.breakdance .text-center{text-align:center}.breakdance .tiny{font-size:1rem;font-weight:600;letter-spacing:0.2rem;text-transform:uppercase}.breakdance .c-gold{color:var(--bde-brand-primary-color)}.breakdance .preheading{font-weight:600;letter-spacing:0.2rem;text-transform:uppercase}.breakdance .preheading{padding-left:4rem;color:var(--bde-brand-primary-color);position:relative;font-size:var(--bde-h6-font-size)}.breakdance .preheading::before{top:.6rem;left:0;width:2.5rem;height:.2rem;background:var(--bde-brand-primary-color);position:absolute;content:'';display:block}@media (max-width:1023px){.breakdance .preheading::before{height:.1rem}}.breakdance .image-cont img{-webkit-mask-image:linear-gradient(to bottom,black 30%,transparent 100%);mask-image:linear-gradient(to bottom,black 30%,transparent 100%)}.breakdance .image-cont-inner{padding:2rem 2rem 2rem 2rem}.breakdance .image-cont-inner{position:absolute;bottom:0;left:0;width:100%}.breakdance .notice{font-size:0.925rem;text-transform:uppercase}.breakdance .callout-box{margin-bottom:1rem;padding-top:1rem;border-top:2px solid var(--bde-brand-primary-color)}.breakdance .callout-box{gap:.5rem}.breakdance .small-text{font-size:0.825rem}.breakdance .gold{color:var(--bde-brand-primary-color)}.breakdance .faqs details{border-radius:0;padding:1.5rem 5rem 1.5rem 2rem;width:100%;cursor:pointer;border-top:1px solid rgba(255,255,255,.2);font-weight:400;transition:all .3s ease-in-out}.breakdance .faqs summary{font-size:var(--bde-h5-font-size);font-weight:600;color:var(--c-green-d);list-style:none;position:relative;padding:0.5rem 5rem 0.5rem 0;width:100%;box-sizing:border-box;color:#fff;transition:all .3s ease-in-out}.breakdance .faqs details:hover{background:rgba(2255,255,255,.09)}.breakdance .faqs details:hover summary{color:var(--bde-brand-primary-color)}.breakdance .faqs summary::after{top:.35rem;right:-4rem;width:3rem;height:3rem;position:absolute;content:"+";padding:.5rem;display:flex;transition:all 0.3s ease-in-out;font-weight:500;font-size:2rem;transform-origin:center center;align-content:center;align-items:center;justify-content:center}.breakdance .faqs details[open] summary::after{transform:rotate(45deg)}.breakdance .faqs details[open]{padding-bottom:30px}.breakdance .faqs p{margin-top:.5rem}@media (max-width:767px){.breakdance .faqs details{padding:1rem 4rem 1rem 1rem}.breakdance .faqs summary{padding:0.5rem 2rem 0.5rem 0}.breakdance .faqs details:hover{background:rgba(2255,255,255,.09)}.breakdance .faqs details:hover summary{color:var(--bde-brand-primary-color)}.breakdance .faqs summary::after{top:.35rem;right:-4rem;width:3rem;height:3rem;position:absolute;content:"+";padding:.5rem;display:flex;transition:all 0.3s ease-in-out;font-weight:500;font-size:2rem;transform-origin:center center;align-content:center;align-items:center;justify-content:center}.breakdance .faqs details[open] summary::after{transform:rotate(45deg)}.breakdance .faqs details[open]{padding-bottom:30px}.breakdance .faqs p{margin-top:.5rem}}.breakdance .gold-box{background-color:var(--bde-brand-primary-color);color:#000;padding:1.5rem 1.5rem 1.5rem 1.5rem}.breakdance .gold-box{justify-content:space-between;display:flex}.breakdance .hyrox-box{background-color:#ffffff0f;padding:1.5rem 1.5rem 1.5rem 1.5rem;border-top:1px solid #ffffff1f;border-bottom:1px solid #ffffff1f;border-left:1px solid #ffffff1f;border-right:1px solid #ffffff1f;border-radius:5px}.breakdance .box-counter{color:var(--bde-palette-color-1-cd909ffc-72ee-447e-91c2-d1701667fd81);font-weight:700}.breakdance .box-counters{counter-reset:box-counter}.breakdance .box-counters .box-counter{counter-increment:box-counter}.breakdance .box-counters .box-counter::before{content:'0' counter(box-counter)}.breakdance .counter-box-content{gap:.3rem}.breakdance .counter-box-heading{font-size:var(--bde-h6-font-size)}.breakdance .counter-box-subheading{color:var(--bde-palette-color-1-cd909ffc-72ee-447e-91c2-d1701667fd81);font-size:1rem;font-weight:700}.breakdance .counter-box-top-row{display:flex;flex-direction:row;align-items:center;justify-content:space-between;margin-bottom:5rem}@media (max-width:767px){.breakdance .counter-box-top-row{margin-bottom:0.5rem}}.breakdance .btn-hyrox .bde-button__button{border-color:var(--bde-palette-color-1-cd909ffc-72ee-447e-91c2-d1701667fd81);color:var(--bde-palette-color-1-cd909ffc-72ee-447e-91c2-d1701667fd81)}.breakdance .btn-hyrox .bde-button__button:hover{color:#000}