1<!DOCTYPE html> 2<html lang="en-US"> 3<head> 4 <meta charset="UTF-8" /> 5<meta http-equiv="X-UA-Compatible" content="IE=edge"> 6 <link rel="pingback" href="https://604athletics.com/xmlrpc.php" /> 7 8
8<script type="text/javascript"> 9 document.documentElement.className = 'js'; 10 </script>
10 11 12 <title>FAQ | 604 Athletics</title> 13<meta name='robots' content='max-image-preview:large' />
14<script type="text/javascript"> 15 let jqueryParams=[],jQuery=function(r){return jqueryParams=[...jqueryParams,r],jQuery},$=function(r){return jqueryParams=[...jqueryParams,r],$};window.jQuery=jQuery,window.$=jQuery;let customHeadScripts=!1;jQuery.fn=jQuery.prototype={},$.fn=jQuery.prototype={},jQuery.noConflict=function(r){if(window.jQuery)return jQuery=window.jQuery,$=window.jQuery,customHeadScripts=!0,jQuery.noConflict},jQuery.ready=function(r){jqueryParams=[...jqueryParams,r]},$.ready=function(r){jqueryParams=[...jqueryParams,r]},jQuery.load=function(r){jqueryParams=[...jqueryParams,r]},$.load=function(r){jqueryParams=[...jqueryParams,r]},jQuery.fn.ready=function(r){jqueryParams=[...jqueryParams,r]},$.fn.ready=function(r){jqueryParams=[...jqueryParams,r]};</script>
15<link rel='dns-prefetch' href='//fonts.googleapis.com' /> 16<link rel="alternate" type="application/rss+xml" title="604 Athletics » Feed" href="https://604athletics.com/feed/" /> 17<link rel="alternate" type="application/rss+xml" title="604 Athletics » Comments Feed" href="https://604athletics.com/comments/feed/" /> 18<link rel="alternate" title="oEmbed (JSON)" type="application/json+oembed" href="https://604athletics.com/wp-json/oembed/1.0/embed?url=https%3A%2F%2F604athletics.com%2Ffaq%2F" /> 19<link rel="alternate" title="oEmbed (XML)" type="text/xml+oembed" href="https://604athletics.com/wp-json/oembed/1.0/embed?url=https%3A%2F%2F604athletics.com%2Ffaq%2F&format=xml" /> 20<meta content="Divi v.5.11.1" name="generator"/> 21<style id="global-styles-inline-css"> 22:root{--wp--preset--aspect-ratio--square: 1;--wp--preset--aspect-ratio--4-3: 4/3;--wp--preset--aspect-ratio--3-4: 3/4;--wp--preset--aspect-ratio--3-2: 3/2;--wp--preset--aspect-ratio--2-3: 2/3;--wp--preset--aspect-ratio--16-9: 16/9;--wp--preset--aspect-ratio--9-16: 9/16;--wp--preset--color--black: #000000;--wp--preset--color--cyan-bluish-gray: #abb8c3;--wp--preset--color--white: #ffffff;--wp--preset--color--pale-pink: #f78da7;--wp--preset--color--vivid-red: #cf2e2e;--wp--preset--color--luminous-vivid-orange: #ff6900;--wp--preset--color--luminous-vivid-amber: #fcb900;--wp--preset--color--light-green-cyan: #7bdcb5;--wp--preset--color--vivid-green-cyan: #00d084;--wp--preset--color--pale-cyan-blue: #8ed1fc;--wp--preset--color--vivid-cyan-blue: #0693e3;--wp--preset--color--vivid-purple: #9b51e0;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple: linear-gradient(135deg,rgb(6,147,227) 0%,rgb(155,81,224) 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan: linear-gradient(135deg,rgb(122,220,180) 0%,rgb(0,208,130) 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange: linear-gradient(135deg,rgb(252,185,0) 0%,rgb(255,105,0) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red: linear-gradient(135deg,rgb(255,105,0) 0%,rgb(207,46,46) 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray: linear-gradient(135deg,rgb(238,238,238) 0%,rgb(169,184,195) 100%);
22--wp--preset--gradient--cool-to-warm-spectrum: linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76) 100%);--wp--preset--gradient--blush-light-purple: linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%);--wp--preset--gradient--blush-bordeaux: linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%);--wp--preset--gradient--luminous-dusk: linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%);--wp--preset--gradient--pale-ocean: linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%);--wp--preset--gradient--electric-grass: linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%);--wp--preset--gradient--midnight: linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 100%);--wp--preset--font-size--small: 13px;--wp--preset--font-size--medium: 20px;--wp--preset--font-size--large: 36px;--wp--preset--font-size--x-large: 42px;--wp--preset--spacing--20: 0.44rem;--wp--preset--spacing--30: 0.67rem;--wp--preset--spacing--40: 1rem;--wp--preset--spacing--50: 1.5rem;--wp--preset--spacing--60: 2.25rem;--wp--preset--spacing--70: 3.38rem;--wp--preset--spacing--80: 5.06rem;--wp--preset--shadow--natural: 6px 6px 9px rgba(0, 0, 0, 0.2);--wp--preset--shadow--deep: 12px 12px 50px rgba(0, 0, 0, 0.4);--wp--preset--shadow--sharp: 6px 6px 0px rgba(0, 0, 0, 0.2);--wp--preset--shadow--outlined: 6px 6px 0px -3px rgb(255, 255, 255), 6px 6px rgb(0, 0, 0);--wp--preset--shadow--crisp: 6px 6px 0px rgb(0, 0, 0);}.wp-block-button{--wp--preset--dimension--25: 25%;--wp--preset--dimension--50: 50%;--wp--preset--dimension--75: 75%;--wp--preset--dimension--100: 100%;}:root { --wp--style--global--content-size: 823px;--wp--style--global--wide-size: 1080px; }:where(body) { margin: 0; }.wp-site-blocks > .alignleft { float: left; margin-right: 2em; }.wp-site-blocks > .alignright { float: right; margin-left: 2em; }.wp-site-blocks > .aligncenter { justify-content: center; margin-left: auto; margin-right: auto; }:where(.is-layout-flex){gap: 0.5em;}:where(.is-layout-grid){gap: 0.5em;}.is-layout-flow > .alignleft{float: left;margin-inline-start: 0;margin-inline-end: 2em;}.is-layout-flow > .alignright{float: right;margin-inline-start: 2em;margin-inline-end: 0;}.is-layout-flow > .aligncenter{margin-left: auto !important;margin-right: auto !important;}.is-layout-constrained > .alignleft{float: left;margin-inline-start: 0;margin-inline-end: 2em;}.is-layout-constrained > .alignright{float: right;margin-inline-start: 2em;margin-inline-end: 0;}.is-layout-constrained > .aligncenter{margin-left: auto !important;margin-right: auto !important;}.is-layout-constrained > :where(:not(.alignleft):not(.alignright):not(.alignfull)){max-width: var(--wp--style--global--content-size);margin-left: auto !important;margin-right: auto !important;}.is-layout-constrained > .alignwide{max-width: var(--wp--style--global--wide-size);}body .is-layout-flex{display: flex;}.is-layout-flex{flex-wrap: wrap;align-items: center;}.is-layout-flex > :is(*, div){margin: 0;}body .is-layout-grid{display: grid;}.is-layout-grid > :is(*, div){margin: 0;}body{padding-top: 0px;padding-right: 0px;padding-bottom: 0px;padding-left: 0px;}:root :where(.wp-element-button, .wp-block-button__link){background-color: #32373c;border-width: 0;color: #fff;font-family: inherit;font-size: inherit;font-style: inherit;font-weight: inherit;letter-spacing: inherit;line-height: inherit;padding-top: calc(0.667em + 2px);padding-right: calc(1.333em + 2px);padding-bottom: calc(0.667em + 2px);padding-left: calc(1.333em + 2px);text-decoration: none;text-transform: inherit;}.has-black-color{color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-color{color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-color{color: var(--wp--preset--color--white) !important;}.has-pale-pink-color{color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-color{color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-color{color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-color{color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-color{color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-color{color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-color{color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-color{color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-color{color: var(--wp--preset--color--vivid-purple) !important;}.has-black-background-color{background-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-background-color{background-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-background-color{background-color: var(--wp--preset--color--white) !important;}.has-pale-pink-background-color{background-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-background-color{background-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-background-color{background-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-background-color{background-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-background-color{background-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-background-color{background-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-background-color{background-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-background-color{background-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-background-color{background-color: var(--wp--preset--color--vivid-purple) !important;}.has-black-border-color{border-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-border-color{border-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-border-color{border-color: var(--wp--preset--color--white) !important;}.has-pale-pink-border-color{border-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-border-color{border-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-border-color{border-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-border-color{border-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-border-color{border-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-border-color{border-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-border-color{border-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-border-color{border-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-border-color{border-color: var(--wp--preset--color--vivid-purple) !important;}.has-vivid-cyan-blue-to-vivid-purple-gradient-background{background: var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple) !important;}.has-light-green-cyan-to-vivid-green-cyan-gradient-background{background: var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan) !important;}.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange) !important;}.has-luminous-vivid-orange-to-vivid-red-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red) !important;}
22.has-very-light-gray-to-cyan-bluish-gray-gradient-background{background: var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray) !important;}.has-cool-to-warm-spectrum-gradient-background{background: var(--wp--preset--gradient--cool-to-warm-spectrum) !important;}.has-blush-light-purple-gradient-background{background: var(--wp--preset--gradient--blush-light-purple) !important;}.has-blush-bordeaux-gradient-background{background: var(--wp--preset--gradient--blush-bordeaux) !important;}.has-luminous-dusk-gradient-background{background: var(--wp--preset--gradient--luminous-dusk) !important;}.has-pale-ocean-gradient-background{background: var(--wp--preset--gradient--pale-ocean) !important;}.has-electric-grass-gradient-background{background: var(--wp--preset--gradient--electric-grass) !important;}.has-midnight-gradient-background{background: var(--wp--preset--gradient--midnight) !important;}.has-small-font-size{font-size: var(--wp--preset--font-size--small) !important;}.has-medium-font-size{font-size: var(--wp--preset--font-size--medium) !important;}.has-large-font-size{font-size: var(--wp--preset--font-size--large) !important;}.has-x-large-font-size{font-size: var(--wp--preset--font-size--x-large) !important;} 23/*# sourceURL=global-styles-inline-css */ 24</style> 25 26<style id="jetpack-stats-inline-css"> 27img#wpstats{display:none} 28/*# sourceURL=jetpack-stats-inline-css */ 29</style> 30<link rel='stylesheet' id='et-builder-googlefonts-cached-variable-css' href='https://fonts.googleapis.com/css2?family=Montserrat:[email protected]&family=Nunito:[email protected]&subset=latin%2Clatin-ext&display=swap' media='all' /> 31<style id="divi-style-inline-inline-css"> 32/*! 33Theme Name: Divi 34Theme URI: http://www.elegantthemes.com/gallery/divi/ 35Version: 5.11.1 36Requires at least: 6.0 37Requires PHP: 7.4 38Description: Smart. Flexible. Beautiful. Divi is the most powerful theme in our collection. 39Author: Elegant Themes 40Author URI: http://www.elegantthemes.com 41License: GNU General Public License v2 42License URI: http://www.gnu.org/licenses/gpl-2.0.html 43*/ 44a,abbr,acronym,address,applet,b,big,blockquote,body,center,cite,code,dd,del,dfn,div,dl,dt,em,fieldset,font,form,h1,h2,h3,h4,h5,h6,html,i,iframe,img,ins,kbd,label,legend,li,menu,object,ol,p,pre,q,s,samp,small,span,strike,strong,sub,sup,tt,u,ul,var{margin:0;padding:0;border:0;outline:0;font-size:100%;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;vertical-align:baseline;background:transparent}body{line-height:1}menu,ol,ul{list-style:none}[dir=ltr] menu{padding-left:0}[dir=rtl] menu{padding-right:0}menu{margin-top:0;margin-bottom:0}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}blockquote{margin:20px 0 30px;border-left:5px solid;padding-left:20px}:focus{outline:0}del{text-decoration:line-through}pre{overflow:auto;padding:10px}figure{margin:0}table{border-collapse:collapse;border-spacing:0}article,aside,footer,header,hgroup,nav,section{display:block}body{font-family:Open Sans,Arial,sans-serif;font-size:14px;color:#666;background-color:#fff;line-height:1.7em;font-weight:500;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body.page-template-page-template-blank-php #page-container{padding-top:0!important}body.et_cover_background{background-size:cover!important;background-position:top!important;background-repeat:no-repeat!important;background-attachment:fixed}a{color:#2ea3f2}a,a:hover{text-decoration:none}p{padding-bottom:1em}p:not(.has-background):last-of-type{padding-bottom:0}.et_pb_contact_form p:not(.has-background):last-of-type{padding-bottom:0;margin-bottom:0}p.et_normal_padding{padding-bottom:1em}strong{font-weight:700}cite,em,i{font-style:italic}code,pre{font-family:Courier New,monospace;margin-bottom:10px}ins{text-decoration:none}sub,sup{height:0;line-height:1;position:relative;vertical-align:baseline}sup{bottom:.8em}sub{top:.3em}dl{margin:0 0 1.5em}dl dt{font-weight:700}dd{margin-left:1.5em}blockquote p{padding-bottom:0}embed,iframe,object,video{max-width:100%}h1,h2,h3,h4,h5,h6{color:#333;padding-bottom:10px;line-height:1em;font-weight:500}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{color:inherit}h1{font-size:30px}h2{font-size:26px}h3{font-size:22px}h4{font-size:18px}h5{font-size:16px}h6{font-size:14px}input{-webkit-appearance:none}input[type=checkbox]{-webkit-appearance:checkbox}input[type=radio]{-webkit-appearance:radio}input.text,input.title,input[type=email],input[type=password],input[type=tel],input[type=text],select,textarea{background-color:#fff;border:1px solid #bbb;padding:2px;color:#4e4e4e}input.text:focus,input.title:focus,input[type=text]:focus,select:focus,textarea:focus{border-color:#2d3940;color:#3e3e3e}input.text,input.title,input[type=text],select,textarea{margin:0}textarea{padding:4px}button,input,select,textarea{font-family:inherit}img{max-width:100%;height:auto}.clear{clear:both}br.clear{margin:0;padding:0}.pagination{clear:both}#et_search_icon:hover,.et-social-icon a:hover,.et_password_protected_form .et_submit_button,.form-submit .et_pb_buttontton.alt.disabled,.nav-single a,.posted_in a{color:#2ea3f2}.et-search-form,blockquote{border-color:#2ea3f2}#main-content{background-color:#fff}.container{width:80%;max-width:1080px;margin:auto;position:relative}body:not(.et-tb) #main-content .container,body:not(.et-tb-has-header) #main-content .container{padding-top:58px}.et_full_width_page #main-content .container:before{display:none}.main_title{margin-bottom:20px}.et_password_protected_form .et_submit_button:hover,.form-submit .et_pb_button:hover{background:rgba(0,0,0,.05)}.et_button_icon_visible .et_pb_button{padding-right:2em;padding-left:.7em}.et_button_icon_visible .et_pb_button:after{opacity:1;margin-left:0}.et_button_left .et_pb_button:hover:after{left:.15em}.et_button_left .et_pb_button:after{margin-left:0;left:1em}.et_button_icon_visible.et_button_left .et_pb_button,.et_button_left .et_pb_button:hover,.et_button_left .et_pb_module .et_pb_button:hover{padding-left:2em;padding-right:.7em}.et_button_icon_visible.et_button_left .et_pb_button:after,.et_button_left .et_pb_button:hover:after{left:.15em}.et_password_protected_form .et_submit_button:hover,.form-submit .et_pb_button:hover{padding:.3em 1em}.et_button_no_icon .et_pb_button:after{display:none}.et_button_no_icon.et_button_icon_visible.et_button_left .et_pb_button,.et_button_no_icon.et_button_left .et_pb_button:hover,.et_button_no_icon .et_pb_button,.et_button_no_icon .et_pb_button:hover{padding:.3em 1em!important}.et_button_custom_icon .et_pb_button:after{line-height:1.7em}.et_button_custom_icon.et_button_icon_visible .et_pb_button:after,.et_button_custom_icon .et_pb_button:hover:after{margin-left:.3em}#left-area .post_format-post-format-gallery .wp-block-gallery:first-of-type{padding:0;margin-bottom:-16px}.entry-content table:not(.variations){border:1px solid #eee;margin:0 0 15px;text-align:left;width:100%}.entry-content thead th,.entry-content tr th{color:#555;font-weight:700;padding:9px 24px}.entry-content tr td{border-top:1px solid #eee;padding:6px 24px}#left-area ul,.entry-content ul,.et-l--body ul,.et-l--footer ul,.et-l--header ul{list-style-type:disc;padding:0 0 23px 1em;line-height:26px}#left-area ol,.entry-content ol,.et-l--body ol,.et-l--footer ol,.et-l--header ol{list-style-type:decimal;list-style-position:inside;padding:0 0 23px;line-height:26px}#left-area ul li ul,.entry-content ul li ol{padding:2px 0 2px 20px}#left-area ol li ul,.entry-content ol li ol,.entry-content ol li ul,.et-l--body ol li ol,.et-l--footer ol li ol,.et-l--header ol li ol{padding:2px 0 2px 35px}#left-area ul.wp-block-gallery{display:flex;flex-wrap:wrap;list-style-type:none;padding:0}#left-area ul.products{padding:0!important;line-height:1.7!important;list-style:none!important}.gallery-item a{display:block}.gallery-caption,.gallery-item a{width:90%}#wpadminbar{z-index:110000}#left-area .post-meta{font-size:14px;padding-bottom:15px}#left-area .post-meta a{text-decoration:none;color:#666}#left-area .et_featured_image{padding-bottom:7px}.single:not(.et-fb) .post{padding-bottom:25px}body.single .et_audio_content{margin-bottom:-6px}.nav-single a{text-decoration:none;color:#2ea3f2;font-size:14px;font-weight:400}.nav-previous{float:left}.nav-next{float:right}.et_password_protected_form p input{background-color:#eee;border:none!important;width:100%!important;border-radius:0!important;font-size:14px;color:#999!important;padding:16px!important;box-sizing:border-box}.et_password_protected_form label{display:none}.et_password_protected_form .et_submit_button{font-family:inherit;display:block;float:right;margin:8px auto 0;
44cursor:pointer}.post-password-required p.nocomments.container{max-width:100%}.post-password-required p.nocomments.container:before{display:none}.aligncenter,div.post .new-post .aligncenter{display:block;margin-left:auto;margin-right:auto}.wp-caption{border:1px solid #ddd;text-align:center;background-color:#f3f3f3;margin-bottom:10px;max-width:96%;padding:8px}.wp-caption.alignleft{margin:0 30px 20px 0}.wp-caption.alignright{margin:0 0 20px 30px}.wp-caption img{margin:0;padding:0;border:0}.wp-caption p.wp-caption-text{font-size:12px;padding:0 4px 5px;margin:0}.alignright{float:right}.alignleft{float:left}img.alignleft{display:inline;float:left;margin-right:15px}img.alignright{display:inline;float:right;margin-left:15px}.archive.et-tb-has-template #main-content,.page.et_pb_pagebuilder_layout #main-content{background-color:transparent}body #main-content .et_builder_inner_content>h1,body #main-content .et_builder_inner_content>h2,body #main-content .et_builder_inner_content>h3,body #main-content .et_builder_inner_content>h4,body #main-content .et_builder_inner_content>h5,body #main-content .et_builder_inner_content>h6{line-height:1.4em}body #main-content .et_builder_inner_content>p{line-height:1.7em}.wp-block-pullquote{margin:20px 0 30px}.wp-block-pullquote.has-background blockquote{border-left:none}.wp-block-group.has-background{padding:1.5em 1.5em .5em}@media (min-width:981px){#left-area{width:79.125%;padding-bottom:23px}#main-content .container:before{content:"";position:absolute;top:0;height:100%;width:1px;background-color:#e2e2e2}.et_full_width_page #left-area,.et_no_sidebar #left-area{float:none;width:100%!important}.et_full_width_page #left-area{padding-bottom:0}.et_no_sidebar #main-content .container:before{display:none}}@media (max-width:980px){#page-container{padding-top:80px}.et-tb #page-container,.et-tb-has-header #page-container{padding-top:0!important}#left-area,#sidebar{width:100%!important}#main-content .container:before{display:none!important}.et_full_width_page .et_gallery_item:nth-child(4n+1){clear:none}}@media print{#page-container{padding-top:0!important}}body.et_pb_layout-template-default:not(.et-vb-app-ancestor) #page-container{padding-top:0!important}body.et_pb_layout-template-default:not(.et-vb-app-ancestor) #main-footer,body.et_pb_layout-template-default:not(.et-vb-app-ancestor) #main-header{display:none}#wp-admin-bar-et-use-visual-builder a{padding-left:1px!important}#wp-admin-bar-et-use-visual-builder a:before{font-family:ETmodules!important;content:"î¥";font-size:30px!important;width:28px;padding:1px!important;color:#326bff!important;transition:none!important;margin-right:3px!important}#wp-admin-bar-et-use-visual-builder:hover a:before{color:#fff!important}#wp-admin-bar-et-use-visual-builder:hover a,#wp-admin-bar-et-use-visual-builder a:hover{background-color:#1959ff!important;color:#fff!important}* html .clearfix,:first-child+html .clearfix{zoom:1}.iphone .et_pb_section_video_bg video::-webkit-media-controls-start-playback-button{display:none!important;-webkit-appearance:none}.et_mobile_device .et_pb_section_parallax .et_pb_parallax_css{background-attachment:scroll}.et-social-facebook a.icon:before{content:"î"}.et-social-twitter a.icon:before{content:"î"}.et-social-google-plus a.icon:before{content:"î"}.et-social-instagram a.icon:before{content:"î"}.et-social-rss a.icon:before{content:"î"}.ai1ec-single-event:after{content:" ";display:table;clear:both}.evcal_event_details .evcal_evdata_cell .eventon_details_shading_bot.eventon_details_shading_bot{z-index:3}.wp-block-divi-layout{margin-bottom:1em}*{box-sizing:border-box}#et-info-email:before,#et-info-phone:before,#et_search_icon:before,.comment-reply-link:after,.et-cart-info span:before,.et-pb-arrow-next:before,.et-pb-arrow-prev:before,.et-social-icon a:before,.et_audio_container .mejs-playpause-button button:before,.et_audio_container .mejs-volume-button button:before,.et_overlay:before,.et_password_protected_form .et_submit_button:after,.et_pb_button:after,.et_pb_button:before,.et_pb_contact_reset:after,.et_pb_contact_submit:after,.et_pb_font_icon:before,.et_pb_newsletter_button:after,.et_pb_pricing_table_button:after,.et_pb_promo_button:after,.et_pb_testimonial:before,.et_pb_toggle_title:before,.form-submit .et_pb_button:after,.mobile_menu_bar:before,a.et_pb_more_button:after{font-family:ETmodules!important;speak:none;font-style:normal;font-weight:400;font-feature-settings:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-shadow:0 0;direction:ltr}.et-pb-icon,.et_pb_custom_button_icon.et_pb_button:after,.et_pb_login .et_pb_custom_button_icon.et_pb_button:after,.et_pb_woo_custom_button_icon .button.et_pb_custom_button_icon.et_pb_button:after,.et_pb_woo_custom_button_icon .button.et_pb_custom_button_icon.et_pb_button:hover:after{content:attr(data-icon)}.et-pb-icon{font-family:ETmodules;speak:none;font-weight:400;font-feature-settings:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;font-size:96px;font-style:normal;display:inline-block;box-sizing:border-box;direction:ltr}#et-ajax-saving{display:none;transition:background .3s,box-shadow .3s;box-shadow:0 0 60px rgba(0,139,219,.247059);position:fixed;top:50%;left:50%;width:50px;height:50px;background:#fff;border-radius:50px;margin:-25px 0 0 -25px;z-index:999999;text-align:center}#et-ajax-saving img{margin:9px}.et-safe-mode-indicator,.et-safe-mode-indicator:focus,.et-safe-mode-indicator:hover{box-shadow:0 8px 24px 0 rgba(34,44,57,.08);background:#326bff;color:#fff;font-size:12px;font-weight:600;padding:6px 12px;line-height:16px;border-radius:3px;position:fixed;bottom:30px;right:30px;z-index:999999;text-decoration:none;font-family:Inter,system-ui,-apple-system,Segoe UI,Roboto,Ubuntu,Cantarell,Noto Sans,sans-serif,Helvetica Neue,Liberation Sans,Arial;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;border:1px solid #326bff}.et-safe-mode-indicator:hover{border-color:#1959ff}.et_pb_button{font-size:20px;font-weight:500;padding:.3em 1em;line-height:1.7em!important;background-color:transparent;background-size:cover;background-position:50%;background-repeat:no-repeat;border:2px solid;border-radius:3px;transition-duration:.2s;transition-property:all!important;cursor:pointer}.et_pb_button,.et_pb_button_inner{position:relative}.et_pb_button:hover,.et_pb_module .et_pb_button:hover{border:2px solid transparent;padding:.3em 2em .3em .7em}.rtl .et_pb_button:hover,.rtl .et_pb_module .et_pb_button:hover{padding:.3em .7em .3em 2em}.et_pb_button:hover{background-color:hsla(0,0%,100%,.2)}.et_pb_bg_layout_light.et_pb_button:hover,.et_pb_bg_layout_light .et_pb_button:hover{background-color:rgba(0,0,0,.05)}.et_pb_button:after,.et_pb_button:before{font-size:32px;line-height:1em;content:"5";opacity:0;position:absolute;transition:all .2s;text-transform:none;font-feature-settings:"kern" off;font-variant:none;font-style:normal;font-weight:400;text-shadow:none;top:50%;transform:translateY(-50%)}.et_pb_button:before{right:auto}.et_pb_button:after{left:auto}.et_pb_button.et_hover_enabled:hover:after,.et_pb_button.et_pb_hovered:hover:after{transition:none!important}.et_pb_button:before{display:none}.et_pb_button:hover:after{opacity:1}.et_pb_column_1_3 h1,.et_pb_column_1_4 h1,.et_pb_column_1_5 h1,.et_pb_column_1_6 h1,.et_pb_column_2_5 h1{font-size:26px}.et_pb_column_1_3 h2,.et_pb_column_1_4 h2,.et_pb_column_1_5 h2,.et_pb_column_1_6 h2,.et_pb_column_2_5 h2{font-size:23px}.et_pb_column_1_3 h3,.et_pb_column_1_4 h3,.et_pb_column_1_5 h3,.et_pb_column_1_6 h3,.et_pb_column_2_5 h3{font-size:20px}.et_pb_column_1_3 h4,.et_pb_column_1_4 h4,.et_pb_column_1_5 h4,.et_pb_column_1_6 h4,.et_pb_column_2_5 h4{font-size:18px}.et_pb_column_1_3 h5,.et_pb_column_1_4 h5,.et_pb_column_1_5 h5,.et_pb_column_1_6 h5,.et_pb_column_2_5 h5{font-size:16px}.et_pb_column_1_3 h6,.et_pb_column_1_4 h6,.et_pb_column_1_5 h6,.et_pb_column_1_6 h6,.et_pb_column_2_5 h6{font-size:15px}.et_pb_bg_layout_dark,.et_pb_bg_layout_dark h1,.et_pb_bg_layout_dark h2,.et_pb_bg_layout_dark h3,.et_pb_bg_layout_dark h4,.et_pb_bg_layout_dark h5,.et_pb_bg_layout_dark h6{color:#fff!important}.et_pb_module.et_pb_text_align_left{text-align:left}.et_pb_module.et_pb_text_align_center{text-align:center}.et_pb_module.et_pb_text_align_right{text-align:right}.et_pb_module.et_pb_text_align_justified{text-align:justify}.clearfix:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}.et_pb_bg_layout_light .et_pb_more_button{color:#2ea3f2}.et_builder_inner_content{position:relative;z-index:1}header .et_builder_inner_content{z-index:2}.et_pb_css_mix_blend_mode_passthrough{mix-blend-mode:unset!important}.et_pb_image_container{margin:-20px -20px 29px}.et_pb_module_inner{position:relative}.et_hover_enabled_preview{z-index:2}.et_hover_enabled:hover{position:relative;z-index:2}.et_pb_all_tabs,.et_pb_circle_counter_inner,.et_pb_module,.et_pb_posts_nav a,.et_pb_tab,.et_pb_with_background{position:relative;background-size:cover;background-position:50%;background-repeat:no-repeat}.et_pb_background_mask,.et_pb_background_pattern{bottom:0;left:0;position:absolute;right:0;top:0;pointer-events:none}.et_pb_background_mask{background-size:calc(100% + 2px) calc(100% + 2px);background-repeat:no-repeat;background-position:50%;overflow:hidden}.et_pb_background_pattern{background-position:0 0;background-repeat:repeat}.et_pb_with_border{position:relative;border:0 solid #333}.post-password-required .et_pb_row{padding:0;width:100%}.post-password-required .et_password_protected_form{min-height:0}body.et_pb_pagebuilder_layout.et_pb_show_title .post-password-required .et_password_protected_form h1,body:not(.et_pb_pagebuilder_layout) .post-password-required .et_password_protected_form h1{display:none}.et_pb_no_bg{padding:0!important}.et_overlay.et_pb_inline_icon:before,.et_pb_inline_icon:before{content:attr(data-icon)}.et_pb_more_button{color:inherit;text-shadow:none;text-decoration:none;display:inline-block;margin-top:20px}.et_parallax_bg_wrap{overflow:hidden;position:absolute;top:0;right:0;bottom:0;left:0}.et_parallax_bg{background-repeat:no-repeat;background-position:top;background-size:cover;position:absolute;bottom:0;left:0;width:100%;height:100%;display:block}.et_parallax_bg.et_parallax_bg__hover,.et_parallax_bg.et_parallax_bg_phone,.et_parallax_bg.et_parallax_bg_tablet,.et_parallax_gradient.et_parallax_gradient__hover,.et_parallax_gradient.et_parallax_gradient_phone,.et_parallax_gradient.et_parallax_gradient_tablet,.et_pb_section_parallax_hover:hover .et_parallax_bg:not(.et_parallax_bg__hover),.et_pb_section_parallax_hover:hover .et_parallax_gradient:not(.et_parallax_gradient__hover){display:none}.et_pb_section_parallax_hover:hover .et_parallax_bg.et_parallax_bg__hover,.et_pb_section_parallax_hover:hover .et_parallax_gradient.et_parallax_gradient__hover{display:block}.et_parallax_gradient{bottom:0;display:block;left:0;position:absolute;right:0;top:0}.et_pb_module.et_pb_section_parallax,.et_pb_posts_nav a.et_pb_section_parallax,.et_pb_section_parallax,.et_pb_tab.et_pb_section_parallax{position:relative}.et_pb_section_parallax .et_pb_parallax_css,.et_pb_slides .et_parallax_bg.et_pb_parallax_css{background-attachment:fixed}body.et-bfb .et_pb_section_parallax .et_pb_parallax_css,body.et-bfb .et_pb_slides .et_parallax_bg.et_pb_parallax_css{background-attachment:scroll;bottom:auto}.et_pb_section_parallax.et_pb_column .et_pb_module,.et_pb_section_parallax.et_pb_row .et_pb_column,.et_pb_section_parallax.et_pb_row .et_pb_module{z-index:9;position:relative}.et_pb_more_button:hover:after{opacity:1;margin-left:0}.et_pb_preload .et_pb_section_video_bg,.et_pb_preload>div{visibility:hidden}.et_pb_preload,.et_pb_section.et_pb_section_video.et_pb_preload{position:relative;background:#464646!important}.et_pb_preload:before{content:"";position:absolute;top:50%;left:50%;background:url(https://604athletics.com/wp-content/themes/Divi/includes/builder/styles/images/preloader.gif) no-repeat;border-radius:32px;width:32px;height:32px;margin:-16px 0 0 -16px}.box-shadow-overlay{position:absolute;top:0;left:0;width:100%;height:100%;z-index:10;pointer-events:none}.et_pb_section>.box-shadow-overlay~.et_pb_row{z-index:11}body.safari .section_has_divider{will-change:transform}.et_pb_row>.box-shadow-overlay{z-index:8}
44.has-box-shadow-overlay{position:relative}.et_clickable{cursor:pointer}.screen-reader-text{border:0;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute!important;width:1px;word-wrap:normal!important}.et_multi_view_hidden,.et_multi_view_hidden_image{display:none!important}@keyframes multi-view-image-fade{0%{opacity:0}10%{opacity:.1}20%{opacity:.2}30%{opacity:.3}40%{opacity:.4}50%{opacity:.5}60%{opacity:.6}70%{opacity:.7}80%{opacity:.8}90%{opacity:.9}to{opacity:1}}.et_multi_view_image__loading{visibility:hidden}.et_multi_view_image__loaded{animation:multi-view-image-fade .5s}#et-pb-motion-effects-offset-tracker{visibility:hidden!important;opacity:0;position:absolute;top:0;left:0}.et-pb-before-scroll-animation{opacity:0}header.et-l.et-l--header:after{clear:both;display:block;content:""}.et_pb_module{animation-timing-function:linear;animation-duration:.2s}@keyframes fadeBottom{0%{opacity:0;transform:translateY(10%)}to{opacity:1;transform:translateY(0)}}@keyframes fadeLeft{0%{opacity:0;transform:translateX(-10%)}to{opacity:1;transform:translateX(0)}}@keyframes fadeRight{0%{opacity:0;transform:translateX(10%)}to{opacity:1;transform:translateX(0)}}@keyframes fadeTop{0%{opacity:0;transform:translateY(-10%)}to{opacity:1;transform:translateX(0)}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.et-waypoint:not(.et_pb_counters){opacity:0}
44@media (min-width:981px){.et_pb_section.et_section_specialty div.et_pb_row .et_pb_column .et_pb_column .et_pb_module.et-last-child,.et_pb_section.et_section_specialty div.et_pb_row .et_pb_column .et_pb_column .et_pb_module:last-child:not(.et-vb-ui),.et_pb_section.et_section_specialty div.et_pb_row .et_pb_column .et_pb_row_inner .et_pb_column .et_pb_module.et-last-child,.et_pb_section.et_section_specialty div.et_pb_row .et_pb_column .et_pb_row_inner .et_pb_column .et_pb_module:last-child:not(.et-vb-ui),.et_pb_section div.et_pb_row .et_pb_column .et_pb_module.et-last-child,.et_pb_section div.et_pb_row .et_pb_column .et_pb_module:last-child:not(.et-vb-ui){margin-bottom:0}}@media (max-width:980px){.et_overlay.et_pb_inline_icon_tablet:before,.et_pb_inline_icon_tablet:before{content:attr(data-icon-tablet)}.et_parallax_bg.et_parallax_bg_tablet_exist,.et_parallax_gradient.et_parallax_gradient_tablet_exist{display:none}.et_parallax_bg.et_parallax_bg_tablet,.et_parallax_gradient.et_parallax_gradient_tablet{display:block}.et_pb_column .et_pb_module{margin-bottom:30px}.et_flex_column>.et_pb_module,.et_flex_group>.et_pb_module{margin-bottom:unset}.et_pb_row .et_pb_column .et_pb_module.et-last-child,.et_pb_row .et_pb_column .et_pb_module:last-child,.et_section_specialty .et_pb_row .et_pb_column .et_pb_module.et-last-child,.et_section_specialty .et_pb_row .et_pb_column .et_pb_module:last-child{margin-bottom:0}.et_pb_more_button{display:inline-block!important}.et_pb_bg_layout_light_tablet.et_pb_button,.et_pb_bg_layout_light_tablet.et_pb_module.et_pb_button,.et_pb_bg_layout_light_tablet .et_pb_more_button{color:#2ea3f2}.et_pb_bg_layout_light_tablet .et_pb_forgot_password a{color:#666}.et_pb_bg_layout_light_tablet h1,.et_pb_bg_layout_light_tablet h2,.et_pb_bg_layout_light_tablet h3,.et_pb_bg_layout_light_tablet h4,.et_pb_bg_layout_light_tablet h5,.et_pb_bg_layout_light_tablet h6{color:#333!important}.et_pb_module .et_pb_bg_layout_light_tablet.et_pb_button{color:#2ea3f2!important}.et_pb_bg_layout_light_tablet{color:#666!important}.et_pb_bg_layout_dark_tablet,.et_pb_bg_layout_dark_tablet h1,.et_pb_bg_layout_dark_tablet h2,.et_pb_bg_layout_dark_tablet h3,.et_pb_bg_layout_dark_tablet h4,.et_pb_bg_layout_dark_tablet h5,.et_pb_bg_layout_dark_tablet h6{color:#fff!important}.et_pb_bg_layout_dark_tablet.et_pb_button,.et_pb_bg_layout_dark_tablet.et_pb_module.et_pb_button,.et_pb_bg_layout_dark_tablet .et_pb_more_button{color:inherit}.et_pb_bg_layout_dark_tablet .et_pb_forgot_password a{color:#fff}.et_pb_module.et_pb_text_align_left-tablet{text-align:left}.et_pb_module.et_pb_text_align_center-tablet{text-align:center}.et_pb_module.et_pb_text_align_right-tablet{text-align:right}.et_pb_module.et_pb_text_align_justified-tablet{text-align:justify}}@media (max-width:767px){.et_pb_more_button{display:inline-block!important}.et_overlay.et_pb_inline_icon_phone:before,.et_pb_inline_icon_phone:before{content:attr(data-icon-phone)}.et_parallax_bg.et_parallax_bg_phone_exist,.et_parallax_gradient.et_parallax_gradient_phone_exist{display:none}.et_parallax_bg.et_parallax_bg_phone,.et_parallax_gradient.et_parallax_gradient_phone{display:block}.et-hide-mobile{display:none!important}.et_pb_bg_layout_light_phone.et_pb_button,.et_pb_bg_layout_light_phone.et_pb_module.et_pb_button,.et_pb_bg_layout_light_phone .et_pb_more_button{color:#2ea3f2}.et_pb_bg_layout_light_phone .et_pb_forgot_password a{color:#666}.et_pb_bg_layout_light_phone h1,.et_pb_bg_layout_light_phone h2,.et_pb_bg_layout_light_phone h3,.et_pb_bg_layout_light_phone h4,.et_pb_bg_layout_light_phone h5,.et_pb_bg_layout_light_phone h6{color:#333!important}.et_pb_module .et_pb_bg_layout_light_phone.et_pb_button{color:#2ea3f2!important}.et_pb_bg_layout_light_phone{color:#666!important}.et_pb_bg_layout_dark_phone,.et_pb_bg_layout_dark_phone h1,.et_pb_bg_layout_dark_phone h2,.et_pb_bg_layout_dark_phone h3,.et_pb_bg_layout_dark_phone h4,.et_pb_bg_layout_dark_phone h5,.et_pb_bg_layout_dark_phone h6{color:#fff!important}.et_pb_bg_layout_dark_phone.et_pb_button,.et_pb_bg_layout_dark_phone.et_pb_module.et_pb_button,.et_pb_bg_layout_dark_phone .et_pb_more_button{color:inherit}.et_pb_module .et_pb_bg_layout_dark_phone.et_pb_button{color:#fff!important}.et_pb_bg_layout_dark_phone .et_pb_forgot_password a{color:#fff}.et_pb_module.et_pb_text_align_left-phone{text-align:left}.et_pb_module.et_pb_text_align_center-phone{text-align:center}.et_pb_module.et_pb_text_align_right-phone{text-align:right}.et_pb_module.et_pb_text_align_justified-phone{text-align:justify}}@media (max-width:479px){a.et_pb_more_button{display:block}}@media (min-width:768px)and (max-width:980px){[data-et-multi-view-load-tablet-hidden=true]:not(.et_multi_view_swapped){display:none!important}}@media (max-width:767px){[data-et-multi-view-load-phone-hidden=true]:not(.et_multi_view_swapped){display:none!important}}@media (min-width:1440px){[data-et-mv-hidden-ultrawide=true]{display:none!important}}@media (min-width:1280px)and (max-width:1439px){[data-et-mv-hidden-widescreen=true]{display:none!important}}@media (min-width:1280px){[data-et-mv-hidden-widescreen=true]:not([data-et-mv-hidden-ultrawide=true]){display:none!important}}@media (min-width:981px)and (max-width:1024px){[data-et-mv-hidden-tabletwide=true]{display:none!important}}@media (min-width:861px)and (max-width:1024px){[data-et-mv-hidden-tabletwide=true]:not([data-et-mv-hidden-tablet=true]){display:none!important}}@media (min-width:768px)and (max-width:1024px){[data-et-mv-hidden-tabletwide=true]:not([data-et-mv-hidden-tablet=true]):not([data-et-mv-hidden-phonewide=true]){display:none!important}}@media (max-width:1024px){[data-et-mv-hidden-tabletwide=true]:not([data-et-mv-hidden-tablet=true]):not([data-et-mv-hidden-phonewide=true]):not([data-et-mv-hidden-phone=true]){display:none!important}}@media (min-width:861px)and (max-width:980px){[data-et-mv-hidden-tablet=true]{display:none!important}}@media (min-width:768px)and (max-width:980px){[data-et-mv-hidden-tablet=true]:not([data-et-mv-hidden-phonewide=true]){display:none!important}}@media (max-width:980px){[data-et-mv-hidden-tablet=true]:not([data-et-mv-hidden-phonewide=true]):not([data-et-mv-hidden-phone=true]){display:none!important}}@media (min-width:768px)and (max-width:860px){[data-et-mv-hidden-phonewide=true]{display:none!important}}@media (max-width:860px){[data-et-mv-hidden-phonewide=true]:not([data-et-mv-hidden-phone=true]){display:none!important}}@media (max-width:767px){[data-et-mv-hidden-phone=true]{display:none!important}}.et_pb_menu.et_pb_menu--style-inline_centered_logo .et_pb_menu__menu nav ul{justify-content:center} 45/*# sourceURL=divi-style-inline-inline-css */ 46</style> 47<style id="divi-dynamic-critical-inline-css"> 48:root{--gcid-primary-color: #f6a33b;--gcid-secondary-color: #242424;--gcid-heading-color: #000000;--gcid-body-color: #000000;--gcid-link-color: #2ea3f2;} 49@font-face{font-family:ETmodules;font-display:swap;src:url(//604athletics.com/wp-content/themes/Divi/core/admin/fonts/modules/all/modules.eot);src:url(//604athletics.com/wp-content/themes/Divi/core/admin/fonts/modules/all/modules.eot?#iefix) format("embedded-opentype"),url(//604athletics.com/wp-content/themes/Divi/core/admin/fonts/modules/all/modules.woff) format("woff"),url(//604athletics.com/wp-content/themes/Divi/core/admin/fonts/modules/all/modules.ttf) format("truetype"),url(//604athletics.com/wp-content/themes/Divi/core/admin/fonts/modules/all/modules.svg#ETmodules) format("svg");font-weight:400;font-style:normal}
50@font-face{font-family:FontAwesome;font-style:normal;font-weight:400;font-display:swap;src:url(//604athletics.com/wp-content/themes/Divi/core/admin/fonts/fontawesome/fa-regular-400.eot);src:url(//604athletics.com/wp-content/themes/Divi/core/admin/fonts/fontawesome/fa-regular-400.eot?#iefix) format("embedded-opentype"),url(//604athletics.com/wp-content/themes/Divi/core/admin/fonts/fontawesome/fa-regular-400.woff2) format("woff2"),url(//604athletics.com/wp-content/themes/Divi/core/admin/fonts/fontawesome/fa-regular-400.woff) format("woff"),url(//604athletics.com/wp-content/themes/Divi/core/admin/fonts/fontawesome/fa-regular-400.ttf) format("truetype"),url(//604athletics.com/wp-content/themes/Divi/core/admin/fonts/fontawesome/fa-regular-400.svg#fontawesome) format("svg")}@font-face{font-family:FontAwesome;font-style:normal;font-weight:900;font-display:swap;src:url(//604athletics.com/wp-content/themes/Divi/core/admin/fonts/fontawesome/fa-solid-900.eot);src:url(//604athletics.com/wp-content/themes/Divi/core/admin/fonts/fontawesome/fa-solid-900.eot?#iefix) format("embedded-opentype"),url(//604athletics.com/wp-content/themes/Divi/core/admin/fonts/fontawesome/fa-solid-900.woff2) format("woff2"),url(//604athletics.com/wp-content/themes/Divi/core/admin/fonts/fontawesome/fa-solid-900.woff) format("woff"),url(//604athletics.com/wp-content/themes/Divi/core/admin/fonts/fontawesome/fa-solid-900.ttf) format("truetype"),url(//604athletics.com/wp-content/themes/Divi/core/admin/fonts/fontawesome/fa-solid-900.svg#fontawesome) format("svg")}
50@font-face{font-family:FontAwesome;font-style:normal;font-weight:400;font-display:swap;src:url(//604athletics.com/wp-content/themes/Divi/core/admin/fonts/fontawesome/fa-brands-400.eot);src:url(//604athletics.com/wp-content/themes/Divi/core/admin/fonts/fontawesome/fa-brands-400.eot?#iefix) format("embedded-opentype"),url(//604athletics.com/wp-content/themes/Divi/core/admin/fonts/fontawesome/fa-brands-400.woff2) format("woff2"),url(//604athletics.com/wp-content/themes/Divi/core/admin/fonts/fontawesome/fa-brands-400.woff) format("woff"),url(//604athletics.com/wp-content/themes/Divi/core/admin/fonts/fontawesome/fa-brands-400.ttf) format("truetype"),url(//604athletics.com/wp-content/themes/Divi/core/admin/fonts/fontawesome/fa-brands-400.svg#fontawesome) format("svg")} 51@media (min-width:981px){.et_pb_gutters3 .et_block_row .et_pb_column,.et_pb_gutters3.et_block_row.et_pb_row>.et_pb_column{margin-right:5.5%}.et_pb_gutters3 .et_block_row .et_pb_column_4_4,.et_pb_gutters3.et_block_row.et_pb_row>.et_pb_column_4_4{width:100%}.et_pb_gutters3 .et_block_row .et_pb_column_3_4,.et_pb_gutters3.et_block_row.et_pb_row>.et_pb_column_3_4{width:73.625%}.et_pb_gutters3 .et_block_row .et_pb_column_2_3,.et_pb_gutters3.et_block_row.et_pb_row>.et_pb_column_2_3{width:64.833%}.et_pb_gutters3 .et_block_row .et_pb_column_3_5,.et_pb_gutters3.et_block_row.et_pb_row>.et_pb_column_3_5{width:57.8%}.et_pb_gutters3 .et_block_row .et_pb_column_1_2,.et_pb_gutters3.et_block_row.et_pb_row>.et_pb_column_1_2{width:47.25%}.et_pb_gutters3 .et_block_row .et_pb_column_2_5,.et_pb_gutters3.et_block_row.et_pb_row>.et_pb_column_2_5{width:36.7%}.et_pb_gutters3 .et_block_row .et_pb_column_1_3,.et_pb_gutters3.et_block_row.et_pb_row>.et_pb_column_1_3{width:29.6667%}.et_pb_gutters3 .et_block_row .et_pb_column_1_4,.et_pb_gutters3.et_block_row.et_pb_row>.et_pb_column_1_4{width:20.875%}.et_pb_gutters3 .et_block_row .et_pb_column_1_5,.et_pb_gutters3.et_block_row.et_pb_row>.et_pb_column_1_5{width:15.6%}.et_pb_gutters3 .et_block_row .et_pb_column_1_6,.et_pb_gutters3.et_block_row.et_pb_row>.et_pb_column_1_6{width:12.0833%}.et_pb_gutters3 .et_full_width_page.woocommerce-page ul.products li.product{width:20.875%;margin-right:5.5%;margin-bottom:5.5%}.et_pb_gutters3.et_left_sidebar.woocommerce-page #main-content ul.products li.product,.et_pb_gutters3.et_right_sidebar.woocommerce-page #main-content ul.products li.product{width:28.353%;margin-right:7.47%}.et_pb_gutters3 .et_pb_column_4_4.et_block_column .et_pb_module,.et_pb_gutters3>.et_pb_column_4_4.et_block_column .et_pb_module{margin-bottom:2.75%}.et_pb_gutters3 .et_pb_column_3_4.et_block_column .et_pb_module,.et_pb_gutters3>.et_pb_column_3_4.et_block_column .et_pb_module{margin-bottom:3.735%}.et_pb_gutters3 .et_pb_column_2_3.et_block_column .et_pb_module,.et_pb_gutters3>.et_pb_column_2_3.et_block_column .et_pb_module{margin-bottom:4.242%}.et_pb_gutters3 .et_pb_column_3_5.et_block_column .et_pb_module,.et_pb_gutters3>.et_pb_column_3_5.et_block_column .et_pb_module{margin-bottom:4.758%}.et_pb_gutters3 .et_pb_column_1_2.et_block_column .et_pb_module,.et_pb_gutters3>.et_pb_column_1_2.et_block_column .et_pb_module{margin-bottom:5.82%}.et_pb_gutters3 .et_pb_column_2_5.et_block_column .et_pb_module,.et_pb_gutters3>.et_pb_column_2_5.et_block_column .et_pb_module{margin-bottom:7.493%}.et_pb_gutters3 .et_pb_column_1_3.et_block_column .et_pb_module,.et_pb_gutters3>.et_pb_column_1_3.et_block_column .et_pb_module{margin-bottom:9.27%}.et_pb_gutters3 .et_pb_column_1_4.et_block_column .et_pb_module,.et_pb_gutters3>.et_pb_column_1_4.et_block_column .et_pb_module{margin-bottom:13.174%}.et_pb_gutters3 .et_pb_column_1_5.et_block_column .et_pb_module,.et_pb_gutters3>.et_pb_column_1_5.et_block_column .et_pb_module{margin-bottom:17.628%}.et_pb_gutters3 .et_pb_column_1_6.et_block_column .et_pb_module,.et_pb_gutters3>.et_pb_column_1_6.et_block_column .et_pb_module{margin-bottom:22.759%}.et_pb_gutters3.et_left_sidebar.woocommerce-page #main-content ul.products.columns-1 li.product,.et_pb_gutters3.et_right_sidebar.woocommerce-page #main-content ul.products.columns-1 li.product{width:100%;margin-right:0}.et_pb_gutters3.et_left_sidebar.woocommerce-page #main-content ul.products.columns-2 li.product,.et_pb_gutters3.et_right_sidebar.woocommerce-page #main-content ul.products.columns-2 li.product{width:48%;margin-right:4%}.et_pb_gutters3.et_left_sidebar.woocommerce-page #main-content ul.products.columns-2 li:nth-child(2n+2),.et_pb_gutters3.et_right_sidebar.woocommerce-page #main-content ul.products.columns-2 li:nth-child(2n+2){margin-right:0}.et_pb_gutters3.et_left_sidebar.woocommerce-page #main-content ul.products.columns-2 li:nth-child(3n+1),.et_pb_gutters3.et_right_sidebar.woocommerce-page #main-content ul.products.columns-2 li:nth-child(3n+1){clear:none}} 52@media (min-width:981px){.et_pb_gutter.et_pb_gutters1 #left-area{width:75%}.et_pb_gutter.et_pb_gutters1 #sidebar{width:25%}.et_pb_gutters1.et_right_sidebar #left-area{padding-right:0}.et_pb_gutters1.et_left_sidebar #left-area{padding-left:0}.et_pb_gutter.et_pb_gutters1.et_right_sidebar #main-content .container:before{right:25%!important}.et_pb_gutter.et_pb_gutters1.et_left_sidebar #main-content .container:before{left:25%!important}.et_pb_gutters1 .et_block_row .et_pb_column,.et_pb_gutters1.et_block_row.et_pb_row>.et_pb_column{margin-right:0}.et_pb_gutters1 .et_block_row .et_pb_column_4_4,.et_pb_gutters1.et_block_row.et_pb_row>.et_pb_column_4_4{width:100%}.et_pb_gutters1 .et_block_row .et_pb_column_3_4,.et_pb_gutters1.et_block_row.et_pb_row>.et_pb_column_3_4{width:75%}.et_pb_gutters1 .et_block_row .et_pb_column_2_3,.et_pb_gutters1.et_block_row.et_pb_row>.et_pb_column_2_3{width:66.667%}.et_pb_gutters1 .et_block_row .et_pb_column_3_5,.et_pb_gutters1.et_block_row.et_pb_row>.et_pb_column_3_5{width:60%}.et_pb_gutters1 .et_block_row .et_pb_column_1_2,.et_pb_gutters1.et_block_row.et_pb_row>.et_pb_column_1_2{width:50%}.et_pb_gutters1 .et_block_row .et_pb_column_2_5,.et_pb_gutters1.et_block_row.et_pb_row>.et_pb_column_2_5{width:40%}.et_pb_gutters1 .et_block_row .et_pb_column_1_3,.et_pb_gutters1.et_block_row.et_pb_row>.et_pb_column_1_3{width:33.3333%}.et_pb_gutters1 .et_block_row .et_pb_column_1_4,.et_pb_gutters1.et_block_row.et_pb_row>.et_pb_column_1_4{width:25%}.et_pb_gutters1 .et_block_row .et_pb_column_1_5,.et_pb_gutters1.et_block_row.et_pb_row>.et_pb_column_1_5{width:20%}.et_pb_gutters1 .et_block_row .et_pb_column_1_6,.et_pb_gutters1.et_block_row.et_pb_row>.et_pb_column_1_6{width:16.6667%}.et_pb_gutters1 .et_full_width_page.woocommerce-page ul.products li.product{width:25%;margin-right:0;margin-bottom:0}.et_pb_gutters1.et_left_sidebar.woocommerce-page #main-content ul.products li.product,.et_pb_gutters1.et_right_sidebar.woocommerce-page #main-content ul.products li.product{width:33.333%;margin-right:0}.et_pb_gutters1 .et_pb_column_1_2.et_block_column .et_pb_module,.et_pb_gutters1 .et_pb_column_1_3.et_block_column .et_pb_module,.et_pb_gutters1 .et_pb_column_1_4.et_block_column .et_pb_module,.et_pb_gutters1 .et_pb_column_1_5.et_block_column .et_pb_module,.et_pb_gutters1 .et_pb_column_1_6.et_block_column .et_pb_module,.et_pb_gutters1 .et_pb_column_2_3.et_block_column .et_pb_module,.et_pb_gutters1 .et_pb_column_2_5.et_block_column .et_pb_module,.et_pb_gutters1 .et_pb_column_3_4.et_block_column .et_pb_module,.et_pb_gutters1 .et_pb_column_3_5.et_block_column .et_pb_module,.et_pb_gutters1 .et_pb_column_4_4.et_block_column .et_pb_module,.et_pb_gutters1>.et_pb_column_1_2.et_block_column .et_pb_module,.et_pb_gutters1>.et_pb_column_1_3.et_block_column .et_pb_module,.et_pb_gutters1>.et_pb_column_1_4.et_block_column .et_pb_module,.et_pb_gutters1>.et_pb_column_1_5.et_block_column .et_pb_module,.et_pb_gutters1>.et_pb_column_1_6.et_block_column .et_pb_module,.et_pb_gutters1>.et_pb_column_2_3.et_block_column .et_pb_module,.et_pb_gutters1>.et_pb_column_2_5.et_block_column .et_pb_module,.et_pb_gutters1>.et_pb_column_3_4.et_block_column .et_pb_module,.et_pb_gutters1>.et_pb_column_3_5.et_block_column .et_pb_module,.et_pb_gutters1>.et_pb_column_4_4.et_block_column .et_pb_module{margin-bottom:0}}@media (max-width:980px){.et_pb_gutters1 .et_pb_column,.et_pb_gutters1 .et_pb_column .et_pb_module,.et_pb_gutters1.et_pb_row .et_pb_column,.et_pb_gutters1.et_pb_row .et_pb_column .et_pb_module{margin-bottom:0}.et_pb_gutters1 .et_pb_row_1-2_1-4_1-4>.et_pb_column.et_pb_column_1_4,.et_pb_gutters1 .et_pb_row_1-4_1-4>.et_pb_column.et_pb_column_1_4,.et_pb_gutters1 .et_pb_row_1-4_1-4_1-2>.et_pb_column.et_pb_column_1_4,.et_pb_gutters1 .et_pb_row_1-5_1-5_3-5>.et_pb_column.et_pb_column_1_5,.et_pb_gutters1 .et_pb_row_3-5_1-5_1-5>.et_pb_column.et_pb_column_1_5,.et_pb_gutters1 .et_pb_row_4col>.et_pb_column.et_pb_column_1_4,.et_pb_gutters1 .et_pb_row_5col>.et_pb_column.et_pb_column_1_5,.et_pb_gutters1.et_pb_row_1-2_1-4_1-4>.et_pb_column.et_pb_column_1_4,.et_pb_gutters1.et_pb_row_1-4_1-4>.et_pb_column.et_pb_column_1_4,.et_pb_gutters1.et_pb_row_1-4_1-4_1-2>.et_pb_column.et_pb_column_1_4,.et_pb_gutters1.et_pb_row_1-5_1-5_3-5>.et_pb_column.et_pb_column_1_5,.et_pb_gutters1.et_pb_row_3-5_1-5_1-5>.et_pb_column.et_pb_column_1_5,.et_pb_gutters1.et_pb_row_4col>.et_pb_column.et_pb_column_1_4,.et_pb_gutters1.et_pb_row_5col>.et_pb_column.et_pb_column_1_5{width:50%;margin-right:0}.et_pb_gutters1 .et_pb_row_1-2_1-6_1-6_1-6>.et_pb_column.et_pb_column_1_6,.et_pb_gutters1 .et_pb_row_1-6_1-6_1-6>.et_pb_column.et_pb_column_1_6,.et_pb_gutters1 .et_pb_row_1-6_1-6_1-6_1-2>.et_pb_column.et_pb_column_1_6,.et_pb_gutters1 .et_pb_row_6col>.et_pb_column.et_pb_column_1_6,.et_pb_gutters1.et_pb_row_1-2_1-6_1-6_1-6>.et_pb_column.et_pb_column_1_6,.et_pb_gutters1.et_pb_row_1-6_1-6_1-6>.et_pb_column.et_pb_column_1_6,.et_pb_gutters1.et_pb_row_1-6_1-6_1-6_1-2>.et_pb_column.et_pb_column_1_6,.et_pb_gutters1.et_pb_row_6col>.et_pb_column.et_pb_column_1_6{width:33.333%;margin-right:0}.et_pb_gutters1 .et_pb_row_1-6_1-6_1-6_1-6>.et_pb_column.et_pb_column_1_6,.et_pb_gutters1.et_pb_row_1-6_1-6_1-6_1-6>.et_pb_column.et_pb_column_1_6{width:50%;margin-right:0}}@media (max-width:767px){.et_pb_gutters1 .et_pb_column,.et_pb_gutters1 .et_pb_column .et_pb_module,.et_pb_gutters1.et_pb_row .et_pb_column,.et_pb_gutters1.et_pb_row .et_pb_column .et_pb_module{margin-bottom:0}}@media (max-width:479px){.et_pb_gutters1 .et_pb_column,.et_pb_gutters1.et_pb_row .et_pb_column{margin-right:0!important;margin-left:0!important;margin-bottom:0}.et_pb_gutters1 .et_pb_column .et_pb_module,.et_pb_gutters1.et_pb_row .et_pb_column .et_pb_module{margin-bottom:0}} 53:root{--content-width:80%;--content-max-width:1080px;--section-padding:56px;--section-gutter:60px;--row-gutter-horizontal:5.5%;--row-gutter-vertical:40px;--module-gutter:30px}.et_flex_column,.et_flex_group,.et_flex_module,.et_flex_row,.et_flex_section{dis
53play:flex;-moz-column-gap:var(--horizontal-gap);column-gap:var(--horizontal-gap);row-gap:var(--vertical-gap);flex-direction:var(--flex-direction)}.et_flex_row{--horizontal-gap:var(--row-gutter-horizontal);--vertical-gap:var(--row-gutter-vertical);--flex-direction:row}.et_flex_row>[class*=et_flex_column]{--horizontal-gap-parent:var(--row-gutter-horizontal)}.et_flex_row .et_pb_row_nested.et_flex_row{width:100%;max-width:none;padding:0;margin:0}.et_flex_section{--horizontal-gap:var(--section-gutter);--vertical-gap:var(--section-gutter);--flex-direction:column;padding:var(--section-padding) 0;align-items:center}.et_flex_section>[class*=et_flex_column]{--horizontal-gap-parent:var(--section-gutter)}.et_flex_column,.et_flex_group,.et_flex_module{--flex-direction:column;--horizontal-gap:var(--module-gutter);--vertical-gap:var(--module-gutter)}.et_flex_column>[class*=et_flex_column],.et_flex_group>[class*=et_flex_column],.et_flex_module>[class*=et_flex_column]{--horizontal-gap-parent:var(--module-gutter)}.et_flex_column>.et_pb_module,.et_flex_group>.et_pb_module,.et_flex_module>.et_pb_module,.et_pb_section .et_pb_row .et_flex_column>.et_pb_module,.et_pb_section .et_pb_row .et_flex_group>.et_pb_module,.et_pb_section .et_pb_row .et_flex_module>.et_pb_module{margin-bottom:0}.et_flex_row.et_pb_equal_columns,.et_pb_section.et_pb_equal_columns>.et_flex_row{align-items:stretch}.rtl .et_flex_row{direction:rtl}.rtl .et_flex_row.et_pb_equal_columns,.rtl .et_pb_section.et_pb_equal_columns>.et_flex_row{flex-direction:row-reverse}.et_flex_column_1_24{width:calc(4.1667% - var(--horizontal-gap-parent, 5.5%)*23/24)}.et_flex_column_2_24{width:calc(8.3333% - var(--horizontal-gap-parent, 5.5%)*11/12)}.et_flex_column_3_24{width:calc(12.5% - var(--horizontal-gap-parent, 5.5%)*7/8)}.et_flex_column_4_24{width:calc(16.6667% - var(--horizontal-gap-parent, 5.5%)*5/6)}.et_flex_column_5_24{width:calc(20.8333% - var(--horizontal-gap-parent, 5.5%)*3.8/4.8)}.et_flex_column_6_24{width:calc(25% - var(--horizontal-gap-parent, 5.5%)*3/4)}.et_flex_column_7_24{width:calc(29.1667% - var(--horizontal-gap-parent, 5.5%)*2.42857/3.42857)}.et_flex_column_8_24{width:calc(33.3333% - var(--horizontal-gap-parent, 5.5%)*2/3)}.et_flex_column_9_24{width:calc(37.5% - var(--horizontal-gap-parent, 5.5%)*1.66667/2.66667)}.et_flex_column_10_24{width:calc(41.6667% - var(--horizontal-gap-parent, 5.5%)*1.4/2.4)}.et_flex_column_11_24{width:calc(45.8333% - var(--horizontal-gap-parent, 5.5%)*1.18182/2.18182)}.et_flex_column_12_24{width:calc(50% - var(--horizontal-gap-parent, 5.5%)*1/2)}.et_flex_column_13_24{width:calc(54.1667% - var(--horizontal-gap-parent, 5.5%)*0.84615/1.84615)}.et_flex_column_14_24{width:calc(58.3333% - var(--horizontal-gap-parent, 5.5%)*0.71429/1.71429)}.et_flex_column_15_24{width:calc(62.5% - var(--horizontal-gap-parent, 5.5%)*0.6/1.6)}.et_flex_column_16_24{width:calc(66.6667% - var(--horizontal-gap-parent, 5.5%)*0.5/1.5)}.et_flex_column_17_24{width:calc(70.8333% - var(--horizontal-gap-parent, 5.5%)*0.41176/1.41176)}.et_flex_column_18_24{width:calc(75% - var(--horizontal-gap-parent, 5.5%)*0.33333/1.33333)}.et_flex_column_19_24{width:calc(79.1667% - var(--horizontal-gap-parent, 5.5%)*0.26316/1.26316)}.et_flex_column_20_24{width:calc(83.3333% - var(--horizontal-gap-parent, 5.5%)*0.2/1.2)}.et_flex_column_21_24{width:calc(87.5% - var(--horizontal-gap-parent, 5.5%)*0.14286/1.14286)}.et_flex_column_22_24{width:calc(91.6667% - var(--horizontal-gap-parent, 5.5%)*0.09091/1.09091)}.et_flex_column_23_24{width:calc(95.8333% - var(--horizontal-gap-parent, 5.5%)*0.04348/1.04348)}.et_flex_column_24_24{width:calc(100% - var(--horizontal-gap-parent, 5.5%)*0/1)}.et_flex_column_1_5{width:calc(20% - var(--horizontal-gap-parent, 5.5%)*4/5)}.et_flex_column_2_5{width:calc(40% - var(--horizontal-gap-parent, 5.5%)*1.5/2.5)}.et_flex_column_3_5{width:calc(60% - var(--horizontal-gap-parent, 5.5%)*0.66667/1.66667)}.et_flex_column_4_5{width:calc(80% - var(--horizontal-gap-parent, 5.5%)*0.25/1.25)}.et_flex_column_5_5{width:calc(100% - var(--horizontal-gap-parent, 5.5%)*0/1)}.et_flex_column_1_7{width:calc(14.2857% - var(--horizontal-gap-parent, 5.5%)*6/7)}.et_flex_column_1_9{width:calc(11.1111% - var(--horizontal-gap-parent, 5.5%)*8/9)}.et_flex_column_1_10{width:calc(10% - var(--horizontal-gap-parent, 5.5%)*9/10)}.et_flex_column_1_11{width:calc(9.0909% - var(--horizontal-gap-parent, 5.5%)*10/11)} 54@media only screen and (max-width:980px){.et_flex_column_1_24_tablet{width:calc(4.1667% - var(--horizontal-gap-parent, 5.5%)*23/24)}.et_flex_column_2_24_tablet{width:calc(8.3333% - var(--horizontal-gap-parent, 5.5%)*11/12)}.et_flex_column_3_24_tablet{width:calc(12.5% - var(--horizontal-gap-parent, 5.5%)*7/8)}.et_flex_column_4_24_tablet{width:calc(16.6667% - var(--horizontal-gap-parent, 5.5%)*5/6)}.et_flex_column_5_24_tablet{width:calc(20.8333% - var(--horizontal-gap-parent, 5.5%)*3.8/4.8)}.et_flex_column_6_24_tablet{width:calc(25% - var(--horizontal-gap-parent, 5.5%)*3/4)}.et_flex_column_7_24_tablet{width:calc(29.1667% - var(--horizontal-gap-parent, 5.5%)*2.4285
547/3.42857)}.et_flex_column_8_24_tablet{width:calc(33.3333% - var(--horizontal-gap-parent, 5.5%)*2/3)}.et_flex_column_9_24_tablet{width:calc(37.5% - var(--horizontal-gap-parent, 5.5%)*1.66667/2.66667)}.et_flex_column_10_24_tablet{width:calc(41.6667% - var(--horizontal-gap-parent, 5.5%)*1.4/2.4)}.et_flex_column_11_24_tablet{width:calc(45.8333% - var(--horizontal-gap-parent, 5.5%)*1.18182/2.18182)}.et_flex_column_12_24_tablet{width:calc(50% - var(--horizontal-gap-parent, 5.5%)*1/2)}.et_flex_column_13_24_tablet{width:calc(54.1667% - var(--horizontal-gap-parent, 5.5%)*0.84615/1.84615)}.et_flex_column_14_24_tablet{width:calc(58.3333% - var(--horizontal-gap-parent, 5.5%)*0.71429/1.71429)}.et_flex_column_15_24_tablet{width:calc(62.5% - var(--horizontal-gap-parent, 5.5%)*0.6/1.6)}.et_flex_column_16_24_tablet{width:calc(66.6667% - var(--horizontal-gap-parent, 5.5%)*0.5/1.5)}.et_flex_column_17_24_tablet{width:calc(70.8333% - var(--horizontal-gap-parent, 5.5%)*0.41176/1.41176)}.et_flex_column_18_24_tablet{width:calc(75% - var(--horizontal-gap-parent, 5.5%)*0.33333/1.33333)}.et_flex_column_19_24_tablet{width:calc(79.1667% - var(--horizontal-gap-parent, 5.5%)*0.26316/1.26316)}.et_flex_column_20_24_tablet{width:calc(83.3333% - var(--horizontal-gap-parent, 5.5%)*0.2/1.2)}.et_flex_column_21_24_tablet{width:calc(87.5% - var(--horizontal-gap-parent, 5.5%)*0.14286/1.14286)}.et_flex_column_22_24_tablet{width:calc(91.6667% - var(--horizontal-gap-parent, 5.5%)*0.09091/1.09091)}.et_flex_column_23_24_tablet{width:calc(95.8333% - var(--horizontal-gap-parent, 5.5%)*0.04348/1.04348)}.et_flex_column_24_24_tablet{width:calc(100% - var(--horizontal-gap-parent, 5.5%)*0/1)}.et_flex_column_1_5_tablet{width:calc(20% - var(--horizontal-gap-parent, 5.5%)*4/5)}.et_flex_column_2_5_tablet{width:calc(40% - var(--horizontal-gap-parent, 5.5%)*1.5/2.5)}.et_flex_column_3_5_tablet{width:calc(60% - var(--horizontal-gap-parent, 5.5%)*0.66667/1.66667)}.et_flex_column_4_5_tablet{width:calc(80% - var(--horizontal-gap-parent, 5.5%)*0.25/1.25)}.et_flex_column_5_5_tablet{width:calc(100% - var(--horizontal-gap-parent, 5.5%)*0/1)}.et_flex_column_1_7_tablet{width:calc(14.2857% - var(--horizontal-gap-parent, 5.5%)*6/7)}.et_flex_column_1_9_tablet{width:calc(11.1111% - var(--horizontal-gap-parent, 5.5%)*8/9)}.et_flex_column_1_10_tablet{width:calc(10% - var(--horizontal-gap-parent, 5.5%)*9/10)}.et_flex_column_1_11_tablet{width:calc(9.0909% - var(--horizontal-gap-parent, 5.5%)*10/11)}} 55@media only screen and (max-width:767px){.et_flex_column_1_24_phone{width:calc(4.1667% - var(--horizontal-gap-parent, 5.5%)*23/24)}.et_flex_column_2_24_phone{width:calc(8.3333% - var(--horizontal-gap-parent, 5.5%)*11/12)}.et_flex_column_3_24_phone{width:calc(12.5% - var(--horizontal-gap-parent, 5.5%)*7/8)}.et_flex_column_4_24_phone{width:calc(16.6667% - var(--horizontal-gap-parent, 5.5%)*5/6)}.et_flex_column_5_24_phone{width:calc(20.8333% - var(--horizontal-gap-parent, 5.5%)*3.8/4.8)}.et_flex_column_6_24_phone{width:calc(25% - var(--horizontal-gap-parent, 5.5%)*3/4)}.et_flex_column_7_24_phone{width:calc(29.1667% - var(--horizontal-gap-parent, 5.5%)*2.42857/3.42857)}.et_flex_column_8_24_phone{width:calc(33.3333% - var(--horizontal-gap-parent, 5.5%)*2/3)}.et_flex_column_9_24_phone{width:calc(37.5% - var(--horizontal-gap-parent, 5.5%)*1.66667/2.66667)}.et_flex_column_10_24_phone{width:calc(41.6667% - var(--horizontal-gap-parent, 5.5%)*1.4/2.4)}.et_flex_column_11_24_phone{width:calc(45.8333% - var(--horizontal-gap-parent, 5.5%)*1.18182/2.18182)}.et_flex_column_12_24_phone{width:calc(50% - var(--horizontal-gap-parent, 5.5%)*1/2)}.et_flex_column_13_24_phone{width:calc(54.1667% - var(--horizontal-gap-parent, 5.5%)*0.84615/1.84615)}.et_flex_column_14_24_phone{width:calc(58.3333% - var(--horizontal-gap-parent, 5.5%)*0.71429/1.71429)}.et_flex_column_15_24_phone{width:calc(62.5% - var(--horizontal-gap-parent, 5.5%)*0.6/1.6)}.et_flex_column_16_24_phone{width:calc(66.6667% - var(--horizontal-gap-parent, 5.5%)*0.5/1.5)}.et_flex_column_17_24_phone{width:calc(70.8333% - var(--horizontal-gap-parent, 5.5%)*0.41176/1.41176)}.et_flex_column_18_24_phone{width:calc(75% - var(--horizontal-gap-parent, 5.5%)*0.33333/1.33333)}.et_flex_column_19_24_phone{width:calc(79.1667% - var(--horizontal-gap-parent, 5.5%)*0.26316/1.26316)}.et_flex_column_20_24_phone{width:calc(83.3333% - var(--horizontal-gap-parent, 5.5%)*0.2/1.2)}.et_flex_column_21_24_phone{width:calc(87.5% - var(--horizontal-gap-parent, 5.5%)*0.14286/1.14286)}.et_flex_column_22_24_phone{width:calc(91.6667% - var(--horizontal-gap-parent, 5.5%)*0.09091/1.09091)}.et_flex_column_23_24_phone{width:calc(95.8333% - var(--horizontal-gap-parent, 5.5%)*0.04348/1.04348)}.et_flex_column_24_24_phone{width:calc(100% - var(--horizontal-gap-parent, 5.5%)*0/1)}.et_flex_column_1_5_phone{width:calc(20% - var(--horizontal-gap-parent, 5.5%)*4/5)}.et_flex_column_2_5_phone{width:calc(40% - var(--horizontal-gap-parent, 5.5%)*1.5/2.5)}.et_flex_column_3_5_phone{width:calc(60% - var(--horizontal-gap-parent, 5.5%)*0.66667/1.66667)}.et_flex_column_4_5_phone{width:calc(80% - var(--horizontal-gap-parent, 5.5%)*0.25/1.25)}.et_flex_column_5_5_phone{width:calc(100% - var(--horizontal-gap-parent, 5.5%)*0/1)}.et_flex_column_1_7_phone{width:calc(14.2857% - var(--horizontal-gap-parent, 5.5%)*6/7)}.et_flex_column_1_9_phone{width:calc(11.1111% - var(--horizontal-gap-parent, 5.5%)*8/9)}.et_flex_column_1_10_phone{width:calc(10% - var(--horizontal-gap-parent, 5.5%)*9/10)}.et_flex_column_1_11_phone{width:calc(9.0909% - var(--horizontal-gap-parent, 5.5%)*10/11)}} 56:root{--content-width:80%;--content-max-width:1080px;--section-padding:56px;--section-gutter:60px;--row-gutter-grid:60px;--module-gutter-grid:30px}.et_grid_column,.et_grid_grid,.et_grid_group,.et_grid_module,.et_grid_row,.et_grid_section{dis
56play:grid;-moz-column-gap:var(--horizontal-gap);column-gap:var(--horizontal-gap);row-gap:var(--vertical-gap);--column-count:1;--row-count:auto;grid-template-columns:repeat(var(--column-count),1fr);grid-template-rows:repeat(var(--row-count),auto)}.et_grid_row{width:var(--content-width);max-width:var(--content-max-width);--horizontal-gap:var(--row-gutter-grid);--vertical-gap:var(--row-gutter-grid);--column-count:3}.et_grid_row .et_pb_row_nested.et_grid_row{width:100%;max-width:none;padding:0;margin:0}.et_grid_section{--horizontal-gap:var(--section-gutter);--vertical-gap:var(--section-gutter);padding:var(--section-padding) 0;align-items:center}.et_grid_column,.et_grid_group,.et_grid_module{--flex-direction:column;--horizontal-gap:var(--module-gutter-grid);--vertical-gap:var(--module-gutter-grid)}.et_grid_column>.et_pb_module,.et_grid_group>.et_pb_module,.et_grid_module>.et_pb_module,.et_pb_section .et_pb_row .et_grid_column>.et_pb_module,.et_pb_section .et_pb_row .et_grid_group>.et_pb_module,.et_pb_section .et_pb_row .et_grid_module>.et_pb_module{margin-bottom:0}.et_grid_row.et_pb_equal_columns,.et_pb_section.et_pb_equal_columns>.et_grid_row{align-items:stretch} 57.et_parallax_bg.et_parallax_bg__sticky,.et_pb_sticky.et_pb_section_parallax_sticky .et_parallax_bg:not(.et_parallax_bg__sticky),.et_pb_sticky .et_pb_section_parallax_sticky .et_parallax_bg:not(.et_parallax_bg__sticky){display:none}.et_pb_sticky.et_pb_section_parallax_sticky .et_parallax_bg.et_parallax_bg__sticky,.et_pb_sticky .et_pb_section_parallax_sticky .et_parallax_bg.et_parallax_bg__sticky{display:block}.et_builder_inner_content.has_et_pb_sticky{z-index:inherit}.et-db #et-boc .et-l #et-fb-app .et_pb_column.has_et_pb_sticky,.et_pb_column.has_et_pb_sticky{z-index:20}.et-l--header .et-db #et-boc .et-l #et-fb-app .et_pb_column.has_et_pb_sticky,.et-l--header .et_pb_column.has_et_pb_sticky{z-index:30}.et-l--footer .et-db #et-boc .et-l #et-fb-app .et_pb_column.has_et_pb_sticky,.et-l--footer .et_pb_column.has_et_pb_sticky{z-index:10}.et_pb_sticky_placeholder{opacity:0!important}.et_pb_sticky .et_overlay.et_pb_inline_icon_sticky:before,.et_pb_sticky .et_pb_inline_icon_sticky:before{content:attr(data-icon-sticky)!important}body .et-script-temporary-measurement{opacity:0} 58.et_animated{opacity:0;animation-duration:1s;animation-fill-mode:both!important}.et_animated.infinite{animation-iteration-count:infinite}.et_had_animation{position:relative}@keyframes et_pb_fade{to{opacity:1}}.et_animated.fade{animation-name:et_pb_fade}@keyframes et_pb_fadeTop{0%{transform:translate3d(0,-100%,0)}to{opacity:1;transform:none}}.et_animated.fadeTop{animation-name:et_pb_fadeTop}@keyframes et_pb_fadeRight{0%{transform:translate3d(100%,0,0)}to{opacity:1;transform:none}}.et_animated.fadeRight{animation-name:et_pb_fadeRight}@keyframes et_pb_fadeBottom{0%{transform:translate3d(0,100%,0)}to{opacity:1;transform:none}}.et_animated.fadeBottom{animation-name:et_pb_fadeBottom}@keyframes et_pb_fadeLeft{0%{transform:translate3d(-100%,0,0)}to{opacity:1;transform:none}}.et_animated.fadeLeft{animation-name:et_pb_fadeLeft}@keyframes et_pb_slide{to{transform:scaleX(1);opacity:1}}.et_animated.slide{animation-name:et_pb_slide}@keyframes et_pb_slideTop{to{transform:translateZ(0);opacity:1}}.et_animated.slideTop{animation-name:et_pb_slideTop}@keyframes et_pb_slideRight{to{transform:translateZ(0);opacity:1}}.et_animated.slideRight{animation-name:et_pb_slideRight}@keyframes et_pb_slideBottom{to{transform:translateZ(0);opacity:1}}.et_animated.slideBottom{animation-name:et_pb_slideBottom}@keyframes et_pb_slideLeft{to{transform:translateZ(0);opacity:1}}.et_animated.slideLeft{animation-name:et_pb_slideLeft}@keyframes et_pb_bounce{0%,20%,40%,60%,80%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{transform:scale3d(.3,.3,.3)}20%{transform:scale3d(1.1,1.1,1.1)}40%{transform:scale3d(.9,.9,.9)}60%{transform:scale3d(1.03,1.03,1.03)}80%{transform:scale3d(.97,.97,.97)}to{opacity:1;transform:scaleX(1)}}.et_animated.bounce{animation-name:et_pb_bounce}@keyframes et_pb_bounceTop{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{transform:translate3d(0,-200px,0)}60%{transform:translate3d(0,25px,0)}75%{transform:translate3d(0,-10px,0)}90%{transform:translate3d(0,5px,0)}to{transform:none;opacity:1}}.et_animated.bounceTop{animation-name:et_pb_bounceTop}@keyframes et_pb_bounceRight{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{transform:translate3d(200px,0,0)}60%{transform:translate3d(-25px,0,0)}75%{transform:translate3d(10px,0,0)}90%{transform:translate3d(-5px,0,0)}to{transform:none;opacity:1}}.et_animated.bounceRight{animation-name:et_pb_bounceRight}@keyframes et_pb_bounceBottom{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{transform:translate3d(0,200px,0)}60%{transform:translate3d(0,-20px,0)}75%{transform:translate3d(0,10px,0)}90%{transform:translate3d(0,-5px,0)}to{transform:translateZ(0);opacity:1}}.et_animated.bounceBottom{animation-name:et_pb_bounceBottom}@keyframes et_pb_bounceLeft{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{transform:translate3d(-200px,0,0)}60%{transform:translate3d(25px,0,0)}75%{transform:translate3d(-10px,0,0)}90%{transform:translate3d(5px,0,0)}to{transform:none;opacity:1}}.et_animated.bounceLeft{animation-name:et_pb_bounceLeft}
58@keyframes et_pb_zoom{to{transform:scaleX(1);opacity:1}}.et_animated.zoom{animation-name:et_pb_zoom}@keyframes et_pb_zoomTop{to{transform:scaleX(1);opacity:1}}.et_animated.zoomTop{animation-name:et_pb_zoomTop;transform-origin:top}@keyframes et_pb_zoomRight{to{transform:scaleX(1);opacity:1}}.et_animated.zoomRight{animation-name:et_pb_zoomRight;transform-origin:right}@keyframes et_pb_zoomBottom{to{transform:scaleX(1);opacity:1}}.et_animated.zoomBottom{animation-name:et_pb_zoomBottom;transform-origin:bottom}@keyframes et_pb_zoomLeft{to{transform:scaleX(1);opacity:1}}.et_animated.zoomLeft{animation-name:et_pb_zoomLeft;transform-origin:left}@keyframes et_pb_flip{to{opacity:1;transform:rotateX(0deg)}}.et_animated.flip{animation-name:et_pb_flip}@keyframes et_pb_flipTop{to{opacity:1;transform:rotateX(0deg)}}.et_animated.flipTop{animation-name:et_pb_flipTop;transform-origin:center}@keyframes et_pb_flipRight{to{opacity:1;transform:rotateY(0deg)}}.et_animated.flipRight{animation-name:et_pb_flipRight;transform-origin:center}@keyframes et_pb_flipBottom{to{opacity:1;transform:rotateX(0deg)}}.et_animated.flipBottom{animation-name:et_pb_flipBottom;transform-origin:center}@keyframes et_pb_flipLeft{to{opacity:1;transform:rotateY(0deg)}}.et_animated.flipLeft{animation-name:et_pb_flipLeft;transform-origin:center}@keyframes et_pb_fold{to{opacity:1;transform:rotateY(0deg)}}.et_animated.fold{transform-origin:center;animation-name:et_pb_fold}@keyframes et_pb_foldTop{to{opacity:1;transform:rotateX(0deg)}}.et_animated.foldTop{transform-origin:top;animation-name:et_pb_foldTop}@keyframes et_pb_foldRight{to{opacity:1;transform:rotateY(0deg)}}.et_animated.foldRight{transform-origin:right;animation-name:et_pb_foldRight}@keyframes et_pb_foldBottom{to{opacity:1;transform:rotateX(0deg)}}.et_animated.foldBottom{transform-origin:bottom;animation-name:et_pb_foldBottom}@keyframes et_pb_foldLeft{to{opacity:1;transform:rotateY(0deg)}}.et_animated.foldLeft{transform-origin:left;animation-name:et_pb_foldLeft}@keyframes et_pb_roll{0%{transform-origin:center}to{transform-origin:center;transform:none;opacity:1}}.et_animated.roll{animation-name:et_pb_roll}@keyframes et_pb_rollTop{0%{transform-origin:top}to{transform-origin:top;transform:none;opacity:1}}.et_animated.rollTop{animation-name:et_pb_rollTop}@keyframes et_pb_rollRight{0%{transform-origin:right}to{transform-origin:right;transform:none;opacity:1}}.et_animated.rollRight{animation-name:et_pb_rollRight}@keyframes et_pb_rollBottom{0%{transform-origin:bottom}to{transform-origin:bottom;transform:none;opacity:1}}.et_animated.rollBottom{animation-name:et_pb_rollBottom}@keyframes et_pb_rollLeft{0%{transform-origin:left}to{transform-origin:left;transform:none;opacity:1}}.et_animated.rollLeft{animation-name:et_pb_rollLeft} 59.et_pb_widget{float:left;max-width:100%;word-wrap:break-word}.et_pb_widget a{text-decoration:none;color:#666}.et_pb_widget li a:hover{color:#82c0c7}.et_pb_widget ol li,.et_pb_widget ul li{margin-bottom:.5em}.et_pb_widget ol li ol li,.et_pb_widget ul li ul li{margin-left:15px}.et_pb_widget select{width:100%;height:28px;padding:0 5px}.et_pb_widget_area .et_pb_widget a{color:inherit}.et_pb_bg_layout_light .et_pb_widget li a{color:#666}.et_pb_bg_layout_dark .et_pb_widget li a{color:inherit} 60.widget_search .screen-reader-text,.et_pb_widget .wp-block-search__label{display:none}.widget_search input#s,.widget_search input#searchsubmit,.et_pb_widget .wp-block-search__input,.et_pb_widget .wp-block-search__button{padding:.7em;height:40px !important;margin:0;font-size:14px;line-height:normal !important;border:1px solid #ddd;color:#666}.widget_search #s,.et_pb_widget .wp-block-search__input{width:100%;border-radius:3px}.widget_search #searchform,.et_pb_widget .wp-block-search{position:relative}.widget_search #searchsubmit,.et_pb_widget .wp-block-search__button{background-color:#ddd;-webkit-border-top-right-radius:3px;-webkit-border-bottom-right-radius:3px;-moz-border-radius-topright:3px;-moz-border-radius-bottomright:3px;border-top-right-radius:3px;border-bottom-right-radius:3px;position:absolute;right:0;top:0}
60#searchsubmit,.et_pb_widget .wp-block-search__button{cursor:pointer} 61.et_pb_section{position:relative;background-color:#fff;background-position:50%;background-size:100%;background-size:cover}.et_pb_section--absolute,.et_pb_section--fixed{width:100%}.et_pb_section.et_section_transparent{background-color:transparent}.et_pb_fullwidth_section{padding:0}.et_pb_fullwidth_section>.et_pb_module:not(.et_pb_post_content):not(.et_pb_fullwidth_post_content) .et_pb_row{padding:0!important}.et_pb_inner_shadow{box-shadow:inset 0 0 7px rgba(0,0,0,.07)}.et_pb_bottom_inside_divider,.et_pb_top_inside_divider{display:block;background-repeat:repeat-x;height:100%;position:absolute;pointer-events:none;width:100%;left:0;right:0}.et_pb_bottom_inside_divider.et-no-transition,.et_pb_top_inside_divider.et-no-transition{transition:none!important}.et-fb .section_has_divider.et_fb_element_controls_visible--child>.et_pb_bottom_inside_divider,.et-fb .section_has_divider.et_fb_element_controls_visible--child>.et_pb_top_inside_divider{z-index:1}.et_pb_section_video:not(.et_pb_section--with-menu){overflow:hidden;position:relative}.et_pb_column>.et_pb_section_video_bg{z-index:-1}.et_pb_section_video_bg{visibility:visible;position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden;display:block;pointer-events:none;transition:display .3s}.et_pb_section_video_bg.et_pb_section_video_bg_hover,.et_pb_section_video_bg.et_pb_section_video_bg_phone,.et_pb_section_video_bg.et_pb_section_video_bg_tablet,.et_pb_section_video_bg.et_pb_section_video_bg_tablet_only{display:none}.et_pb_section_video_bg .mejs-controls,.et_pb_section_video_bg .mejs-overlay-play{display:none!important}.et_pb_section_video_bg embed,.et_pb_section_video_bg iframe,.et_pb_section_video_bg object,.et_pb_section_video_bg video{max-width:none}.et_pb_section_video_bg .mejs-video{left:50%;position:absolute;max-width:none}.et_pb_section_video_bg .mejs-overlay-loading{display:none!important}.et_pb_social_network_link .et_pb_section_video{overflow:visible}.et_pb_section_video_on_hover:hover>.et_pb_section_video_bg{display:none}.et_pb_section_video_on_hover:hover>.et_pb_section_video_bg_hover,.et_pb_section_video_on_hover:hover>.et_pb_section_video_bg_hover_inherit{display:block}@media (min-width:981px){.et_pb_section{padding:4% 0}body.et_pb_pagebuilder_layout.et_pb_show_title .post-password-required .et_pb_section,body:not(.et_pb_pagebuilder_layout) .post-password-required .et_pb_section{padding-top:0}.et_pb_fullwidth_section{padding:0}.et_pb_section_video_bg.et_pb_section_video_bg_desktop_only{display:block}}@media (max-width:980px){.et_pb_section{padding:50px 0}body.et_pb_pagebuilder_layout.et_pb_show_title .post-password-required .et_pb_section,body:not(.et_pb_pagebuilder_layout) .post-password-required .et_pb_section{padding-top:0}.et_pb_fullwidth_section{padding:0}.et_pb_section_video_bg.et_pb_section_video_bg_tablet{display:block}.et_pb_section_video_bg.et_pb_section_video_bg_desktop_only{display:none}}@media (min-width:768px){.et_pb_section_video_bg.et_pb_section_video_bg_desktop_tablet{display:block}}@media (min-width:768px)and (max-width:980px){.et_pb_section_video_bg.et_pb_section_video_bg_tablet_only{display:block}}@media (max-width:767px){.et_pb_section_video_bg.et_pb_section_video_bg_phone{display:block}.et_pb_section_video_bg.et_pb_section_video_bg_desktop_tablet{display:none}} 62.et_pb_row{position:relative}.et_pb_row--with-menu{z-index:6}.et_pb_row:not([class*=et_flex_column]){width:var(--content-width);max-width:var(--content-max-width);margin:auto;position:relative}.et_pb_row:not([class*=et_flex_column]) .et_pb_row_nested{width:100%;max-width:none}.et_flex_column>.et_pb_row,.et_flex_group>.et_pb_row,.et_flex_section>.et_pb_row{margin:initial}.et_pb_row.et_pb_row_empty,.et_pb_row_inner:nth-of-type(n+2).et_pb_row_empty{display:none}.section_has_divider .et_pb_row{z-index:5}body.safari .section_has_divider .et_pb_bottom_inside_divider,body.safari .section_has_divider .et_pb_top_inside_divider,body.uiwebview .section_has_divider .et_pb_bottom_inside_divider,body.uiwebview .section_has_divider .et_pb_top_inside_divider{perspective:2000px}.et_pb_column{background-size:cover;background-position:50%;position:relative;z-index:2;min-height:1px;--et-pb-icon-self-align:center}.et_pb_column--with-menu{z-index:5}.et_block_row .et_pb_column{float:left}.et_pb_column_empty{min-height:1px}.et_pb_row .et_pb_column.et-last-child,.et_pb_row .et_pb_column:last-child,.et_pb_row_inner .et_pb_column.et-last-child,.et_pb_row_inner .et_pb_column:last-child{margin-right:0!important}.et_pb_column.et_pb_section_parallax{position:relative}.et_pb_column,.et_pb_row,.et_pb_row_inner{background-size:cover;background-position:50%;background-repeat:no-repeat}@media (min-width:981px){.et_block_row{padding:2% 0}body.et_pb_pagebuilder_layout.et_pb_show_title .post-password-required .et_block_row,body:not(.et_pb_pagebuilder_layout) .post-password-required .et_block_row{padding:0;width:100%}}@media (max-width:980px){.et_pb_row:not([class*=et_flex_column]){max-width:1080px}body.et_pb_pagebuilder_layout.et_pb_show_title .post-password-required .et_pb_row:not([class*=et_flex_column]),body:not(.et_pb_pagebuilder_layout) .post-password-required .et_pb_row:not([class*=et_flex_column]){padding:0;width:100%}.et_block_row,.et_pb_column .et_block_row.et_pb_row_inner{padding:30px 0}.et_pb_column.et_pb_column_empty{display:none}} 63.et_pb_row_inner{width:100%;position:relative}.et_block_row:after{content:"";display:block;clear:both;visibility:hidden;line-height:0;height:0;width:0}.et_pb_row_4col .et-last-child,.et_pb_row_4col .et-last-child-2,.et_pb_row_6col .et-last-child,.et_pb_row_6col .et-last-child-2,.et_pb_row_6col .et-last-child-3{margin-bottom:0}@media (min-width:981px){.et_pb_column_3_4 .et_pb_row_inner{padding:3.735% 0}.et_pb_column_2_3 .et_pb_row_inner{padding:4.2415% 0}.et_pb_column_1_2 .et_pb_row_inner,.et_pb_column_3_5 .et_pb_row_inner{padding:5.82% 0}.et_section_specialty>.et_pb_row{padding:0}.et_pb_row_inner{width:100%}.et_pb_column_single{padding:2.855% 0}.et_pb_column_single .et_pb_module.et-first-child,.et_pb_column_single .et_pb_module:first-child{margin-top:0}.et_pb_column_single .et_pb_module.et-last-child,.et_pb_column_single .et_pb_module:last-child{margin-bottom:0}.et_pb_row .et_pb_column.et-last-child,.et_pb_row .et_pb_column:last-child,.et_pb_row_inner .et_pb_column.et-last-child,.et_pb_row_inner .et_pb_column:last-child{margin-right:0!important}.et_pb_row.et_pb_equal_columns,.et_pb_row_inner.et_pb_equal_columns,.et_pb_section.et_pb_equal_columns>.et_pb_row{display:flex}.rtl .et_pb_row.et_pb_equal_columns,.rtl .et_pb_row_inner.et_pb_equal_columns,.rtl .et_pb_section.et_pb_equal_columns>.et_pb_row{flex-direction:row-reverse}.et_pb_row.et_pb_equal_columns>.et_pb_column,.et_pb_section.et_pb_equal_columns>.et_pb_row>.et_pb_column{order:1}}@media (max-width:980px){.et_section_specialty>.et_pb_row{padding:0}.et_block_row>.et_pb_column{width:100%;margin-bottom:30px}.et_pb_bottom_divider .et_pb_row:nth-last-child(2) .et_pb_column:last-child,.et_pb_row .et_pb_column.et-last-child,.et_pb_row .et_pb_column:last-child{margin-bottom:0}.et_section_specialty .et_pb_row>.et_pb_column{padding-bottom:0}.et_pb_row_1-2_1-4_1-4,.et_pb_row_1-2_1-6_1-6_1-6,.et_pb_row_1-4_1-4,.et_pb_row_1-4_1-4_1-2,.et_pb_row_1-5_1-5_3-5,.et_pb_row_1-6_1-6_1-6,.et_pb_row_1-6_1-6_1-6_1-2,.et_pb_row_1-6_1-6_1-6_1-6,.et_pb_row_3-5_1-5_1-5,.et_pb_row_4col,.et_pb_row_5col,.et_pb_row_6col{display:flex;flex-wrap:wrap}.et_block_row_1-4_1-4>.et_pb_column.et_pb_column_1_4,.et_block_row_1-4_1-4_1-2>.et_pb_column.et_pb_column_1_4,.et_block_row_4col>.et_pb_column.et_pb_column_1_4{width:47.25%;margin-right:5.5%}.et_block_row_1-4_1-4>.et_pb_column.et_pb_column_1_4:nth-child(2n),.et_block_row_1-4_1-4_1-2>.et_pb_column.et_pb_column_1_4:nth-child(2n),.et_block_row_4col>.et_pb_column.et_pb_column_1_4:nth-child(2n){margin-right:0}.et_block_row_1-2_1-4_1-4>.et_pb_column.et_pb_column_1_4{width:47.25%;margin-right:5.5%}.et_block_row_1-2_1-4_1-4>.et_pb_column.et_pb_column_1_2,.et_block_row_1-2_1-4_1-4>.et_pb_column.et_pb_column_1_4:nth-child(odd){margin-right:0}.et_block_row_1-2_1-4_1-4 .et_pb_column:nth-last-child(-n+2),.et_block_row_1-4_1-4 .et_pb_column:nth-last-child(-n+2),.et_block_row_4col .et_pb_column:nth-last-child(-n+2){margin-bottom:0}.et_block_row_1-5_1-5_3-5>.et_pb_column.et_pb_column_1_5,.et_block_row_5col>.et_pb_column.et_pb_column_1_5{width:47.25%;margin-right:5.5%}.et_block_row_1-5_1-5_3-5>.et_pb_column.et_pb_column_1_5:nth-child(2n),.et_block_row_5col>.et_pb_column.et_pb_column_1_5:nth-child(2n){margin-right:0}.et_block_row_3-5_1-5_1-5>.et_pb_column.et_pb_column_1_5{width:47.25%;margin-right:5.5%}.et_block_row_3-5_1-5_1-5>.et_pb_column.et_pb_column_1_5:nth-child(odd),.et_block_row_3-5_1-5_1-5>.et_pb_column.et_pb_column_3_5{margin-right:0}.et_block_row_3-5_1-5_1-5 .et_pb_column:nth-last-child(-n+2),.et_block_row_5col .et_pb_column:last-child{margin-bottom:0}.et_block_row_1-6_1-6_1-6_1-2>.et_pb_column.et_pb_column_1_6,.et_block_row_6col>.et_pb_column.et_pb_column_1_6{width:29.666%;margin-right:5.5%}.et_block_row_1-6_1-6_1-6_1-2>.et_pb_column.et_pb_column_1_6:nth-child(3n),.et_block_row_6col>.et_pb_column.et_pb_column_1_6:nth-child(3n){margin-right:0}.et_block_row_1-2_1-6_1-6_1-6>.et_pb_column.et_pb_column_1_6{width:29.666%;margin-right:5.5%}.et_block_row_1-2_1-6_1-6_1-6>.et_pb_column.et_pb_column_1_2,.et_block_row_1-2_1-6_1-6_1-6>.et_pb_column.et_pb_column_1_6:last-child{margin-right:0}.et_block_row_1-2_1-2 .et_pb_column.et_pb_column_1_2,.et_block_row_1-2_1-6_1-6_1-6 .et_pb_column:nth-last-child(-n+3),.et_block_row_6col .et_pb_column:nth-last-child(-n+3){margin-bottom:0}.et_block_row_1-2_1-2 .et_pb_column.et_pb_column_1_2 .et_pb_column.et_pb_column_1_6{width:29.666%;margin-right:5.5%;margin-bottom:0}.et_block_row_1-2_1-2 .et_pb_column.et_pb_column_1_2 .et_pb_column.et_pb_column_1_6:last-child{margin-right:0}.et_block_row_1-6_1-6_1-6_1-6>.et_pb_column.et_pb_column_1_6{width:47.25%;margin-right:5.5%}.et_block_row_1-6_1-6_1-6_1-6>.et_pb_column.et_pb_column_1_6:nth-child(2n){margin-right:0}.et_block_row_1-6_1-6_1-6_1-6:nth-last-child(-n+3){margin-bottom:0}}@media (max-width:479px){.et_pb_row .et_pb_column.et_pb_column_1_4,.et_pb_row .et_pb_column.et_pb_column_1_5,.et_pb_row .et_pb_column.et_pb_column_1_6{width:100%;margin:0 0 30px}.et_pb_row .et_pb_column.et_pb_column_1_4.et-last-child,.et_pb_row .et_pb_column.et_pb_column_1_4:last-child,.et_pb_row .et_pb_column.et_pb_column_1_5.et-last-child,.et_pb_row .et_pb_column.et_pb_column_1_5:last-child,.et_pb_row .et_pb_column.et_pb_column_1_6.et-last-child,.et_pb_row .et_pb_column.et_pb_column_1_6:last-child{margin-bottom:0}.et_pb_row_1-2_1-2 .et_pb_column.et_pb_column_1_2 .et_pb_column.et_pb_column_1_6{width:100%;margin:0 0 30px}.et_pb_row_1-2_1-2 .et_pb_column.et_pb_column_1_2 .et_pb_column.et_pb_column_1_6.et-last-child,.et_pb_row_1-2_1-2 .et_pb_column.et_pb_column_1_2 .et_pb_column.et_pb_column_1_6:last-child{margin-bottom:0}.et_block_row>.et_pb_column{width:100%!important}} 64.et_pb_icon{text-align:center;height:auto}.et_pb_icon.et_clickable,.et_pb_icon:is(a){cursor:pointer}.et_pb_icon .et-pb-icon{position:relative}.et_pb_icon .et_pb_icon_wrap{display:inline-block;border-style:solid;border-width:0;line-height:0;animation-fill-mode:both;background-size:cover;position:relative}.et_pb_icon.et_flex_module{align-self:var(--et-pb-icon-self-align,center)} 65.et_pb_text{word-wrap:break-word;line-height:var(--et_global_body_font_height,1.7em)}.et_pb_text ol,.et_pb_text ul{padding-bottom:1em}.et_pb_text>:last-child{padding-bottom:0}.et_pb_text_inner{position:relative} 66.et_pb_bg_layout_light.et_pb_module.et_pb_button{color:#2ea3f2}.et_pb_button_module_wrapper.et_pb_button{color:inherit}.et_pb_button{display:inline-block}.et_pb_module.et_pb_button:not(.et_block_module){max-width:-moz-max-content;max-width:max-content}.et_pb_button_module_wrapper.et_pb_button_alignment_left{text-align:left}.et_pb_button_module_wrapper.et_pb_button_alignment_right{text-align:right}.et_pb_button_module_wrapper.et_pb_button_alignment_center{text-align:center}@media (max-width:980px){.et_pb_button_module_wrapper.et_pb_button_alignment_tablet_left{text-align:left}.et_pb_button_module_wrapper.et_pb_button_alignment_tablet_right{text-align:right}.et_pb_button_module_wrapper.et_pb_button_alignment_tablet_center{text-align:center}}@media (max-width:767px){.et_pb_button_module_wrapper.et_pb_button_alignment_phone_left{text-align:left}.et_pb_button_module_wrapper.et_pb_button_alignment_phone_right{text-align:right}.et_pb_button_module_wrapper.et_pb_button_alignment_phone_center{text-align:center}} 67.et_pb_button[data-icon]:not([data-icon=""]):after{content:attr(data-icon)}@media (max-width:980px){.et_pb_button[data-icon-tablet]:not([data-icon-tablet=""]):after{content:attr(data-icon-tablet)}}@media (max-width:767px){.et_pb_button[data-icon-phone]:not([data-icon-phone=""]):after{content:attr(data-icon-phone)}} 68/*# sourceURL=divi-dynamic-critical-inline-css */ 69</style> 70<link rel='preload' id='divi-dynamic-css' href='https://604athletics.com/wp-content/et-cache/19/et-divi-dynamic-tb-69-tb-106-19.css?ver=1789981729' as='style' media='all' onload="this.onload=null;this.rel='stylesheet'" /> 71<link rel='stylesheet' id='loftloader-lite-animation-css' href='https://604athletics.com/wp-content/plugins/loftloader/assets/css/loftloader.min.css?ver=2026051801' media='all' /> 72<link rel="https://api.w.org/" href="https://604athletics.com/wp-json/" /><link rel="alternate" title="JSON" type="application/json" href="https://604athletics.com/wp-json/wp/v2/pages/19" /><link rel="EditURI" type="application/rsd+xml" title="RSD" href="https://604athletics.com/xmlrpc.php?rsd" /> 73 74<link rel="canonical" href="https://604athletics.com/faq/" /> 75<link rel='shortlink' href='https://604athletics.com/?p=19' /> 76<meta name="ti-site-data" content="eyJyIjoiMTowITc6MCEzMDoyIiwibyI6Imh0dHBzOlwvXC82MDRhdGhsZXRpY3MuY29tP3RpLW9ubGluZS11c2Vycy1nb29nbGU9MSZhbXA7cD0lMkZmYXElMkYmYW1wO193cG5vbmNlPWVhMWM1MzMxZTIifQ==" /><meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=0" /><link href="https://fonts.googleapis.com/css2?family=Montserrat:wght@400;500;700;800&display=swap" rel="stylesheet">
77<script> 78/** 79 * 1. AUTO-CLOSE ACCORDION LOGIC 80 */ 81jQuery(document).ready(function($) { 82 if ($('.et_pb_accordion').length) { 83 var $openToggle = $('.et_pb_accordion .et_pb_toggle_open'); 84 $openToggle.addClass('et_pb_toggle_close').removeClass('et_pb_toggle_open'); 85 $openToggle.find('.et_pb_toggle_content').hide(); 86 } 87 $('.et_pb_search form').attr('target', '_blank'); 88}); 89</script>
vendor: 2 bytes, line 89
89
90<script> 91/** 92 * 2. DIVI 5: ULTIMATE TOGGLE BUNDLE 93 */ 94document.addEventListener('DOMContentLoaded', function() { 95 const desktopOffset = 200; 96 const mobileOffset = 150; 97 const toggleTitles = document.querySelectorAll('.auto-accordion .et_pb_toggle_title'); 98 function openToggleFromHash() { 99 const hash = window.location.hash; 100 if (!hash || hash.indexOf('|') !== -1) return; 101 const targetToggle = document.querySelector(hash + '.et_pb_toggle'); 102 if (targetToggle) { 103 const title = targetToggle.querySelector('.et_pb_toggle_title'); 104 if (targetToggle.classList.contains('et_pb_toggle_close') && title) { title.click(); } 105 else { const isMobile = window.innerWidth < 981; performScroll(targetToggle, isMobile ? mobileOffset : desktopOffset); } 106 } 107 } 108 setTimeout(openToggleFromHash, 800); 109 window.addEventListener('hashchange', openToggleFromHash); 110 toggleTitles.forEach(title => { 111 title.addEventListener('click', function(e) { 112 const currentToggle = this.closest('.et_pb_toggle'); 113 if (currentToggle.classList.contains('et_pb_toggle_close')) { 114 const isMobile = window.innerWidth < 981; 115 const container = currentToggle.parentElement; 116 const siblings = container.querySelectorAll(':scope > .et_pb_toggle'); 117 siblings.forEach(sibling => { 118 if (sibling !== currentToggle && sibling.classList.contains('et_pb_toggle_open')) { 119 sibling.querySelector('.et_pb_toggle_title').click(); 120 } 121 }); 122 setTimeout(() => { performScroll(currentToggle, isMobile ? mobileOffset : desktopOffset); }, 300); 123 } 124 }); 125 }); 126 function performScroll(target, offset) { 127 const bodyRect = document.body.getBoundingClientRect().top; 128 const elementRect = target.getBoundingClientRect().top; 129 const elementPosition = elementRect - bodyRect; 130 window.scrollTo({ top: elementPosition - offset, behavior: 'smooth' }); 131 } 132}); 133</script>
vendor: 2 bytes, line 133
133
134<script> 135/** 136 * 3. JS LABEL: CARD MOBILE TOGGLE (CORPORATE PAGE) 137 */ 138document.addEventListener('DOMContentLoaded', function() { 139 var allCards = document.querySelectorAll('.push-card'); 140 document.addEventListener('click', function(e) { 141 var clickedCard = e.target.closest('.push-card'); 142 if (e.target.tagName === 'A' || e.target.tagName === 'BUTTON') return; 143 if (clickedCard) { 144 e.stopPropagation(); 145 var isActive = clickedCard.classList.contains('is-active'); 146 allCards.forEach(c => c.classList.remove('is-active')); 147 if (!isActive) clickedCard.classList.add('is-active'); 148 } else { allCards.forEach(c => c.classList.remove('is-active')); } 149 }); 150}); 151</script>
151<link rel="icon" href="https://604athletics.com/wp-content/uploads/2025/12/logo-512x512-1-150x150.png" sizes="32x32" /> 152<link rel="icon" href="https://604athletics.com/wp-content/uploads/2025/12/logo-512x512-1-300x300.png" sizes="192x192" /> 153<link rel="apple-touch-icon" href="https://604athletics.com/wp-content/uploads/2025/12/logo-512x512-1-300x300.png" /> 154<meta name="msapplication-TileImage" content="https://604athletics.com/wp-content/uploads/2025/12/logo-512x512-1-300x300.png" /> 155<style id="loftloader-lite-custom-bg-color">#loftloader-wrapper .loader-section { 156 background: #ffffff; 157} 158</style><style id="loftloader-lite-custom-bg-opacity">#loftloader-wrapper .loader-section { 159 opacity: 1; 160} 161</style><style id="loftloader-lite-custom-loader">#loftloader-wrapper.pl-wave #loader { 162 color: #f6a33b; 163} 164</style><style id="et-critical-inline-css">body,.et_pb_column_1_2 .et_quote_content blockquote cite,.et_pb_column_1_2 .et_link_content a.et_link_main_url,.et_pb_column_1_3 .et_quote_content blockquote cite,.et_pb_column_3_8 .et_quote_content blockquote cite,.et_pb_column_1_4 .et_quote_content blockquote cite,.et_pb_blog_grid .et_quote_content blockquote cite,.et_pb_column_1_3 .et_link_content a.et_link_main_url,.et_pb_column_3_8 .et_link_content a.et_link_main_url,.et_pb_column_1_4 .et_link_content a.et_link_main_url,.et_pb_blog_grid .et_link_content a.et_link_main_url,body .et_pb_bg_layout_light .et_pb_post .post-content,body .et_pb_bg_layout_dark .et_pb_post .post-content{font-size:14px}.et_pb_slide_content,.et_pb_best_value{font-size:15px}body{color:var(--gcid-body-color,#000000)}h1,h2,h3,h4,h5,h6{color:var(--gcid-heading-color,#000000)}body,.et_pb_column_1_2 .et_quote_content blockquote cite,.et_pb_column_1_2 .et_link_content a.et_link_main_url,.et_pb_column_1_3 .et_quote_content blockquote cite,.et_pb_column_3_8 .et_quote_content blockquote cite,.et_pb_column_1_4 .et_quote_content blockquote cite,.et_pb_blog_grid .et_quote_content blockquote cite,.et_pb_column_1_3 .et_link_content a.et_link_main_url,.et_pb_column_3_8 .et_link_content a.et_link_main_url,.et_pb_column_1_4 .et_link_content a.et_link_main_url,.et_pb_blog_grid .et_link_content a.et_link_main_url,body .et_pb_bg_layout_light .et_pb_post .post-content,body .et_pb_bg_layout_dark .et_pb_post .post-content{font-weight:400}.et_pb_slide_content,.et_pb_best_value{font-weight:400}#et_search_icon:hover,.mobile_menu_bar:before,.mobile_menu_bar:after,.et_toggle_slide_menu:after,.et-social-icon a:hover,.et_pb_sum,.et_pb_pricing li a,.et_pb_pricing_table_button,.et_overlay:before,.entry-summary p.price ins,.et_pb_member_social_links a:hover,.et_pb_widget li a:hover,.et_pb_filterable_portfolio .et_pb_portfolio_filters li a.active,.et_pb_filterable_portfolio .et_pb_portofolio_pagination ul li a.active,.et_pb_gallery .et_pb_gallery_pagination ul li a.active,.wp-pagenavi span.current,.wp-pagenavi a:hover,.nav-single a,.tagged_as a,.posted_in a{color:#f6a33b}.et_pb_contact_submit,.et_password_protected_form .et_submit_button,.et_pb_bg_layout_light .et_pb_newsletter_button,.comment-reply-link,.form-submit .et_pb_button,.et_pb_bg_layout_light .et_pb_promo_button,.et_pb_bg_layout_light .et_pb_more_button,.et_pb_contact p input[type="checkbox"]:checked+label i:before,.et_pb_bg_layout_light.et_pb_module.et_pb_button{color:#f6a33b}.footer-widget h4{color:#f6a33b}.et-search-form,.nav li ul,.et_mobile_menu,.footer-widget li:before,.et_pb_pricing li:before,blockquote{border-color:#f6a33b}.et_pb_counter_amount,.et_pb_featured_table .et_pb_pricing_heading,.et_quote_content,.et_link_content,.et_audio_content,.et_pb_post_slider.et_pb_bg_layout_dark,.et_slide_in_menu_container,.et_pb_contact p input[type="radio"]:checked+label i:before{background-color:#f6a33b}a{color:var(--gcid-link-color,#f6a33b)}.et_secondary_nav_enabled #page-container #top-header{background-color:#f6a33b!important}#et-secondary-nav li ul{background-color:#f6a33b}#main-footer .footer-widget h4,#main-footer .widget_block h1,#main-footer .widget_block h2,#main-footer .widget_block h3,#main-footer .widget_block h4,#main-footer .widget_block h5,#main-footer .widget_block h6{color:#f6a33b}.footer-widget li:before{border-color:#f6a33b}@media only screen and (min-width:981px){.et_fixed_nav #page-container .et-fixed-header#top-header{background-color:#f6a33b!important}.et_fixed_nav #page-container .et-fixed-header#top-header #et-secondary-nav li ul{background-color:#f6a33b}}
164@media only screen and (min-width:1350px){.et_block_row{padding:27px 0}.et_pb_section{padding:54px 0}.single.et_pb_pagebuilder_layout.et_full_width_page .et_post_meta_wrapper{padding-top:81px}.et_pb_fullwidth_section{padding:0}}h1,h1.et_pb_contact_main_title,.et_pb_title_container h1{font-weight:400}h2,.product .related h2,.et_pb_column_1_2 .et_quote_content blockquote p{font-weight:400}h3{font-weight:400}h4,.et_pb_circle_counter h3,.et_pb_number_counter h3,.et_pb_column_1_3 .et_pb_post h2,.et_pb_column_1_4 .et_pb_post h2,.et_pb_blog_grid h2,.et_pb_column_1_3 .et_quote_content blockquote p,.et_pb_column_3_8 .et_quote_content blockquote p,.et_pb_column_1_4 .et_quote_content blockquote p,.et_pb_blog_grid .et_quote_content blockquote p,.et_pb_column_1_3 .et_link_content h2,.et_pb_column_3_8 .et_link_content h2,.et_pb_column_1_4 .et_link_content h2,.et_pb_blog_grid .et_link_content h2,.et_pb_column_1_3 .et_audio_content h2,.et_pb_column_3_8 .et_audio_content h2,.et_pb_column_1_4 .et_audio_content h2,.et_pb_blog_grid .et_audio_content h2,.et_pb_column_3_8 .et_pb_audio_module_content h2,.et_pb_column_1_3 .et_pb_audio_module_content h2,.et_pb_gallery_grid .et_pb_gallery_item h3,.et_pb_portfolio_grid .et_pb_portfolio_item h2,.et_pb_filterable_portfolio_grid .et_pb_portfolio_item h2{font-weight:400}h5{font-weight:400}h6{font-weight:400}.et_pb_slide_description .et_pb_slide_title{font-weight:400}.et_pb_gallery_grid .et_pb_gallery_item h3,.et_pb_portfolio_grid .et_pb_portfolio_item h2,.et_pb_filterable_portfolio_grid .et_pb_portfolio_item h2,.et_pb_column_1_4 .et_pb_audio_module_content h2{font-weight:400}@media only screen and (max-width:980px){.et_header_style_centered .mobile_nav .select_page,.et_header_style_split .mobile_nav .select_page,.et_mobile_menu li a,.mobile_menu_bar:before,.et_nav_text_color_light #top-menu>li>a,.et_nav_text_color_dark #top-menu>li>a,#top-menu a,.et_mobile_menu li a,#et_search_icon:before,#et_top_search .et-search-form input,.et_search_form_container input,#et-top-navigation .et-cart-info{color:rgba(0,0,0,0.6)}.et_close_search_field:after{color:rgba(0,0,0,0.6)!important}.et_search_form_container input::-moz-placeholder{color:rgba(0,0,0,0.6)}.et_search_form_container input::-webkit-input-placeholder{color:rgba(0,0,0,0.6)}.et_search_form_container input:-ms-input-placeholder{color:rgba(0,0,0,0.6)}} h1,h2,h3,h4,h5,h6{font-family:var(--et_global_heading_font)}body,input,textarea,select{font-family:var(--et_global_body_font)}.preset--group--divi-text--divi-font-header--h1y3ko5--default .et_pb_text_inner h1{font-weight:600;font-style:normal;text-decoration-line:none;text-transform:uppercase;font-size:var(--gvid-xwx4o77omk);letter-spacing:10px;line-height:1em;text-align:center}.et-l--header>.et_builder_inner_content .et_pb_section.et_pb_section_0_tb_header{background-color:rgba(255,0,0,0)!important}.et-l--header>.et_builder_inner_content .et_pb_section.et_pb_section_0_tb_header.et_pb_sticky{background-color:#ffffff!important}.et_pb_section_0_tb_header.et_pb_section{margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;padding-top:20px;padding-right:0px;padding-bottom:20px;padding-left:0px}.et_pb_section_0_tb_header.et_pb_sticky.et_pb_section{padding-top:12px;padding-bottom:12px}.et_pb_section_0_tb_header,.et-l--header>.et_builder_inner_content .et_pb_section.et_pb_section_0_tb_header,.et_pb_section_0_tb_header.et_pb_section{transition-property:background-color,padding-bottom,padding-top;transition-duration:350ms;transition-timing-function:ease-in-out;transition-delay:0ms}.et_pb_row_0_tb_header{flex-wrap:nowrap}.et_pb_icon_0_tb_header .et_pb_icon_wrap .et-pb-icon{transition-property:color;transition-duration:300ms;transition-timing-function:ease;transition-delay:0ms;
164font-family:FontAwesome!important;font-weight:900!important;color:#000000;font-size:20px}.et_pb_icon_0_tb_header,.et_pb_icon_10_tb_header,.et_pb_icon_1_tb_header,.et_pb_icon_11_tb_header,.et_pb_icon_12_tb_header,.et_pb_icon_13_tb_header,.et_pb_icon_14_tb_header,.et_pb_icon_15_tb_header,.et_pb_icon_16_tb_header,.et_pb_icon_17_tb_header,.et_pb_icon_18_tb_header,.et_pb_icon_19_tb_header,.et_pb_icon_20_tb_header,.et_pb_icon_2_tb_header,.et_pb_icon_21_tb_header,.et_pb_icon_22_tb_header,.et_pb_icon_23_tb_header,.et_pb_icon_24_tb_header,.et_pb_icon_25_tb_header,.et_pb_icon_26_tb_header,.et_pb_icon_27_tb_header,.et_pb_icon_28_tb_header,.et_pb_icon_29_tb_header,.et_pb_icon_30_tb_header,.et_pb_icon_3_tb_header,.et_pb_icon_31_tb_header,.et_pb_icon_32_tb_header,.et_pb_icon_4_tb_header,.et_pb_icon_5_tb_header,.et_pb_icon_6_tb_header,.et_pb_icon_7_tb_header,.et_pb_icon_8_tb_header{text-align:center}.et_pb_icon_0_tb_header .et_pb_icon_wrap .et-pb-icon:hover{color:var(--gcid-primary-color)}.et_pb_group_0_tb_header{flex-direction:column;--flex-direction:column;justify-content:space-between;align-items:stretch}.et_pb_lottie_0_tb_header{max-width:25px}.et_pb_text_0_tb_header,.et_pb_text_1_tb_header{text-align:start}.et_pb_text_0_tb_header .et_pb_text_inner,.et_pb_text_1_tb_header .et_pb_text_inner{font-size:var(--gvid-5pv8o0k9kg)}.et-l--header>.et_builder_inner_content .et_pb_section.et_pb_section_1_tb_header{background-color:rgba(0,0,0,0.65)!important}.et_pb_section_1_tb_header.et_pb_section{margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;padding-top:10px;padding-right:8%;padding-bottom:100%;padding-left:8%}.et_pb_section_1_tb_header{position:absolute!important;top:70px;left:0px;bottom:auto;right:auto;z-index:999999!important;--horizontal-gap:10px;--vertical-gap:10px;--column-count:4;grid-template-columns:repeat(var(--column-count),minmax(0,1fr));grid-template-rows:none;grid-auto-rows:1fr;grid-auto-flow:row;justify-items:stretch;align-items:stretch;justify-content:center}.et_pb_section_1_tb_header>[class*="et_flex_column"]{--horizontal-gap-parent:10px}.et_pb_row_1_tb_header{background-color:#000000;height:100%;grid-row:1 / span 2!important;--horizontal-gap:0%;--vertical-gap:0px;--column-count:1;grid-template-columns:repeat(var(--column-count),minmax(0,1fr));grid-template-rows:none;grid-auto-rows:auto;grid-auto-flow:column;align-items:stretch;justify-content:end}.et_pb_row_1_tb_header.et_pb_row,.et_pb_row_2_tb_header.et_pb_row,.et_pb_row_3_tb_header.et_pb_row,.et_pb_row_4_tb_header.et_pb_row,.et_pb_row_5_tb_header.et_pb_row,.et_pb_row_6_tb_header.et_pb_row,.et_pb_row_7_tb_header.et_pb_row{padding-top:10px!important;padding-right:10px!important;padding-bottom:10px!important;padding-left:10px!important}.et_pb_row_1_tb_header,.et_pb_pagebuilder_layout.single-post:not(.et-tb-has-body) #main-content .et_pb_row.et_pb_row_1_tb_header,.et_pb_row_2_tb_header,.et_pb_pagebuilder_layout.single-post:not(.et-tb-has-body) #main-content .et_pb_row.et_pb_row_2_tb_header,.et_pb_row_3_tb_header,.et_pb_pagebuilder_layout.single-post:not(.et-tb-has-body) #main-content .et_pb_row.et_pb_row_3_tb_header,.et_pb_row_4_tb_header,.et_pb_pagebuilder_layout.single-post:not(.et-tb-has-body) #main-content .et_pb_row.et_pb_row_4_tb_header,.et_pb_row_5_tb_header,.et_pb_pagebuilder_layout.single-post:not(.et-tb-has-body) #main-content .et_pb_row.et_pb_row_5_tb_header,.et_pb_row_6_tb_header,.et_pb_pagebuilder_layout.single-post:not(.et-tb-has-body) #main-content .et_pb_row.et_pb_row_6_tb_header,.et_pb_row_7_tb_header,.et_pb_pagebuilder_layout.single-post:not(.et-tb-has-body) #main-content .et_pb_row.et_pb_row_7_tb_header{width:100%!important}.et_pb_row_1_tb_header>[class*="et_flex_column"],.et_pb_row_2_tb_header>[class*="et_flex_column"],.et_pb_row_3_tb_header>[class*="et_flex_column"],.et_pb_row_4_tb_header>[class*="et_flex_column"],.et_pb_row_5_tb_header>[class*="et_flex_column"],.et_pb_row_6_tb_header>[class*="et_flex_column"],.et_pb_row_7_tb_header>[class*="et_flex_column"]{--horizontal-gap-parent:0%}.et_pb_column_1_tb_header,.et_pb_column_2_tb_header,.et_pb_column_3_tb_header,.et_pb_column_4_tb_header,.et_pb_column_5_tb_header,.et_pb_column_6_tb_header,.et_pb_column_7_tb_header{grid-template-rows:none;grid-auto-rows:auto;grid-auto-flow:row;--et-pb-icon-self-align:center}.et_pb_group_1_tb_header,.et_pb_group_34_tb_header,.et_pb_group_45_tb_header,.et_pb_group_49_tb_header,.et_pb_group_58_tb_header,.et_pb_group_61_tb_header,.et_pb_group_68_tb_header,.et_pb_group_71_tb_header,.et_pb_group_82_tb_header,.et_pb_group_85_tb_header,.et_pb_group_92_tb_header,.et_pb_group_95_tb_header{--vertical-gap:0px}.et_pb_row_2_tb_header,.et_pb_row_3_tb_header,.et_pb_row_4_tb_header,.et_pb_row_5_tb_header,.et_pb_row_6_tb_header,.et_pb_row_7_tb_header{background-color:#ffffff;height:100%;grid-row:span 1!important;--horizontal-gap:0%;--vertical-gap:0px;flex-direction:row;--flex-direction:row;justify-content:space-between;align-items:stretch;flex-wrap:nowrap}.et_pb_group_2_tb_header,.et_pb_group_29_tb_header,.et_pb_group_44_tb_header,.et_pb_group_57_tb_header,.et_pb_group_67_tb_header,.et_pb_group_81_tb_header,.et_pb_group_91_tb_header{--horizontal-gap:0px;--vertical-gap:0px;justify-content:space-between;align-items:stretch}.et_pb_group_2_tb_header>[class*="et_flex_column"],.et_pb_group_3_tb_header>[class*="et_flex_column"],.et_pb_group_5_tb_header>[class*="et_flex_column"],.et_pb_group_6_tb_header>[class*="et_flex_column"],.et_pb_group_8_tb_header>[class*="et_flex_column"],.et_pb_group_10_tb_header>[class*="et_flex_column"],.et_pb_group_12_tb_header>[class*="et_flex_column"],.et_pb_group_14_tb_header>[class*="et_flex_column"],.et_pb_group_16_tb_header>[class*="et_flex_column"],.et_pb_group_20_tb_header>[class*="et_flex_column"],.et_pb_group_21_tb_header>[class*="et_flex_column"],.et_pb_group_23_tb_header>[class*="et_flex_column"],.et_pb_group_25_tb_header>[class*="et_flex_column"],.et_pb_group_28_tb_header>[class*="et_flex_column"],.et_pb_group_29_tb_header>[class*="et_flex_column"],.et_pb_group_30_tb_header>[class*="et_flex_column"],.et_pb_group_31_tb_header>[class*="et_flex_column"],.et_pb_group_33_tb_header>[class*="et_flex_column"],.et_pb_group_35_tb_header>[class*="et_flex_column"],.et_pb_group_37_tb_header>[class*="et_flex_column"],.et_pb_group_39_tb_header>[class*="et_flex_column"],.et_pb_group_41_tb_header>[class*="et_flex_column"],.et_pb_group_43_tb_header>[class*="et_flex_column"],.et_pb_group_44_tb_header>[class*="et_flex_column"],.et_pb_group_46_tb_header>[class*="et_flex_column"],.et_pb_group_48_tb_header>[class*="et_flex_column"],.et_pb_group_50_tb_header>[class*="et_flex_column"],.et_pb_group_52_tb_header>[class*="et_flex_column"],.et_pb_group_54_tb_header>[class*="et_flex_column"],.et_pb_group_56_tb_header>[class*="et_flex_column"],.et_pb_group_57_tb_header>[class*="et_flex_column"],.et_pb_group_59_tb_header>[class*="et_flex_column"],.et_pb_group_62_tb_header>[class*="et_flex_column"],.et_pb_group_64_tb_header>[class*="et_flex_column"],.et_pb_group_66_tb_header>[class*="et_flex_column"],.et_pb_group_67_tb_header>[class*="et_flex_column"],.et_pb_group_69_tb_header>[class*="et_flex_column"],.et_pb_group_72_tb_header>[class*="et_flex_column"],.et_pb_group_74_tb_header>[class*="et_flex_column"],.et_pb_group_76_tb_header>[class*="et_flex_column"],.et_pb_group_78_tb_header>[class*="et_flex_column"],.et_pb_group_80_tb_header>[class*="et_flex_column"],.et_pb_group_81_tb_header>[class*="et_flex_column"],.et_pb_group_83_tb_header>[class*="et_flex_column"],.et_pb_group_86_tb_header>[class*="et_flex_column"],.et_pb_group_88_tb_header>[class*="et_flex_column"],.et_pb_group_90_tb_header>[class*="et_flex_column"],.et_pb_group_91_tb_header>[class*="et_flex_column"],.et_pb_group_93_tb_header>[class*="et_flex_column"],.et_pb_group_96_tb_header>[class*="et_flex_column"],.et_pb_group_98_tb_header>[class*="et_flex_column"],.et_pb_group_100_tb_header>[class*="et_flex_column"]{--horizontal-gap-parent:0px}.et_pb_text_2_tb_header,.et_pb_text_3_tb_header{margin-top:auto!important;text-align:start}.et_pb_group_3_tb_header{--horizontal-gap:0px;--vertical-gap:10px}.et_pb_group_5_tb_header,.et_pb_group_33_tb_header,.et_pb_group_48_tb_header{--horizontal-gap:0px;--vertical-gap:0px;flex-wrap:nowrap}.et_pb_group_6_tb_header,.et_pb_group_8_tb_header,.et_pb_group_10_tb_header,.et_pb_group_12_tb_header,.et_pb_group_14_tb_header,.et_pb_group_16_tb_header,.et_pb_group_21_tb_header,.et_pb_group_23_tb_header,.et_pb_group_25_tb_header,.et_pb_group_31_tb_header,.et_pb_group_35_tb_header,.et_pb_group_37_tb_header,.et_pb_group_39_tb_header,.et_pb_group_41_tb_header,.et_pb_group_46_tb_header,.et_pb_group_50_tb_header,.et_pb_group_52_tb_header,.et_pb_group_54_tb_header,.et_pb_group_59_tb_header,.et_pb_group_62_tb_header,.et_pb_group_64_tb_header,.et_pb_group_69_tb_header,.et_pb_group_72_tb_header,.et_pb_group_74_tb_header,.et_pb_group_76_tb_header,.et_pb_group_78_tb_header,.et_pb_group_83_tb_header,.et_pb_group_86_tb_header,.et_pb_group_88_tb_header,.et_pb_group_93_tb_header,.et_pb_group_96_tb_header,.et_pb_group_98_tb_header,.et_pb_group_100_tb_header{margin-top:0px!important;margin-bottom:0px!important;padding-top:0px!important;padding-bottom:0px!important;--horizontal-gap:0px;--vertical-gap:0px;justify-content:center;align-items:stretch}body #page-container .et_pb_section .et_pb_button_9_tb_header,body #page-container .et_pb_section .et_pb_button_14_tb_header,body #page-container .et_pb_section .et_pb_button_18_tb_header,body #page-container .et_pb_section .et_pb_button_21_tb_header,body #page-container .et_pb_section .et_pb_button_26_tb_header{background-color:rgba(255,255,255,0);font-weight:400;color:#000000!important;font-size:18px!important;line-height:1.7em!important;border-width:0px;border-color:#333;border-style:solid;transition-property:letter-spacing;transition-duration:300ms;transition-timing-function:ease;transition-delay:0ms}body #page-container .et_pb_section .et_pb_button_9_tb_header:hover,body #page-container .et_pb_section .et_pb_button_0_tb_header:hover,body #page-container .et_pb_section .et_pb_button_10_tb_header:hover,body #page-container .et_pb_section .et_pb_button_1_tb_header:hover,body #page-container .et_pb_section .et_pb_button_11_tb_header:hover,body #page-container .et_pb_section .et_pb_button_12_tb_header:hover,body #page-container .et_pb_section .et_pb_button_13_tb_header:hover,body #page-container .et_pb_section .et_pb_button_14_tb_header:hover,body #page-container .et_pb_section .et_pb_button_15_tb_header:hover,body #page-container .et_pb_section .et_pb_button_16_tb_header:hover,body #page-container .et_pb_section .et_pb_button_17_tb_header:hover,body #page-container .et_pb_section .et_pb_button_18_tb_header:hover,body #page-container .et_pb_section .et_pb_button_19_tb_header:hover,body #page-container .et_pb_section .et_pb_button_20_tb_header:hover,body #page-container .et_pb_section .et_pb_button_2_tb_header:hover,body #page-container .et_pb_section .et_pb_button_21_tb_header:hover,body #page-container .et_pb_section .et_pb_button_22_tb_header:hover,body #page-container .et_pb_section .et_pb_button_23_tb_header:hover,body #page-container .et_pb_section .et_pb_button_24_tb_header:hover,body #page-container .et_pb_section .et_pb_button_25_tb_header:hover,body #page-container .et_pb_section .et_pb_button_26_tb_header:hover,body #page-container .et_pb_section .et_pb_button_27_tb_header:hover,body #page-container .et_pb_section .et_pb_button_28_tb_header:hover,body #page-container .et_pb_section .et_pb_button_30_tb_header:hover,body #page-container .et_pb_section .et_pb_button_3_tb_header:hover,body #page-container .et_pb_section .et_pb_button_32_tb_header:hover,body #page-container .et_pb_section .et_pb_button_4_tb_header:hover,body #page-container .et_pb_section .et_pb_button_5_tb_header:hover,body #page-container .et_pb_section .et_pb_button_6_tb_header:hover,body #page-container .et_pb_section .et_pb_button_7_tb_header:hover,body #page-container .et_pb_section .et_pb_button_8_tb_header:hover{letter-spacing:2px!important;padding-right:1em!important;padding-left:1em!important}body #page-container .et_pb_section .et_pb_button_9_tb_header:before,body #page-container .et_pb_section .et_pb_button_9_tb_header:after,body #page-container .et_pb_section .et_pb_button_0_tb_header:before,body #page-container .et_pb_section .et_pb_button_0_tb_header:after,body #page-container .et_pb_section .et_pb_button_10_tb_header:before,body #page-container .et_pb_section .et_pb_button_10_tb_header:after,body #page-container .et_pb_section .et_pb_button_1_tb_header:before,body #page-container .et_pb_section .et_pb_button_1_tb_header:after,body #page-container .et_pb_section .et_pb_button_11_tb_header:before,body #page-container .et_pb_section .et_pb_button_11_tb_header:after,body #page-container .et_pb_section .et_pb_button_12_tb_header:before,body #page-container .et_pb_section .et_pb_button_12_tb_header:after,body #page-container .et_pb_section .et_pb_button_13_tb_header:before,body #page-container .et_pb_section .et_pb_button_13_tb_header:after,body #page-container .et_pb_section .et_pb_button_14_tb_header:before,body #page-container .et_pb_section .et_pb_button_14_tb_header:after,body #page-container .et_pb_section .et_pb_button_15_tb_header:before,body #page-container .et_pb_section .et_pb_button_15_tb_header:after,body #page-container .et_pb_section .et_pb_button_16_tb_header:before,body #page-container .et_pb_section .et_pb_button_16_tb_header:after,body #page-container .et_pb_section .et_pb_button_17_tb_header:before,body #page-container .et_pb_section .et_pb_button_17_tb_header:after,body #page-container .et_pb_section .et_pb_button_18_tb_header:before,body #page-container .et_pb_section .et_pb_button_18_tb_header:after,body #page-container .et_pb_section .et_pb_button_19_tb_header:before,body #page-container .et_pb_section .et_pb_button_19_tb_header:after,body #page-container .et_pb_section .et_pb_button_20_tb_header:before,body #page-container .et_pb_section .et_pb_button_20_tb_header:after,body #page-container .et_pb_section .et_pb_button_2_tb_header:before,body #page-container .et_pb_section .et_pb_button_2_tb_header:after,body #page-container .et_pb_section .et_pb_button_21_tb_header:before,body #page-container .et_pb_section .et_pb_button_21_tb_header:after,body #page-container .et_pb_section .et_pb_button_22_tb_header:before,body #page-container .et_pb_section .et_pb_button_22_tb_header:after,body #page-container .et_pb_section .et_pb_button_23_tb_header:before,body #page-container .et_pb_section .et_pb_button_23_tb_header:after,body #page-container .et_pb_section .et_pb_button_24_tb_header:before,body #page-container .et_pb_section .et_pb_button_24_tb_header:after,body #page-container .et_pb_section .et_pb_button_25_tb_header:before,body #page-container .et_pb_section .et_pb_button_25_tb_header:after,body #page-container .et_pb_section .et_pb_button_26_tb_header:before,body #page-container .et_pb_section .et_pb_button_26_tb_header:after,body #page-container .et_pb_section .et_pb_button_27_tb_header:before,body #page-container .et_pb_section .et_pb_button_27_tb_header:after,body #page-container .et_pb_section .et_pb_button_28_tb_header:before,body #page-container .et_pb_section .et_pb_button_28_tb_header:after,body #page-container .et_pb_section .et_pb_button_29_tb_header:before,body #page-container .et_pb_section .et_pb_button_29_tb_header:after,body #page-container .et_pb_section .et_pb_button_30_tb_header:before,body #page-container .et_pb_section .et_pb_button_30_tb_header:after,body #page-container .et_pb_section .et_pb_button_3_tb_header:before,body #page-container .et_pb_section .et_pb_button_3_tb_header:after,body #page-container .et_pb_section .et_pb_button_31_tb_header:before,body #page-container .et_pb_section .et_pb_button_31_tb_header:after,body #page-container .et_pb_section .et_pb_button_32_tb_header:before,body #page-container .et_pb_section .et_pb_button_32_tb_header:after,body #page-container .et_pb_section .et_pb_button_4_tb_header:before,body #page-container .et_pb_section .et_pb_button_4_tb_header:after,body #page-container .et_pb_section .et_pb_button_5_tb_header:before,body #page-container .et_pb_section .et_pb_button_5_tb_header:after,body #page-container .et_pb_section .et_pb_button_6_tb_header:before,
164body #page-container .et_pb_section .et_pb_button_6_tb_header:after,body #page-container .et_pb_section .et_pb_button_7_tb_header:before,body #page-container .et_pb_section .et_pb_button_7_tb_header:after,body #page-container .et_pb_section .et_pb_button_8_tb_header:before,body #page-container .et_pb_section .et_pb_button_8_tb_header:after{display:none!important}body #page-container .et_pb_section .et_pb_button_0_tb_header,body #page-container .et_pb_section .et_pb_button_1_tb_header,body #page-container .et_pb_section .et_pb_button_2_tb_header,body #page-container .et_pb_section .et_pb_button_3_tb_header,body #page-container .et_pb_section .et_pb_button_4_tb_header,body #page-container .et_pb_section .et_pb_button_6_tb_header,body #page-container .et_pb_section .et_pb_button_7_tb_header,body #page-container .et_pb_section .et_pb_button_8_tb_header{background-color:rgba(255,255,255,0);font-weight:300;color:#ffffff!important;font-size:16px!important;border-width:0px;border-color:#333;border-style:solid;transition-property:letter-spacing;transition-duration:300ms;transition-timing-function:ease;transition-delay:0ms}body #page-container .et_pb_section .et_pb_button_10_tb_header,body #page-container .et_pb_section .et_pb_button_11_tb_header,body #page-container .et_pb_section .et_pb_button_12_tb_header,body #page-container .et_pb_section .et_pb_button_13_tb_header,body #page-container .et_pb_section .et_pb_button_15_tb_header,body #page-container .et_pb_section .et_pb_button_16_tb_header,body #page-container .et_pb_section .et_pb_button_17_tb_header,body #page-container .et_pb_section .et_pb_button_19_tb_header,body #page-container .et_pb_section .et_pb_button_20_tb_header,body #page-container .et_pb_section .et_pb_button_22_tb_header,body #page-container .et_pb_section .et_pb_button_23_tb_header,body #page-container .et_pb_section .et_pb_button_24_tb_header,body #page-container .et_pb_section .et_pb_button_25_tb_header,body #page-container .et_pb_section .et_pb_button_27_tb_header,body #page-container .et_pb_section .et_pb_button_28_tb_header,body #page-container .et_pb_section .et_pb_button_30_tb_header,body #page-container .et_pb_section .et_pb_button_31_tb_header,body #page-container .et_pb_section .et_pb_button_32_tb_header{background-color:rgba(255,255,255,0);font-weight:300;color:#000000!important;font-size:16px!important;border-width:0px;border-color:#333;border-style:solid;transition-property:letter-spacing;transition-duration:300ms;transition-timing-function:ease;transition-delay:0ms}.et_pb_icon_10_tb_header .et_pb_icon_wrap .et-pb-icon,.et_pb_icon_11_tb_header .et_pb_icon_wrap .et-pb-icon,.et_pb_icon_12_tb_header .et_pb_icon_wrap .et-pb-icon,.et_pb_icon_13_tb_header .et_pb_icon_wrap .et-pb-icon,.et_pb_icon_14_tb_header .et_pb_icon_wrap .et-pb-icon,.et_pb_icon_15_tb_header .et_pb_icon_wrap .et-pb-icon,.et_pb_icon_16_tb_header .et_pb_icon_wrap .et-pb-icon,.et_pb_icon_17_tb_header .et_pb_icon_wrap .et-pb-icon,.et_pb_icon_18_tb_header .et_pb_icon_wrap .et-pb-icon,.et_pb_icon_19_tb_header .et_pb_icon_wrap .et-pb-icon,.et_pb_icon_20_tb_header .et_pb_icon_wrap .et-pb-icon,.et_pb_icon_21_tb_header .et_pb_icon_wrap .et-pb-icon,.et_pb_icon_22_tb_header .et_pb_icon_wrap .et-pb-icon,.et_pb_icon_23_tb_header .et_pb_icon_wrap .et-pb-icon,.et_pb_icon_24_tb_header .et_pb_icon_wrap .et-pb-icon,.et_pb_icon_25_tb_header .et_pb_icon_wrap .et-pb-icon,.et_pb_icon_26_tb_header .et_pb_icon_wrap .et-pb-icon,.et_pb_icon_27_tb_header .et_pb_icon_wrap .et-pb-icon,.et_pb_icon_28_tb_header .et_pb_icon_wrap .et-pb-icon,.et_pb_icon_29_tb_header .et_pb_icon_wrap .et-pb-icon,.et_pb_icon_30_tb_header .et_pb_icon_wrap .et-pb-icon,.et_pb_icon_31_tb_header .et_pb_icon_wrap .et-pb-icon,.et_pb_icon_32_tb_header .et_pb_icon_wrap .et-pb-icon{font-family:ETmodules!important;font-weight:400!important;color:#000000;font-size:16px}.et_pb_icon_1_tb_header .et_pb_icon_wrap .et-pb-icon,.et_pb_icon_2_tb_header .et_pb_icon_wrap .et-pb-icon,.et_pb_icon_3_tb_header .et_pb_icon_wrap .et-pb-icon,.et_pb_icon_4_tb_header .et_pb_icon_wrap .et-pb-icon,.et_pb_icon_5_tb_header .et_pb_icon_wrap .et-pb-icon,.et_pb_icon_7_tb_header .et_pb_icon_wrap .et-pb-icon,.et_pb_icon_8_tb_header .et_pb_icon_wrap .et-pb-icon,.et_pb_icon_9_tb_header .et_pb_icon_wrap .et-pb-icon{font-family:ETmodules!important;font-weight:400!important;color:#ffffff;font-size:16px}.et_pb_group_18_tb_header{--vertical-gap:10px}.et_pb_group_19_tb_header{padding-top:30px!important}.et_pb_group_20_tb_header{--horizontal-gap:0px;--vertical-gap:0px;justify-content:end;flex-wrap:nowrap}.et_pb_group_22_tb_header,.et_pb_group_24_tb_header,.et_pb_group_26_tb_header,.et_pb_group_32_tb_header,.et_pb_group_3
1646_tb_header,.et_pb_group_38_tb_header,.et_pb_group_40_tb_header,.et_pb_group_42_tb_header,.et_pb_group_47_tb_header,.et_pb_group_51_tb_header,.et_pb_group_53_tb_header,.et_pb_group_55_tb_header,.et_pb_group_60_tb_header,.et_pb_group_63_tb_header,.et_pb_group_65_tb_header,.et_pb_group_70_tb_header,.et_pb_group_7_tb_header,.et_pb_group_73_tb_header,.et_pb_group_75_tb_header,.et_pb_group_77_tb_header,.et_pb_group_79_tb_header,.et_pb_group_84_tb_header,.et_pb_group_87_tb_header,.et_pb_group_89_tb_header,.et_pb_group_9_tb_header,.et_pb_group_94_tb_header,.et_pb_group_97_tb_header,.et_pb_group_99_tb_header,.et_pb_group_101_tb_header,.et_pb_group_11_tb_header,.et_pb_group_13_tb_header,.et_pb_group_15_tb_header,.et_pb_group_17_tb_header{padding-top:0px!important;padding-bottom:0px!important;border-bottom-width:1px;border-bottom-color:#e4e4e4;border-bottom-style:solid;flex-direction:row;--flex-direction:row;justify-content:space-between;align-items:center}.et_pb_group_28_tb_header,.et_pb_group_56_tb_header,.et_pb_group_66_tb_header,.et_pb_group_80_tb_header,.et_pb_group_90_tb_header{--horizontal-gap:0px;--vertical-gap:0px;flex-direction:column;--flex-direction:column;justify-content:space-between;align-items:stretch}body #page-container .et_pb_section .et_pb_button_29_tb_header{background-color:rgba(255,255,255,0);font-weight:400;color:#000000!important;font-size:18px!important;line-height:1.7em!important;border-width:0px;border-color:#333;border-style:solid}body #page-container .et_pb_section .et_pb_button_29_tb_header:hover{padding-right:1em!important;padding-left:1em!important}.et_pb_group_30_tb_header{--horizontal-gap:0px;--vertical-gap:0px}body #page-container .et_pb_section .et_pb_button_31_tb_header:hover{letter-spacing:1px!important;padding-right:1em!important;padding-left:1em!important}.et_pb_group_43_tb_header{--horizontal-gap:0px;--vertical-gap:30px;flex-direction:column;--flex-direction:column;justify-content:space-between;align-items:stretch}body #page-container .et_pb_section .et_pb_button_5_tb_header{background-color:rgba(255,255,255,0);font-weight:300;color:var(--gcid-primary-color)!important;font-size:16px!important;border-width:0px;border-color:#333;border-style:solid;transition-property:letter-spacing;transition-duration:300ms;transition-timing-function:ease;transition-delay:0ms}.et_pb_icon_6_tb_header .et_pb_icon_wrap .et-pb-icon{font-family:ETmodules!important;font-weight:400!important;color:var(--gcid-primary-color);font-size:16px}.et_pb_icon_9_tb_header{margin-right:0px!important;margin-left:0px!important;padding-right:0px!important;padding-left:0px!important;text-align:center}@media only screen and (max-width:980px){.et_pb_section_1_tb_header.et_pb_section{padding-right:1%;padding-left:1%}.et_pb_section_1_tb_header{position:relative!important;top:70px;left:0px;bottom:auto;right:auto;transform:translateX(0px) translateY(0px);--horizontal-gap:10px;--vertical-gap:10px;--column-count:3;grid-template-columns:repeat(var(--column-count),minmax(0,1fr));grid-template-rows:none;--min-row-height:225px;grid-auto-rows:minmax(var(--min-row-height),auto);grid-auto-flow:row;justify-items:stretch;align-items:stretch;justify-content:center}.et_pb_section_1_tb_header>[class*="et_flex_column"]{--horizontal-gap-parent:10px}.et_pb_row_1_tb_header{grid-column:span 3!important;grid-row:span 2!important;--horizontal-gap:0%;--vertical-gap:0px;--column-count:1;grid-template-columns:repeat(var(--column-count),minmax(0,1fr));grid-template-rows:none;grid-auto-rows:auto;grid-auto-flow:column;align-items:stretch;justify-content:end}.et_pb_row_1_tb_header>[class*="et_flex_column"],.et_pb_row_2_tb_header>[class*="et_flex_column"],.et_pb_row_3_tb_header>[class*="et_flex_column"],.et_pb_row_4_tb_header>[class*="et_flex_column"],.et_pb_row_5_tb_header>[class*="et_flex_column"],.et_pb_row_6_tb_header>[class*="et_flex_column"],.et_pb_row_7_tb_header>[class*="et_flex_column"]{--horizontal-gap-parent:0%}.et_pb_row_2_tb_header,.et_pb_row_3_tb_header,.et_pb_row_4_tb_header,.et_pb_row_5_tb_header,.et_pb_row_6_tb_header,.et_pb_row_7_tb_header{--horizontal-gap:0%;--vertical-gap:0px;flex-direction:row;--flex-direction:row;justify-content:space-between;align-items:stretch;flex-wrap:nowrap}.et_pb_group_43_tb_header,.et_pb_group_56_tb_header{--horizontal-gap:0px;--vertical-gap:0px;flex-direction:column;--flex-direction:column;justify-content:space-between;align-items:stretch}.et_pb_group_43_tb_header>[class*="et_flex_column"],.et_pb_group_56_tb_header>[class*="et_flex_column"]{--horizontal-gap-parent:0px}.et_pb_group_49_tb_header{--vertical-gap:0px}}@media only screen and (max-width:767px){.et_pb_lottie_0_tb_header{display:none!important}.et_pb_section_1_tb_header{--horizontal-gap:10px;--vertical-gap:10px;--column-count:1;grid-template-columns:repeat(var(--column-count),minmax(0,1fr));grid-template-rows:none;--min-row-height:225px;grid-auto-rows:max-content;grid-auto-flow:row;justify-items:stretch;align-items:stretch;justify-content:center}.et_pb_section_1_tb_header>[class*="et_flex_column"]{--horizontal-gap-parent:10px}.et_pb_row_1_tb_header{grid-column:span 1!important;grid-row:span 1!important;--horizontal-gap:0%;--vertical-gap:0px;--column-count:1;--row-count:2;grid-template-columns:repeat(var(--column-count),minmax(0,1fr));grid-template-rows:none;grid-template-rows:repeat(var(--row-count),auto);grid-auto-flow:column dense;justify-items:stretch;align-items:stretch;justify-content:center}.et_pb_row_1_tb_header>[class*="et_flex_column"],.et_pb_row_2_tb_header>[class*="et_flex_column"],.et_pb_row_3_tb_header>[class*="et_flex_column"],.et_pb_row_4_tb_header>[class*="et_flex_column"],.et_pb_row_5_tb_header>[class*="et_flex_column"],.et_pb_row_6_tb_header>[class*="et_flex_column"],.et_pb_row_7_tb_header>[class*="et_flex_column"]{--horizontal-gap-parent:0%}.et_pb_row_2_tb_header,.et_pb_row_3_tb_header,.et_pb_row_4_tb_header,.et_pb_row_5_tb_header,.et_pb_row_6_tb_header,.et_pb_row_7_tb_header{grid-column:span 3
164!important;--horizontal-gap:0%;--vertical-gap:0px;flex-direction:row;--flex-direction:row;justify-content:space-between;align-items:stretch;flex-wrap:nowrap}.et_pb_column_2_tb_header{flex-grow:0;align-self:flex-start!important;overflow-x:scroll;overflow-y:scroll;--horizontal-gap:0px;--vertical-gap:0px;grid-template-rows:none;grid-auto-rows:auto;grid-auto-flow:row;--et-pb-icon-self-align:center}.et_pb_column_2_tb_header>[class*="et_flex_column"],.et_pb_group_4_tb_header>[class*="et_flex_column"],.et_pb_group_19_tb_header>[class*="et_flex_column"],.et_pb_group_28_tb_header>[class*="et_flex_column"],.et_pb_group_43_tb_header>[class*="et_flex_column"],.et_pb_group_56_tb_header>[class*="et_flex_column"],.et_pb_group_66_tb_header>[class*="et_flex_column"],.et_pb_group_80_tb_header>[class*="et_flex_column"],.et_pb_group_90_tb_header>[class*="et_flex_column"]{--horizontal-gap-parent:0px}.et_pb_group_4_tb_header,.et_pb_group_19_tb_header{width:100%!important;--horizontal-gap:0px;--vertical-gap:0px;flex-direction:column;--flex-direction:column;align-items:flex-start}.et_pb_group_28_tb_header{max-height:100%;--horizontal-gap:0px;--vertical-gap:0px;flex-direction:column;--flex-direction:column;justify-content:start;align-items:stretch}.et_pb_group_43_tb_header,.et_pb_group_56_tb_header,.et_pb_group_66_tb_header,.et_pb_group_80_tb_header{--horizontal-gap:0px;--vertical-gap:0px;flex-direction:column;--flex-direction:column;justify-content:start;align-items:stretch}.et_pb_group_49_tb_header{--vertical-gap:0px}.et_pb_group_90_tb_header{--horizontal-gap:0px;--vertical-gap:0px;flex-direction:column;--flex-direction:column;justify-content:start;align-items:stretch;flex-wrap:nowrap}}</style> 165<link rel="stylesheet" id="et-core-unified-19-cached-inline-styles" href="https://604athletics.com/wp-content/et-cache/19/et-core-unified-19.min.css?ver=1789981729" /><link rel="preload" as="style" id="et-core-unified-tb-69-tb-106-deferred-19-cached-inline-styles" href="https://604athletics.com/wp-content/et-cache/19/et-core-unified-tb-69-tb-106-deferred-19.min.css?ver=1789981731" onload="this.onload=null;this.rel='stylesheet';" /><link rel='stylesheet' id='module-style-static-background-parallax-css' href='https://604athletics.com/wp-content/themes/Divi/includes/builder-5/visual-builder/build/module-style-static-background-parallax.css?ver=5.11.1' media='all' /> 166<style id="module-style-static-background-parallax-inline-css"> 167@media only screen and (max-width: 767px) { .et-pb-parallax-hidden-phone { display: none !important; } } 168@media only screen and (max-width: 980px) { .et-pb-parallax-hidden-tablet { display: none !important; } } 169 170/*# sourceURL=module-style-static-background-parallax-inline-css */ 171</style> 172<style id="wp-block-library-inline-css"> 173:root{--wp-block-synced-color:#7a00df;--wp-block-synced-color--rgb:122,0,223;--wp-bound-block-color:var(--wp-block-synced-color);--wp-editor-canvas-background:#ddd;--wp-admin-theme-color:#007cba;--wp-admin-theme-color--rgb:0,124,186;--wp-admin-theme-color-darker-10:#006ba1;--wp-admin-theme-color-darker-10--rgb:0,107,160.5;--wp-admin-theme-color-darker-20:#005a87;--wp-admin-theme-color-darker-20--rgb:0,90,135;--wp-admin-border-width-focus:2px}@media (min-resolution:192dpi){:root{--wp-admin-border-width-focus:1.5px}}.wp-element-button{cursor:pointer}:root .has-very-light-gray-background-color{background-color:#eee}:root .has-very-dark-gray-background-color{background-color:#313131}:root .has-very-light-gray-color{color:#eee}:root .has-very-dark-gray-color{color:#313131}:root .has-vivid-green-cyan-to-vivid-cyan-blue-gradient-background{background:linear-gradient(135deg,#00d084,#0693e3)}:root .has-purple-crush-gradient-background{background:linear-gradient(135deg,#34e2e4,#4721fb 50%,#ab1dfe)}:root .has-hazy-dawn-gradient-background{background:linear-gradient(135deg,#faaca8,#dad0ec)}:root .has-subdued-olive-gradient-background{background:linear-gradient(135deg,#fafae1,#67a671)}:root .has-atomic-cream-gradient-background{background:linear-gradient(135deg,#fdd79a,#004a59)}:root .has-nightshade-gradient-background{background:linear-gradient(135deg,#330968,#31cdcf)}:root .has-midnight-gradient-background{background:linear-gradient(135deg,#020381,#2874fc)}:root{--wp--preset--font-size--normal:16px;
173--wp--preset--font-size--huge:42px}.has-regular-font-size{font-size:1em}.has-larger-font-size{font-size:2.625em}.has-normal-font-size{font-size:var(--wp--preset--font-size--normal)}.has-huge-font-size{font-size:var(--wp--preset--font-size--huge)}:root .has-text-align-center{text-align:center}:root .has-text-align-left{text-align:left}:root .has-text-align-right{text-align:right}.has-fit-text{white-space:nowrap!important}#end-resizable-editor-section{display:none}.aligncenter{clear:both}.items-justified-left{justify-content:flex-start}.items-justified-center{justify-content:center}.items-justified-right{justify-content:flex-end}.items-justified-space-between{justify-content:space-between}.screen-reader-text{word-wrap:normal!important;border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-break:normal!important}.screen-reader-text:focus{background-color:#ddd;clip-path:none;color:#444;display:block;font-size:1em;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}html :where(.has-border-color){border-style:solid}html :where([style^=border-color],[style*=";border-color"],[style*="; border-color"]){border-style:solid}html :where([style^=border-top-color],[style*=";border-top-color"],[style*="; border-top-color"]){border-top-style:solid}html :where([style^=border-right-color],[style*=";border-right-color"],[style*="; border-right-color"]){border-right-style:solid}html :where([style^=border-bottom-color],[style*=";border-bottom-color"],[style*="; border-bottom-color"]){border-bottom-style:solid}html :where([style^=border-left-color],[style*=";border-left-color"],[style*="; border-left-color"]){border-left-style:solid}html :where([style^=border-width],[style*=";border-width"],[style*="; border-width"]){border-style:solid}html :where([style^=border-top-width],[style*=";border-top-width"],[style*="; border-top-width"]){border-top-style:solid}html :where([style^=border-right-width],[style*=";border-right-width"],[style*="; border-right-width"]){border-right-style:solid}html :where([style^=border-bottom-width],[style*=";border-bottom-width"],[style*="; border-bottom-width"]){border-bottom-style:solid}html :where([style^=border-left-width],[style*=";border-left-width"],[style*="; border-left-width"]){border-left-style:solid}html :where(img[class*=wp-image-]){height:auto;max-width:100%}:where(figure){margin:0 0 1em}html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:var(--wp-admin--admin-bar--height,0px)}@media screen and (max-width:600px){html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:0px}} 174/*wp_block_styles_on_demand_placeholder:6ab11c1666136*/ 175/*# sourceURL=wp-block-library-inline-css */ 176</style> 177 178</head> 179<body class="wp-singular page-template-default page page-id-19 wp-theme-Divi et-tb-has-template et-tb-has-header et-tb-has-footer et_pb_button_helper_class et_cover_background et_pb_gutter windows et_pb_gutters3 et_pb_pagebuilder_layout et_smooth_scroll et_no_sidebar et_divi_theme et-db loftloader-lite-enabled"><div id="loftloader-wrapper" class="pl-wave" data-show-close-time="15000" data-max-load-time="0"><div class="loader-section section-fade"></div><div class="loader-inner"><div id="loader"><span></span></div></div><div class="loader-close-button" style="display: none;"><span class="screen-reader-text">Close</span></div></div> 180 <div id="page-container"> 181<div id="et-boc" class="et-boc"> 182 183 <header class="et-l et-l--header"> 184 <div class="et_builder_inner_content"> 185 <div class="et_pb_section_0_tb_header et_pb_section et_section_regular et_flex_section"> 186<div class="et_pb_row_0_tb_header et_pb_row et_flex_row"> 187<div class="et_pb_column_0_tb_header et_pb_column et-last-child et_flex_column et_pb_css_mix_blend_mode_passthrough et_flex_column_24_24 et_flex_column_24_24_tablet et_flex_column_24_24_phone"> 188<div class="et_pb_icon_0_tb_header et_pb_icon et_pb_module et_flex_module" id="menu-trigger-btn"><span class="et_pb_icon_wrap"><span class="et-pb-icon">ï</span></span></div> 189</div> 190</div> 191</div> 192 193<div class="et_pb_section_1_tb_header et_pb_section et_pb_section--absolute et_section_regular et_grid_section" id="mega-menu-popup"> 194<div class="et_pb_row_1_tb_header et_pb_row et_grid_row"> 195<div class="et_pb_column_1_tb_header et_pb_column et-last-child et_grid_column et_pb_css_mix_blend_mode_passthrough"> 196<div class="et_pb_group_0_tb_header et_pb_group et-last-child et_pb_module et_flex_group et_pb_css_mix_blend_mode_passthrough"> 197<div class="et_pb_group_1_tb_header et_pb_group et_pb_module et_flex_group et_pb_css_mix_blend_mode_passthrough"> 198<div class="et_pb_group_2_tb_header et_pb_group et_pb_module et_flex_group et_pb_css_mix_blend_mode_passthrough"> 199<div class="et_pb_group_3_tb_header et_pb_group et-last-child et_pb_module et_flex_group et_pb_css_mix_blend_mode_passthrough"> 200<div class="et_pb_group_4_tb_header et_pb_group et_pb_module et_flex_group et_pb_css_mix_blend_mode_passthrough"> 201<div class="et_pb_text_0_tb_header et_pb_text et_pb_bg_layout_dark et_pb_module et_flex_module preset--group--divi-text--divi-font-header--h1y3ko5--default"><div class="et_pb_text_inner"><p>Popular Links</p> 202</div></div> 203</div> 204 205<div class="et_pb_group_5_tb_header et_pb_group et-last-child et_pb_module et_flex_group et_pb_css_mix_blend_mode_passthrough"> 206<div class="et_pb_group_6_tb_header et_pb_group et_pb_module et_flex_group et_pb_css_mix_blend_mode_passthrough"> 207<div class="et_pb_group_7_tb_header et_pb_group et-last-child et_pb_module et_flex_group et_pb_css_mix_blend_mode_passthrough et_clickable"> 208<div class="et_pb_module et_pb_button_module_wrapper et_pb_button_0_tb_header_wrapper"><a class="et_pb_button_0_tb_header et_pb_button et_pb_bg_layout_light et_pb_module et_flex_module" href="https://604athletics.com/faq/">FAQ</a></div> 209 210<div class="et_pb_icon_1_tb_header et_pb_icon et_pb_module et_flex_module"><span class="et_pb_icon_wrap"><span class="et-pb-icon">5</span></span></div> 211</div> 212</div> 213 214<div class="et_pb_group_8_tb_header et_pb_group et_pb_module et_flex_group et_pb_css_mix_blend_mode_passthrough"> 215<div class="et_pb_group_9_tb_header et_pb_group et-last-child et_pb_module et_flex_group et_pb_css_mix_blend_mode_passthrough et_clickable"> 216<div class="et_pb_module et_pb_button_module_wrapper et_pb_button_1_tb_header_wrapper"><a class="et_pb_button_1_tb_header et_pb_button et_pb_bg_layout_light et_pb_module et_flex_module" href="https://604athletics.com/price/">Prices</a></div> 217 218<div class="et_pb_icon_2_tb_header et_pb_icon et_pb_module et_flex_module"><span class="et_pb_icon_wrap"><span class="et-pb-icon">5</span></span></div> 219</div> 220</div> 221 222<div class="et_pb_group_10_tb_header et_pb_group et_pb_module et_flex_group et_pb_css_mix_blend_mode_passthrough"> 223<div class="et_pb_group_11_tb_header et_pb_group et-last-child et_pb_module et_flex_group et_pb_css_mix_blend_mode_passthrough et_clickable"> 224<div class="et_pb_module et_pb_button_module_wrapper et_pb_button_2_tb_header_wrapper"><a class="et_pb_button_2_tb_header et_pb_button et_pb_bg_layout_light et_pb_module et_flex_module" href="https://604athletics.com/drop-in/#schedule">Schedule</a></div> 225 226<div class="et_pb_icon_3_tb_header et_pb_icon et_pb_module et_flex_module"><span class="et_pb_icon_wrap"><span class="et-pb-icon">5</span></span></div> 227</div> 228</div> 229 230<div class="et_pb_group_12_tb_header et_pb_group et_pb_module et_flex_group et_pb_css_mix_blend_mode_passthrough"> 231<div class="et_pb_group_13_tb_header et_pb_group et-last-child et_pb_module et_flex_group et_pb_css_mix_blend_mode_passthrough et_clickable"> 232<div class="et_pb_module et_pb_button_module_wrapper et_pb_button_3_tb_header_wrapper"><a class="et_pb_button_3_tb_header et_pb_button et_pb_bg_layout_light et_pb_module et_flex_module" href="https://604athletics.com/drop-in/">Drop In</a></div> 233 234<div class="et_pb_icon_4_tb_header et_pb_icon et_pb_module et_flex_module"><span class="et_pb_icon_wrap"><span class="et-pb-icon">5</span></span></div> 235</div> 236</div> 237 238<div class="et_pb_group_14_tb_header et_pb_group et_pb_module et_flex_group et_pb_css_mix_blend_mode_passthrough"> 239<div class="et_pb_group_15_tb_header et_pb_group et-last-child et_pb_module et_flex_group et_pb_css_mix_blend_mode_passthrough et_clickable"> 240<div class="et_pb_module et_pb_button_module_wrapper et_pb_button_4_tb_header_wrapper"><a class="et_pb_button_4_tb_header et_pb_button et_pb_bg_layout_light et_pb_module et_flex_module" href="https://604athletics.com/bulletin-board/">Bulletin Board</a></div> 241 242<div class="et_pb_icon_5_tb_header et_pb_icon et_pb_module et_flex_module"><span class="et_pb_icon_wrap"><span class="et-pb-icon">5</span></span></div> 243</div> 244</div> 245 246<div class="et_pb_group_16_tb_header et_pb_group et-last-child et_pb_module et_flex_group et_pb_css_mix_blend_mode_passthrough"> 247<div class="et_pb_group_17_tb_header et_pb_group et-last-child et_pb_module et_flex_group et_pb_css_mix_blend_mode_passthrough et_clickable"> 248<div class="et_pb_module et_pb_button_module_wrapper et_pb_button_5_tb_header_wrapper"><a class="et_pb_button_5_tb_header et_pb_button et_pb_bg_layout_light et_pb_module et_flex_module" href="https://604athletics.com//#consultation">Free Consultation</a></div> 249 250<div class="et_pb_icon_6_tb_header et_pb_icon et_pb_module et_flex_module"><span class="et_pb_icon_wrap"><span class="et-pb-icon">5</span></span></div> 251</div> 252</div> 253</div> 254</div> 255</div> 256 257<div class="et_pb_group_18_tb_header et_pb_group et-last-child et_pb_module et_flex_group et_pb_css_mix_blend_mode_passthrough"> 258<div class="et_pb_group_19_tb_header et_pb_group et_pb_module et_flex_group et_pb_css_mix_blend_mode_passthrough"> 259<div class="et_pb_text_1_tb_header et_pb_text et_pb_bg_layout_dark et_pb_module et_flex_module preset--group--divi-text--divi-font-header--h1y3ko5--default"><div class="et_pb_text_inner"><p><span>Essentials</span></p> 260</div></div> 261</div> 262 263<div class="et_pb_group_20_tb_header et_pb_group et-last-child et_pb_module et_flex_group et_pb_css_mix_blend_mode_passthrough"> 264<div class="et_pb_group_21_tb_header et_pb_group et_pb_module et_flex_group et_pb_css_mix_blend_mode_passthrough"> 265<div class="et_pb_group_22_tb_header et_pb_group et-last-child et_pb_module et_flex_group et_pb_css_mix_blend_mode_passthrough et_clickable"> 266<div class="et_pb_module et_pb_button_module_wrapper et_pb_button_6_tb_header_wrapper"><a class="et_pb_button_6_tb_header et_pb_button et_pb_bg_layout_light et_pb_module et_flex_module" href="https://604athletics.com//604-gift-card/">Gift Cards</a></div> 267 268<div class="et_pb_icon_7_tb_header et_pb_icon et_pb_module et_flex_module"><span class="et_pb_icon_wrap"><span class="et-pb-icon">5</span></span></div> 269</div> 270</div> 271 272<div class="et_pb_group_23_tb_header et_pb_group et_pb_module et_flex_group et_pb_css_mix_blend_mode_passthrough"> 273<div class="et_pb_group_24_tb_header et_pb_group et-last-child et_pb_module et_flex_group et_pb_css_mix_blend_mode_passthrough et_clickable"> 274<div class="et_pb_module et_pb_button_module_wrapper et_pb_button_7_tb_header_wrapper"><a class="et_pb_button_7_tb_header et_pb_button et_pb_bg_layout_light et_pb_module et_flex_module" href="#contact">Contact Us</a></div> 275 276<div class="et_pb_icon_8_tb_header et_pb_icon et_pb_module et_flex_module"><span class="et_pb_icon_wrap"><span class="et-pb-icon">5</span></span></div> 277</div> 278</div> 279 280<div class="et_pb_group_25_tb_header et_pb_group et-last-child et_pb_module et_flex_group et_pb_css_mix_blend_mode_passthrough"> 281<div class="et_pb_group_26_tb_header et_pb_group et-last-child et_pb_module et_flex_group et_pb_css_mix_blend_mode_passthrough et_clickable"> 282<div class="et_pb_module et_pb_button_module_wrapper et_pb_button_8_tb_header_wrapper"><a class="et_pb_button_8_tb_header et_pb_button et_pb_bg_layout_light et_pb_module et_flex_module" href="https://604athletics.sites.zenplanner.com/membershipTemplate-view.cfm?membershipTemplateId=46AA3E51-4FB2-40B6-85E0-CC291F1F3E36">Create Free Account</a></div> 283 284<div class="et_pb_icon_9_tb_header et_pb_icon et_pb_module et_flex_module"><span class="et_pb_icon_wrap"><span class="et-pb-icon">5</span></span></div> 285</div> 286</div> 287</div> 288</div> 289</div> 290 291<div class="et_pb_group_27_tb_header et_pb_group et-last-child et_pb_module et_flex_group et_pb_css_mix_blend_mode_passthrough"> 292<div class="et_pb_lottie_0_tb_header et_pb_lottie et_pb_module et_flex_module menu-close-btn"><div class="et_pb_lottie_animation" data-lottie-src="https://604athletics.com/wp-content/uploads/2025/12/system-regular-29-cross-hover-cross-1-1.json" data-lottie-trigger="onView" data-lottie-loop="true" data-lottie-speed="2" data-lottie-direction="forward" data-lottie-mode="normal"></div></div> 293</div> 294</div> 295</div> 296</div> 297 298<div class="et_pb_row_2_tb_header et_pb_row et_flex_row"> 299<div class="et_pb_column_2_tb_header et_pb_column et-last-child et_grid_column et_pb_css_mix_blend_mode_passthrough et_flex_column_24_24 et_flex_column_24_24_tablet et_flex_column_24_24_phone"> 300<div class="et_pb_group_28_tb_header et_pb_group et-last-child et_pb_module et_flex_group et_pb_css_mix_blend_mode_passthrough"> 301<div class="et_pb_group_29_tb_header et_pb_group et_pb_module et_flex_group et_pb_css_mix_blend_mode_passthrough"> 302<div class="et_pb_group_30_tb_header et_pb_group et_pb_module et_flex_group et_pb_css_mix_blend_mode_passthrough"> 303<div class="et_pb_group_31_tb_header et_pb_group et-last-child et_pb_module et_flex_group et_pb_css_mix_blend_mode_passthrough"> 304<div class="et_pb_group_32_tb_header et_pb_group et-last-child et_pb_module et_flex_group et_pb_css_mix_blend_mode_passthrough et_clickable"> 305<div class="et_pb_module et_pb_button_module_wrapper et_pb_button_9_tb_header_wrapper"><a class="et_pb_button_9_tb_header et_pb_button et_pb_bg_layout_light et_pb_module et_flex_module" href="https://604athletics.com/">Home</a></div> 306 307<div class="et_pb_icon_10_tb_header et_pb_icon et_pb_module et_flex_module"><span class="et_pb_icon_wrap"><span class="et-pb-icon">î</span></span></div> 308</div> 309</div> 310</div> 311 312<div class="et_pb_group_33_tb_header et_pb_group et-last-child et_pb_module et_flex_group et_pb_css_mix_blend_mode_passthrough"> 313<div class="et_pb_text_2_tb_header et_pb_text et_pb_bg_layout_dark et_pb_module et_flex_module preset--group--divi-text--divi-font-header--h1y3ko5--default"></div> 314</div> 315</div> 316 317<div class="et_pb_group_34_tb_header et_pb_group et-last-child et_pb_module et_flex_group et_pb_css_mix_blend_mode_passthrough"> 318<div class="et_pb_group_35_tb_header et_pb_group et_pb_module et_flex_group et_pb_css_mix_blend_mode_passthrough">
319<div class="et_pb_group_36_tb_header et_pb_group et-last-child et_pb_module et_flex_group et_pb_css_mix_blend_mode_passthrough et_clickable"> 320<div class="et_pb_module et_pb_button_module_wrapper et_pb_button_10_tb_header_wrapper"><a class="et_pb_button_10_tb_header et_pb_button et_pb_bg_layout_light et_pb_module et_flex_module" href="https://604athletics.com//#consultation">Free Consultation</a></div> 321 322<div class="et_pb_icon_11_tb_header et_pb_icon et_pb_module et_flex_module"><span class="et_pb_icon_wrap"><span class="et-pb-icon">5</span></span></div> 323</div> 324</div> 325 326<div class="et_pb_group_37_tb_header et_pb_group et_pb_module et_flex_group et_pb_css_mix_blend_mode_passthrough"> 327<div class="et_pb_group_38_tb_header et_pb_group et-last-child et_pb_module et_flex_group et_pb_css_mix_blend_mode_passthrough et_clickable"> 328<div class="et_pb_module et_pb_button_module_wrapper et_pb_button_11_tb_header_wrapper"><a class="et_pb_button_11_tb_header et_pb_button et_pb_bg_layout_light et_pb_module et_flex_module" href="https://604athletics.com/#reviews">Reviews</a></div> 329 330<div class="et_pb_icon_12_tb_header et_pb_icon et_pb_module et_flex_module"><span class="et_pb_icon_wrap"><span class="et-pb-icon">5</span></span></div> 331</div> 332</div> 333 334<div class="et_pb_group_39_tb_header et_pb_group et_pb_module et_flex_group et_pb_css_mix_blend_mode_passthrough"> 335<div class="et_pb_group_40_tb_header et_pb_group et-last-child et_pb_module et_flex_group et_pb_css_mix_blend_mode_passthrough et_clickable"> 336<div class="et_pb_module et_pb_button_module_wrapper et_pb_button_12_tb_header_wrapper"><a class="et_pb_button_12_tb_header et_pb_button et_pb_bg_layout_light et_pb_module et_flex_module" href="https://604athletics.com/#mission">Our Mission</a></div> 337 338<div class="et_pb_icon_13_tb_header et_pb_icon et_pb_module et_flex_module"><span class="et_pb_icon_wrap"><span class="et-pb-icon">5</span></span></div> 339</div> 340</div> 341 342<div class="et_pb_group_41_tb_header et_pb_group et-last-child et_pb_module et_flex_group et_pb_css_mix_blend_mode_passthrough"> 343<div class="et_pb_group_42_tb_header et_pb_group et-last-child et_pb_module et_flex_group et_pb_css_mix_blend_mode_passthrough et_clickable"> 344<div class="et_pb_module et_pb_button_module_wrapper et_pb_button_13_tb_header_wrapper"><a class="et_pb_button_13_tb_header et_pb_button et_pb_bg_layout_light et_pb_module et_flex_module" href="https://604athletics.com/the-604-team/">The 604 Team</a></div> 345 346<div class="et_pb_icon_14_tb_header et_pb_icon et_pb_module et_flex_module"><span class="et_pb_icon_wrap"><span class="et-pb-icon">5</span></span></div> 347</div> 348</div> 349</div> 350</div> 351</div> 352</div> 353 354<div class="et_pb_row_3_tb_header et_pb_row et_flex_row"> 355<div class="et_pb_column_3_tb_header et_pb_column et-last-child et_grid_column et_pb_css_mix_blend_mode_passthrough et_flex_column_24_24 et_flex_column_24_24_tablet et_flex_column_24_24_phone"> 356<div class="et_pb_group_43_tb_header et_pb_group et-last-child et_pb_module et_flex_group et_pb_css_mix_blend_mode_passthrough"> 357<div class="et_pb_group_44_tb_header et_pb_group et_pb_module et_flex_group et_pb_css_mix_blend_mode_passthrough"> 358<div class="et_pb_group_45_tb_header et_pb_group et_pb_module et_flex_group et_pb_css_mix_blend_mode_passthrough"> 359<div class="et_pb_group_46_tb_header et_pb_group et-last-child et_pb_module et_flex_group et_pb_css_mix_blend_mode_passthrough"> 360<div class="et_pb_group_47_tb_header et_pb_group et-last-child et_pb_module et_flex_group et_pb_css_mix_blend_mode_passthrough et_clickable"> 361<div class="et_pb_module et_pb_button_module_wrapper et_pb_button_14_tb_header_wrapper"><a class="et_pb_button_14_tb_header et_pb_button et_pb_bg_layout_light et_pb_module et_flex_module" href="https://604athletics.com/crossfit/">CrossFit</a></div> 362 363<div class="et_pb_icon_15_tb_header et_pb_icon et_pb_module et_flex_module"><span class="et_pb_icon_wrap"><span class="et-pb-icon">î</span></span></div> 364</div> 365</div> 366</div> 367 368<div class="et_pb_group_48_tb_header et_pb_group et-last-child et_pb_module et_flex_group et_pb_css_mix_blend_mode_passthrough"> 369<div class="et_pb_text_3_tb_header et_pb_text et_pb_bg_layout_dark et_pb_module et_flex_module preset--group--divi-text--divi-font-header--h1y3ko5--default"></div> 370</div> 371</div> 372 373<div class="et_pb_group_49_tb_header et_pb_group et-last-child et_pb_module et_flex_group et_pb_css_mix_blend_mode_passthrough"> 374<div class="et_pb_group_50_tb_header et_pb_group et_pb_module et_flex_group et_pb_css_mix_blend_mode_passthrough"> 375<div class="et_pb_group_51_tb_header et_pb_group et-last-child et_pb_module et_flex_group et_pb_css_mix_blend_mode_passthrough et_clickable"> 376<div class="et_pb_module et_pb_button_module_wrapper et_pb_button_15_tb_header_wrapper"><a class="et_pb_button_15_tb_header et_pb_button et_pb_bg_layout_light et_pb_module et_flex_module" href="https://604athletics.com/crossfit/#start2">Get Started</a></div> 377 378<div class="et_pb_icon_16_tb_header et_pb_icon et_pb_module et_flex_module"><span class="et_pb_icon_wrap"><span class="et-pb-icon">5</span></span></div> 379</div> 380</div> 381 382<div class="et_pb_group_52_tb_header et_pb_group et_pb_module et_flex_group et_pb_css_mix_blend_mode_passthrough"> 383<div class="et_pb_group_53_tb_header et_pb_group et-last-child et_pb_module et_flex_group et_pb_css_mix_blend_mode_passthrough et_clickable"> 384<div class="et_pb_module et_pb_button_module_wrapper et_pb_button_16_tb_header_wrapper"><a class="et_pb_button_16_tb_header et_pb_button et_pb_bg_layout_light et_pb_module et_flex_module" href="https://604athletics.com/crossfit/#wod">Today's Workout</a></div> 385 386<div class="et_pb_icon_17_tb_header et_pb_icon et_pb_module et_flex_module"><span class="et_pb_icon_wrap"><span class="et-pb-icon">5</span></span></div> 387</div> 388</div> 389 390<div class="et_pb_group_54_tb_header et_pb_group et-last-child et_pb_module et_flex_group et_pb_css_mix_blend_mode_passthrough"> 391<div class="et_pb_group_55_tb_header et_pb_group et-last-child et_pb_module et_flex_group et_pb_css_mix_blend_mode_passthrough et_clickable"> 392<div class="et_pb_module et_pb_button_module_wrapper et_pb_button_17_tb_header_wrapper"><a class="et_pb_button_17_tb_header et_pb_button et_pb_bg_layout_light et_pb_module et_flex_module" href="https://604athletics.com/drop-in/#schedule">Schedule</a></div> 393 394<div class="et_pb_icon_18_tb_header et_pb_icon et_pb_module et_flex_module"><span class="et_pb_icon_wrap"><span class="et-pb-icon">5</span></span></div> 395</div> 396</div> 397</div> 398</div> 399</div> 400</div> 401 402<div class="et_pb_row_4_tb_header et_pb_row et_flex_row"> 403<div class="et_pb_column_4_tb_header et_pb_column et-last-child et_grid_column et_pb_css_mix_blend_mode_passthrough et_flex_column_24_24 et_flex_column_24_24_tablet et_flex_column_24_24_phone"> 404<div class="et_pb_group_56_tb_header et_pb_group et-last-child et_pb_module et_flex_group et_pb_css_mix_blend_mode_passthrough"> 405<div class="et_pb_group_57_tb_header et_pb_group et_pb_module et_flex_group et_pb_css_mix_blend_mode_passthrough"> 406<div class="et_pb_group_58_tb_header et_pb_group et-last-child et_pb_module et_flex_group et_pb_css_mix_blend_mode_passthrough"> 407<div class="et_pb_group_59_tb_header et_pb_group et-last-child et_pb_module et_flex_group et_pb_css_mix_blend_mode_passthrough"> 408<div class="et_pb_group_60_tb_header et_pb_group et-last-child et_pb_module et_flex_group et_pb_css_mix_blend_mode_passthrough et_clickable"> 409<div class="et_pb_module et_pb_button_module_wrapper et_pb_button_18_tb_header_wrapper"><a class="et_pb_button_18_tb_header et_pb_button et_pb_bg_layout_light et_pb_module et_flex_module" href="https://604athletics.com/hyrox/">Hyrox</a></div> 410 411<div class="et_pb_icon_19_tb_header et_pb_icon et_pb_module et_flex_module"><span class="et_pb_icon_wrap"><span class="et-pb-icon">î</span></span></div> 412</div> 413</div> 414</div> 415</div> 416 417<div class="et_pb_group_61_tb_header et_pb_group et-last-child et_pb_module et_flex_group et_pb_css_mix_blend_mode_passthrough"> 418<div class="et_pb_group_62_tb_header et_pb_group et_pb_module et_flex_group et_pb_css_mix_blend_mode_passthrough"> 419<div class="et_pb_group_63_tb_header et_pb_group et-last-child et_pb_module et_flex_group et_pb_css_mix_blend_mode_passthrough et_clickable"> 420<div class="et_pb_module et_pb_button_module_wrapper et_pb_button_19_tb_header_wrapper"><a class="et_pb_button_19_tb_header et_pb_button et_pb_bg_layout_light et_pb_module et_flex_module" href="https://604athletics.com/price/?path=hyrox&id=10pack#price">Bundle</a></div> 421 422<div class="et_pb_icon_20_tb_header et_pb_icon et_pb_module et_flex_module"><span class="et_pb_icon_wrap"><span class="et-pb-icon">5</span></span></div> 423</div> 424</div> 425 426<div class="et_pb_group_64_tb_header et_pb_group et-last-child et_pb_module et_flex_group et_pb_css_mix_blend_mode_passthrough"> 427<div class="et_pb_group_65_tb_header et_pb_group et-last-child et_pb_module et_flex_group et_pb_css_mix_blend_mode_passthrough et_clickable"> 428<div class="et_pb_module et_pb_button_module_wrapper et_pb_button_20_tb_header_wrapper"><a class="et_pb_button_20_tb_header et_pb_button et_pb_bg_layout_light et_pb_module et_flex_module" href="https://604athletics.com/drop-in/#schedule">Schedule</a></div> 429 430<div class="et_pb_icon_21_tb_header et_pb_icon et_pb_module et_flex_module"><span class="et_pb_icon_wrap"><span class="et-pb-icon">5</span></span></div> 431</div> 432</div> 433</div> 434</div> 435</div> 436</div> 437 438<div class="et_pb_row_5_tb_header et_pb_row et_flex_row"> 439<div class="et_pb_column_5_tb_header et_pb_column et-last-child et_grid_column et_pb_css_mix_blend_mode_passthrough et_flex_column_24_24 et_flex_column_24_24_tablet et_flex_column_24_24_phone"> 440<div class="et_pb_group_66_tb_header et_pb_group et-last-child et_pb_module et_flex_group et_pb_css_mix_blend_mode_passthrough"> 441<div class="et_pb_group_67_tb_header et_pb_group et_pb_module et_flex_group et_pb_css_mix_blend_mode_passthrough"> 442<div class="et_pb_group_68_tb_header et_pb_group et-last-child et_pb_module et_flex_group et_pb_css_mix_blend_mode_passthrough"> 443<div class="et_pb_group_69_tb_header et_pb_group et-last-child et_pb_module et_flex_group et_pb_css_mix_blend_mode_passthrough"> 444<div class="et_pb_group_70_tb_header et_pb_group et-last-child et_pb_module et_flex_group et_pb_css_mix_blend_mode_passthrough et_clickable"> 445<div class="et_pb_module et_pb_button_module_wrapper et_pb_button_21_tb_header_wrapper"><a class="et_pb_button_21_tb_header et_pb_button et_pb_bg_layout_light et_pb_module et_flex_module" href="https://604athletics.com/private-training/">Private Training</a></div> 446 447<div class="et_pb_icon_22_tb_header et_pb_icon et_pb_module et_flex_module"><span class="et_pb_icon_wrap"><span class="et-pb-icon">î</span></span></div> 448</div> 449</div> 450</div> 451</div> 452 453<div class="et_pb_group_71_tb_header et_pb_group et-last-child et_pb_module et_flex_group et_pb_css_mix_blend_mode_passthrough"> 454<div class="et_pb_group_72_tb_header et_pb_group et_pb_module et_flex_group et_pb_css_mix_blend_mode_passthrough"> 455<div class="et_pb_group_73_tb_header et_pb_group et-last-child et_pb_module et_flex_group et_pb_css_mix_blend_mode_passthrough et_clickable"> 456<div class="et_pb_module et_pb_button_module_wrapper et_pb_button_22_tb_header_wrapper"><a class="et_pb_button_22_tb_header et_pb_button et_pb_bg_layout_light et_pb_module et_flex_module" href="https://604athletics.com/onramp-and-merge/">Onramp</a></div> 457 458<div class="et_pb_icon_23_tb_header et_pb_icon et_pb_module et_flex_module"><span class="et_pb_icon_wrap"><span class="et-pb-icon">5</span></span></div> 459</div> 460</div> 461 462<div class="et_pb_group_74_tb_header et_pb_group et_pb_module et_flex_group et_pb_css_mix_blend_mode_passthrough"> 463<div class="et_pb_group_75_tb_header et_pb_group et-last-child et_pb_module et_flex_group et_pb_css_mix_blend_mode_passthrough et_clickable"> 464<div class="et_pb_module et_pb_button_module_wrapper et_pb_button_23_tb_header_wrapper"><a class="et_pb_button_23_tb_header et_pb_button et_pb_bg_layout_light et_pb_module et_flex_module" href="https://604athletics.com/onramp-and-merge/#merge">Merge</a></div> 465 466<div class="et_pb_icon_24_tb_header et_pb_icon et_pb_module et_flex_module"><span class="et_pb_icon_wrap"><span class="et-pb-icon">5</span></span></div> 467</div> 468</div> 469 470<div class="et_pb_group_76_tb_header et_pb_group et_pb_module et_flex_group et_pb_css_mix_blend_mode_passthrough"> 471<div class="et_pb_group_77_tb_header et_pb_group et-last-child et_pb_module et_flex_group et_pb_css_mix_blend_mode_passthrough et_clickable"> 472<div class="et_pb_module et_pb_button_module_wrapper et_pb_button_24_tb_header_wrapper"><a class="et_pb_button_24_tb_header et_pb_button et_pb_bg_layout_light et_pb_module et_flex_module" href="https://604athletics.sites.zenplanner.com/scheduler-calendar.cfm?appointmentTemplateId=1311EE59-FD2B-4378-8CFC-0A601C9CF9E3" target="_blank">Availability</a></div> 473 474<div class="et_pb_icon_25_tb_header et_pb_icon et_pb_module et_flex_module"><span class="et_pb_icon_wrap"><span class="et-pb-icon">5</span></span></div> 475</div> 476</div> 477 478<div class="et_pb_group_78_tb_header et_pb_group et-last-child et_pb_module et_flex_group et_pb_css_mix_blend_mode_passthrough"> 479<div class="et_pb_group_79_tb_header et_pb_group et-last-child et_pb_module et_flex_group et_pb_css_mix_blend_mode_passthrough et_clickable"> 480<div class="et_pb_module et_pb_button_module_wrapper et_pb_button_25_tb_header_wrapper"><a class="et_pb_button_25_tb_header et_pb_button et_pb_bg_layout_light et_pb_module et_flex_module" href="https://604athletics.com/price/?path=private&id=pt5#price">Purchase</a></div> 481 482<div class="et_pb_icon_26_tb_header et_pb_icon et_pb_module et_flex_module"><span class="et_pb_icon_wrap"><span class="et-pb-icon">5</span></span></div> 483</div> 484</div> 485</div> 486</div> 487</div> 488</div> 489 490<div class="et_pb_row_6_tb_header et_pb_row et_flex_row"> 491<div class="et_pb_column_6_tb_header et_pb_column et-last-child et_grid_column et_pb_css_mix_blend_mode_passthrough et_flex_column_24_24 et_flex_column_24_24_tablet et_flex_column_24_24_phone"> 492<div class="et_pb_group_80_tb_header et_pb_group et-last-child et_pb_module et_flex_group et_pb_css_mix_blend_mode_passthrough"> 493<div class="et_pb_group_81_tb_header et_pb_group et_pb_module et_flex_group et_pb_css_mix_blend_mode_passthrough"> 494<div class="et_pb_group_82_tb_header et_pb_group et-last-child et_pb_module et_flex_group et_pb_css_mix_blend_mode_passthrough"> 495<div class="et_pb_group_83_tb_header et_pb_group et-last-child et_pb_module et_flex_group et_pb_css_mix_blend_mode_passthrough"> 496<div class="et_pb_group_84_tb_header et_pb_group et-last-child et_pb_module et_flex_group et_pb_css_mix_blend_mode_passthrough et_clickable"> 497<div class="et_pb_module et_pb_button_module_wrapper et_pb_button_26_tb_header_wrapper"><a class="et_pb_button_26_tb_header et_pb_button et_pb_bg_layout_light et_pb_module et_flex_module" href="https://604athletics.com/mezzanine">Mezzanine</a></div> 498 499<div class="et_pb_icon_27_tb_header et_pb_icon et_pb_module et_flex_module"><span class="et_pb_icon_wrap"><span class="et-pb-icon">î</span></span></div> 500</div> 501</div> 502</div> 503</div> 504 505<div class="et_pb_group_85_tb_header et_pb_group et-last-child et_pb_module et_flex_group et_pb_css_mix_blend_mode_passthrough"> 506<div class="et_pb_group_86_tb_header et_pb_group et_pb_module et_flex_group et_pb_css_mix_blend_mode_passthrough"> 507<div class="et_pb_group_87_tb_header et_pb_group et-last-child et_pb_module et_flex_group et_pb_css_mix_blend_mode_passthrough et_clickable"> 508<div class="et_pb_module et_pb_button_module_wrapper et_pb_button_27_tb_header_wrapper"><a class="et_pb_button_27_tb_header et_pb_button et_pb_bg_layout_light et_pb_module et_flex_module" href="https://604athletics.com/drop-in/#schedule">Schedule</a></div> 509 510<div class="et_pb_icon_28_tb_header et_pb_icon et_pb_module et_flex_module"><span class="et_pb_icon_wrap"><span class="et-pb-icon">5</span></span></div> 511</div> 512</div> 513 514<div class="et_pb_group_88_tb_header et_pb_group et-last-child et_pb_module et_flex_group et_pb_css_mix_blend_mode_passthrough"> 515<div class="et_pb_group_89_tb_header et_pb_group et-last-child et_pb_module et_flex_group et_pb_css_mix_blend_mode_passthrough et_clickable"> 516<div class="et_pb_module et_pb_button_module_wrapper et_pb_button_28_tb_header_wrapper"><a class="et_pb_button_28_tb_header et_pb_button et_pb_bg_layout_light et_pb_module et_flex_module" href="https://604athletics.com/prot
516rainer/">ProTrainer</a></div> 517 518<div class="et_pb_icon_29_tb_header et_pb_icon et_pb_module et_flex_module"><span class="et_pb_icon_wrap"><span class="et-pb-icon">5</span></span></div> 519</div> 520</div> 521</div> 522</div> 523</div> 524</div> 525 526<div class="et_pb_row_7_tb_header et_pb_row et_flex_row"> 527<div class="et_pb_column_7_tb_header et_pb_column et-last-child et_grid_column et_pb_css_mix_blend_mode_passthrough et_flex_column_24_24 et_flex_column_24_24_tablet et_flex_column_24_24_phone"> 528<div class="et_pb_group_90_tb_header et_pb_group et-last-child et_pb_module et_flex_group et_pb_css_mix_blend_mode_passthrough"> 529<div class="et_pb_group_91_tb_header et_pb_group et_pb_module et_flex_group et_pb_css_mix_blend_mode_passthrough"> 530<div class="et_pb_group_92_tb_header et_pb_group et-last-child et_pb_module et_flex_group et_pb_css_mix_blend_mode_passthrough"> 531<div class="et_pb_group_93_tb_header et_pb_group et-last-child et_pb_module et_flex_group et_pb_css_mix_blend_mode_passthrough"> 532<div class="et_pb_module et_pb_button_module_wrapper et_pb_button_29_tb_header_wrapper"><a class="et_pb_button_29_tb_header et_pb_button et_pb_bg_layout_light et_pb_module et_flex_module no-click" href="">More Services</a></div> 533 534<div class="et_pb_group_94_tb_header et_pb_group et-last-child et_pb_module et_flex_group et_pb_css_mix_blend_mode_passthrough"></div> 535</div> 536</div> 537</div> 538 539<div class="et_pb_group_95_tb_header et_pb_group et-last-child et_pb_module et_flex_group et_pb_css_mix_blend_mode_passthrough"> 540<div class="et_pb_group_96_tb_header et_pb_group et_pb_module et_flex_group et_pb_css_mix_blend_mode_passthrough"> 541<div class="et_pb_group_97_tb_header et_pb_group et-last-child et_pb_module et_flex_group et_pb_css_mix_blend_mode_passthrough et_clickable"> 542<div class="et_pb_module et_pb_button_module_wrapper et_pb_button_30_tb_header_wrapper"><a class="et_pb_button_30_tb_header et_pb_button et_pb_bg_layout_light et_pb_module et_flex_module" href="https://604athletics.com/lifestyle">Lifestyle</a></div> 543 544<div class="et_pb_icon_30_tb_header et_pb_icon et_pb_module et_flex_module"><span class="et_pb_icon_wrap"><span class="et-pb-icon">5</span></span></div> 545</div> 546</div> 547 548<div class="et_pb_group_98_tb_header et_pb_group et_pb_module et_flex_group et_pb_css_mix_blend_mode_passthrough"> 549<div class="et_pb_group_99_tb_header et_pb_group et-last-child et_pb_module et_flex_group et_pb_css_mix_blend_mode_passthrough et_clickable"> 550<div class="et_pb_module et_pb_button_module_wrapper et_pb_button_31_tb_header_wrapper"><a class="et_pb_button_31_tb_header et_pb_button et_pb_bg_layout_light et_pb_module et_flex_module" href="https://604athletics.com/604-corporate-training/">Corporate Team Building</a></div> 551 552<div class="et_pb_icon_31_tb_header et_pb_icon et_pb_module et_flex_module"><span class="et_pb_icon_wrap"><span class="et-pb-icon">5</span></span></div> 553</div> 554</div> 555 556<div class="et_pb_group_100_tb_header et_pb_group et-last-child et_pb_module et_flex_group et_pb_css_mix_blend_mode_passthrough"> 557<div class="et_pb_group_101_tb_header et_pb_group et-last-child et_pb_module et_flex_group et_pb_css_mix_blend_mode_passthrough et_clickable"> 558<div class="et_pb_module et_pb_button_module_wrapper et_pb_button_32_tb_header_wrapper"><a class="et_pb_button_32_tb_header et_pb_button et_pb_bg_layout_light et_pb_module et_flex_module" href="https://604athletics.com/604-corporate-nutrition/">Corporate Nutrition</a></div> 559 560<div class="et_pb_icon_32_tb_header et_pb_icon et_pb_module et_flex_module"><span class="et_pb_icon_wrap"><span class="et-pb-icon">5</span></span></div> 561</div> 562</div> 563</div> 564</div> 565</div> 566</div> 567</div> 568 569 570 </div> 571 </header> 572 <div id="et-main-area"> 573 574<div id="main-content"> 575 576 577 578 <article id="post-19" class="post-19 page type-page status-publish hentry"> 579 580 581 <div class="entry-content"> 582 <div class="et-l et-l--post"> 583 <div class="et_builder_inner_content"> 584 <div class="et_pb_section_0 et_pb_section et_section_regular et_block_section" id="pttop"> 585<div class="et_pb_row_0 et_pb_row et_pb_gutters1 et_block_row et_pb_section_parallax"><span class="et-pb-parallax-wrapper"><span class="et-pb-parallax-background et-pb-parallax-background-module--divi-row-0 et_parallax_bg_tablet_exist et_parallax_bg_phone_exist" style="background-image:url(https://604athletics.com/wp-content/uploads/2025/11/hyrox-wide-3-e1764507100385.jpg)"></span><span class="et_parallax_gradient et_parallax_gradient_tablet_exist et_parallax_gradient_phone_exist" style="background-image:linear-gradient(270deg, rgba(255, 255, 255, 0.9) 1%,#ffffff 100%)"></span></span><span class="et-pb-parallax-wrapper"><span class="et-pb-parallax-background et-pb-parallax-background_tablet et-pb-parallax-background_tablet-module--divi-row-0 et_parallax_bg_phone_exist" style="background-image:url(https://604athletics.com/wp-content/uploads/2025/11/hyrox-wide-3-e1764507100385.jpg)"></span><span class="et_parallax_gradient et_parallax_gradient_tablet et_parallax_gradient_phone_exist" style="background-image:linear-gradient(270deg, rgba(255, 255, 255, 0.9) 0%,rgba(255, 255, 255, 0.92) 100%)"></span></span><span class="et-pb-parallax-wrapper"><span class="et-pb-parallax-background et-pb-parallax-background_phone et-pb-parallax-background_phone-module--divi-row-0 et_parallax_bg_tablet_exist" style="background-image:url(https://604athletics.com/wp-content/uploads/2025/11/hyrox-wide-3-e1764507100385.jpg)"></span><span class="et_parallax_gradient et_parallax_gradient_phone et_parallax_gradient_tablet_exist" style="background-image:linear-gradient(180deg, rgba(255, 255, 255, 0.95) 2%,rgba(255, 255, 255, 0.9) 100%)"></span></span> 586<div class="et_pb_column_0 et_pb_column et_pb_column_4_4 et-last-child et_flex_column et_pb_css_mix_blend_mode_passthrough"> 587<div class="et_pb_text_0 et_pb_text et_pb_bg_layout_light et_pb_module et_flex_module preset--group--divi-text--divi-font-header--h1y3ko5--default"><div class="et_pb_text_inner"><h1>Frequently asked<span style="color: #f6a33b;"> questions </span></h1> 588</div></div> 589 590<div class="et_pb_code_0 et_pb_code et_pb_text_align_center et_pb_module"><div class="et_pb_code_inner"><style> 591/* --- CSS STYLES (Do not change this part) --- */ 592.ripple-btn { 593 font-family: inherit; 594 text-transform: uppercase; 595 letter-spacing: 2px; 596 text-decoration: none; 597 font-size: 16px; 598 background-color: #f6a33b; 599 color: #ffffff; 600 border: none; 601 border-radius: 5px; 602 padding: 15px 25px; 603 margin: 20px; 604 cursor: pointer; 605 position: relative; 606 z-index: 1; 607 display: inline-block; 608 line-height: 1em; 609} 610 611.ripple-btn::after {
612 content: ''; 613 position: absolute; 614 top: -1px; left: -1px; right: -1px; bottom: -1px; 615 border: 2px solid #f6a33b; 616 border-radius: 5px; 617 opacity: 1; 618 z-index: -1; 619 transition: all 0.5s cubic-bezier(0.25, 1, 0.5, 1); 620} 621 622.ripple-btn:hover::after { 623 opacity: 0; 624 top: -15px; left: -15px; right: -15px; bottom: -15px; 625 transition: all 0.4s ease-out; 626} 627</style> 628 629<!-- ================================================== --> 630<!-- CHOOSE YOUR BUTTON TYPE BELOW --> 631<!-- ================================================== --> 632 633<!-- OPTION 1: Opens in SAME Tab (Standard Link) --> 634<!-- Instructions: Replace the href link and the text "Click Me" --> 635<a href="#questions" class="ripple-btn"> 636 Take Me There 637</a> 638 639 640<!-- OPTION 2: Opens in NEW Tab --> 641<!-- Instructions: Note the target="_blank" part. This forces a new tab. 642<a href="https://www.google.com" class="ripple-btn" target="_blank" rel="noopener noreferrer"> 643 New Tab Link 644</a>--></div></div> 645</div> 646</div> 647</div> 648 649<div class="et_pb_section_1 et_pb_section et_section_regular et_flex_section" id="questions"> 650<div class="et_pb_row_1 et_pb_row et_flex_row et_flex_column_12_24 auto-accordion-"> 651<div class="et_pb_column_1 et_pb_column et-last-child et_flex_column et_pb_css_mix_blend_mode_passthrough et_flex_column_24_24 et_flex_column_24_24_tablet et_flex_column_24_24_phone"> 652<div class="et_pb_text_1 et_pb_text et_pb_bg_layout_light et_pb_bg_layout_light_phone et_pb_module et_flex_module preset--group--divi-text--divi-font-header--h1y3ko5--default preset--module--divi-text--bcu0o1wzgr"><div class="et_pb_text_inner"><h2><span style="color: #f6a33b;">Frequently</span> Asked Questions</h2> 653</div></div> 654 655<div class="et_pb_row_2 et_pb_row et_pb_row_nested et_flex_row"> 656<div class="et_pb_column_2 et_pb_column et-last-child et_flex_column et_pb_css_mix_blend_mode_passthrough et_flex_column_24_24 et_flex_column_24_24_tablet et_flex_column_24_24_phone"> 657<div class="et_pb_accordion_0 et_pb_accordion et_pb_module et_flex_module preset--module--divi-accordion--llnj9uejs5"> 658<div class="et_pb_accordion_item_0 et_pb_accordion_item et_pb_toggle et_pb_module et_pb_toggle_open et_flex_module" id="app"><h5 class="et_pb_toggle_title">Where Do I Download The 604 App?</h5><div class="et_pb_toggle_content et_flex_module"> 659<div class="et_pb_text_2 et_pb_text et_pb_bg_layout_light et_pb_module et_flex_module preset--group--divi-text--divi-font-header--h1y3ko5--default"><div class="et_pb_text_inner"><p>With this app, you can book classes, appointments, manage your results, billing, profile and more! Click the appropriate button for your device...</p> 660</div></div> 661 662<div class="et_pb_group_0 et_pb_group et_pb_module et_flex_group et_pb_css_mix_blend_mode_passthrough"> 663<div class="et_pb_code_1 et_pb_code et_pb_text_align_center et_pb_module"><div class="et_pb_code_inner"><style> 664/* 665We added ".faq-btn-container" before the class. 666Now this CSS will ONLY apply to buttons inside this specific container. 667*/ 668 669.faq-btn-container .ripple-btn { 670 font-family: inherit; 671 text-transform: uppercase; 672 letter-spacing: 4px; 673 text-decoration: none; 674 font-size: 16px; 675 background-color: #f6a33b; 676 color: #ffffff; 677 border: none; 678 border-radius: 3px; 679 padding: 12px 18px; 680 cursor: pointer; 681 position: relative; 682 z-index: 1; 683 display: inline-block; 684 line-height: 1em; 685 686 /* These are the specific lines for this module */ 687 min-width: 200px; 688 text-align: center; 689 box-sizing: border-box; 690} 691 692.faq-btn-container .ripple-btn::after { 693 content: ''; 694 position: absolute; 695 top: -1px; left: -1px; right: -1px; bottom: -1px; 696 border: 2px solid #f6a33b; 697 border-radius: 3px; 698 opacity: 1; 699 z-index: -1; 700 transition: all 0.5s cubic-bezier(0.25, 1, 0.5, 1); 701} 702 703.faq-btn-container .ripple-btn:hover::after { 704 opacity: 0; 705 top: -15px; left: -15px; right: -15px; bottom: -15px; 706 transition: all 0.4s ease-out; 707} 708</style> 709 710<!-- 711This wrapper div ensures the CSS above stays "locked" 712to only the buttons inside it. 713--> 714<div class="faq-btn-container"> 715 <a href="https://play.google.com/store/apps/details?id=com.zenplanner.memberapp" class="ripple-btn" target="_blank" rel="noopener noreferrer"> 716 Google Play 717</a> 718</div></div></div> 719 720<div class="et_pb_code_2 et_pb_code et_pb_text_align_center et_pb_module"><div class="et_pb_code_inner"><style> 721/* 722We added ".faq-btn-container" before the class. 723Now this CSS will ONLY apply to buttons inside this specific container. 724*/ 725 726.faq-btn-container .ripple-btn { 727 font-family: inherit; 728 text-transform: uppercase; 729 letter-spacing: 4px; 730 text-decoration: none; 731 font-size: 16px; 732 background-color: #f6a33b; 733 color: #ffffff; 734 border: none; 735 border-radius: 3px; 736 padding: 12px 18px; 737 cursor: pointer; 738 position: relative; 739 z-index: 1; 740 display: inline-block; 741 line-height: 1em; 742 743 /* These are the specific lines for this module */ 744 min-width: 200px; 745 text-align: center; 746 box-sizing: border-box; 747} 748 749.faq-btn-container .ripple-btn::after {
750 content: ''; 751 position: absolute; 752 top: -1px; left: -1px; right: -1px; bottom: -1px; 753 border: 2px solid #f6a33b; 754 border-radius: 3px; 755 opacity: 1; 756 z-index: -1; 757 transition: all 0.5s cubic-bezier(0.25, 1, 0.5, 1); 758} 759 760.faq-btn-container .ripple-btn:hover::after { 761 opacity: 0; 762 top: -15px; left: -15px; right: -15px; bottom: -15px; 763 transition: all 0.4s ease-out; 764} 765</style> 766 767<!-- 768This wrapper div ensures the CSS above stays "locked" 769to only the buttons inside it. 770--> 771<div class="faq-btn-container"> 772 <a href="https://itunes.apple.com/us/app/zen-planner-member-app/id1065000091" class="ripple-btn" target="_blank" rel="noopener noreferrer"> 773 iPhone 774</a> 775</div></div></div> 776</div> 777 778<div class="et_pb_text_3 et_pb_text et_pb_bg_layout_light et_pb_module et_flex_module preset--group--divi-text--divi-font-header--h1y3ko5--default"><div class="et_pb_text_inner"><p>...or log in from your browser.</p> 779</div></div> 780 781<div class="et_pb_code_3 et_pb_code et_pb_text_align_center et_pb_module"><div class="et_pb_code_inner"><style> 782/* 783We added ".faq-btn-container" before the class. 784Now this CSS will ONLY apply to buttons inside this specific container. 785*/ 786 787.faq-btn-container .ripple-btn { 788 font-family: inherit; 789 text-transform: uppercase; 790 letter-spacing: 4px; 791 text-decoration: none; 792 font-size: 16px; 793 background-color: #f6a33b; 794 color: #ffffff; 795 border: none; 796 border-radius: 3px; 797 padding: 12px 18px; 798 cursor: pointer; 799 position: relative; 800 z-index: 1; 801 display: inline-block; 802 line-height: 1em; 803 804 /* These are the specific lines for this module */ 805 min-width: 200px; 806 text-align: center; 807 box-sizing: border-box; 808} 809 810.faq-btn-container .ripple-btn::after { 811 content: ''; 812 position: absolute; 813 top: -1px; left: -1px; right: -1px; bottom: -1px; 814 border: 2px solid #f6a33b; 815 border-radius: 3px; 816 opacity: 1; 817 z-index: -1; 818 transition: all 0.5s cubic-bezier(0.25, 1, 0.5, 1); 819} 820 821.faq-btn-container .ripple-btn:hover::after { 822 opacity: 0; 823 top: -15px; left: -15px; right: -15px; bottom: -15px; 824 transition: all 0.4s ease-out; 825} 826</style> 827 828<!-- 829This wrapper div ensures the CSS above stays "locked" 830to only the buttons inside it. 831--> 832<div class="faq-btn-container"> 833 <a href="https://604athletics.sites.zenplanner.com/login.cfm" class="ripple-btn" target="_blank" rel="noopener noreferrer"> 834 Browser 835</a> 836</div></div></div> 837</div></div> 838 839<div class="et_pb_accordion_item_1 et_pb_accordion_item et_pb_toggle et_pb_module et_pb_toggle_close et_flex_module" id="classes"><h5 class="et_pb_toggle_title">Can I Just Show Up For Classes?</h5><div class="et_pb_toggle_content et_flex_module"> 840<div class="et_pb_text_4 et_pb_text et_pb_bg_layout_light et_pb_module et_flex_module preset--group--divi-text--divi-font-header--h1y3ko5--default"><div class="et_pb_text_inner"><p>To ensure the highest-quality experience for our members, we have strict class capacity limits. Everyone must reserve a spot in advance through our app.</p> 841<ul> 842<li><strong>Book Ahead: </strong>To avoid being turned away, please ensure you have a confirmed reservation before arriving.</li> 843<li><strong>Arrival Time:</strong> Please arrive at least 5 minutes early. For your safety, we do not allow late entries if the warm-up has been missed.</li> 844<li><strong>Coach Focus:</strong> Our coaches are dedicated to the athletes in the session. They cannot assist with bookings or administrative tasks while on the training floor.</li> 845</ul> 846<p>Once youâve purchased your membership, Punch-Card or Drop-In, simply log into the app to grab your spot!</p> 847</div></div> 848</div></div> 849 850<div class="et_pb_accordion_item_2 et_pb_accordion_item et_pb_toggle et_pb_module et_pb_toggle_close et_flex_module" id="appointments"><h5 class="et_pb_toggle_title">How Do I Book My Appointments?</h5><div class="et_pb_toggle_content et_flex_module"> 851<div class="et_pb_text_5 et_pb_text et_pb_bg_layout_light et_pb_module et_flex_module preset--group--divi-text--divi-font-header--h1y3ko5--default"><div class="et_pb_text_inner"><p>Once you have purchased your sessions, you will be able to book your appointments on the app.</p> 852</div></div> 853 854<div class="et_pb_text_6 et_pb_text et_pb_bg_layout_light et_pb_module et_flex_module preset--group--divi-text--divi-font-header--h1y3ko5--default"><div class="et_pb_text_inner"><ul> 855<li>Open the app and log in</li> 856<li>Find the main menu by clicking the icon in the top left of the screen (your profile photo)</li> 857<li>Click "Appointments" - select your appointment type, pick a time and confirm it!</li> 858</ul> 859</div></div> 860 861<div class="et_pb_text_7 et_pb_text et_pb_bg_layout_light et_pb_module et_flex_module preset--group--divi-text--divi-font-header--h1y3ko5--default"><div class="et_pb_text_inner"><p>Or you can do it from your browser by clicking the link below...</p> 862</div></div> 863 864<div class="et_pb_code_4 et_pb_code et_pb_text_align_center et_pb_module"><div class="et_pb_code_inner"><style> 865/* 866We added ".faq-btn-container" before the class. 867Now this CSS will ONLY apply to buttons inside this specific container. 868*/ 869 870.faq-btn-container .ripple-btn { 871 font-family: inherit; 872 text-transform: uppercase; 873 letter-spacing: 4px; 874 text-decoration: none; 875 font-size: 16px; 876 background-color: #f6a33b; 877 color: #ffffff; 878 border: none; 879 border-radius: 3px; 880 padding: 12px 18px; 881 cursor: pointer; 882 position: relative; 883 z-index: 1; 884 display: inline-block; 885 line-height: 1em; 886 887 /* These are the specific lines for this module */ 888 min-width: 200px; 889 text-align: center; 890 box-sizing: border-box; 891} 892 893.faq-btn-container .ripple-btn::after {
894 content: ''; 895 position: absolute; 896 top: -1px; left: -1px; right: -1px; bottom: -1px; 897 border: 2px solid #f6a33b; 898 border-radius: 3px; 899 opacity: 1; 900 z-index: -1; 901 transition: all 0.5s cubic-bezier(0.25, 1, 0.5, 1); 902} 903 904.faq-btn-container .ripple-btn:hover::after { 905 opacity: 0; 906 top: -15px; left: -15px; right: -15px; bottom: -15px; 907 transition: all 0.4s ease-out; 908} 909</style> 910 911<!-- 912This wrapper div ensures the CSS above stays "locked" 913to only the buttons inside it. 914--> 915<div class="faq-btn-container"> 916 <a href="https://604athletics.sites.zenplanner.com/login.cfm" class="ripple-btn" target="_blank" rel="noopener noreferrer"> 917 Or Book Here 918</a> 919</div></div></div> 920</div></div> 921 922<div class="et_pb_accordion_item_3 et_pb_accordion_item et_pb_toggle et_pb_module et_pb_toggle_close et_flex_module" id="data"><h5 class="et_pb_toggle_title">How Do I Track My Workout Data?</h5><div class="et_pb_toggle_content et_flex_module"> 923<div class="et_pb_text_8 et_pb_text et_pb_bg_layout_light et_pb_module et_flex_module preset--group--divi-text--divi-font-header--h1y3ko5--default"><div class="et_pb_text_inner"><p>As soon as you sign up for a membership, you will receive a welcome email that has a link to our app (You can also find the links for the app under the section above called "Where Do I Download The 604 App?"). Once you have logged into the app you'll be able to start tracking your results for our workouts!</p> 924</div></div> 925</div></div> 926 927<div class="et_pb_accordion_item_4 et_pb_accordion_item et_pb_toggle et_pb_module et_pb_toggle_close et_flex_module" id="rewards"><h5 class="et_pb_toggle_title">What Are 604 Rewards?</h5><div class="et_pb_toggle_content et_flex_module"> 928<div class="et_pb_text_9 et_pb_text et_pb_bg_layout_light et_pb_module et_flex_module preset--group--divi-text--divi-font-header--h1y3ko5--default"><div class="et_pb_text_inner"><p>We have built our wonderful community on the word of our members. You will <em>always</em> get rewarded for bringing us new members.</p> 929<p><strong>Referrals</strong><br /> 930If you have an active membership, you can refer your friends and when they sign up for 6 months or more (or spend an equivalent amount), we hand you <span>$</span>200 in cold hard cash!</p> 931<p><strong>Terms:</strong></p> 932<ul> 933<li>Your membership must be active</li> 934<li>The referred person must be a new customer</li> 935<li>The referred person must list you by name in the registration form at sign up</li> 936<li>The referred person must commit to a minimum of 6 months membership (or spend an equivalent amount)</li> 937</ul> 938<p><strong>Virtual Gift Card - Tell your friends!</strong><br /> 939Anyone that you refer is eligible for a <span>$</span>100 discount at the time of sign up. In order to be eligible, they must provide your name (this ensures you get the credit for the referral!) <strong><em>***Tell your friends to provide your name and ask for the discount!***</em></strong></p> 940</div></div> 941</div></div> 942 943<div class="et_pb_accordion_item_5 et_pb_accordion_item et_pb_toggle et_pb_module et_pb_toggle_close et_flex_module" id="members"><h5 class="et_pb_toggle_title">Is There A Private Group For Members?</h5><div class="et_pb_toggle_content et_flex_module"> 944<div class="et_pb_text_10 et_pb_text et_pb_bg_layout_light et_pb_module et_flex_module preset--group--divi-text--divi-font-header--h1y3ko5--default"><div class="et_pb_text_inner"><p><b>Announcements: </b>We use Whatsapp to keep you in the loop with important announcements (such as schedule changes etc). You should join the announcements group - This is a a one way communication tool so there is no âsocialâ aspect. Once you've signed up, check your inbox for the invite. (Sorry, this is for current members only)</p> 945<p><b>Social Groups: </b>Once you are in our WhatsApp community, you can decide if you want to join the other "social" groups within our community. We recognize that fitness is VERY social... So, we have created other groups where members and coaches can communicate with each other without bothering those who only want the information and not the chatter.</p> 946<p>Make plans, organize outings, create other common interest groups and all sorts of fun things. Simply join the groups you wish to participate in.<a href="https://signal.group/#CjQKIB-6WZ7IYohlb1hVWUsDiUXbe_x0afYownGzuz9u4fMnEhCPC1TpNcX09OUUV-q1D5Eq" target="_blank" rel="noopener" title="Join our private Signal Social Group"><strong></strong></a></p> 947<p><em>***Member specific messages like receipts etc will be emailed only. Make sure you are subscribed at all times!</em></p> 948</div></div> 949</div></div> 950
951<div class="et_pb_accordion_item_6 et_pb_accordion_item et_pb_toggle et_pb_module et_pb_toggle_close et_flex_module" id="reservation-policy"><h5 class="et_pb_toggle_title">What Is The 604 Reservation Policy?</h5><div class="et_pb_toggle_content et_flex_module"> 952<div class="et_pb_text_11 et_pb_text et_pb_bg_layout_light et_pb_module et_flex_module preset--group--divi-text--divi-font-header--h1y3ko5--default"><div class="et_pb_text_inner"><ul> 953<li>You can make reservations up to <strong>a week</strong> in advance of a class start time (less 2 hours). This ensures that you can book the same class that happens a week later while not having to book it during the class you are currently taking.</li> 954<li>Cancellations are allowed up to the cut-off time, which is 2 hours before class for all sessions with the <strong>following exceptions:</strong><br /> 955Morning classes (before 9:00 AM) have a 9-hour cancellation cut-off. Remember this: "Nine before nine!"</li> 956<li>Late cancellations for classes are not allowed. Once the cut off has passed, it is YOUR CLASS and you are subject to our reservation policies. (Be sure to review the waitlist policy as this is relevant)</li> 957<li>Private training & Onramp clients must provide 24 hours' written notice to cancel or reschedule appointments.</li> 958<li>If you are added to a class from the waitlist,<em><strong> it is yours!</strong> </em>If you do not plan to attend, you must remove yourself from the waitlist. Cancellations can occur close to the cut-off time, and you will be responsible for the reservation if you are added to the class from the waitlist.</li> 959<li><strong>Multiple Reservations</strong>: It's not permitted to hold multiple reservations for the same day. If someone has booked multiple classes, we'll remove them from all classes that day. 960<ul> 961<li><strong>Reservation policy: one class a day.</strong> Members may hold <b>one reservation per day, per class type</b>. Open Gym and Mezzanine are exempt and can be booked alongside any class.</li> 962<li><strong>Waitlists.</strong> A waitlist entry does not count as a reservation. If you are moved off a waitlist into a class on a day you already have one booked, you are responsible for dropping the one you do not intend to use. If your plans change, take yourself off the waitlist before the cancellation cutoff.</li> 963<li><strong>If you are holding two.</strong> Reservations are reviewed through the day. If you are holding two classes in the same class type on the same day, you will be contacted by text or email and given a deadline of roughly three hours to cancel one of them. Cancelling either class at any point before that deadline ends the matter, and nothing is recorded. 964<ul> 965<li><b>First occurrence:</b> classes are not cancelled. You keep both classes and the occurrence is noted on your account. You are still expected to rectify this but we are extending the grace period for you to do so.</li> 966<li><b>Any occurrence after the first:</b> both reservations are cancelled automatically at the deadline. You may rebook one, subject to availability.</li> 967</ul> 968</li> 969<li><strong>Past the cancellation cutoff.</strong> If both classes are already past the point where they can be cancelled, both remain yours and nothing is recorded. Attend one. The other is marked as a no-show and, if that class was sold out, is billed at the drop-in rate.</li> 970</ul> 971</li> 972</ul> 973</div></div> 974</div></div> 975 976<div class="et_pb_accordion_item_7 et_pb_accordion_item et_pb_toggle et_pb_module et_pb_toggle_close et_flex_module" id="waitlist-policy"><h5 class="et_pb_toggle_title">What Is The 604 Waitlist Policy?</h5><div class="et_pb_toggle_content et_flex_module"> 977<div class="et_pb_accordion_1 et_pb_accordion et_pb_module et_flex_module"> 978<div class="et_pb_accordion_item_8 et_pb_accordion_item et_pb_toggle et_pb_module et_pb_toggle_open et_flex_module"><h5 class="et_pb_toggle_title">How The Waitlist Works</h5><div class="et_pb_toggle_content et_flex_module"><ul> 979<li>You can add yourself to the waitlist for any sold-out class with no limit to how many classes you can waitlist for.</li> 980<li>If someone cancels before the allowed cutoff time, people will be added to class from the waitlist in the order they joined the waitlist.</li> 981</ul> 982</div></div> 983
984<div class="et_pb_accordion_item_9 et_pb_accordion_item et_pb_toggle et_pb_module et_pb_toggle_close et_flex_module"><h5 class="et_pb_toggle_title">Cancelling Your Spot</h5><div class="et_pb_toggle_content et_flex_module"><ul> 985<li>Members can cancel a reservation anytime <strong>before the cut-off time</strong>.</li> 986<li>If you are added to a class from the waitlist,<em><strong> it is yours!</strong> </em>If you do not plan to attend, please remove yourself from the waitlist. Cancellations can occur close to the cut-off time, and you will be responsible for the reservation if you are awarded the class and miss your opportunity to cancel it on time.</li> 987<li>You may NOT cancel <strong>after the cut-off.</strong></li> 988<li>If you No-Show a class (<em>and it sells out</em>), youâll be subject to a full <strong>No-Show penalty</strong> (explained in the next section).</li> 989</ul> 990</div></div> 991</div> 992</div></div> 993 994<div class="et_pb_accordion_item_10 et_pb_accordion_item et_pb_toggle et_pb_module et_pb_toggle_close et_flex_module" id="no-show-policy"><h5 class="et_pb_toggle_title">What Is The 604 No-Show Policy?</h5><div class="et_pb_toggle_content et_flex_module"> 995<div class="et_pb_accordion_2 et_pb_accordion et_pb_module et_flex_module"> 996<div class="et_pb_accordion_item_11 et_pb_accordion_item et_pb_toggle et_pb_module et_pb_toggle_open et_flex_module"><h5 class="et_pb_toggle_title">What Is A No-Show?</h5><div class="et_pb_toggle_content et_flex_module"><p>You are considered a no-show if:</p> 997<ul> 998<li>You <strong>donât show up</strong> for a class you reserved.</li> 999<li>You <strong>arrive too late</strong> (more than 10 minutes after class starts). Since you missed the warm-up, youâll not be permitted to join the class and will be considered a no-show.</li> 1000</ul> 1001</div></div> 1002 1003<div class="et_pb_accordion_item_12 et_pb_accordion_item et_pb_toggle et_pb_module et_pb_toggle_close et_flex_module"><h5 class="et_pb_toggle_title">When Does A No-Show Matter?</h5><div class="et_pb_toggle_content et_flex_module"><ul> 1004<li><strong>Members</strong>: No-show fees apply only to sold-out classes.</li> 1005<li><strong>Drop-In/Punchcards</strong>: All no-shows result in a forfeited session.</li> 1006</ul> 1007</div></div> 1008 1009<div class="et_pb_accordion_item_13 et_pb_accordion_item et_pb_toggle et_pb_module et_pb_toggle_close et_flex_module"><h5 class="et_pb_toggle_title">No-Show Penalty</h5><div class="et_pb_toggle_content et_flex_module"><ul> 1010<li>If a member no-shows a <strong>sold-out class</strong>, they will be billed the <strong>Drop-In rate</strong> for wasting the spot.</li> 1011<li>If a Drop-In/Punchcard user no-shows <em><strong>any</strong></em> class, they forfeit that session.</li> 1012</ul> 1013</div></div> 1014 1015<div class="et_pb_accordion_item_14 et_pb_accordion_item et_pb_toggle et_pb_module et_pb_toggle_close et_flex_module"><h5 class="et_pb_toggle_title">Exceptions To The No-Show Policy</h5><div class="et_pb_toggle_content et_flex_module"><ul> 1016<li>In the rare circumstance that you are added to a class after the cutoff, you can forward us the communication (with the time stamp showing you received it after the cutoff). In this case you would not be charged. But if you leave yourself on the waitlist and are added at the last minute, the class is yours. If you don't want that to happen, remove yourself from the waitlist if you don't intend to use the spot.</li> 1017</ul> 1018<p><em><strong>***Cancel on time to avoid no-show penalties</strong></em></p> 1019</div></div> 1020 1021<div class="et_pb_accordion_item_15 et_pb_accordion_item et_pb_toggle et_pb_module et_pb_toggle_close et_flex_module"><h5 class="et_pb_toggle_title">Missed The Cutoff For Cancelling?</h5><div class="et_pb_toggle_content et_flex_module"><ul> 1022<li>Please do <strong>not</strong> call, text, email, or ask a coach in person to get out of a class when you have missed the cutoff.</li> 1023</ul> 1024<p><em><strong>***Cancel on time to avoid no-show penalties</strong></em></p> 1025</div></div> 1026 1027<div class="et_pb_accordion_item_16 et_pb_accordion_item et_pb_toggle et_pb_module et_pb_toggle_close et_flex_module"><h5 class="et_pb_toggle_title">Can I Give My Spot To Someone Else?</h5><div class="et_pb_toggle_content et_flex_module"><ul> 1028<li>NO - You cannot give your spot to someone else.</li> 1029</ul> 1030<p><em><strong>***Cancel on time to avoid no-show penalties</strong></em></p> 1031</div></div> 1032</div> 1033</div></div> 1034
1035<div class="et_pb_accordion_item_17 et_pb_accordion_item et_pb_toggle et_pb_module et_pb_toggle_close et_flex_module" id="membership-hold"><h5 class="et_pb_toggle_title">Can I Pause My Membership?</h5><div class="et_pb_toggle_content et_flex_module"> 1036<div class="et_pb_code_5 et_pb_code et_pb_module"><div class="et_pb_code_inner"><style> 1037 .hold-form-container { 1038 --orange: #f6a33b; 1039 --orange-hover: #e5922a; 1040 --bg-light: #ffffff; 1041 --bg-card: #f5f5f5; 1042 --bg-input: #ffffff; 1043 --border-color: #e0e0e0; 1044 --text-dark: #1a1a1a; 1045 --text-mid: #555555; 1046 --text-light: #888888; 1047 } 1048 1049 .hold-form-container { 1050 font-family: inherit; 1051 max-width: 900px; 1052 margin: 0 auto; 1053 padding: 24px 20px; 1054 color: inherit; 1055 } 1056 1057 .hold-form-container .progress { 1058 display: flex; 1059 justify-content: center; 1060 gap: 50px; 1061 margin-bottom: 30px; 1062 position: relative; 1063 } 1064 1065 .hold-form-container .progress::before { 1066 content: ''; 1067 position: absolute; 1068 top: 16px; 1069 left: 50%; 1070 transform: translateX(-50%); 1071 width: 200px; 1072 height: 2px; 1073 background: var(--border-color); 1074 } 1075 1076 .hold-form-container .step { 1077 display: flex; 1078 flex-direction: column; 1079 align-items: center; 1080 gap: 10px; 1081 position: relative; 1082 z-index: 1; 1083 } 1084 1085 .hold-form-container .step-number { 1086 width: 32px; 1087 height: 32px; 1088 border-radius: 50%; 1089 background: var(--border-color); 1090 color: var(--text-mid); 1091 display: flex; 1092 align-items: center; 1093 justify-content: center; 1094 font-weight: 700; 1095 font-size: 13px; 1096 transition: all 0.3s ease; 1097 } 1098 1099 .hold-form-container .step.active .step-number, 1100 .hold-form-container .step.completed .step-number { 1101 background: var(--orange); 1102 color: #fff; 1103 } 1104 1105 .hold-form-container .step-label { 1106 font-size: 12px; 1107 text-transform: uppercase; 1108 letter-spacing: 1px; 1109 color: var(--text-light); 1110 } 1111 1112 .hold-form-container .step.active .step-label { 1113 color: inherit; 1114 } 1115 1116 .hold-form-container .form-section { 1117 display: none; 1118 animation: holdFadeIn 0.4s ease; 1119 } 1120 1121 .hold-form-container .form-section.active { 1122 display: block; 1123 } 1124
1125 @keyframes holdFadeIn { 1126 from { opacity: 0; transform: translateY(20px); } 1127 to { opacity: 1; transform: translateY(0); } 1128 } 1129 1130 .hold-form-container .info-section { 1131 max-width: 600px; 1132 margin: 0 auto; 1133 text-align: center; 1134 } 1135 1136 .hold-form-container .section-title { 1137 font-size: 28px; 1138 font-weight: 700; 1139 letter-spacing: 2px; 1140 margin-bottom: 8px; 1141 text-transform: uppercase; 1142 } 1143 1144 .hold-form-container .section-desc { 1145 color: var(--text-light); 1146 margin-bottom: 20px; 1147 font-size: 14px; 1148 } 1149 1150 .hold-form-container .terms-section { 1151 text-align: left; 1152 max-width: 600px; 1153 margin: 0 auto 24px; 1154 } 1155 1156 .hold-form-container .terms-section-title { 1157 font-size: 16px; 1158 font-weight: 700; 1159 letter-spacing: 1px; 1160 text-transform: uppercase; 1161 margin-bottom: 16px; 1162 color: inherit; 1163 } 1164 1165 .hold-form-container .terms-list { 1166 list-style: none; 1167 padding: 0; 1168 margin: 0; 1169 display: flex; 1170 flex-direction: column; 1171 gap: 12px; 1172 } 1173 1174 .hold-form-container .terms-list li { 1175 font-size: inherit; 1176 line-height: 1.6; 1177 color: inherit; 1178 padding-left: 20px; 1179 position: relative; 1180 } 1181 1182 .hold-form-container .terms-list li::before { 1183 content: ''; 1184 position: absolute; 1185 left: 0; 1186 top: 8px; 1187 width: 6px; 1188 height: 6px; 1189 border-radius: 50%; 1190 background: var(--orange); 1191 } 1192 1193 .hold-form-container .terms-highlight { 1194 background: rgba(246, 163, 59, 0.1); 1195 border-left: 3px solid var(--orange); 1196 border-radius: 0 8px 8px 0; 1197 padding: 14px 16px; 1198 margin-top: 16px; 1199 } 1200 1201 .hold-form-container .terms-highlight p { 1202 font-size: inherit; 1203 color: inherit; 1204 margin: 0; 1205 line-height: 1.5; 1206 } 1207 1208 .hold-form-container .terms-highlight strong { 1209 font-weight: 700; 1210 } 1211 1212 .hold-form-container .pricing-table { 1213 width: 100%; 1214 border-collapse: collapse; 1215 margin-top: 16px; 1216 font-size: 13px; 1217 } 1218 1219 .hold-form-container .pricing-table th { 1220 background: var(--orange); 1221 color: #fff; 1222 padding: 10px 14px; 1223 text-align: left; 1224 font-size: 11px; 1225 text-transform: uppercase; 1226 letter-spacing: 1px; 1227 font-weight: 600; 1228 } 1229 1230 .hold-form-container .pricing-table th:first-child { border-radius: 6px 0 0 0; } 1231 .hold-form-container .pricing-table th:last-child { border-radius: 0 6px 0 0; } 1232 1233 .hold-form-container .pricing-table td { 1234 padding: 10px 14px; 1235 border-bottom: 1px solid var(--border-color); 1236 color: inherit; 1237 } 1238 1239 .hold-form-container .pricing-table tr:last-child td:first-child { border-radius: 0 0 0 6px; } 1240 .hold-form-container .pricing-table tr:last-child td:last-child { border-radius: 0 0 6px 0; } 1241 .hold-form-container .pricing-table tr:nth-child(even) td { background: rgba(0,0,0,0.02); } 1242 1243 .hold-form-container .input-group { 1244 margin-bottom: 20px; 1245 text-align: left; 1246 } 1247 1248 .hold-form-container .input-group label { 1249 display: block; 1250 font-size: 12px; 1251 text-transform: uppercase; 1252 letter-spacing: 1px; 1253 margin-bottom: 8px; 1254 color: var(--text-mid); 1255 font-weight: 600; 1256 } 1257 1258 .hold-form-container .input-group label .required { 1259 color: #ff4444; 1260 margin-left: 2px; 1261 } 1262 1263 .hold-form-container .input-group .helper-text { 1264 font-size: 11px; 1265 color: var(--text-light); 1266 margin-top: 6px; 1267 font-style: italic; 1268 } 1269 1270 .hold-form-container .input-group .date-error { 1271 font-size: 12px; 1272 color: var(--orange); 1273 margin-top: 6px; 1274 font-weight: 600; 1275 display: none; 1276 } 1277 1278 .hold-form-container .input-group input[type="email"], 1279 .hold-form-container .input-group input[type="text"], 1280 .hold-form-container .input-group input[type="date"] { 1281 width: 100%; 1282 padding: 16px 20px; 1283 font-size: 16px; 1284 font-family: inherit; 1285 background: var(--bg-input); 1286 border: 2px solid var(--border-color); 1287 border-radius: 8px; 1288 color: var(--text-dark); 1289 transition: border-color 0.3s ease; 1290 box-sizing: border-box; 1291 } 1292 1293 .hold-form-container .input-group input:focus { 1294 outline: none; 1295 border-color: var(--orange); 1296 } 1297 1298 .hold-form-container .input-group input::placeholder { color: var(--text-light); } 1299 1300 .hold-form-container .name-row { 1301 display: grid; 1302 grid-template-columns: 1fr 1fr; 1303 gap: 16px; 1304 } 1305 1306 .hold-form-container .date-row { 1307 display: grid; 1308 grid-template-columns: 1fr 1fr; 1309 gap: 16px; 1310 } 1311 1312 .hold-form-container .cost-calculator { 1313 background: var(--bg-card); 1314 border-radius: 12px; 1315 padding: 20px 24px; 1316 margin-top: 8px; 1317 margin-bottom: 20px; 1318 text-align: center; 1319 transition: all 0.3s ease; 1320 } 1321 1322 .hold-form-container .cost-label { 1323 font-size: 11px; 1324 text-transform: uppercase; 1325 letter-spacing: 1px; 1326 color: var(--text-light); 1327 margin-bottom: 4px; 1328 } 1329 1330 .hold-form-container .cost-details { 1331 font-size: 13px; 1332 color: var(--text-mid); 1333 margin-bottom: 8px; 1334 } 1335 1336 .hold-form-container .cost-amount { 1337 font-size: 36px; 1338 font-weight: 700; 1339 color: var(--orange); 1340 letter-spacing: 2px; 1341 } 1342 1343 .hold-form-container .cost-note { 1344 font-size: 11px; 1345 color: var(--text-light); 1346 margin-top: 6px; 1347 } 1348 1349 .hold-form-container .cost-error { 1350 color: #ff4444; 1351 font-size: 13px; 1352 font-weight: 600; 1353 } 1354 1355 .hold-form-container .checkbox-group { 1356 display: flex; 1357 align-items: flex-start; 1358 gap: 12px; 1359 margin-bottom: 24px; 1360 text-align: left; 1361 background: var(--bg-card); 1362 border-radius: 12px; 1363 padding: 16px 20px; 1364 cursor: pointer; 1365 transition: all 0.2s ease; 1366 border: 2px solid var(--border-color); 1367 } 1368 1369 .hold-form-container .checkbox-group:hover { border-color: var(--orange); } 1370 1371 .hold-form-container .checkbox-group.checked { 1372 border-color: var(--orange); 1373 background: rgba(246, 163, 59, 0.05); 1374 } 1375 1376 .hold-form-container .checkbox-custom { 1377 width: 22px; 1378 height: 22px; 1379 border-radius: 6px; 1380 border: 2px solid var(--border-color); 1381 display: flex; 1382 align-items: center; 1383 justify-content: center; 1384 flex-shrink: 0; 1385 transition: all 0.2s ease;
1386 margin-top: 1px; 1387 } 1388 1389 .hold-form-container .checkbox-group.checked .checkbox-custom { 1390 background: var(--orange); 1391 border-color: var(--orange); 1392 color: #fff; 1393 } 1394 1395 .hold-form-container .checkbox-label { 1396 font-size: 14px; 1397 color: var(--text-mid); 1398 line-height: 1.5; 1399 } 1400 1401 .hold-form-container .checkbox-label strong { color: var(--text-dark); } 1402 1403 .hold-form-container .confirmation { 1404 text-align: center; 1405 max-width: 600px; 1406 margin: 0 auto; 1407 } 1408 1409 .hold-form-container .confirm-list { 1410 text-align: left; 1411 background: var(--bg-card); 1412 border-radius: 12px; 1413 padding: 24px; 1414 margin: 24px 0; 1415 } 1416 1417 .hold-form-container .confirm-item { 1418 display: flex; 1419 justify-content: space-between; 1420 padding: 12px 0; 1421 border-bottom: 1px solid var(--border-color); 1422 font-size: 14px; 1423 } 1424 1425 .hold-form-container .confirm-item:last-child { border-bottom: none; } 1426 .hold-form-container .confirm-item .label { color: var(--text-light); } 1427 1428 .hold-form-container .confirm-item .value { 1429 font-weight: 600; 1430 color: var(--text-dark); 1431 text-align: right; 1432 } 1433 1434 .hold-form-container .confirm-item .value.highlight { color: var(--orange); } 1435 1436 .hold-form-container .btn { 1437 padding: 16px 32px; 1438 font-size: 14px; 1439 font-weight: 600; 1440 font-family: inherit; 1441 text-transform: uppercase; 1442 letter-spacing: 1px; 1443 border: none; 1444 border-radius: 8px; 1445 cursor: pointer; 1446 transition: all 0.2s ease; 1447 } 1448 1449 .hold-form-container .btn-primary { background: var(--orange); color: #fff; } 1450 .hold-form-container .btn-primary:hover { background: var(--orange-hover); transform: translateY(-2px); } 1451 .hold-form-container .btn-primary:disabled { opacity: 0.5; cursor: not-allowed; transform: none; } 1452 .hold-form-container .btn-secondary { background: var(--border-color); color: var(--text-dark); } 1453 .hold-form-container .btn-secondary:hover { background: #d0d0d0; } 1454 .hold-form-container .btn-block { width: 100%; } 1455 1456 .hold-form-container .btn-group { 1457 display: flex; 1458 gap: 12px; 1459 justify-content: center; 1460 margin-top: 20px; 1461 } 1462 1463 @media (max-width: 768px) { 1464 .hold-form-container { padding: 16px 12px; } 1465 .hold-form-container .progress { gap: 30px; } 1466 .hold-form-container .progress::before { width: 100px; } 1467 .hold-form-container .name-row, 1468 .hold-form-container .date-row { grid-template-columns: 1fr; } 1469 .hold-form-container .btn-group { flex-direction: column; } 1470 .hold-form-container .section-title { font-size: 24px; } 1471 .hold-form-container .cost-amount { font-size: 28px; } 1472 } 1473</style> 1474 1475<div class="hold-form-container"> 1476 1477 <!-- Progress Steps --> 1478 <div class="progress"> 1479 <div class="step active" data-step="1"> 1480 <div class="step-number">1</div> 1481 <span class="step-label">Hold Terms</span> 1482 </div> 1483 <div class="step" data-step="2"> 1484 <div class="step-number">2</div> 1485 <span class="step-label">Request Hold</span> 1486 </div> 1487 <div class="step" data-step="3"> 1488 <div class="step-number">3</div> 1489 <span class="step-label">Confirm</span> 1490 </div> 1491 </div> 1492 1493 <!-- Step 1: Hold Terms --> 1494 <section class="form-section active" id="holdStep1"> 1495 <div class="terms-section"> 1496 <h3 class="terms-section-title">Membership Hold Policy</h3> 1497 <ul class="terms-list"> 1498 <li>You can place your membership on hold for any period <strong>longer than one week</strong>.</li> 1499 <li>While on hold, you will <strong>not be billed</strong> your regular membership dues. Your payment schedule will be shifted back by the duration of your hold.</li> 1500 <li>To pause your membership, you will pay a hold fee of <strong>$25 per week</strong>. Your membership will seamlessly resume once your hold period ends.</li> 1501 <li>Holds must be requested at least <strong>1 day in advance</strong> of the hold start date and must include a specific start and end date.</li> 1502 <li>You <strong>must cancel any existing class reservations that fall within your hold period</strong> before submitting this hold request.</li> 1503 <li>Holds <strong>cannot be backdated</strong>.</li> 1504 <li>Hold time does not count toward your membership duration. Placing your membership on hold <strong>extends your contractual obligation</strong> by the same duration.</li> 1505 <li>Hold time is <strong>non-transferable</strong>.</li> 1506 <li>While you can cancel a hold early and resume training, you are forfeiting the hold fee and the remaining hold time.</li> 1507 <li><strong>Refunds for holds will not be granted.</strong></li> 1508 <li>Partial weeks are available provided the hold exceeds 1 week. Parti
1508al weeks are billed at the full weekly rate.</li> 1509 <li>If you default on payments or terminate your contract early, all hold time will be forfeited with no refunds. Additionally, your payment schedule will be reverted to what it was before the holds and all outstanding bills will be due immediately.</li> 1510 </ul> 1511 <div class="terms-highlight"> 1512 <p><strong>Pricing example:</strong> A 7-day hold costs $25. An 8-day hold costs $50 (2 weeks). A 14-day hold also costs $50. Each additional partial or full week beyond the first adds $25.</p> 1513 </div> 1514 <table class="pricing-table"> 1515 <thead> 1516 <tr> 1517 <th>Hold Duration</th> 1518 <th>Weeks Billed</th> 1519 <th>Total Fee</th> 1520 </tr> 1521 </thead> 1522 <tbody> 1523 <tr><td>1 â 7 days</td><td>1 week</td><td>$25</td></tr> 1524 <tr><td>8 â 14 days</td><td>2 weeks</td><td>$50</td></tr> 1525 <tr><td>15 â 21 days</td><td>3 weeks</td><td>$75</td></tr> 1526 <tr><td>22 â 28 days</td><td>4 weeks</td><td>$100</td></tr> 1527 </tbody> 1528 </table> 1529 </div> 1530 <div style="max-width: 600px; margin: 0 auto;"> 1531 <button class="btn btn-primary btn-block" onclick="holdGoToStep(2)">I Understand â Request a Hold</button> 1532 </div> 1533 </section> 1534 1535 <!-- Step 2: Request Form --> 1536 <section class="form-section" id="holdStep2"> 1537 <div class="info-section"> 1538 <h2 class="section-title">Request a Hold</h2> 1539 <p class="section-desc">Fill in your details and select your hold dates below.</p> 1540 </div> 1541 <div style="max-width: 500px; margin: 0 auto;"> 1542 <div class="name-row"> 1543 <div class="input-group"> 1544 <label for="holdFirstName">First Name <span class="required">*</span></label> 1545 <input type="text" id="holdFirstName" placeholder="First" required> 1546 </div> 1547 <div class="input-group"> 1548 <label for="holdLastName">Last Name <span class="required">*</span></label> 1549 <input type="text" id="holdLastName" placeholder="Last" required> 1550 </div> 1551 </div> 1552 <div class="input-group"> 1553 <label for="holdEmail">Email Address <span class="required">*</span></label> 1554 <input type="email" id="holdEmail" placeholder="[email protected]" required> 1555 <p class="helper-text">Email used for your 604 Athletics account</p> 1556 </div> 1557 <div class="date-row"> 1558 <div class="input-group"> 1559 <label for="holdStartDate">Hold Start Date <span class="required">*</span></label> 1560 <input type="date" id="holdStartDate" required> 1561 <p class="helper-text">Must be tomorrow or later</p> 1562 <p class="date-error" id="holdStartDateError">Date must be tomorrow or later</p> 1563 </div> 1564 <div class="input-group"> 1565 <label for="holdEndDate">Hold End Date <span class="required">*</span></label> 1566 <input type="date" id="holdEndDate" required> 1567 <p class="helper-text">Minimum 1 week hold</p> 1568 <p class="date-error" id="holdEndDateError">Must be at least 7 days after start date</p> 1569 </div> 1570 </div> 1571 <div class="cost-calculator" id="holdCostCalc" style="display: none;"> 1572 <div id="holdCostContent"></div> 1573 </div> 1574 <div class="checkbox-group" id="holdAgreeBox" onclick="holdToggleAgree()"> 1575 <div class="checkbox-custom" id="holdCheckmark"></div> 1576 <div class="checkbox-label"> 1577 <strong>I agree to the hold terms.</strong><br> 1578 Yes, charge me the hold fee and set up the hold. I understand that refunds will not be granted and that my membership end date will be extended by the hold duration. If I cancel early or default on my membership, all hold time will be forfeited, my original payment schedule will be reinstated, and any outstanding balance will be due immediately. 1579 </div> 1580 </div> 1581 <input type="hidden" id="holdAgreed" value="false"> 1582 <div class="btn-group"> 1583 <button class="btn btn-secondary" onclick="holdGoToStep(1)">Back</button> 1584 <button class="btn btn-primary" id="holdReviewBtn" onclick="holdGoToStep(3)" disabled>Review & Submit</button> 1585 </div> 1586 </div> 1587 </section> 1588 1589 <!-- Step 3: Confirm --> 1590 <section class="form-section" id="holdStep3"> 1591 <div class="confirmation"> 1592 <h2 class="section-title">Review Your Hold</h2> 1593 <p class="section-desc">Please review your hold request below. Once submitted, your hold will be processed.</p> 1594 <div class="confirm-list" id="holdConfirmList"></div> 1595 <div class="btn-group"> 1596 <button class="btn btn-secondary" onclick="holdGoToStep(2)">Edit Request</button> 1597 <button class="btn btn-primary" id="holdSubmitBtn" onclick="holdSubmitForm(
1597)">Submit Hold Request</button> 1598 </div> 1599 </div> 1600 </section> 1601 1602 <!-- Success --> 1603 <section class="form-section" id="holdSuccess"> 1604 <div class="confirmation"> 1605 <h2 class="section-title">Hold Requested!</h2> 1606 <p class="section-desc">Your membership hold request has been submitted. We'll process your hold and confirm the details shortly.</p> 1607 <p style="color: var(--text-light); margin-top: 20px;">A confirmation will be sent to <strong id="holdConfirmEmail" style="color: var(--orange);"></strong></p> 1608 </div> 1609 </section> 1610 1611</div> 1612
1613<script> 1614 var holdCurrentStep = 1; 1615 var holdAgreed = false; 1616 1617 function holdGetTomorrowStr() { 1618 var t = new Date(); 1619 t.setDate(t.getDate() + 1); 1620 return t.toISOString().split('T')[0]; 1621 } 1622 1623 function holdShowDateError(inputId, errorId) { 1624 var input = document.getElementById(inputId); 1625 var error = document.getElementById(errorId); 1626 error.style.display = 'block'; 1627 input.style.borderColor = '#f6a33b'; 1628 } 1629 1630 function holdClearDateError(inputId, errorId) { 1631 var input = document.getElementById(inputId); 1632 var error = document.getElementById(errorId); 1633 error.style.display = 'none'; 1634 input.style.borderColor = ''; 1635 } 1636 1637 document.addEventListener('DOMContentLoaded', function() { 1638 var tomorrowStr = holdGetTomorrowStr(); 1639 var startInput = document.getElementById('holdStartDate'); 1640 var endInput = document.getElementById('holdEndDate'); 1641 1642 // Ensure checkbox starts unchecked 1643 holdAgreed = false; 1644 document.getElementById('holdAgreed').value = 'false'; 1645 var box = document.getElementById('holdAgreeBox'); 1646 var chk = document.getElementById('holdCheckmark'); 1647 box.classList.remove('checked'); 1648 chk.innerHTML = ''; 1649 holdUpdateReviewBtn(); 1650 1651 if (startInput) { 1652 startInput.min = tomorrowStr; 1653 1654 startInput.addEventListener('change', function() { 1655 holdClearDateError('holdStartDate', 'holdStartDateError'); 1656 if (this.value) { 1657 var selected = new Date(this.value + 'T00:00:00'); 1658 var minDate = new Date(holdGetTomorrowStr() + 'T00:00:00'); 1659 if (selected < minDate) { 1660 this.value = ''; 1661 endInput.value = ''; 1662 holdShowDateError('holdStartDate', 'holdStartDateError'); 1663 holdCalculateCost(); 1664 holdUpdateReviewBtn(); 1665 return; 1666 } 1667 var minEnd = new Date(this.value + 'T00:00:00'); 1668 minEnd.setDate(minEnd.getDate() + 7); 1669 endInput.min = minEnd.toISOString().split('T')[0]; 1670 if (endInput.value && new Date(endInput.value + 'T00:00:00') < minEnd) { 1671 endInput.value = ''; 1672 } 1673 } 1674 holdCalculateCost(); 1675 holdUpdateReviewBtn(); 1676 }); 1677 1678 endInput.addEventListener('change', function() { 1679 holdClearDateError('holdEndDate', 'holdEndDateError'); 1680 if (this.value && startInput.value) { 1681 var start = new Date(startInput.value + 'T00:00:00'); 1682 var end = new Date(this.value + 'T00:00:00'); 1683 var diff = Math.ceil((end - start) / (1000 * 60 * 60 * 24)); 1684 if (diff < 7) { 1685 this.value = ''; 1686 holdShowDateError('holdEndDate', 'holdEndDateError'); 1687 } 1688 } 1689 holdCalculateCost(); 1690 holdUpdateReviewBtn(); 1691 }); 1692 } 1693 }); 1694 1695 function holdGoToStep(step) { 1696 if (step === 3 && holdCurrentStep === 2) { 1697 var firstName = document.getElementById('holdFirstName').value.trim(); 1698 var lastName = document.getElementById('holdLastName').value.trim(); 1699 var email = document.getElementById('holdEmail').value.trim(); 1700 var startDate = document.getElementById('holdStartDate').value; 1701 var endDate = document.getElementById('holdEndDate').value; 1702 if (!firstName || !lastName || !email || !startDate || !endDate) { alert('Please fill in all required fields.'); return; } 1703 if (!/^[^\s@]+@[^\s@]+\.[^\s@]+$/.test(email)) { alert('Please enter a valid email address.'); return; } 1704 var tmrw = new Date(); tmrw.setHours(0,0,0,0); tmrw.setDate(tmrw.getDate()+1); 1705 var s = new Date(startDate+'T00:00:00'); 1706 if (s < tmrw) { alert('Hold start date must be tomorrow or later.'); return; } 1707 var e = new Date(endDate+'T00:00:00'); 1708 var diff = Math.ceil((e-s)/(1000*60*60*24)); 1709 if (diff < 7) { alert('Hold must be at least 1 week (7 days).'); return; } 1710 if (!holdAgreed) { alert('Please agree to the hold terms before proceeding.'); return; } 1711 holdPopulateConfirmation(); 1712 } 1713 holdCurrentStep = step; 1714 var container = document.querySelector('.hold-form-container'); 1715 if (container) { 1716 var rect = container.getBoundingClientRect(); 1717 var offset = window.pageYOffset + rect.top - 20; 1718 window.scrollTo({ top: offset, behavior: 'smooth' }); 1719 } 1720 document.querySelectorAll('.hold-form-container .step').forEach(function(el, idx) { 1721 el.classList.remove('active','completed'); 1722 if (idx+1 < step) el.classList.add('completed'); 1723 if (idx+1 === step) el.classList.add('active'); 1724 }); 1725 document.querySelectorAll('.hold-form-container .form-section').forEach(function(el) { el.classList.remove('active'); }); 1726 var ids = ['holdStep1','holdStep2','holdStep3']; 1727 if (step >= 1 && step <= 3) document.getElementById(ids[step-1]).classList.add('active'); 1728 } 1729 1730 function holdCalculateCost() { 1731 var startDate = document.getElementById('holdStartDate').value; 1732 var endDate = document.getElementById('holdEndDate').value; 1733 var calcDiv = document.getElementById('holdCostCalc'); 1734 var contentDiv = document.getElementById('holdCostContent');
1735 if (!startDate || !endDate) { calcDiv.style.display='none'; return; } 1736 var s = new Date(startDate+'T00:00:00'), e = new Date(endDate+'T00:00:00'); 1737 var diff = Math.ceil((e-s)/(1000*60*60*24)); 1738 calcDiv.style.display = 'block'; 1739 if (diff < 7) { 1740 contentDiv.innerHTML = '<p class="cost-error">Hold must be at least 7 days. Currently: '+diff+' day'+(diff!==1?'s':'')+'.</p>'; 1741 holdUpdateReviewBtn(); return; 1742 } 1743 var weeks = Math.ceil(diff/7), cost = weeks*25; 1744 contentDiv.innerHTML = '<div class="cost-label">Estimated Hold Fee</div><div class="cost-details">'+diff+' days → '+weeks+' week'+(weeks>1?'s':'')+' billed</div><div class="cost-amount">$'+cost+'</div><div class="cost-note">Payment will be charged when your hold is processed</div>'; 1745 holdUpdateReviewBtn(); 1746 } 1747 1748 function holdToggleAgree() { 1749 holdAgreed = !holdAgreed; 1750 document.getElementById('holdAgreed').value = holdAgreed; 1751 var box = document.getElementById('holdAgreeBox'), chk = document.getElementById('holdCheckmark'); 1752 if (holdAgreed) { box.classList.add('checked'); chk.innerHTML='â'; } 1753 else { box.classList.remove('checked'); chk.innerHTML=''; } 1754 holdUpdateReviewBtn(); 1755 } 1756 1757 function holdUpdateReviewBtn() { 1758 var btn = document.getElementById('holdReviewBtn'); 1759 var startDate = document.getElementById('holdStartDate').value; 1760 var endDate = document.getElementById('holdEndDate').value; 1761 var valid = true; 1762 if (!startDate || !endDate) valid = false; 1763 if (startDate && endDate) { 1764 var s = new Date(startDate+'T00:00:00'), e = new Date(endDate+'T00:00:00'); 1765 if (Math.ceil((e-s)/(1000*60*60*24)) < 7) valid = false; 1766 } 1767 if (!holdAgreed) valid = false; 1768 btn.disabled = !valid; 1769 } 1770 1771 function holdFormatDisplayDate(dateStr) { 1772 var d = new Date(dateStr+'T00:00:00'); 1773 var days = ['Sunday','Monday','Tuesday','Wednesday','Thursday','Friday','Saturday']; 1774 var months = ['Jan','Feb','Mar','Apr','May','Jun','Jul','Aug','Sep','Oct','Nov','Dec']; 1775 return days[d.getDay()]+', '+months[d.getMonth()]+' '+d.getDate()+', '+d.getFullYear(); 1776 } 1777 1778 function holdPopulateConfirmation() { 1779 var list = document.getElementById('holdConfirmList'); 1780 var fn = document.getElementById('holdFirstName').value.trim(); 1781 var ln = document.getElementById('holdLastName').value.trim(); 1782 var em = document.getElementById('holdEmail').value.trim(); 1783 var sd = document.getElementById('holdStartDate').value; 1784 var ed = document.getElementById('holdEndDate').value; 1785 var s = new Date(sd+'T00:00:00'), e = new Date(ed+'T00:00:00'); 1786 var diff = Math.ceil((e-s)/(1000*60*60*24)), weeks = Math.ceil(diff/7), cost = weeks*25; 1787 list.innerHTML = 1788 '<div class="confirm-item"><span class="label">Name</span><span class="value">'+fn+' '+ln+'</span></div>'+ 1789 '<div class="confirm-item"><span class="label">Email</span><span class="value">'+em+'</span></div>'+ 1790 '<div class="confirm-item"><span class="label">Hold Start</span><span class="value">'+holdFormatDisplayDate(sd)+'</span></div>'+ 1791 '<div class="confirm-item"><span class="label">Hold End</span><span class="value">'+holdFormatDisplayDate(ed)+'</span></div>'+ 1792 '<div class="confirm-item"><span class="label">Duration</span><span class="value">'+diff+' days ('+weeks+' week'+(weeks>1?'s':'')+' billed)</span></div>'+ 1793 '<div class="confirm-item"><span class="label">Hold Fee</span><span class="value highlight">$'+cost+'</span></div>'; 1794 } 1795 1796 async function holdSubmitForm() { 1797 var fn = document.getElementById('holdFirstName').value.trim(); 1798 var ln = document.getElementById('holdLastName').value.trim(); 1799 var em = document.getElementById('holdEmail').value.trim(); 1800 var sd = document.getElementById('holdStartDate').value; 1801 var ed = document.getElementById('holdEndDate').value; 1802 var s = new Date(sd+'T00:00:00'), e = new Date(ed+'T00:00:00'); 1803 var diff = Math.ceil((e-s)/(1000*60*60*24)), weeks = Math.ceil(diff/7), cost = weeks*25; 1804 var payload = { 1805 firstName: fn, lastName: ln, name: fn+' '+ln, email: em, 1806 holdStartDate: holdFormatDisplayDate(sd), holdStartDateRaw: sd, 1807 holdEndDate: holdFormatDisplayDate(ed), holdEndDateRaw: ed, 1808 durationDays: diff, weeksBilled: weeks, holdFee: cost, 1809 holdFeeFormatted: '$'+cost, agreedToTerms: true, 1810 submittedAt: new Date().toISOString() 1811 }; 1812 var N8N_WEBHOOK_URL = 'https://n8n-production-5a8e.up.railway.app/webhook/hold-request'; 1813 var submitBtn = document.getElementById('holdSubmitBtn'); 1814 submitBtn.textContent = 'Submitting...'; submitBtn.disabled = true; 1815 try { 1816 await fetch(N8N_WEBHOOK_URL, { method:'POST', headers:{'Content-Type':'application/json'}, body:JSON.stringify(payload) }); 1817 holdShowSuccess(em); 1818 } catch(err) { 1819 console.error('Error:', err); 1820 holdShowSuccess(em); 1821 } 1822 } 1823 1824 function holdShowSuccess(email) { 1825 document.querySelectorAll('.hold-form-container .step').forEach(function(el) { el.classList.remove('active'); el.classList.add('completed'); }); 1826 document.querySelectorAll('.hold-form-container .form-section').forEach(function(el) { el.classList.remove('active'); }); 1827 document.getElementById('holdSuccess').classList.add('active'); 1828 document.getElementById('holdConfirmEmail').textContent = email; 1829 } 1830</script>
1830 1831</div></div> 1832</div></div> 1833</div> 1834</div> 1835</div> 1836 1837 1838</div> 1839</div> 1840</div> 1841 </div> 1842 </div> 1843 </div> 1844 1845 1846 </article> 1847 1848 1849 1850</div> 1851 1852 <footer class="et-l et-l--footer"> 1853 <div class="et_builder_inner_content"> 1854 <div class="et_pb_section_0_tb_footer et_pb_section et_section_regular et_flex_section" id="contact"> 1855<div class="et_pb_row_0_tb_footer et_pb_row et_flex_row"> 1856<div class="et_pb_column_0_tb_footer et_pb_column et-last-child et_flex_column et_pb_css_mix_blend_mode_passthrough et_flex_column_24_24 et_flex_column_24_24_tablet et_flex_column_24_24_phone"> 1857<div class="et_pb_divider_0_tb_footer et_pb_divider_hidden et_pb_space et_pb_divider_position_top et_pb_module"><div class="et_pb_divider_internal"></div></div> 1858</div> 1859</div> 1860 1861<div class="et_pb_row_1_tb_footer et_pb_row et_flex_row"> 1862<div class="et_pb_column_1_tb_footer et_pb_column et-last-child et_flex_column et_pb_css_mix_blend_mode_passthrough et_flex_column_24_24 et_flex_column_24_24_tablet et_flex_column_24_24_phone"> 1863<div class="et_pb_image_0_tb_footer et_pb_image et_pb_module et_flex_module"><span class="et_pb_image_wrap"><img loading="lazy" decoding="async" src="https://604athletics.com/wp-content/uploads/2026/02/604_Athletics_Black_Alternate_01-TRANSPARENT-2026-scaled.png" title="604_Athletics_Black_Alternate_01 TRANSPARENT 2026" width="2560" height="1476" srcset="https://604athletics.com/wp-content/uploads/2026/02/604_Athletics_Black_Alternate_01-TRANSPARENT-2026-scaled.png 2560w, https://604athletics.com/wp-content/uploads/2026/02/604_Athletics_Black_Alternate_01-TRANSPARENT-2026-1280x738.png 1280w, https://604athletics.com/wp-content/uploads/2026/02/604_Athletics_Black_Alternate_01-TRANSPARENT-2026-980x565.png 980w, https://604athletics.com/wp-content/uploads/2026/02/604_Athletics_Black_Alternate_01-TRANSPARENT-2026-480x277.png 480w" sizes="(min-width: 0px) and (max-width: 480px) 480px, (min-width: 481px) and (max-width: 980px) 980px, (min-width: 981px) and (max-width: 1280px) 1280px, (min-width: 1281px) 2560px, 100vw" class="wp-image-377148" /></span></div> 1864</div> 1865</div> 1866 1867<div class="et_pb_row_2_tb_footer et_pb_row et_flex_row"> 1868<div class="et_pb_column_2_tb_footer et_pb_column et_flex_column et_pb_css_mix_blend_mode_passthrough et_flex_column_8_24 et_flex_column_8_24_tablet et_flex_column_24_24_phone"> 1869<div class="et_pb_lottie_0_tb_footer et_pb_lottie et_pb_module et_flex_module play-twice preset--module--divi-lottie--0lihtcatbm"><div class="et_pb_lottie_animation" data-lottie-src="https://604athletics.com/wp-content/uploads/2025/12/location-pin-black.json" data-lottie-trigger="onClick" data-lottie-loop="true" data-lottie-speed="1" data-lottie-direction="forward" data-lottie-mode="normal"></div></div> 1870 1871<div class="et_pb_group_0_tb_footer et_pb_group et-last-child et_pb_module et_flex_group et_pb_css_mix_blend_mode_passthrough"> 1872<div class="et_pb_blurb_0_tb_footer et_pb_blurb et_pb_bg_layout_light et_pb_blurb_position_top et_pb_module et_flex_module preset--module--divi-blurb--hqk0l13mvd"><div class="et_pb_blurb_content et_flex_module"><div class="et_pb_blurb_container"><h4 class="et_pb_module_header">Address</h4><div class="et_pb_blurb_description"><p><strong><a href="https://www.google.com/maps/place/1925+Main+St,+Vancouver,+BC+V5T+3C1/@49.2677987,-123.1058803,17z/data=!3m1!4b1!4m6!3m5!1s0x548671606253c5e5:0xa305ee902b994d6b!8m2!3d49.2677988!4d-123.1010148!16s%2Fg%2F11c5mkr_4p?entry=ttu" target="_blank" rel="noopener" style="color:#f6a33b !important; text-decoration:underline;">1925 Main Street</a></strong><br /> 1873Back Door<br /> 1874Vancouver BC</p> 1875</div></div></div></div> 1876</div> 1877</div> 1878 1879 1880 1881<div class="et_pb_column_4_tb_footer et_pb_column et-last-child et_flex_column et_pb_css_mix_blend_mode_passthrough et_clickable et_flex_column_8_24 et_flex_column_8_24_tablet et_flex_column_24_24_phone"> 1882<div class="et_pb_lottie_1_tb_footer et_pb_lottie et_pb_module et_flex_module play-twice preset--module--divi-lottie--0lihtcatbm"><div class="et_pb_lottie_animation" data-lottie-src="https://604athletics.com/wp-content/uploads/2025/12/email-black.json" data-lottie-trigger="onClick" data-lottie-loop="true" data-lottie-speed="1" data-lottie-direction="forward" data-lottie-mode="normal"></div></div> 1883 1884<div class="et_pb_group_1_tb_footer et_pb_group et-last-child et_pb_module et_flex_group et_pb_css_mix_blend_mode_passthrough"> 1885<div class="et_pb_blurb_1_tb_footer et_pb_blurb et_pb_bg_layout_light et_pb_blurb_position_top et_pb_module et_flex_module preset--module--divi-blurb--hqk0l13mvd"><div class="et_pb_blurb_content et_flex_module"><div class="et_pb_blurb_container"><h4 class="et_pb_module_header">contact</h4><div class="et_pb_blurb_description"><p><strong><a href="#contactform" style="color:#f6a33b !important; text-decoration:underline;">Ask Us Anything</a></strong><br /> 1886<span style="color: #000000;">Complete Form<br /> 1887For Fastest Response</span></p> 1888</div></div></div></div> 1889</div> 1890</div> 1891</div> 1892 1893<div class="et_pb_row_3_tb_footer et_pb_row et_flex_row"> 1894<div class="et_pb_column_5_tb_footer et_pb_column et-last-child et_flex_column et_pb_css_mix_blend_mode_passthrough et_flex_column_8_24 et_flex_column_8_24_tablet et_flex_column_24_24_phone"> 1895<div class="et_pb_divider_1_tb_footer et_pb_divider_hidden et_pb_space et_pb_divider_position_top et_pb_module"><div class="et_pb_divider_internal"></div></div> 1896 1897<div class="et_pb_group_2_tb_footer et_pb_group et_pb_module et_flex_group et_pb_css_mix_blend_mode_passthrough"> 1898<div class="et_pb_row_4_tb_footer et_pb_row et_pb_row_nested et_flex_row"> 1899<div class="et_pb_column_6_tb_footer et_pb_column et_flex_column et_pb_css_mix_blend_mode_passthrough et_flex_column_8_24 et_flex_column_8_24_tablet et_flex_column_24_24_phone"> 1900<ul class="et_pb_social_media_follow_0_tb_footer et_pb_social_media_follow clearfix et_pb_bg_layout_light et_pb_text_align_center et_pb_module et_block_module socials"> 1901<li class="et_pb_social_media_follow_network_0_tb_footer et_pb_social_media_follow_network et_pb_social_icon et_pb_social_network_link et-social-facebook et_pb_module et_flex_module"><a href="https://www.facebook.com/Crossfit604/" class="icon" title="Follow on Facebook" target="_self" rel="noopener"><span class="et_pb_social_media_follow_network_name">Follow</span></a></li> 1902</ul> 1903</div> 1904 1905<div class="et_pb_column_7_tb_footer et_pb_column et_flex_column et_pb_css_mix_blend_mode_passthrough et_flex_column_8_24 et_flex_column_8_24_tablet et_flex_column_24_24_phone"> 1906<ul class="et_pb_social_media_follow_1_tb_footer et_pb_social_media_follow clearfix et_pb_bg_layout_light et_pb_text_align_center et_pb_module et_block_module socials"> 1907<li class="et_pb_social_media_follow_network_1_tb_footer et_pb_social_media_follow_network et_pb_social_icon et_pb_social_network_link et-social-instagram et_pb_module et_flex_module"><a href="https://www.instagram.com/604_athletics/" class="icon" title="Follow on Instagram" target="_self" rel="noopener"><span class="et_pb_social_media_follow_network_name">Follow</span></a></li> 1908</ul> 1909</div> 1910 1911<div class="et_pb_column_8_tb_footer et_pb_column et-last-child et_flex_column et_pb_css_mix_blend_mode_passthrough et_flex_column_8_24 et_flex_column_8_24_tablet et_flex_column_24_24_phone"> 1912<ul class="et_pb_social_media_follow_2_tb_footer et_pb_social_media_follow clearfix et_pb_bg_layout_light et_pb_text_align_center et_pb_module et_block_module socials"> 1913<li class="et_pb_social_media_follow_network_2_tb_footer et_pb_social_media_follow_network et_pb_social_icon et_pb_social_network_link et-pb-social-fa-icon et-social-tiktok et_pb_module et_flex_module"><a href="https://www.tiktok.com/@crossfit604" class="icon" title="Follow on TikTok" target="_self" rel="noopener"><span class="et_pb_social_media_follow_network_name">Follow</span></a></li> 1914</ul> 1915</div> 1916</div> 1917</div> 1918 1919<div class="et_pb_divider_2_tb_footer et_pb_divider_hidden et_pb_space et_pb_divider_position_top et_pb_module"><div class="et_pb_divider_internal"></div></div> 1920</div> 1921</div> 1922</div> 1923 1924<div class="et_pb_section_1_tb_footer et_pb_section et_section_regular et_flex_section et_pb_section_parallax" id="contactform"><span class="et-pb-parallax-wrapper"><span class="et-pb-parallax-background et-pb-parallax-background-module--divi-section-1" style="background-image:url(https://604athletics.com/wp-content/uploads/2025/11/M8A1583-Edit-SFW.jpg)"></span><span class="et_parallax_gradient" style="background-image:linear-gradient(90deg, rgba(255, 255, 255, 0.59) 0%,rgba(255, 255, 255, 0.7) 100%)"></span></span> 1925<div class="et_pb_row_5_tb_footer et_pb_row et_flex_row"> 1926<div class="et_pb_column_9_tb_footer et_pb_column et-last-child et_flex_column et_pb_css_mix_blend_mode_passthrough et_flex_column_24_24 et_flex_column_24_24_tablet et_flex_column_24_24_phone"> 1927<div class="et_pb_code_0_tb_footer et_pb_code et_pb_module"><div class="et_pb_code_inner"><!-- 1928 604 ATHLETICS - INQUIRY FORM (Footer Drop-In) 1929 ============================================= 1930 Replace the ENTIRE contents of the white card group module 1931 (Lottie + "Reach Out" text + ZP iframe code module) with a single 1932 Code Module containing this code. 1933 1934 ALSO: Remove the reCAPTCHA script tag from Divi > Theme Options > Integration > Head:
vendor: 63 bytes, lines 1934-1935
1934 1935 <script src="https://www.google.com/recaptcha/api.js?render=
19356LezIXcsAAAAAE2K3I6oUs9zqzxdqDc9NDv8JP9Z
vendor: 15 bytes, lines 1935-1937
1935"></script> 1936 1937
1937CHANGE LOG: 1938 - Feb 28, 2026: Added hasSent guard to prevent double-fire from reCAPTCHA callbacks 1939 - Feb 28, 2026: Payload built ONCE before async â prevents stale/duplicate reads 1940 - Mar 01, 2026: Removed reCAPTCHA entirely (verification was already stripped from workflow) 1941 - Mar 19, 2026: Removed "Trying a Class / Free Trial" from topic dropdown (trial vetting handled by AI based on message content) 1942 - May 31, 2026: Repointed submissions from n8n webhook to the 604 dashboard lead intake 1943--> 1944 1945<style> 1946 /* ââ 604 Inquiry Form (Footer) ââ */ 1947 .inq-wrap { 1948 width: 100%; 1949 max-width: 480px; 1950 margin: 0 auto; 1951 padding: 36px 32px 28px; 1952 font-family: 'Nunito', sans-serif; 1953 box-sizing: border-box; 1954 background: #fff; 1955 border-radius: 5px; 1956 box-shadow: 6px 6px 35px rgba(0,0,0,0.1); 1957 } 1958 1959 .inq-wrap *, 1960 .inq-wrap *::before, 1961 .inq-wrap *::after { 1962 box-sizing: border-box; 1963 } 1964 1965 /* Header */ 1966 .inq-header { 1967 text-align: center; 1968 margin-bottom: 24px; 1969 } 1970 1971 .inq-brand { 1972 font-family: 'Montserrat', sans-serif; 1973 font-size: 10px; 1974 font-weight: 600; 1975 letter-spacing: 5px; 1976 text-transform: uppercase; 1977 color: #bbb; 1978 margin: 0 0 12px; 1979 line-height: 1; 1980 } 1981 1982 .inq-brand span { 1983 color: #e0a04a; 1984 } 1985 1986 .inq-tagline { 1987 font-family: 'Montserrat', sans-serif; 1988 font-size: 10px; 1989 font-weight: 600; 1990 letter-spacing: 3px; 1991 text-transform: uppercase; 1992 color: #aaa; 1993 margin: 0 0 20px; 1994 } 1995 1996 .inq-title { 1997 font-family: 'Montserrat', sans-serif; 1998 font-size: 30px; 1999 font-weight: 600; 2000 letter-spacing: 2px; 2001 text-transform: uppercase; 2002 color: #1a1a1a; 2003 margin: 0 0 8px; 2004 } 2005 2006 .inq-desc { 2007 font-size: 14px; 2008 color: #777; 2009 text-align: center; 2010 margin: 0 0 28px; 2011 line-height: 1.5; 2012 } 2013 2014 /* Fields */ 2015 .inq-field { 2016 margin-bottom: 16px; 2017 } 2018 2019 .inq-row { 2020 display: flex; 2021 gap: 12px; 2022 } 2023 2024 .inq-row .inq-field { 2025 flex: 1; 2026 min-width: 0; 2027 } 2028 2029 .inq-wrap label { 2030 display: block; 2031 font-family: 'Nunito', sans-serif; 2032 font-size: 11px; 2033 font-weight: 600; 2034 color: #555; 2035 text-transform: uppercase; 2036 letter-spacing: 1px; 2037 margin-bottom: 6px; 2038 line-height: 1; 2039 } 2040 2041 .inq-wrap label .inq-req { 2042 color: #f6a33b; 2043 margin-left: 2px; 2044 } 2045 2046 .inq-wrap input[type="text"], 2047 .inq-wrap input[type="email"], 2048 .inq-wrap input[type="tel"], 2049 .inq-wrap select, 2050 .inq-wrap textarea { 2051 width: 100%; 2052 font-family: 'Nunito', sans-serif; 2053 font-size: 15px; 2054 font-weight: 400; 2055 color: #1a1a1a; 2056 background: #fff; 2057 border: 2px solid #e0e0e0; 2058 border-radius: 6px; 2059 padding: 12px 14px; 2060 outline: none; 2061 transition: border-color 0.2s ease; 2062 -webkit-appearance: none; 2063 margin: 0; 2064 } 2065 2066 .inq-wrap input:focus, 2067 .inq-wrap select:focus, 2068 .inq-wrap textarea:focus { 2069 border-color: #f6a33b; 2070 } 2071 2072 .inq-wrap input::placeholder, 2073 .inq-wrap textarea::placeholder { 2074 color: #bbb; 2075 } 2076 2077 .inq-wrap textarea { 2078 resize: vertical; 2079 min-height: 90px; 2080 line-height: 1.5; 2081 } 2082 2083 .inq-wrap select { 2084 appearance: none; 2085 -webkit-appearance: none; 2086 background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='6' viewBox='0 0 10 6'%3E%3Cpath d='M1 1l4 4 4-4' stroke='%23999' stroke-width='1.5' fill='none' stroke-linecap='round'/%3E%3C/svg%3E"); 2087 background-repeat: no-repeat; 2088 background-position: right 14px center; 2089 padding-right: 40px; 2090 cursor: pointer; 2091 } 2092 2093 .inq-wrap .inq-hint { 2094 font-size: 12px; 2095 color: #aaa; 2096 margin-top: 4px; 2097 font-style: italic; 2098 } 2099 2100 .inq-wrap .inq-error { 2101 font-size: 11px; 2102 color: #e05555; 2103 margin-top: 3px; 2104 display: none; 2105 } 2106 2107 .inq-wrap input.inq-invalid, 2108 .inq-wrap select.inq-invalid, 2109 .inq-wrap textarea.inq-invalid { 2110 border-color: #e05555; 2111 } 2112 2113 /* Honeypot */ 2114 .inq-hp { 2115 position: absolute; 2116 left: -9999px; 2117 top: -9999px; 2118 opacity: 0; 2119 height: 0; 2120 width: 0; 2121 overflow: hidden; 2122 } 2123 2124 /* Submit */ 2125 .inq-submit { 2126 display: block; 2127 width: 100%; 2128 font-family: 'Nunito', sans-serif; 2129 font-size: 13px; 2130 font-weight: 600; 2131 color: #fff; 2132 background: #f6a33b; 2133 border: none; 2134 border-radius: 6px; 2135 padding: 15px 24px; 2136 letter-spacing: 1.5px; 2137 text-transform: uppercase; 2138 cursor: pointer; 2139 transition: background 0.2s ease, transform 0.1s ease; 2140 margin-top: 6px; 2141 } 2142 2143 .inq-submit:hover { 2144 background: #e8952e; 2145 } 2146 2147 .inq-submit:active { 2148 transform: scale(0.98); 2149 } 2150 2151 .inq-submit:disabled { 2152 background: #ccc;
2153 cursor: not-allowed; 2154 transform: none; 2155 } 2156 2157 .inq-submit .inq-spinner { 2158 display: inline-block; 2159 width: 14px; 2160 height: 14px; 2161 border: 2px solid rgba(255,255,255,0.3); 2162 border-top-color: #fff; 2163 border-radius: 50%; 2164 animation: inqSpin 0.6s linear infinite; 2165 margin-right: 8px; 2166 vertical-align: middle; 2167 } 2168 2169 @keyframes inqSpin { 2170 to { transform: rotate(360deg); } 2171 } 2172 2173 /* Consent */ 2174 .inq-consent { 2175 font-size: 11px; 2176 color: #aaa; 2177 text-align: center; 2178 margin-top: 12px; 2179 line-height: 1.5; 2180 } 2181 2182 .inq-consent a { 2183 color: #f6a33b; 2184 text-decoration: none; 2185 } 2186 2187 /* Messages */ 2188 .inq-msg { 2189 text-align: center; 2190 padding: 24px 16px; 2191 border-radius: 6px; 2192 display: none; 2193 } 2194 2195 .inq-msg.inq-success { 2196 background: #f0faf0; 2197 border: 2px solid #b8e6b8; 2198 color: #2d7a2d; 2199 display: block; 2200 } 2201 2202 .inq-msg.inq-fail { 2203 background: #fef0f0; 2204 border: 2px solid #f5c6c6; 2205 color: #cc3333; 2206 display: block; 2207 } 2208 2209 .inq-msg h3 { 2210 font-family: 'Montserrat', sans-serif; 2211 font-size: 16px; 2212 font-weight: 600; 2213 margin: 0 0 6px; 2214 } 2215 2216 .inq-msg p { 2217 font-size: 14px; 2218 line-height: 1.5; 2219 margin: 0; 2220 } 2221 2222 .inq-msg a { 2223 color: inherit; 2224 text-decoration: underline; 2225 } 2226 2227 /* ââ Responsive ââ */ 2228 @media (max-width: 600px) { 2229 .inq-wrap { 2230 padding: 28px 20px 24px; 2231 border-radius: 0; 2232 box-shadow: none; 2233 } 2234 .inq-brand { font-size: 24px; } 2235 .inq-title { font-size: 24px; } 2236 .inq-row { flex-direction: column; gap: 0; } 2237 .inq-wrap input, 2238 .inq-wrap select, 2239 .inq-wrap textarea { font-size: 16px; } /* prevents iOS zoom */ 2240 } 2241 2242 @media (max-width: 400px) { 2243 .inq-wrap { padding: 24px 16px 20px; } 2244 .inq-brand { font-size: 20px; letter-spacing: 2px; } 2245 .inq-title { font-size: 20px; letter-spacing: 1px; } 2246 .inq-tagline { font-size: 9px; letter-spacing: 2px; } 2247 } 2248</style> 2249 2250<div class="inq-wrap"> 2251 2252 <!-- Header --> 2253 <div class="inq-header"> 2254 <h2 class="inq-title">ASK US ANYTHING</h2> 2255 </div> 2256 2257 <!-- Form --> 2258 <form id="inqForm" novalidate> 2259 2260 <div class="inq-row"> 2261 <div class="inq-field"> 2262 <label for="inqFirst">First Name <span class="inq-req">*</span></label> 2263 <input type="text" id="inqFirst" name="firstName" placeholder="First" required> 2264 <div class="inq-error" id="inqFirstErr">Please enter your first name</div> 2265 </div> 2266 <div class="inq-field"> 2267 <label for="inqLast">Last Name <span class="inq-req">*</span></label> 2268 <input type="text" id="inqLast" name="lastName" placeholder="Last" required> 2269 <div class="inq-error" id="inqLastErr">Please enter your last name</div> 2270 </div> 2271 </div> 2272 2273 <div class="inq-field"> 2274 <label for="inqEmail">Email Address <span class="inq-req">*</span></label> 2275 <input type="email" id="inqEmail" name="email" placeholder="[email protected]" required> 2276 <div class="inq-error" id="inqEmailErr">Please enter a valid email address</div> 2277 </div> 2278 2279 <div class="inq-field"> 2280 <label for="inqPhone">Phone Number <span class="inq-req">*</span></label> 2281 <input type="tel" id="inqPhone" name="phone" placeholder="604-555-1234" required> 2282 <p class="inq-hint">So we can get back to you quickly</p> 2283 <div class="inq-error" id="inqPhoneErr">Please enter your phone number</div> 2284 </div> 2285 2286 <div class="inq-field"> 2287 <label for="inqTopic">What's This About? <span class="inq-req">*</span></label> 2288 <select id="inqTopic" name="topic" required> 2289 <option value="" disabled selected>Select a topic</option> 2290 <option value="membership">Membership & Pricing</option> 2291 <option value="classes">Classes & Schedule</option> 2292 <option value="onramp">Onramp (New Members)</option> 2293 <option value="hyrox">Hyrox Training</option> 2294 <option value="private">Private Training</option> 2295 <option value="other">Something Else</option> 2296 </select> 2297 <div class="inq-error" id="inqTopicErr">Please select a topic</div> 2298 </div> 2299 2300 <div class="inq-field"> 2301 <label for="inqMsg">Your Question <span class="inq-req">*</span></label> 2302 <textarea id="inqMsg" name="message" placeholder="What would you like to know?" required></textarea> 2303 <div class="inq-error" id="inqMsgErr">Please enter your question</div> 2304 </div> 2305 2306 <!-- Honeypot --> 2307 <div class="inq-hp" aria-hidden="true"> 2308 <label for="inqSite">Website</label> 2309 <input type="text" id="inqSite" name="website" tabindex="-1" autocomplete="off"> 2310 </div> 2311 2312 <button type="submit" class="inq-submit" id="inqBtn">SEND YOUR QUESTION</button> 2313 2314 <p class="inq-consent">
2315 By submitting, you agree to receive communication from 604 Athletics. 2316 </p> 2317 </form> 2318 2319 <!-- Success --> 2320 <div class="inq-msg" id="inqSuccess"> 2321 <h3>Thanks! We got your question.</h3> 2322 <p>We'll get back to you as soon as possible. Keep an eye on your inbox (and spam folder, just in case).</p> 2323 </div> 2324 2325 <!-- Error --> 2326 <div class="inq-msg" id="inqFail"> 2327 <h3>Something went wrong</h3> 2328 <p>Please try again, or email us directly at <a href="mailto:[email protected]">[email protected]</a></p> 2329 </div> 2330 2331</div> 2332
2333<script> 2334(function() { 2335 var WEBHOOK_URL = 'https://outreach-dashboard-production-4fd2.up.railway.app/api/leads/intake'; 2336 2337 var form = document.getElementById('inqForm'); 2338 var btn = document.getElementById('inqBtn'); 2339 var successEl = document.getElementById('inqSuccess'); 2340 var failEl = document.getElementById('inqFail'); 2341 var loadTime = Date.now(); 2342 var isSubmitting = false; 2343 2344 var fields = [ 2345 { id: 'inqFirst', errId: 'inqFirstErr', type: 'text' }, 2346 { id: 'inqLast', errId: 'inqLastErr', type: 'text' }, 2347 { id: 'inqEmail', errId: 'inqEmailErr', type: 'email' }, 2348 { id: 'inqPhone', errId: 'inqPhoneErr', type: 'tel' }, 2349 { id: 'inqTopic', errId: 'inqTopicErr', type: 'select' }, 2350 { id: 'inqMsg', errId: 'inqMsgErr', type: 'text' } 2351 ]; 2352 2353 function validate(f) { 2354 var el = document.getElementById(f.id); 2355 var err = document.getElementById(f.errId); 2356 var val = el.value.trim(); 2357 var ok = true; 2358 2359 if (!val) ok = false; 2360 if (f.type === 'email' && val && !/^[^\s@]+@[^\s@]+\.[^\s@]+$/.test(val)) ok = false; 2361 2362 el.classList.toggle('inq-invalid', !ok); 2363 if (err) err.style.display = ok ? 'none' : 'block'; 2364 return ok; 2365 } 2366 2367 // Live validation on input 2368 fields.forEach(function(f) { 2369 var el = document.getElementById(f.id); 2370 if (el) { 2371 el.addEventListener('input', function() { validate(f); }); 2372 el.addEventListener('change', function() { validate(f); }); 2373 } 2374 }); 2375 2376 form.addEventListener('submit', function(e) { 2377 e.preventDefault(); 2378 2379 // Guard: Prevent double-submit 2380 if (isSubmitting) return; 2381 2382 // Validate all 2383 var allOk = true; 2384 fields.forEach(function(f) { if (!validate(f)) allOk = false; }); 2385 if (!allOk) return; 2386 2387 // Honeypot 2388 if (document.getElementById('inqSite').value) { 2389 form.style.display = 'none'; 2390 successEl.className = 'inq-msg inq-success'; 2391 return; 2392 } 2393 2394 // Time check (< 3 seconds = bot) 2395 var elapsed = Date.now() - loadTime; 2396 if (elapsed < 3000) { 2397 form.style.display = 'none'; 2398 successEl.className = 'inq-msg inq-success'; 2399 return; 2400 } 2401 2402 // Lock submission 2403 isSubmitting = true; 2404 btn.disabled = true; 2405 btn.innerHTML = '<span class="inq-spinner"></span>SENDING...'; 2406 failEl.className = 'inq-msg'; 2407 2408 var payload = { 2409 firstName: document.getElementById('inqFirst').value.trim(), 2410 lastName: document.getElementById('inqLast').value.trim(), 2411 email: document.getElementById('inqEmail').value.trim(), 2412 phone: document.getElementById('inqPhone').value.trim(), 2413 topic: document.getElementById('inqTopic').value, 2414 message: document.getElementById('inqMsg').value.trim(), 2415 honeypot: document.getElementById('inqSite').value, 2416 submittedAt: new Date().toISOString(), 2417 timeOnPage: Math.round(elapsed / 1000), 2418 source: window.location.href 2419 }; 2420 2421 fetch(WEBHOOK_URL, { 2422 method: 'POST', 2423 headers: { 'Content-Type': 'application/json' }, 2424 body: JSON.stringify(payload) 2425 }) 2426 .then(function(r) { 2427 if (r.ok) { 2428 form.style.display = 'none'; 2429 successEl.className = 'inq-msg inq-success'; 2430 } else { throw new Error('fail'); } 2431 }) 2432 .catch(function() { 2433 failEl.className = 'inq-msg inq-fail'; 2434 btn.disabled = false; 2435 btn.textContent = 'SEND YOUR QUESTION'; 2436 isSubmitting = false; 2437 }); 2438 }); 2439})(); 2440</script>
2440 2441</div></div> 2442</div> 2443</div> 2444</div> 2445 2446 2447 </div> 2448 </footer> 2449 </div> 2450 2451 2452 </div> 2453 </div> 2454 2455 <style class="et-vb-global-data et-vb-global-fonts">:root{--et_global_heading_font: 'Montserrat';--et_global_body_font: 'Nunito';--et_global_heading_font_weight: 400;--et_global_body_font_weight: 400;--et_global_body_font_size: 14px;--et_global_body_font_height: 1.7em;}body{line-height:var(--et_global_body_font_height);font-size:var(--et_global_body_font_size);}</style>
2455<script type="speculationrules"> 2456{"prefetch":[{"source":"document","where":{"and":[{"href_matches":"/*"},{"not":{"href_matches":["/wp-*.php","/wp-admin/*","/wp-content/uploads/*","/wp-content/*","/wp-content/plugins/*","/wp-content/themes/Divi/*","/*\\?(.+)"]}},{"not":{"selector_matches":"a[rel~=\"nofollow\"]"}},{"not":{"selector_matches":".no-prefetch, .no-prefetch a"}}]},"eagerness":"conservative"}]} 2457</script>
2457 2458<style class="et-vb-global-data et-vb-global-numeric-vars">:root{--gvid-xwx4o77omk: clamp(28px, 8vw, 50px);--gvid-566dn0o0ei: clamp(32px,4vw,40px);--gvid-5pv8o0k9kg: clamp(24px,3vw,30px);}</style>
2458<script> 2459/** 2460 * 1. MEGA MENU LOGIC (UNIVERSAL MOBILE/ANCHOR FIX) 2461 */ 2462document.addEventListener('DOMContentLoaded', function() { 2463 const triggerBtn = document.getElementById('menu-trigger-btn'); 2464 const menuSection = document.getElementById('mega-menu-popup'); 2465 const html = document.documentElement; 2466 const body = document.body; 2467 2468 if (triggerBtn && menuSection) { 2469 const openMenu = () => { 2470 menuSection.classList.add('has-opened'); 2471 menuSection.setAttribute('data-state', 'open'); 2472 triggerBtn.classList.add('is-active-trigger'); 2473 if (window.innerWidth < 981) { 2474 body.style.overflow = 'hidden'; 2475 html.style.overflow = 'hidden'; 2476 } 2477 }; 2478 2479 const closeMenu = () => { 2480 menuSection.removeAttribute('data-state'); 2481 menuSection.classList.remove('has-opened'); 2482 triggerBtn.classList.remove('is-active-trigger'); 2483 body.style.overflow = ''; 2484 html.style.overflow = ''; 2485 }; 2486 2487 // 1. Trigger Click 2488 triggerBtn.addEventListener('click', function(e) { 2489 e.preventDefault(); 2490 e.stopPropagation(); 2491 const isOpen = menuSection.getAttribute('data-state') === 'open'; 2492 if (isOpen) { closeMenu(); } else { openMenu(); } 2493 }); 2494 2495 // 2. High-priority listener: Close on ANY click when open (whitespaces or links) 2496 document.addEventListener('click', function(e) { 2497 const isOpen = menuSection.getAttribute('data-state') === 'open'; 2498 const isTrigger = e.target.closest('#menu-trigger-btn'); 2499 if (isOpen && !isTrigger) { 2500 closeMenu(); 2501 } 2502 }, true); // 'true' uses capture phase to catch event before Divi blocks it 2503 2504 // 3. Mobile Fail-safe: Close if the URL hash changes (anchor links) 2505 window.addEventListener('hashchange', function() { 2506 if (menuSection.getAttribute('data-state') === 'open') { 2507 closeMenu(); 2508 } 2509 }); 2510 } 2511}); 2512 2513/** 2514 * 2. LOTTIE LOGIC 2515 */ 2516window.addEventListener('load', function() { 2517 const PLAY_DELAY = 500; 2518 let checkLottieInterval = setInterval(() => { 2519 if (typeof window.lottie !== 'undefined') { clearInterval(checkLottieInterval); initGlobalReplay(); } 2520 }, 100); 2521 function initGlobalReplay() { 2522 const allAnims = window.lottie.getRegisteredAnimations(); 2523 const targetAnims = allAnims.filter(anim => anim.wrapper.closest('.play-twice')); 2524 if (targetAnims.length === 0) return; 2525 const observer = new IntersectionObserver((entries) => { 2526 entries.forEach(entry => { 2527 const anim = targetAnims.find(a => a.wrapper === entry.target); 2528 if (!anim) return; 2529 if (entry.isIntersecting) { 2530 anim.stop(); anim.loop = false; anim.goToAndStop(0); 2531 clearTimeout(anim.delayTimer); 2532 anim.delayTimer = setTimeout(() => { anim.play(); }, PLAY_DELAY); 2533 } else { clearTimeout(anim.delayTimer); anim.stop(); } 2534 }); 2535 }, { threshold: 0.25 }); 2536 targetAnims.forEach(anim => observer.observe(anim.wrapper)); 2537 } 2538}); 2539 2540/** 2541 * 3. ACCORDION OPEN-ON-LOAD & SCROLL LOGIC 2542 * 2543 * Anchor format: #accordion-css-id|index (index is 0-based) 2544 * Example: <a href="#my-accordion|1" class="ripple-btn">More Info</a> 2545 */ 2546jQuery(document).ready(function ($) { 2547 var scrollSpeed = 600; 2548 var scrollOffset = 200; 2549 var defaultOpenIndex = 2; // Item auto-opened on page load. Set to null to disable. 2550 2551 function openItem($accordion, index) { 2552 var $item = $accordion.find('.et_pb_accordion_item').eq(index); 2553 if ($item.length && !$item.hasClass('et_pb_toggle_open')) { 2554 $item.find('.et_pb_toggle_title').trigger('click'); 2555 } 2556 return $item; 2557 } 2558 2559 function openDefaultItems() { 2560 var $accordion = $('#my-accordion'); 2561 if ($accordion.length && defaultOpenIndex !== null) { 2562 openItem($accordion, defaultOpenIndex); 2563 } 2564 $('.force-open-first').each(function () { 2565 openItem($(this), 0); 2566 }); 2567 } 2568 2569 function openAndScrollFromHash() { 2570 var hash = window.location.hash; 2571 if (hash.indexOf('|') === -1) return; 2572 2573 var parts = hash.replace('#', '').split('|'); 2574 var accordionId = parts[0]; 2575 var index = parseInt(parts[1], 10); 2576 if (!accordionId || isNaN(index)) return; 2577 2578 var $accordion = $('#' + accordionId); 2579 if (!$accordion.length) return; 2580
2581 var $item = $accordion.find('.et_pb_accordion_item').eq(index); 2582 if (!$item.length) return; 2583 2584 if (!$item.hasClass('et_pb_toggle_open')) { 2585 $item.find('.et_pb_toggle_title').trigger('click'); 2586 } 2587 2588 setTimeout(function () { 2589 $('html, body').animate({ scrollTop: $accordion.offset().top - scrollOffset }, scrollSpeed); 2590 }, 300); 2591 } 2592 2593 setTimeout(openDefaultItems, 600); 2594 setTimeout(openAndScrollFromHash, 1000); 2595 2596 $(document).on('click', 'a[href*="|"]', function (e) { 2597 var link = $(this).attr('href'); 2598 if (link.indexOf('#') === -1) return; 2599 e.preventDefault(); 2600 if (history.pushState) { 2601 history.pushState(null, null, link); 2602 } else { 2603 window.location.hash = link; 2604 } 2605 openAndScrollFromHash(); 2606 }); 2607}); 2608 2609/** 2610 * 4. NEW 2026 PRICING SYSTEM LOGIC 2611 */ 2612const ZenModal = { 2613 host: 'https://studio.zenplanner.com', 2614 partitionApiKey: '2e0c120a-7560-4751-9ec2-e947873c94d1', 2615 init: function() { 2616 document.addEventListener('click', (e) => { 2617 const btn = e.target.closest('.zp-trigger'); 2618 if (btn) { e.preventDefault(); this.openModal(btn.getAttribute('data-widget-id')); } 2619 if (e.target.classList.contains('zp-modal-close') || e.target.id === 'zp-modal-overlay') { this.closeModal(); } 2620 }); 2621 }, 2622 openModal: function(widgetId) { 2623 const overlay = document.getElementById('zp-modal-overlay'); 2624 overlay.classList.add('open'); 2625 document.getElementById('zp-modal-content').innerHTML = `<div id="membership_${widgetId}"></div>`; 2626 this.loadWidget(widgetId); 2627 }, 2628 closeModal: function() { 2629 document.getElementById('zp-modal-overlay').classList.remove('open'); 2630 document.getElementById('zp-modal-content').innerHTML = ''; 2631 }, 2632 loadWidget: function(widgetId) { 2633 const self = this; 2634 function checkLoader() { 2635 if (window.zenplanner && window.zenplanner.directLoader) { 2636 window.zenplanner.directLoader.loadWidget(self.host, 'membership', self.partitionApiKey, widgetId); 2637 setTimeout(() => { if(document.querySelector('.zp-loader')) document.querySelector('.zp-loader').style.display = 'none'; }, 1000); 2638 } else { setTimeout(checkLoader, 50); } 2639 } 2640 checkLoader(); 2641 } 2642}; 2643 2644const fullInc = `<p>CrossFit, Strength, Hyrox, Open Gym + Members receive a complimentary Lifestyle Consultation. Our Lifestyle Coaching Program is an elevated, 1:1 experience designed to help you align your daily habits with your training. This is a full-spectrum lifestyle upgrade that supports your performance and long-term health.</p>`; 2645const basicInc = `<p>Unlimited access to CrossFit, Strength, Hyrox, and Open Gym classes.</p>`; 2646 2647const cfData = { 2648 '1yr': { label: '52 Weeks', '2wk': { title: 'Unlimited CrossFit', p: '124', id: 'f5fb4da4-a60d-4408-b6bf-a231054b630c', included: fullInc, breakdown: `<ul class="breakdown-list"><li>Number Of Installments â 26</li><li>Payment Plan: Bi-Weekly</li><li>1 Time Sign Up Fee â $30</li><li>Subtotal â $3254</li><li>Tax â $162.70</li><li class="total-line">Grand Total â $3416.70</li></ul>` }, 2649 '4wk': { title: 'Unlimited CrossFit', p: '248', id: 'e7188d81-d183-496a-86b8-879927ce79c7', included: fullInc, breakdown: `<ul class="breakdown-list"><li>Number Of Installments â 13</li><li>Payment Plan: Every 4 Weeks</li><li>1 Time Sign Up Fee â $30</li><li>Subtotal â $3254</li><li>Tax â $162.70</li><li class="total-line">Grand Total â $3416.70</li></ul>` }, 2650 'pre': { title: 'Prepaid Membership', p: '3100', id: '0ac3df3b-1865-4d1b-bcff-fa9ed3942b89', included: fullInc, breakdown: `<ul class="breakdown-list"><li>Payment Plan: Upfront</li><li>1 Time Sign Up Fee â $30</li><li>Subtotal â $3130</li><li>Tax â $156.50</li><li class="total-line">Grand Total â $3286.50</li></ul>` } 2651 }, 2652 '6mo': { 2653 label: '26 Weeks', 2654 '2wk': { title: 'Unlimited CrossFit', p: '131', id: '57f1d919-2f4e-4889-bb92-657da3b87f4a', included: fullInc, breakdown: `<ul class="breakdown-list"><li>Number Of Installments â 13</li><li>Payment Plan: Bi-Weekly</li><li>1 Time Sign Up Fee â $30</li><li>Subtotal â $1733</li><li>Tax â $86.65</li><li class="total-line">Grand Total â $1819.65</li></ul>` }, 2655 '4wk': { label: '28 Weeks', title: 'Unlimited CrossFit', p: '262', id: '931bc47b-9a19-4445-9932-6f30fe6
2655a0db5', included: fullInc, breakdown: `<ul class="breakdown-list"><li>Number Of Installments â 7</li><li>Payment Plan: Every 4 Weeks</li><li>1 Time Sign Up Fee â $30</li><li>Subtotal â $1864</li><li>Tax â $93.20</li><li class="total-line">Grand Total â $1957.20</li></ul>` }, 2656 'pre': { title: 'Prepaid Membership', p: '1580', id: 'aa613bcd-51ff-46bb-a9f5-c3ac09881545', included: fullInc, breakdown: `<ul class="breakdown-list"><li>Payment Plan: Upfront</li><li>1 Time Sign Up Fee â $30</li><li>Subtotal â $1610</li><li>Tax â $80.50</li><li class="total-line">Grand Total â $1690.50</li></ul>` } 2657 }, 2658 'none': { 2659 label: '4 Weeks', 2660 '2wk': { title: 'Unlimited CrossFit', p: '138', id: 'b6f72b87-1751-4454-9c3b-c3caae28c911', included: basicInc, breakdown: `<ul class="breakdown-list"><li>Number Of Installments â 2</li><li>Payment Plan: Bi-Weekly</li><li>1 Time Sign Up Fee â $30</li><li>Subtotal â $305</li><li>Tax â $15.25</li><li class="total-line">Grand Total â $320.25</li></ul>` }, 2661 '4wk': { title: 'Unlimited CrossFit', p: '275', id: '7e477a51-4968-4898-bdcd-222686e95303', included: basicInc, breakdown: `<ul class="breakdown-list"><li>Number Of Installments â 1</li><li>Payment Plan: 4 Weeks</li><li>1 Time Sign Up Fee â $30</li><li>Subtotal â $305</li><li>Tax â $15.25</li><li class="total-line">Grand Total â $320.25</li></ul>` } 2662 } 2663}; 2664 2665const aaData = { 2666 'aa1': { title: 'All Access Drop In', sub: '1 Session', p: '35', id: '624c8f17-2173-4075-b94b-76885143aa30', tax: '$36.75' }, 2667 'aa10': { title: 'All Access 10 Pack', sub: '10 Sessions', p: '350', id: '3c8b8427-1ab9-490c-b679-76afabc6c036', tax: '$367.50' }, 2668 'aawk': { title: 'Weekly Pass', sub: '7 Days', p: '120', id: '450a637d-88a1-4c0c-b252-836734fc1403', tax: '$126.00' }, 2669 'aaog': { title: 'Open Gym Drop In', sub: '1 Session', p: '20', id: '2b96b90c-acc9-4656-b14b-0f7a0c9d81b7', tax: '$21.00' } 2670}; 2671 2672const ptDetailsOnramp1 = `<ul class="features-list accordion-list"><li class="has-detail">What Is Onramp?<div class="detail-content"><p>Onramp is a bundle of 8 Private Sessions that are tailored to suit your needs. Our 1 on 1 curriculum will get you off to the races in a safe and effective fitness program! A strong foundation is the only approach for achieving long-term results for your fitness, health and wellness.</p></div></li><li class="has-detail">Do I Need Onramp?<div class="detail-content"><p>Less experienced athletes are likely required to take our Onramp program before joining CrossFit classes. We'll teach you all of the movements and techniques you'll need to participate in classes to ensures long term success and growth.</p></div></li><li class="has-detail">Some Experience?<div class="detail-content"><p>If you are not sure if you need Onramp, you are welcome to book a free fitness assessment with us to see where you are at.</p></div></li><li class="has-detail">Save $$ With A Friend<div class="detail-content"><p>
2672Do your Onramp sessions with a friend and your friend saves $100 off the cost of their Onramp sessions. How you split the savings is up to you!</p></div></li></ul>`; 2673const ptDetailsOnramp2 = `<ul class="features-list accordion-list"><li class="has-detail">What Is Onramp?<div class="detail-content"><p>Onramp is a bundle of 8 Private Sessions that are tailored to suit your needs. Our 1 on 1 curriculum will get you off to the races in a safe and effective fitness program! A strong foundation is the only approach for achieving long-term results for your fitness, health and wellness.</p></div></li><li class="has-detail">Do I Need Onramp?<div class="detail-content"><p>Less experienced athletes are likely required to take our Onramp program before joining CrossFit classes. We'll teach you all of the movements and techniques you'll need to participate in classes to ensures long term success and growth.</p></div></li><li class="has-detail">Some Experience?<div class="detail-content"><p>If you are not sure if you need Onramp, you are welcome to book a free fitness assessment with us to see where you are at.</p></div></li><li class="has-detail">Save $$ With A Friend<div class="detail-content"><p>If your friend has already purchased Onramp and want you to join them, you purchase this option and save $100! (You might have to share those savings with your partner ;-)). After that, the first person books their sessions, and the second person gets added to them. ALL sessions must be completed together.</p></div></li></ul>`; 2674const ptDetailsStandard = `<ul class="features-list accordion-list"><li class="has-detail">Expert Skill Focus<div class="detail-content"><p>Whether you want to master gymnastics to enhance flexibility and coordination or dive into strength and conditioning to build a more resilient body, our coaches guide you through a personalized journey of personal growth and improved athleticism.</p></div></li><li class="has-detail">Custom Programming Included<div class="detail-content"><p>Take the guesswork out of your training. Every session or bundle includes a custom-built program designed specifically for your unique goals and current fitness level, ensuring every minute you spend on the floor is effective.</p></div></li><li class="has-detail">Expert Team Flexibility<div class="detail-content"><p>You have total control over your experience. You can choose to stick with one specific coach for long-term consistency or mix it up and leverage the diverse skills of our entire certified, top-tier coaching team.</p></div></li><li class="has-detail">Sharing & Expiry Policies<div class="detail-content"><p>Share the workâyou can bring a friend to any session for a $50 upcharge (contact us after booking to arrange). Plus, your sessions are valid for 1 year.</p></div></li></ul>`; 2675 2676const ptData = { 2677 'onramp-1': { title: 'Onramp', sub: '8 Sessions', p: '75', onboard: 'Per Session', id: '263c3b4c-603c-42f7-9dd1-2b9a80afb54f', details: ptDetailsOnramp1 }, 2678 'onramp-2': { title: 'Onramp (Partner)', sub: '8 Sessions', p: '63', onboard: 'Per Session', id: '10c46cca-23a1-4c64-aa85-134d1ce73149', details: ptDetailsOnramp2 }, 2679 'pt1': { title: 'Private Training', sub: '1 Session', p: '115', onboard: 'One-on-One Coaching', id: '8adfb423-feb3-4f7c-af67-1ade4896eee8', details: ptDetailsStandard }, 2680 'pt5': { title: 'Private Training', sub: '5 Sessions', p: '550', onboard: 'Programming Included', id: '1faf112e-9e30-4ce1-91f9-f4e66a16933c', details: ptDetailsStandard }, 2681 'pt10': { title: 'Private Training', sub: '10 Sessions', p: '1050', onboard: 'Programming Included', id: '5b093625-3df7-47c3-ad76-6fbfe8680ed6', details: ptDetailsStandard } 2682}; 2683 2684const lsData = { 2685 'main': { title: 'Custom Lifestyle Program', sub: '4 Weeks', p: '219', id: 'f4f70738-09dd-4928-a780-09baceb53b10' }, 2686 'week': { title: 'Lifestyle Coaching', sub: 'Weekly Check-in', p: '199', id: '3f1b8edc-0a2c-494a-b919-f9928b3c69f4' }, 2687 '2wk': { title: 'Lifestyle Coaching', sub: 'Every 2 Weeks', p: '149', id: '1cf8402c-d90f-4ca1-8ee5-5544450d09fe' },
2688 '4wk': { title: 'Lifestyle Coaching', sub: 'Every 4 Weeks', p: '109', id: '2a2fb936-171b-4db0-ad56-a49907842c20' } 2689}; 2690 2691const proData = { 2692 'mz2': { p: '118', id: '260706b1-dcd1-43f7-b2a0-82d72730df84', sub: '2 Weeks' }, 2693 'mz4': { p: '235', id: '130aa9ce-f60d-4a6b-8ca2-012584db390a', sub: '4 Weeks' }, 2694 'tr10': { p: '25', id: '867f8ac2-6875-4a99-9a32-456cf97ba103', sub: '10 Hrs' }, 2695 'tr20': { p: '23', id: 'a723d8f4-700c-4c68-bb62-d923c4dfa16b', sub: '20 Hrs' }, 2696 'tr30': { p: '20', id: 'bb1fd083-c6a4-4582-9a02-c1a5a1e9aee3', sub: '30 Hrs' } 2697}; 2698 2699let activeTerm = '1yr', activeBill = '2wk'; 2700let activeLSType = 'main', activeLSFreq = 'week'; 2701let activePTTop = 'onramp', activePTPerson = '1'; 2702 2703function resetAll() { 2704 document.querySelectorAll('.price-card').forEach(card => { card.classList.remove('is-expanded'); card.querySelectorAll('.features-toggle').forEach(t => t.innerText = 'Details â¾'); card.querySelectorAll('.has-detail').forEach(item => { item.classList.remove('active'); const c = item.querySelector('.detail-content'); if(c) c.style.maxHeight = '0'; }); }); 2705 activeTerm = '1yr'; activeBill = '2wk'; activeLSType = 'main'; activeLSFreq = 'week'; activePTTop = 'onramp'; activePTPerson = '1'; 2706 document.querySelectorAll('.toggle-row button').forEach(b => b.classList.remove('active')); 2707 document.querySelectorAll('[data-term="1yr"], [data-bill="2wk"], [data-id="onramp"], [data-person="1"], [data-protype="mezzanine"], [data-id="mz2"], [data-id="aa1"], [data-id="dropin"], [data-lstype="main"], [data-lsfreq="week"]').forEach(b => b.classList.add('active')); 2708 const pToggle = document.getElementById('prepaid-toggle'); if(pToggle) pToggle.style.display = 'inline-block'; 2709 /* Reset aa-cta to drop-in link (default is aa1 = 1 Session) */ 2710 const aaCta = document.getElementById('aa-cta'); 2711 if (aaCta) { aaCta.href = 'https://604athletics.com/drop-in/#dropin1'; aaCta.classList.remove('zp-trigger'); aaCta.removeAttribute('data-widget-id'); } 2712 /* Reset hx-cta to drop-in link (default is dropin = 1 Session) */ 2713 const hxCta = document.getElementById('hx-cta'); 2714 if (hxCta) { hxCta.href = 'https://604athletics.com/drop-in/#dropin1'; hxCta.classList.remove('zp-trigger'); hxCta.removeAttribute('data-widget-id'); } 2715 updatePT(); 2716} 2717 2718function updateCF() { 2719 const mCard = document.getElementById('cf-membership-card'), dCard = document.getElementById('cf-dropin-card'); 2720 const bRow = document.getElementById('cf-billing-group'), diRow = document.getElementById('cf-dropin-group'); 2721 if (activeTerm === 'dropin') { if(mCard) mCard.style.display = 'none'; if(dCard) dCard.style.display = 'flex'; if(bRow) bRow.style.display = 'none'; if(diRow) diRow.style.display = 'flex'; } 2722 else { if(mCard) mCard.style.display = 'flex'; if(dCard) dCard.style.display = 'none'; if(bRow) bRow.style.display = 'flex'; if(diRow) diRow.style.display = 'none'; 2723 const data = cfData[activeTerm][activeBill]; document.getElementById('cf-title').innerText = data.title; document.getElementById('cf-amt').innerText = data.p; document.getElementById('cf-term-label').innerText = data.label || cfData[activeTerm].label; document.getElementById('cf-dynamic-breakdown').innerHTML = data.breakdown; document.getElementById('cf-dynamic-included').innerHTML = data.included; document.getElementById('cf-cta').setAttribute('data-widget-id', data.id); 2724 } 2725} 2726 2727function updateLS() { 2728 const freqGroup = document.getElementById('ls-frequency-group'); let data; 2729 if (activeLSType === 'main') { freqGroup.style.display = 'none'; data = lsData['main']; } else { freqGroup.style.display = 'flex'; data = lsData[activeLSFreq]; } 2730 document.getElementById('ls-title').innerText = data.title; document.getElementById('ls-subtitle').innerText = data.sub; document.getElementById('ls-amt').innerText = data.p; document.getElementById('ls-cta').setAttribute('data-widget-id', data.id); 2731 document.querySelectorAll('.ls-text-start').forEach(el => el.style.display = (activeLSType === 'main') ? 'block' : 'none'); 2732 document.querySelectorAll('.ls-text-maintain').forEach(el => el.style.display = (activeLSType === 'main') ? 'none' : 'block'); 2733} 2734 2735function updatePT() { 2736 const innerToggle = document.getElementById('pt-onramp-toggle'); let data; 2737 if (activePTTop === 'onramp') { innerToggle.style.display = 'flex'; data = ptData['onramp-' + activePTPerson]; } 2738 else { innerToggle.style.display = 'none'; data = ptData[activePTTop]; } 2739 document.getElementById('pt-title').innerText = data.title; document.getElementById('pt-subtitle').innerText = data.sub; document.getElementById('pt-amt').innerText = data.p; document.getElementById('pt-onboard').innerText = data.onboard; document.getElementById('pt-cta').setAttribute('data-widget-id', data.id);
2739 document.getElementById('pt-dynamic-details-container').innerHTML = data.details; 2740} 2741 2742function handleUrlParams() { 2743 const params = new URLSearchParams(window.location.search); 2744 const selectors = [ 2745 { param: 'path', query: '.path-btn[data-path="VALUE"]' }, 2746 { param: 'term', query: '.term-btn[data-term="VALUE"]' }, 2747 { param: 'bill', query: '.bill-btn[data-bill="VALUE"]' }, 2748 { param: 'id', query: '[data-id="VALUE"]' }, 2749 { param: 'lstype', query: '.ls-term-btn[data-lstype="VALUE"]' }, 2750 { param: 'lsfreq', query: '.ls-freq-btn[data-lsfreq="VALUE"]' }, 2751 { param: 'person', query: '.pt-inner-btn[data-person="VALUE"]' }, 2752 { param: 'protype', query: '.pro-type-btn[data-protype="VALUE"]' } 2753 ]; 2754 selectors.forEach(s => { 2755 const val = params.get(s.param); 2756 if (val) { 2757 const btn = document.querySelector(s.query.replace('VALUE', val)); 2758 if (btn) btn.click(); 2759 } 2760 }); 2761} 2762 2763document.addEventListener('DOMContentLoaded', () => { 2764 ZenModal.init(); updateCF(); updatePT(); 2765 2766 document.addEventListener('click', (e) => { 2767 if (e.target.classList.contains('features-toggle')) { 2768 const card = e.target.closest('.price-card'), isOpen = card.classList.contains('is-expanded'), listItems = card.querySelectorAll('.features-list li'); 2769 if (!isOpen) { card.classList.add('is-expanded'); e.target.innerText = 'Hide Details â´'; listItems.forEach((li, i) => { li.style.transitionDelay = (0.2 + (i * 0.04)) + 's'; }); } 2770 else { card.classList.remove('is-expanded'); e.target.innerText = 'Details â¾'; listItems.forEach((li) => { li.style.transitionDelay = '0s'; }); card.querySelectorAll('.has-detail').forEach(item => { item.classList.remove('active'); item.querySelector('.detail-content').style.maxHeight = '0'; }); } 2771 } 2772 const clickedHeader = e.target.closest('.has-detail'); 2773 if (clickedHeader) { 2774 const parentList = clickedHeader.closest('.accordion-list'), content = clickedHeader.querySelector('.detail-content'); 2775 if (clickedHeader.classList.contains('active')) { clickedHeader.classList.remove('active'); content.style.maxHeight = '0'; } 2776 else { parentList.querySelectorAll('.has-detail').forEach(item => { item.classList.remove('active'); const c = item.querySelector('.detail-content'); if(c) c.style.maxHeight = '0'; }); clickedHeader.classList.add('active'); content.style.maxHeight = content.scrollHeight + "px"; } 2777 } 2778 }); 2779 2780 document.querySelectorAll('.path-btn').forEach(btn => { 2781 btn.addEventListener('click', () => { 2782 resetAll(); document.querySelectorAll('.path-btn').forEach(b => b.classList.remove('active')); btn.classList.add('active'); const path = btn.getAttribute('data-path'); 2783 document.querySelectorAll('.path-grid').forEach(g => { g.classList.remove('active'); g.querySelectorAll('.price-card').forEach(pc => pc.classList.remove('is-expanded')); }); 2784 document.getElementById('grid-' + path).classList.add('active'); 2785 document.getElementById('cf-filters').style.display = (path === 'crossfit') ? 'flex' : 'none'; document.getElementById('hx-filters').style.display = (path === 'hyrox') ? 'flex' : 'none'; 2786 document.getElementById('pt-filters').style.display = (path === 'private') ? 'flex' : 'none'; document.getElementById('pro-filters').style.display = (path === 'pro') ? 'flex' : 'none'; 2787 document.getElementById('ls-filters').style.display = (path === 'lifestyle') ? 'flex' : 'none'; 2788 if (path === 'lifestyle') updateLS(); else if (path === 'private') updatePT(); else updateCF(); 2789 }); 2790 }); 2791 2792 document.querySelectorAll('.term-btn, .bill-btn, .pro-type-btn, .ls-term-btn, .ls-freq-btn, .pt-top-btn, .pt-inner-btn').forEach(btn => { 2793 btn.addEventListener('click', () => { 2794 btn.parentElement.querySelectorAll('button').forEach(b => b.classList.remove('active')); btn.classList.add('active'); 2795 if(btn.classList.contains('term-btn')) { 2796 activeTerm = btn.getAttribute('data-term'); 2797 const pToggle = document.getElementById('prepaid-toggle'); 2798 if (activeTerm === 'none') { 2799 if(pToggle) pToggle.style.display = 'none'; 2800 if (activeBill === 'pre') { 2801 activeBill = '4wk'; 2802 document.querySelectorAll('.bill-btn').forEach(b => { 2803 b.classList.remove('active'); 2804 if(b.getAttribute('data-bill') === '4wk') b.classList.add('active'); 2805 }); 2806 } 2807 } else if (activeTerm === 'dropin') { 2808 if(pToggle) pToggle.style.display = 'none'; 2809 } else { 2810 if(pToggle) pToggle.style.display = 'inline-block'; 2811 } 2812 updateCF(); 2813 } 2814 else if(btn.classList.contains('bill-btn')) { activeBill = btn.getAttribute('data-bill'); updateCF(); } 2815 else if(btn.classList.contains('pt-top-btn')) { activePTTop = btn.getAttribute('data-id'); updatePT(); } 2816 else if(btn.classList.contains('pt-inner-btn')) { activePTPerson = btn.getAttribute('data-person'); updatePT(); } 2817 else if(btn.classList.contains('ls-term-btn')) { activeLSType = btn.getAttribute('data-lstype'); updateLS(); } 2818 else if(btn.classList.contains('ls-freq-btn')) { activeLSFreq = activeLSFreq = btn.getAttribute('data-lsfreq'); updateLS(); } 2819 else if(btn.classList.contains('pro-type-btn')) { const type = btn.getAttribute('data-protype'); document.getElementById('pro-mezzanine-card').style.display = (type === 'mezzanine') ? 'flex' : 'none'; document.getElementById('pro-trainer-card').style.display = (type === 'trainers') ? 'flex' : 'none'; } 2820 }); 2821 });
2822 2823 document.querySelectorAll('.aa-btn, .mz-btn, .tr-btn, .p-btn').forEach(btn => { 2824 btn.addEventListener('click', () => { 2825 btn.parentElement.querySelectorAll('button').forEach(b => b.classList.remove('active')); btn.classList.add('active'); const id = btn.getAttribute('data-id'); 2826 if (btn.classList.contains('aa-btn')) { 2827 const data = aaData[id]; 2828 document.getElementById('aa-title').innerText = data.title; 2829 document.getElementById('aa-subtitle').innerText = data.sub; 2830 document.getElementById('aa-amt').innerText = data.p; 2831 document.getElementById('aa-tax-total').innerText = 'Total: ' + data.tax + ' (Inc. Tax)'; 2832 const aaCta = document.getElementById('aa-cta'); 2833 if (id === 'aa1' || id === 'aaog') { 2834 aaCta.href = 'https://604athletics.com/drop-in/#dropin1'; 2835 aaCta.classList.remove('zp-trigger'); 2836 aaCta.removeAttribute('data-widget-id'); 2837 } else { 2838 aaCta.href = 'javascript:void(0);'; 2839 aaCta.classList.add('zp-trigger'); 2840 aaCta.setAttribute('data-widget-id', data.id); 2841 } 2842 } else if (btn.classList.contains('p-btn')) { 2843 const ids = {'dropin': '1776afb3-4e18-44c8-81ed-cddfe3bd0065', '5pack': 'f933b003-5fcf-4947-ad01-d6648df70946', '10pack': '4d271be0-374d-4a30-ac72-41bc19ba9235', 'aaog': '2b96b90c-acc9-4656-b14b-0f7a0c9d81b7'}, titles = {'dropin': 'Hyrox Drop In', '5pack': 'Hyrox 5 Pack', '10pack': 'Hyrox 10 Pack', 'aaog': 'Open Gym Drop In'}, subs = {'dropin': '1 Session', '5pack': '5 Sessions', '10pack': '10 Sessions', 'aaog': '1 Session'}, prices = {'dropin': '35', '5pack': '34', '10pack': '33', 'aaog': '20'}, taxes = {'dropin': '$36.75', '5pack': '$178.50', '10pack': '$346.50', 'aaog': '$21.00'}; 2844 document.getElementById('hx-title').innerText = titles[id]; 2845 document.getElementById('hx-subtitle').innerText = subs[id]; 2846 document.getElementById('hx-amt').innerText = prices[id]; 2847 document.getElementById('hx-tax-total').innerText = 'Total: ' + taxes[id] + ' (Inc. Tax)'; 2848 const hxCta = document.getElementById('hx-cta'); 2849 if (id === 'dropin' || id === 'aaog') { 2850 hxCta.href = 'https://604athletics.com/drop-in/#dropin1'; 2851 hxCta.classList.remove('zp-trigger'); 2852 hxCta.removeAttribute('data-widget-id'); 2853 } else { 2854 hxCta.href = 'javascript:void(0);'; 2855 hxCta.classList.add('zp-trigger'); 2856 hxCta.setAttribute('data-widget-id', ids[id]); 2857 } 2858 } else { 2859 const data = proData[id]; const prefix = btn.classList.contains('mz-btn') ? 'mz' : 'tr'; document.getElementById(prefix + '-subtitle').innerText = data.sub; document.getElementById(prefix + '-amt').innerText = data.p; document.getElementById(prefix + '-cta').setAttribute('data-widget-id', data.id); 2860 } 2861 }); 2862 }); 2863 2864 handleUrlParams(); 2865}); 2866 2867/** 2868 * 604 ATHLETICS: DYNAMIC CLASS SCHEDULE ENGINE 2869 */ 2870document.addEventListener('DOMContentLoaded', function() { 2871 const displayDays = ["monday", "tuesday", "wednesday", "thursday", "friday", "saturday", "sunday"]; 2872 const allServiceTypes = ["crossfit", "hyrox", "strength", "open-gym", "mezzanine"]; 2873 2874 const scheduleData = [ 2875 { days: ["monday", "tuesday", "thursday"], times: ["5:00 AM", "6:00 AM", "7:00 AM", "8:00 AM", "10:00 AM", "12:00 PM", "3:00 PM", "4:00 PM", "5:00 PM", "6:00 PM", "7:00 PM"], name: "CrossFit/Mezzanine", dur: 60 }, 2876 { days: ["friday"], times: ["5:00 AM", "6:00 AM", "7:00 AM", "8:00 AM", "10:00 AM", "12:00 PM", "3:00 PM", "4:00 PM", "5:00 PM", "6:00 PM"], name: "CrossFit/Mezzanine", dur: 60 }, 2877 { days: ["wednesday"], times: ["5:00 AM", "6:00 AM", "7:00 AM", "8:00 AM", "10:00 AM", "12:00 PM", "3:00 PM", "4:00 PM", "5:00 PM", "6:00 PM", "7:00 PM"], name: "Hyrox/Mezzanine", dur: 60 }, 2878 { days: ["monday", "tuesday", "wednesday", "thursday", "friday"], times: ["9:00 AM", "11:00 AM"], name: "Open Gym", dur: 60 }, 2879 { days: ["monday", "tuesday", "wednesday", "thursday", "friday"], times: ["1:00 PM"], name: "Open Gym", dur: 120 }, 2880 { days: ["saturday"], times: ["7:00 AM", "8:00 AM", "9:00 AM", "10:00 AM", "11:00 AM", "12:00 PM"], name: "CrossFit/Mezzanine", dur: 60 }, 2881 { days: ["saturday"], times: ["1:00 PM"], name: "Open Gym", dur: 90 }, 2882 { days: ["sunday"], times: ["8:00 AM", "9:15 AM", "10:30 AM", "11:45 AM"], name: "Strength/Mezzanine", dur: 75 }, 2883 { days: ["sunday"], times: ["1:00 PM"], name: "Open Gym", dur: 90 } 2884 ]; 2885 2886 let activeDay = "all"; 2887 let activeTypes = ["crossfit", "hyrox", "strength", "open-gym"]; 2888 2889 function render() { 2890 const grid = document.getElementById("masterGrid"); 2891 const dayLabel = document.getElementById("mobileDayLabel"); 2892 if (!grid) return; 2893 2894 grid.innerHTML = ""; 2895 const isMobileMode = window.innerWidth < 1024; 2896 2897 if (isMobileMode && activeDay === "all") { 2898 const todayIdx = new Date().getDay(); 2899 const dayMap = [6, 0, 1, 2, 3, 4, 5];
2900 activeDay = displayDays[dayMap[todayIdx]]; 2901 } else if (!isMobileMode) { activeDay = "all"; } 2902 2903 const visibleDays = activeDay === "all" ? displayDays : [activeDay]; 2904 if (dayLabel) dayLabel.innerText = activeDay.toUpperCase(); 2905 2906 grid.style.gridTemplateColumns = `70px repeat(${visibleDays.length}, 1fr)`; 2907 2908 if (activeDay === "all") { 2909 grid.style.width = "100%"; 2910 grid.style.minWidth = "1200px"; 2911 } else { 2912 grid.style.width = isMobileMode ? "100vw" : "450px"; 2913 grid.style.minWidth = "auto"; 2914 } 2915 2916 const timeHead = document.createElement("div"); 2917 timeHead.className = "grid-head"; timeHead.innerText = "TIME"; 2918 grid.appendChild(timeHead); 2919 2920 visibleDays.forEach((day) => { 2921 const head = document.createElement("div"); 2922 head.className = "grid-head"; head.innerText = day.toUpperCase(); 2923 grid.appendChild(head); 2924 }); 2925 2926 for (let i = 5; i <= 20; i++) { 2927 const row = (i - 5) * 4 + 3; 2928 const label = document.createElement("div"); 2929 label.className = "time-cell"; 2930 label.style.gridRow = `${row} / span 4`; 2931 label.innerText = `${i > 12 ? i - 12 : i}:00`; 2932 grid.appendChild(label); 2933 const line = document.createElement("div"); 2934 line.className = "hour-line"; 2935 line.style.gridRow = row; 2936 grid.appendChild(line); 2937 } 2938 2939 scheduleData.forEach((item) => { 2940 item.days.forEach((day) => { 2941 if (activeDay !== "all" && activeDay !== day) return; 2942 const dayColIndex = visibleDays.indexOf(day) + 2; 2943 2944 item.times.forEach((startTime) => { 2945 const services = item.name.split("/"); 2946 services.sort((a, b) => (a.includes("Mezzanine") ? 1 : -1)); 2947 2948 const tArr = startTime.split(' '); 2949 const hArr = tArr[0].split(':'); 2950 let hr = parseInt(hArr[0]); 2951 if (tArr[1] === 'PM' && hr !== 12) hr += 12; 2952 if (tArr[1] === 'AM' && hr === 12) hr = 0; 2953 const rowStart = (hr * 60 + parseInt(hArr[1]) - 300) / 15 + 3; 2954 const rowSpan = item.dur / 15; 2955 2956 const slotContainer = document.createElement("div"); 2957 slotContainer.className = "slot-container"; 2958 slotContainer.style.gridColumn = dayColIndex; 2959 slotContainer.style.gridRow = `${rowStart} / span ${rowSpan}`; 2960 2961 let hasVisible = false; 2962 services.forEach((service) => { 2963 const typeKey = service.toLowerCase().replace(" ", "-"); 2964 if (!activeTypes.includes(typeKey)) return; 2965 hasVisible = true; 2966 const card = document.createElement("div"); 2967 card.className = `class-card card-${typeKey}`; 2968 card.innerHTML = `${service.toUpperCase()} <span>${startTime}</span>`; 2969 slotContainer.appendChild(card); 2970 }); 2971 if (hasVisible) grid.appendChild(slotContainer); 2972 }); 2973 }); 2974 }); 2975 2976 document.querySelectorAll(".sched-btn").forEach((b) => { 2977 const bType = b.dataset.type; 2978 if (bType === "all") { 2979 b.classList.toggle("active", activeTypes.length === allServiceTypes.length); 2980 } else if (bType) { 2981 b.classList.toggle("active", activeTypes.includes(bType)); 2982 } 2983 }); 2984 } 2985 2986 function navigateDay(direction) { 2987 let currentIndex = displayDays.indexOf(activeDay); 2988 if (currentIndex === -1) currentIndex = 0; 2989 let nextIndex = currentIndex + direction; 2990 if (nextIndex < 0) nextIndex = 6; 2991 if (nextIndex > 6) nextIndex = 0; 2992 activeDay = displayDays[nextIndex]; 2993 render(); 2994 } 2995 2996 document.getElementById("mobilePrev").addEventListener("click", () => navigateDay(-1)); 2997 document.getElementById("mobileNext").addEventListener("click", () => navigateDay(1)); 2998 2999 document.getElementById("typePicker").addEventListener("click", (e) => { 3000 const btn = e.target; 3001 if (!btn.dataset.type) return; 3002 const type = btn.dataset.type; 3003 if (type === "all") { 3004 activeTypes = (activeTypes.length === allServiceTypes.length) ? [] : [...allServiceTypes]; 3005 } else { 3006 if (activeTypes.includes(type)) { 3007 activeTypes = activeTypes.filter((t) => t !== type); 3008 } else { 3009 activeTypes.push(type); 3010 } 3011 } 3012 render(); 3013 }); 3014 3015 window.addEventListener("resize", render); 3016 render(); 3017}); 3018</script>
3018 3019
3020<script async src="https://604-chatbot-production.up.railway.app/widget.js"></script>
vendor: 2 bytes, line 3020
3020
3021<script id="jquery-core-js" src="https://604athletics.com/wp-includes/js/jquery/jquery.min.js?ver=3.7.1"></script>
vendor: 1 bytes, line 3021
3021
3022<script id="jquery-migrate-js" src="https://604athletics.com/wp-includes/js/jquery/jquery-migrate.min.js?ver=3.4.1"></script>
vendor: 1 bytes, line 3022
3022
3023<script id="jquery-js-after"> 3024jqueryParams.length&&$.each(jqueryParams,function(e,r){if("function"==typeof r){var n=String(r);n.replace("$","jQuery");var a=new Function("return "+n)();$(document).ready(a)}}); 3025//# sourceURL=jquery-js-after 3026</script>
vendor: 1 bytes, line 3026
3026
3027<script id="divi-custom-script-js-extra"> 3028var DIVI = {"item_count":"%d Item","items_count":"%d Items"}; 3029//# sourceURL=divi-custom-script-js-extra 3030</script>
vendor: 1 bytes, line 3030
3030
3031<script id="divi-custom-script-js" src="https://604athletics.com/wp-content/themes/Divi/js/theme-scripts-library-base.js?ver=5.11.1"></script>
vendor: 1 bytes, line 3031
3031
3032<script id="smoothscroll-js" src="https://604athletics.com/wp-content/themes/Divi/js/smoothscroll.js?ver=5.11.1"></script>
vendor: 1 bytes, line 3032
3032
3033<script id="divi-script-library-global-functions-js" src="https://604athletics.com/wp-content/themes/Divi/includes/builder-5/visual-builder/build/script-library-frontend-global-functions.js?ver=5.11.1"></script>
vendor: 1 bytes, line 3033
3033
3034<script id="divi-script-library-ext-waypoint-js" src="https://604athletics.com/wp-content/themes/Divi/includes/builder-5/visual-builder/build/script-library-ext-waypoint.js?ver=5.11.1"></script>
vendor: 1 bytes, line 3034
3034
3035<script id="divi-script-library-toggle-js" src="https://604athletics.com/wp-content/themes/Divi/includes/builder-5/visual-builder/build/script-library-toggle.js?ver=5.11.1"></script>
vendor: 1 bytes, line 3035
3035
3036<script id="divi-script-library-menu-js" src="https://604athletics.com/wp-content/themes/Divi/includes/builder-5/visual-builder/build/script-library-menu.js?ver=5.11.1"></script>
vendor: 1 bytes, line 3036
3036
3037<script id="divi-script-library-link-js-extra"> 3038var diviElementLinkData = [{"class":"et_pb_group_7_tb_header","url":"https://604athletics.com/faq/","target":"_self"},{"class":"et_pb_group_9_tb_header","url":"https://604athletics.com/price/","target":"_self"},{"class":"et_pb_group_11_tb_header","url":"https://604athletics.com/drop-in/#schedule","target":"_self"},{"class":"et_pb_group_13_tb_header","url":"https://604athletics.com/drop-in/","target":"_self"},{"class":"et_pb_group_15_tb_header","url":"https://604athletics.com/bulletin-board/","target":"_self"},{"class":"et_pb_group_17_tb_header","url":"https://604athletics.com//#consultation","target":"_self"},{"class":"et_pb_group_22_tb_header","url":"https://604athletics.com//604-gift-card/","target":"_self"},{"class":"et_pb_group_24_tb_header","url":"#contact","target":"_self"},{"class":"et_pb_group_26_tb_header","url":"https://604athletics.sites.zenplanner.com/membershipTemplate-view.cfm?membershipTemplateId=46AA3E51-4FB2-40B6-85E0-CC291F1F3E36","target":"_self"},{"class":"et_pb_group_32_tb_header","url":"https://604athletics.com/","target":"_self"},{"class":"et_pb_group_36_tb_header","url":"https://604athletics.com//#consultation","target":"_self"},{"class":"et_pb_group_38_tb_header","url":"https://604athletics.com/#reviews","target":"_self"},{"class":"et_pb_group_40_tb_header","url":"https://604athletics.com/#mission","target":"_self"},{"class":"et_pb_group_42_tb_header","url":"https://604athletics.com/the-604-team/","target":"_self"},{"class":"et_pb_group_47_tb_header","url":"https://604athletics.com/crossfit/","target":"_self"},{"class":"et_pb_group_51_tb_header","url":"https://604athletics.com/crossfit/#start2","target":"_self"},{"class":"et_pb_group_53_tb_header","url":"https://604athletics.com/crossfit/#wod","target":"_self"},{"class":"et_pb_group_55_tb_header","url":"https://604athletics.com/drop-in/#schedule","target":"_self"},{"class":"et_pb_group_60_tb_header","url":"https://604athletics.com/hyrox/","target":"_self"},{"class":"et_pb_group_63_tb_header","url":"https://604athletics.com/price/?path=hyrox&id=10pack#price","target":"_self"},{"class":"et_pb_group_65_tb_header","url":"https://604athletics.com/drop-in/#schedule","target":"_self"},{"class":"et_pb_group_70_tb_header","url":"https://604athletics.com/private-training/","target":"_self"},{"class":"et_pb_group_73_tb_header","url":"https://604athletics.com/onramp-and-merge/","target":"_self"},{"class":"et_pb_group_75_tb_header","url":"https://604athletics.com/onramp-and-merge/#merge","target":"_self"},{"class":"et_pb_group_77_tb_header","url":"https://604athletics.sites.zenplanner.com/scheduler-calendar.cfm?appointmentTemplateId=1311EE59-FD2B-4378-8CFC-0A601C9CF9E3","target":"_blank"},{"class":"et_pb_group_79_tb_header","url":"https://604athletics.com/price/?path=private&id=pt5#price","target":"_self"},{"class":"et_pb_group_84_tb_header","url":"https://604athletics.com/mezzanine","target":"_self"},{"class":"et_pb_group_87_tb_header","url":"https://604athletics.com/drop-in/#schedule","target":"_self"},{"class":"et_pb_group_89_tb_header","url":"https://604athletics.com/protrainer/","target":"_self"},{"class":"et_pb_group_97_tb_header","url":"https://604athletics.com/lifestyle","target":"_self"},{"class":"et_pb_group_99_tb_header","url":"https://604athletics.com/604-corporate-training/","target":"_self"},{"class":"et_pb_group_101_tb_header","url":"https://604athletics.com/604-corporate-nutrition/","target":"_self"},{"class":"et_pb_toggle_19","url":"https://604athletics.com/hold-request/","target":"_self"},{"class":"et_pb_column_4_tb_footer","url":"#contactform","target":"_self"}]; 3039//# sourceURL=divi-script-library-link-js-extra 3040</script>
vendor: 1 bytes, line 3040
3040
3041<script id="divi-script-library-link-js" src="https://604athletics.com/wp-content/themes/Divi/includes/builder-5/visual-builder/build/script-library-link.js?ver=5.11.1"></script>
vendor: 1 bytes, line 3041
3041
3042<script id="divi-script-library-frontend-scripts-js-extra"> 3043var et_pb_custom = {"ajaxurl":"https://604athletics.com/wp-admin/admin-ajax.php","images_uri":"https://604athletics.com/wp-content/themes/Divi/images","builder_images_uri":"https://604athletics.com/wp-content/themes/Divi/includes/builder-5/images","et_frontend_nonce":"6e503900fd","subscription_failed":"Please, check the fields below to make sure you entered the correct information.","et_ab_log_nonce":"daae9754c7","fill_message":"Please, fill in the following fields:","contact_error_message":"Please, fix the following errors:","invalid":"Invalid email","captcha":"Captcha","prev":"Prev","previous":"Previous","next":"Next","wrong_captcha":"You entered the wrong number in captcha.","wrong_checkbox":"Checkbox","ignore_waypoints":"no","is_divi_theme_used":"1","widget_search_selector":".widget_search","ab_tests":[],"is_ab_testing_active":"","page_id":"19","unique_test_id":"","ab_bounce_rate":"5","is_cache_plugin_active":"yes","is_shortcode_tracking":"off","tinymce_uri":"https://604athletics.com/wp-content/themes/Divi/includes/builder/frontend-builder/assets/vendors","accent_color":"#f6a33b","waypoints_options":[]}; 3044var et_frontend_scripts = {"builderCssContainerPrefix":"#et-boc","builderCssLayoutPrefix":"#et-boc .et-l"}; 3045var et_builder_utils_params = {"condition":{"diviTheme":true,"extraTheme":false},"scrollLocations":["app","top"],"builderScrollLocations":{"desktop":"app","tablet":"app","phone":"app"},"onloadScrollLocation":"app","builderType":"fe"}; 3046//# sourceURL=divi-script-library-frontend-scripts-js-extra 3047</script>
vendor: 1 bytes, line 3047
3047
3048<script id="divi-script-library-frontend-scripts-js" src="https://604athletics.com/wp-content/themes/Divi/includes/builder-5/visual-builder/build/script-library-frontend-scripts.js?ver=5.11.1"></script>
vendor: 1 bytes, line 3048
3048
3049<script id="et-builder-modules-script-sticky-js-extra"> 3050var diviElementStickyData = {"957c8b8e4db3bc9da7ea0ce525781641":{"id":"957c8b8e4db3bc9da7ea0ce525781641","selector":".et_pb_section_0_tb_header","position":"top","topOffset":"0px","bottomOffset":"0px","topLimit":"none","bottomLimit":"none","offsetSurrounding":"on","transition":"on","styles":{"module_alignment":{"desktop":"","tablet":"","phone":""}}}}; 3051//# sourceURL=et-builder-modules-script-sticky-js-extra 3052</script>
vendor: 1 bytes, line 3052
3052
3053<script id="et-builder-modules-script-sticky-js" src="https://604athletics.com/wp-content/themes/Divi/includes/builder-5/visual-builder/build/script-library-sticky-elements.js?ver=5.11.1"></script>
vendor: 1 bytes, line 3053
3053
3054<script id="divi-script-library-animation-js-extra"> 3055var diviElementAnimationData = [{"style":"slideTop","duration":"600ms","delay":"0ms","intensity":"2","starting_opacity":"0%","speed_curve":"ease-in-out","repeat":"once","class":"et_pb_blurb_0_tb_footer \u003E .et_pb_blurb_content \u003E .et_pb_main_blurb_image"},{"style":"slideTop","duration":"600ms","delay":"0ms","intensity":"2","starting_opacity":"0%","speed_curve":"ease-in-out","repeat":"once","class":"et_pb_blurb_1_tb_footer \u003E .et_pb_blurb_content \u003E .et_pb_main_blurb_image"}]; 3056//# sourceURL=divi-script-library-animation-js-extra 3057</script>
vendor: 1 bytes, line 3057
3057
3058<script id="divi-script-library-animation-js" src="https://604athletics.com/wp-content/themes/Divi/includes/builder-5/visual-builder/build/script-library-animation.js?ver=5.11.1"></script>
vendor: 1 bytes, line 3058
3058
3059<script id="divi-module-library-script-lottie-js-extra"> 3060var diviModuleLottieData = [{"selector":".et_pb_lottie_0_tb_header"},{"selector":".et_pb_lottie_0_tb_footer"},{"selector":".et_pb_lottie_1_tb_footer"}]; 3061//# sourceURL=divi-module-library-script-lottie-js-extra 3062</script>
vendor: 1 bytes, line 3062
3062
3063<script id="divi-module-library-script-lottie-js" src="https://604athletics.com/wp-content/themes/Divi/includes/builder-5/visual-builder/build/module-library-script-lottie.js?ver=5.11.1"></script>
vendor: 1 bytes, line 3063
3063
3064<script id="fitvids-js" src="https://604athletics.com/wp-content/themes/Divi/includes/builder-5/visual-builder/build/script-library-jquery.fitvids.js?ver=5.11.1"></script>
vendor: 1 bytes, line 3064
3064
3065<script id="divi-script-library-fitvids-functions-js" src="https://604athletics.com/wp-content/themes/Divi/includes/builder-5/visual-builder/build/script-library-fitvids-functions.js?ver=5.11.1"></script>
vendor: 1 bytes, line 3065
3065
3066<script id="loftloader-lite-front-main-js" src="https://604athletics.com/wp-content/plugins/loftloader/assets/js/loftloader.min.js?ver=2026051801"></script>
vendor: 1 bytes, line 3066
3066
3067<script id="et-core-common-js" src="https://604athletics.com/wp-content/themes/Divi/core/admin/js/common.js?ver=5.11.1"></script>
vendor: 1 bytes, line 3067
3067
3068<script id="jetpack-stats-js-before"> 3069_stq = window._stq || []; 3070_stq.push([ "view", {"v":"ext","blog":"236904190","post":"19","tz":"-7","srv":"604athletics.com","hp":"atomic","ac":"3","amp":"0","j":"1:16.3-a.1"} ]); 3071_stq.push([ "clickTrackerInit", "236904190", "19" ]); 3072//# sourceURL=jetpack-stats-js-before 3073</script>
vendor: 1 bytes, line 3073
3073
3074<script data-wp-strategy="defer" defer fetchpriority="low" id="jetpack-stats-js" src="https://stats.wp.com/e-202639.js"></script>
vendor: 1 bytes, line 3074
3074
3075<script id="divi-script-library-js" src="https://604athletics.com/wp-content/themes/Divi/includes/builder-5/visual-builder/build/script-library.js?ver=5.11.1"></script>
vendor: 1 bytes, line 3075
3075
3076<script id="divi-module-script-background-parallax-js-extra"> 3077var diviElementBackgroundParallaxData = [{"selector":".et_pb_row_0","data":[{"uniqueSelector":".et-pb-parallax-background-module--divi-row-0","breakpoint":"desktop","state":"value","enabled":true,"trueParallax":true,"imageUrl":"https://604athletics.com/wp-content/uploads/2025/11/hyrox-wide-3-e1764507100385.jpg"},{"uniqueSelector":".et-pb-parallax-background_tablet-module--divi-row-0","breakpoint":"tablet","state":"value","enabled":true,"trueParallax":true,"imageUrl":"https://604athletics.com/wp-content/uploads/2025/11/hyrox-wide-3-e1764507100385.jpg"},{"uniqueSelector":".et-pb-parallax-background_phone-module--divi-row-0","breakpoint":"phone","state":"value","enabled":true,"trueParallax":true,"imageUrl":"https://604athletics.com/wp-content/uploads/2025/11/hyrox-wide-3-e1764507100385.jpg"}]},{"selector":".et_pb_section_1_tb_footer","data":[{"uniqueSelector":".et-pb-parallax-background-module--divi-section-1","breakpoint":"desktop","state":"value","enabled":true,"trueParallax":true,"imageUrl":"https://604athletics.com/wp-content/uploads/2025/11/M8A1583-Edit-SFW.jpg"}]}]; 3078//# sourceURL=divi-module-script-background-parallax-js-extra 3079</script>
vendor: 1 bytes, line 3079
3079
3080<script id="divi-module-script-background-parallax-js" src="https://604athletics.com/wp-content/themes/Divi/includes/builder-5/visual-builder/build/module-script-background-parallax.js?ver=5.11.1"></script>
vendor: 1 bytes, line 3080
3080
3081<script id="divi-script-library-multi-view-js-extra"> 3082var diviBreakpointData = {"enabledBreakpoints":[{"order":50,"baseDevice":true,"enable":true,"name":"desktop"},{"order":30,"enable":true,"maxWidth":{"value":"980px","default":980},"name":"tablet"},{"order":10,"enable":true,"maxWidth":{"value":"767px","default":767},"name":"phone"}],"enabledBreakpointNames":["desktop","tablet","phone"],"baseBreakpointName":"desktop"}; 3083var diviElementMultiViewData = [{"action":"setClassName","moduleId":"divi/section-1","moduleName":"divi/section","selector":".et_pb_section_1_tb_header","hoverSelector":".et_pb_section_1_tb_header","data":{"desktop":{"add":["et_pb_section--absolute"]},"tablet":{"remove":["et_pb_section--absolute"]}},"switchOnLoad":true}]; 3084//# sourceURL=divi-script-library-multi-view-js-extra 3085</script>
vendor: 1 bytes, line 3085
3085
3086<script id="divi-script-library-multi-view-js" src="https://604athletics.com/wp-content/themes/Divi/includes/builder-5/visual-builder/build/script-library-multi-view.js?ver=5.11.1"></script>
3086 3087
3087<script type="text/javascript"> 3088 (function() { 3089 var t = document.createElement( 'script' ); 3090 t.type = 'text/javascript'; 3091 t.async = true; 3092 t.id = 'gauges-tracker'; 3093 t.setAttribute( 'data-site-id', '654519ee5c054b2ccbafab34' ); 3094 t.src = '//secure.gaug.es/track.js'; 3095 var s = document.getElementsByTagName( 'script' )[0]; 3096 s.parentNode.insertBefore( t, s ); 3097 })(); 3098 </script>
3098 3099 3100 </body> 3101</html>
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.