.elementor-45 .elementor-element.elementor-element-8a4c7e3:not(.elementor-motion-effects-element-type-background),.elementor-45 .elementor-element.elementor-element-8a4c7e3>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#000;background:url(https://happy-fitness.net/wp-content/uploads/2025/03/170613-5732.jpg) 50% 50%;background-size:cover}.elementor-45 .elementor-element.elementor-element-8a4c7e3{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s}.elementor-45 .elementor-element.elementor-element-8a4c7e3>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-45 .elementor-element.elementor-element-e8a38a9>.elementor-container{min-height:400px}.elementor-45 .elementor-element.elementor-element-e8a38a9:not(.elementor-motion-effects-element-type-background),.elementor-45 .elementor-element.elementor-element-e8a38a9>.elementor-motion-effects-container>.elementor-motion-effects-layer{background:url(https://happy-fitness.net/wp-content/uploads/2025/03/170613-5732.jpg) 50% 50%;background-size:cover}.elementor-45 .elementor-element.elementor-element-e8a38a9{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s}.elementor-45 .elementor-element.elementor-element-e8a38a9>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-45 .elementor-element.elementor-element-c54f4eb:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-45 .elementor-element.elementor-element-c54f4eb>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://happy-fitness.net/wp-content/uploads/2024/06/SKILLCOURT_balanceboard-scaled.jpg);background-repeat:no-repeat;background-size:cover}.elementor-45 .elementor-element.elementor-element-c54f4eb>.elementor-element-populated>.elementor-background-overlay{background-color:#000;opacity:.4}.elementor-45 .elementor-element.elementor-element-c54f4eb:hover>.elementor-element-populated>.elementor-background-overlay{background-color:#000;opacity:.6}.elementor-45 .elementor-element.elementor-element-c54f4eb>.elementor-element-populated{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;margin:5px 5px 5px 5px;--e-column-margin-right:5px;--e-column-margin-left:5px}.elementor-45 .elementor-element.elementor-element-c54f4eb>.elementor-element-populated>.elementor-background-overlay{transition:background 0.5s,border-radius 0.3s,opacity 0.5s}.elementor-45 .elementor-element.elementor-element-a2a068f{--spacer-size:300px}.elementor-widget-heading .elementor-heading-title{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-size:var(--e-global-typography-primary-font-size);font-weight:var(--e-global-typography-primary-font-weight);color:var(--e-global-color-primary)}.elementor-45 .elementor-element.elementor-element-0a07c70{--e-transform-transition-duration:900ms;text-align:center}.elementor-45 .elementor-element.elementor-element-0a07c70 .elementor-heading-title{font-family:"Bebas Neue",Sans-serif;font-size:60px;font-weight:400;color:#FFF}.elementor-widget-button .elementor-button{background-color:var(--e-global-color-accent);font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-size:var(--e-global-typography-accent-font-size);font-weight:var(--e-global-typography-accent-font-weight)}.elementor-45 .elementor-element.elementor-element-a4613df .elementor-button{background-color:#fff0;font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-size:var(--e-global-typography-primary-font-size);font-weight:var(--e-global-typography-primary-font-weight);fill:var(--e-global-color-d1a80e8);color:var(--e-global-color-d1a80e8);transition-duration:0.6s;border-style:solid;border-width:4px 4px 4px 4px;border-color:var(--e-global-color-d1a80e8);border-radius:30px 30px 30px 30px;padding:10px 20px 10px 20px}.elementor-45 .elementor-element.elementor-element-a4613df .elementor-button:hover,.elementor-45 .elementor-element.elementor-element-a4613df .elementor-button:focus{background-color:var(--e-global-color-d1a80e8);color:#000}.elementor-45 .elementor-element.elementor-element-a4613df .elementor-button:hover svg,.elementor-45 .elementor-element.elementor-element-a4613df .elementor-button:focus svg{fill:#000}.elementor-45 .elementor-element.elementor-element-eb23340{--spacer-size:300px}.elementor-45 .elementor-element.elementor-element-5207c3f:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-45 .elementor-element.elementor-element-5207c3f>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://happy-fitness.net/wp-content/uploads/2025/03/170613-5760.jpg);background-repeat:no-repeat;background-size:cover}.elementor-45 .elementor-element.elementor-element-5207c3f>.elementor-element-populated>.elementor-background-overlay{background-color:#000;opacity:.4}.elementor-45 .elementor-element.elementor-element-5207c3f:hover>.elementor-element-populated>.elementor-background-overlay{background-color:#000;opacity:.6}.elementor-45 .elementor-element.elementor-element-5207c3f>.elementor-element-populated{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;margin:5px 5px 5px 5px;--e-column-margin-right:5px;--e-column-margin-left:5px}.elementor-45 .elementor-element.elementor-element-5207c3f>.elementor-element-populated>.elementor-background-overlay{transition:background 0.5s,border-radius 0.3s,opacity 0.5s}.elementor-45 .elementor-element.elementor-element-9a9c9c8{--spacer-size:300px}.elementor-45 .elementor-element.elementor-element-6d312a4{--e-transform-transition-duration:900ms;text-align:center}.elementor-45 .elementor-element.elementor-element-6d312a4 .elementor-heading-title{font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-size:var(--e-global-typography-secondary-font-size);font-weight:var(--e-global-typography-secondary-font-weight);color:#FFF}.elementor-45 .elementor-element.elementor-element-a2d53c1 .elementor-button{background-color:#fff0;font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-size:var(--e-global-typography-primary-font-size);font-weight:var(--e-global-typography-primary-font-weight);fill:var(--e-global-color-d1a80e8);color:var(--e-global-color-d1a80e8);transition-duration:0.6s;border-style:solid;border-width:4px 4px 4px 4px;border-color:var(--e-global-color-d1a80e8);border-radius:30px 30px 30px 30px;padding:10px 20px 10px 20px}.elementor-45 .elementor-element.elementor-element-a2d53c1 .elementor-button:hover,.elementor-45 .elementor-element.elementor-element-a2d53c1 .elementor-button:focus{background-color:var(--e-global-color-d1a80e8);color:#000}.elementor-45 .elementor-element.elementor-element-a2d53c1 .elementor-button:hover svg,.elementor-45 .elementor-element.elementor-element-a2d53c1 .elementor-button:focus svg{fill:#000}.elementor-45 .elementor-element.elementor-element-91e509a{--spacer-size:300px}.elementor-45 .elementor-element.elementor-element-f7834b6:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-45 .elementor-element.elementor-element-f7834b6>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://happy-fitness.net/wp-content/uploads/2025/03/170613-5856.jpg);background-repeat:no-repeat;background-size:cover}.elementor-45 .elementor-element.elementor-element-f7834b6>.elementor-element-populated>.elementor-background-overlay{background-color:#000;opacity:.4}.elementor-45 .elementor-element.elementor-element-f7834b6:hover>.elementor-element-populated>.elementor-background-overlay{background-color:#000;opacity:.6}.elementor-45 .elementor-element.elementor-element-f7834b6>.elementor-element-populated{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;margin:5px 5px 5px 5px;--e-column-margin-right:5px;--e-column-margin-left:5px}.elementor-45 .elementor-element.elementor-element-f7834b6>.elementor-element-populated>.elementor-background-overlay{transition:background 0.5s,border-radius 0.3s,opacity 0.5s}.elementor-45 .elementor-element.elementor-element-f7e46c5{--spacer-size:300px}.elementor-45 .elementor-element.elementor-element-c3c14b8{--e-transform-transition-duration:900ms;text-align:center}.elementor-45 .elementor-element.elementor-element-c3c14b8 .elementor-heading-title{font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-size:var(--e-global-typography-secondary-font-size);font-weight:var(--e-global-typography-secondary-font-weight);color:#FFF}.elementor-45 .elementor-element.elementor-element-35704a7 .elementor-button{background-color:#fff0;font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-size:var(--e-global-typography-primary-font-size);font-weight:var(--e-global-typography-primary-font-weight);fill:var(--e-global-color-d1a80e8);color:var(--e-global-color-d1a80e8);transition-duration:0.6s;border-style:solid;border-width:4px 4px 4px 4px;border-color:var(--e-global-color-d1a80e8);border-radius:30px 30px 30px 30px;padding:10px 20px 10px 20px}.elementor-45 .elementor-element.elementor-element-35704a7 .elementor-button:hover,.elementor-45 .elementor-element.elementor-element-35704a7 .elementor-button:focus{background-color:var(--e-global-color-d1a80e8);color:#000}.elementor-45 .elementor-element.elementor-element-35704a7 .elementor-button:hover svg,.elementor-45 .elementor-element.elementor-element-35704a7 .elementor-button:focus svg{fill:#000}.elementor-45 .elementor-element.elementor-element-47a140e{--spacer-size:300px}.elementor-45 .elementor-element.elementor-element-ce01609:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-45 .elementor-element.elementor-element-ce01609>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://happy-fitness.net/wp-content/uploads/2025/03/170613-5692.jpg);background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-45 .elementor-element.elementor-element-ce01609>.elementor-element-populated>.elementor-background-overlay{background-color:#000;opacity:.4}.elementor-45 .elementor-element.elementor-element-ce01609:hover>.elementor-element-populated>.elementor-background-overlay{background-color:#000;opacity:.6}.elementor-45 .elementor-element.elementor-element-ce01609>.elementor-element-populated{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;margin:5px 5px 5px 5px;--e-column-margin-right:5px;--e-column-margin-left:5px}.elementor-45 .elementor-element.elementor-element-ce01609>.elementor-element-populated>.elementor-background-overlay{transition:background 0.5s,border-radius 0.3s,opacity 0.5s}.elementor-45 .elementor-element.elementor-element-a443f85{--spacer-size:300px}.elementor-45 .elementor-element.elementor-element-6b4b160{--e-transform-transition-duration:900ms;text-align:center}.elementor-45 .elementor-element.elementor-element-6b4b160 .elementor-heading-title{font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-size:var(--e-global-typography-secondary-font-size);font-weight:var(--e-global-typography-secondary-font-weight);color:#FFF}.elementor-45 .elementor-element.elementor-element-83f0967 .elementor-button{background-color:#fff0;font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-size:var(--e-global-typography-primary-font-size);font-weight:var(--e-global-typography-primary-font-weight);fill:var(--e-global-color-d1a80e8);color:var(--e-global-color-d1a80e8);transition-duration:0.6s;border-style:solid;border-width:4px 4px 4px 4px;border-color:var(--e-global-color-d1a80e8);border-radius:30px 30px 30px 30px;padding:10px 20px 10px 20px}.elementor-45 .elementor-element.elementor-element-83f0967 .elementor-button:hover,.elementor-45 .elementor-element.elementor-element-83f0967 .elementor-button:focus{background-color:var(--e-global-color-d1a80e8);color:#000}.elementor-45 .elementor-element.elementor-element-83f0967 .elementor-button:hover svg,.elementor-45 .elementor-element.elementor-element-83f0967 .elementor-button:focus svg{fill:#000}.elementor-45 .elementor-element.elementor-element-23b27dd{--spacer-size:300px}.elementor-45 .elementor-element.elementor-element-fd94c47:hover>.elementor-background-overlay{background-color:#000;opacity:.6}.elementor-45 .elementor-element.elementor-element-fd94c47:not(.elementor-motion-effects-element-type-background),.elementor-45 .elementor-element.elementor-element-fd94c47>.elementor-motion-effects-container>.elementor-motion-effects-layer{background:url(https://happy-fitness.net/wp-content/uploads/2024/06/BODYPUMP-CLASS-IMAGE-6-scaled.jpg) 50% 50%;background-size:cover}.elementor-45 .elementor-element.elementor-element-fd94c47{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s}.elementor-45 .elementor-element.elementor-element-fd94c47>.elementor-background-overlay{transition:background 0.5s,border-radius 0.3s,opacity 0.5s}.elementor-45 .elementor-element.elementor-element-09be267{--e-transform-transition-duration:900ms;text-align:center}.elementor-45 .elementor-element.elementor-element-09be267 .elementor-heading-title{font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-size:var(--e-global-typography-secondary-font-size);font-weight:var(--e-global-typography-secondary-font-weight);color:#FFF}.elementor-45 .elementor-element.elementor-element-a7c6fe1{--spacer-size:10px}.elementor-45 .elementor-element.elementor-element-29e92c0 .elementor-button{background-color:#fff0;font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-size:var(--e-global-typography-primary-font-size);font-weight:var(--e-global-typography-primary-font-weight);fill:var(--e-global-color-d1a80e8);color:var(--e-global-color-d1a80e8);transition-duration:0.6s;border-style:solid;border-width:4px 4px 4px 4px;border-color:var(--e-global-color-d1a80e8);border-radius:30px 30px 30px 30px;padding:10px 20px 10px 20px}.elementor-45 .elementor-element.elementor-element-29e92c0 .elementor-button:hover,.elementor-45 .elementor-element.elementor-element-29e92c0 .elementor-button:focus{background-color:var(--e-global-color-d1a80e8);color:#000}.elementor-45 .elementor-element.elementor-element-29e92c0 .elementor-button:hover svg,.elementor-45 .elementor-element.elementor-element-29e92c0 .elementor-button:focus svg{fill:#000}.elementor-45 .elementor-element.elementor-element-91666eb:hover>.elementor-background-overlay{background-color:#000;opacity:.6}.elementor-45 .elementor-element.elementor-element-91666eb>.elementor-container{min-height:400px}.elementor-45 .elementor-element.elementor-element-91666eb:not(.elementor-motion-effects-element-type-background),.elementor-45 .elementor-element.elementor-element-91666eb>.elementor-motion-effects-container>.elementor-motion-effects-layer{background:url(https://happy-fitness.net/wp-content/uploads/2024/06/BODYPUMP-CLASS-IMAGE-6-scaled.jpg) 50% 50%;background-size:cover}.elementor-45 .elementor-element.elementor-element-91666eb{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s}.elementor-45 .elementor-element.elementor-element-91666eb>.elementor-background-overlay{transition:background 0.5s,border-radius 0.3s,opacity 0.5s}.elementor-45 .elementor-element.elementor-element-3764155{--e-transform-transition-duration:900ms;text-align:center}.elementor-45 .elementor-element.elementor-element-3764155 .elementor-heading-title{font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-size:var(--e-global-typography-secondary-font-size);font-weight:var(--e-global-typography-secondary-font-weight);color:#FFF}.elementor-45 .elementor-element.elementor-element-9ca7874{--spacer-size:10px}.elementor-45 .elementor-element.elementor-element-e565ba9 .elementor-button{background-color:#fff0;font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-size:var(--e-global-typography-primary-font-size);font-weight:var(--e-global-typography-primary-font-weight);fill:var(--e-global-color-d1a80e8);color:var(--e-global-color-d1a80e8);transition-duration:0.6s;border-style:solid;border-width:4px 4px 4px 4px;border-color:var(--e-global-color-d1a80e8);border-radius:30px 30px 30px 30px;padding:10px 20px 10px 20px}.elementor-45 .elementor-element.elementor-element-e565ba9 .elementor-button:hover,.elementor-45 .elementor-element.elementor-element-e565ba9 .elementor-button:focus{background-color:var(--e-global-color-d1a80e8);color:#000}.elementor-45 .elementor-element.elementor-element-e565ba9 .elementor-button:hover svg,.elementor-45 .elementor-element.elementor-element-e565ba9 .elementor-button:focus svg{fill:#000}.elementor-45 .elementor-element.elementor-element-3c615f9:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-45 .elementor-element.elementor-element-3c615f9>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://happy-fitness.net/wp-content/uploads/2025/03/170613-5721.jpg);background-repeat:no-repeat;background-size:cover}.elementor-45 .elementor-element.elementor-element-3c615f9>.elementor-element-populated>.elementor-background-overlay{background-color:#000;opacity:.4}.elementor-45 .elementor-element.elementor-element-3c615f9:hover>.elementor-element-populated>.elementor-background-overlay{background-color:#000;opacity:.6}.elementor-45 .elementor-element.elementor-element-3c615f9>.elementor-element-populated{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;margin:5px 5px 5px 5px;--e-column-margin-right:5px;--e-column-margin-left:5px}.elementor-45 .elementor-element.elementor-element-3c615f9>.elementor-element-populated>.elementor-background-overlay{transition:background 0.5s,border-radius 0.3s,opacity 0.5s}.elementor-45 .elementor-element.elementor-element-01ce6fb{--spacer-size:300px}.elementor-45 .elementor-element.elementor-element-595131a{--e-transform-transition-duration:900ms;text-align:center}.elementor-45 .elementor-element.elementor-element-595131a .elementor-heading-title{font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-size:var(--e-global-typography-secondary-font-size);font-weight:var(--e-global-typography-secondary-font-weight);color:#FFF}.elementor-45 .elementor-element.elementor-element-641e22a .elementor-button{background-color:#fff0;font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-size:var(--e-global-typography-primary-font-size);font-weight:var(--e-global-typography-primary-font-weight);fill:var(--e-global-color-d1a80e8);color:var(--e-global-color-d1a80e8);transition-duration:0.6s;border-style:solid;border-width:4px 4px 4px 4px;border-color:var(--e-global-color-d1a80e8);border-radius:30px 30px 30px 30px;padding:10px 20px 10px 20px}.elementor-45 .elementor-element.elementor-element-641e22a .elementor-button:hover,.elementor-45 .elementor-element.elementor-element-641e22a .elementor-button:focus{background-color:var(--e-global-color-d1a80e8);color:#000}.elementor-45 .elementor-element.elementor-element-641e22a .elementor-button:hover svg,.elementor-45 .elementor-element.elementor-element-641e22a .elementor-button:focus svg{fill:#000}.elementor-45 .elementor-element.elementor-element-6e858ad{--spacer-size:300px}.elementor-45 .elementor-element.elementor-element-3de6a6a:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-45 .elementor-element.elementor-element-3de6a6a>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://happy-fitness.net/wp-content/uploads/2025/03/170613-5826.jpg);background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-45 .elementor-element.elementor-element-3de6a6a>.elementor-element-populated>.elementor-background-overlay{background-color:#000;opacity:.2}.elementor-45 .elementor-element.elementor-element-3de6a6a:hover>.elementor-element-populated>.elementor-background-overlay{background-color:#000;opacity:.6}.elementor-45 .elementor-element.elementor-element-3de6a6a>.elementor-element-populated{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;margin:5px 5px 5px 5px;--e-column-margin-right:5px;--e-column-margin-left:5px}.elementor-45 .elementor-element.elementor-element-3de6a6a>.elementor-element-populated>.elementor-background-overlay{transition:background 0.5s,border-radius 0.3s,opacity 0.5s}.elementor-45 .elementor-element.elementor-element-80a83d9{--spacer-size:300px}.elementor-45 .elementor-element.elementor-element-b4d0218{--e-transform-transition-duration:900ms;text-align:center}.elementor-45 .elementor-element.elementor-element-b4d0218 .elementor-heading-title{font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-size:var(--e-global-typography-secondary-font-size);font-weight:var(--e-global-typography-secondary-font-weight);color:#FFF}.elementor-45 .elementor-element.elementor-element-bc18444 .elementor-button{background-color:#fff0;font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-size:var(--e-global-typography-primary-font-size);font-weight:var(--e-global-typography-primary-font-weight);fill:var(--e-global-color-d1a80e8);color:var(--e-global-color-d1a80e8);transition-duration:0.6s;border-style:solid;border-width:4px 4px 4px 4px;border-color:var(--e-global-color-d1a80e8);border-radius:30px 30px 30px 30px;padding:10px 20px 10px 20px}.elementor-45 .elementor-element.elementor-element-bc18444 .elementor-button:hover,.elementor-45 .elementor-element.elementor-element-bc18444 .elementor-button:focus{background-color:var(--e-global-color-d1a80e8);color:#000}.elementor-45 .elementor-element.elementor-element-bc18444 .elementor-button:hover svg,.elementor-45 .elementor-element.elementor-element-bc18444 .elementor-button:focus svg{fill:#000}.elementor-45 .elementor-element.elementor-element-77d548b{--spacer-size:300px}.elementor-45 .elementor-element.elementor-element-17c6c63:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-45 .elementor-element.elementor-element-17c6c63>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://happy-fitness.net/wp-content/uploads/2025/03/170613-5872.jpg);background-repeat:no-repeat;background-size:cover}.elementor-45 .elementor-element.elementor-element-17c6c63>.elementor-element-populated>.elementor-background-overlay{background-color:#000;opacity:.4}.elementor-45 .elementor-element.elementor-element-17c6c63:hover>.elementor-element-populated>.elementor-background-overlay{background-color:#000;opacity:.6}.elementor-45 .elementor-element.elementor-element-17c6c63>.elementor-element-populated{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;margin:5px 5px 5px 5px;--e-column-margin-right:5px;--e-column-margin-left:5px}.elementor-45 .elementor-element.elementor-element-17c6c63>.elementor-element-populated>.elementor-background-overlay{transition:background 0.5s,border-radius 0.3s,opacity 0.5s}.elementor-45 .elementor-element.elementor-element-e9a8aaa{--spacer-size:300px}.elementor-45 .elementor-element.elementor-element-a3ea24b{--e-transform-transition-duration:900ms;text-align:center}.elementor-45 .elementor-element.elementor-element-a3ea24b .elementor-heading-title{font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-size:var(--e-global-typography-secondary-font-size);font-weight:var(--e-global-typography-secondary-font-weight);color:#FFF}.elementor-45 .elementor-element.elementor-element-24e7ba2 .elementor-button{background-color:#fff0;font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-size:var(--e-global-typography-primary-font-size);font-weight:var(--e-global-typography-primary-font-weight);fill:var(--e-global-color-d1a80e8);color:var(--e-global-color-d1a80e8);transition-duration:0.6s;border-style:solid;border-width:4px 4px 4px 4px;border-color:var(--e-global-color-d1a80e8);border-radius:30px 30px 30px 30px;padding:10px 20px 10px 20px}.elementor-45 .elementor-element.elementor-element-24e7ba2 .elementor-button:hover,.elementor-45 .elementor-element.elementor-element-24e7ba2 .elementor-button:focus{background-color:var(--e-global-color-d1a80e8);color:#000}.elementor-45 .elementor-element.elementor-element-24e7ba2 .elementor-button:hover svg,.elementor-45 .elementor-element.elementor-element-24e7ba2 .elementor-button:focus svg{fill:#000}.elementor-45 .elementor-element.elementor-element-fa47fb6{--spacer-size:300px}.elementor-45 .elementor-element.elementor-element-b3d9a7d:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-45 .elementor-element.elementor-element-b3d9a7d>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://happy-fitness.net/wp-content/uploads/2025/03/170613-5866.jpg);background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-45 .elementor-element.elementor-element-b3d9a7d>.elementor-element-populated>.elementor-background-overlay{background-color:#000;opacity:.4}.elementor-45 .elementor-element.elementor-element-b3d9a7d:hover>.elementor-element-populated>.elementor-background-overlay{background-color:#000;opacity:.6}.elementor-45 .elementor-element.elementor-element-b3d9a7d>.elementor-element-populated{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;margin:5px 5px 5px 5px;--e-column-margin-right:5px;--e-column-margin-left:5px}.elementor-45 .elementor-element.elementor-element-b3d9a7d>.elementor-element-populated>.elementor-background-overlay{transition:background 0.5s,border-radius 0.3s,opacity 0.5s}.elementor-45 .elementor-element.elementor-element-b4409df{--spacer-size:300px}.elementor-45 .elementor-element.elementor-element-41f1a88{--e-transform-transition-duration:900ms;text-align:center}.elementor-45 .elementor-element.elementor-element-41f1a88 .elementor-heading-title{font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-size:var(--e-global-typography-secondary-font-size);font-weight:var(--e-global-typography-secondary-font-weight);color:#FFF}.elementor-45 .elementor-element.elementor-element-39660e3 .elementor-button{background-color:#fff0;font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-size:var(--e-global-typography-primary-font-size);font-weight:var(--e-global-typography-primary-font-weight);fill:var(--e-global-color-d1a80e8);color:var(--e-global-color-d1a80e8);transition-duration:0.6s;border-style:solid;border-width:4px 4px 4px 4px;border-color:var(--e-global-color-d1a80e8);border-radius:30px 30px 30px 30px;padding:10px 20px 10px 20px}.elementor-45 .elementor-element.elementor-element-39660e3 .elementor-button:hover,.elementor-45 .elementor-element.elementor-element-39660e3 .elementor-button:focus{background-color:var(--e-global-color-d1a80e8);color:#000}.elementor-45 .elementor-element.elementor-element-39660e3 .elementor-button:hover svg,.elementor-45 .elementor-element.elementor-element-39660e3 .elementor-button:focus svg{fill:#000}.elementor-45 .elementor-element.elementor-element-2302e1a{--spacer-size:300px}.elementor-45 .elementor-element.elementor-element-6fba471:not(.elementor-motion-effects-element-type-background),.elementor-45 .elementor-element.elementor-element-6fba471>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://happy-fitness.net/wp-content/uploads/2025/03/170613-5767-1.jpg);background-position:center center;background-size:cover}.elementor-45 .elementor-element.elementor-element-6fba471>.elementor-background-overlay{background-color:#000;opacity:.3;transition:background 0.5s,border-radius 0.3s,opacity 0.5s}.elementor-45 .elementor-element.elementor-element-6fba471:hover>.elementor-background-overlay{background-color:#000;opacity:.7}.elementor-45 .elementor-element.elementor-element-6fba471{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s}.elementor-45 .elementor-element.elementor-element-acb3f40{--spacer-size:50px}.elementor-45 .elementor-element.elementor-element-6b400dc{--e-transform-transition-duration:900ms;text-align:center}.elementor-45 .elementor-element.elementor-element-6b400dc .elementor-heading-title{font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-size:var(--e-global-typography-secondary-font-size);font-weight:var(--e-global-typography-secondary-font-weight);color:#FFF}.elementor-45 .elementor-element.elementor-element-1d37003 .elementor-button{background-color:#fff0;font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-size:var(--e-global-typography-primary-font-size);font-weight:var(--e-global-typography-primary-font-weight);fill:var(--e-global-color-d1a80e8);color:var(--e-global-color-d1a80e8);transition-duration:0.6s;border-style:solid;border-width:4px 4px 4px 4px;border-color:var(--e-global-color-d1a80e8);border-radius:30px 30px 30px 30px;padding:10px 20px 10px 20px}.elementor-45 .elementor-element.elementor-element-1d37003 .elementor-button:hover,.elementor-45 .elementor-element.elementor-element-1d37003 .elementor-button:focus{background-color:var(--e-global-color-d1a80e8);color:#000}.elementor-45 .elementor-element.elementor-element-1d37003 .elementor-button:hover svg,.elementor-45 .elementor-element.elementor-element-1d37003 .elementor-button:focus svg{fill:#000}.elementor-45 .elementor-element.elementor-element-6a51401{--spacer-size:50px}.elementor-45 .elementor-element.elementor-element-cd8ad9f:not(.elementor-motion-effects-element-type-background),.elementor-45 .elementor-element.elementor-element-cd8ad9f>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://happy-fitness.net/wp-content/uploads/2025/03/170613-5767-1.jpg);background-position:center center;background-size:cover}.elementor-45 .elementor-element.elementor-element-cd8ad9f>.elementor-background-overlay{background-color:#000;opacity:.3;transition:background 0.5s,border-radius 0.3s,opacity 0.5s}.elementor-45 .elementor-element.elementor-element-cd8ad9f:hover>.elementor-background-overlay{background-color:#000;opacity:.7}.elementor-45 .elementor-element.elementor-element-cd8ad9f>.elementor-container{min-height:400px}.elementor-45 .elementor-element.elementor-element-cd8ad9f{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s}.elementor-45 .elementor-element.elementor-element-575b0b3{--e-transform-transition-duration:900ms;text-align:center}.elementor-45 .elementor-element.elementor-element-575b0b3 .elementor-heading-title{font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-size:var(--e-global-typography-secondary-font-size);font-weight:var(--e-global-typography-secondary-font-weight);color:#FFF}.elementor-45 .elementor-element.elementor-element-aae4ec0 .elementor-button{background-color:#fff0;font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-size:var(--e-global-typography-primary-font-size);font-weight:var(--e-global-typography-primary-font-weight);fill:var(--e-global-color-d1a80e8);color:var(--e-global-color-d1a80e8);transition-duration:0.6s;border-style:solid;border-width:4px 4px 4px 4px;border-color:var(--e-global-color-d1a80e8);border-radius:30px 30px 30px 30px;padding:10px 20px 10px 20px}.elementor-45 .elementor-element.elementor-element-aae4ec0 .elementor-button:hover,.elementor-45 .elementor-element.elementor-element-aae4ec0 .elementor-button:focus{background-color:var(--e-global-color-d1a80e8);color:#000}.elementor-45 .elementor-element.elementor-element-aae4ec0 .elementor-button:hover svg,.elementor-45 .elementor-element.elementor-element-aae4ec0 .elementor-button:focus svg{fill:#000}@media(min-width:1367px){.elementor-45 .elementor-element.elementor-element-6fba471:not(.elementor-motion-effects-element-type-background),.elementor-45 .elementor-element.elementor-element-6fba471>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-attachment:fixed}.elementor-45 .elementor-element.elementor-element-cd8ad9f:not(.elementor-motion-effects-element-type-background),.elementor-45 .elementor-element.elementor-element-cd8ad9f>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-attachment:fixed}}@media(max-width:1366px){.elementor-45 .elementor-element.elementor-element-c54f4eb:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-45 .elementor-element.elementor-element-c54f4eb>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-position:center center}.elementor-45 .elementor-element.elementor-element-a2a068f{--spacer-size:250px}.elementor-widget-heading .elementor-heading-title{font-size:var(--e-global-typography-primary-font-size)}.elementor-45 .elementor-element.elementor-element-0a07c70 .elementor-heading-title{font-size:55px}.elementor-widget-button .elementor-button{font-size:var(--e-global-typography-accent-font-size)}.elementor-45 .elementor-element.elementor-element-a4613df .elementor-button{font-size:var(--e-global-typography-primary-font-size);padding:8px 18px 8px 18px}.elementor-45 .elementor-element.elementor-element-eb23340{--spacer-size:250px}.elementor-45 .elementor-element.elementor-element-9a9c9c8{--spacer-size:250px}.elementor-45 .elementor-element.elementor-element-6d312a4 .elementor-heading-title{font-size:var(--e-global-typography-secondary-font-size)}.elementor-45 .elementor-element.elementor-element-a2d53c1 .elementor-button{font-size:var(--e-global-typography-primary-font-size);padding:8px 18px 8px 18px}.elementor-45 .elementor-element.elementor-element-91e509a{--spacer-size:250px}.elementor-45 .elementor-element.elementor-element-f7e46c5{--spacer-size:250px}.elementor-45 .elementor-element.elementor-element-c3c14b8 .elementor-heading-title{font-size:var(--e-global-typography-secondary-font-size)}.elementor-45 .elementor-element.elementor-element-35704a7 .elementor-button{font-size:var(--e-global-typography-primary-font-size);padding:8px 18px 8px 18px}.elementor-45 .elementor-element.elementor-element-47a140e{--spacer-size:250px}.elementor-45 .elementor-element.elementor-element-a443f85{--spacer-size:250px}.elementor-45 .elementor-element.elementor-element-6b4b160 .elementor-heading-title{font-size:var(--e-global-typography-secondary-font-size)}.elementor-45 .elementor-element.elementor-element-83f0967 .elementor-button{font-size:var(--e-global-typography-primary-font-size);padding:8px 18px 8px 18px}.elementor-45 .elementor-element.elementor-element-23b27dd{--spacer-size:250px}.elementor-45 .elementor-element.elementor-element-09be267 .elementor-heading-title{font-size:var(--e-global-typography-secondary-font-size)}.elementor-45 .elementor-element.elementor-element-29e92c0 .elementor-button{font-size:var(--e-global-typography-primary-font-size);padding:8px 18px 8px 18px}.elementor-45 .elementor-element.elementor-element-3764155 .elementor-heading-title{font-size:var(--e-global-typography-secondary-font-size)}.elementor-45 .elementor-element.elementor-element-e565ba9 .elementor-button{font-size:var(--e-global-typography-primary-font-size);padding:8px 18px 8px 18px}.elementor-45 .elementor-element.elementor-element-3c615f9:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-45 .elementor-element.elementor-element-3c615f9>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-position:center center}.elementor-45 .elementor-element.elementor-element-01ce6fb{--spacer-size:250px}.elementor-45 .elementor-element.elementor-element-595131a .elementor-heading-title{font-size:var(--e-global-typography-secondary-font-size)}.elementor-45 .elementor-element.elementor-element-641e22a .elementor-button{font-size:var(--e-global-typography-primary-font-size);padding:8px 18px 8px 18px}.elementor-45 .elementor-element.elementor-element-6e858ad{--spacer-size:250px}.elementor-45 .elementor-element.elementor-element-80a83d9{--spacer-size:250px}.elementor-45 .elementor-element.elementor-element-b4d0218 .elementor-heading-title{font-size:var(--e-global-typography-secondary-font-size)}.elementor-45 .elementor-element.elementor-element-bc18444 .elementor-button{font-size:var(--e-global-typography-primary-font-size);padding:8px 18px 8px 18px}.elementor-45 .elementor-element.elementor-element-77d548b{--spacer-size:250px}.elementor-45 .elementor-element.elementor-element-e9a8aaa{--spacer-size:250px}.elementor-45 .elementor-element.elementor-element-a3ea24b .elementor-heading-title{font-size:var(--e-global-typography-secondary-font-size)}.elementor-45 .elementor-element.elementor-element-24e7ba2 .elementor-button{font-size:var(--e-global-typography-primary-font-size);padding:8px 18px 8px 18px}.elementor-45 .elementor-element.elementor-element-fa47fb6{--spacer-size:250px}.elementor-45 .elementor-element.elementor-element-b4409df{--spacer-size:250px}.elementor-45 .elementor-element.elementor-element-41f1a88 .elementor-heading-title{font-size:var(--e-global-typography-secondary-font-size)}.elementor-45 .elementor-element.elementor-element-39660e3 .elementor-button{font-size:var(--e-global-typography-primary-font-size);padding:8px 18px 8px 18px}.elementor-45 .elementor-element.elementor-element-2302e1a{--spacer-size:250px}.elementor-45 .elementor-element.elementor-element-6fba471:not(.elementor-motion-effects-element-type-background),.elementor-45 .elementor-element.elementor-element-6fba471>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-position:center center}.elementor-45 .elementor-element.elementor-element-6b400dc .elementor-heading-title{font-size:var(--e-global-typography-secondary-font-size)}.elementor-45 .elementor-element.elementor-element-1d37003 .elementor-button{font-size:var(--e-global-typography-primary-font-size);padding:8px 18px 8px 18px}.elementor-45 .elementor-element.elementor-element-cd8ad9f:not(.elementor-motion-effects-element-type-background),.elementor-45 .elementor-element.elementor-element-cd8ad9f>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-position:center center}.elementor-45 .elementor-element.elementor-element-575b0b3 .elementor-heading-title{font-size:var(--e-global-typography-secondary-font-size)}.elementor-45 .elementor-element.elementor-element-aae4ec0 .elementor-button{font-size:var(--e-global-typography-primary-font-size);padding:8px 18px 8px 18px}}@media(max-width:1200px){.elementor-45 .elementor-element.elementor-element-e8a38a9>.elementor-container{min-height:800px}.elementor-45 .elementor-element.elementor-element-a2a068f{--spacer-size:200px}.elementor-45 .elementor-element.elementor-element-0a07c70 .elementor-heading-title{font-size:50px}.elementor-45 .elementor-element.elementor-element-a4613df .elementor-button{border-width:3px 3px 3px 3px;padding:6px 16px 6px 16px}.elementor-45 .elementor-element.elementor-element-eb23340{--spacer-size:200px}.elementor-45 .elementor-element.elementor-element-9a9c9c8{--spacer-size:200px}.elementor-45 .elementor-element.elementor-element-a2d53c1 .elementor-button{border-width:3px 3px 3px 3px;padding:6px 16px 6px 16px}.elementor-45 .elementor-element.elementor-element-91e509a{--spacer-size:200px}.elementor-45 .elementor-element.elementor-element-f7e46c5{--spacer-size:200px}.elementor-45 .elementor-element.elementor-element-35704a7 .elementor-button{border-width:3px 3px 3px 3px;padding:6px 16px 6px 16px}.elementor-45 .elementor-element.elementor-element-47a140e{--spacer-size:200px}.elementor-45 .elementor-element.elementor-element-a443f85{--spacer-size:200px}.elementor-45 .elementor-element.elementor-element-83f0967 .elementor-button{border-width:3px 3px 3px 3px;padding:6px 16px 6px 16px}.elementor-45 .elementor-element.elementor-element-23b27dd{--spacer-size:200px}.elementor-45 .elementor-element.elementor-element-29e92c0 .elementor-button{border-width:3px 3px 3px 3px;padding:6px 16px 6px 16px}.elementor-45 .elementor-element.elementor-element-91666eb>.elementor-container{min-height:800px}.elementor-45 .elementor-element.elementor-element-e565ba9 .elementor-button{border-width:3px 3px 3px 3px;padding:6px 16px 6px 16px}.elementor-45 .elementor-element.elementor-element-01ce6fb{--spacer-size:200px}.elementor-45 .elementor-element.elementor-element-641e22a .elementor-button{border-width:3px 3px 3px 3px;padding:6px 16px 6px 16px}.elementor-45 .elementor-element.elementor-element-6e858ad{--spacer-size:200px}.elementor-45 .elementor-element.elementor-element-80a83d9{--spacer-size:200px}.elementor-45 .elementor-element.elementor-element-bc18444 .elementor-button{border-width:3px 3px 3px 3px;padding:6px 16px 6px 16px}.elementor-45 .elementor-element.elementor-element-77d548b{--spacer-size:200px}.elementor-45 .elementor-element.elementor-element-e9a8aaa{--spacer-size:200px}.elementor-45 .elementor-element.elementor-element-24e7ba2 .elementor-button{border-width:3px 3px 3px 3px;padding:6px 16px 6px 16px}.elementor-45 .elementor-element.elementor-element-fa47fb6{--spacer-size:200px}.elementor-45 .elementor-element.elementor-element-b4409df{--spacer-size:200px}.elementor-45 .elementor-element.elementor-element-39660e3 .elementor-button{border-width:3px 3px 3px 3px;padding:6px 16px 6px 16px}.elementor-45 .elementor-element.elementor-element-2302e1a{--spacer-size:200px}.elementor-45 .elementor-element.elementor-element-1d37003 .elementor-button{border-width:3px 3px 3px 3px;padding:6px 16px 6px 16px}.elementor-45 .elementor-element.elementor-element-cd8ad9f>.elementor-container{min-height:800px}.elementor-45 .elementor-element.elementor-element-aae4ec0 .elementor-button{border-width:3px 3px 3px 3px;padding:6px 16px 6px 16px}}@media(max-width:1024px){.elementor-45 .elementor-element.elementor-element-e8a38a9>.elementor-container{min-height:600px}.elementor-45 .elementor-element.elementor-element-a2a068f{--spacer-size:150px}.elementor-widget-heading .elementor-heading-title{font-size:var(--e-global-typography-primary-font-size)}.elementor-45 .elementor-element.elementor-element-0a07c70 .elementor-heading-title{font-size:50px}.elementor-widget-button .elementor-button{font-size:var(--e-global-typography-accent-font-size)}.elementor-45 .elementor-element.elementor-element-a4613df .elementor-button{font-size:var(--e-global-typography-primary-font-size)}.elementor-45 .elementor-element.elementor-element-eb23340{--spacer-size:150px}.elementor-45 .elementor-element.elementor-element-9a9c9c8{--spacer-size:150px}.elementor-45 .elementor-element.elementor-element-6d312a4 .elementor-heading-title{font-size:var(--e-global-typography-secondary-font-size)}.elementor-45 .elementor-element.elementor-element-a2d53c1 .elementor-button{font-size:var(--e-global-typography-primary-font-size)}.elementor-45 .elementor-element.elementor-element-91e509a{--spacer-size:150px}.elementor-45 .elementor-element.elementor-element-f7e46c5{--spacer-size:150px}.elementor-45 .elementor-element.elementor-element-c3c14b8 .elementor-heading-title{font-size:var(--e-global-typography-secondary-font-size)}.elementor-45 .elementor-element.elementor-element-35704a7 .elementor-button{font-size:var(--e-global-typography-primary-font-size)}.elementor-45 .elementor-element.elementor-element-47a140e{--spacer-size:150px}.elementor-45 .elementor-element.elementor-element-a443f85{--spacer-size:150px}.elementor-45 .elementor-element.elementor-element-6b4b160 .elementor-heading-title{font-size:var(--e-global-typography-secondary-font-size)}.elementor-45 .elementor-element.elementor-element-83f0967 .elementor-button{font-size:var(--e-global-typography-primary-font-size)}.elementor-45 .elementor-element.elementor-element-23b27dd{--spacer-size:150px}.elementor-45 .elementor-element.elementor-element-09be267 .elementor-heading-title{font-size:var(--e-global-typography-secondary-font-size)}.elementor-45 .elementor-element.elementor-element-29e92c0 .elementor-button{font-size:var(--e-global-typography-primary-font-size)}.elementor-45 .elementor-element.elementor-element-91666eb>.elementor-container{min-height:600px}.elementor-45 .elementor-element.elementor-element-3764155 .elementor-heading-title{font-size:var(--e-global-typography-secondary-font-size)}.elementor-45 .elementor-element.elementor-element-e565ba9 .elementor-button{font-size:var(--e-global-typography-primary-font-size)}.elementor-45 .elementor-element.elementor-element-01ce6fb{--spacer-size:150px}.elementor-45 .elementor-element.elementor-element-595131a .elementor-heading-title{font-size:var(--e-global-typography-secondary-font-size)}.elementor-45 .elementor-element.elementor-element-641e22a .elementor-button{font-size:var(--e-global-typography-primary-font-size)}.elementor-45 .elementor-element.elementor-element-6e858ad{--spacer-size:150px}.elementor-45 .elementor-element.elementor-element-80a83d9{--spacer-size:150px}.elementor-45 .elementor-element.elementor-element-b4d0218 .elementor-heading-title{font-size:var(--e-global-typography-secondary-font-size)}.elementor-45 .elementor-element.elementor-element-bc18444 .elementor-button{font-size:var(--e-global-typography-primary-font-size)}.elementor-45 .elementor-element.elementor-element-77d548b{--spacer-size:150px}.elementor-45 .elementor-element.elementor-element-e9a8aaa{--spacer-size:150px}.elementor-45 .elementor-element.elementor-element-a3ea24b .elementor-heading-title{font-size:var(--e-global-typography-secondary-font-size)}.elementor-45 .elementor-element.elementor-element-24e7ba2 .elementor-button{font-size:var(--e-global-typography-primary-font-size)}.elementor-45 .elementor-element.elementor-element-fa47fb6{--spacer-size:150px}.elementor-45 .elementor-element.elementor-element-b4409df{--spacer-size:150px}.elementor-45 .elementor-element.elementor-element-41f1a88 .elementor-heading-title{font-size:var(--e-global-typography-secondary-font-size)}.elementor-45 .elementor-element.elementor-element-39660e3 .elementor-button{font-size:var(--e-global-typography-primary-font-size)}.elementor-45 .elementor-element.elementor-element-2302e1a{--spacer-size:150px}.elementor-45 .elementor-element.elementor-element-6b400dc .elementor-heading-title{font-size:var(--e-global-typography-secondary-font-size)}.elementor-45 .elementor-element.elementor-element-1d37003 .elementor-button{font-size:var(--e-global-typography-primary-font-size)}.elementor-45 .elementor-element.elementor-element-cd8ad9f>.elementor-container{min-height:600px}.elementor-45 .elementor-element.elementor-element-575b0b3 .elementor-heading-title{font-size:var(--e-global-typography-secondary-font-size)}.elementor-45 .elementor-element.elementor-element-aae4ec0 .elementor-button{font-size:var(--e-global-typography-primary-font-size)}}@media(max-width:880px){.elementor-45 .elementor-element.elementor-element-e8a38a9>.elementor-container{min-height:400px}.elementor-45 .elementor-element.elementor-element-a2a068f{--spacer-size:100px}.elementor-45 .elementor-element.elementor-element-0a07c70 .elementor-heading-title{font-size:40px}.elementor-45 .elementor-element.elementor-element-a4613df .elementor-button{border-width:2px 2px 2px 2px;padding:6px 16px 6px 16px}.elementor-45 .elementor-element.elementor-element-eb23340{--spacer-size:100px}.elementor-45 .elementor-element.elementor-element-9a9c9c8{--spacer-size:100px}.elementor-45 .elementor-element.elementor-element-a2d53c1 .elementor-button{border-width:2px 2px 2px 2px;padding:6px 16px 6px 16px}.elementor-45 .elementor-element.elementor-element-91e509a{--spacer-size:100px}.elementor-45 .elementor-element.elementor-element-f7e46c5{--spacer-size:100px}.elementor-45 .elementor-element.elementor-element-35704a7 .elementor-button{border-width:2px 2px 2px 2px;padding:6px 16px 6px 16px}.elementor-45 .elementor-element.elementor-element-47a140e{--spacer-size:100px}.elementor-45 .elementor-element.elementor-element-a443f85{--spacer-size:100px}.elementor-45 .elementor-element.elementor-element-83f0967 .elementor-button{border-width:2px 2px 2px 2px;padding:6px 16px 6px 16px}.elementor-45 .elementor-element.elementor-element-23b27dd{--spacer-size:100px}.elementor-45 .elementor-element.elementor-element-29e92c0 .elementor-button{border-width:2px 2px 2px 2px;padding:6px 16px 6px 16px}.elementor-45 .elementor-element.elementor-element-91666eb>.elementor-container{min-height:400px}.elementor-45 .elementor-element.elementor-element-e565ba9 .elementor-button{border-width:2px 2px 2px 2px;padding:6px 16px 6px 16px}.elementor-45 .elementor-element.elementor-element-01ce6fb{--spacer-size:100px}.elementor-45 .elementor-element.elementor-element-641e22a .elementor-button{border-width:2px 2px 2px 2px;padding:6px 16px 6px 16px}.elementor-45 .elementor-element.elementor-element-6e858ad{--spacer-size:100px}.elementor-45 .elementor-element.elementor-element-80a83d9{--spacer-size:100px}.elementor-45 .elementor-element.elementor-element-bc18444 .elementor-button{border-width:2px 2px 2px 2px;padding:6px 16px 6px 16px}.elementor-45 .elementor-element.elementor-element-77d548b{--spacer-size:100px}.elementor-45 .elementor-element.elementor-element-e9a8aaa{--spacer-size:100px}.elementor-45 .elementor-element.elementor-element-24e7ba2 .elementor-button{border-width:2px 2px 2px 2px;padding:6px 16px 6px 16px}.elementor-45 .elementor-element.elementor-element-fa47fb6{--spacer-size:100px}.elementor-45 .elementor-element.elementor-element-b4409df{--spacer-size:100px}.elementor-45 .elementor-element.elementor-element-39660e3 .elementor-button{border-width:2px 2px 2px 2px;padding:6px 16px 6px 16px}.elementor-45 .elementor-element.elementor-element-2302e1a{--spacer-size:100px}.elementor-45 .elementor-element.elementor-element-1d37003 .elementor-button{border-width:2px 2px 2px 2px;padding:6px 16px 6px 16px}.elementor-45 .elementor-element.elementor-element-cd8ad9f>.elementor-container{min-height:400px}.elementor-45 .elementor-element.elementor-element-aae4ec0 .elementor-button{border-width:2px 2px 2px 2px;padding:6px 16px 6px 16px}}@media(max-width:767px){.elementor-45 .elementor-element.elementor-element-e8a38a9>.elementor-container{min-height:400px}.elementor-45 .elementor-element.elementor-element-c54f4eb:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-45 .elementor-element.elementor-element-c54f4eb>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-position:center center}.elementor-45 .elementor-element.elementor-element-a2a068f{--spacer-size:80px}.elementor-widget-heading .elementor-heading-title{font-size:var(--e-global-typography-primary-font-size)}.elementor-45 .elementor-element.elementor-element-0a07c70 .elementor-heading-title{font-size:40px}.elementor-widget-button .elementor-button{font-size:var(--e-global-typography-accent-font-size)}.elementor-45 .elementor-element.elementor-element-a4613df .elementor-button{font-size:var(--e-global-typography-primary-font-size);padding:6px 16px 6px 16px}.elementor-45 .elementor-element.elementor-element-eb23340{--spacer-size:80px}.elementor-45 .elementor-element.elementor-element-5207c3f:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-45 .elementor-element.elementor-element-5207c3f>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-position:center center}.elementor-45 .elementor-element.elementor-element-9a9c9c8{--spacer-size:80px}.elementor-45 .elementor-element.elementor-element-6d312a4 .elementor-heading-title{font-size:var(--e-global-typography-secondary-font-size)}.elementor-45 .elementor-element.elementor-element-a2d53c1 .elementor-button{font-size:var(--e-global-typography-primary-font-size);padding:6px 16px 6px 16px}.elementor-45 .elementor-element.elementor-element-91e509a{--spacer-size:80px}.elementor-45 .elementor-element.elementor-element-f7834b6:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-45 .elementor-element.elementor-element-f7834b6>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-position:bottom center}.elementor-45 .elementor-element.elementor-element-f7e46c5{--spacer-size:80px}.elementor-45 .elementor-element.elementor-element-c3c14b8 .elementor-heading-title{font-size:var(--e-global-typography-secondary-font-size)}.elementor-45 .elementor-element.elementor-element-35704a7 .elementor-button{font-size:var(--e-global-typography-primary-font-size);padding:6px 16px 6px 16px}.elementor-45 .elementor-element.elementor-element-47a140e{--spacer-size:80px}.elementor-45 .elementor-element.elementor-element-a443f85{--spacer-size:80px}.elementor-45 .elementor-element.elementor-element-6b4b160 .elementor-heading-title{font-size:var(--e-global-typography-secondary-font-size)}.elementor-45 .elementor-element.elementor-element-83f0967 .elementor-button{font-size:var(--e-global-typography-primary-font-size);padding:6px 16px 6px 16px}.elementor-45 .elementor-element.elementor-element-23b27dd{--spacer-size:80px}.elementor-45 .elementor-element.elementor-element-09be267 .elementor-heading-title{font-size:var(--e-global-typography-secondary-font-size)}.elementor-45 .elementor-element.elementor-element-29e92c0 .elementor-button{font-size:var(--e-global-typography-primary-font-size);padding:6px 16px 6px 16px}.elementor-45 .elementor-element.elementor-element-91666eb>.elementor-container{min-height:400px}.elementor-45 .elementor-element.elementor-element-3764155 .elementor-heading-title{font-size:var(--e-global-typography-secondary-font-size)}.elementor-45 .elementor-element.elementor-element-e565ba9 .elementor-button{font-size:var(--e-global-typography-primary-font-size);padding:6px 16px 6px 16px}.elementor-45 .elementor-element.elementor-element-01ce6fb{--spacer-size:80px}.elementor-45 .elementor-element.elementor-element-595131a .elementor-heading-title{font-size:var(--e-global-typography-secondary-font-size)}.elementor-45 .elementor-element.elementor-element-641e22a .elementor-button{font-size:var(--e-global-typography-primary-font-size);padding:6px 16px 6px 16px}.elementor-45 .elementor-element.elementor-element-6e858ad{--spacer-size:80px}.elementor-45 .elementor-element.elementor-element-80a83d9{--spacer-size:80px}.elementor-45 .elementor-element.elementor-element-b4d0218 .elementor-heading-title{font-size:var(--e-global-typography-secondary-font-size)}.elementor-45 .elementor-element.elementor-element-bc18444 .elementor-button{font-size:var(--e-global-typography-primary-font-size);padding:6px 16px 6px 16px}.elementor-45 .elementor-element.elementor-element-77d548b{--spacer-size:80px}.elementor-45 .elementor-element.elementor-element-e9a8aaa{--spacer-size:80px}.elementor-45 .elementor-element.elementor-element-a3ea24b .elementor-heading-title{font-size:var(--e-global-typography-secondary-font-size)}.elementor-45 .elementor-element.elementor-element-24e7ba2 .elementor-button{font-size:var(--e-global-typography-primary-font-size);padding:6px 16px 6px 16px}.elementor-45 .elementor-element.elementor-element-fa47fb6{--spacer-size:80px}.elementor-45 .elementor-element.elementor-element-b4409df{--spacer-size:80px}.elementor-45 .elementor-element.elementor-element-41f1a88 .elementor-heading-title{font-size:var(--e-global-typography-secondary-font-size)}.elementor-45 .elementor-element.elementor-element-39660e3 .elementor-button{font-size:var(--e-global-typography-primary-font-size);padding:6px 16px 6px 16px}.elementor-45 .elementor-element.elementor-element-2302e1a{--spacer-size:80px}.elementor-45 .elementor-element.elementor-element-acb3f40{--spacer-size:80px}.elementor-45 .elementor-element.elementor-element-6b400dc .elementor-heading-title{font-size:var(--e-global-typography-secondary-font-size)}.elementor-45 .elementor-element.elementor-element-1d37003 .elementor-button{font-size:var(--e-global-typography-primary-font-size);padding:6px 16px 6px 16px}.elementor-45 .elementor-element.elementor-element-6a51401{--spacer-size:80px}.elementor-45 .elementor-element.elementor-element-cd8ad9f>.elementor-container{min-height:400px}.elementor-45 .elementor-element.elementor-element-575b0b3 .elementor-heading-title{font-size:var(--e-global-typography-secondary-font-size)}.elementor-45 .elementor-element.elementor-element-aae4ec0 .elementor-button{font-size:var(--e-global-typography-primary-font-size);padding:6px 16px 6px 16px}}@media(min-width:768px){.elementor-45 .elementor-element.elementor-element-c54f4eb{width:50%}.elementor-45 .elementor-element.elementor-element-5207c3f{width:50%}.elementor-45 .elementor-element.elementor-element-f7834b6{width:50%}.elementor-45 .elementor-element.elementor-element-ce01609{width:50%}.elementor-45 .elementor-element.elementor-element-3c615f9{width:50%}.elementor-45 .elementor-element.elementor-element-3de6a6a{width:50%}.elementor-45 .elementor-element.elementor-element-17c6c63{width:50%}.elementor-45 .elementor-element.elementor-element-b3d9a7d{width:50%}}@media(min-width:2400px){.elementor-widget-heading .elementor-heading-title{font-size:var(--e-global-typography-primary-font-size)}.elementor-widget-button .elementor-button{font-size:var(--e-global-typography-accent-font-size)}.elementor-45 .elementor-element.elementor-element-a4613df .elementor-button{font-size:var(--e-global-typography-primary-font-size)}.elementor-45 .elementor-element.elementor-element-6d312a4 .elementor-heading-title{font-size:var(--e-global-typography-secondary-font-size)}.elementor-45 .elementor-element.elementor-element-a2d53c1 .elementor-button{font-size:var(--e-global-typography-primary-font-size)}.elementor-45 .elementor-element.elementor-element-c3c14b8 .elementor-heading-title{font-size:var(--e-global-typography-secondary-font-size)}.elementor-45 .elementor-element.elementor-element-35704a7 .elementor-button{font-size:var(--e-global-typography-primary-font-size)}.elementor-45 .elementor-element.elementor-element-6b4b160 .elementor-heading-title{font-size:var(--e-global-typography-secondary-font-size)}.elementor-45 .elementor-element.elementor-element-83f0967 .elementor-button{font-size:var(--e-global-typography-primary-font-size)}.elementor-45 .elementor-element.elementor-element-09be267 .elementor-heading-title{font-size:var(--e-global-typography-secondary-font-size)}.elementor-45 .elementor-element.elementor-element-29e92c0 .elementor-button{font-size:var(--e-global-typography-primary-font-size)}.elementor-45 .elementor-element.elementor-element-3764155 .elementor-heading-title{font-size:var(--e-global-typography-secondary-font-size)}.elementor-45 .elementor-element.elementor-element-e565ba9 .elementor-button{font-size:var(--e-global-typography-primary-font-size)}.elementor-45 .elementor-element.elementor-element-595131a .elementor-heading-title{font-size:var(--e-global-typography-secondary-font-size)}.elementor-45 .elementor-element.elementor-element-641e22a .elementor-button{font-size:var(--e-global-typography-primary-font-size)}.elementor-45 .elementor-element.elementor-element-b4d0218 .elementor-heading-title{font-size:var(--e-global-typography-secondary-font-size)}.elementor-45 .elementor-element.elementor-element-bc18444 .elementor-button{font-size:var(--e-global-typography-primary-font-size)}.elementor-45 .elementor-element.elementor-element-a3ea24b .elementor-heading-title{font-size:var(--e-global-typography-secondary-font-size)}.elementor-45 .elementor-element.elementor-element-24e7ba2 .elementor-button{font-size:var(--e-global-typography-primary-font-size)}.elementor-45 .elementor-element.elementor-element-41f1a88 .elementor-heading-title{font-size:var(--e-global-typography-secondary-font-size)}.elementor-45 .elementor-element.elementor-element-39660e3 .elementor-button{font-size:var(--e-global-typography-primary-font-size)}.elementor-45 .elementor-element.elementor-element-6b400dc .elementor-heading-title{font-size:var(--e-global-typography-secondary-font-size)}.elementor-45 .elementor-element.elementor-element-1d37003 .elementor-button{font-size:var(--e-global-typography-primary-font-size)}.elementor-45 .elementor-element.elementor-element-575b0b3 .elementor-heading-title{font-size:var(--e-global-typography-secondary-font-size)}.elementor-45 .elementor-element.elementor-element-aae4ec0 .elementor-button{font-size:var(--e-global-typography-primary-font-size)}}