.brxe-icon{font-size:60px}svg.brxe-icon{font-size:inherit}:where(.brxe-divider){align-items:center;display:flex;font-size:30px;gap:30px}:where(.brxe-divider).horizontal{width:100%}:where(.brxe-divider).horizontal .line{border-top:1px solid}:where(.brxe-divider).vertical{flex-direction:column}:where(.brxe-divider).vertical .line{border-right:1px solid;width:auto}:where(.brxe-divider) .line{position:relative;width:100%}:where(.brxe-divider) .icon{flex-shrink:0;position:relative}:where(.brxe-divider) a{display:inline-flex}.brxe-button{width:auto}:where(.brxe-heading).has-separator{align-items:center;display:inline-flex;gap:20px}:where(.brxe-heading)>[contenteditable]{display:inline-block;text-decoration:inherit}:where(.brxe-heading) .separator{border-top:1px solid;flex-grow:1;flex-shrink:0;height:1px}#brxe-fanisb {color: #f9f9f9; text-transform: uppercase; font-size: 77px; line-height: 1.2em; font-style: italic; text-align: center}@media (max-width: 991px) {#brxe-fanisb {font-size: 48px}}@media (max-width: 375px) {#brxe-fanisb {font-size: 32px}}#brxe-qdgjwo {color: #f9f9f9; text-transform: uppercase; line-height: 1.2em; font-style: italic; text-align: center}@media (max-width: 991px) {#brxe-qdgjwo {font-size: 48px}}@media (max-width: 375px) {#brxe-qdgjwo {font-size: 32px}}#brxe-npjhuh {display: grid; align-items: initial; column-gap: 15px; justify-items: center}@media (max-width: 375px) {#brxe-npjhuh {column-gap: 10px}}#brxe-nuokox {align-items: center}@media (max-width: 767px) {#brxe-nuokox {align-items: flex-start}}#brxe-rgisin {row-gap: 20px; align-items: center}@media (max-width: 991px) {#brxe-rgisin {row-gap: 10px}}#brxe-ypwxdf {padding-top: 80px; padding-bottom: 40px; flex-direction: row}@media (max-width: 991px) {#brxe-ypwxdf {padding-top: 140px; padding-bottom: 40px}}@media (max-width: 767px) {#brxe-ypwxdf {padding-top: 80px; padding-bottom: 0}}@media (max-width: 375px) {#brxe-ypwxdf {padding-top: 0; padding-bottom: 0}}#brxe-hkitdf {width: 1240px; padding-top: 80px; padding-right: 15px; padding-left: 15px}@media (max-width: 767px) {#brxe-hkitdf {row-gap: 20px}}@media (max-width: 375px) {#brxe-hkitdf {padding-right: 10px; padding-left: 10px; row-gap: 20px}}#brxe-saodqu {background-position: center center; background-repeat: no-repeat; background-image: url(https://summitathleticclub.com/wp-content/uploads/kidsfitnessosprey.webp); background-size: cover; position: relative; margin-top: 0; z-index: 0; height: 60vh; padding-top: 0}:where(#brxe-saodqu > *) {position: relative}#brxe-saodqu::before {background-image: linear-gradient(rgba(24, 40, 47, 0.63), rgba(24, 40, 47, 0.63)); position: absolute; content: ""; top: 0; right: 0; bottom: 0; left: 0; pointer-events: none}@media (max-width: 991px) {#brxe-saodqu {margin-top: 0}}@media (max-width: 375px) {#brxe-saodqu {background-position: 70% center; background-repeat: no-repeat; margin-top: 0; padding-top: 40px; height: 45vh}}#brxe-ednvrc {color: var(--white); font-size: var(--text-l); font-family: "Anton"; font-weight: 400; letter-spacing: 1px; text-transform: uppercase; background-color: var(--primary); border-radius: 50vw; padding-right: var(--space-m); padding-left: var(--space-m); width: 100%}#brxe-xhuioq {color: var(--white); font-size: var(--text-l); font-family: "Anton"; font-weight: 400; letter-spacing: 1px; text-transform: uppercase; background-color: var(--primary); border-radius: 50vw; padding-right: var(--space-m); padding-left: var(--space-m); width: 100%}#brxe-xhvyzr {color: var(--white); font-size: var(--text-l); font-family: "Anton"; font-weight: 400; letter-spacing: 1px; text-transform: uppercase; background-color: var(--primary); border-radius: 50vw; padding-right: var(--space-m); padding-left: var(--space-m); width: 100%}#brxe-nifqeu {width: 100%; grid-template-columns: var(--grid-3); justify-items: center; grid-gap: 30px; display: grid; align-items: initial; min-width: 60%; max-width: 60%}@media (max-width: 991px) {#brxe-nifqeu {width: 100%}}@media (max-width: 767px) {#brxe-nifqeu {width: 95%; grid-gap: 0px}}@media (max-width: 475px) {#brxe-nifqeu {width: 100%; grid-template-columns: var(--grid-1); grid-gap: 10px; min-width: 100%; max-width: 100%}}#brxe-pceqvm {padding-top: 50px; padding-bottom: 30px}#certification {font-size: var(--text-xxl); font-family: "Anton"; font-weight: 400}#brxe-ovnsae {color: var(--primary); font-size: var(--text-xxl); text-shadow: 2px 2px 4px var(--base); font-family: "Anton"; font-weight: 400}#brxe-qsyxoe {color: var(--white); font-family: "Anton"; font-weight: 400; text-shadow: 2px 2px 3px var(--base)}#brxe-gtniuu {color: var(--white); font-family: "Anton"; font-weight: 400; font-size: var(--text-l); text-shadow: 2px 2px 3px var(--base)}#brxe-gtniuu a {color: var(--white); font-family: "Anton"; font-weight: 400; font-size: var(--text-l); text-shadow: 2px 2px 3px var(--base); font-size: inherit}#brxe-afbpcu {color: var(--primary); text-shadow: 2px 2px 3px var(--base); font-family: "Anton"; font-weight: 400; font-size: var(--text-l)}#brxe-afbpcu a {color: var(--primary); text-shadow: 2px 2px 3px var(--base); font-family: "Anton"; font-weight: 400; font-size: var(--text-l); font-size: inherit}#brxe-bmnsaw {color: var(--white); text-shadow: 2px 2px 3px var(--base); margin-top: var(--space-m)}#brxe-bmnsaw a {color: var(--white); text-shadow: 2px 2px 3px var(--base); font-size: inherit}#brxe-zgadyv {background-image: url(https://summitathleticclub.com/wp-content/uploads/stock-photo-group-cheerful-kids-doing-stretching-gym.webp); background-size: cover; background-position: center left; position: relative; padding-top: var(--space-xs); padding-right: var(--space-xs); padding-bottom: var(--space-xs); padding-left: var(--space-xs); row-gap: 3px}:where(#brxe-zgadyv > *) {position: relative}#brxe-zgadyv::before {background-image: linear-gradient(rgba(24, 40, 47, 0.63), rgba(24, 40, 47, 0.63)); position: absolute; content: ""; top: 0; right: 0; bottom: 0; left: 0; pointer-events: none}@media (max-width: 475px) {#brxe-zgadyv {background-image: url(https://summitathleticclub.com/wp-content/uploads/kidsfitnessosprey.webp); background-size: cover; background-position: center center}}#brxe-wokock {color: var(--primary); font-size: var(--text-xxl); text-shadow: 2px 2px 4px var(--base); font-family: "Anton"; font-weight: 400}#brxe-usbivi {color: var(--white); font-family: "Anton"; font-weight: 400; text-shadow: 2px 2px 3px var(--base)}#brxe-cwdvan {color: var(--white); font-family: "Anton"; font-weight: 400; font-size: var(--text-l); text-shadow: 2px 2px 3px var(--base)}#brxe-cwdvan a {color: var(--white); font-family: "Anton"; font-weight: 400; font-size: var(--text-l); text-shadow: 2px 2px 3px var(--base); font-size: inherit}#brxe-oevkci {color: var(--primary); text-shadow: 2px 2px 3px var(--base); font-family: "Anton"; font-weight: 400; font-size: var(--text-l)}#brxe-oevkci a {color: var(--primary); text-shadow: 2px 2px 3px var(--base); font-family: "Anton"; font-weight: 400; font-size: var(--text-l); font-size: inherit}#brxe-pgyuiq {color: var(--white); text-shadow: 2px 2px 3px var(--base); margin-top: var(--space-m)}#brxe-pgyuiq a {color: var(--white); text-shadow: 2px 2px 3px var(--base); font-size: inherit}#brxe-iwgmev {background-image: url(https://summitathleticclub.com/wp-content/uploads/stock-photo-group-cheerful-kids-doing-stretching-gym.webp); background-size: cover; background-position: center center; position: relative; padding-top: var(--space-xs); padding-right: var(--space-xs); padding-bottom: var(--space-xs); padding-left: var(--space-xs); row-gap: 3px}:where(#brxe-iwgmev > *) {position: relative}#brxe-iwgmev::before {background-image: linear-gradient(rgba(24, 40, 47, 0.63), rgba(24, 40, 47, 0.63)); position: absolute; content: ""; top: 0; right: 0; bottom: 0; left: 0; pointer-events: none}#brxe-jbyzux {color: var(--primary); font-size: var(--text-xxl); text-shadow: 2px 2px 4px var(--base); font-family: "Anton"; font-weight: 400}#brxe-xwvemr {color: var(--white); font-family: "Anton"; font-weight: 400; text-shadow: 2px 2px 3px var(--base)}#brxe-fbwarq {color: var(--white); font-family: "Anton"; font-weight: 400; font-size: var(--text-l); text-shadow: 2px 2px 3px var(--base)}#brxe-fbwarq a {color: var(--white); font-family: "Anton"; font-weight: 400; font-size: var(--text-l); text-shadow: 2px 2px 3px var(--base); font-size: inherit}#brxe-dtzavi {color: var(--primary); text-shadow: 2px 2px 3px var(--base); font-family: "Anton"; font-weight: 400; font-size: var(--text-l)}#brxe-dtzavi a {color: var(--primary); text-shadow: 2px 2px 3px var(--base); font-family: "Anton"; font-weight: 400; font-size: var(--text-l); font-size: inherit}#brxe-mkexty {color: var(--white); text-shadow: 2px 2px 3px var(--base); margin-top: var(--space-m)}#brxe-mkexty a {color: var(--white); text-shadow: 2px 2px 3px var(--base); font-size: inherit}#brxe-dglkbs {background-image: url(https://summitathleticclub.com/wp-content/uploads/stock-photo-group-cheerful-kids-doing-stretching-gym.webp); background-size: cover; background-position: center right; position: relative; padding-top: var(--space-xs); padding-right: var(--space-xs); padding-bottom: var(--space-xs); padding-left: var(--space-xs); row-gap: 3px}:where(#brxe-dglkbs > *) {position: relative}#brxe-dglkbs::before {background-image: linear-gradient(rgba(24, 40, 47, 0.63), rgba(24, 40, 47, 0.63)); position: absolute; content: ""; top: 0; right: 0; bottom: 0; left: 0; pointer-events: none}#brxe-ipudnt {display: grid; align-items: initial; grid-template-columns: var(--grid-3)}@media (max-width: 767px) {#brxe-ipudnt {grid-template-columns: var(--grid-2)}}@media (max-width: 475px) {#brxe-ipudnt {grid-template-columns: var(--grid-1)}}#brxe-vfwbtw {text-align: center; font-family: "Anton"; font-weight: 400; color: var(--primary)}#brxe-zrezlb {color: var(--base-trans-30)}#brxe-zrezlb .line {height: 3px}#brxe-zrezlb.horizontal .line {border-top-width: 3px; width: 80%}#brxe-zrezlb.vertical .line {border-right-width: 80%}#brxe-zrezlb.horizontal {justify-content: center}#brxe-zrezlb.vertical {align-self: center}#brxe-atalcq {align-self: center !important}#policies {font-family: "Anton"; font-weight: 400; font-size: var(--text-xxl)}#brxe-pwpvbb {font-size: var(--text-m)}#brxe-pwpvbb a {font-size: var(--text-m); font-size: inherit}#brxe-gvjfum {color: var(--base-trans-30)}#brxe-gvjfum .line {height: 3px}#brxe-gvjfum.horizontal .line {border-top-width: 3px; width: 80%}#brxe-gvjfum.vertical .line {border-right-width: 80%}#brxe-gvjfum.horizontal {justify-content: center}#brxe-gvjfum.vertical {align-self: center}#brxe-lvxocd {align-self: center !important}#brxe-nhoiox {padding-top: 0}#brxe-ywpcai {text-transform: uppercase; font-size: var(--text-xxl)}#brxe-e3309b {color: var(--white); fill: var(--white)}#brxe-892335 {color: var(--white); fill: var(--white)}#brxe-137ecc {color: var(--white); fill: var(--white)}#brxe-eacrzu {padding-top: 0}