.elementor-3107 .elementor-element.elementor-element-b87950c{--display:flex;--min-height:500px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overlay-opacity:1;}.elementor-3107 .elementor-element.elementor-element-b87950c:not(.elementor-motion-effects-element-type-background), .elementor-3107 .elementor-element.elementor-element-b87950c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://fitsupply.com/wp-content/uploads/2025/08/team-bg-bnr01.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-3107 .elementor-element.elementor-element-b87950c::before, .elementor-3107 .elementor-element.elementor-element-b87950c > .elementor-background-video-container::before, .elementor-3107 .elementor-element.elementor-element-b87950c > .e-con-inner > .elementor-background-video-container::before, .elementor-3107 .elementor-element.elementor-element-b87950c > .elementor-background-slideshow::before, .elementor-3107 .elementor-element.elementor-element-b87950c > .e-con-inner > .elementor-background-slideshow::before, .elementor-3107 .elementor-element.elementor-element-b87950c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(90deg, #00000080 50%, #F3182799 100%);}.elementor-3107 .elementor-element.elementor-element-de7af80{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:120px 0px;--row-gap:120px;--column-gap:0px;--overlay-opacity:1;--padding-top:120px;--padding-bottom:120px;--padding-left:20px;--padding-right:20px;}.elementor-3107 .elementor-element.elementor-element-de7af80:not(.elementor-motion-effects-element-type-background), .elementor-3107 .elementor-element.elementor-element-de7af80 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-3107 .elementor-element.elementor-element-de7af80::before, .elementor-3107 .elementor-element.elementor-element-de7af80 > .elementor-background-video-container::before, .elementor-3107 .elementor-element.elementor-element-de7af80 > .e-con-inner > .elementor-background-video-container::before, .elementor-3107 .elementor-element.elementor-element-de7af80 > .elementor-background-slideshow::before, .elementor-3107 .elementor-element.elementor-element-de7af80 > .e-con-inner > .elementor-background-slideshow::before, .elementor-3107 .elementor-element.elementor-element-de7af80 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://fitsupply.com/wp-content/uploads/2025/08/dot-bg-01.webp");--background-overlay:'';background-position:center center;background-repeat:repeat;}.elementor-3107 .elementor-element.elementor-element-dd4ad78{--display:flex;--gap:40px 0px;--row-gap:40px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3107 .elementor-element.elementor-element-1e9a254{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.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 );text-transform:var( --e-global-typography-primary-text-transform );color:var( --e-global-color-primary );}.elementor-3107 .elementor-element.elementor-element-1d4b71b{width:var( --container-widget-width, 300px );max-width:300px;--container-widget-width:300px;--container-widget-flex-grow:0;text-align:left;}.elementor-3107 .elementor-element.elementor-element-1d4b71b.elementor-element{--align-self:flex-start;}.elementor-3107 .elementor-element.elementor-element-1d4b71b .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 );text-transform:var( --e-global-typography-secondary-text-transform );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-accent );}.elementor-3107 .elementor-element.elementor-element-05554c8{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:30px 30px;--row-gap:30px;--column-gap:30px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3107 .elementor-element.elementor-element-5729893{--display:flex;--min-height:500px;--justify-content:flex-end;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:1;--border-radius:8px 8px 8px 8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3107 .elementor-element.elementor-element-5729893:not(.elementor-motion-effects-element-type-background), .elementor-3107 .elementor-element.elementor-element-5729893 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://fitsupply.com/wp-content/uploads/2025/02/ryan-freeman.webp");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-3107 .elementor-element.elementor-element-5729893::before, .elementor-3107 .elementor-element.elementor-element-5729893 > .elementor-background-video-container::before, .elementor-3107 .elementor-element.elementor-element-5729893 > .e-con-inner > .elementor-background-video-container::before, .elementor-3107 .elementor-element.elementor-element-5729893 > .elementor-background-slideshow::before, .elementor-3107 .elementor-element.elementor-element-5729893 > .e-con-inner > .elementor-background-slideshow::before, .elementor-3107 .elementor-element.elementor-element-5729893 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(-131.01deg, #00000000 3.49%, #F3182766 96.51%);}.elementor-3107 .elementor-element.elementor-element-55c8542{--display:flex;--gap:7px 7px;--row-gap:7px;--column-gap:7px;--border-radius:0px 0px 8px 8px;--padding-top:30px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-3107 .elementor-element.elementor-element-55c8542:not(.elementor-motion-effects-element-type-background), .elementor-3107 .elementor-element.elementor-element-55c8542 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00000080;}.elementor-3107 .elementor-element.elementor-element-7ace8ef > .elementor-widget-container{padding:0px 0px 4px 0px;}.elementor-3107 .elementor-element.elementor-element-7ace8ef.elementor-element{--align-self:center;}.elementor-3107 .elementor-element.elementor-element-7ace8ef{text-align:center;}.elementor-3107 .elementor-element.elementor-element-7ace8ef .elementor-heading-title{font-family:var( --e-global-typography-40d801d-font-family ), Sans-serif;font-size:var( --e-global-typography-40d801d-font-size );font-weight:var( --e-global-typography-40d801d-font-weight );text-transform:var( --e-global-typography-40d801d-text-transform );line-height:var( --e-global-typography-40d801d-line-height );letter-spacing:var( --e-global-typography-40d801d-letter-spacing );color:var( --e-global-color-accent );}.elementor-3107 .elementor-element.elementor-element-c5c3d3d{text-align:center;}.elementor-3107 .elementor-element.elementor-element-c5c3d3d .elementor-heading-title{font-family:"PP Monument Extended Font", Sans-serif;font-size:14px;font-weight:800;text-transform:uppercase;line-height:19px;letter-spacing:0.16px;color:var( --e-global-color-secondary );}.elementor-3107 .elementor-element.elementor-element-96a999a{--display:flex;--min-height:500px;--justify-content:flex-end;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:1;--border-radius:8px 8px 8px 8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3107 .elementor-element.elementor-element-96a999a:not(.elementor-motion-effects-element-type-background), .elementor-3107 .elementor-element.elementor-element-96a999a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://fitsupply.com/wp-content/uploads/2025/02/brandon-moore.webp");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-3107 .elementor-element.elementor-element-96a999a::before, .elementor-3107 .elementor-element.elementor-element-96a999a > .elementor-background-video-container::before, .elementor-3107 .elementor-element.elementor-element-96a999a > .e-con-inner > .elementor-background-video-container::before, .elementor-3107 .elementor-element.elementor-element-96a999a > .elementor-background-slideshow::before, .elementor-3107 .elementor-element.elementor-element-96a999a > .e-con-inner > .elementor-background-slideshow::before, .elementor-3107 .elementor-element.elementor-element-96a999a > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(-131.01deg, #00000000 3.49%, #F3182766 96.51%);}.elementor-3107 .elementor-element.elementor-element-e8ee75f{--display:flex;--gap:7px 7px;--row-gap:7px;--column-gap:7px;--border-radius:0px 0px 8px 8px;--padding-top:30px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-3107 .elementor-element.elementor-element-e8ee75f:not(.elementor-motion-effects-element-type-background), .elementor-3107 .elementor-element.elementor-element-e8ee75f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00000080;}.elementor-3107 .elementor-element.elementor-element-3d81828 > .elementor-widget-container{padding:0px 0px 4px 0px;}.elementor-3107 .elementor-element.elementor-element-3d81828.elementor-element{--align-self:center;}.elementor-3107 .elementor-element.elementor-element-3d81828{text-align:center;}.elementor-3107 .elementor-element.elementor-element-3d81828 .elementor-heading-title{font-family:var( --e-global-typography-40d801d-font-family ), Sans-serif;font-size:var( --e-global-typography-40d801d-font-size );font-weight:var( --e-global-typography-40d801d-font-weight );text-transform:var( --e-global-typography-40d801d-text-transform );line-height:var( --e-global-typography-40d801d-line-height );letter-spacing:var( --e-global-typography-40d801d-letter-spacing );color:var( --e-global-color-accent );}.elementor-3107 .elementor-element.elementor-element-21effbe{text-align:center;}.elementor-3107 .elementor-element.elementor-element-21effbe .elementor-heading-title{font-family:"PP Monument Extended Font", Sans-serif;font-size:14px;font-weight:800;text-transform:uppercase;line-height:19px;letter-spacing:0.16px;color:var( --e-global-color-secondary );}.elementor-3107 .elementor-element.elementor-element-1e0ec12{--display:flex;--gap:40px 0px;--row-gap:40px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3107 .elementor-element.elementor-element-cde7ea6{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3107 .elementor-element.elementor-element-f286024{width:var( --container-widget-width, 500px );max-width:500px;--container-widget-width:500px;--container-widget-flex-grow:0;text-align:left;}.elementor-3107 .elementor-element.elementor-element-f286024.elementor-element{--align-self:flex-start;}.elementor-3107 .elementor-element.elementor-element-f286024 .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 );text-transform:var( --e-global-typography-secondary-text-transform );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-accent );}.elementor-3107 .elementor-element.elementor-element-c1b06ff{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:30px 30px;--row-gap:30px;--column-gap:30px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3107 .elementor-element.elementor-element-b0bd674{--display:flex;--min-height:460px;--justify-content:flex-end;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:1;--border-radius:8px 8px 8px 8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3107 .elementor-element.elementor-element-b0bd674:not(.elementor-motion-effects-element-type-background), .elementor-3107 .elementor-element.elementor-element-b0bd674 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://fitsupply.com/wp-content/uploads/2025/02/casey-blakewood.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-3107 .elementor-element.elementor-element-b0bd674::before, .elementor-3107 .elementor-element.elementor-element-b0bd674 > .elementor-background-video-container::before, .elementor-3107 .elementor-element.elementor-element-b0bd674 > .e-con-inner > .elementor-background-video-container::before, .elementor-3107 .elementor-element.elementor-element-b0bd674 > .elementor-background-slideshow::before, .elementor-3107 .elementor-element.elementor-element-b0bd674 > .e-con-inner > .elementor-background-slideshow::before, .elementor-3107 .elementor-element.elementor-element-b0bd674 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(-131.01deg, #00000000 3.49%, #F3182766 96.51%);}.elementor-3107 .elementor-element.elementor-element-a83e013{--display:flex;--gap:7px 7px;--row-gap:7px;--column-gap:7px;--border-radius:0px 0px 8px 8px;--padding-top:30px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-3107 .elementor-element.elementor-element-a83e013:not(.elementor-motion-effects-element-type-background), .elementor-3107 .elementor-element.elementor-element-a83e013 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00000080;}.elementor-3107 .elementor-element.elementor-element-be8a434 > .elementor-widget-container{padding:0px 0px 4px 0px;}.elementor-3107 .elementor-element.elementor-element-be8a434.elementor-element{--align-self:center;}.elementor-3107 .elementor-element.elementor-element-be8a434{text-align:center;}.elementor-3107 .elementor-element.elementor-element-be8a434 .elementor-heading-title{font-family:var( --e-global-typography-40d801d-font-family ), Sans-serif;font-size:var( --e-global-typography-40d801d-font-size );font-weight:var( --e-global-typography-40d801d-font-weight );text-transform:var( --e-global-typography-40d801d-text-transform );line-height:var( --e-global-typography-40d801d-line-height );letter-spacing:var( --e-global-typography-40d801d-letter-spacing );color:var( --e-global-color-accent );}.elementor-3107 .elementor-element.elementor-element-5ce2009{text-align:center;}.elementor-3107 .elementor-element.elementor-element-5ce2009 .elementor-heading-title{font-family:"PP Monument Extended Font", Sans-serif;font-size:14px;font-weight:800;text-transform:uppercase;line-height:19px;letter-spacing:0.16px;color:var( --e-global-color-secondary );}.elementor-3107 .elementor-element.elementor-element-9d8c655{--display:flex;--min-height:460px;--justify-content:flex-end;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:1;--border-radius:8px 8px 8px 8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3107 .elementor-element.elementor-element-9d8c655:not(.elementor-motion-effects-element-type-background), .elementor-3107 .elementor-element.elementor-element-9d8c655 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://fitsupply.com/wp-content/uploads/2025/09/Bonnie-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-3107 .elementor-element.elementor-element-9d8c655::before, .elementor-3107 .elementor-element.elementor-element-9d8c655 > .elementor-background-video-container::before, .elementor-3107 .elementor-element.elementor-element-9d8c655 > .e-con-inner > .elementor-background-video-container::before, .elementor-3107 .elementor-element.elementor-element-9d8c655 > .elementor-background-slideshow::before, .elementor-3107 .elementor-element.elementor-element-9d8c655 > .e-con-inner > .elementor-background-slideshow::before, .elementor-3107 .elementor-element.elementor-element-9d8c655 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(-131.01deg, #00000000 3.49%, #F3182766 96.51%);}.elementor-3107 .elementor-element.elementor-element-8bd1d30{--display:flex;--gap:7px 7px;--row-gap:7px;--column-gap:7px;--border-radius:0px 0px 8px 8px;--padding-top:30px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-3107 .elementor-element.elementor-element-8bd1d30:not(.elementor-motion-effects-element-type-background), .elementor-3107 .elementor-element.elementor-element-8bd1d30 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00000080;}.elementor-3107 .elementor-element.elementor-element-c89363b > .elementor-widget-container{padding:0px 0px 4px 0px;}.elementor-3107 .elementor-element.elementor-element-c89363b.elementor-element{--align-self:center;}.elementor-3107 .elementor-element.elementor-element-c89363b{text-align:center;}.elementor-3107 .elementor-element.elementor-element-c89363b .elementor-heading-title{font-family:var( --e-global-typography-40d801d-font-family ), Sans-serif;font-size:var( --e-global-typography-40d801d-font-size );font-weight:var( --e-global-typography-40d801d-font-weight );text-transform:var( --e-global-typography-40d801d-text-transform );line-height:var( --e-global-typography-40d801d-line-height );letter-spacing:var( --e-global-typography-40d801d-letter-spacing );color:var( --e-global-color-accent );}.elementor-3107 .elementor-element.elementor-element-1934eab{text-align:center;}.elementor-3107 .elementor-element.elementor-element-1934eab .elementor-heading-title{font-family:"PP Monument Extended Font", Sans-serif;font-size:14px;font-weight:800;text-transform:uppercase;line-height:19px;letter-spacing:0.16px;color:var( --e-global-color-secondary );}.elementor-3107 .elementor-element.elementor-element-33d6c08{--display:flex;--min-height:460px;--justify-content:flex-end;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:1;--border-radius:8px 8px 8px 8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3107 .elementor-element.elementor-element-33d6c08:not(.elementor-motion-effects-element-type-background), .elementor-3107 .elementor-element.elementor-element-33d6c08 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://fitsupply.com/wp-content/uploads/2025/02/craig-casterline.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-3107 .elementor-element.elementor-element-33d6c08::before, .elementor-3107 .elementor-element.elementor-element-33d6c08 > .elementor-background-video-container::before, .elementor-3107 .elementor-element.elementor-element-33d6c08 > .e-con-inner > .elementor-background-video-container::before, .elementor-3107 .elementor-element.elementor-element-33d6c08 > .elementor-background-slideshow::before, .elementor-3107 .elementor-element.elementor-element-33d6c08 > .e-con-inner > .elementor-background-slideshow::before, .elementor-3107 .elementor-element.elementor-element-33d6c08 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(-131.01deg, #00000000 3.49%, #F3182766 96.51%);}.elementor-3107 .elementor-element.elementor-element-265f85c{--display:flex;--gap:7px 7px;--row-gap:7px;--column-gap:7px;--border-radius:0px 0px 8px 8px;--padding-top:30px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-3107 .elementor-element.elementor-element-265f85c:not(.elementor-motion-effects-element-type-background), .elementor-3107 .elementor-element.elementor-element-265f85c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00000080;}.elementor-3107 .elementor-element.elementor-element-aab3cd7 > .elementor-widget-container{padding:0px 0px 4px 0px;}.elementor-3107 .elementor-element.elementor-element-aab3cd7.elementor-element{--align-self:center;}.elementor-3107 .elementor-element.elementor-element-aab3cd7{text-align:center;}.elementor-3107 .elementor-element.elementor-element-aab3cd7 .elementor-heading-title{font-family:var( --e-global-typography-40d801d-font-family ), Sans-serif;font-size:var( --e-global-typography-40d801d-font-size );font-weight:var( --e-global-typography-40d801d-font-weight );text-transform:var( --e-global-typography-40d801d-text-transform );line-height:var( --e-global-typography-40d801d-line-height );letter-spacing:var( --e-global-typography-40d801d-letter-spacing );color:var( --e-global-color-accent );}.elementor-3107 .elementor-element.elementor-element-f78476f{text-align:center;}.elementor-3107 .elementor-element.elementor-element-f78476f .elementor-heading-title{font-family:"PP Monument Extended Font", Sans-serif;font-size:14px;font-weight:800;text-transform:uppercase;line-height:19px;letter-spacing:0.16px;color:var( --e-global-color-secondary );}.elementor-3107 .elementor-element.elementor-element-3de12d4{--display:flex;--min-height:460px;--justify-content:flex-end;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:1;--border-radius:8px 8px 8px 8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3107 .elementor-element.elementor-element-3de12d4:not(.elementor-motion-effects-element-type-background), .elementor-3107 .elementor-element.elementor-element-3de12d4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://fitsupply.com/wp-content/uploads/2025/08/Courtney-Weddle.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-3107 .elementor-element.elementor-element-3de12d4::before, .elementor-3107 .elementor-element.elementor-element-3de12d4 > .elementor-background-video-container::before, .elementor-3107 .elementor-element.elementor-element-3de12d4 > .e-con-inner > .elementor-background-video-container::before, .elementor-3107 .elementor-element.elementor-element-3de12d4 > .elementor-background-slideshow::before, .elementor-3107 .elementor-element.elementor-element-3de12d4 > .e-con-inner > .elementor-background-slideshow::before, .elementor-3107 .elementor-element.elementor-element-3de12d4 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(-131.01deg, #00000000 3.49%, #F3182766 96.51%);}.elementor-3107 .elementor-element.elementor-element-ea51933{--display:flex;--gap:7px 7px;--row-gap:7px;--column-gap:7px;--border-radius:0px 0px 8px 8px;--padding-top:30px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-3107 .elementor-element.elementor-element-ea51933:not(.elementor-motion-effects-element-type-background), .elementor-3107 .elementor-element.elementor-element-ea51933 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00000080;}.elementor-3107 .elementor-element.elementor-element-c28d722 > .elementor-widget-container{padding:0px 0px 4px 0px;}.elementor-3107 .elementor-element.elementor-element-c28d722.elementor-element{--align-self:center;}.elementor-3107 .elementor-element.elementor-element-c28d722{text-align:center;}.elementor-3107 .elementor-element.elementor-element-c28d722 .elementor-heading-title{font-family:var( --e-global-typography-40d801d-font-family ), Sans-serif;font-size:var( --e-global-typography-40d801d-font-size );font-weight:var( --e-global-typography-40d801d-font-weight );text-transform:var( --e-global-typography-40d801d-text-transform );line-height:var( --e-global-typography-40d801d-line-height );letter-spacing:var( --e-global-typography-40d801d-letter-spacing );color:var( --e-global-color-accent );}.elementor-3107 .elementor-element.elementor-element-4b9336c{text-align:center;}.elementor-3107 .elementor-element.elementor-element-4b9336c .elementor-heading-title{font-family:"PP Monument Extended Font", Sans-serif;font-size:14px;font-weight:800;text-transform:uppercase;line-height:19px;letter-spacing:0.16px;color:var( --e-global-color-secondary );}.elementor-3107 .elementor-element.elementor-element-e1db2e4{--display:flex;--min-height:460px;--justify-content:flex-end;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:1;--border-radius:8px 8px 8px 8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3107 .elementor-element.elementor-element-e1db2e4:not(.elementor-motion-effects-element-type-background), .elementor-3107 .elementor-element.elementor-element-e1db2e4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://fitsupply.com/wp-content/uploads/2025/08/Jeremy-Todd.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-3107 .elementor-element.elementor-element-e1db2e4::before, .elementor-3107 .elementor-element.elementor-element-e1db2e4 > .elementor-background-video-container::before, .elementor-3107 .elementor-element.elementor-element-e1db2e4 > .e-con-inner > .elementor-background-video-container::before, .elementor-3107 .elementor-element.elementor-element-e1db2e4 > .elementor-background-slideshow::before, .elementor-3107 .elementor-element.elementor-element-e1db2e4 > .e-con-inner > .elementor-background-slideshow::before, .elementor-3107 .elementor-element.elementor-element-e1db2e4 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(-131.01deg, #00000000 3.49%, #F3182766 96.51%);}.elementor-3107 .elementor-element.elementor-element-de26e90{--display:flex;--gap:7px 7px;--row-gap:7px;--column-gap:7px;--border-radius:0px 0px 8px 8px;--padding-top:30px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-3107 .elementor-element.elementor-element-de26e90:not(.elementor-motion-effects-element-type-background), .elementor-3107 .elementor-element.elementor-element-de26e90 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00000080;}.elementor-3107 .elementor-element.elementor-element-a3bec73 > .elementor-widget-container{padding:0px 0px 4px 0px;}.elementor-3107 .elementor-element.elementor-element-a3bec73.elementor-element{--align-self:center;}.elementor-3107 .elementor-element.elementor-element-a3bec73{text-align:center;}.elementor-3107 .elementor-element.elementor-element-a3bec73 .elementor-heading-title{font-family:var( --e-global-typography-40d801d-font-family ), Sans-serif;font-size:var( --e-global-typography-40d801d-font-size );font-weight:var( --e-global-typography-40d801d-font-weight );text-transform:var( --e-global-typography-40d801d-text-transform );line-height:var( --e-global-typography-40d801d-line-height );letter-spacing:var( --e-global-typography-40d801d-letter-spacing );color:var( --e-global-color-accent );}.elementor-3107 .elementor-element.elementor-element-713d321{text-align:center;}.elementor-3107 .elementor-element.elementor-element-713d321 .elementor-heading-title{font-family:"PP Monument Extended Font", Sans-serif;font-size:14px;font-weight:800;text-transform:uppercase;line-height:19px;letter-spacing:0.16px;color:var( --e-global-color-secondary );}.elementor-3107 .elementor-element.elementor-element-e0bf8a7{--display:flex;--min-height:460px;--justify-content:flex-end;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:1;--border-radius:8px 8px 8px 8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3107 .elementor-element.elementor-element-e0bf8a7:not(.elementor-motion-effects-element-type-background), .elementor-3107 .elementor-element.elementor-element-e0bf8a7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://fitsupply.com/wp-content/uploads/2025/02/jamie-douglas.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-3107 .elementor-element.elementor-element-e0bf8a7::before, .elementor-3107 .elementor-element.elementor-element-e0bf8a7 > .elementor-background-video-container::before, .elementor-3107 .elementor-element.elementor-element-e0bf8a7 > .e-con-inner > .elementor-background-video-container::before, .elementor-3107 .elementor-element.elementor-element-e0bf8a7 > .elementor-background-slideshow::before, .elementor-3107 .elementor-element.elementor-element-e0bf8a7 > .e-con-inner > .elementor-background-slideshow::before, .elementor-3107 .elementor-element.elementor-element-e0bf8a7 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(-131.01deg, #00000000 3.49%, #F3182766 96.51%);}.elementor-3107 .elementor-element.elementor-element-d463456{--display:flex;--gap:7px 7px;--row-gap:7px;--column-gap:7px;--border-radius:0px 0px 8px 8px;--padding-top:30px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-3107 .elementor-element.elementor-element-d463456:not(.elementor-motion-effects-element-type-background), .elementor-3107 .elementor-element.elementor-element-d463456 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00000080;}.elementor-3107 .elementor-element.elementor-element-688db4b > .elementor-widget-container{padding:0px 0px 4px 0px;}.elementor-3107 .elementor-element.elementor-element-688db4b.elementor-element{--align-self:center;}.elementor-3107 .elementor-element.elementor-element-688db4b{text-align:center;}.elementor-3107 .elementor-element.elementor-element-688db4b .elementor-heading-title{font-family:var( --e-global-typography-40d801d-font-family ), Sans-serif;font-size:var( --e-global-typography-40d801d-font-size );font-weight:var( --e-global-typography-40d801d-font-weight );text-transform:var( --e-global-typography-40d801d-text-transform );line-height:var( --e-global-typography-40d801d-line-height );letter-spacing:var( --e-global-typography-40d801d-letter-spacing );color:var( --e-global-color-accent );}.elementor-3107 .elementor-element.elementor-element-84db047{text-align:center;}.elementor-3107 .elementor-element.elementor-element-84db047 .elementor-heading-title{font-family:"PP Monument Extended Font", Sans-serif;font-size:14px;font-weight:800;text-transform:uppercase;line-height:19px;letter-spacing:0.16px;color:var( --e-global-color-secondary );}.elementor-3107 .elementor-element.elementor-element-5ea5cde{--display:flex;--min-height:460px;--justify-content:flex-end;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:1;--border-radius:8px 8px 8px 8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3107 .elementor-element.elementor-element-5ea5cde:not(.elementor-motion-effects-element-type-background), .elementor-3107 .elementor-element.elementor-element-5ea5cde > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://fitsupply.com/wp-content/uploads/2025/08/Patty-Doyle-scaled.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-3107 .elementor-element.elementor-element-5ea5cde::before, .elementor-3107 .elementor-element.elementor-element-5ea5cde > .elementor-background-video-container::before, .elementor-3107 .elementor-element.elementor-element-5ea5cde > .e-con-inner > .elementor-background-video-container::before, .elementor-3107 .elementor-element.elementor-element-5ea5cde > .elementor-background-slideshow::before, .elementor-3107 .elementor-element.elementor-element-5ea5cde > .e-con-inner > .elementor-background-slideshow::before, .elementor-3107 .elementor-element.elementor-element-5ea5cde > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(-131.01deg, #00000000 3.49%, #F3182766 96.51%);}.elementor-3107 .elementor-element.elementor-element-636bcbb{--display:flex;--gap:7px 7px;--row-gap:7px;--column-gap:7px;--border-radius:0px 0px 8px 8px;--padding-top:30px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-3107 .elementor-element.elementor-element-636bcbb:not(.elementor-motion-effects-element-type-background), .elementor-3107 .elementor-element.elementor-element-636bcbb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00000080;}.elementor-3107 .elementor-element.elementor-element-f318bd9 > .elementor-widget-container{padding:0px 0px 4px 0px;}.elementor-3107 .elementor-element.elementor-element-f318bd9.elementor-element{--align-self:center;}.elementor-3107 .elementor-element.elementor-element-f318bd9{text-align:center;}.elementor-3107 .elementor-element.elementor-element-f318bd9 .elementor-heading-title{font-family:var( --e-global-typography-40d801d-font-family ), Sans-serif;font-size:var( --e-global-typography-40d801d-font-size );font-weight:var( --e-global-typography-40d801d-font-weight );text-transform:var( --e-global-typography-40d801d-text-transform );line-height:var( --e-global-typography-40d801d-line-height );letter-spacing:var( --e-global-typography-40d801d-letter-spacing );color:var( --e-global-color-accent );}.elementor-3107 .elementor-element.elementor-element-4f96c3b{text-align:center;}.elementor-3107 .elementor-element.elementor-element-4f96c3b .elementor-heading-title{font-family:"PP Monument Extended Font", Sans-serif;font-size:14px;font-weight:800;text-transform:uppercase;line-height:19px;letter-spacing:0.16px;color:var( --e-global-color-secondary );}.elementor-3107 .elementor-element.elementor-element-4590086{--display:flex;--min-height:460px;--justify-content:flex-end;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:1;--border-radius:8px 8px 8px 8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3107 .elementor-element.elementor-element-4590086:not(.elementor-motion-effects-element-type-background), .elementor-3107 .elementor-element.elementor-element-4590086 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://fitsupply.com/wp-content/uploads/2025/08/Rob-Baur.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-3107 .elementor-element.elementor-element-4590086::before, .elementor-3107 .elementor-element.elementor-element-4590086 > .elementor-background-video-container::before, .elementor-3107 .elementor-element.elementor-element-4590086 > .e-con-inner > .elementor-background-video-container::before, .elementor-3107 .elementor-element.elementor-element-4590086 > .elementor-background-slideshow::before, .elementor-3107 .elementor-element.elementor-element-4590086 > .e-con-inner > .elementor-background-slideshow::before, .elementor-3107 .elementor-element.elementor-element-4590086 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(-131.01deg, #00000000 3.49%, #F3182766 96.51%);}.elementor-3107 .elementor-element.elementor-element-dbe1c14{--display:flex;--gap:7px 7px;--row-gap:7px;--column-gap:7px;--border-radius:0px 0px 8px 8px;--padding-top:30px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-3107 .elementor-element.elementor-element-dbe1c14:not(.elementor-motion-effects-element-type-background), .elementor-3107 .elementor-element.elementor-element-dbe1c14 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00000080;}.elementor-3107 .elementor-element.elementor-element-b759305 > .elementor-widget-container{padding:0px 0px 4px 0px;}.elementor-3107 .elementor-element.elementor-element-b759305.elementor-element{--align-self:center;}.elementor-3107 .elementor-element.elementor-element-b759305{text-align:center;}.elementor-3107 .elementor-element.elementor-element-b759305 .elementor-heading-title{font-family:var( --e-global-typography-40d801d-font-family ), Sans-serif;font-size:var( --e-global-typography-40d801d-font-size );font-weight:var( --e-global-typography-40d801d-font-weight );text-transform:var( --e-global-typography-40d801d-text-transform );line-height:var( --e-global-typography-40d801d-line-height );letter-spacing:var( --e-global-typography-40d801d-letter-spacing );color:var( --e-global-color-accent );}.elementor-3107 .elementor-element.elementor-element-78f5862{text-align:center;}.elementor-3107 .elementor-element.elementor-element-78f5862 .elementor-heading-title{font-family:"PP Monument Extended Font", Sans-serif;font-size:14px;font-weight:800;text-transform:uppercase;line-height:19px;letter-spacing:0.16px;color:var( --e-global-color-secondary );}.elementor-3107 .elementor-element.elementor-element-bf38702{--display:flex;--min-height:460px;--justify-content:flex-end;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:1;--border-radius:8px 8px 8px 8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3107 .elementor-element.elementor-element-bf38702:not(.elementor-motion-effects-element-type-background), .elementor-3107 .elementor-element.elementor-element-bf38702 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://fitsupply.com/wp-content/uploads/2025/02/corey-west.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-3107 .elementor-element.elementor-element-bf38702::before, .elementor-3107 .elementor-element.elementor-element-bf38702 > .elementor-background-video-container::before, .elementor-3107 .elementor-element.elementor-element-bf38702 > .e-con-inner > .elementor-background-video-container::before, .elementor-3107 .elementor-element.elementor-element-bf38702 > .elementor-background-slideshow::before, .elementor-3107 .elementor-element.elementor-element-bf38702 > .e-con-inner > .elementor-background-slideshow::before, .elementor-3107 .elementor-element.elementor-element-bf38702 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(-131.01deg, #00000000 3.49%, #F3182766 96.51%);}.elementor-3107 .elementor-element.elementor-element-2008965{--display:flex;--gap:7px 7px;--row-gap:7px;--column-gap:7px;--border-radius:0px 0px 8px 8px;--padding-top:30px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-3107 .elementor-element.elementor-element-2008965:not(.elementor-motion-effects-element-type-background), .elementor-3107 .elementor-element.elementor-element-2008965 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00000080;}.elementor-3107 .elementor-element.elementor-element-b84dac4 > .elementor-widget-container{padding:0px 0px 4px 0px;}.elementor-3107 .elementor-element.elementor-element-b84dac4.elementor-element{--align-self:center;}.elementor-3107 .elementor-element.elementor-element-b84dac4{text-align:center;}.elementor-3107 .elementor-element.elementor-element-b84dac4 .elementor-heading-title{font-family:var( --e-global-typography-40d801d-font-family ), Sans-serif;font-size:var( --e-global-typography-40d801d-font-size );font-weight:var( --e-global-typography-40d801d-font-weight );text-transform:var( --e-global-typography-40d801d-text-transform );line-height:var( --e-global-typography-40d801d-line-height );letter-spacing:var( --e-global-typography-40d801d-letter-spacing );color:var( --e-global-color-accent );}.elementor-3107 .elementor-element.elementor-element-83cdce3{text-align:center;}.elementor-3107 .elementor-element.elementor-element-83cdce3 .elementor-heading-title{font-family:"PP Monument Extended Font", Sans-serif;font-size:14px;font-weight:800;text-transform:uppercase;line-height:19px;letter-spacing:0.16px;color:var( --e-global-color-secondary );}.elementor-3107 .elementor-element.elementor-element-a142f85{--display:flex;--min-height:460px;--justify-content:flex-end;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:1;--border-radius:8px 8px 8px 8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3107 .elementor-element.elementor-element-a142f85:not(.elementor-motion-effects-element-type-background), .elementor-3107 .elementor-element.elementor-element-a142f85 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://fitsupply.com/wp-content/uploads/2025/08/Tracy-Brown.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-3107 .elementor-element.elementor-element-a142f85::before, .elementor-3107 .elementor-element.elementor-element-a142f85 > .elementor-background-video-container::before, .elementor-3107 .elementor-element.elementor-element-a142f85 > .e-con-inner > .elementor-background-video-container::before, .elementor-3107 .elementor-element.elementor-element-a142f85 > .elementor-background-slideshow::before, .elementor-3107 .elementor-element.elementor-element-a142f85 > .e-con-inner > .elementor-background-slideshow::before, .elementor-3107 .elementor-element.elementor-element-a142f85 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(-131.01deg, #00000000 3.49%, #F3182766 96.51%);}.elementor-3107 .elementor-element.elementor-element-69442a6{--display:flex;--gap:7px 7px;--row-gap:7px;--column-gap:7px;--border-radius:0px 0px 8px 8px;--padding-top:30px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-3107 .elementor-element.elementor-element-69442a6:not(.elementor-motion-effects-element-type-background), .elementor-3107 .elementor-element.elementor-element-69442a6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00000080;}.elementor-3107 .elementor-element.elementor-element-6fc4c94 > .elementor-widget-container{padding:0px 0px 4px 0px;}.elementor-3107 .elementor-element.elementor-element-6fc4c94.elementor-element{--align-self:center;}.elementor-3107 .elementor-element.elementor-element-6fc4c94{text-align:center;}.elementor-3107 .elementor-element.elementor-element-6fc4c94 .elementor-heading-title{font-family:var( --e-global-typography-40d801d-font-family ), Sans-serif;font-size:var( --e-global-typography-40d801d-font-size );font-weight:var( --e-global-typography-40d801d-font-weight );text-transform:var( --e-global-typography-40d801d-text-transform );line-height:var( --e-global-typography-40d801d-line-height );letter-spacing:var( --e-global-typography-40d801d-letter-spacing );color:var( --e-global-color-accent );}.elementor-3107 .elementor-element.elementor-element-ec243dd{text-align:center;}.elementor-3107 .elementor-element.elementor-element-ec243dd .elementor-heading-title{font-family:"PP Monument Extended Font", Sans-serif;font-size:14px;font-weight:800;text-transform:uppercase;line-height:19px;letter-spacing:0.16px;color:var( --e-global-color-secondary );}.elementor-3107 .elementor-element.elementor-element-e773482{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3107 .elementor-element.elementor-element-e700dff{width:var( --container-widget-width, 500px );max-width:500px;--container-widget-width:500px;--container-widget-flex-grow:0;text-align:left;}.elementor-3107 .elementor-element.elementor-element-e700dff.elementor-element{--align-self:flex-start;}.elementor-3107 .elementor-element.elementor-element-e700dff .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 );text-transform:var( --e-global-typography-secondary-text-transform );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-accent );}.elementor-3107 .elementor-element.elementor-element-a39481e{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:30px 30px;--row-gap:30px;--column-gap:30px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3107 .elementor-element.elementor-element-2b577ea{--display:flex;--min-height:460px;--justify-content:flex-end;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:1;--border-radius:8px 8px 8px 8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3107 .elementor-element.elementor-element-2b577ea:not(.elementor-motion-effects-element-type-background), .elementor-3107 .elementor-element.elementor-element-2b577ea > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://fitsupply.com/wp-content/uploads/2025/09/Bonnie-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-3107 .elementor-element.elementor-element-2b577ea::before, .elementor-3107 .elementor-element.elementor-element-2b577ea > .elementor-background-video-container::before, .elementor-3107 .elementor-element.elementor-element-2b577ea > .e-con-inner > .elementor-background-video-container::before, .elementor-3107 .elementor-element.elementor-element-2b577ea > .elementor-background-slideshow::before, .elementor-3107 .elementor-element.elementor-element-2b577ea > .e-con-inner > .elementor-background-slideshow::before, .elementor-3107 .elementor-element.elementor-element-2b577ea > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(-131.01deg, #00000000 3.49%, #F3182766 96.51%);}.elementor-3107 .elementor-element.elementor-element-238c89a{--display:flex;--gap:7px 7px;--row-gap:7px;--column-gap:7px;--border-radius:0px 0px 8px 8px;--padding-top:30px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-3107 .elementor-element.elementor-element-238c89a:not(.elementor-motion-effects-element-type-background), .elementor-3107 .elementor-element.elementor-element-238c89a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00000080;}.elementor-3107 .elementor-element.elementor-element-a1f2df5 > .elementor-widget-container{padding:0px 0px 4px 0px;}.elementor-3107 .elementor-element.elementor-element-a1f2df5.elementor-element{--align-self:center;}.elementor-3107 .elementor-element.elementor-element-a1f2df5{text-align:center;}.elementor-3107 .elementor-element.elementor-element-a1f2df5 .elementor-heading-title{font-family:var( --e-global-typography-40d801d-font-family ), Sans-serif;font-size:var( --e-global-typography-40d801d-font-size );font-weight:var( --e-global-typography-40d801d-font-weight );text-transform:var( --e-global-typography-40d801d-text-transform );line-height:var( --e-global-typography-40d801d-line-height );letter-spacing:var( --e-global-typography-40d801d-letter-spacing );color:var( --e-global-color-accent );}.elementor-3107 .elementor-element.elementor-element-0ad1471{text-align:center;}.elementor-3107 .elementor-element.elementor-element-0ad1471 .elementor-heading-title{font-family:"PP Monument Extended Font", Sans-serif;font-size:14px;font-weight:800;text-transform:uppercase;line-height:19px;letter-spacing:0.16px;color:var( --e-global-color-secondary );}.elementor-3107 .elementor-element.elementor-element-368cdcf{--display:flex;--min-height:460px;--justify-content:flex-end;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:1;--border-radius:8px 8px 8px 8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3107 .elementor-element.elementor-element-368cdcf:not(.elementor-motion-effects-element-type-background), .elementor-3107 .elementor-element.elementor-element-368cdcf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://fitsupply.com/wp-content/uploads/2025/08/Don-Reedy-Headshot.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-3107 .elementor-element.elementor-element-368cdcf::before, .elementor-3107 .elementor-element.elementor-element-368cdcf > .elementor-background-video-container::before, .elementor-3107 .elementor-element.elementor-element-368cdcf > .e-con-inner > .elementor-background-video-container::before, .elementor-3107 .elementor-element.elementor-element-368cdcf > .elementor-background-slideshow::before, .elementor-3107 .elementor-element.elementor-element-368cdcf > .e-con-inner > .elementor-background-slideshow::before, .elementor-3107 .elementor-element.elementor-element-368cdcf > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(-131.01deg, #00000000 3.49%, #F3182766 96.51%);}.elementor-3107 .elementor-element.elementor-element-6800a60{--display:flex;--gap:7px 7px;--row-gap:7px;--column-gap:7px;--border-radius:0px 0px 8px 8px;--padding-top:30px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-3107 .elementor-element.elementor-element-6800a60:not(.elementor-motion-effects-element-type-background), .elementor-3107 .elementor-element.elementor-element-6800a60 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00000080;}.elementor-3107 .elementor-element.elementor-element-f52c855 > .elementor-widget-container{padding:0px 0px 4px 0px;}.elementor-3107 .elementor-element.elementor-element-f52c855.elementor-element{--align-self:center;}.elementor-3107 .elementor-element.elementor-element-f52c855{text-align:center;}.elementor-3107 .elementor-element.elementor-element-f52c855 .elementor-heading-title{font-family:var( --e-global-typography-40d801d-font-family ), Sans-serif;font-size:var( --e-global-typography-40d801d-font-size );font-weight:var( --e-global-typography-40d801d-font-weight );text-transform:var( --e-global-typography-40d801d-text-transform );line-height:var( --e-global-typography-40d801d-line-height );letter-spacing:var( --e-global-typography-40d801d-letter-spacing );color:var( --e-global-color-accent );}.elementor-3107 .elementor-element.elementor-element-5dda918{text-align:center;}.elementor-3107 .elementor-element.elementor-element-5dda918 .elementor-heading-title{font-family:"PP Monument Extended Font", Sans-serif;font-size:14px;font-weight:800;text-transform:uppercase;line-height:19px;letter-spacing:0.16px;color:var( --e-global-color-secondary );}.elementor-3107 .elementor-element.elementor-element-97106e6{--display:flex;--min-height:460px;--justify-content:flex-end;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:1;--border-radius:8px 8px 8px 8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3107 .elementor-element.elementor-element-97106e6:not(.elementor-motion-effects-element-type-background), .elementor-3107 .elementor-element.elementor-element-97106e6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://fitsupply.com/wp-content/uploads/2025/08/Dorn-Kraft.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-3107 .elementor-element.elementor-element-97106e6::before, .elementor-3107 .elementor-element.elementor-element-97106e6 > .elementor-background-video-container::before, .elementor-3107 .elementor-element.elementor-element-97106e6 > .e-con-inner > .elementor-background-video-container::before, .elementor-3107 .elementor-element.elementor-element-97106e6 > .elementor-background-slideshow::before, .elementor-3107 .elementor-element.elementor-element-97106e6 > .e-con-inner > .elementor-background-slideshow::before, .elementor-3107 .elementor-element.elementor-element-97106e6 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(-131.01deg, #00000000 3.49%, #F3182766 96.51%);}.elementor-3107 .elementor-element.elementor-element-e83920b{--display:flex;--gap:7px 7px;--row-gap:7px;--column-gap:7px;--border-radius:0px 0px 8px 8px;--padding-top:30px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-3107 .elementor-element.elementor-element-e83920b:not(.elementor-motion-effects-element-type-background), .elementor-3107 .elementor-element.elementor-element-e83920b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00000080;}.elementor-3107 .elementor-element.elementor-element-9e0297c > .elementor-widget-container{padding:0px 0px 4px 0px;}.elementor-3107 .elementor-element.elementor-element-9e0297c.elementor-element{--align-self:center;}.elementor-3107 .elementor-element.elementor-element-9e0297c{text-align:center;}.elementor-3107 .elementor-element.elementor-element-9e0297c .elementor-heading-title{font-family:var( --e-global-typography-40d801d-font-family ), Sans-serif;font-size:var( --e-global-typography-40d801d-font-size );font-weight:var( --e-global-typography-40d801d-font-weight );text-transform:var( --e-global-typography-40d801d-text-transform );line-height:var( --e-global-typography-40d801d-line-height );letter-spacing:var( --e-global-typography-40d801d-letter-spacing );color:var( --e-global-color-accent );}.elementor-3107 .elementor-element.elementor-element-b5b1f58{text-align:center;}.elementor-3107 .elementor-element.elementor-element-b5b1f58 .elementor-heading-title{font-family:"PP Monument Extended Font", Sans-serif;font-size:14px;font-weight:800;text-transform:uppercase;line-height:19px;letter-spacing:0.16px;color:var( --e-global-color-secondary );}.elementor-3107 .elementor-element.elementor-element-313ed1f{--display:flex;--min-height:460px;--justify-content:flex-end;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:1;--border-radius:8px 8px 8px 8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3107 .elementor-element.elementor-element-313ed1f:not(.elementor-motion-effects-element-type-background), .elementor-3107 .elementor-element.elementor-element-313ed1f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://fitsupply.com/wp-content/uploads/2025/09/Elias-Chavira.jpg");background-position:-8px -75px;background-repeat:no-repeat;background-size:cover;}.elementor-3107 .elementor-element.elementor-element-313ed1f::before, .elementor-3107 .elementor-element.elementor-element-313ed1f > .elementor-background-video-container::before, .elementor-3107 .elementor-element.elementor-element-313ed1f > .e-con-inner > .elementor-background-video-container::before, .elementor-3107 .elementor-element.elementor-element-313ed1f > .elementor-background-slideshow::before, .elementor-3107 .elementor-element.elementor-element-313ed1f > .e-con-inner > .elementor-background-slideshow::before, .elementor-3107 .elementor-element.elementor-element-313ed1f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(-131.01deg, #00000000 3.49%, #F3182766 96.51%);}.elementor-3107 .elementor-element.elementor-element-5457d42{--display:flex;--gap:7px 7px;--row-gap:7px;--column-gap:7px;--border-radius:0px 0px 8px 8px;--padding-top:30px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-3107 .elementor-element.elementor-element-5457d42:not(.elementor-motion-effects-element-type-background), .elementor-3107 .elementor-element.elementor-element-5457d42 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00000080;}.elementor-3107 .elementor-element.elementor-element-2a74e89 > .elementor-widget-container{padding:0px 0px 4px 0px;}.elementor-3107 .elementor-element.elementor-element-2a74e89.elementor-element{--align-self:center;}.elementor-3107 .elementor-element.elementor-element-2a74e89{text-align:center;}.elementor-3107 .elementor-element.elementor-element-2a74e89 .elementor-heading-title{font-family:var( --e-global-typography-40d801d-font-family ), Sans-serif;font-size:var( --e-global-typography-40d801d-font-size );font-weight:var( --e-global-typography-40d801d-font-weight );text-transform:var( --e-global-typography-40d801d-text-transform );line-height:var( --e-global-typography-40d801d-line-height );letter-spacing:var( --e-global-typography-40d801d-letter-spacing );color:var( --e-global-color-accent );}.elementor-3107 .elementor-element.elementor-element-43ad587{text-align:center;}.elementor-3107 .elementor-element.elementor-element-43ad587 .elementor-heading-title{font-family:"PP Monument Extended Font", Sans-serif;font-size:14px;font-weight:800;text-transform:uppercase;line-height:19px;letter-spacing:0.16px;color:var( --e-global-color-secondary );}.elementor-3107 .elementor-element.elementor-element-bc1b224{--display:flex;--min-height:460px;--justify-content:flex-end;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:1;--border-radius:8px 8px 8px 8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3107 .elementor-element.elementor-element-bc1b224:not(.elementor-motion-effects-element-type-background), .elementor-3107 .elementor-element.elementor-element-bc1b224 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://fitsupply.com/wp-content/uploads/2025/09/Abel-Garcia.jpg");background-position:top right;background-repeat:no-repeat;background-size:cover;}.elementor-3107 .elementor-element.elementor-element-bc1b224::before, .elementor-3107 .elementor-element.elementor-element-bc1b224 > .elementor-background-video-container::before, .elementor-3107 .elementor-element.elementor-element-bc1b224 > .e-con-inner > .elementor-background-video-container::before, .elementor-3107 .elementor-element.elementor-element-bc1b224 > .elementor-background-slideshow::before, .elementor-3107 .elementor-element.elementor-element-bc1b224 > .e-con-inner > .elementor-background-slideshow::before, .elementor-3107 .elementor-element.elementor-element-bc1b224 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(-131.01deg, #00000000 3.49%, #F3182766 96.51%);}.elementor-3107 .elementor-element.elementor-element-25c8a28{--display:flex;--gap:7px 7px;--row-gap:7px;--column-gap:7px;--border-radius:0px 0px 8px 8px;--padding-top:30px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-3107 .elementor-element.elementor-element-25c8a28:not(.elementor-motion-effects-element-type-background), .elementor-3107 .elementor-element.elementor-element-25c8a28 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00000080;}.elementor-3107 .elementor-element.elementor-element-b323965 > .elementor-widget-container{padding:0px 0px 4px 0px;}.elementor-3107 .elementor-element.elementor-element-b323965.elementor-element{--align-self:center;}.elementor-3107 .elementor-element.elementor-element-b323965{text-align:center;}.elementor-3107 .elementor-element.elementor-element-b323965 .elementor-heading-title{font-family:var( --e-global-typography-40d801d-font-family ), Sans-serif;font-size:var( --e-global-typography-40d801d-font-size );font-weight:var( --e-global-typography-40d801d-font-weight );text-transform:var( --e-global-typography-40d801d-text-transform );line-height:var( --e-global-typography-40d801d-line-height );letter-spacing:var( --e-global-typography-40d801d-letter-spacing );color:var( --e-global-color-accent );}.elementor-3107 .elementor-element.elementor-element-2817ab7{text-align:center;}.elementor-3107 .elementor-element.elementor-element-2817ab7 .elementor-heading-title{font-family:"PP Monument Extended Font", Sans-serif;font-size:14px;font-weight:800;text-transform:uppercase;line-height:19px;letter-spacing:0.16px;color:var( --e-global-color-secondary );}.elementor-3107 .elementor-element.elementor-element-f689d5d{--display:flex;--min-height:460px;--justify-content:flex-end;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:1;--border-radius:8px 8px 8px 8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3107 .elementor-element.elementor-element-f689d5d:not(.elementor-motion-effects-element-type-background), .elementor-3107 .elementor-element.elementor-element-f689d5d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://fitsupply.com/wp-content/uploads/2025/09/Jared-Lovering.jpg");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-3107 .elementor-element.elementor-element-f689d5d::before, .elementor-3107 .elementor-element.elementor-element-f689d5d > .elementor-background-video-container::before, .elementor-3107 .elementor-element.elementor-element-f689d5d > .e-con-inner > .elementor-background-video-container::before, .elementor-3107 .elementor-element.elementor-element-f689d5d > .elementor-background-slideshow::before, .elementor-3107 .elementor-element.elementor-element-f689d5d > .e-con-inner > .elementor-background-slideshow::before, .elementor-3107 .elementor-element.elementor-element-f689d5d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(-131.01deg, #00000000 3.49%, #F3182766 96.51%);}.elementor-3107 .elementor-element.elementor-element-9e38e6b{--display:flex;--gap:7px 7px;--row-gap:7px;--column-gap:7px;--border-radius:0px 0px 8px 8px;--padding-top:30px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-3107 .elementor-element.elementor-element-9e38e6b:not(.elementor-motion-effects-element-type-background), .elementor-3107 .elementor-element.elementor-element-9e38e6b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00000080;}.elementor-3107 .elementor-element.elementor-element-bae3fda > .elementor-widget-container{padding:0px 0px 4px 0px;}.elementor-3107 .elementor-element.elementor-element-bae3fda.elementor-element{--align-self:center;}.elementor-3107 .elementor-element.elementor-element-bae3fda{text-align:center;}.elementor-3107 .elementor-element.elementor-element-bae3fda .elementor-heading-title{font-family:var( --e-global-typography-40d801d-font-family ), Sans-serif;font-size:var( --e-global-typography-40d801d-font-size );font-weight:var( --e-global-typography-40d801d-font-weight );text-transform:var( --e-global-typography-40d801d-text-transform );line-height:var( --e-global-typography-40d801d-line-height );letter-spacing:var( --e-global-typography-40d801d-letter-spacing );color:var( --e-global-color-accent );}.elementor-3107 .elementor-element.elementor-element-70d06ca{text-align:center;}.elementor-3107 .elementor-element.elementor-element-70d06ca .elementor-heading-title{font-family:"PP Monument Extended Font", Sans-serif;font-size:14px;font-weight:800;text-transform:uppercase;line-height:19px;letter-spacing:0.16px;color:var( --e-global-color-secondary );}.elementor-3107 .elementor-element.elementor-element-aa6069f{--display:flex;--gap:40px 0px;--row-gap:40px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3107 .elementor-element.elementor-element-c402b04{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3107 .elementor-element.elementor-element-42da7c5{width:var( --container-widget-width, 448px );max-width:448px;--container-widget-width:448px;--container-widget-flex-grow:0;text-align:left;}.elementor-3107 .elementor-element.elementor-element-42da7c5.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-3107 .elementor-element.elementor-element-42da7c5 .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 );text-transform:var( --e-global-typography-secondary-text-transform );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-accent );}.elementor-3107 .elementor-element.elementor-element-cb79fe9{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:30px 30px;--row-gap:30px;--column-gap:30px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3107 .elementor-element.elementor-element-e92f88e{--display:flex;--min-height:460px;--justify-content:flex-end;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:1;--border-radius:8px 8px 8px 8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3107 .elementor-element.elementor-element-e92f88e:not(.elementor-motion-effects-element-type-background), .elementor-3107 .elementor-element.elementor-element-e92f88e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://fitsupply.com/wp-content/uploads/2025/09/JJ.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-3107 .elementor-element.elementor-element-e92f88e::before, .elementor-3107 .elementor-element.elementor-element-e92f88e > .elementor-background-video-container::before, .elementor-3107 .elementor-element.elementor-element-e92f88e > .e-con-inner > .elementor-background-video-container::before, .elementor-3107 .elementor-element.elementor-element-e92f88e > .elementor-background-slideshow::before, .elementor-3107 .elementor-element.elementor-element-e92f88e > .e-con-inner > .elementor-background-slideshow::before, .elementor-3107 .elementor-element.elementor-element-e92f88e > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(-131.01deg, #00000000 3.49%, #F3182766 96.51%);}.elementor-3107 .elementor-element.elementor-element-4467755{--display:flex;--gap:7px 7px;--row-gap:7px;--column-gap:7px;--border-radius:0px 0px 8px 8px;--padding-top:30px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-3107 .elementor-element.elementor-element-4467755:not(.elementor-motion-effects-element-type-background), .elementor-3107 .elementor-element.elementor-element-4467755 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00000080;}.elementor-3107 .elementor-element.elementor-element-de9870e > .elementor-widget-container{padding:0px 0px 4px 0px;}.elementor-3107 .elementor-element.elementor-element-de9870e.elementor-element{--align-self:center;}.elementor-3107 .elementor-element.elementor-element-de9870e{text-align:center;}.elementor-3107 .elementor-element.elementor-element-de9870e .elementor-heading-title{font-family:var( --e-global-typography-40d801d-font-family ), Sans-serif;font-size:var( --e-global-typography-40d801d-font-size );font-weight:var( --e-global-typography-40d801d-font-weight );text-transform:var( --e-global-typography-40d801d-text-transform );line-height:var( --e-global-typography-40d801d-line-height );letter-spacing:var( --e-global-typography-40d801d-letter-spacing );color:var( --e-global-color-accent );}.elementor-3107 .elementor-element.elementor-element-de9870e .elementor-heading-title a:hover, .elementor-3107 .elementor-element.elementor-element-de9870e .elementor-heading-title a:focus{color:var( --e-global-color-secondary );}.elementor-3107 .elementor-element.elementor-element-f97ba6c{text-align:center;}.elementor-3107 .elementor-element.elementor-element-f97ba6c .elementor-heading-title{font-family:"PP Monument Extended Font", Sans-serif;font-size:14px;font-weight:800;text-transform:uppercase;line-height:19px;letter-spacing:0.16px;color:var( --e-global-color-secondary );}.elementor-3107 .elementor-element.elementor-element-03c0355{--display:flex;--min-height:460px;--justify-content:flex-end;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:1;--border-radius:8px 8px 8px 8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3107 .elementor-element.elementor-element-03c0355:not(.elementor-motion-effects-element-type-background), .elementor-3107 .elementor-element.elementor-element-03c0355 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://fitsupply.com/wp-content/uploads/2025/02/brian-blakewood.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-3107 .elementor-element.elementor-element-03c0355::before, .elementor-3107 .elementor-element.elementor-element-03c0355 > .elementor-background-video-container::before, .elementor-3107 .elementor-element.elementor-element-03c0355 > .e-con-inner > .elementor-background-video-container::before, .elementor-3107 .elementor-element.elementor-element-03c0355 > .elementor-background-slideshow::before, .elementor-3107 .elementor-element.elementor-element-03c0355 > .e-con-inner > .elementor-background-slideshow::before, .elementor-3107 .elementor-element.elementor-element-03c0355 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(-131.01deg, #00000000 3.49%, #F3182766 96.51%);}.elementor-3107 .elementor-element.elementor-element-a13c231{--display:flex;--gap:7px 7px;--row-gap:7px;--column-gap:7px;--border-radius:0px 0px 8px 8px;--padding-top:30px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-3107 .elementor-element.elementor-element-a13c231:not(.elementor-motion-effects-element-type-background), .elementor-3107 .elementor-element.elementor-element-a13c231 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00000080;}.elementor-3107 .elementor-element.elementor-element-9b8cbe7 > .elementor-widget-container{padding:0px 0px 4px 0px;}.elementor-3107 .elementor-element.elementor-element-9b8cbe7.elementor-element{--align-self:center;}.elementor-3107 .elementor-element.elementor-element-9b8cbe7{text-align:center;}.elementor-3107 .elementor-element.elementor-element-9b8cbe7 .elementor-heading-title{font-family:var( --e-global-typography-40d801d-font-family ), Sans-serif;font-size:var( --e-global-typography-40d801d-font-size );font-weight:var( --e-global-typography-40d801d-font-weight );text-transform:var( --e-global-typography-40d801d-text-transform );line-height:var( --e-global-typography-40d801d-line-height );letter-spacing:var( --e-global-typography-40d801d-letter-spacing );color:var( --e-global-color-accent );}.elementor-3107 .elementor-element.elementor-element-9b8cbe7 .elementor-heading-title a:hover, .elementor-3107 .elementor-element.elementor-element-9b8cbe7 .elementor-heading-title a:focus{color:var( --e-global-color-secondary );}.elementor-3107 .elementor-element.elementor-element-0cfa566{text-align:center;}.elementor-3107 .elementor-element.elementor-element-0cfa566 .elementor-heading-title{font-family:"PP Monument Extended Font", Sans-serif;font-size:14px;font-weight:800;text-transform:uppercase;line-height:19px;letter-spacing:0.16px;color:var( --e-global-color-secondary );}.elementor-3107 .elementor-element.elementor-element-6d3eeff{--display:flex;--min-height:460px;--justify-content:flex-end;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:1;--border-radius:8px 8px 8px 8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3107 .elementor-element.elementor-element-6d3eeff:not(.elementor-motion-effects-element-type-background), .elementor-3107 .elementor-element.elementor-element-6d3eeff > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://fitsupply.com/wp-content/uploads/2025/02/carlos.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-3107 .elementor-element.elementor-element-6d3eeff::before, .elementor-3107 .elementor-element.elementor-element-6d3eeff > .elementor-background-video-container::before, .elementor-3107 .elementor-element.elementor-element-6d3eeff > .e-con-inner > .elementor-background-video-container::before, .elementor-3107 .elementor-element.elementor-element-6d3eeff > .elementor-background-slideshow::before, .elementor-3107 .elementor-element.elementor-element-6d3eeff > .e-con-inner > .elementor-background-slideshow::before, .elementor-3107 .elementor-element.elementor-element-6d3eeff > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(-131.01deg, #00000000 3.49%, #F3182766 96.51%);}.elementor-3107 .elementor-element.elementor-element-1989d6f{--display:flex;--gap:7px 7px;--row-gap:7px;--column-gap:7px;--border-radius:0px 0px 8px 8px;--padding-top:30px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-3107 .elementor-element.elementor-element-1989d6f:not(.elementor-motion-effects-element-type-background), .elementor-3107 .elementor-element.elementor-element-1989d6f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00000080;}.elementor-3107 .elementor-element.elementor-element-6bfa3c3 > .elementor-widget-container{padding:0px 0px 4px 0px;}.elementor-3107 .elementor-element.elementor-element-6bfa3c3.elementor-element{--align-self:center;}.elementor-3107 .elementor-element.elementor-element-6bfa3c3{text-align:center;}.elementor-3107 .elementor-element.elementor-element-6bfa3c3 .elementor-heading-title{font-family:var( --e-global-typography-40d801d-font-family ), Sans-serif;font-size:var( --e-global-typography-40d801d-font-size );font-weight:var( --e-global-typography-40d801d-font-weight );text-transform:var( --e-global-typography-40d801d-text-transform );line-height:var( --e-global-typography-40d801d-line-height );letter-spacing:var( --e-global-typography-40d801d-letter-spacing );color:var( --e-global-color-accent );}.elementor-3107 .elementor-element.elementor-element-6bfa3c3 .elementor-heading-title a:hover, .elementor-3107 .elementor-element.elementor-element-6bfa3c3 .elementor-heading-title a:focus{color:var( --e-global-color-secondary );}.elementor-3107 .elementor-element.elementor-element-9e950fd{text-align:center;}.elementor-3107 .elementor-element.elementor-element-9e950fd .elementor-heading-title{font-family:"PP Monument Extended Font", Sans-serif;font-size:14px;font-weight:800;text-transform:uppercase;line-height:19px;letter-spacing:0.16px;color:var( --e-global-color-secondary );}.elementor-3107 .elementor-element.elementor-element-ec45333{--display:flex;--min-height:460px;--justify-content:flex-end;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:1;--border-radius:8px 8px 8px 8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3107 .elementor-element.elementor-element-ec45333:not(.elementor-motion-effects-element-type-background), .elementor-3107 .elementor-element.elementor-element-ec45333 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://fitsupply.com/wp-content/uploads/2025/02/kelly-collier.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-3107 .elementor-element.elementor-element-ec45333::before, .elementor-3107 .elementor-element.elementor-element-ec45333 > .elementor-background-video-container::before, .elementor-3107 .elementor-element.elementor-element-ec45333 > .e-con-inner > .elementor-background-video-container::before, .elementor-3107 .elementor-element.elementor-element-ec45333 > .elementor-background-slideshow::before, .elementor-3107 .elementor-element.elementor-element-ec45333 > .e-con-inner > .elementor-background-slideshow::before, .elementor-3107 .elementor-element.elementor-element-ec45333 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(-131.01deg, #00000000 3.49%, #F3182766 96.51%);}.elementor-3107 .elementor-element.elementor-element-331e8ab{--display:flex;--gap:7px 7px;--row-gap:7px;--column-gap:7px;--border-radius:0px 0px 8px 8px;--padding-top:30px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-3107 .elementor-element.elementor-element-331e8ab:not(.elementor-motion-effects-element-type-background), .elementor-3107 .elementor-element.elementor-element-331e8ab > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00000080;}.elementor-3107 .elementor-element.elementor-element-c246ea3 > .elementor-widget-container{padding:0px 0px 4px 0px;}.elementor-3107 .elementor-element.elementor-element-c246ea3.elementor-element{--align-self:center;}.elementor-3107 .elementor-element.elementor-element-c246ea3{text-align:center;}.elementor-3107 .elementor-element.elementor-element-c246ea3 .elementor-heading-title{font-family:var( --e-global-typography-40d801d-font-family ), Sans-serif;font-size:var( --e-global-typography-40d801d-font-size );font-weight:var( --e-global-typography-40d801d-font-weight );text-transform:var( --e-global-typography-40d801d-text-transform );line-height:var( --e-global-typography-40d801d-line-height );letter-spacing:var( --e-global-typography-40d801d-letter-spacing );color:var( --e-global-color-accent );}.elementor-3107 .elementor-element.elementor-element-c246ea3 .elementor-heading-title a:hover, .elementor-3107 .elementor-element.elementor-element-c246ea3 .elementor-heading-title a:focus{color:var( --e-global-color-secondary );}.elementor-3107 .elementor-element.elementor-element-979e3ac{text-align:center;}.elementor-3107 .elementor-element.elementor-element-979e3ac .elementor-heading-title{font-family:"PP Monument Extended Font", Sans-serif;font-size:14px;font-weight:800;text-transform:uppercase;line-height:19px;letter-spacing:0.16px;color:var( --e-global-color-secondary );}.elementor-3107 .elementor-element.elementor-element-c6c5467{--display:flex;--min-height:460px;--justify-content:flex-end;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:1;--border-radius:8px 8px 8px 8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3107 .elementor-element.elementor-element-c6c5467:not(.elementor-motion-effects-element-type-background), .elementor-3107 .elementor-element.elementor-element-c6c5467 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://fitsupply.com/wp-content/uploads/2025/02/wright-baber.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-3107 .elementor-element.elementor-element-c6c5467::before, .elementor-3107 .elementor-element.elementor-element-c6c5467 > .elementor-background-video-container::before, .elementor-3107 .elementor-element.elementor-element-c6c5467 > .e-con-inner > .elementor-background-video-container::before, .elementor-3107 .elementor-element.elementor-element-c6c5467 > .elementor-background-slideshow::before, .elementor-3107 .elementor-element.elementor-element-c6c5467 > .e-con-inner > .elementor-background-slideshow::before, .elementor-3107 .elementor-element.elementor-element-c6c5467 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(-131.01deg, #00000000 3.49%, #F3182766 96.51%);}.elementor-3107 .elementor-element.elementor-element-d81188a{--display:flex;--gap:7px 7px;--row-gap:7px;--column-gap:7px;--border-radius:0px 0px 8px 8px;--padding-top:30px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-3107 .elementor-element.elementor-element-d81188a:not(.elementor-motion-effects-element-type-background), .elementor-3107 .elementor-element.elementor-element-d81188a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00000080;}.elementor-3107 .elementor-element.elementor-element-c4e3c4a > .elementor-widget-container{padding:0px 0px 4px 0px;}.elementor-3107 .elementor-element.elementor-element-c4e3c4a.elementor-element{--align-self:center;}.elementor-3107 .elementor-element.elementor-element-c4e3c4a{text-align:center;}.elementor-3107 .elementor-element.elementor-element-c4e3c4a .elementor-heading-title{font-family:var( --e-global-typography-40d801d-font-family ), Sans-serif;font-size:var( --e-global-typography-40d801d-font-size );font-weight:var( --e-global-typography-40d801d-font-weight );text-transform:var( --e-global-typography-40d801d-text-transform );line-height:var( --e-global-typography-40d801d-line-height );letter-spacing:var( --e-global-typography-40d801d-letter-spacing );color:var( --e-global-color-accent );}.elementor-3107 .elementor-element.elementor-element-c4e3c4a .elementor-heading-title a:hover, .elementor-3107 .elementor-element.elementor-element-c4e3c4a .elementor-heading-title a:focus{color:var( --e-global-color-secondary );}.elementor-3107 .elementor-element.elementor-element-b98d355{text-align:center;}.elementor-3107 .elementor-element.elementor-element-b98d355 .elementor-heading-title{font-family:"PP Monument Extended Font", Sans-serif;font-size:14px;font-weight:800;text-transform:uppercase;line-height:19px;letter-spacing:0.16px;color:var( --e-global-color-secondary );}.elementor-3107 .elementor-element.elementor-element-0f0377d{--display:flex;--min-height:460px;--justify-content:flex-end;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:1;--border-radius:8px 8px 8px 8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3107 .elementor-element.elementor-element-0f0377d:not(.elementor-motion-effects-element-type-background), .elementor-3107 .elementor-element.elementor-element-0f0377d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://fitsupply.com/wp-content/uploads/2025/02/lori-beal.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-3107 .elementor-element.elementor-element-0f0377d::before, .elementor-3107 .elementor-element.elementor-element-0f0377d > .elementor-background-video-container::before, .elementor-3107 .elementor-element.elementor-element-0f0377d > .e-con-inner > .elementor-background-video-container::before, .elementor-3107 .elementor-element.elementor-element-0f0377d > .elementor-background-slideshow::before, .elementor-3107 .elementor-element.elementor-element-0f0377d > .e-con-inner > .elementor-background-slideshow::before, .elementor-3107 .elementor-element.elementor-element-0f0377d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(-131.01deg, #00000000 3.49%, #F3182766 96.51%);}.elementor-3107 .elementor-element.elementor-element-30d0b93{--display:flex;--gap:7px 7px;--row-gap:7px;--column-gap:7px;--border-radius:0px 0px 8px 8px;--padding-top:30px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-3107 .elementor-element.elementor-element-30d0b93:not(.elementor-motion-effects-element-type-background), .elementor-3107 .elementor-element.elementor-element-30d0b93 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00000080;}.elementor-3107 .elementor-element.elementor-element-fdf0b58 > .elementor-widget-container{padding:0px 0px 4px 0px;}.elementor-3107 .elementor-element.elementor-element-fdf0b58.elementor-element{--align-self:center;}.elementor-3107 .elementor-element.elementor-element-fdf0b58{text-align:center;}.elementor-3107 .elementor-element.elementor-element-fdf0b58 .elementor-heading-title{font-family:var( --e-global-typography-40d801d-font-family ), Sans-serif;font-size:var( --e-global-typography-40d801d-font-size );font-weight:var( --e-global-typography-40d801d-font-weight );text-transform:var( --e-global-typography-40d801d-text-transform );line-height:var( --e-global-typography-40d801d-line-height );letter-spacing:var( --e-global-typography-40d801d-letter-spacing );color:var( --e-global-color-accent );}.elementor-3107 .elementor-element.elementor-element-fdf0b58 .elementor-heading-title a:hover, .elementor-3107 .elementor-element.elementor-element-fdf0b58 .elementor-heading-title a:focus{color:var( --e-global-color-secondary );}.elementor-3107 .elementor-element.elementor-element-8ac5248{text-align:center;}.elementor-3107 .elementor-element.elementor-element-8ac5248 .elementor-heading-title{font-family:"PP Monument Extended Font", Sans-serif;font-size:14px;font-weight:800;text-transform:uppercase;line-height:19px;letter-spacing:0.16px;color:var( --e-global-color-secondary );}.elementor-3107 .elementor-element.elementor-element-10f582c{--display:flex;--min-height:460px;--justify-content:flex-end;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:1;--border-radius:8px 8px 8px 8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3107 .elementor-element.elementor-element-10f582c:not(.elementor-motion-effects-element-type-background), .elementor-3107 .elementor-element.elementor-element-10f582c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://fitsupply.com/wp-content/uploads/2025/08/Justin-Blair-Headshot.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-3107 .elementor-element.elementor-element-10f582c::before, .elementor-3107 .elementor-element.elementor-element-10f582c > .elementor-background-video-container::before, .elementor-3107 .elementor-element.elementor-element-10f582c > .e-con-inner > .elementor-background-video-container::before, .elementor-3107 .elementor-element.elementor-element-10f582c > .elementor-background-slideshow::before, .elementor-3107 .elementor-element.elementor-element-10f582c > .e-con-inner > .elementor-background-slideshow::before, .elementor-3107 .elementor-element.elementor-element-10f582c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(-131.01deg, #00000000 3.49%, #F3182766 96.51%);}.elementor-3107 .elementor-element.elementor-element-251bc8a{--display:flex;--gap:7px 7px;--row-gap:7px;--column-gap:7px;--border-radius:0px 0px 8px 8px;--padding-top:30px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-3107 .elementor-element.elementor-element-251bc8a:not(.elementor-motion-effects-element-type-background), .elementor-3107 .elementor-element.elementor-element-251bc8a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00000080;}.elementor-3107 .elementor-element.elementor-element-782ecc9 > .elementor-widget-container{padding:0px 0px 4px 0px;}.elementor-3107 .elementor-element.elementor-element-782ecc9.elementor-element{--align-self:center;}.elementor-3107 .elementor-element.elementor-element-782ecc9{text-align:center;}.elementor-3107 .elementor-element.elementor-element-782ecc9 .elementor-heading-title{font-family:var( --e-global-typography-40d801d-font-family ), Sans-serif;font-size:var( --e-global-typography-40d801d-font-size );font-weight:var( --e-global-typography-40d801d-font-weight );text-transform:var( --e-global-typography-40d801d-text-transform );line-height:var( --e-global-typography-40d801d-line-height );letter-spacing:var( --e-global-typography-40d801d-letter-spacing );color:var( --e-global-color-accent );}.elementor-3107 .elementor-element.elementor-element-782ecc9 .elementor-heading-title a:hover, .elementor-3107 .elementor-element.elementor-element-782ecc9 .elementor-heading-title a:focus{color:var( --e-global-color-secondary );}.elementor-3107 .elementor-element.elementor-element-a2aec9f{text-align:center;}.elementor-3107 .elementor-element.elementor-element-a2aec9f .elementor-heading-title{font-family:"PP Monument Extended Font", Sans-serif;font-size:14px;font-weight:800;text-transform:uppercase;line-height:19px;letter-spacing:0.16px;color:var( --e-global-color-secondary );}.elementor-3107 .elementor-element.elementor-element-0daaaf7{--display:flex;--min-height:460px;--justify-content:flex-end;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:1;--border-radius:8px 8px 8px 8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3107 .elementor-element.elementor-element-0daaaf7:not(.elementor-motion-effects-element-type-background), .elementor-3107 .elementor-element.elementor-element-0daaaf7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://fitsupply.com/wp-content/uploads/2025/08/Brandon-Barnard.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-3107 .elementor-element.elementor-element-0daaaf7::before, .elementor-3107 .elementor-element.elementor-element-0daaaf7 > .elementor-background-video-container::before, .elementor-3107 .elementor-element.elementor-element-0daaaf7 > .e-con-inner > .elementor-background-video-container::before, .elementor-3107 .elementor-element.elementor-element-0daaaf7 > .elementor-background-slideshow::before, .elementor-3107 .elementor-element.elementor-element-0daaaf7 > .e-con-inner > .elementor-background-slideshow::before, .elementor-3107 .elementor-element.elementor-element-0daaaf7 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(-131.01deg, #00000000 3.49%, #F3182766 96.51%);}.elementor-3107 .elementor-element.elementor-element-7971968{--display:flex;--gap:7px 7px;--row-gap:7px;--column-gap:7px;--border-radius:0px 0px 8px 8px;--padding-top:30px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-3107 .elementor-element.elementor-element-7971968:not(.elementor-motion-effects-element-type-background), .elementor-3107 .elementor-element.elementor-element-7971968 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00000080;}.elementor-3107 .elementor-element.elementor-element-494dd67 > .elementor-widget-container{padding:0px 0px 4px 0px;}.elementor-3107 .elementor-element.elementor-element-494dd67.elementor-element{--align-self:center;}.elementor-3107 .elementor-element.elementor-element-494dd67{text-align:center;}.elementor-3107 .elementor-element.elementor-element-494dd67 .elementor-heading-title{font-family:var( --e-global-typography-40d801d-font-family ), Sans-serif;font-size:var( --e-global-typography-40d801d-font-size );font-weight:var( --e-global-typography-40d801d-font-weight );text-transform:var( --e-global-typography-40d801d-text-transform );line-height:var( --e-global-typography-40d801d-line-height );letter-spacing:var( --e-global-typography-40d801d-letter-spacing );color:var( --e-global-color-accent );}.elementor-3107 .elementor-element.elementor-element-494dd67 .elementor-heading-title a:hover, .elementor-3107 .elementor-element.elementor-element-494dd67 .elementor-heading-title a:focus{color:var( --e-global-color-secondary );}.elementor-3107 .elementor-element.elementor-element-efee11b{text-align:center;}.elementor-3107 .elementor-element.elementor-element-efee11b .elementor-heading-title{font-family:"PP Monument Extended Font", Sans-serif;font-size:14px;font-weight:800;text-transform:uppercase;line-height:19px;letter-spacing:0.16px;color:var( --e-global-color-secondary );}.elementor-3107 .elementor-element.elementor-element-10d6b36{--display:flex;--min-height:460px;--justify-content:flex-end;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:1;--border-radius:8px 8px 8px 8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3107 .elementor-element.elementor-element-10d6b36:not(.elementor-motion-effects-element-type-background), .elementor-3107 .elementor-element.elementor-element-10d6b36 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://fitsupply.com/wp-content/uploads/2025/09/68bb791e0ea6d0872fc9239e-HeadshotPro.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-3107 .elementor-element.elementor-element-10d6b36::before, .elementor-3107 .elementor-element.elementor-element-10d6b36 > .elementor-background-video-container::before, .elementor-3107 .elementor-element.elementor-element-10d6b36 > .e-con-inner > .elementor-background-video-container::before, .elementor-3107 .elementor-element.elementor-element-10d6b36 > .elementor-background-slideshow::before, .elementor-3107 .elementor-element.elementor-element-10d6b36 > .e-con-inner > .elementor-background-slideshow::before, .elementor-3107 .elementor-element.elementor-element-10d6b36 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(-131.01deg, #00000000 3.49%, #F3182766 96.51%);}.elementor-3107 .elementor-element.elementor-element-91ce696{--display:flex;--gap:7px 7px;--row-gap:7px;--column-gap:7px;--border-radius:0px 0px 8px 8px;--padding-top:30px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-3107 .elementor-element.elementor-element-91ce696:not(.elementor-motion-effects-element-type-background), .elementor-3107 .elementor-element.elementor-element-91ce696 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00000080;}.elementor-3107 .elementor-element.elementor-element-e13960c > .elementor-widget-container{padding:0px 0px 4px 0px;}.elementor-3107 .elementor-element.elementor-element-e13960c.elementor-element{--align-self:center;}.elementor-3107 .elementor-element.elementor-element-e13960c{text-align:center;}.elementor-3107 .elementor-element.elementor-element-e13960c .elementor-heading-title{font-family:var( --e-global-typography-40d801d-font-family ), Sans-serif;font-size:var( --e-global-typography-40d801d-font-size );font-weight:var( --e-global-typography-40d801d-font-weight );text-transform:var( --e-global-typography-40d801d-text-transform );line-height:var( --e-global-typography-40d801d-line-height );letter-spacing:var( --e-global-typography-40d801d-letter-spacing );color:var( --e-global-color-accent );}.elementor-3107 .elementor-element.elementor-element-e13960c .elementor-heading-title a:hover, .elementor-3107 .elementor-element.elementor-element-e13960c .elementor-heading-title a:focus{color:var( --e-global-color-secondary );}.elementor-3107 .elementor-element.elementor-element-b45fb58{text-align:center;}.elementor-3107 .elementor-element.elementor-element-b45fb58 .elementor-heading-title{font-family:"PP Monument Extended Font", Sans-serif;font-size:14px;font-weight:800;text-transform:uppercase;line-height:19px;letter-spacing:0.16px;color:var( --e-global-color-secondary );}.elementor-3107 .elementor-element.elementor-element-6b1d09c{--display:flex;--min-height:460px;--justify-content:flex-end;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:1;--border-radius:8px 8px 8px 8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3107 .elementor-element.elementor-element-6b1d09c:not(.elementor-motion-effects-element-type-background), .elementor-3107 .elementor-element.elementor-element-6b1d09c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://fitsupply.com/wp-content/uploads/2025/08/Jeremy-Purcell-HeadshotPro.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-3107 .elementor-element.elementor-element-6b1d09c::before, .elementor-3107 .elementor-element.elementor-element-6b1d09c > .elementor-background-video-container::before, .elementor-3107 .elementor-element.elementor-element-6b1d09c > .e-con-inner > .elementor-background-video-container::before, .elementor-3107 .elementor-element.elementor-element-6b1d09c > .elementor-background-slideshow::before, .elementor-3107 .elementor-element.elementor-element-6b1d09c > .e-con-inner > .elementor-background-slideshow::before, .elementor-3107 .elementor-element.elementor-element-6b1d09c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(-131.01deg, #00000000 3.49%, #F3182766 96.51%);}.elementor-3107 .elementor-element.elementor-element-7e024ae{--display:flex;--gap:7px 7px;--row-gap:7px;--column-gap:7px;--border-radius:0px 0px 8px 8px;--padding-top:30px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-3107 .elementor-element.elementor-element-7e024ae:not(.elementor-motion-effects-element-type-background), .elementor-3107 .elementor-element.elementor-element-7e024ae > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00000080;}.elementor-3107 .elementor-element.elementor-element-897df53 > .elementor-widget-container{padding:0px 0px 4px 0px;}.elementor-3107 .elementor-element.elementor-element-897df53.elementor-element{--align-self:center;}.elementor-3107 .elementor-element.elementor-element-897df53{text-align:center;}.elementor-3107 .elementor-element.elementor-element-897df53 .elementor-heading-title{font-family:var( --e-global-typography-40d801d-font-family ), Sans-serif;font-size:var( --e-global-typography-40d801d-font-size );font-weight:var( --e-global-typography-40d801d-font-weight );text-transform:var( --e-global-typography-40d801d-text-transform );line-height:var( --e-global-typography-40d801d-line-height );letter-spacing:var( --e-global-typography-40d801d-letter-spacing );color:var( --e-global-color-accent );}.elementor-3107 .elementor-element.elementor-element-897df53 .elementor-heading-title a:hover, .elementor-3107 .elementor-element.elementor-element-897df53 .elementor-heading-title a:focus{color:var( --e-global-color-secondary );}.elementor-3107 .elementor-element.elementor-element-b376f28{text-align:center;}.elementor-3107 .elementor-element.elementor-element-b376f28 .elementor-heading-title{font-family:"PP Monument Extended Font", Sans-serif;font-size:14px;font-weight:800;text-transform:uppercase;line-height:19px;letter-spacing:0.16px;color:var( --e-global-color-secondary );}.elementor-3107 .elementor-element.elementor-element-5cb5ac5{--display:flex;--min-height:460px;--justify-content:flex-end;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:1;--border-radius:8px 8px 8px 8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3107 .elementor-element.elementor-element-5cb5ac5:not(.elementor-motion-effects-element-type-background), .elementor-3107 .elementor-element.elementor-element-5cb5ac5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://fitsupply.com/wp-content/uploads/2025/02/will.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-3107 .elementor-element.elementor-element-5cb5ac5::before, .elementor-3107 .elementor-element.elementor-element-5cb5ac5 > .elementor-background-video-container::before, .elementor-3107 .elementor-element.elementor-element-5cb5ac5 > .e-con-inner > .elementor-background-video-container::before, .elementor-3107 .elementor-element.elementor-element-5cb5ac5 > .elementor-background-slideshow::before, .elementor-3107 .elementor-element.elementor-element-5cb5ac5 > .e-con-inner > .elementor-background-slideshow::before, .elementor-3107 .elementor-element.elementor-element-5cb5ac5 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(-131.01deg, #00000000 3.49%, #F3182766 96.51%);}.elementor-3107 .elementor-element.elementor-element-97cfce1{--display:flex;--gap:7px 7px;--row-gap:7px;--column-gap:7px;--border-radius:0px 0px 8px 8px;--padding-top:30px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-3107 .elementor-element.elementor-element-97cfce1:not(.elementor-motion-effects-element-type-background), .elementor-3107 .elementor-element.elementor-element-97cfce1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00000080;}.elementor-3107 .elementor-element.elementor-element-6cf9154 > .elementor-widget-container{padding:0px 0px 4px 0px;}.elementor-3107 .elementor-element.elementor-element-6cf9154.elementor-element{--align-self:center;}.elementor-3107 .elementor-element.elementor-element-6cf9154{text-align:center;}.elementor-3107 .elementor-element.elementor-element-6cf9154 .elementor-heading-title{font-family:var( --e-global-typography-40d801d-font-family ), Sans-serif;font-size:var( --e-global-typography-40d801d-font-size );font-weight:var( --e-global-typography-40d801d-font-weight );text-transform:var( --e-global-typography-40d801d-text-transform );line-height:var( --e-global-typography-40d801d-line-height );letter-spacing:var( --e-global-typography-40d801d-letter-spacing );color:var( --e-global-color-accent );}.elementor-3107 .elementor-element.elementor-element-6cf9154 .elementor-heading-title a:hover, .elementor-3107 .elementor-element.elementor-element-6cf9154 .elementor-heading-title a:focus{color:var( --e-global-color-secondary );}.elementor-3107 .elementor-element.elementor-element-abc504a{text-align:center;}.elementor-3107 .elementor-element.elementor-element-abc504a .elementor-heading-title{font-family:"PP Monument Extended Font", Sans-serif;font-size:14px;font-weight:800;text-transform:uppercase;line-height:19px;letter-spacing:0.16px;color:var( --e-global-color-secondary );}.elementor-3107 .elementor-element.elementor-element-ec36e10{--display:flex;--min-height:460px;--justify-content:flex-end;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:1;--border-radius:8px 8px 8px 8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3107 .elementor-element.elementor-element-ec36e10:not(.elementor-motion-effects-element-type-background), .elementor-3107 .elementor-element.elementor-element-ec36e10 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://fitsupply.com/wp-content/uploads/2025/08/Devin-Lovering.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-3107 .elementor-element.elementor-element-ec36e10::before, .elementor-3107 .elementor-element.elementor-element-ec36e10 > .elementor-background-video-container::before, .elementor-3107 .elementor-element.elementor-element-ec36e10 > .e-con-inner > .elementor-background-video-container::before, .elementor-3107 .elementor-element.elementor-element-ec36e10 > .elementor-background-slideshow::before, .elementor-3107 .elementor-element.elementor-element-ec36e10 > .e-con-inner > .elementor-background-slideshow::before, .elementor-3107 .elementor-element.elementor-element-ec36e10 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(-131.01deg, #00000000 3.49%, #F3182766 96.51%);}.elementor-3107 .elementor-element.elementor-element-7d1e139{--display:flex;--gap:7px 7px;--row-gap:7px;--column-gap:7px;--border-radius:0px 0px 8px 8px;--padding-top:30px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-3107 .elementor-element.elementor-element-7d1e139:not(.elementor-motion-effects-element-type-background), .elementor-3107 .elementor-element.elementor-element-7d1e139 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00000080;}.elementor-3107 .elementor-element.elementor-element-ad84c87 > .elementor-widget-container{padding:0px 0px 4px 0px;}.elementor-3107 .elementor-element.elementor-element-ad84c87.elementor-element{--align-self:center;}.elementor-3107 .elementor-element.elementor-element-ad84c87{text-align:center;}.elementor-3107 .elementor-element.elementor-element-ad84c87 .elementor-heading-title{font-family:var( --e-global-typography-40d801d-font-family ), Sans-serif;font-size:var( --e-global-typography-40d801d-font-size );font-weight:var( --e-global-typography-40d801d-font-weight );text-transform:var( --e-global-typography-40d801d-text-transform );line-height:var( --e-global-typography-40d801d-line-height );letter-spacing:var( --e-global-typography-40d801d-letter-spacing );color:var( --e-global-color-accent );}.elementor-3107 .elementor-element.elementor-element-ad84c87 .elementor-heading-title a:hover, .elementor-3107 .elementor-element.elementor-element-ad84c87 .elementor-heading-title a:focus{color:var( --e-global-color-secondary );}.elementor-3107 .elementor-element.elementor-element-25b4d9e{text-align:center;}.elementor-3107 .elementor-element.elementor-element-25b4d9e .elementor-heading-title{font-family:"PP Monument Extended Font", Sans-serif;font-size:14px;font-weight:800;text-transform:uppercase;line-height:19px;letter-spacing:0.16px;color:var( --e-global-color-secondary );}.elementor-3107 .elementor-element.elementor-element-f0a0b89{--display:flex;--min-height:460px;--justify-content:flex-end;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:1;--border-radius:8px 8px 8px 8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3107 .elementor-element.elementor-element-f0a0b89:not(.elementor-motion-effects-element-type-background), .elementor-3107 .elementor-element.elementor-element-f0a0b89 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://fitsupply.com/wp-content/uploads/2025/08/Sarah-Allen.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-3107 .elementor-element.elementor-element-f0a0b89::before, .elementor-3107 .elementor-element.elementor-element-f0a0b89 > .elementor-background-video-container::before, .elementor-3107 .elementor-element.elementor-element-f0a0b89 > .e-con-inner > .elementor-background-video-container::before, .elementor-3107 .elementor-element.elementor-element-f0a0b89 > .elementor-background-slideshow::before, .elementor-3107 .elementor-element.elementor-element-f0a0b89 > .e-con-inner > .elementor-background-slideshow::before, .elementor-3107 .elementor-element.elementor-element-f0a0b89 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(-131.01deg, #00000000 3.49%, #F3182766 96.51%);}.elementor-3107 .elementor-element.elementor-element-e2af291{--display:flex;--gap:7px 7px;--row-gap:7px;--column-gap:7px;--border-radius:0px 0px 8px 8px;--padding-top:30px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-3107 .elementor-element.elementor-element-e2af291:not(.elementor-motion-effects-element-type-background), .elementor-3107 .elementor-element.elementor-element-e2af291 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00000080;}.elementor-3107 .elementor-element.elementor-element-c01f4ba > .elementor-widget-container{padding:0px 0px 4px 0px;}.elementor-3107 .elementor-element.elementor-element-c01f4ba.elementor-element{--align-self:center;}.elementor-3107 .elementor-element.elementor-element-c01f4ba{text-align:center;}.elementor-3107 .elementor-element.elementor-element-c01f4ba .elementor-heading-title{font-family:var( --e-global-typography-40d801d-font-family ), Sans-serif;font-size:var( --e-global-typography-40d801d-font-size );font-weight:var( --e-global-typography-40d801d-font-weight );text-transform:var( --e-global-typography-40d801d-text-transform );line-height:var( --e-global-typography-40d801d-line-height );letter-spacing:var( --e-global-typography-40d801d-letter-spacing );color:var( --e-global-color-accent );}.elementor-3107 .elementor-element.elementor-element-c01f4ba .elementor-heading-title a:hover, .elementor-3107 .elementor-element.elementor-element-c01f4ba .elementor-heading-title a:focus{color:var( --e-global-color-secondary );}.elementor-3107 .elementor-element.elementor-element-1f4cec7{text-align:center;}.elementor-3107 .elementor-element.elementor-element-1f4cec7 .elementor-heading-title{font-family:"PP Monument Extended Font", Sans-serif;font-size:14px;font-weight:800;text-transform:uppercase;line-height:19px;letter-spacing:0.16px;color:var( --e-global-color-secondary );}.elementor-3107 .elementor-element.elementor-element-2ffeefb{--display:flex;--min-height:460px;--justify-content:flex-end;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:1;--border-radius:8px 8px 8px 8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3107 .elementor-element.elementor-element-2ffeefb:not(.elementor-motion-effects-element-type-background), .elementor-3107 .elementor-element.elementor-element-2ffeefb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://fitsupply.com/wp-content/uploads/2025/02/don-payne.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-3107 .elementor-element.elementor-element-2ffeefb::before, .elementor-3107 .elementor-element.elementor-element-2ffeefb > .elementor-background-video-container::before, .elementor-3107 .elementor-element.elementor-element-2ffeefb > .e-con-inner > .elementor-background-video-container::before, .elementor-3107 .elementor-element.elementor-element-2ffeefb > .elementor-background-slideshow::before, .elementor-3107 .elementor-element.elementor-element-2ffeefb > .e-con-inner > .elementor-background-slideshow::before, .elementor-3107 .elementor-element.elementor-element-2ffeefb > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(-131.01deg, #00000000 3.49%, #F3182766 96.51%);}.elementor-3107 .elementor-element.elementor-element-320afdf{--display:flex;--gap:7px 7px;--row-gap:7px;--column-gap:7px;--border-radius:0px 0px 8px 8px;--padding-top:30px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-3107 .elementor-element.elementor-element-320afdf:not(.elementor-motion-effects-element-type-background), .elementor-3107 .elementor-element.elementor-element-320afdf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00000080;}.elementor-3107 .elementor-element.elementor-element-c43377b > .elementor-widget-container{padding:0px 0px 4px 0px;}.elementor-3107 .elementor-element.elementor-element-c43377b.elementor-element{--align-self:center;}.elementor-3107 .elementor-element.elementor-element-c43377b{text-align:center;}.elementor-3107 .elementor-element.elementor-element-c43377b .elementor-heading-title{font-family:var( --e-global-typography-40d801d-font-family ), Sans-serif;font-size:var( --e-global-typography-40d801d-font-size );font-weight:var( --e-global-typography-40d801d-font-weight );text-transform:var( --e-global-typography-40d801d-text-transform );line-height:var( --e-global-typography-40d801d-line-height );letter-spacing:var( --e-global-typography-40d801d-letter-spacing );color:var( --e-global-color-accent );}.elementor-3107 .elementor-element.elementor-element-c43377b .elementor-heading-title a:hover, .elementor-3107 .elementor-element.elementor-element-c43377b .elementor-heading-title a:focus{color:var( --e-global-color-secondary );}.elementor-3107 .elementor-element.elementor-element-d79b5e4{text-align:center;}.elementor-3107 .elementor-element.elementor-element-d79b5e4 .elementor-heading-title{font-family:"PP Monument Extended Font", Sans-serif;font-size:14px;font-weight:800;text-transform:uppercase;line-height:19px;letter-spacing:0.16px;color:var( --e-global-color-secondary );}.elementor-3107 .elementor-element.elementor-element-10b985d{--display:flex;--min-height:460px;--justify-content:flex-end;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:1;--border-radius:8px 8px 8px 8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3107 .elementor-element.elementor-element-10b985d:not(.elementor-motion-effects-element-type-background), .elementor-3107 .elementor-element.elementor-element-10b985d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://fitsupply.com/wp-content/uploads/2025/02/josh-mello.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-3107 .elementor-element.elementor-element-10b985d::before, .elementor-3107 .elementor-element.elementor-element-10b985d > .elementor-background-video-container::before, .elementor-3107 .elementor-element.elementor-element-10b985d > .e-con-inner > .elementor-background-video-container::before, .elementor-3107 .elementor-element.elementor-element-10b985d > .elementor-background-slideshow::before, .elementor-3107 .elementor-element.elementor-element-10b985d > .e-con-inner > .elementor-background-slideshow::before, .elementor-3107 .elementor-element.elementor-element-10b985d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(-131.01deg, #00000000 3.49%, #F3182766 96.51%);}.elementor-3107 .elementor-element.elementor-element-7fc5d2b{--display:flex;--gap:7px 7px;--row-gap:7px;--column-gap:7px;--border-radius:0px 0px 8px 8px;--padding-top:30px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-3107 .elementor-element.elementor-element-7fc5d2b:not(.elementor-motion-effects-element-type-background), .elementor-3107 .elementor-element.elementor-element-7fc5d2b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00000080;}.elementor-3107 .elementor-element.elementor-element-8fad6bc > .elementor-widget-container{padding:0px 0px 4px 0px;}.elementor-3107 .elementor-element.elementor-element-8fad6bc.elementor-element{--align-self:center;}.elementor-3107 .elementor-element.elementor-element-8fad6bc{text-align:center;}.elementor-3107 .elementor-element.elementor-element-8fad6bc .elementor-heading-title{font-family:var( --e-global-typography-40d801d-font-family ), Sans-serif;font-size:var( --e-global-typography-40d801d-font-size );font-weight:var( --e-global-typography-40d801d-font-weight );text-transform:var( --e-global-typography-40d801d-text-transform );line-height:var( --e-global-typography-40d801d-line-height );letter-spacing:var( --e-global-typography-40d801d-letter-spacing );color:var( --e-global-color-accent );}.elementor-3107 .elementor-element.elementor-element-8fad6bc .elementor-heading-title a:hover, .elementor-3107 .elementor-element.elementor-element-8fad6bc .elementor-heading-title a:focus{color:var( --e-global-color-secondary );}.elementor-3107 .elementor-element.elementor-element-7bd4351{text-align:center;}.elementor-3107 .elementor-element.elementor-element-7bd4351 .elementor-heading-title{font-family:"PP Monument Extended Font", Sans-serif;font-size:14px;font-weight:800;text-transform:uppercase;line-height:19px;letter-spacing:0.16px;color:var( --e-global-color-secondary );}.elementor-3107 .elementor-element.elementor-element-8c6b240{--display:flex;--min-height:460px;--justify-content:flex-end;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:1;--border-radius:8px 8px 8px 8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3107 .elementor-element.elementor-element-8c6b240:not(.elementor-motion-effects-element-type-background), .elementor-3107 .elementor-element.elementor-element-8c6b240 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://fitsupply.com/wp-content/uploads/2025/09/Joe-Gonzalez.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-3107 .elementor-element.elementor-element-8c6b240::before, .elementor-3107 .elementor-element.elementor-element-8c6b240 > .elementor-background-video-container::before, .elementor-3107 .elementor-element.elementor-element-8c6b240 > .e-con-inner > .elementor-background-video-container::before, .elementor-3107 .elementor-element.elementor-element-8c6b240 > .elementor-background-slideshow::before, .elementor-3107 .elementor-element.elementor-element-8c6b240 > .e-con-inner > .elementor-background-slideshow::before, .elementor-3107 .elementor-element.elementor-element-8c6b240 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(-131.01deg, #00000000 3.49%, #F3182766 96.51%);}.elementor-3107 .elementor-element.elementor-element-3497bb6{--display:flex;--gap:7px 7px;--row-gap:7px;--column-gap:7px;--border-radius:0px 0px 8px 8px;--padding-top:30px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-3107 .elementor-element.elementor-element-3497bb6:not(.elementor-motion-effects-element-type-background), .elementor-3107 .elementor-element.elementor-element-3497bb6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00000080;}.elementor-3107 .elementor-element.elementor-element-1d33834 > .elementor-widget-container{padding:0px 0px 4px 0px;}.elementor-3107 .elementor-element.elementor-element-1d33834.elementor-element{--align-self:center;}.elementor-3107 .elementor-element.elementor-element-1d33834{text-align:center;}.elementor-3107 .elementor-element.elementor-element-1d33834 .elementor-heading-title{font-family:var( --e-global-typography-40d801d-font-family ), Sans-serif;font-size:var( --e-global-typography-40d801d-font-size );font-weight:var( --e-global-typography-40d801d-font-weight );text-transform:var( --e-global-typography-40d801d-text-transform );line-height:var( --e-global-typography-40d801d-line-height );letter-spacing:var( --e-global-typography-40d801d-letter-spacing );color:var( --e-global-color-accent );}.elementor-3107 .elementor-element.elementor-element-1d33834 .elementor-heading-title a:hover, .elementor-3107 .elementor-element.elementor-element-1d33834 .elementor-heading-title a:focus{color:var( --e-global-color-secondary );}.elementor-3107 .elementor-element.elementor-element-939aad7{text-align:center;}.elementor-3107 .elementor-element.elementor-element-939aad7 .elementor-heading-title{font-family:"PP Monument Extended Font", Sans-serif;font-size:14px;font-weight:800;text-transform:uppercase;line-height:19px;letter-spacing:0.16px;color:var( --e-global-color-secondary );}.elementor-3107 .elementor-element.elementor-element-90ca17c{--display:flex;--min-height:460px;--justify-content:flex-end;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:1;--border-radius:8px 8px 8px 8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3107 .elementor-element.elementor-element-90ca17c:not(.elementor-motion-effects-element-type-background), .elementor-3107 .elementor-element.elementor-element-90ca17c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://fitsupply.com/wp-content/uploads/2025/09/John-Mathias.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-3107 .elementor-element.elementor-element-90ca17c::before, .elementor-3107 .elementor-element.elementor-element-90ca17c > .elementor-background-video-container::before, .elementor-3107 .elementor-element.elementor-element-90ca17c > .e-con-inner > .elementor-background-video-container::before, .elementor-3107 .elementor-element.elementor-element-90ca17c > .elementor-background-slideshow::before, .elementor-3107 .elementor-element.elementor-element-90ca17c > .e-con-inner > .elementor-background-slideshow::before, .elementor-3107 .elementor-element.elementor-element-90ca17c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(-131.01deg, #00000000 3.49%, #F3182766 96.51%);}.elementor-3107 .elementor-element.elementor-element-69d3ae3{--display:flex;--gap:7px 7px;--row-gap:7px;--column-gap:7px;--border-radius:0px 0px 8px 8px;--padding-top:30px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-3107 .elementor-element.elementor-element-69d3ae3:not(.elementor-motion-effects-element-type-background), .elementor-3107 .elementor-element.elementor-element-69d3ae3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00000080;}.elementor-3107 .elementor-element.elementor-element-942aead > .elementor-widget-container{padding:0px 0px 4px 0px;}.elementor-3107 .elementor-element.elementor-element-942aead.elementor-element{--align-self:center;}.elementor-3107 .elementor-element.elementor-element-942aead{text-align:center;}.elementor-3107 .elementor-element.elementor-element-942aead .elementor-heading-title{font-family:var( --e-global-typography-40d801d-font-family ), Sans-serif;font-size:var( --e-global-typography-40d801d-font-size );font-weight:var( --e-global-typography-40d801d-font-weight );text-transform:var( --e-global-typography-40d801d-text-transform );line-height:var( --e-global-typography-40d801d-line-height );letter-spacing:var( --e-global-typography-40d801d-letter-spacing );color:var( --e-global-color-accent );}.elementor-3107 .elementor-element.elementor-element-942aead .elementor-heading-title a:hover, .elementor-3107 .elementor-element.elementor-element-942aead .elementor-heading-title a:focus{color:var( --e-global-color-secondary );}.elementor-3107 .elementor-element.elementor-element-18a2ebc{text-align:center;}.elementor-3107 .elementor-element.elementor-element-18a2ebc .elementor-heading-title{font-family:"PP Monument Extended Font", Sans-serif;font-size:14px;font-weight:800;text-transform:uppercase;line-height:19px;letter-spacing:0.16px;color:var( --e-global-color-secondary );}.elementor-3107 .elementor-element.elementor-element-fcc839a{--display:flex;--min-height:1px;border-style:none;--border-style:none;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3107 .elementor-element.elementor-element-7fe5d4b{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}:root{--page-title-display:none;}@media(max-width:1366px){.elementor-3107 .elementor-element.elementor-element-de7af80{--gap:100px 0px;--row-gap:100px;--column-gap:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-3107 .elementor-element.elementor-element-dd4ad78{--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-3107 .elementor-element.elementor-element-1d4b71b .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-3107 .elementor-element.elementor-element-05554c8{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--grid-auto-flow:row;}.elementor-3107 .elementor-element.elementor-element-5729893{--min-height:400px;}.elementor-3107 .elementor-element.elementor-element-55c8542{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-3107 .elementor-element.elementor-element-7ace8ef .elementor-heading-title{font-size:var( --e-global-typography-40d801d-font-size );line-height:var( --e-global-typography-40d801d-line-height );letter-spacing:var( --e-global-typography-40d801d-letter-spacing );}.elementor-3107 .elementor-element.elementor-element-96a999a{--min-height:400px;}.elementor-3107 .elementor-element.elementor-element-e8ee75f{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-3107 .elementor-element.elementor-element-3d81828 .elementor-heading-title{font-size:var( --e-global-typography-40d801d-font-size );line-height:var( --e-global-typography-40d801d-line-height );letter-spacing:var( --e-global-typography-40d801d-letter-spacing );}.elementor-3107 .elementor-element.elementor-element-1e0ec12{--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-3107 .elementor-element.elementor-element-f286024 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-3107 .elementor-element.elementor-element-c1b06ff{--e-con-grid-template-columns:repeat(3, 1fr);--gap:20px 20px;--row-gap:20px;--column-gap:20px;--grid-auto-flow:row;}.elementor-3107 .elementor-element.elementor-element-b0bd674{--min-height:400px;}.elementor-3107 .elementor-element.elementor-element-a83e013{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-3107 .elementor-element.elementor-element-be8a434 .elementor-heading-title{font-size:var( --e-global-typography-40d801d-font-size );line-height:var( --e-global-typography-40d801d-line-height );letter-spacing:var( --e-global-typography-40d801d-letter-spacing );}.elementor-3107 .elementor-element.elementor-element-9d8c655{--min-height:400px;}.elementor-3107 .elementor-element.elementor-element-8bd1d30{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-3107 .elementor-element.elementor-element-c89363b .elementor-heading-title{font-size:var( --e-global-typography-40d801d-font-size );line-height:var( --e-global-typography-40d801d-line-height );letter-spacing:var( --e-global-typography-40d801d-letter-spacing );}.elementor-3107 .elementor-element.elementor-element-33d6c08{--min-height:400px;}.elementor-3107 .elementor-element.elementor-element-265f85c{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-3107 .elementor-element.elementor-element-aab3cd7 .elementor-heading-title{font-size:var( --e-global-typography-40d801d-font-size );line-height:var( --e-global-typography-40d801d-line-height );letter-spacing:var( --e-global-typography-40d801d-letter-spacing );}.elementor-3107 .elementor-element.elementor-element-3de12d4{--min-height:400px;}.elementor-3107 .elementor-element.elementor-element-ea51933{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-3107 .elementor-element.elementor-element-c28d722 .elementor-heading-title{font-size:var( --e-global-typography-40d801d-font-size );line-height:var( --e-global-typography-40d801d-line-height );letter-spacing:var( --e-global-typography-40d801d-letter-spacing );}.elementor-3107 .elementor-element.elementor-element-e1db2e4{--min-height:400px;}.elementor-3107 .elementor-element.elementor-element-de26e90{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-3107 .elementor-element.elementor-element-a3bec73 .elementor-heading-title{font-size:var( --e-global-typography-40d801d-font-size );line-height:var( --e-global-typography-40d801d-line-height );letter-spacing:var( --e-global-typography-40d801d-letter-spacing );}.elementor-3107 .elementor-element.elementor-element-e0bf8a7{--min-height:400px;}.elementor-3107 .elementor-element.elementor-element-d463456{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-3107 .elementor-element.elementor-element-688db4b .elementor-heading-title{font-size:var( --e-global-typography-40d801d-font-size );line-height:var( --e-global-typography-40d801d-line-height );letter-spacing:var( --e-global-typography-40d801d-letter-spacing );}.elementor-3107 .elementor-element.elementor-element-5ea5cde{--min-height:400px;}.elementor-3107 .elementor-element.elementor-element-636bcbb{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-3107 .elementor-element.elementor-element-f318bd9 .elementor-heading-title{font-size:var( --e-global-typography-40d801d-font-size );line-height:var( --e-global-typography-40d801d-line-height );letter-spacing:var( --e-global-typography-40d801d-letter-spacing );}.elementor-3107 .elementor-element.elementor-element-4590086{--min-height:400px;}.elementor-3107 .elementor-element.elementor-element-dbe1c14{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-3107 .elementor-element.elementor-element-b759305 .elementor-heading-title{font-size:var( --e-global-typography-40d801d-font-size );line-height:var( --e-global-typography-40d801d-line-height );letter-spacing:var( --e-global-typography-40d801d-letter-spacing );}.elementor-3107 .elementor-element.elementor-element-bf38702{--min-height:400px;}.elementor-3107 .elementor-element.elementor-element-2008965{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-3107 .elementor-element.elementor-element-b84dac4 .elementor-heading-title{font-size:var( --e-global-typography-40d801d-font-size );line-height:var( --e-global-typography-40d801d-line-height );letter-spacing:var( --e-global-typography-40d801d-letter-spacing );}.elementor-3107 .elementor-element.elementor-element-a142f85{--min-height:400px;}.elementor-3107 .elementor-element.elementor-element-69442a6{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-3107 .elementor-element.elementor-element-6fc4c94 .elementor-heading-title{font-size:var( --e-global-typography-40d801d-font-size );line-height:var( --e-global-typography-40d801d-line-height );letter-spacing:var( --e-global-typography-40d801d-letter-spacing );}.elementor-3107 .elementor-element.elementor-element-e700dff .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-3107 .elementor-element.elementor-element-a39481e{--e-con-grid-template-columns:repeat(3, 1fr);--gap:20px 20px;--row-gap:20px;--column-gap:20px;--grid-auto-flow:row;}.elementor-3107 .elementor-element.elementor-element-2b577ea{--min-height:400px;}.elementor-3107 .elementor-element.elementor-element-238c89a{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-3107 .elementor-element.elementor-element-a1f2df5 .elementor-heading-title{font-size:var( --e-global-typography-40d801d-font-size );line-height:var( --e-global-typography-40d801d-line-height );letter-spacing:var( --e-global-typography-40d801d-letter-spacing );}.elementor-3107 .elementor-element.elementor-element-368cdcf{--min-height:400px;}.elementor-3107 .elementor-element.elementor-element-6800a60{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-3107 .elementor-element.elementor-element-f52c855 .elementor-heading-title{font-size:var( --e-global-typography-40d801d-font-size );line-height:var( --e-global-typography-40d801d-line-height );letter-spacing:var( --e-global-typography-40d801d-letter-spacing );}.elementor-3107 .elementor-element.elementor-element-97106e6{--min-height:400px;}.elementor-3107 .elementor-element.elementor-element-e83920b{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-3107 .elementor-element.elementor-element-9e0297c .elementor-heading-title{font-size:var( --e-global-typography-40d801d-font-size );line-height:var( --e-global-typography-40d801d-line-height );letter-spacing:var( --e-global-typography-40d801d-letter-spacing );}.elementor-3107 .elementor-element.elementor-element-313ed1f{--min-height:400px;}.elementor-3107 .elementor-element.elementor-element-5457d42{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-3107 .elementor-element.elementor-element-2a74e89 .elementor-heading-title{font-size:var( --e-global-typography-40d801d-font-size );line-height:var( --e-global-typography-40d801d-line-height );letter-spacing:var( --e-global-typography-40d801d-letter-spacing );}.elementor-3107 .elementor-element.elementor-element-bc1b224{--min-height:400px;}.elementor-3107 .elementor-element.elementor-element-25c8a28{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-3107 .elementor-element.elementor-element-b323965 .elementor-heading-title{font-size:var( --e-global-typography-40d801d-font-size );line-height:var( --e-global-typography-40d801d-line-height );letter-spacing:var( --e-global-typography-40d801d-letter-spacing );}.elementor-3107 .elementor-element.elementor-element-f689d5d{--min-height:400px;}.elementor-3107 .elementor-element.elementor-element-9e38e6b{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-3107 .elementor-element.elementor-element-bae3fda .elementor-heading-title{font-size:var( --e-global-typography-40d801d-font-size );line-height:var( --e-global-typography-40d801d-line-height );letter-spacing:var( --e-global-typography-40d801d-letter-spacing );}.elementor-3107 .elementor-element.elementor-element-aa6069f{--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-3107 .elementor-element.elementor-element-42da7c5 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-3107 .elementor-element.elementor-element-cb79fe9{--e-con-grid-template-columns:repeat(3, 1fr);--gap:20px 20px;--row-gap:20px;--column-gap:20px;--grid-auto-flow:row;}.elementor-3107 .elementor-element.elementor-element-e92f88e{--min-height:400px;}.elementor-3107 .elementor-element.elementor-element-4467755{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-3107 .elementor-element.elementor-element-de9870e .elementor-heading-title{font-size:var( --e-global-typography-40d801d-font-size );line-height:var( --e-global-typography-40d801d-line-height );letter-spacing:var( --e-global-typography-40d801d-letter-spacing );}.elementor-3107 .elementor-element.elementor-element-03c0355{--min-height:400px;}.elementor-3107 .elementor-element.elementor-element-a13c231{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-3107 .elementor-element.elementor-element-9b8cbe7 .elementor-heading-title{font-size:var( --e-global-typography-40d801d-font-size );line-height:var( --e-global-typography-40d801d-line-height );letter-spacing:var( --e-global-typography-40d801d-letter-spacing );}.elementor-3107 .elementor-element.elementor-element-6d3eeff{--min-height:400px;}.elementor-3107 .elementor-element.elementor-element-1989d6f{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-3107 .elementor-element.elementor-element-6bfa3c3 .elementor-heading-title{font-size:var( --e-global-typography-40d801d-font-size );line-height:var( --e-global-typography-40d801d-line-height );letter-spacing:var( --e-global-typography-40d801d-letter-spacing );}.elementor-3107 .elementor-element.elementor-element-ec45333{--min-height:400px;}.elementor-3107 .elementor-element.elementor-element-331e8ab{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-3107 .elementor-element.elementor-element-c246ea3 .elementor-heading-title{font-size:var( --e-global-typography-40d801d-font-size );line-height:var( --e-global-typography-40d801d-line-height );letter-spacing:var( --e-global-typography-40d801d-letter-spacing );}.elementor-3107 .elementor-element.elementor-element-c6c5467{--min-height:400px;}.elementor-3107 .elementor-element.elementor-element-d81188a{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-3107 .elementor-element.elementor-element-c4e3c4a .elementor-heading-title{font-size:var( --e-global-typography-40d801d-font-size );line-height:var( --e-global-typography-40d801d-line-height );letter-spacing:var( --e-global-typography-40d801d-letter-spacing );}.elementor-3107 .elementor-element.elementor-element-0f0377d{--min-height:400px;}.elementor-3107 .elementor-element.elementor-element-30d0b93{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-3107 .elementor-element.elementor-element-fdf0b58 .elementor-heading-title{font-size:var( --e-global-typography-40d801d-font-size );line-height:var( --e-global-typography-40d801d-line-height );letter-spacing:var( --e-global-typography-40d801d-letter-spacing );}.elementor-3107 .elementor-element.elementor-element-10f582c{--min-height:400px;}.elementor-3107 .elementor-element.elementor-element-251bc8a{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-3107 .elementor-element.elementor-element-782ecc9 .elementor-heading-title{font-size:var( --e-global-typography-40d801d-font-size );line-height:var( --e-global-typography-40d801d-line-height );letter-spacing:var( --e-global-typography-40d801d-letter-spacing );}.elementor-3107 .elementor-element.elementor-element-0daaaf7{--min-height:400px;}.elementor-3107 .elementor-element.elementor-element-7971968{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-3107 .elementor-element.elementor-element-494dd67 .elementor-heading-title{font-size:var( --e-global-typography-40d801d-font-size );line-height:var( --e-global-typography-40d801d-line-height );letter-spacing:var( --e-global-typography-40d801d-letter-spacing );}.elementor-3107 .elementor-element.elementor-element-10d6b36{--min-height:400px;}.elementor-3107 .elementor-element.elementor-element-91ce696{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-3107 .elementor-element.elementor-element-e13960c .elementor-heading-title{font-size:var( --e-global-typography-40d801d-font-size );line-height:var( --e-global-typography-40d801d-line-height );letter-spacing:var( --e-global-typography-40d801d-letter-spacing );}.elementor-3107 .elementor-element.elementor-element-6b1d09c{--min-height:400px;}.elementor-3107 .elementor-element.elementor-element-7e024ae{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-3107 .elementor-element.elementor-element-897df53 .elementor-heading-title{font-size:var( --e-global-typography-40d801d-font-size );line-height:var( --e-global-typography-40d801d-line-height );letter-spacing:var( --e-global-typography-40d801d-letter-spacing );}.elementor-3107 .elementor-element.elementor-element-5cb5ac5{--min-height:400px;}.elementor-3107 .elementor-element.elementor-element-97cfce1{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-3107 .elementor-element.elementor-element-6cf9154 .elementor-heading-title{font-size:var( --e-global-typography-40d801d-font-size );line-height:var( --e-global-typography-40d801d-line-height );letter-spacing:var( --e-global-typography-40d801d-letter-spacing );}.elementor-3107 .elementor-element.elementor-element-ec36e10{--min-height:400px;}.elementor-3107 .elementor-element.elementor-element-7d1e139{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-3107 .elementor-element.elementor-element-ad84c87 .elementor-heading-title{font-size:var( --e-global-typography-40d801d-font-size );line-height:var( --e-global-typography-40d801d-line-height );letter-spacing:var( --e-global-typography-40d801d-letter-spacing );}.elementor-3107 .elementor-element.elementor-element-f0a0b89{--min-height:400px;}.elementor-3107 .elementor-element.elementor-element-e2af291{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-3107 .elementor-element.elementor-element-c01f4ba .elementor-heading-title{font-size:var( --e-global-typography-40d801d-font-size );line-height:var( --e-global-typography-40d801d-line-height );letter-spacing:var( --e-global-typography-40d801d-letter-spacing );}.elementor-3107 .elementor-element.elementor-element-2ffeefb{--min-height:400px;}.elementor-3107 .elementor-element.elementor-element-320afdf{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-3107 .elementor-element.elementor-element-c43377b .elementor-heading-title{font-size:var( --e-global-typography-40d801d-font-size );line-height:var( --e-global-typography-40d801d-line-height );letter-spacing:var( --e-global-typography-40d801d-letter-spacing );}.elementor-3107 .elementor-element.elementor-element-10b985d{--min-height:400px;}.elementor-3107 .elementor-element.elementor-element-7fc5d2b{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-3107 .elementor-element.elementor-element-8fad6bc .elementor-heading-title{font-size:var( --e-global-typography-40d801d-font-size );line-height:var( --e-global-typography-40d801d-line-height );letter-spacing:var( --e-global-typography-40d801d-letter-spacing );}.elementor-3107 .elementor-element.elementor-element-8c6b240{--min-height:400px;}.elementor-3107 .elementor-element.elementor-element-3497bb6{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-3107 .elementor-element.elementor-element-1d33834 .elementor-heading-title{font-size:var( --e-global-typography-40d801d-font-size );line-height:var( --e-global-typography-40d801d-line-height );letter-spacing:var( --e-global-typography-40d801d-letter-spacing );}.elementor-3107 .elementor-element.elementor-element-90ca17c{--min-height:400px;}.elementor-3107 .elementor-element.elementor-element-69d3ae3{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-3107 .elementor-element.elementor-element-942aead .elementor-heading-title{font-size:var( --e-global-typography-40d801d-font-size );line-height:var( --e-global-typography-40d801d-line-height );letter-spacing:var( --e-global-typography-40d801d-letter-spacing );}}@media(max-width:1024px){.elementor-3107 .elementor-element.elementor-element-b87950c{--min-height:400px;}.elementor-3107 .elementor-element.elementor-element-de7af80{--gap:70px 70px;--row-gap:70px;--column-gap:70px;--padding-top:70px;--padding-bottom:70px;--padding-left:20px;--padding-right:20px;}.elementor-3107 .elementor-element.elementor-element-1d4b71b .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-3107 .elementor-element.elementor-element-05554c8{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-3107 .elementor-element.elementor-element-5729893{--min-height:350px;}.elementor-3107 .elementor-element.elementor-element-7ace8ef .elementor-heading-title{font-size:var( --e-global-typography-40d801d-font-size );line-height:var( --e-global-typography-40d801d-line-height );letter-spacing:var( --e-global-typography-40d801d-letter-spacing );}.elementor-3107 .elementor-element.elementor-element-96a999a{--min-height:350px;}.elementor-3107 .elementor-element.elementor-element-3d81828 .elementor-heading-title{font-size:var( --e-global-typography-40d801d-font-size );line-height:var( --e-global-typography-40d801d-line-height );letter-spacing:var( --e-global-typography-40d801d-letter-spacing );}.elementor-3107 .elementor-element.elementor-element-f286024 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-3107 .elementor-element.elementor-element-c1b06ff{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-3107 .elementor-element.elementor-element-b0bd674{--min-height:350px;}.elementor-3107 .elementor-element.elementor-element-be8a434 .elementor-heading-title{font-size:var( --e-global-typography-40d801d-font-size );line-height:var( --e-global-typography-40d801d-line-height );letter-spacing:var( --e-global-typography-40d801d-letter-spacing );}.elementor-3107 .elementor-element.elementor-element-9d8c655{--min-height:350px;}.elementor-3107 .elementor-element.elementor-element-c89363b .elementor-heading-title{font-size:var( --e-global-typography-40d801d-font-size );line-height:var( --e-global-typography-40d801d-line-height );letter-spacing:var( --e-global-typography-40d801d-letter-spacing );}.elementor-3107 .elementor-element.elementor-element-33d6c08{--min-height:350px;}.elementor-3107 .elementor-element.elementor-element-aab3cd7 .elementor-heading-title{font-size:var( --e-global-typography-40d801d-font-size );line-height:var( --e-global-typography-40d801d-line-height );letter-spacing:var( --e-global-typography-40d801d-letter-spacing );}.elementor-3107 .elementor-element.elementor-element-3de12d4{--min-height:350px;}.elementor-3107 .elementor-element.elementor-element-c28d722 .elementor-heading-title{font-size:var( --e-global-typography-40d801d-font-size );line-height:var( --e-global-typography-40d801d-line-height );letter-spacing:var( --e-global-typography-40d801d-letter-spacing );}.elementor-3107 .elementor-element.elementor-element-e1db2e4{--min-height:350px;}.elementor-3107 .elementor-element.elementor-element-a3bec73 .elementor-heading-title{font-size:var( --e-global-typography-40d801d-font-size );line-height:var( --e-global-typography-40d801d-line-height );letter-spacing:var( --e-global-typography-40d801d-letter-spacing );}.elementor-3107 .elementor-element.elementor-element-e0bf8a7{--min-height:350px;}.elementor-3107 .elementor-element.elementor-element-688db4b .elementor-heading-title{font-size:var( --e-global-typography-40d801d-font-size );line-height:var( --e-global-typography-40d801d-line-height );letter-spacing:var( --e-global-typography-40d801d-letter-spacing );}.elementor-3107 .elementor-element.elementor-element-5ea5cde{--min-height:350px;}.elementor-3107 .elementor-element.elementor-element-f318bd9 .elementor-heading-title{font-size:var( --e-global-typography-40d801d-font-size );line-height:var( --e-global-typography-40d801d-line-height );letter-spacing:var( --e-global-typography-40d801d-letter-spacing );}.elementor-3107 .elementor-element.elementor-element-4590086{--min-height:350px;}.elementor-3107 .elementor-element.elementor-element-b759305 .elementor-heading-title{font-size:var( --e-global-typography-40d801d-font-size );line-height:var( --e-global-typography-40d801d-line-height );letter-spacing:var( --e-global-typography-40d801d-letter-spacing );}.elementor-3107 .elementor-element.elementor-element-bf38702{--min-height:350px;}.elementor-3107 .elementor-element.elementor-element-b84dac4 .elementor-heading-title{font-size:var( --e-global-typography-40d801d-font-size );line-height:var( --e-global-typography-40d801d-line-height );letter-spacing:var( --e-global-typography-40d801d-letter-spacing );}.elementor-3107 .elementor-element.elementor-element-a142f85{--min-height:350px;}.elementor-3107 .elementor-element.elementor-element-6fc4c94 .elementor-heading-title{font-size:var( --e-global-typography-40d801d-font-size );line-height:var( --e-global-typography-40d801d-line-height );letter-spacing:var( --e-global-typography-40d801d-letter-spacing );}.elementor-3107 .elementor-element.elementor-element-e700dff .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-3107 .elementor-element.elementor-element-a39481e{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-3107 .elementor-element.elementor-element-2b577ea{--min-height:350px;}.elementor-3107 .elementor-element.elementor-element-a1f2df5 .elementor-heading-title{font-size:var( --e-global-typography-40d801d-font-size );line-height:var( --e-global-typography-40d801d-line-height );letter-spacing:var( --e-global-typography-40d801d-letter-spacing );}.elementor-3107 .elementor-element.elementor-element-368cdcf{--min-height:350px;}.elementor-3107 .elementor-element.elementor-element-f52c855 .elementor-heading-title{font-size:var( --e-global-typography-40d801d-font-size );line-height:var( --e-global-typography-40d801d-line-height );letter-spacing:var( --e-global-typography-40d801d-letter-spacing );}.elementor-3107 .elementor-element.elementor-element-97106e6{--min-height:350px;}.elementor-3107 .elementor-element.elementor-element-9e0297c .elementor-heading-title{font-size:var( --e-global-typography-40d801d-font-size );line-height:var( --e-global-typography-40d801d-line-height );letter-spacing:var( --e-global-typography-40d801d-letter-spacing );}.elementor-3107 .elementor-element.elementor-element-313ed1f{--min-height:350px;}.elementor-3107 .elementor-element.elementor-element-313ed1f:not(.elementor-motion-effects-element-type-background), .elementor-3107 .elementor-element.elementor-element-313ed1f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-3107 .elementor-element.elementor-element-2a74e89 .elementor-heading-title{font-size:var( --e-global-typography-40d801d-font-size );line-height:var( --e-global-typography-40d801d-line-height );letter-spacing:var( --e-global-typography-40d801d-letter-spacing );}.elementor-3107 .elementor-element.elementor-element-bc1b224{--min-height:350px;}.elementor-3107 .elementor-element.elementor-element-b323965 .elementor-heading-title{font-size:var( --e-global-typography-40d801d-font-size );line-height:var( --e-global-typography-40d801d-line-height );letter-spacing:var( --e-global-typography-40d801d-letter-spacing );}.elementor-3107 .elementor-element.elementor-element-f689d5d{--min-height:350px;}.elementor-3107 .elementor-element.elementor-element-bae3fda .elementor-heading-title{font-size:var( --e-global-typography-40d801d-font-size );line-height:var( --e-global-typography-40d801d-line-height );letter-spacing:var( --e-global-typography-40d801d-letter-spacing );}.elementor-3107 .elementor-element.elementor-element-42da7c5 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-3107 .elementor-element.elementor-element-cb79fe9{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-3107 .elementor-element.elementor-element-e92f88e{--min-height:350px;}.elementor-3107 .elementor-element.elementor-element-de9870e .elementor-heading-title{font-size:var( --e-global-typography-40d801d-font-size );line-height:var( --e-global-typography-40d801d-line-height );letter-spacing:var( --e-global-typography-40d801d-letter-spacing );}.elementor-3107 .elementor-element.elementor-element-03c0355{--min-height:350px;}.elementor-3107 .elementor-element.elementor-element-9b8cbe7 .elementor-heading-title{font-size:var( --e-global-typography-40d801d-font-size );line-height:var( --e-global-typography-40d801d-line-height );letter-spacing:var( --e-global-typography-40d801d-letter-spacing );}.elementor-3107 .elementor-element.elementor-element-6d3eeff{--min-height:350px;}.elementor-3107 .elementor-element.elementor-element-6bfa3c3 .elementor-heading-title{font-size:var( --e-global-typography-40d801d-font-size );line-height:var( --e-global-typography-40d801d-line-height );letter-spacing:var( --e-global-typography-40d801d-letter-spacing );}.elementor-3107 .elementor-element.elementor-element-ec45333{--min-height:350px;}.elementor-3107 .elementor-element.elementor-element-c246ea3 .elementor-heading-title{font-size:var( --e-global-typography-40d801d-font-size );line-height:var( --e-global-typography-40d801d-line-height );letter-spacing:var( --e-global-typography-40d801d-letter-spacing );}.elementor-3107 .elementor-element.elementor-element-c6c5467{--min-height:350px;}.elementor-3107 .elementor-element.elementor-element-c4e3c4a .elementor-heading-title{font-size:var( --e-global-typography-40d801d-font-size );line-height:var( --e-global-typography-40d801d-line-height );letter-spacing:var( --e-global-typography-40d801d-letter-spacing );}.elementor-3107 .elementor-element.elementor-element-0f0377d{--min-height:350px;}.elementor-3107 .elementor-element.elementor-element-fdf0b58 .elementor-heading-title{font-size:var( --e-global-typography-40d801d-font-size );line-height:var( --e-global-typography-40d801d-line-height );letter-spacing:var( --e-global-typography-40d801d-letter-spacing );}.elementor-3107 .elementor-element.elementor-element-10f582c{--min-height:350px;}.elementor-3107 .elementor-element.elementor-element-782ecc9 .elementor-heading-title{font-size:var( --e-global-typography-40d801d-font-size );line-height:var( --e-global-typography-40d801d-line-height );letter-spacing:var( --e-global-typography-40d801d-letter-spacing );}.elementor-3107 .elementor-element.elementor-element-0daaaf7{--min-height:350px;}.elementor-3107 .elementor-element.elementor-element-494dd67 .elementor-heading-title{font-size:var( --e-global-typography-40d801d-font-size );line-height:var( --e-global-typography-40d801d-line-height );letter-spacing:var( --e-global-typography-40d801d-letter-spacing );}.elementor-3107 .elementor-element.elementor-element-10d6b36{--min-height:350px;}.elementor-3107 .elementor-element.elementor-element-e13960c .elementor-heading-title{font-size:var( --e-global-typography-40d801d-font-size );line-height:var( --e-global-typography-40d801d-line-height );letter-spacing:var( --e-global-typography-40d801d-letter-spacing );}.elementor-3107 .elementor-element.elementor-element-6b1d09c{--min-height:350px;}.elementor-3107 .elementor-element.elementor-element-897df53 .elementor-heading-title{font-size:var( --e-global-typography-40d801d-font-size );line-height:var( --e-global-typography-40d801d-line-height );letter-spacing:var( --e-global-typography-40d801d-letter-spacing );}.elementor-3107 .elementor-element.elementor-element-5cb5ac5{--min-height:350px;}.elementor-3107 .elementor-element.elementor-element-6cf9154 .elementor-heading-title{font-size:var( --e-global-typography-40d801d-font-size );line-height:var( --e-global-typography-40d801d-line-height );letter-spacing:var( --e-global-typography-40d801d-letter-spacing );}.elementor-3107 .elementor-element.elementor-element-ec36e10{--min-height:350px;}.elementor-3107 .elementor-element.elementor-element-ad84c87 .elementor-heading-title{font-size:var( --e-global-typography-40d801d-font-size );line-height:var( --e-global-typography-40d801d-line-height );letter-spacing:var( --e-global-typography-40d801d-letter-spacing );}.elementor-3107 .elementor-element.elementor-element-f0a0b89{--min-height:350px;}.elementor-3107 .elementor-element.elementor-element-c01f4ba .elementor-heading-title{font-size:var( --e-global-typography-40d801d-font-size );line-height:var( --e-global-typography-40d801d-line-height );letter-spacing:var( --e-global-typography-40d801d-letter-spacing );}.elementor-3107 .elementor-element.elementor-element-2ffeefb{--min-height:350px;}.elementor-3107 .elementor-element.elementor-element-c43377b .elementor-heading-title{font-size:var( --e-global-typography-40d801d-font-size );line-height:var( --e-global-typography-40d801d-line-height );letter-spacing:var( --e-global-typography-40d801d-letter-spacing );}.elementor-3107 .elementor-element.elementor-element-10b985d{--min-height:350px;}.elementor-3107 .elementor-element.elementor-element-8fad6bc .elementor-heading-title{font-size:var( --e-global-typography-40d801d-font-size );line-height:var( --e-global-typography-40d801d-line-height );letter-spacing:var( --e-global-typography-40d801d-letter-spacing );}.elementor-3107 .elementor-element.elementor-element-8c6b240{--min-height:350px;}.elementor-3107 .elementor-element.elementor-element-1d33834 .elementor-heading-title{font-size:var( --e-global-typography-40d801d-font-size );line-height:var( --e-global-typography-40d801d-line-height );letter-spacing:var( --e-global-typography-40d801d-letter-spacing );}.elementor-3107 .elementor-element.elementor-element-90ca17c{--min-height:350px;}.elementor-3107 .elementor-element.elementor-element-942aead .elementor-heading-title{font-size:var( --e-global-typography-40d801d-font-size );line-height:var( --e-global-typography-40d801d-line-height );letter-spacing:var( --e-global-typography-40d801d-letter-spacing );}}@media(max-width:880px){.elementor-3107 .elementor-element.elementor-element-05554c8{--grid-auto-flow:row;}.elementor-3107 .elementor-element.elementor-element-c1b06ff{--grid-auto-flow:row;}.elementor-3107 .elementor-element.elementor-element-a39481e{--grid-auto-flow:row;}.elementor-3107 .elementor-element.elementor-element-cb79fe9{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-3107 .elementor-element.elementor-element-de7af80{--gap:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-3107 .elementor-element.elementor-element-dd4ad78{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-3107 .elementor-element.elementor-element-1d4b71b{width:100%;max-width:100%;text-align:center;}.elementor-3107 .elementor-element.elementor-element-1d4b71b.elementor-element{--align-self:center;}.elementor-3107 .elementor-element.elementor-element-1d4b71b .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-3107 .elementor-element.elementor-element-05554c8{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-3107 .elementor-element.elementor-element-7ace8ef .elementor-heading-title{font-size:var( --e-global-typography-40d801d-font-size );line-height:var( --e-global-typography-40d801d-line-height );letter-spacing:var( --e-global-typography-40d801d-letter-spacing );}.elementor-3107 .elementor-element.elementor-element-3d81828 .elementor-heading-title{font-size:var( --e-global-typography-40d801d-font-size );line-height:var( --e-global-typography-40d801d-line-height );letter-spacing:var( --e-global-typography-40d801d-letter-spacing );}.elementor-3107 .elementor-element.elementor-element-1e0ec12{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-3107 .elementor-element.elementor-element-f286024{width:100%;max-width:100%;text-align:center;}.elementor-3107 .elementor-element.elementor-element-f286024.elementor-element{--align-self:center;}.elementor-3107 .elementor-element.elementor-element-f286024 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-3107 .elementor-element.elementor-element-c1b06ff{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-3107 .elementor-element.elementor-element-be8a434 .elementor-heading-title{font-size:var( --e-global-typography-40d801d-font-size );line-height:var( --e-global-typography-40d801d-line-height );letter-spacing:var( --e-global-typography-40d801d-letter-spacing );}.elementor-3107 .elementor-element.elementor-element-c89363b .elementor-heading-title{font-size:var( --e-global-typography-40d801d-font-size );line-height:var( --e-global-typography-40d801d-line-height );letter-spacing:var( --e-global-typography-40d801d-letter-spacing );}.elementor-3107 .elementor-element.elementor-element-aab3cd7 .elementor-heading-title{font-size:var( --e-global-typography-40d801d-font-size );line-height:var( --e-global-typography-40d801d-line-height );letter-spacing:var( --e-global-typography-40d801d-letter-spacing );}.elementor-3107 .elementor-element.elementor-element-c28d722 .elementor-heading-title{font-size:var( --e-global-typography-40d801d-font-size );line-height:var( --e-global-typography-40d801d-line-height );letter-spacing:var( --e-global-typography-40d801d-letter-spacing );}.elementor-3107 .elementor-element.elementor-element-a3bec73 .elementor-heading-title{font-size:var( --e-global-typography-40d801d-font-size );line-height:var( --e-global-typography-40d801d-line-height );letter-spacing:var( --e-global-typography-40d801d-letter-spacing );}.elementor-3107 .elementor-element.elementor-element-688db4b .elementor-heading-title{font-size:var( --e-global-typography-40d801d-font-size );line-height:var( --e-global-typography-40d801d-line-height );letter-spacing:var( --e-global-typography-40d801d-letter-spacing );}.elementor-3107 .elementor-element.elementor-element-f318bd9 .elementor-heading-title{font-size:var( --e-global-typography-40d801d-font-size );line-height:var( --e-global-typography-40d801d-line-height );letter-spacing:var( --e-global-typography-40d801d-letter-spacing );}.elementor-3107 .elementor-element.elementor-element-b759305 .elementor-heading-title{font-size:var( --e-global-typography-40d801d-font-size );line-height:var( --e-global-typography-40d801d-line-height );letter-spacing:var( --e-global-typography-40d801d-letter-spacing );}.elementor-3107 .elementor-element.elementor-element-b84dac4 .elementor-heading-title{font-size:var( --e-global-typography-40d801d-font-size );line-height:var( --e-global-typography-40d801d-line-height );letter-spacing:var( --e-global-typography-40d801d-letter-spacing );}.elementor-3107 .elementor-element.elementor-element-6fc4c94 .elementor-heading-title{font-size:var( --e-global-typography-40d801d-font-size );line-height:var( --e-global-typography-40d801d-line-height );letter-spacing:var( --e-global-typography-40d801d-letter-spacing );}.elementor-3107 .elementor-element.elementor-element-e700dff{width:100%;max-width:100%;text-align:center;}.elementor-3107 .elementor-element.elementor-element-e700dff.elementor-element{--align-self:center;}.elementor-3107 .elementor-element.elementor-element-e700dff .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-3107 .elementor-element.elementor-element-a39481e{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-3107 .elementor-element.elementor-element-a1f2df5 .elementor-heading-title{font-size:var( --e-global-typography-40d801d-font-size );line-height:var( --e-global-typography-40d801d-line-height );letter-spacing:var( --e-global-typography-40d801d-letter-spacing );}.elementor-3107 .elementor-element.elementor-element-f52c855 .elementor-heading-title{font-size:var( --e-global-typography-40d801d-font-size );line-height:var( --e-global-typography-40d801d-line-height );letter-spacing:var( --e-global-typography-40d801d-letter-spacing );}.elementor-3107 .elementor-element.elementor-element-9e0297c .elementor-heading-title{font-size:var( --e-global-typography-40d801d-font-size );line-height:var( --e-global-typography-40d801d-line-height );letter-spacing:var( --e-global-typography-40d801d-letter-spacing );}.elementor-3107 .elementor-element.elementor-element-313ed1f:not(.elementor-motion-effects-element-type-background), .elementor-3107 .elementor-element.elementor-element-313ed1f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-3107 .elementor-element.elementor-element-2a74e89 .elementor-heading-title{font-size:var( --e-global-typography-40d801d-font-size );line-height:var( --e-global-typography-40d801d-line-height );letter-spacing:var( --e-global-typography-40d801d-letter-spacing );}.elementor-3107 .elementor-element.elementor-element-b323965 .elementor-heading-title{font-size:var( --e-global-typography-40d801d-font-size );line-height:var( --e-global-typography-40d801d-line-height );letter-spacing:var( --e-global-typography-40d801d-letter-spacing );}.elementor-3107 .elementor-element.elementor-element-bae3fda .elementor-heading-title{font-size:var( --e-global-typography-40d801d-font-size );line-height:var( --e-global-typography-40d801d-line-height );letter-spacing:var( --e-global-typography-40d801d-letter-spacing );}.elementor-3107 .elementor-element.elementor-element-aa6069f{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-3107 .elementor-element.elementor-element-42da7c5{width:100%;max-width:100%;text-align:center;}.elementor-3107 .elementor-element.elementor-element-42da7c5.elementor-element{--align-self:center;}.elementor-3107 .elementor-element.elementor-element-42da7c5 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-3107 .elementor-element.elementor-element-cb79fe9{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-3107 .elementor-element.elementor-element-de9870e .elementor-heading-title{font-size:var( --e-global-typography-40d801d-font-size );line-height:var( --e-global-typography-40d801d-line-height );letter-spacing:var( --e-global-typography-40d801d-letter-spacing );}.elementor-3107 .elementor-element.elementor-element-9b8cbe7 .elementor-heading-title{font-size:var( --e-global-typography-40d801d-font-size );line-height:var( --e-global-typography-40d801d-line-height );letter-spacing:var( --e-global-typography-40d801d-letter-spacing );}.elementor-3107 .elementor-element.elementor-element-6bfa3c3 .elementor-heading-title{font-size:var( --e-global-typography-40d801d-font-size );line-height:var( --e-global-typography-40d801d-line-height );letter-spacing:var( --e-global-typography-40d801d-letter-spacing );}.elementor-3107 .elementor-element.elementor-element-c246ea3 .elementor-heading-title{font-size:var( --e-global-typography-40d801d-font-size );line-height:var( --e-global-typography-40d801d-line-height );letter-spacing:var( --e-global-typography-40d801d-letter-spacing );}.elementor-3107 .elementor-element.elementor-element-c4e3c4a .elementor-heading-title{font-size:var( --e-global-typography-40d801d-font-size );line-height:var( --e-global-typography-40d801d-line-height );letter-spacing:var( --e-global-typography-40d801d-letter-spacing );}.elementor-3107 .elementor-element.elementor-element-fdf0b58 .elementor-heading-title{font-size:var( --e-global-typography-40d801d-font-size );line-height:var( --e-global-typography-40d801d-line-height );letter-spacing:var( --e-global-typography-40d801d-letter-spacing );}.elementor-3107 .elementor-element.elementor-element-782ecc9 .elementor-heading-title{font-size:var( --e-global-typography-40d801d-font-size );line-height:var( --e-global-typography-40d801d-line-height );letter-spacing:var( --e-global-typography-40d801d-letter-spacing );}.elementor-3107 .elementor-element.elementor-element-494dd67 .elementor-heading-title{font-size:var( --e-global-typography-40d801d-font-size );line-height:var( --e-global-typography-40d801d-line-height );letter-spacing:var( --e-global-typography-40d801d-letter-spacing );}.elementor-3107 .elementor-element.elementor-element-e13960c .elementor-heading-title{font-size:var( --e-global-typography-40d801d-font-size );line-height:var( --e-global-typography-40d801d-line-height );letter-spacing:var( --e-global-typography-40d801d-letter-spacing );}.elementor-3107 .elementor-element.elementor-element-897df53 .elementor-heading-title{font-size:var( --e-global-typography-40d801d-font-size );line-height:var( --e-global-typography-40d801d-line-height );letter-spacing:var( --e-global-typography-40d801d-letter-spacing );}.elementor-3107 .elementor-element.elementor-element-6cf9154 .elementor-heading-title{font-size:var( --e-global-typography-40d801d-font-size );line-height:var( --e-global-typography-40d801d-line-height );letter-spacing:var( --e-global-typography-40d801d-letter-spacing );}.elementor-3107 .elementor-element.elementor-element-ad84c87 .elementor-heading-title{font-size:var( --e-global-typography-40d801d-font-size );line-height:var( --e-global-typography-40d801d-line-height );letter-spacing:var( --e-global-typography-40d801d-letter-spacing );}.elementor-3107 .elementor-element.elementor-element-c01f4ba .elementor-heading-title{font-size:var( --e-global-typography-40d801d-font-size );line-height:var( --e-global-typography-40d801d-line-height );letter-spacing:var( --e-global-typography-40d801d-letter-spacing );}.elementor-3107 .elementor-element.elementor-element-c43377b .elementor-heading-title{font-size:var( --e-global-typography-40d801d-font-size );line-height:var( --e-global-typography-40d801d-line-height );letter-spacing:var( --e-global-typography-40d801d-letter-spacing );}.elementor-3107 .elementor-element.elementor-element-8fad6bc .elementor-heading-title{font-size:var( --e-global-typography-40d801d-font-size );line-height:var( --e-global-typography-40d801d-line-height );letter-spacing:var( --e-global-typography-40d801d-letter-spacing );}.elementor-3107 .elementor-element.elementor-element-1d33834 .elementor-heading-title{font-size:var( --e-global-typography-40d801d-font-size );line-height:var( --e-global-typography-40d801d-line-height );letter-spacing:var( --e-global-typography-40d801d-letter-spacing );}.elementor-3107 .elementor-element.elementor-element-942aead .elementor-heading-title{font-size:var( --e-global-typography-40d801d-font-size );line-height:var( --e-global-typography-40d801d-line-height );letter-spacing:var( --e-global-typography-40d801d-letter-spacing );}}/* Start Custom Fonts CSS */@font-face {
	font-family: 'PP Monument Extended Font';
	font-style: normal;
	font-weight: 800;
	font-display: auto;
	src: url('https://fitsupply.com/wp-content/uploads/2025/01/PPMonumentExtended-BlackItalic.eot');
	src: url('https://fitsupply.com/wp-content/uploads/2025/01/PPMonumentExtended-BlackItalic.eot?#iefix') format('embedded-opentype'),
		url('https://fitsupply.com/wp-content/uploads/2025/01/PPMonumentExtended-Black.woff2') format('woff2'),
		url('https://fitsupply.com/wp-content/uploads/2025/01/PPMonumentExtended-Black.woff') format('woff'),
		url('https://fitsupply.com/wp-content/uploads/2025/01/PPMonumentExtended-Black.svg#PPMonumentExtendedFont') format('svg');
}
@font-face {
	font-family: 'PP Monument Extended Font';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://fitsupply.com/wp-content/uploads/2025/01/PPMonumentExtended-Regular.eot');
	src: url('https://fitsupply.com/wp-content/uploads/2025/01/PPMonumentExtended-Regular.eot?#iefix') format('embedded-opentype'),
		url('https://fitsupply.com/wp-content/uploads/2025/01/PPMonumentExtended-Regular.woff2') format('woff2'),
		url('https://fitsupply.com/wp-content/uploads/2025/01/PPMonumentExtended-Regular.woff') format('woff'),
		url('https://fitsupply.com/wp-content/uploads/2025/01/PPMonumentExtended-Regular.svg#PPMonumentExtendedFont') format('svg');
}
/* End Custom Fonts CSS */