.elementor-60 .elementor-element.elementor-element-6c1bb64{--display:flex;--min-height:500px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--justify-content:center;--gap:10px 0px;--background-transition:0.3s;--overlay-opacity:0.45;--padding-block-start:200px;--padding-block-end:100px;--padding-inline-start:10px;--padding-inline-end:10px;}.elementor-60 .elementor-element.elementor-element-6c1bb64:not(.elementor-motion-effects-element-type-background), .elementor-60 .elementor-element.elementor-element-6c1bb64 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://hybridperformancecrossfit.com/wp-content/uploads/2024/01/la-box-bg-scaled.jpg");background-position:center right;background-repeat:no-repeat;background-size:cover;}.elementor-60 .elementor-element.elementor-element-6c1bb64::before, .elementor-60 .elementor-element.elementor-element-6c1bb64 > .elementor-background-video-container::before, .elementor-60 .elementor-element.elementor-element-6c1bb64 > .e-con-inner > .elementor-background-video-container::before, .elementor-60 .elementor-element.elementor-element-6c1bb64 > .elementor-background-slideshow::before, .elementor-60 .elementor-element.elementor-element-6c1bb64 > .e-con-inner > .elementor-background-slideshow::before, .elementor-60 .elementor-element.elementor-element-6c1bb64 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-60 .elementor-element.elementor-element-6c1bb64, .elementor-60 .elementor-element.elementor-element-6c1bb64::before{--border-transition:0.3s;}.elementor-60 .elementor-element.elementor-element-bf5918b{--display:flex;--min-height:614px;--justify-content:center;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:0px 2px 0px 0px;--border-block-start-width:0px;--border-inline-end-width:2px;--border-block-end-width:0px;--border-inline-start-width:0px;border-color:var( --e-global-color-8936670 );--border-color:var( --e-global-color-8936670 );--position:absolute;top:0px;}.elementor-60 .elementor-element.elementor-element-bf5918b:not(.elementor-motion-effects-element-type-background), .elementor-60 .elementor-element.elementor-element-bf5918b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-60 .elementor-element.elementor-element-bf5918b, .elementor-60 .elementor-element.elementor-element-bf5918b::before{--border-transition:0.3s;}body:not(.rtl) .elementor-60 .elementor-element.elementor-element-bf5918b{left:0px;}body.rtl .elementor-60 .elementor-element.elementor-element-bf5918b{right:0px;}.elementor-60 .elementor-element.elementor-element-fe17daa .elementor-heading-title{color:var( --e-global-color-8936670 );font-size:19px;line-height:19px;}.elementor-60 .elementor-element.elementor-element-3fbb64e{--display:flex;--min-height:614px;--justify-content:center;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:0px 2px 0px 0px;--border-block-start-width:0px;--border-inline-end-width:2px;--border-block-end-width:0px;--border-inline-start-width:0px;border-color:var( --e-global-color-8936670 );--border-color:var( --e-global-color-8936670 );--position:absolute;top:0px;}.elementor-60 .elementor-element.elementor-element-3fbb64e:not(.elementor-motion-effects-element-type-background), .elementor-60 .elementor-element.elementor-element-3fbb64e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-60 .elementor-element.elementor-element-3fbb64e, .elementor-60 .elementor-element.elementor-element-3fbb64e::before{--border-transition:0.3s;}body:not(.rtl) .elementor-60 .elementor-element.elementor-element-3fbb64e{right:0px;}body.rtl .elementor-60 .elementor-element.elementor-element-3fbb64e{left:0px;}.elementor-60 .elementor-element.elementor-element-0860cec .elementor-heading-title{color:var( --e-global-color-8936670 );font-size:19px;line-height:19px;}.elementor-60 .elementor-element.elementor-element-7e22310 .elementor-heading-title{color:var( --e-global-color-8936670 );font-family:"Roboto", Sans-serif;font-size:14px;font-weight:700;text-transform:uppercase;line-height:16px;letter-spacing:2px;}.elementor-60 .elementor-element.elementor-element-71cccec .elementor-heading-title{color:var( --e-global-color-8936670 );font-size:87px;line-height:91px;-webkit-text-stroke-width:2px;stroke-width:2px;-webkit-text-stroke-color:var( --e-global-color-primary );stroke:var( --e-global-color-primary );}.elementor-60 .elementor-element.elementor-element-e628d1d .elementor-heading-title{color:var( --e-global-color-primary );font-size:87px;line-height:91px;-webkit-text-stroke-width:2px;stroke-width:2px;-webkit-text-stroke-color:var( --e-global-color-8936670 );stroke:var( --e-global-color-8936670 );}.elementor-60 .elementor-element.elementor-element-e628d1d > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-60 .elementor-element.elementor-element-a0bf506{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--background-transition:0.3s;--margin-block-start:15px;--margin-block-end:20px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-60 .elementor-element.elementor-element-52d9d22 .elementor-button .elementor-align-icon-right{margin-left:20px;}.elementor-60 .elementor-element.elementor-element-52d9d22 .elementor-button .elementor-align-icon-left{margin-right:20px;}.elementor-60 .elementor-element.elementor-element-52d9d22.elementor-element{--align-self:flex-start;}.elementor-60 .elementor-element.elementor-element-eb7569b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;--margin-block-start:70px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;}.elementor-60 .elementor-element.elementor-element-c70f201{text-align:center;}.elementor-60 .elementor-element.elementor-element-c70f201 > .elementor-widget-container{margin:0px 0px 5px 0px;}.elementor-60 .elementor-element.elementor-element-591cec7{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--gap:0px 0px;--background-transition:0.3s;}.elementor-60 .elementor-element.elementor-element-49c4c6d > .elementor-widget-container{margin:15px 0px 13px 0px;}.elementor-60 .elementor-element.elementor-element-8bbe7e1.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-60 .elementor-element.elementor-element-8bbe7e1.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-60 .elementor-element.elementor-element-8bbe7e1.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-60 .elementor-element.elementor-element-8bbe7e1 .elementor-image-box-img img{border-radius:11px;transition-duration:0.3s;}.elementor-60 .elementor-element.elementor-element-8bbe7e1 .elementor-image-box-title{margin-bottom:5px;color:var( --e-global-color-primary );font-family:"Roboto", Sans-serif;font-size:20px;font-weight:700;line-height:22px;}.elementor-60 .elementor-element.elementor-element-8bbe7e1 .elementor-image-box-description{color:var( --e-global-color-text );font-size:16px;font-style:italic;line-height:22px;}.elementor-60 .elementor-element.elementor-element-8bbe7e1{width:initial;max-width:initial;}.elementor-60 .elementor-element.elementor-element-236e820.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-60 .elementor-element.elementor-element-236e820.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-60 .elementor-element.elementor-element-236e820.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-60 .elementor-element.elementor-element-236e820 .elementor-image-box-img img{border-radius:11px;transition-duration:0.3s;}.elementor-60 .elementor-element.elementor-element-236e820 .elementor-image-box-title{margin-bottom:5px;color:var( --e-global-color-primary );font-family:"Roboto", Sans-serif;font-size:20px;font-weight:700;line-height:22px;}.elementor-60 .elementor-element.elementor-element-236e820 .elementor-image-box-description{color:var( --e-global-color-text );font-size:16px;font-style:italic;line-height:22px;}.elementor-60 .elementor-element.elementor-element-236e820{width:initial;max-width:initial;}.elementor-60 .elementor-element.elementor-element-236e820.elementor-element{--flex-grow:1;--flex-shrink:1;}.elementor-60 .elementor-element.elementor-element-f575768 > .elementor-widget-container{margin:15px 0px 13px 0px;}.elementor-60 .elementor-element.elementor-element-04555a4.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-60 .elementor-element.elementor-element-04555a4.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-60 .elementor-element.elementor-element-04555a4.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-60 .elementor-element.elementor-element-04555a4 .elementor-image-box-img img{border-radius:11px;transition-duration:0.3s;}.elementor-60 .elementor-element.elementor-element-04555a4 .elementor-image-box-title{margin-bottom:5px;color:var( --e-global-color-primary );font-family:"Roboto", Sans-serif;font-size:20px;font-weight:700;line-height:22px;}.elementor-60 .elementor-element.elementor-element-04555a4 .elementor-image-box-description{color:var( --e-global-color-text );font-size:16px;font-style:italic;line-height:22px;}.elementor-60 .elementor-element.elementor-element-04555a4{width:var( --container-widget-width, 25% );max-width:25%;--container-widget-width:25%;--container-widget-flex-grow:0;}.elementor-60 .elementor-element.elementor-element-04555a4.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-60 .elementor-element.elementor-element-f78aa08.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-60 .elementor-element.elementor-element-f78aa08.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-60 .elementor-element.elementor-element-f78aa08.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-60 .elementor-element.elementor-element-f78aa08 .elementor-image-box-img img{border-radius:11px;transition-duration:0.3s;}.elementor-60 .elementor-element.elementor-element-f78aa08 .elementor-image-box-title{margin-bottom:5px;color:var( --e-global-color-primary );font-family:"Roboto", Sans-serif;font-size:20px;font-weight:700;line-height:22px;}.elementor-60 .elementor-element.elementor-element-f78aa08 .elementor-image-box-description{color:var( --e-global-color-text );font-size:16px;font-style:italic;line-height:22px;}.elementor-60 .elementor-element.elementor-element-f78aa08{width:var( --container-widget-width, 158% );max-width:158%;--container-widget-width:158%;--container-widget-flex-grow:0;}.elementor-60 .elementor-element.elementor-element-f78aa08.elementor-element{--order:-99999 /* order start hack */;--flex-grow:0;--flex-shrink:1;}.elementor-60 .elementor-element.elementor-element-04d9b52{--display:flex;--overflow:hidden;--background-transition:0.3s;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-60 .elementor-element.elementor-element-bb68972{--display:flex;--gap:0px 0px;--background-transition:0.3s;}.elementor-60 .elementor-element.elementor-element-021c9d3 > .elementor-widget-container{margin:15px 0px 13px 0px;}.elementor-60 .elementor-element.elementor-element-dbdf9f2{text-align:center;font-size:16px;line-height:26px;}.elementor-60 .elementor-element.elementor-element-dbdf9f2 > .elementor-widget-container{margin:0px 20px 0px 20px;}.elementor-60 .elementor-element.elementor-element-2157912{--display:flex;--gap:0px 0px;--background-transition:0.3s;--margin-block-start:0px;--margin-block-end:40px;--margin-inline-start:0px;--margin-inline-end:0px;}.elementor-60 .elementor-element.elementor-element-0c7a2af > .elementor-widget-container{margin:15px 0px 13px 0px;}.elementor-60 .elementor-element.elementor-element-038ac6b{text-align:center;font-size:16px;line-height:26px;}.elementor-60 .elementor-element.elementor-element-038ac6b > .elementor-widget-container{margin:0px 20px 0px 20px;}.elementor-60 .elementor-element.elementor-element-4a50b81{--display:flex;--overflow:hidden;--background-transition:0.3s;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-60 .elementor-element.elementor-element-841f414{--display:flex;--background-transition:0.3s;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}@media(max-width:1024px){.elementor-60 .elementor-element.elementor-element-6c1bb64{--padding-block-start:100px;--padding-block-end:100px;--padding-inline-start:20px;--padding-inline-end:20px;}.elementor-60 .elementor-element.elementor-element-71cccec .elementor-heading-title{font-size:70px;line-height:70px;}.elementor-60 .elementor-element.elementor-element-e628d1d .elementor-heading-title{font-size:70px;line-height:70px;}}@media(max-width:767px){.elementor-60 .elementor-element.elementor-element-71cccec .elementor-heading-title{font-size:48px;line-height:48px;}.elementor-60 .elementor-element.elementor-element-e628d1d .elementor-heading-title{font-size:48px;line-height:48px;}.elementor-60 .elementor-element.elementor-element-52d9d22 .elementor-button{padding:15px 20px 15px 20px;}.elementor-60 .elementor-element.elementor-element-52d9d22.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-60 .elementor-element.elementor-element-8bbe7e1 .elementor-image-box-img{margin-bottom:0px;}.elementor-60 .elementor-element.elementor-element-236e820 .elementor-image-box-img{margin-bottom:0px;}.elementor-60 .elementor-element.elementor-element-04555a4 .elementor-image-box-img{margin-bottom:0px;}.elementor-60 .elementor-element.elementor-element-f78aa08 .elementor-image-box-img{margin-bottom:0px;}.elementor-60 .elementor-element.elementor-element-bb68972{--margin-block-start:0px;--margin-block-end:30px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-60 .elementor-element.elementor-element-2157912{--margin-block-start:0px;--margin-block-end:30px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}}@media(min-width:768px){.elementor-60 .elementor-element.elementor-element-bf5918b{--width:40px;}.elementor-60 .elementor-element.elementor-element-3fbb64e{--width:40px;}.elementor-60 .elementor-element.elementor-element-591cec7{--content-width:740px;}.elementor-60 .elementor-element.elementor-element-bb68972{--content-width:992px;}}/* Start custom CSS for heading, class: .elementor-element-fe17daa */.elementor-60 .elementor-element.elementor-element-fe17daa {
	writing-mode: vertical-rl;
	transform: scale(-1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bf5918b */@media (max-width: 1250px) {
    .elementor-60 .elementor-element.elementor-element-bf5918b {
        display: none;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0860cec */.elementor-60 .elementor-element.elementor-element-0860cec {
	writing-mode: vertical-rl;
	transform: scale(-1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3fbb64e */@media (max-width: 1250px) {
    .elementor-60 .elementor-element.elementor-element-3fbb64e {
        display: none;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-52d9d22 */.elementor-60 .elementor-element.elementor-element-52d9d22 .elementor-button-icon svg {
    width: 25px;
}
@media (max-width: 767px){
    .elementor-60 .elementor-element.elementor-element-52d9d22 .elementor-button-icon svg {
        width: 18px;
        margin-bottom:-1px;
    }
}/* End custom CSS */