.elementor-11 .elementor-element.elementor-element-2d5a052>.elementor-background-overlay{background-color:#000;opacity:.4;transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-11 .elementor-element.elementor-element-2d5a052>.elementor-container{min-height:475px}.elementor-11 .elementor-element.elementor-element-2d5a052:not(.elementor-motion-effects-element-type-background),.elementor-11 .elementor-element.elementor-element-2d5a052>.elementor-motion-effects-container>.elementor-motion-effects-layer{background:url(https://flexrockperformance.com/wp-content/uploads/2025/10/FR-Home-page-fallback-image.png) 50% 50%;background-size:cover}.elementor-11 .elementor-element.elementor-element-2d5a052{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s}.elementor-11 .elementor-element.elementor-element-ee6658c:not(.elementor-motion-effects-element-type-background),.elementor-11 .elementor-element.elementor-element-ee6658c>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff0;background-image:linear-gradient(122deg,#919191 0%,#ECECEC 100%)}.elementor-11 .elementor-element.elementor-element-ee6658c>.elementor-container{min-height:133px}.elementor-11 .elementor-element.elementor-element-ee6658c>.elementor-background-overlay{opacity:.5;transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-11 .elementor-element.elementor-element-ee6658c{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;margin-top:0;margin-bottom:0;padding:14px 0 0 0;z-index:1}.elementor-11 .elementor-element.elementor-element-ee6658c>.elementor-shape-bottom .elementor-shape-fill{fill:#1F1F1F}.elementor-11 .elementor-element.elementor-element-ee6658c>.elementor-shape-bottom svg{width:calc(100% + 1.3px);height:48px}.elementor-widget-heading .elementor-heading-title{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight);color:var(--e-global-color-primary)}.elementor-11 .elementor-element.elementor-element-f1ea4fe>.elementor-widget-container{margin:-30px 0 0 0;padding:0 0 0 0}.elementor-11 .elementor-element.elementor-element-f1ea4fe{text-align:center}.elementor-11 .elementor-element.elementor-element-f1ea4fe .elementor-heading-title{font-family:"Oxanium",Sans-serif;font-size:73px;font-weight:600;-webkit-text-stroke-color:#000;stroke:#000;text-shadow:0 0 10px #030303;color:#FFF}.elementor-11 .elementor-element.elementor-element-4a2126d:not(.elementor-motion-effects-element-type-background),.elementor-11 .elementor-element.elementor-element-4a2126d>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FFF}.elementor-11 .elementor-element.elementor-element-4a2126d>.elementor-container{max-width:1421px;min-height:400px}.elementor-11 .elementor-element.elementor-element-4a2126d>.elementor-background-overlay{opacity:.5;transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-11 .elementor-element.elementor-element-4a2126d{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;margin-top:-3px;margin-bottom:-3px;padding:-3px -3px -3px -3px}.elementor-11 .elementor-element.elementor-element-17202d5{text-align:center}.elementor-11 .elementor-element.elementor-element-17202d5 .elementor-heading-title{font-family:"Barlow Condensed",Sans-serif;font-size:49px;font-weight:400;text-transform:uppercase;color:#000}.elementor-widget-button .elementor-button{background-color:var(--e-global-color-accent);font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-weight:var(--e-global-typography-accent-font-weight)}.elementor-11 .elementor-element.elementor-element-0f57205 .elementor-button{background-color:#fff0;font-family:"Oxanium",Sans-serif;font-size:15px;font-weight:600;fill:var(--e-global-color-astglobalcolor1);color:var(--e-global-color-astglobalcolor1);border-style:groove;border-width:1px 1px 1px 1px;border-radius:-2px -2px -2px -2px;padding:8px 8px 8px 8px}.elementor-widget-image .widget-image-caption{color:var(--e-global-color-text);font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight)}.elementor-11 .elementor-element.elementor-element-aaf8f3e>.elementor-widget-container{margin:-8px -8px -8px -8px;padding:0 0 0 0}.elementor-11 .elementor-element.elementor-element-a2185c3{text-align:center}.elementor-11 .elementor-element.elementor-element-a2185c3 .elementor-heading-title{font-family:"Barlow Condensed",Sans-serif;font-size:49px;font-weight:400;text-transform:uppercase;color:#000}.elementor-11 .elementor-element.elementor-element-a249edc .elementor-button{background-color:#fff0;font-family:"Oxanium",Sans-serif;font-size:15px;font-weight:600;fill:var(--e-global-color-astglobalcolor1);color:var(--e-global-color-astglobalcolor1);border-style:groove;border-width:1px 1px 1px 1px;border-radius:-2px -2px -2px -2px;padding:8px 8px 8px 8px}.elementor-11 .elementor-element.elementor-element-90166ff>.elementor-widget-container{margin:-8px -8px -8px -8px;padding:0 0 0 0}.elementor-11 .elementor-element.elementor-element-98ccf18{text-align:center}.elementor-11 .elementor-element.elementor-element-98ccf18 .elementor-heading-title{font-family:"Barlow Condensed",Sans-serif;font-size:49px;font-weight:400;text-transform:uppercase;color:#000}.elementor-11 .elementor-element.elementor-element-87b186a .elementor-button{background-color:#FFF;font-family:"Oxanium",Sans-serif;font-size:15px;font-weight:600;fill:var(--e-global-color-astglobalcolor1);color:var(--e-global-color-astglobalcolor1);border-style:groove;border-width:1px 1px 1px 1px;border-radius:-2px -2px -2px -2px;padding:8px 8px 8px 8px}.elementor-11 .elementor-element.elementor-element-9c01a74>.elementor-widget-container{margin:-8px -8px -8px -8px;padding:0 0 0 0}.elementor-11 .elementor-element.elementor-element-dfb5842{text-align:center}.elementor-11 .elementor-element.elementor-element-dfb5842 .elementor-heading-title{font-family:"Barlow Condensed",Sans-serif;font-size:49px;font-weight:400;text-transform:uppercase;color:#000}.elementor-11 .elementor-element.elementor-element-f996234 .elementor-button{background-color:#fff0;font-family:"Oxanium",Sans-serif;font-size:15px;font-weight:600;fill:var(--e-global-color-astglobalcolor1);color:var(--e-global-color-astglobalcolor1);border-style:groove;border-width:1px 1px 1px 1px;border-radius:-2px -2px -2px -2px;padding:8px 8px 8px 8px}.elementor-11 .elementor-element.elementor-element-8171027>.elementor-widget-container{margin:-8px -8px -8px -8px;padding:0 0 0 0}.elementor-11 .elementor-element.elementor-element-d2f994e:not(.elementor-motion-effects-element-type-background),.elementor-11 .elementor-element.elementor-element-d2f994e>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FFF}.elementor-11 .elementor-element.elementor-element-d2f994e>.elementor-container{max-width:1400px;min-height:35px}.elementor-11 .elementor-element.elementor-element-d2f994e>.elementor-background-overlay{opacity:.51;transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-11 .elementor-element.elementor-element-d2f994e{box-shadow:0 11px 10px 0 #FF3D3D;transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;margin-top:0;margin-bottom:0;padding:25px 25px 25px 25px}.elementor-11 .elementor-element.elementor-element-6169732.elementor-column>.elementor-widget-wrap{justify-content:center}.elementor-widget-text-editor{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight);color:var(--e-global-color-text)}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var(--e-global-color-primary)}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap,.elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var(--e-global-color-primary);border-color:var(--e-global-color-primary)}.elementor-11 .elementor-element.elementor-element-4eede6d{width:var(--container-widget-width,79.294%);max-width:79.294%;--container-widget-width:79.294%;--container-widget-flex-grow:0;column-gap:0;text-align:center;font-family:"Oxanium",Sans-serif;font-size:34px;font-weight:500;font-style:normal;letter-spacing:.3px;color:#000}.elementor-11 .elementor-element.elementor-element-4eede6d>.elementor-widget-container{margin:0 0 0 0}.elementor-11 .elementor-element.elementor-element-4eede6d p{margin-bottom:0}.elementor-11 .elementor-element.elementor-element-941121f:not(.elementor-motion-effects-element-type-background),.elementor-11 .elementor-element.elementor-element-941121f>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#9C9C9C}.elementor-11 .elementor-element.elementor-element-941121f{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;margin-top:0;margin-bottom:0;padding:7px 7px 7px 7px}.elementor-11 .elementor-element.elementor-element-941121f>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-11 .elementor-element.elementor-element-d00d7b9:not(.elementor-motion-effects-element-type-background),.elementor-11 .elementor-element.elementor-element-d00d7b9>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FFF}.elementor-11 .elementor-element.elementor-element-d00d7b9{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;margin-top:0;margin-bottom:0;padding:7px 7px 7px 7px}.elementor-11 .elementor-element.elementor-element-d00d7b9>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-widget-video-playlist .e-tabs-wrapper .e-tabs-header .e-tabs-title{color:var(--e-global-color-text)}.elementor-widget-video-playlist .e-tabs-wrapper .e-tabs-header .e-tabs-videos-count{color:var(--e-global-color-text)}.elementor-widget-video-playlist .e-tabs-wrapper .e-tabs-header .e-tabs-header-right-side i{color:var(--e-global-color-text)}.elementor-widget-video-playlist .e-tabs-wrapper .e-tabs-header .e-tabs-header-right-side svg{fill:var(--e-global-color-text)}.elementor-widget-video-playlist .e-tabs-items .e-tab-title .e-tab-title-text{color:var(--e-global-color-text);font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight)}.elementor-widget-video-playlist .e-tabs-items .e-tab-title .e-tab-title-text a{color:var(--e-global-color-text)}.elementor-widget-video-playlist .e-tabs-items .e-tab-title .e-tab-duration{color:var(--e-global-color-text)}.elementor-widget-video-playlist .e-tabs-items-wrapper .e-tab-title:where(.e-active,:hover) .e-tab-title-text{color:var(--e-global-color-text);font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight)}.elementor-widget-video-playlist .e-tabs-items-wrapper .e-tab-title:where(.e-active,:hover) .e-tab-title-text a{color:var(--e-global-color-text)}.elementor-widget-video-playlist .e-tabs-items-wrapper .e-tab-title:where(.e-active,:hover) .e-tab-duration{color:var(--e-global-color-text)}.elementor-widget-video-playlist .e-tabs-items-wrapper .e-section-title{color:var(--e-global-color-text)}.elementor-widget-video-playlist .e-tabs-inner-tabs .e-inner-tabs-wrapper .e-inner-tab-title a{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight)}.elementor-widget-video-playlist .e-tabs-inner-tabs .e-inner-tabs-content-wrapper .e-inner-tab-content .e-inner-tab-text{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight)}.elementor-widget-video-playlist .e-tabs-inner-tabs .e-inner-tabs-content-wrapper .e-inner-tab-content button{color:var(--e-global-color-text);font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-weight:var(--e-global-typography-accent-font-weight)}.elementor-widget-video-playlist .e-tabs-inner-tabs .e-inner-tabs-content-wrapper .e-inner-tab-content button:hover{color:var(--e-global-color-text)}.elementor-11 .elementor-element.elementor-element-86c4bc1 .e-tabs-items-wrapper .e-tab-title:where(.e-active,:hover) .e-tab-title-text{color:#556068}.elementor-11 .elementor-element.elementor-element-86c4bc1 .e-tabs-items-wrapper .e-tab-title:where(.e-active,:hover) .e-tab-title-text a{color:#556068}.elementor-11 .elementor-element.elementor-element-86c4bc1 .e-tabs-items-wrapper .e-section-title{border-style:solid}.elementor-11 .elementor-element.elementor-element-06b6798:not(.elementor-motion-effects-element-type-background),.elementor-11 .elementor-element.elementor-element-06b6798>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FFF}.elementor-11 .elementor-element.elementor-element-06b6798>.elementor-container{max-width:807px}.elementor-11 .elementor-element.elementor-element-06b6798{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:13px 0 0 0}.elementor-11 .elementor-element.elementor-element-06b6798>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-11 .elementor-element.elementor-element-bbabd56>.elementor-widget-container{margin:-19px -19px -19px -19px;padding:0 0 0 0}.elementor-11 .elementor-element.elementor-element-bbabd56{text-align:center}.elementor-11 .elementor-element.elementor-element-bbabd56 .elementor-heading-title{font-family:"Oxanium",Sans-serif;font-size:63px;font-weight:600;word-spacing:3px;color:#000}.elementor-11 .elementor-element.elementor-element-b5c8d16{--spacer-size:19px}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary )}.elementor-widget-divider .elementor-divider__text{color:var(--e-global-color-secondary);font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-weight:var(--e-global-typography-secondary-font-weight)}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-secondary)}.elementor-widget-divider.elementor-view-framed .elementor-icon,.elementor-widget-divider.elementor-view-default .elementor-icon{color:var(--e-global-color-secondary);border-color:var(--e-global-color-secondary)}.elementor-widget-divider.elementor-view-framed .elementor-icon,.elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var(--e-global-color-secondary)}.elementor-11 .elementor-element.elementor-element-8cef80c{--divider-border-style:solid;--divider-color:var( --e-global-color-astglobalcolor1 );--divider-border-width:3.2px}.elementor-11 .elementor-element.elementor-element-8cef80c>.elementor-widget-container{margin:-31px 0 0 0;padding:0 0 0 0}.elementor-11 .elementor-element.elementor-element-8cef80c .elementor-divider-separator{width:11%;margin:0 auto;margin-center:0}.elementor-11 .elementor-element.elementor-element-8cef80c .elementor-divider{text-align:center;padding-block-start:2px;padding-block-end:2px}.elementor-11 .elementor-element.elementor-element-184ea76>.elementor-widget-container{margin:-10px 0 0 0}.elementor-11 .elementor-element.elementor-element-184ea76{text-align:center;font-family:"Oxanium",Sans-serif;font-size:19px;font-weight:500;font-style:italic;line-height:33px;word-spacing:1px;text-shadow:0 0 0 rgb(0 0 0 / .3);color:#696363}.elementor-11 .elementor-element.elementor-element-654c4c3{margin-top:0;margin-bottom:0}.elementor-11 .elementor-element.elementor-element-e4698a1{text-align:center}.elementor-11 .elementor-element.elementor-element-e4698a1 .elementor-heading-title{font-family:"Bruno Ace SC",Sans-serif;font-size:40px;font-weight:600;color:var(--e-global-color-astglobalcolor1)}.elementor-11 .elementor-element.elementor-element-32f43b1{--divider-border-style:solid;--divider-color:#1A5CA2;--divider-border-width:2.2px}.elementor-11 .elementor-element.elementor-element-32f43b1>.elementor-widget-container{margin:-12px 0 0 0;padding:0 0 0 0}.elementor-11 .elementor-element.elementor-element-32f43b1 .elementor-divider-separator{width:11%;margin:0 auto;margin-center:0}.elementor-11 .elementor-element.elementor-element-32f43b1 .elementor-divider{text-align:center;padding-block-start:2px;padding-block-end:2px}.elementor-11 .elementor-element.elementor-element-4c6e169>.elementor-widget-container{background-color:#E7E7E7}.elementor-11 .elementor-element.elementor-element-4c6e169 .ht-single-testimonial-wrap [class*="ht-client-content"] p{color:#363636}.elementor-11 .elementor-element.elementor-element-4c6e169 .product-slider .slick-arrow{border-style:none}.elementor-11 .elementor-element.elementor-element-88cfd66>.elementor-widget-container{margin:0 0 50px 0}.elementor-11 .elementor-element.elementor-element-f10dc10:not(.elementor-motion-effects-element-type-background),.elementor-11 .elementor-element.elementor-element-f10dc10>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://flexrockperformance.com/wp-content/uploads/2025/04/20241003_142953_resized-1.jpg);background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-11 .elementor-element.elementor-element-f10dc10>.elementor-background-overlay{background-color:#000;opacity:.82;transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-11 .elementor-element.elementor-element-f10dc10{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:35px 35px 35px 35px}.elementor-11 .elementor-element.elementor-element-f10dc10 .elementor-heading-title{color:var(--e-global-color-astglobalcolor1)}.elementor-11 .elementor-element.elementor-element-5ad76fb{text-align:center}.elementor-11 .elementor-element.elementor-element-5ad76fb .elementor-heading-title{font-family:"Oxanium",Sans-serif;font-size:34px;font-weight:600;-webkit-text-stroke-color:#000;stroke:#000;text-shadow:0 0 10px rgb(0 0 0 / .3);color:var(--e-global-color-astglobalcolor1)}.elementor-11 .elementor-element.elementor-element-df4d444>.elementor-widget-container{margin:-10px 0 0 0}.elementor-11 .elementor-element.elementor-element-df4d444{column-gap:0;text-align:left;font-family:"Roboto",Sans-serif;font-size:24px;font-weight:400;line-height:47px;color:#FFF}.elementor-11 .elementor-element.elementor-element-c4a2045>.elementor-element-populated{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s}.elementor-11 .elementor-element.elementor-element-c4a2045>.elementor-element-populated>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-11 .elementor-element.elementor-element-e6c0d07{padding:20px 0 40px 0}.elementor-11 .elementor-element.elementor-element-77f8213{text-align:center}.elementor-11 .elementor-element.elementor-element-77f8213 .elementor-heading-title{font-family:var(--e-global-typography-ba0017c-font-family),Sans-serif;font-size:var(--e-global-typography-ba0017c-font-size);font-weight:var(--e-global-typography-ba0017c-font-weight);color:#000}.elementor-11 .elementor-element.elementor-element-8999b1e{--divider-border-style:solid;--divider-color:#1A5CA2;--divider-border-width:2.2px}.elementor-11 .elementor-element.elementor-element-8999b1e>.elementor-widget-container{margin:-12px 0 0 0;padding:0 0 0 0}.elementor-11 .elementor-element.elementor-element-8999b1e .elementor-divider-separator{width:11%;margin:0 auto;margin-center:0}.elementor-11 .elementor-element.elementor-element-8999b1e .elementor-divider{text-align:center;padding-block-start:2px;padding-block-end:2px}.elementor-11 .elementor-element.elementor-element-5826189>.elementor-widget-container{margin:-10px 0 0 0}.elementor-11 .elementor-element.elementor-element-5826189{text-align:center;font-family:var(--e-global-typography-d12f4a4-font-family),Sans-serif;font-size:var(--e-global-typography-d12f4a4-font-size);font-weight:var(--e-global-typography-d12f4a4-font-weight);color:#696363}.elementor-11 .elementor-element.elementor-element-eac0d20{padding:13px 0 0 0}.elementor-11 .elementor-element.elementor-element-40790cd{text-align:center}.elementor-11 .elementor-element.elementor-element-40790cd .elementor-heading-title{font-family:"Bruno Ace",Sans-serif;font-size:40px;font-weight:600;color:#000}.elementor-11 .elementor-element.elementor-element-72065df{--divider-border-style:solid;--divider-color:#1A5CA2;--divider-border-width:2.2px}.elementor-11 .elementor-element.elementor-element-72065df>.elementor-widget-container{margin:-12px 0 0 0;padding:0 0 0 0}.elementor-11 .elementor-element.elementor-element-72065df .elementor-divider-separator{width:11%;margin:0 auto;margin-center:0}.elementor-11 .elementor-element.elementor-element-72065df .elementor-divider{text-align:center;padding-block-start:2px;padding-block-end:2px}.elementor-11 .elementor-element.elementor-element-3f76917{padding:0 0 60px 0}.elementor-11 .elementor-element.elementor-element-63bd0b4:hover>.elementor-element-populated{box-shadow:0 0 10px 0 rgb(0 0 0 / .5)}.elementor-widget-image-box .elementor-image-box-title{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight);color:var(--e-global-color-primary)}.elementor-widget-image-box:has(:hover) .elementor-image-box-title,.elementor-widget-image-box:has(:focus) .elementor-image-box-title{color:var(--e-global-color-primary)}.elementor-widget-image-box .elementor-image-box-description{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight);color:var(--e-global-color-text)}.elementor-11 .elementor-element.elementor-element-9c1f6d8>.elementor-widget-container{padding:18px 18px 18px 18px}.elementor-11 .elementor-element.elementor-element-9c1f6d8.elementor-position-right .elementor-image-box-img{margin-left:15px}.elementor-11 .elementor-element.elementor-element-9c1f6d8.elementor-position-left .elementor-image-box-img{margin-right:15px}.elementor-11 .elementor-element.elementor-element-9c1f6d8.elementor-position-top .elementor-image-box-img{margin-bottom:15px}.elementor-11 .elementor-element.elementor-element-9c1f6d8 .elementor-image-box-wrapper .elementor-image-box-img{width:46%}.elementor-11 .elementor-element.elementor-element-9c1f6d8 .elementor-image-box-img img{transition-duration:0.3s}.elementor-11 .elementor-element.elementor-element-9c1f6d8 .elementor-image-box-title{font-family:"Barlow",Sans-serif;font-size:18px;font-weight:800;color:#333}.elementor-11 .elementor-element.elementor-element-9c1f6d8 .elementor-image-box-description{font-family:"Open Sans",Sans-serif;font-size:14px;font-weight:400}.elementor-11 .elementor-element.elementor-element-afd49ca>.elementor-element-populated{box-shadow:0 0 10px 0 rgb(0 0 0 / .5)}.elementor-11 .elementor-element.elementor-element-afd49ca:hover>.elementor-element-populated{box-shadow:0 0 0 0 rgb(0 0 0 / .5)}.elementor-11 .elementor-element.elementor-element-4a8c5cf>.elementor-widget-container{padding:18px 18px 18px 18px}.elementor-11 .elementor-element.elementor-element-4a8c5cf.elementor-position-right .elementor-image-box-img{margin-left:15px}.elementor-11 .elementor-element.elementor-element-4a8c5cf.elementor-position-left .elementor-image-box-img{margin-right:15px}.elementor-11 .elementor-element.elementor-element-4a8c5cf.elementor-position-top .elementor-image-box-img{margin-bottom:15px}.elementor-11 .elementor-element.elementor-element-4a8c5cf .elementor-image-box-wrapper .elementor-image-box-img{width:46%}.elementor-11 .elementor-element.elementor-element-4a8c5cf .elementor-image-box-img img{transition-duration:0.3s}.elementor-11 .elementor-element.elementor-element-4a8c5cf .elementor-image-box-title{font-family:"Barlow",Sans-serif;font-size:18px;font-weight:800;color:#333}.elementor-11 .elementor-element.elementor-element-4a8c5cf .elementor-image-box-description{font-family:"Open Sans",Sans-serif;font-size:14px;font-weight:400}.elementor-11 .elementor-element.elementor-element-0e35b3d:hover>.elementor-element-populated{box-shadow:0 0 10px 0 rgb(0 0 0 / .5)}.elementor-11 .elementor-element.elementor-element-305810e>.elementor-widget-container{padding:18px 18px 18px 18px}.elementor-11 .elementor-element.elementor-element-305810e.elementor-position-right .elementor-image-box-img{margin-left:15px}.elementor-11 .elementor-element.elementor-element-305810e.elementor-position-left .elementor-image-box-img{margin-right:15px}.elementor-11 .elementor-element.elementor-element-305810e.elementor-position-top .elementor-image-box-img{margin-bottom:15px}.elementor-11 .elementor-element.elementor-element-305810e .elementor-image-box-wrapper .elementor-image-box-img{width:50%}.elementor-11 .elementor-element.elementor-element-305810e .elementor-image-box-img img{transition-duration:0.3s}.elementor-11 .elementor-element.elementor-element-305810e .elementor-image-box-title{font-family:"Barlow",Sans-serif;font-size:18px;font-weight:800;color:#333}.elementor-11 .elementor-element.elementor-element-305810e .elementor-image-box-description{font-family:"Open Sans",Sans-serif;font-size:14px;font-weight:400}.elementor-11 .elementor-element.elementor-element-8114c00>.elementor-container>.elementor-column>.elementor-widget-wrap{align-content:center;align-items:center}.elementor-11 .elementor-element.elementor-element-8114c00:not(.elementor-motion-effects-element-type-background),.elementor-11 .elementor-element.elementor-element-8114c00>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://flexrockperformance.com/wp-content/uploads/2025/04/20241022_085843_resized.jpg);background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-11 .elementor-element.elementor-element-8114c00>.elementor-background-overlay{background-color:#000;opacity:.82;transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-11 .elementor-element.elementor-element-8114c00{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:35px 35px 35px 35px}.elementor-11 .elementor-element.elementor-element-25041ce>.elementor-element-populated{margin:0 0 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0 0 0 0}.elementor-11 .elementor-element.elementor-element-adfcad5>.elementor-widget-container{margin:-10px 0 0 0}.elementor-11 .elementor-element.elementor-element-adfcad5{font-family:"Roboto",Sans-serif;font-size:18px;font-weight:400;color:#FFF}.elementor-11 .elementor-element.elementor-element-f488a12:not(.elementor-motion-effects-element-type-background),.elementor-11 .elementor-element.elementor-element-f488a12>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FF8118}.elementor-11 .elementor-element.elementor-element-f488a12{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:50px 0 240px 0}.elementor-11 .elementor-element.elementor-element-f488a12>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-11 .elementor-element.elementor-element-600ad14{text-align:center}.elementor-11 .elementor-element.elementor-element-600ad14 .elementor-heading-title{font-family:"Barlow Condensed",Sans-serif;font-size:56px;font-weight:700;line-height:62px;color:#FFF}.elementor-11 .elementor-element.elementor-element-5fff4a1{text-align:center;font-family:"Open Sans",Sans-serif;font-size:18px;font-weight:300;line-height:32px;color:#FFF}.elementor-11 .elementor-element.elementor-element-56bf6d4{margin-top:-215px;margin-bottom:0}.elementor-widget-hotspot .widget-image-caption{color:var(--e-global-color-text);font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight)}.elementor-widget-hotspot{--hotspot-color:var( --e-global-color-primary );--hotspot-box-color:var( --e-global-color-secondary );--tooltip-color:var( --e-global-color-secondary )}.elementor-widget-hotspot .e-hotspot__label{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight)}.elementor-widget-hotspot .e-hotspot__tooltip{font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-weight:var(--e-global-typography-secondary-font-weight)}.elementor-11 .elementor-element.elementor-element-acf0945 .elementor-repeater-item-923a4bb{left:7%;--hotspot-translate-x:7%;top:48%;--hotspot-translate-y:48%}.elementor-11 .elementor-element.elementor-element-acf0945 .elementor-repeater-item-57398ba{left:4%;--hotspot-translate-x:4%;top:43%;--hotspot-translate-y:43%}.elementor-11 .elementor-element.elementor-element-acf0945 .elementor-repeater-item-ea5183d{left:15%;--hotspot-translate-x:15%;top:84%;--hotspot-translate-y:84%}.elementor-11 .elementor-element.elementor-element-acf0945 .elementor-repeater-item-f4c23a7{left:44%;--hotspot-translate-x:44%;top:39%;--hotspot-translate-y:39%}.elementor-11 .elementor-element.elementor-element-acf0945 .elementor-repeater-item-e785fa0{left:56%;--hotspot-translate-x:56%;top:5%;--hotspot-translate-y:5%}.elementor-11 .elementor-element.elementor-element-acf0945 .elementor-repeater-item-01f7d01{left:62%;--hotspot-translate-x:62%;top:82%;--hotspot-translate-y:82%}.elementor-11 .elementor-element.elementor-element-acf0945 .elementor-repeater-item-ac1eb46{left:93%;--hotspot-translate-x:93%;top:40%;--hotspot-translate-y:40%}.elementor-11 .elementor-element.elementor-element-acf0945 .elementor-repeater-item-b9ce977{left:78%;--hotspot-translate-x:78%;top:53%;--hotspot-translate-y:53%}.elementor-11 .elementor-element.elementor-element-acf0945 .elementor-repeater-item-d2c37e3{left:83%;--hotspot-translate-x:83%;top:71%;--hotspot-translate-y:71%}.elementor-11 .elementor-element.elementor-element-acf0945 .elementor-repeater-item-fb3e9c7{left:50%;--hotspot-translate-x:50%;top:50%;--hotspot-translate-y:50%}.elementor-11 .elementor-element.elementor-element-acf0945 .e-hotspot--tooltip-position{right:initial;bottom:initial;left:initial;top:calc(100% + 5px)}.elementor-11 .elementor-element.elementor-element-acf0945{--background-align:center;--container-width:100%;--image-width:100%;--tooltip-transition-duration:1161ms;--hotspot-color:var( --e-global-color-b48a944 );--hotspot-size:23px;--hotspot-box-color:#000000B8;--hotspot-border-radius:5px 5px 5px 5px;--tooltip-align:center;--tooltip-min-width:0px;--tooltip-color:#0D3E79}.elementor-11 .elementor-element.elementor-element-acf0945 .e-hotspot__label{font-family:"Barlow",Sans-serif;font-weight:600}.elementor-11 .elementor-element.elementor-element-acf0945 .e-hotspot__tooltip{font-family:"Barlow",Sans-serif;font-weight:400}.elementor-11 .elementor-element.elementor-element-e0e0278 .elementor-wrapper{--video-aspect-ratio:1.77777}.elementor-11 .elementor-element.elementor-element-6fb0dc3 .elementor-wrapper{--video-aspect-ratio:1.77777}.elementor-11 .elementor-element.elementor-element-a5cb3ae .elementor-wrapper{--video-aspect-ratio:1.77777}.elementor-11 .elementor-element.elementor-element-18761da{--spacer-size:30px}.elementor-11 .elementor-element.elementor-element-bc6d3c7:not(.elementor-motion-effects-element-type-background),.elementor-11 .elementor-element.elementor-element-bc6d3c7>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#000}.elementor-11 .elementor-element.elementor-element-bc6d3c7>.elementor-container{min-height:400px}.elementor-11 .elementor-element.elementor-element-bc6d3c7{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;margin-top:-14px;margin-bottom:0}.elementor-11 .elementor-element.elementor-element-bc6d3c7>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-11 .elementor-element.elementor-element-7df1ffa{margin-top:12px;margin-bottom:0}.elementor-11 .elementor-element.elementor-element-554cb3b{text-align:left}.elementor-11 .elementor-element.elementor-element-554cb3b .elementor-heading-title{font-family:"Barlow Condensed",Sans-serif;font-size:29px;font-weight:600;letter-spacing:1px;color:#FFF}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var(--e-global-color-text)}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var(--e-global-color-primary)}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var(--e-global-color-primary)}.elementor-widget-icon-list .elementor-icon-list-item>.elementor-icon-list-text,.elementor-widget-icon-list .elementor-icon-list-item>a{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight)}.elementor-widget-icon-list .elementor-icon-list-text{color:var(--e-global-color-secondary)}.elementor-11 .elementor-element.elementor-element-1b83aac .elementor-icon-list-icon i{transition:color 0.3s}.elementor-11 .elementor-element.elementor-element-1b83aac .elementor-icon-list-icon svg{transition:fill 0.3s}.elementor-11 .elementor-element.elementor-element-1b83aac{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px}.elementor-11 .elementor-element.elementor-element-1b83aac .elementor-icon-list-item>.elementor-icon-list-text,.elementor-11 .elementor-element.elementor-element-1b83aac .elementor-icon-list-item>a{font-family:"Barlow",Sans-serif;font-size:17px;font-weight:500;letter-spacing:.6px}.elementor-11 .elementor-element.elementor-element-1b83aac .elementor-icon-list-text{color:#B8B8B8;transition:color 0.3s}.elementor-11 .elementor-element.elementor-element-d64b055{margin-top:-30px;margin-bottom:0}.elementor-11 .elementor-element.elementor-element-0865934{text-align:left}.elementor-11 .elementor-element.elementor-element-0865934 .elementor-heading-title{font-family:"Barlow Condensed",Sans-serif;font-size:29px;font-weight:600;letter-spacing:1px;color:#FFF}.elementor-11 .elementor-element.elementor-element-2b2d3db .elementor-icon-list-icon i{transition:color 0.3s}.elementor-11 .elementor-element.elementor-element-2b2d3db .elementor-icon-list-icon svg{transition:fill 0.3s}.elementor-11 .elementor-element.elementor-element-2b2d3db{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px}.elementor-11 .elementor-element.elementor-element-2b2d3db .elementor-icon-list-item>.elementor-icon-list-text,.elementor-11 .elementor-element.elementor-element-2b2d3db .elementor-icon-list-item>a{font-family:"Barlow",Sans-serif;font-size:17px;font-weight:500;letter-spacing:.6px}.elementor-11 .elementor-element.elementor-element-2b2d3db .elementor-icon-list-text{color:#B8B8B8;transition:color 0.3s}.elementor-11 .elementor-element.elementor-element-bbe1cff{text-align:left}.elementor-11 .elementor-element.elementor-element-bbe1cff .elementor-heading-title{font-family:"Barlow Condensed",Sans-serif;font-size:29px;font-weight:600;letter-spacing:1px;color:#FFF}.elementor-11 .elementor-element.elementor-element-83d6fc6 .elementor-icon-list-icon i{transition:color 0.3s}.elementor-11 .elementor-element.elementor-element-83d6fc6 .elementor-icon-list-icon svg{transition:fill 0.3s}.elementor-11 .elementor-element.elementor-element-83d6fc6{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px}.elementor-11 .elementor-element.elementor-element-83d6fc6 .elementor-icon-list-item>.elementor-icon-list-text,.elementor-11 .elementor-element.elementor-element-83d6fc6 .elementor-icon-list-item>a{font-family:"Barlow",Sans-serif;font-size:17px;font-weight:500;letter-spacing:.6px}.elementor-11 .elementor-element.elementor-element-83d6fc6 .elementor-icon-list-text{color:#B8B8B8;transition:color 0.3s}.elementor-11 .elementor-element.elementor-element-77c4012{margin-top:-51px;margin-bottom:0}.elementor-11 .elementor-element.elementor-element-7bd1841{text-align:left}.elementor-11 .elementor-element.elementor-element-7bd1841 .elementor-heading-title{font-family:"Barlow Condensed",Sans-serif;font-size:29px;font-weight:600;letter-spacing:1px;color:#FFF}.elementor-11 .elementor-element.elementor-element-28f53ba .elementor-icon-list-icon i{transition:color 0.3s}.elementor-11 .elementor-element.elementor-element-28f53ba .elementor-icon-list-icon svg{transition:fill 0.3s}.elementor-11 .elementor-element.elementor-element-28f53ba{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px}.elementor-11 .elementor-element.elementor-element-28f53ba .elementor-icon-list-item>.elementor-icon-list-text,.elementor-11 .elementor-element.elementor-element-28f53ba .elementor-icon-list-item>a{font-family:"Barlow",Sans-serif;font-size:17px;font-weight:500;letter-spacing:.6px}.elementor-11 .elementor-element.elementor-element-28f53ba .elementor-icon-list-text{color:#B8B8B8;transition:color 0.3s}.elementor-11 .elementor-element.elementor-element-3b8e238{margin-top:-20px;margin-bottom:0}.elementor-11 .elementor-element.elementor-element-234ca68{text-align:left}.elementor-11 .elementor-element.elementor-element-234ca68 .elementor-heading-title{font-family:"Barlow Condensed",Sans-serif;font-size:29px;font-weight:600;letter-spacing:1px;color:#FFF}.elementor-11 .elementor-element.elementor-element-351de27 .elementor-icon-list-icon i{transition:color 0.3s}.elementor-11 .elementor-element.elementor-element-351de27 .elementor-icon-list-icon svg{transition:fill 0.3s}.elementor-11 .elementor-element.elementor-element-351de27{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px}.elementor-11 .elementor-element.elementor-element-351de27 .elementor-icon-list-item>.elementor-icon-list-text,.elementor-11 .elementor-element.elementor-element-351de27 .elementor-icon-list-item>a{font-family:"Barlow",Sans-serif;font-size:17px;font-weight:500;letter-spacing:.6px}.elementor-11 .elementor-element.elementor-element-351de27 .elementor-icon-list-text{color:#B8B8B8;transition:color 0.3s}.elementor-11 .elementor-element.elementor-element-5b97e6c:not(.elementor-motion-effects-element-type-background),.elementor-11 .elementor-element.elementor-element-5b97e6c>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#000}.elementor-11 .elementor-element.elementor-element-5b97e6c>.elementor-container{max-width:1207px;min-height:260px}.elementor-11 .elementor-element.elementor-element-5b97e6c{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s}.elementor-11 .elementor-element.elementor-element-5b97e6c>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-11 .elementor-element.elementor-element-8cc2ba4:hover img{filter:brightness(122%) contrast(128%) saturate(100%) blur(0) hue-rotate(0deg)}.elementor-11 .elementor-element.elementor-element-8cc2ba4 img{transition-duration:0.5s}.elementor-11 .elementor-element.elementor-element-5334ba5{text-align:center}.elementor-11 .elementor-element.elementor-element-5334ba5 .elementor-heading-title{font-family:"Barlow Condensed",Sans-serif;font-size:23px;font-weight:400;color:#E3E3E3}.elementor-11 .elementor-element.elementor-element-263ce96:hover img{filter:brightness(122%) contrast(128%) saturate(100%) blur(0) hue-rotate(0deg)}.elementor-11 .elementor-element.elementor-element-263ce96 img{transition-duration:0.5s}.elementor-11 .elementor-element.elementor-element-2259178{text-align:center}.elementor-11 .elementor-element.elementor-element-2259178 .elementor-heading-title{font-family:"Barlow Condensed",Sans-serif;font-size:23px;font-weight:400;color:#E3E3E3}.elementor-11 .elementor-element.elementor-element-739d71c:hover img{filter:brightness(122%) contrast(128%) saturate(100%) blur(0) hue-rotate(0deg)}.elementor-11 .elementor-element.elementor-element-739d71c img{transition-duration:0.5s}.elementor-11 .elementor-element.elementor-element-60fc0d4{text-align:center}.elementor-11 .elementor-element.elementor-element-60fc0d4 .elementor-heading-title{font-family:"Barlow Condensed",Sans-serif;font-size:23px;font-weight:400;color:#E3E3E3}.elementor-11 .elementor-element.elementor-element-cb34709:hover img{filter:brightness(122%) contrast(128%) saturate(100%) blur(0) hue-rotate(0deg)}.elementor-11 .elementor-element.elementor-element-cb34709 img{transition-duration:0.5s}.elementor-11 .elementor-element.elementor-element-4e8692c{text-align:center}.elementor-11 .elementor-element.elementor-element-4e8692c .elementor-heading-title{font-family:"Barlow Condensed",Sans-serif;font-size:23px;font-weight:400;color:#E3E3E3}.elementor-11 .elementor-element.elementor-element-61165d3:not(.elementor-motion-effects-element-type-background),.elementor-11 .elementor-element.elementor-element-61165d3>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#000}.elementor-11 .elementor-element.elementor-element-61165d3>.elementor-background-overlay{opacity:1;transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-11 .elementor-element.elementor-element-61165d3{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:31px 0 90px 0}.elementor-11 .elementor-element.elementor-element-9ed5a40{text-align:center}.elementor-11 .elementor-element.elementor-element-9ed5a40 .elementor-heading-title{font-family:var(--e-global-typography-ba0017c-font-family),Sans-serif;font-size:var(--e-global-typography-ba0017c-font-size);font-weight:var(--e-global-typography-ba0017c-font-weight);color:#FFF}.elementor-11 .elementor-element.elementor-element-03e4832>.elementor-container>.elementor-column>.elementor-widget-wrap{align-content:center;align-items:center}.elementor-11 .elementor-element.elementor-element-03e4832:not(.elementor-motion-effects-element-type-background),.elementor-11 .elementor-element.elementor-element-03e4832>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FFF}.elementor-11 .elementor-element.elementor-element-03e4832{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:10px 0 10px 0}.elementor-11 .elementor-element.elementor-element-03e4832>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-11 .elementor-element.elementor-element-ad7b08e img{filter:brightness(100%) contrast(100%) saturate(0%) blur(0) hue-rotate(0deg);border-style:solid;border-width:1px 1px 1px 1px;border-color:#E2E0E0}.elementor-11 .elementor-element.elementor-element-ad7b08e:hover img{filter:brightness(146%) contrast(100%) saturate(100%) blur(0) hue-rotate(0deg)}.elementor-11 .elementor-element.elementor-element-b97bcb3 img{filter:brightness(100%) contrast(100%) saturate(0%) blur(0) hue-rotate(0deg);border-style:solid;border-width:1px 1px 1px 1px;border-color:#E2E0E0}.elementor-11 .elementor-element.elementor-element-b97bcb3:hover img{filter:brightness(146%) contrast(100%) saturate(100%) blur(0) hue-rotate(0deg)}.elementor-11 .elementor-element.elementor-element-f4f803b img{filter:brightness(100%) contrast(100%) saturate(0%) blur(0) hue-rotate(0deg);border-style:solid;border-width:1px 1px 1px 1px;border-color:#E2E0E0}.elementor-11 .elementor-element.elementor-element-f4f803b:hover img{filter:brightness(146%) contrast(100%) saturate(100%) blur(0) hue-rotate(0deg)}.elementor-11 .elementor-element.elementor-element-4ae02b1 img{filter:brightness(100%) contrast(100%) saturate(100%) blur(0) hue-rotate(0deg);border-style:solid;border-width:1px 1px 1px 1px;border-color:#E2E0E0}.elementor-11 .elementor-element.elementor-element-4ae02b1:hover img{filter:brightness(146%) contrast(100%) saturate(0%) blur(0) hue-rotate(0deg)}.elementor-11 .elementor-element.elementor-element-be013d1 img{filter:brightness(100%) contrast(100%) saturate(0%) blur(0) hue-rotate(0deg);border-style:solid;border-width:1px 1px 1px 1px;border-color:#E2E0E0}.elementor-11 .elementor-element.elementor-element-be013d1:hover img{filter:brightness(146%) contrast(100%) saturate(100%) blur(0) hue-rotate(0deg)}.elementor-11 .elementor-element.elementor-element-2596466 .elementor-wrapper{--video-aspect-ratio:1.77777}.elementor-11 .elementor-element.elementor-element-bfdd950 .elementor-wrapper{--video-aspect-ratio:1.77777}.elementor-11 .elementor-element.elementor-element-34415cb .elementor-wrapper{--video-aspect-ratio:1.77777}.elementor-11 .elementor-element.elementor-element-e86d712:not(.elementor-motion-effects-element-type-background),.elementor-11 .elementor-element.elementor-element-e86d712>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#F60000}.elementor-11 .elementor-element.elementor-element-e86d712>.elementor-container{max-width:932px}.elementor-11 .elementor-element.elementor-element-e86d712{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:-7px -7px -7px -7px}.elementor-11 .elementor-element.elementor-element-e86d712>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-11 .elementor-element.elementor-element-a011bc8:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-11 .elementor-element.elementor-element-a011bc8>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:red}.elementor-11 .elementor-element.elementor-element-a011bc8>.elementor-element-populated{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;margin:2px 2px 2px 2px;--e-column-margin-right:2px;--e-column-margin-left:2px}.elementor-11 .elementor-element.elementor-element-a011bc8>.elementor-element-populated>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-11 .elementor-element.elementor-element-839e632{padding:0 0 60px 0}.elementor-11 .elementor-element.elementor-element-ae574e5:hover>.elementor-element-populated{box-shadow:0 0 10px 0 rgb(0 0 0 / .5)}.elementor-11 .elementor-element.elementor-element-9614a16>.elementor-widget-container{padding:18px 18px 18px 18px}.elementor-11 .elementor-element.elementor-element-9614a16.elementor-position-right .elementor-image-box-img{margin-left:15px}.elementor-11 .elementor-element.elementor-element-9614a16.elementor-position-left .elementor-image-box-img{margin-right:15px}.elementor-11 .elementor-element.elementor-element-9614a16.elementor-position-top .elementor-image-box-img{margin-bottom:15px}.elementor-11 .elementor-element.elementor-element-9614a16 .elementor-image-box-wrapper .elementor-image-box-img{width:37%}.elementor-11 .elementor-element.elementor-element-9614a16 .elementor-image-box-img img{transition-duration:0.3s}.elementor-11 .elementor-element.elementor-element-9614a16 .elementor-image-box-title{font-family:"Barlow",Sans-serif;font-size:18px;font-weight:800;color:#333}.elementor-11 .elementor-element.elementor-element-9614a16 .elementor-image-box-description{font-family:"Open Sans",Sans-serif;font-size:14px;font-weight:400}.elementor-11 .elementor-element.elementor-element-557d747>.elementor-element-populated{box-shadow:0 0 10px 0 rgb(0 0 0 / .5)}.elementor-11 .elementor-element.elementor-element-557d747:hover>.elementor-element-populated{box-shadow:0 0 0 0 rgb(0 0 0 / .5)}.elementor-11 .elementor-element.elementor-element-0ee56bc>.elementor-widget-container{padding:18px 18px 18px 18px}.elementor-11 .elementor-element.elementor-element-0ee56bc.elementor-position-right .elementor-image-box-img{margin-left:15px}.elementor-11 .elementor-element.elementor-element-0ee56bc.elementor-position-left .elementor-image-box-img{margin-right:15px}.elementor-11 .elementor-element.elementor-element-0ee56bc.elementor-position-top .elementor-image-box-img{margin-bottom:15px}.elementor-11 .elementor-element.elementor-element-0ee56bc .elementor-image-box-wrapper .elementor-image-box-img{width:35%}.elementor-11 .elementor-element.elementor-element-0ee56bc .elementor-image-box-img img{transition-duration:0.3s}.elementor-11 .elementor-element.elementor-element-0ee56bc .elementor-image-box-title{font-family:"Barlow",Sans-serif;font-size:18px;font-weight:800;color:#333}.elementor-11 .elementor-element.elementor-element-0ee56bc .elementor-image-box-description{font-family:"Open Sans",Sans-serif;font-size:14px;font-weight:400}.elementor-11 .elementor-element.elementor-element-a63d90d:hover>.elementor-element-populated{box-shadow:0 0 10px 0 rgb(0 0 0 / .5)}.elementor-11 .elementor-element.elementor-element-b586918>.elementor-widget-container{padding:18px 18px 18px 18px}.elementor-11 .elementor-element.elementor-element-b586918.elementor-position-right .elementor-image-box-img{margin-left:27px}.elementor-11 .elementor-element.elementor-element-b586918.elementor-position-left .elementor-image-box-img{margin-right:27px}.elementor-11 .elementor-element.elementor-element-b586918.elementor-position-top .elementor-image-box-img{margin-bottom:27px}.elementor-11 .elementor-element.elementor-element-b586918 .elementor-image-box-wrapper .elementor-image-box-img{width:53%}.elementor-11 .elementor-element.elementor-element-b586918 .elementor-image-box-img img{transition-duration:0.3s}.elementor-11 .elementor-element.elementor-element-b586918 .elementor-image-box-title{font-family:"Barlow",Sans-serif;font-size:18px;font-weight:800;color:#333}.elementor-11 .elementor-element.elementor-element-b586918 .elementor-image-box-description{font-family:"Open Sans",Sans-serif;font-size:14px;font-weight:400}@media(min-width:768px){.elementor-11 .elementor-element.elementor-element-bb28c81{width:8.981%}.elementor-11 .elementor-element.elementor-element-5b40bc5{width:90.856%}.elementor-11 .elementor-element.elementor-element-00c3869{width:8.254%}.elementor-11 .elementor-element.elementor-element-250b5f6{width:16.582%}.elementor-11 .elementor-element.elementor-element-6ae6149{width:16.241%}.elementor-11 .elementor-element.elementor-element-a6ed9f3{width:18.279%}.elementor-11 .elementor-element.elementor-element-cae4613{width:21.568%}.elementor-11 .elementor-element.elementor-element-8e5f55d{width:13.922%}.elementor-11 .elementor-element.elementor-element-8a5ee3f{width:4.574%}.elementor-11 .elementor-element.elementor-element-a011bc8{width:100%}}@media(min-width:1025px){.elementor-11 .elementor-element.elementor-element-f10dc10:not(.elementor-motion-effects-element-type-background),.elementor-11 .elementor-element.elementor-element-f10dc10>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-attachment:fixed}.elementor-11 .elementor-element.elementor-element-8114c00:not(.elementor-motion-effects-element-type-background),.elementor-11 .elementor-element.elementor-element-8114c00>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-attachment:fixed}}@media(max-width:1024px){.elementor-11 .elementor-element.elementor-element-77f8213 .elementor-heading-title{font-size:var(--e-global-typography-ba0017c-font-size)}.elementor-11 .elementor-element.elementor-element-5826189{font-size:var(--e-global-typography-d12f4a4-font-size)}.elementor-11 .elementor-element.elementor-element-9ed5a40 .elementor-heading-title{font-size:var(--e-global-typography-ba0017c-font-size)}}@media(max-width:767px){.elementor-11 .elementor-element.elementor-element-2d5a052>.elementor-container{min-height:326px}.elementor-11 .elementor-element.elementor-element-ee6658c>.elementor-container{min-height:0}.elementor-11 .elementor-element.elementor-element-ee6658c{padding:0 0 0 0}.elementor-11 .elementor-element.elementor-element-f1ea4fe>.elementor-widget-container{margin:20px 0 20px 0}.elementor-11 .elementor-element.elementor-element-f1ea4fe .elementor-heading-title{font-size:34px;line-height:.8em}.elementor-11 .elementor-element.elementor-element-17202d5{width:100%;max-width:100%}.elementor-11 .elementor-element.elementor-element-17202d5>.elementor-widget-container{margin:-8px -8px -8px -8px;padding:-1px -1px -1px -1px}.elementor-11 .elementor-element.elementor-element-0f57205{width:100%;max-width:100%}.elementor-11 .elementor-element.elementor-element-0f57205 .elementor-button{padding:-1px -1px -1px -1px}.elementor-11 .elementor-element.elementor-element-a2185c3{width:100%;max-width:100%}.elementor-11 .elementor-element.elementor-element-a2185c3>.elementor-widget-container{margin:-8px -8px -8px -8px;padding:-1px -1px -1px -1px}.elementor-11 .elementor-element.elementor-element-a249edc{width:100%;max-width:100%}.elementor-11 .elementor-element.elementor-element-90166ff>.elementor-widget-container{margin:-8px -8px -8px -8px;padding:0 0 0 0}.elementor-11 .elementor-element.elementor-element-98ccf18{width:100%;max-width:100%}.elementor-11 .elementor-element.elementor-element-98ccf18>.elementor-widget-container{margin:-8px -8px -8px -8px;padding:-1px -1px -1px -1px}.elementor-11 .elementor-element.elementor-element-87b186a{width:100%;max-width:100%}.elementor-11 .elementor-element.elementor-element-87b186a .elementor-button{padding:-1px -1px -1px -1px}.elementor-11 .elementor-element.elementor-element-9c01a74>.elementor-widget-container{margin:-8px -8px -8px -8px}.elementor-11 .elementor-element.elementor-element-dfb5842{width:100%;max-width:100%}.elementor-11 .elementor-element.elementor-element-dfb5842>.elementor-widget-container{margin:-8px -8px -8px -8px;padding:-1px -1px -1px -1px}.elementor-11 .elementor-element.elementor-element-f996234{width:100%;max-width:100%}.elementor-11 .elementor-element.elementor-element-f996234 .elementor-button{padding:-1px -1px -1px -1px}.elementor-11 .elementor-element.elementor-element-8171027>.elementor-widget-container{padding:-4px -4px -4px -4px}.elementor-11 .elementor-element.elementor-element-d2f994e>.elementor-container{max-width:1167px}.elementor-11 .elementor-element.elementor-element-d2f994e{margin-top:-19px;margin-bottom:-19px;padding:-4px -4px -4px -4px}.elementor-11 .elementor-element.elementor-element-4eede6d{width:var(--container-widget-width,275px);max-width:275px;--container-widget-width:275px;--container-widget-flex-grow:0;grid-row:span 1;column-gap:0;text-align:center;line-height:.3em}.elementor-11 .elementor-element.elementor-element-4eede6d>.elementor-widget-container{margin:-7px -7px -7px -7px;padding:4px 4px 4px 4px}.elementor-11 .elementor-element.elementor-element-4eede6d p{margin-bottom:0}.elementor-11 .elementor-element.elementor-element-941121f{padding:-5px -5px -5px -5px}.elementor-11 .elementor-element.elementor-element-d00d7b9{padding:-5px -5px -5px -5px}.elementor-11 .elementor-element.elementor-element-bbabd56 .elementor-heading-title{font-size:51px}.elementor-11 .elementor-element.elementor-element-b5c8d16>.elementor-widget-container{margin:-16px -16px -16px -16px;padding:-22px -22px -22px -22px}.elementor-11 .elementor-element.elementor-element-8cef80c .elementor-divider-separator{width:51%}.elementor-11 .elementor-element.elementor-element-f10dc10{padding:0 0 0 0}.elementor-11 .elementor-element.elementor-element-52cbdce{margin-top:-18px;margin-bottom:0}.elementor-11 .elementor-element.elementor-element-5ad76fb>.elementor-widget-container{margin:20px 0 0 0}.elementor-11 .elementor-element.elementor-element-5ad76fb{text-align:center}.elementor-11 .elementor-element.elementor-element-df4d444{text-align:center;font-size:21px;line-height:1.6em}.elementor-11 .elementor-element.elementor-element-77f8213 .elementor-heading-title{font-size:var(--e-global-typography-ba0017c-font-size)}.elementor-11 .elementor-element.elementor-element-5826189{font-size:var(--e-global-typography-d12f4a4-font-size)}.elementor-11 .elementor-element.elementor-element-40790cd .elementor-heading-title{font-size:33px}.elementor-11 .elementor-element.elementor-element-9c1f6d8 .elementor-image-box-img{margin-bottom:15px}.elementor-11 .elementor-element.elementor-element-9c1f6d8 .elementor-image-box-title{font-size:18px}.elementor-11 .elementor-element.elementor-element-9c1f6d8 .elementor-image-box-description{font-size:15px}.elementor-11 .elementor-element.elementor-element-4a8c5cf .elementor-image-box-img{margin-bottom:15px}.elementor-11 .elementor-element.elementor-element-305810e .elementor-image-box-img{margin-bottom:15px}.elementor-11 .elementor-element.elementor-element-8114c00{padding:0 0 0 0}.elementor-11 .elementor-element.elementor-element-adfcad5{text-align:center}.elementor-11 .elementor-element.elementor-element-acf0945 img{height:130px}.elementor-11 .elementor-element.elementor-element-f3b8b2e{width:50%}.elementor-11 .elementor-element.elementor-element-c428703{width:50%}.elementor-11 .elementor-element.elementor-element-b40ebf6{width:50%}.elementor-11 .elementor-element.elementor-element-e656cde{width:50%}.elementor-11 .elementor-element.elementor-element-9ed5a40 .elementor-heading-title{font-size:var(--e-global-typography-ba0017c-font-size)}.elementor-11 .elementor-element.elementor-element-dd9453e{width:50%}.elementor-11 .elementor-element.elementor-element-dd5adb2{width:50%}.elementor-11 .elementor-element.elementor-element-a36b64f{width:50%}.elementor-11 .elementor-element.elementor-element-bfaf744{width:50%}.elementor-11 .elementor-element.elementor-element-63ea3da{width:50%}.elementor-11 .elementor-element.elementor-element-9614a16 .elementor-image-box-img{margin-bottom:15px}.elementor-11 .elementor-element.elementor-element-0ee56bc .elementor-image-box-img{margin-bottom:15px}.elementor-11 .elementor-element.elementor-element-b586918 .elementor-image-box-img{margin-bottom:27px}}.hide-content{display:none}