.elementor-191 .elementor-element.elementor-element-288ad32a:not(.elementor-motion-effects-element-type-background), .elementor-191 .elementor-element.elementor-element-288ad32a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://bfcgym.com/wp-content/uploads/2025/01/IMG-20240809-WA0054.jpg");background-position:center center;background-size:cover;}.elementor-191 .elementor-element.elementor-element-288ad32a > .elementor-background-overlay{background-color:var( --e-global-color-84c71b0 );opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-191 .elementor-element.elementor-element-288ad32a > .elementor-container{min-height:400px;}.elementor-191 .elementor-element.elementor-element-288ad32a{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:90px 0px 90px 0px;}.elementor-191 .elementor-element.elementor-element-356b9be4 > .elementor-element-populated{margin:0% 60% 0% 0%;--e-column-margin-right:60%;--e-column-margin-left:0%;padding:0px 0px 0px 0px;}.elementor-191 .elementor-element.elementor-element-1024aee2 > .elementor-widget-container{--e-transform-rotateZ:90deg;--e-transform-translateX:175px;--e-transform-translateY:-43px;--e-transform-flipX:-1;--e-transform-flipY:-1;margin:0px 0px 16px 0px;}.elementor-191 .elementor-element.elementor-element-1024aee2{--e-transform-origin-x:left;--e-transform-origin-y:center;text-align:left;}.elementor-191 .elementor-element.elementor-element-1024aee2 .elementor-heading-title{font-family:var( --e-global-typography-1d96bd8-font-family ), Sans-serif;font-size:var( --e-global-typography-1d96bd8-font-size );font-weight:var( --e-global-typography-1d96bd8-font-weight );text-transform:var( --e-global-typography-1d96bd8-text-transform );line-height:var( --e-global-typography-1d96bd8-line-height );letter-spacing:var( --e-global-typography-1d96bd8-letter-spacing );color:var( --e-global-color-d5e0899 );}.elementor-191 .elementor-element.elementor-element-2d0815bc > .elementor-widget-container{margin:0px 0px 0px 90px;}.elementor-191 .elementor-element.elementor-element-2d0815bc{color:var( --e-global-color-d5e0899 );}.elementor-191 .elementor-element.elementor-element-cf9c482:not(.elementor-motion-effects-element-type-background), .elementor-191 .elementor-element.elementor-element-cf9c482 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://bfcgym.com/wp-content/uploads/2025/01/IMG-20240809-WA0054.jpg");background-position:center center;background-size:cover;}.elementor-191 .elementor-element.elementor-element-cf9c482 > .elementor-background-overlay{background-color:var( --e-global-color-84c71b0 );opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-191 .elementor-element.elementor-element-cf9c482 > .elementor-container{min-height:400px;}.elementor-191 .elementor-element.elementor-element-cf9c482{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:90px 0px 90px 0px;}.elementor-191 .elementor-element.elementor-element-f87d66a > .elementor-element-populated{margin:0% 60% 0% 0%;--e-column-margin-right:60%;--e-column-margin-left:0%;padding:0px 0px 0px 0px;}.elementor-191 .elementor-element.elementor-element-571cb6c > .elementor-widget-container{margin:0px 0px 16px 0px;}.elementor-191 .elementor-element.elementor-element-571cb6c{text-align:left;}.elementor-191 .elementor-element.elementor-element-571cb6c .elementor-heading-title{font-family:var( --e-global-typography-1d96bd8-font-family ), Sans-serif;font-size:var( --e-global-typography-1d96bd8-font-size );font-weight:var( --e-global-typography-1d96bd8-font-weight );text-transform:var( --e-global-typography-1d96bd8-text-transform );line-height:var( --e-global-typography-1d96bd8-line-height );letter-spacing:var( --e-global-typography-1d96bd8-letter-spacing );color:var( --e-global-color-d5e0899 );}.elementor-191 .elementor-element.elementor-element-e582c69 > .elementor-widget-container{margin:0px 0px 0px 90px;}.elementor-191 .elementor-element.elementor-element-e582c69{color:var( --e-global-color-d5e0899 );}.elementor-191 .elementor-element.elementor-element-7ae9453{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-191 .elementor-element.elementor-element-47292c0{--spacer-size:50px;}.elementor-191 .elementor-element.elementor-element-3ab3446{width:auto;max-width:auto;}.elementor-191 .elementor-element.elementor-element-3ab3446 > .elementor-widget-container{margin:0px 0px 16px 0px;}.elementor-191 .elementor-element.elementor-element-3ab3446 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;letter-spacing:2px;color:#555555;}.elementor-191 .elementor-element.elementor-element-83ef76c > .elementor-widget-container{margin:0px 0px 16px 0px;}.elementor-191 .elementor-element.elementor-element-46e9580 .elementor-cta .elementor-cta__bg, .elementor-191 .elementor-element.elementor-element-46e9580 .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-191 .elementor-element.elementor-element-46e9580 .elementor-cta__content{text-align:left;background-color:#FEEE02;}.elementor-191 .elementor-element.elementor-element-46e9580 .elementor-cta__title{font-family:var( --e-global-typography-fafee07-font-family ), Sans-serif;font-size:var( --e-global-typography-fafee07-font-size );font-weight:var( --e-global-typography-fafee07-font-weight );text-transform:var( --e-global-typography-fafee07-text-transform );line-height:var( --e-global-typography-fafee07-line-height );letter-spacing:var( --e-global-typography-fafee07-letter-spacing );color:#20332B;}.elementor-191 .elementor-element.elementor-element-46e9580 .elementor-cta__title:not(:last-child){margin-bottom:8px;}.elementor-191 .elementor-element.elementor-element-2e263d6 .elementor-cta .elementor-cta__bg, .elementor-191 .elementor-element.elementor-element-2e263d6 .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-191 .elementor-element.elementor-element-2e263d6 .elementor-cta__content{text-align:left;background-color:#000000;}.elementor-191 .elementor-element.elementor-element-2e263d6 .elementor-cta__bg-wrapper{min-width:172px;min-height:335px;}.elementor-191 .elementor-element.elementor-element-2e263d6 .elementor-cta__title{font-family:var( --e-global-typography-fafee07-font-family ), Sans-serif;font-size:var( --e-global-typography-fafee07-font-size );font-weight:var( --e-global-typography-fafee07-font-weight );text-transform:var( --e-global-typography-fafee07-text-transform );line-height:var( --e-global-typography-fafee07-line-height );letter-spacing:var( --e-global-typography-fafee07-letter-spacing );color:#FEEE02;}.elementor-191 .elementor-element.elementor-element-2e263d6 .elementor-cta__title:not(:last-child){margin-bottom:8px;}.elementor-191 .elementor-element.elementor-element-2e263d6 .elementor-cta__description{color:#FEEE02;}.elementor-191 .elementor-element.elementor-element-f5d5fe5 .elementor-cta .elementor-cta__bg, .elementor-191 .elementor-element.elementor-element-f5d5fe5 .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-191 .elementor-element.elementor-element-f5d5fe5 .elementor-cta__content{text-align:left;background-color:#000000;}.elementor-191 .elementor-element.elementor-element-f5d5fe5 .elementor-cta__title{font-family:var( --e-global-typography-fafee07-font-family ), Sans-serif;font-size:var( --e-global-typography-fafee07-font-size );font-weight:var( --e-global-typography-fafee07-font-weight );text-transform:var( --e-global-typography-fafee07-text-transform );line-height:var( --e-global-typography-fafee07-line-height );letter-spacing:var( --e-global-typography-fafee07-letter-spacing );color:#FEEE02;}.elementor-191 .elementor-element.elementor-element-f5d5fe5 .elementor-cta__title:not(:last-child){margin-bottom:8px;}.elementor-191 .elementor-element.elementor-element-f5d5fe5 .elementor-cta__description{color:#FEEE02;}.elementor-191 .elementor-element.elementor-element-ec531b3 .elementor-cta .elementor-cta__bg, .elementor-191 .elementor-element.elementor-element-ec531b3 .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-191 .elementor-element.elementor-element-ec531b3 .elementor-cta__content{text-align:left;background-color:#FEEE02;}.elementor-191 .elementor-element.elementor-element-ec531b3 .elementor-cta__title{font-family:var( --e-global-typography-fafee07-font-family ), Sans-serif;font-size:var( --e-global-typography-fafee07-font-size );font-weight:var( --e-global-typography-fafee07-font-weight );text-transform:var( --e-global-typography-fafee07-text-transform );line-height:var( --e-global-typography-fafee07-line-height );letter-spacing:var( --e-global-typography-fafee07-letter-spacing );color:#20332B;}.elementor-191 .elementor-element.elementor-element-ec531b3 .elementor-cta__title:not(:last-child){margin-bottom:8px;}.elementor-191 .elementor-element.elementor-element-ec531b3 .elementor-cta__description{color:#20332B;}.elementor-191 .elementor-element.elementor-element-199dad7 .elementor-cta .elementor-cta__bg, .elementor-191 .elementor-element.elementor-element-199dad7 .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-191 .elementor-element.elementor-element-199dad7 .elementor-cta__content{text-align:left;background-color:#000000;}.elementor-191 .elementor-element.elementor-element-199dad7 .elementor-cta__title{font-family:var( --e-global-typography-fafee07-font-family ), Sans-serif;font-size:var( --e-global-typography-fafee07-font-size );font-weight:var( --e-global-typography-fafee07-font-weight );text-transform:var( --e-global-typography-fafee07-text-transform );line-height:var( --e-global-typography-fafee07-line-height );letter-spacing:var( --e-global-typography-fafee07-letter-spacing );color:#FEEE02;}.elementor-191 .elementor-element.elementor-element-199dad7 .elementor-cta__title:not(:last-child){margin-bottom:8px;}.elementor-191 .elementor-element.elementor-element-199dad7 .elementor-cta__description{color:#FEEE02;}.elementor-191 .elementor-element.elementor-element-9a0cde4 .elementor-cta .elementor-cta__bg, .elementor-191 .elementor-element.elementor-element-9a0cde4 .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-191 .elementor-element.elementor-element-9a0cde4 .elementor-cta__content{text-align:left;background-color:#FEEE02;}.elementor-191 .elementor-element.elementor-element-9a0cde4 .elementor-cta__title{font-family:var( --e-global-typography-fafee07-font-family ), Sans-serif;font-size:var( --e-global-typography-fafee07-font-size );font-weight:var( --e-global-typography-fafee07-font-weight );text-transform:var( --e-global-typography-fafee07-text-transform );line-height:var( --e-global-typography-fafee07-line-height );letter-spacing:var( --e-global-typography-fafee07-letter-spacing );color:#20332B;}.elementor-191 .elementor-element.elementor-element-9a0cde4 .elementor-cta__title:not(:last-child){margin-bottom:8px;}.elementor-191 .elementor-element.elementor-element-9a0cde4 .elementor-cta__description{color:#20332B;}@media(max-width:1024px){.elementor-191 .elementor-element.elementor-element-1024aee2 .elementor-heading-title{font-size:var( --e-global-typography-1d96bd8-font-size );line-height:var( --e-global-typography-1d96bd8-line-height );letter-spacing:var( --e-global-typography-1d96bd8-letter-spacing );}.elementor-191 .elementor-element.elementor-element-571cb6c .elementor-heading-title{font-size:var( --e-global-typography-1d96bd8-font-size );line-height:var( --e-global-typography-1d96bd8-line-height );letter-spacing:var( --e-global-typography-1d96bd8-letter-spacing );}.elementor-191 .elementor-element.elementor-element-46e9580 .elementor-cta__title{font-size:var( --e-global-typography-fafee07-font-size );line-height:var( --e-global-typography-fafee07-line-height );letter-spacing:var( --e-global-typography-fafee07-letter-spacing );}.elementor-191 .elementor-element.elementor-element-2e263d6 .elementor-cta__title{font-size:var( --e-global-typography-fafee07-font-size );line-height:var( --e-global-typography-fafee07-line-height );letter-spacing:var( --e-global-typography-fafee07-letter-spacing );}.elementor-191 .elementor-element.elementor-element-f5d5fe5 .elementor-cta__title{font-size:var( --e-global-typography-fafee07-font-size );line-height:var( --e-global-typography-fafee07-line-height );letter-spacing:var( --e-global-typography-fafee07-letter-spacing );}.elementor-191 .elementor-element.elementor-element-ec531b3 .elementor-cta__title{font-size:var( --e-global-typography-fafee07-font-size );line-height:var( --e-global-typography-fafee07-line-height );letter-spacing:var( --e-global-typography-fafee07-letter-spacing );}.elementor-191 .elementor-element.elementor-element-199dad7 .elementor-cta__title{font-size:var( --e-global-typography-fafee07-font-size );line-height:var( --e-global-typography-fafee07-line-height );letter-spacing:var( --e-global-typography-fafee07-letter-spacing );}.elementor-191 .elementor-element.elementor-element-9a0cde4 .elementor-cta__title{font-size:var( --e-global-typography-fafee07-font-size );line-height:var( --e-global-typography-fafee07-line-height );letter-spacing:var( --e-global-typography-fafee07-letter-spacing );}}@media(max-width:767px){.elementor-191 .elementor-element.elementor-element-1024aee2 .elementor-heading-title{font-size:var( --e-global-typography-1d96bd8-font-size );line-height:var( --e-global-typography-1d96bd8-line-height );letter-spacing:var( --e-global-typography-1d96bd8-letter-spacing );}.elementor-191 .elementor-element.elementor-element-cf9c482{padding:0px 20px 0px 20px;}.elementor-191 .elementor-element.elementor-element-f87d66a > .elementor-element-populated{margin:0% 0% 0% 0%;--e-column-margin-right:0%;--e-column-margin-left:0%;}.elementor-191 .elementor-element.elementor-element-571cb6c .elementor-heading-title{font-size:var( --e-global-typography-1d96bd8-font-size );line-height:var( --e-global-typography-1d96bd8-line-height );letter-spacing:var( --e-global-typography-1d96bd8-letter-spacing );}.elementor-191 .elementor-element.elementor-element-e582c69 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-191 .elementor-element.elementor-element-46e9580 .elementor-cta__title{font-size:var( --e-global-typography-fafee07-font-size );line-height:var( --e-global-typography-fafee07-line-height );letter-spacing:var( --e-global-typography-fafee07-letter-spacing );}.elementor-191 .elementor-element.elementor-element-2e263d6 .elementor-cta__title{font-size:var( --e-global-typography-fafee07-font-size );line-height:var( --e-global-typography-fafee07-line-height );letter-spacing:var( --e-global-typography-fafee07-letter-spacing );}.elementor-191 .elementor-element.elementor-element-f5d5fe5 .elementor-cta__title{font-size:var( --e-global-typography-fafee07-font-size );line-height:var( --e-global-typography-fafee07-line-height );letter-spacing:var( --e-global-typography-fafee07-letter-spacing );}.elementor-191 .elementor-element.elementor-element-ec531b3 .elementor-cta__title{font-size:var( --e-global-typography-fafee07-font-size );line-height:var( --e-global-typography-fafee07-line-height );letter-spacing:var( --e-global-typography-fafee07-letter-spacing );}.elementor-191 .elementor-element.elementor-element-199dad7 .elementor-cta__title{font-size:var( --e-global-typography-fafee07-font-size );line-height:var( --e-global-typography-fafee07-line-height );letter-spacing:var( --e-global-typography-fafee07-letter-spacing );}.elementor-191 .elementor-element.elementor-element-9a0cde4 .elementor-cta__title{font-size:var( --e-global-typography-fafee07-font-size );line-height:var( --e-global-typography-fafee07-line-height );letter-spacing:var( --e-global-typography-fafee07-letter-spacing );}}