.elementor-29518 .elementor-element.elementor-element-18a8902{--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:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-29518 .elementor-element.elementor-element-12aabfe{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:84px;--padding-bottom:110px;--padding-left:28px;--padding-right:28px}.elementor-29518 .elementor-element.elementor-element-12aabfe:not(.elementor-motion-effects-element-type-background),.elementor-29518 .elementor-element.elementor-element-12aabfe>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff0;background-image:linear-gradient(160deg,#141414 32%,#E8660A 100%)}.elementor-29518 .elementor-element.elementor-element-3d5a4fd{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:48px 48px;--row-gap:48px;--column-gap:48px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-29518 .elementor-element.elementor-element-3216fda{--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:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-29518 .elementor-element.elementor-element-a4c123b .elementor-heading-title{font-family:var(--e-global-typography-tfd_eyebrow-font-family),Sans-serif;font-size:var(--e-global-typography-tfd_eyebrow-font-size);font-weight:var(--e-global-typography-tfd_eyebrow-font-weight);text-transform:var(--e-global-typography-tfd_eyebrow-text-transform);line-height:var(--e-global-typography-tfd_eyebrow-line-height);letter-spacing:var(--e-global-typography-tfd_eyebrow-letter-spacing);color:var(--e-global-color-tfd_white)}.elementor-29518 .elementor-element.elementor-element-1612dd2{text-align:start}.elementor-29518 .elementor-element.elementor-element-1612dd2 .elementor-heading-title{font-family:"Anton",Sans-serif;font-size:92px;font-weight:400;text-transform:uppercase;line-height:.95em;letter-spacing:.5px;color:var(--e-global-color-tfd_white)}.elementor-29518 .elementor-element.elementor-element-72d1371{font-family:var(--e-global-typography-tfd_lead-font-family),Sans-serif;font-size:var(--e-global-typography-tfd_lead-font-size);font-weight:var(--e-global-typography-tfd_lead-font-weight);line-height:var(--e-global-typography-tfd_lead-line-height);color:var(--e-global-color-tfd_light)}.elementor-29518 .elementor-element.elementor-element-29fae92{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-29518 .elementor-element.elementor-element-e9cb0eb{--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:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-29518 .elementor-element.elementor-element-e9cb0eb:not(.elementor-motion-effects-element-type-background),.elementor-29518 .elementor-element.elementor-element-e9cb0eb>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-tfd_black)}.elementor-29518 .elementor-element.elementor-element-a767c76{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:110px;--padding-bottom:110px;--padding-left:28px;--padding-right:28px}.elementor-29518 .elementor-element.elementor-element-a767c76:not(.elementor-motion-effects-element-type-background),.elementor-29518 .elementor-element.elementor-element-a767c76>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-tfd_black)}.elementor-29518 .elementor-element.elementor-element-c84d8db{--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:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px}.elementor-29518 .elementor-element.elementor-element-53f1694 .elementor-heading-title{font-family:var(--e-global-typography-tfd_eyebrow-font-family),Sans-serif;font-size:var(--e-global-typography-tfd_eyebrow-font-size);font-weight:var(--e-global-typography-tfd_eyebrow-font-weight);text-transform:var(--e-global-typography-tfd_eyebrow-text-transform);line-height:var(--e-global-typography-tfd_eyebrow-line-height);letter-spacing:var(--e-global-typography-tfd_eyebrow-letter-spacing);color:var(--e-global-color-tfd_orange)}.elementor-29518 .elementor-element.elementor-element-7ccf25e .elementor-heading-title{font-family:var(--e-global-typography-tfd_h2-font-family),Sans-serif;font-size:var(--e-global-typography-tfd_h2-font-size);font-weight:var(--e-global-typography-tfd_h2-font-weight);text-transform:var(--e-global-typography-tfd_h2-text-transform);line-height:var(--e-global-typography-tfd_h2-line-height);color:var(--e-global-color-tfd_white)}.elementor-29518 .elementor-element.elementor-element-928b5b7{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:22px 22px;--row-gap:22px;--column-gap:22px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-29518 .elementor-element.elementor-element-1626e53{--display:flex;--min-height:580px;--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;--justify-content:flex-end;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--overlay-opacity:0.5;--border-radius:16px 16px 16px 16px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px}.elementor-29518 .elementor-element.elementor-element-1626e53:not(.elementor-motion-effects-element-type-background),.elementor-29518 .elementor-element.elementor-element-1626e53>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#1B1B1B;background-image:url(https://www.thefitnessdirectory.io/wp-content/uploads/2026/11/Canva-AI-Image-6-Nov-2026-8_25_23.png);background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-29518 .elementor-element.elementor-element-1626e53::before,.elementor-29518 .elementor-element.elementor-element-1626e53>.elementor-background-video-container::before,.elementor-29518 .elementor-element.elementor-element-1626e53>.e-con-inner>.elementor-background-video-container::before,.elementor-29518 .elementor-element.elementor-element-1626e53>.elementor-background-slideshow::before,.elementor-29518 .elementor-element.elementor-element-1626e53>.e-con-inner>.elementor-background-slideshow::before,.elementor-29518 .elementor-element.elementor-element-1626e53>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{background-color:#fff0;--background-overlay:'';background-image:linear-gradient(0deg,rgb(14 14 14 / .96) 0%,rgb(14 14 14 / .05) 72%)}.elementor-29518 .elementor-element.elementor-element-c742547 .elementor-heading-title{font-family:var(--e-global-typography-tfd_eyebrow-font-family),Sans-serif;font-size:var(--e-global-typography-tfd_eyebrow-font-size);font-weight:var(--e-global-typography-tfd_eyebrow-font-weight);text-transform:var(--e-global-typography-tfd_eyebrow-text-transform);line-height:var(--e-global-typography-tfd_eyebrow-line-height);letter-spacing:var(--e-global-typography-tfd_eyebrow-letter-spacing);color:var(--e-global-color-tfd_glow)}.elementor-29518 .elementor-element.elementor-element-70f5890 .elementor-heading-title{font-family:var(--e-global-typography-tfd_h2-font-family),Sans-serif;font-size:var(--e-global-typography-tfd_h2-font-size);font-weight:var(--e-global-typography-tfd_h2-font-weight);text-transform:var(--e-global-typography-tfd_h2-text-transform);line-height:var(--e-global-typography-tfd_h2-line-height);color:var(--e-global-color-tfd_white)}.elementor-29518 .elementor-element.elementor-element-4dba41e{font-family:var(--e-global-typography-tfd_body-font-family),Sans-serif;font-size:var(--e-global-typography-tfd_body-font-size);font-weight:var(--e-global-typography-tfd_body-font-weight);line-height:var(--e-global-typography-tfd_body-line-height);color:var(--e-global-color-tfd_white)}.elementor-29518 .elementor-element.elementor-element-cccc3fc .elementor-button{background-color:var(--e-global-color-tfd_orange);font-family:var(--e-global-typography-tfd_button-font-family),Sans-serif;font-size:var(--e-global-typography-tfd_button-font-size);font-weight:var(--e-global-typography-tfd_button-font-weight);line-height:var(--e-global-typography-tfd_button-line-height);fill:var(--e-global-color-tfd_black);color:var(--e-global-color-tfd_black);border-radius:6px 6px 6px 6px;padding:16px 26px 16px 26px}.elementor-29518 .elementor-element.elementor-element-cccc3fc .elementor-button:hover,.elementor-29518 .elementor-element.elementor-element-cccc3fc .elementor-button:focus{background-color:#FF9A3C;color:#141414}.elementor-29518 .elementor-element.elementor-element-cccc3fc .elementor-button:hover svg,.elementor-29518 .elementor-element.elementor-element-cccc3fc .elementor-button:focus svg{fill:#141414}.elementor-29518 .elementor-element.elementor-element-f506b40{--display:flex;--min-height:580px;--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;--justify-content:flex-end;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--overlay-opacity:0.5;--border-radius:16px 16px 16px 16px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px}.elementor-29518 .elementor-element.elementor-element-f506b40:not(.elementor-motion-effects-element-type-background),.elementor-29518 .elementor-element.elementor-element-f506b40>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#1B1B1B;background-image:url(https://www.thefitnessdirectory.io/wp-content/uploads/2026/11/Fitness-professionals-panel-3.png);background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-29518 .elementor-element.elementor-element-f506b40::before,.elementor-29518 .elementor-element.elementor-element-f506b40>.elementor-background-video-container::before,.elementor-29518 .elementor-element.elementor-element-f506b40>.e-con-inner>.elementor-background-video-container::before,.elementor-29518 .elementor-element.elementor-element-f506b40>.elementor-background-slideshow::before,.elementor-29518 .elementor-element.elementor-element-f506b40>.e-con-inner>.elementor-background-slideshow::before,.elementor-29518 .elementor-element.elementor-element-f506b40>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{background-color:#fff0;--background-overlay:'';background-image:linear-gradient(0deg,rgb(14 14 14 / .96) 0%,rgb(14 14 14 / .05) 72%)}.elementor-29518 .elementor-element.elementor-element-a13043b .elementor-heading-title{font-family:var(--e-global-typography-tfd_eyebrow-font-family),Sans-serif;font-size:var(--e-global-typography-tfd_eyebrow-font-size);font-weight:var(--e-global-typography-tfd_eyebrow-font-weight);text-transform:var(--e-global-typography-tfd_eyebrow-text-transform);line-height:var(--e-global-typography-tfd_eyebrow-line-height);letter-spacing:var(--e-global-typography-tfd_eyebrow-letter-spacing);color:var(--e-global-color-tfd_glow)}.elementor-29518 .elementor-element.elementor-element-026c48b.elementor-element{--flex-grow:0;--flex-shrink:0}.elementor-29518 .elementor-element.elementor-element-026c48b .elementor-heading-title{font-family:var(--e-global-typography-tfd_h2-font-family),Sans-serif;font-size:var(--e-global-typography-tfd_h2-font-size);font-weight:var(--e-global-typography-tfd_h2-font-weight);text-transform:var(--e-global-typography-tfd_h2-text-transform);line-height:var(--e-global-typography-tfd_h2-line-height);color:var(--e-global-color-tfd_white)}.elementor-29518 .elementor-element.elementor-element-bf33fef{font-family:var(--e-global-typography-tfd_body-font-family),Sans-serif;font-size:var(--e-global-typography-tfd_body-font-size);font-weight:var(--e-global-typography-tfd_body-font-weight);line-height:var(--e-global-typography-tfd_body-line-height);color:var(--e-global-color-tfd_white)}.elementor-29518 .elementor-element.elementor-element-f9243a8 .elementor-button{background-color:var(--e-global-color-tfd_orange);font-family:var(--e-global-typography-tfd_button-font-family),Sans-serif;font-size:var(--e-global-typography-tfd_button-font-size);font-weight:var(--e-global-typography-tfd_button-font-weight);line-height:var(--e-global-typography-tfd_button-line-height);fill:var(--e-global-color-tfd_black);color:var(--e-global-color-tfd_black);border-radius:6px 6px 6px 6px;padding:16px 26px 16px 26px}.elementor-29518 .elementor-element.elementor-element-f9243a8 .elementor-button:hover,.elementor-29518 .elementor-element.elementor-element-f9243a8 .elementor-button:focus{background-color:#FF9A3C;color:#141414}.elementor-29518 .elementor-element.elementor-element-f9243a8 .elementor-button:hover svg,.elementor-29518 .elementor-element.elementor-element-f9243a8 .elementor-button:focus svg{fill:#141414}.elementor-29518 .elementor-element.elementor-element-e0ca923{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:110px;--padding-bottom:110px;--padding-left:28px;--padding-right:28px}.elementor-29518 .elementor-element.elementor-element-e0ca923:not(.elementor-motion-effects-element-type-background),.elementor-29518 .elementor-element.elementor-element-e0ca923>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-tfd_charcoal)}.elementor-29518 .elementor-element.elementor-element-37f6a6f{--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:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px}.elementor-29518 .elementor-element.elementor-element-fb008f8 .elementor-heading-title{font-family:var(--e-global-typography-tfd_eyebrow-font-family),Sans-serif;font-size:var(--e-global-typography-tfd_eyebrow-font-size);font-weight:var(--e-global-typography-tfd_eyebrow-font-weight);text-transform:var(--e-global-typography-tfd_eyebrow-text-transform);line-height:var(--e-global-typography-tfd_eyebrow-line-height);letter-spacing:var(--e-global-typography-tfd_eyebrow-letter-spacing);color:var(--e-global-color-tfd_orange)}.elementor-29518 .elementor-element.elementor-element-6bebb27 .elementor-heading-title{font-family:var(--e-global-typography-tfd_h2-font-family),Sans-serif;font-size:var(--e-global-typography-tfd_h2-font-size);font-weight:var(--e-global-typography-tfd_h2-font-weight);text-transform:var(--e-global-typography-tfd_h2-text-transform);line-height:var(--e-global-typography-tfd_h2-line-height);color:var(--e-global-color-tfd_white)}.elementor-29518 .elementor-element.elementor-element-ba2b0ae{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:22px 22px;--row-gap:22px;--column-gap:22px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-29518 .elementor-element.elementor-element-e4fb440{--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:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-29518 .elementor-element.elementor-element-e4fb440.e-con{--flex-grow:0;--flex-shrink:1}.elementor-29518 .elementor-element.elementor-element-0fb23c6 .elementor-heading-title{font-family:var(--e-global-typography-tfd_h3-font-family),Sans-serif;font-size:var(--e-global-typography-tfd_h3-font-size);font-weight:var(--e-global-typography-tfd_h3-font-weight);text-transform:var(--e-global-typography-tfd_h3-text-transform);line-height:var(--e-global-typography-tfd_h3-line-height);letter-spacing:var(--e-global-typography-tfd_h3-letter-spacing);color:var(--e-global-color-tfd_white)}.elementor-29518 .elementor-element.elementor-element-f5da2ce .elementor-heading-title{font-family:var(--e-global-typography-tfd_h4-font-family),Sans-serif;font-size:var(--e-global-typography-tfd_h4-font-size);font-weight:var(--e-global-typography-tfd_h4-font-weight);line-height:var(--e-global-typography-tfd_h4-line-height);color:var(--e-global-color-tfd_white)}.elementor-29518 .elementor-element.elementor-element-c255404{font-family:var(--e-global-typography-tfd_body-font-family),Sans-serif;font-size:var(--e-global-typography-tfd_body-font-size);font-weight:var(--e-global-typography-tfd_body-font-weight);line-height:var(--e-global-typography-tfd_body-line-height);color:var(--e-global-color-tfd_ash)}.elementor-29518 .elementor-element.elementor-element-0e50454{--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:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-29518 .elementor-element.elementor-element-0e50454.e-con{--flex-grow:0;--flex-shrink:1}.elementor-29518 .elementor-element.elementor-element-034d660 .elementor-heading-title{font-family:var(--e-global-typography-tfd_h3-font-family),Sans-serif;font-size:var(--e-global-typography-tfd_h3-font-size);font-weight:var(--e-global-typography-tfd_h3-font-weight);text-transform:var(--e-global-typography-tfd_h3-text-transform);line-height:var(--e-global-typography-tfd_h3-line-height);letter-spacing:var(--e-global-typography-tfd_h3-letter-spacing);color:var(--e-global-color-tfd_white)}.elementor-29518 .elementor-element.elementor-element-8697a8d .elementor-heading-title{font-family:var(--e-global-typography-tfd_h4-font-family),Sans-serif;font-size:var(--e-global-typography-tfd_h4-font-size);font-weight:var(--e-global-typography-tfd_h4-font-weight);line-height:var(--e-global-typography-tfd_h4-line-height);color:var(--e-global-color-tfd_white)}.elementor-29518 .elementor-element.elementor-element-41bed44{font-family:var(--e-global-typography-tfd_body-font-family),Sans-serif;font-size:var(--e-global-typography-tfd_body-font-size);font-weight:var(--e-global-typography-tfd_body-font-weight);line-height:var(--e-global-typography-tfd_body-line-height);color:var(--e-global-color-tfd_ash)}.elementor-29518 .elementor-element.elementor-element-786e4d3{--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:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-29518 .elementor-element.elementor-element-786e4d3.e-con{--flex-grow:0;--flex-shrink:1}.elementor-29518 .elementor-element.elementor-element-f31af31 .elementor-heading-title{font-family:var(--e-global-typography-tfd_h3-font-family),Sans-serif;font-size:var(--e-global-typography-tfd_h3-font-size);font-weight:var(--e-global-typography-tfd_h3-font-weight);text-transform:var(--e-global-typography-tfd_h3-text-transform);line-height:var(--e-global-typography-tfd_h3-line-height);letter-spacing:var(--e-global-typography-tfd_h3-letter-spacing);color:var(--e-global-color-tfd_white)}.elementor-29518 .elementor-element.elementor-element-76813e0 .elementor-heading-title{font-family:var(--e-global-typography-tfd_h4-font-family),Sans-serif;font-size:var(--e-global-typography-tfd_h4-font-size);font-weight:var(--e-global-typography-tfd_h4-font-weight);line-height:var(--e-global-typography-tfd_h4-line-height);color:var(--e-global-color-tfd_white)}.elementor-29518 .elementor-element.elementor-element-2ea68ef{font-family:var(--e-global-typography-tfd_body-font-family),Sans-serif;font-size:var(--e-global-typography-tfd_body-font-size);font-weight:var(--e-global-typography-tfd_body-font-weight);line-height:var(--e-global-typography-tfd_body-line-height);color:var(--e-global-color-tfd_ash)}.elementor-29518 .elementor-element.elementor-element-75dcad6{--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:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-29518 .elementor-element.elementor-element-75dcad6.e-con{--flex-grow:0;--flex-shrink:1}.elementor-29518 .elementor-element.elementor-element-cea27d2 .elementor-heading-title{font-family:var(--e-global-typography-tfd_h3-font-family),Sans-serif;font-size:var(--e-global-typography-tfd_h3-font-size);font-weight:var(--e-global-typography-tfd_h3-font-weight);text-transform:var(--e-global-typography-tfd_h3-text-transform);line-height:var(--e-global-typography-tfd_h3-line-height);letter-spacing:var(--e-global-typography-tfd_h3-letter-spacing);color:var(--e-global-color-tfd_white)}.elementor-29518 .elementor-element.elementor-element-6934b48 .elementor-heading-title{font-family:var(--e-global-typography-tfd_h4-font-family),Sans-serif;font-size:var(--e-global-typography-tfd_h4-font-size);font-weight:var(--e-global-typography-tfd_h4-font-weight);line-height:var(--e-global-typography-tfd_h4-line-height);color:var(--e-global-color-tfd_white)}.elementor-29518 .elementor-element.elementor-element-4e73cf5{font-family:var(--e-global-typography-tfd_body-font-family),Sans-serif;font-size:var(--e-global-typography-tfd_body-font-size);font-weight:var(--e-global-typography-tfd_body-font-weight);line-height:var(--e-global-typography-tfd_body-line-height);color:var(--e-global-color-tfd_ash)}.elementor-29518 .elementor-element.elementor-element-0fec94d{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:110px;--padding-bottom:110px;--padding-left:28px;--padding-right:28px}.elementor-29518 .elementor-element.elementor-element-0fec94d:not(.elementor-motion-effects-element-type-background),.elementor-29518 .elementor-element.elementor-element-0fec94d>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-tfd_black)}.elementor-29518 .elementor-element.elementor-element-a2815d2{--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:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px}.elementor-29518 .elementor-element.elementor-element-7328815 .elementor-heading-title{font-family:var(--e-global-typography-tfd_eyebrow-font-family),Sans-serif;font-size:var(--e-global-typography-tfd_eyebrow-font-size);font-weight:var(--e-global-typography-tfd_eyebrow-font-weight);text-transform:var(--e-global-typography-tfd_eyebrow-text-transform);line-height:var(--e-global-typography-tfd_eyebrow-line-height);letter-spacing:var(--e-global-typography-tfd_eyebrow-letter-spacing);color:var(--e-global-color-tfd_orange)}.elementor-29518 .elementor-element.elementor-element-84d8c4f .elementor-heading-title{font-family:var(--e-global-typography-tfd_h2-font-family),Sans-serif;font-size:var(--e-global-typography-tfd_h2-font-size);font-weight:var(--e-global-typography-tfd_h2-font-weight);text-transform:var(--e-global-typography-tfd_h2-text-transform);line-height:var(--e-global-typography-tfd_h2-line-height);color:var(--e-global-color-tfd_white)}.elementor-29518 .elementor-element.elementor-element-b7ffc05{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:22px 22px;--row-gap:22px;--column-gap:22px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-29518 .elementor-element.elementor-element-cff8e39{--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;--justify-content:flex-start;--gap:14px 14px;--row-gap:14px;--column-gap:14px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#2F2F2F;--border-color:#2F2F2F;--border-radius:16px 16px 16px 16px;--padding-top:32px;--padding-bottom:32px;--padding-left:30px;--padding-right:30px}.elementor-29518 .elementor-element.elementor-element-cff8e39:not(.elementor-motion-effects-element-type-background),.elementor-29518 .elementor-element.elementor-element-cff8e39>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#1C1C1C}.elementor-29518 .elementor-element.elementor-element-cff8e39.e-con{--flex-grow:1;--flex-shrink:0}.elementor-29518 .elementor-element.elementor-element-73da919 .elementor-icon-wrapper{text-align:start}.elementor-29518 .elementor-element.elementor-element-73da919.elementor-view-stacked .elementor-icon{background-color:#F57A1F}.elementor-29518 .elementor-element.elementor-element-73da919.elementor-view-framed .elementor-icon,.elementor-29518 .elementor-element.elementor-element-73da919.elementor-view-default .elementor-icon{color:#F57A1F;border-color:#F57A1F}.elementor-29518 .elementor-element.elementor-element-73da919.elementor-view-framed .elementor-icon,.elementor-29518 .elementor-element.elementor-element-73da919.elementor-view-default .elementor-icon svg{fill:#F57A1F}.elementor-29518 .elementor-element.elementor-element-73da919 .elementor-icon{font-size:20px;padding:15px;border-width:2px 2px 2px 2px}.elementor-29518 .elementor-element.elementor-element-73da919 .elementor-icon svg{height:20px}.elementor-29518 .elementor-element.elementor-element-f096e54 .elementor-heading-title{font-family:var(--e-global-typography-tfd_h3-font-family),Sans-serif;font-size:var(--e-global-typography-tfd_h3-font-size);font-weight:var(--e-global-typography-tfd_h3-font-weight);text-transform:var(--e-global-typography-tfd_h3-text-transform);line-height:var(--e-global-typography-tfd_h3-line-height);letter-spacing:var(--e-global-typography-tfd_h3-letter-spacing);color:var(--e-global-color-tfd_white)}.elementor-29518 .elementor-element.elementor-element-d318c97{font-family:var(--e-global-typography-tfd_body-font-family),Sans-serif;font-size:var(--e-global-typography-tfd_body-font-size);font-weight:var(--e-global-typography-tfd_body-font-weight);line-height:var(--e-global-typography-tfd_body-line-height);color:var(--e-global-color-tfd_light)}.elementor-29518 .elementor-element.elementor-element-0954f04{--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;--justify-content:flex-start;--gap:14px 14px;--row-gap:14px;--column-gap:14px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#2F2F2F;--border-color:#2F2F2F;--border-radius:16px 16px 16px 16px;--padding-top:32px;--padding-bottom:32px;--padding-left:30px;--padding-right:30px}.elementor-29518 .elementor-element.elementor-element-0954f04:not(.elementor-motion-effects-element-type-background),.elementor-29518 .elementor-element.elementor-element-0954f04>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#1C1C1C}.elementor-29518 .elementor-element.elementor-element-0954f04.e-con{--flex-grow:1;--flex-shrink:0}.elementor-29518 .elementor-element.elementor-element-76c4df9 .elementor-icon-wrapper{text-align:start}.elementor-29518 .elementor-element.elementor-element-76c4df9.elementor-view-stacked .elementor-icon{background-color:#F57A1F}.elementor-29518 .elementor-element.elementor-element-76c4df9.elementor-view-framed .elementor-icon,.elementor-29518 .elementor-element.elementor-element-76c4df9.elementor-view-default .elementor-icon{color:#F57A1F;border-color:#F57A1F}.elementor-29518 .elementor-element.elementor-element-76c4df9.elementor-view-framed .elementor-icon,.elementor-29518 .elementor-element.elementor-element-76c4df9.elementor-view-default .elementor-icon svg{fill:#F57A1F}.elementor-29518 .elementor-element.elementor-element-76c4df9 .elementor-icon{font-size:20px;padding:15px;border-width:2px 2px 2px 2px}.elementor-29518 .elementor-element.elementor-element-76c4df9 .elementor-icon svg{height:20px}.elementor-29518 .elementor-element.elementor-element-4f1aa6f .elementor-heading-title{font-family:var(--e-global-typography-tfd_h3-font-family),Sans-serif;font-size:var(--e-global-typography-tfd_h3-font-size);font-weight:var(--e-global-typography-tfd_h3-font-weight);text-transform:var(--e-global-typography-tfd_h3-text-transform);line-height:var(--e-global-typography-tfd_h3-line-height);letter-spacing:var(--e-global-typography-tfd_h3-letter-spacing);color:var(--e-global-color-tfd_white)}.elementor-29518 .elementor-element.elementor-element-b08fb6f{font-family:var(--e-global-typography-tfd_body-font-family),Sans-serif;font-size:var(--e-global-typography-tfd_body-font-size);font-weight:var(--e-global-typography-tfd_body-font-weight);line-height:var(--e-global-typography-tfd_body-line-height);color:var(--e-global-color-tfd_light)}.elementor-29518 .elementor-element.elementor-element-c105bc9{--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;--justify-content:flex-start;--gap:14px 14px;--row-gap:14px;--column-gap:14px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#2F2F2F;--border-color:#2F2F2F;--border-radius:16px 16px 16px 16px;--padding-top:32px;--padding-bottom:32px;--padding-left:30px;--padding-right:30px}.elementor-29518 .elementor-element.elementor-element-c105bc9:not(.elementor-motion-effects-element-type-background),.elementor-29518 .elementor-element.elementor-element-c105bc9>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#1C1C1C}.elementor-29518 .elementor-element.elementor-element-c105bc9.e-con{--flex-grow:1;--flex-shrink:0}.elementor-29518 .elementor-element.elementor-element-7bdb8bd .elementor-icon-wrapper{text-align:start}.elementor-29518 .elementor-element.elementor-element-7bdb8bd.elementor-view-stacked .elementor-icon{background-color:#F57A1F}.elementor-29518 .elementor-element.elementor-element-7bdb8bd.elementor-view-framed .elementor-icon,.elementor-29518 .elementor-element.elementor-element-7bdb8bd.elementor-view-default .elementor-icon{color:#F57A1F;border-color:#F57A1F}.elementor-29518 .elementor-element.elementor-element-7bdb8bd.elementor-view-framed .elementor-icon,.elementor-29518 .elementor-element.elementor-element-7bdb8bd.elementor-view-default .elementor-icon svg{fill:#F57A1F}.elementor-29518 .elementor-element.elementor-element-7bdb8bd .elementor-icon{font-size:20px;padding:15px;border-width:2px 2px 2px 2px}.elementor-29518 .elementor-element.elementor-element-7bdb8bd .elementor-icon svg{height:20px}.elementor-29518 .elementor-element.elementor-element-7127cff .elementor-heading-title{font-family:var(--e-global-typography-tfd_h3-font-family),Sans-serif;font-size:var(--e-global-typography-tfd_h3-font-size);font-weight:var(--e-global-typography-tfd_h3-font-weight);text-transform:var(--e-global-typography-tfd_h3-text-transform);line-height:var(--e-global-typography-tfd_h3-line-height);letter-spacing:var(--e-global-typography-tfd_h3-letter-spacing);color:var(--e-global-color-tfd_white)}.elementor-29518 .elementor-element.elementor-element-e32a0b4{font-family:var(--e-global-typography-tfd_body-font-family),Sans-serif;font-size:var(--e-global-typography-tfd_body-font-size);font-weight:var(--e-global-typography-tfd_body-font-weight);line-height:var(--e-global-typography-tfd_body-line-height);color:var(--e-global-color-tfd_light)}.elementor-29518 .elementor-element.elementor-element-cbeee06{--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;--justify-content:flex-start;--gap:14px 14px;--row-gap:14px;--column-gap:14px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#2F2F2F;--border-color:#2F2F2F;--border-radius:16px 16px 16px 16px;--padding-top:32px;--padding-bottom:32px;--padding-left:30px;--padding-right:30px}.elementor-29518 .elementor-element.elementor-element-cbeee06:not(.elementor-motion-effects-element-type-background),.elementor-29518 .elementor-element.elementor-element-cbeee06>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#1C1C1C}.elementor-29518 .elementor-element.elementor-element-cbeee06.e-con{--flex-grow:1;--flex-shrink:0}.elementor-29518 .elementor-element.elementor-element-c70afd4 .elementor-icon-wrapper{text-align:start}.elementor-29518 .elementor-element.elementor-element-c70afd4.elementor-view-stacked .elementor-icon{background-color:#F57A1F}.elementor-29518 .elementor-element.elementor-element-c70afd4.elementor-view-framed .elementor-icon,.elementor-29518 .elementor-element.elementor-element-c70afd4.elementor-view-default .elementor-icon{color:#F57A1F;border-color:#F57A1F}.elementor-29518 .elementor-element.elementor-element-c70afd4.elementor-view-framed .elementor-icon,.elementor-29518 .elementor-element.elementor-element-c70afd4.elementor-view-default .elementor-icon svg{fill:#F57A1F}.elementor-29518 .elementor-element.elementor-element-c70afd4 .elementor-icon{font-size:20px;padding:15px;border-width:2px 2px 2px 2px}.elementor-29518 .elementor-element.elementor-element-c70afd4 .elementor-icon svg{height:20px}.elementor-29518 .elementor-element.elementor-element-a8b743a .elementor-heading-title{font-family:var(--e-global-typography-tfd_h3-font-family),Sans-serif;font-size:var(--e-global-typography-tfd_h3-font-size);font-weight:var(--e-global-typography-tfd_h3-font-weight);text-transform:var(--e-global-typography-tfd_h3-text-transform);line-height:var(--e-global-typography-tfd_h3-line-height);letter-spacing:var(--e-global-typography-tfd_h3-letter-spacing);color:var(--e-global-color-tfd_white)}.elementor-29518 .elementor-element.elementor-element-3fbdf4d{font-family:var(--e-global-typography-tfd_body-font-family),Sans-serif;font-size:var(--e-global-typography-tfd_body-font-size);font-weight:var(--e-global-typography-tfd_body-font-weight);line-height:var(--e-global-typography-tfd_body-line-height);color:var(--e-global-color-tfd_light)}.elementor-29518 .elementor-element.elementor-element-165f696{--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;--justify-content:flex-start;--gap:14px 14px;--row-gap:14px;--column-gap:14px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#2F2F2F;--border-color:#2F2F2F;--border-radius:16px 16px 16px 16px;--padding-top:32px;--padding-bottom:32px;--padding-left:30px;--padding-right:30px}.elementor-29518 .elementor-element.elementor-element-165f696:not(.elementor-motion-effects-element-type-background),.elementor-29518 .elementor-element.elementor-element-165f696>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#1C1C1C}.elementor-29518 .elementor-element.elementor-element-165f696.e-con{--flex-grow:1;--flex-shrink:0}.elementor-29518 .elementor-element.elementor-element-174c19f .elementor-icon-wrapper{text-align:start}.elementor-29518 .elementor-element.elementor-element-174c19f.elementor-view-stacked .elementor-icon{background-color:#F57A1F}.elementor-29518 .elementor-element.elementor-element-174c19f.elementor-view-framed .elementor-icon,.elementor-29518 .elementor-element.elementor-element-174c19f.elementor-view-default .elementor-icon{color:#F57A1F;border-color:#F57A1F}.elementor-29518 .elementor-element.elementor-element-174c19f.elementor-view-framed .elementor-icon,.elementor-29518 .elementor-element.elementor-element-174c19f.elementor-view-default .elementor-icon svg{fill:#F57A1F}.elementor-29518 .elementor-element.elementor-element-174c19f .elementor-icon{font-size:20px;padding:15px;border-width:2px 2px 2px 2px}.elementor-29518 .elementor-element.elementor-element-174c19f .elementor-icon svg{height:20px}.elementor-29518 .elementor-element.elementor-element-4bebc49 .elementor-heading-title{font-family:var(--e-global-typography-tfd_h3-font-family),Sans-serif;font-size:var(--e-global-typography-tfd_h3-font-size);font-weight:var(--e-global-typography-tfd_h3-font-weight);text-transform:var(--e-global-typography-tfd_h3-text-transform);line-height:var(--e-global-typography-tfd_h3-line-height);letter-spacing:var(--e-global-typography-tfd_h3-letter-spacing);color:var(--e-global-color-tfd_white)}.elementor-29518 .elementor-element.elementor-element-20de677{font-family:var(--e-global-typography-tfd_body-font-family),Sans-serif;font-size:var(--e-global-typography-tfd_body-font-size);font-weight:var(--e-global-typography-tfd_body-font-weight);line-height:var(--e-global-typography-tfd_body-line-height);color:var(--e-global-color-tfd_light)}.elementor-29518 .elementor-element.elementor-element-9632f7f{--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;--justify-content:flex-start;--gap:14px 14px;--row-gap:14px;--column-gap:14px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#2F2F2F;--border-color:#2F2F2F;--border-radius:16px 16px 16px 16px;--padding-top:32px;--padding-bottom:32px;--padding-left:30px;--padding-right:30px}.elementor-29518 .elementor-element.elementor-element-9632f7f:not(.elementor-motion-effects-element-type-background),.elementor-29518 .elementor-element.elementor-element-9632f7f>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#1C1C1C}.elementor-29518 .elementor-element.elementor-element-9632f7f.e-con{--flex-grow:1;--flex-shrink:0}.elementor-29518 .elementor-element.elementor-element-fe2210d .elementor-icon-wrapper{text-align:start}.elementor-29518 .elementor-element.elementor-element-fe2210d.elementor-view-stacked .elementor-icon{background-color:#F57A1F}.elementor-29518 .elementor-element.elementor-element-fe2210d.elementor-view-framed .elementor-icon,.elementor-29518 .elementor-element.elementor-element-fe2210d.elementor-view-default .elementor-icon{color:#F57A1F;border-color:#F57A1F}.elementor-29518 .elementor-element.elementor-element-fe2210d.elementor-view-framed .elementor-icon,.elementor-29518 .elementor-element.elementor-element-fe2210d.elementor-view-default .elementor-icon svg{fill:#F57A1F}.elementor-29518 .elementor-element.elementor-element-fe2210d .elementor-icon{font-size:20px;padding:15px;border-width:2px 2px 2px 2px}.elementor-29518 .elementor-element.elementor-element-fe2210d .elementor-icon svg{height:20px}.elementor-29518 .elementor-element.elementor-element-666d9ea .elementor-heading-title{font-family:var(--e-global-typography-tfd_h3-font-family),Sans-serif;font-size:var(--e-global-typography-tfd_h3-font-size);font-weight:var(--e-global-typography-tfd_h3-font-weight);text-transform:var(--e-global-typography-tfd_h3-text-transform);line-height:var(--e-global-typography-tfd_h3-line-height);letter-spacing:var(--e-global-typography-tfd_h3-letter-spacing);color:var(--e-global-color-tfd_white)}.elementor-29518 .elementor-element.elementor-element-ec91dbb{font-family:var(--e-global-typography-tfd_body-font-family),Sans-serif;font-size:var(--e-global-typography-tfd_body-font-size);font-weight:var(--e-global-typography-tfd_body-font-weight);line-height:var(--e-global-typography-tfd_body-line-height);color:var(--e-global-color-tfd_light)}.elementor-29518 .elementor-element.elementor-element-78da6bd{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:100px;--padding-bottom:80px;--padding-left:28px;--padding-right:28px}.elementor-29518 .elementor-element.elementor-element-78da6bd:not(.elementor-motion-effects-element-type-background),.elementor-29518 .elementor-element.elementor-element-78da6bd>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-tfd_charcoal)}.elementor-29518 .elementor-element.elementor-element-b2cc2bd{--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:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px}.elementor-29518 .elementor-element.elementor-element-bca3a0a .elementor-heading-title{font-family:var(--e-global-typography-tfd_eyebrow-font-family),Sans-serif;font-size:var(--e-global-typography-tfd_eyebrow-font-size);font-weight:var(--e-global-typography-tfd_eyebrow-font-weight);text-transform:var(--e-global-typography-tfd_eyebrow-text-transform);line-height:var(--e-global-typography-tfd_eyebrow-line-height);letter-spacing:var(--e-global-typography-tfd_eyebrow-letter-spacing);color:var(--e-global-color-tfd_orange)}.elementor-29518 .elementor-element.elementor-element-ac36098 .elementor-heading-title{font-family:var(--e-global-typography-tfd_h2-font-family),Sans-serif;font-size:var(--e-global-typography-tfd_h2-font-size);font-weight:var(--e-global-typography-tfd_h2-font-weight);text-transform:var(--e-global-typography-tfd_h2-text-transform);line-height:var(--e-global-typography-tfd_h2-line-height);color:var(--e-global-color-tfd_white)}.elementor-29518 .elementor-element.elementor-element-33296c8{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:100px;--padding-bottom:70px;--padding-left:28px;--padding-right:28px}.elementor-29518 .elementor-element.elementor-element-33296c8:not(.elementor-motion-effects-element-type-background),.elementor-29518 .elementor-element.elementor-element-33296c8>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-tfd_deep)}.elementor-29518 .elementor-element.elementor-element-da9988c{--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:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px}.elementor-29518 .elementor-element.elementor-element-0c621de .elementor-heading-title{font-family:var(--e-global-typography-tfd_eyebrow-font-family),Sans-serif;font-size:var(--e-global-typography-tfd_eyebrow-font-size);font-weight:var(--e-global-typography-tfd_eyebrow-font-weight);text-transform:var(--e-global-typography-tfd_eyebrow-text-transform);line-height:var(--e-global-typography-tfd_eyebrow-line-height);letter-spacing:var(--e-global-typography-tfd_eyebrow-letter-spacing);color:var(--e-global-color-tfd_orange)}.elementor-29518 .elementor-element.elementor-element-49f145f .elementor-heading-title{font-family:var(--e-global-typography-tfd_h2-font-family),Sans-serif;font-size:var(--e-global-typography-tfd_h2-font-size);font-weight:var(--e-global-typography-tfd_h2-font-weight);text-transform:var(--e-global-typography-tfd_h2-text-transform);line-height:var(--e-global-typography-tfd_h2-line-height);color:var(--e-global-color-tfd_white)}.elementor-29518 .elementor-element.elementor-element-2cee737{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-29518 .elementor-element.elementor-element-26f7eae{--display:flex;--min-height:480px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:flex-start;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--overlay-opacity:0.5;--border-radius:14px 14px 14px 14px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px}.elementor-29518 .elementor-element.elementor-element-26f7eae:not(.elementor-motion-effects-element-type-background),.elementor-29518 .elementor-element.elementor-element-26f7eae>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#1B1B1B;background-image:url(https://www.thefitnessdirectory.io/wp-content/uploads/2026/11/Fitness-professionals-panel.png);background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-29518 .elementor-element.elementor-element-26f7eae::before,.elementor-29518 .elementor-element.elementor-element-26f7eae>.elementor-background-video-container::before,.elementor-29518 .elementor-element.elementor-element-26f7eae>.e-con-inner>.elementor-background-video-container::before,.elementor-29518 .elementor-element.elementor-element-26f7eae>.elementor-background-slideshow::before,.elementor-29518 .elementor-element.elementor-element-26f7eae>.e-con-inner>.elementor-background-slideshow::before,.elementor-29518 .elementor-element.elementor-element-26f7eae>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{background-color:#fff0;--background-overlay:'';background-image:linear-gradient(0deg,rgb(14 14 14 / .96) 0%,rgb(14 14 14 / .05) 45%)}.elementor-29518 .elementor-element.elementor-element-79fc355 .elementor-heading-title{font-family:var(--e-global-typography-tfd_small-font-family),Sans-serif;font-size:var(--e-global-typography-tfd_small-font-size);font-weight:var(--e-global-typography-tfd_small-font-weight);line-height:var(--e-global-typography-tfd_small-line-height);color:var(--e-global-color-tfd_white)}.elementor-29518 .elementor-element.elementor-element-2a7b860{--display:flex;--min-height:480px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:flex-start;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--overlay-opacity:0.5;--border-radius:14px 14px 14px 14px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px}.elementor-29518 .elementor-element.elementor-element-2a7b860:not(.elementor-motion-effects-element-type-background),.elementor-29518 .elementor-element.elementor-element-2a7b860>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#1B1B1B;background-image:url(https://www.thefitnessdirectory.io/wp-content/uploads/2026/11/Canva-AI-Image-6-Nov-2026-8_25_53.png);background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-29518 .elementor-element.elementor-element-2a7b860::before,.elementor-29518 .elementor-element.elementor-element-2a7b860>.elementor-background-video-container::before,.elementor-29518 .elementor-element.elementor-element-2a7b860>.e-con-inner>.elementor-background-video-container::before,.elementor-29518 .elementor-element.elementor-element-2a7b860>.elementor-background-slideshow::before,.elementor-29518 .elementor-element.elementor-element-2a7b860>.e-con-inner>.elementor-background-slideshow::before,.elementor-29518 .elementor-element.elementor-element-2a7b860>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{background-color:#fff0;--background-overlay:'';background-image:linear-gradient(0deg,rgb(14 14 14 / .96) 0%,rgb(14 14 14 / .05) 45%)}.elementor-29518 .elementor-element.elementor-element-d46725a .elementor-heading-title{font-family:var(--e-global-typography-tfd_small-font-family),Sans-serif;font-size:var(--e-global-typography-tfd_small-font-size);font-weight:var(--e-global-typography-tfd_small-font-weight);line-height:var(--e-global-typography-tfd_small-line-height);color:var(--e-global-color-tfd_white)}.elementor-29518 .elementor-element.elementor-element-1f8b462{--display:flex;--min-height:480px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:flex-start;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--overlay-opacity:0.5;--border-radius:14px 14px 14px 14px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px}.elementor-29518 .elementor-element.elementor-element-1f8b462:not(.elementor-motion-effects-element-type-background),.elementor-29518 .elementor-element.elementor-element-1f8b462>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#1B1B1B;background-image:url(https://www.thefitnessdirectory.io/wp-content/uploads/2026/11/Fitness-professionals-panel-3.png);background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-29518 .elementor-element.elementor-element-1f8b462::before,.elementor-29518 .elementor-element.elementor-element-1f8b462>.elementor-background-video-container::before,.elementor-29518 .elementor-element.elementor-element-1f8b462>.e-con-inner>.elementor-background-video-container::before,.elementor-29518 .elementor-element.elementor-element-1f8b462>.elementor-background-slideshow::before,.elementor-29518 .elementor-element.elementor-element-1f8b462>.e-con-inner>.elementor-background-slideshow::before,.elementor-29518 .elementor-element.elementor-element-1f8b462>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{background-color:#fff0;--background-overlay:'';background-image:linear-gradient(0deg,rgb(14 14 14 / .96) 0%,rgb(14 14 14 / .05) 45%)}.elementor-29518 .elementor-element.elementor-element-dcd6c8a .elementor-heading-title{font-family:var(--e-global-typography-tfd_small-font-family),Sans-serif;font-size:var(--e-global-typography-tfd_small-font-size);font-weight:var(--e-global-typography-tfd_small-font-weight);line-height:var(--e-global-typography-tfd_small-line-height);color:var(--e-global-color-tfd_white)}.elementor-29518 .elementor-element.elementor-element-041dff0{--display:flex;--min-height:480px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:flex-start;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--overlay-opacity:0.5;--border-radius:14px 14px 14px 14px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px}.elementor-29518 .elementor-element.elementor-element-041dff0:not(.elementor-motion-effects-element-type-background),.elementor-29518 .elementor-element.elementor-element-041dff0>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#1B1B1B;background-image:url(https://www.thefitnessdirectory.io/wp-content/uploads/2026/11/Fitness-professionals-panel-1.png);background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-29518 .elementor-element.elementor-element-041dff0::before,.elementor-29518 .elementor-element.elementor-element-041dff0>.elementor-background-video-container::before,.elementor-29518 .elementor-element.elementor-element-041dff0>.e-con-inner>.elementor-background-video-container::before,.elementor-29518 .elementor-element.elementor-element-041dff0>.elementor-background-slideshow::before,.elementor-29518 .elementor-element.elementor-element-041dff0>.e-con-inner>.elementor-background-slideshow::before,.elementor-29518 .elementor-element.elementor-element-041dff0>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{background-color:#fff0;--background-overlay:'';background-image:linear-gradient(0deg,rgb(14 14 14 / .96) 0%,rgb(14 14 14 / .05) 45%)}.elementor-29518 .elementor-element.elementor-element-87cced9 .elementor-heading-title{font-family:var(--e-global-typography-tfd_small-font-family),Sans-serif;font-size:var(--e-global-typography-tfd_small-font-size);font-weight:var(--e-global-typography-tfd_small-font-weight);line-height:var(--e-global-typography-tfd_small-line-height);color:var(--e-global-color-tfd_white)}.elementor-29518 .elementor-element.elementor-element-471948d{--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:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:30px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-29518 .elementor-element.elementor-element-443e210 .elementor-button{background-color:#fff0;font-family:var(--e-global-typography-tfd_button-font-family),Sans-serif;font-size:var(--e-global-typography-tfd_button-font-size);font-weight:var(--e-global-typography-tfd_button-font-weight);line-height:var(--e-global-typography-tfd_button-line-height);fill:#FFF;color:#FFF;border-style:solid;border-width:2px 2px 2px 2px;border-color:#FFF;border-radius:6px 6px 6px 6px;padding:16px 26px 16px 26px}.elementor-29518 .elementor-element.elementor-element-443e210 .elementor-button:hover,.elementor-29518 .elementor-element.elementor-element-443e210 .elementor-button:focus{background-color:#fff0;color:#F57A1F;border-color:#F57A1F}.elementor-29518 .elementor-element.elementor-element-443e210 .elementor-button:hover svg,.elementor-29518 .elementor-element.elementor-element-443e210 .elementor-button:focus svg{fill:#F57A1F}.elementor-29518 .elementor-element.elementor-element-7f770d9{--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:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-29518 .elementor-element.elementor-element-7f770d9:not(.elementor-motion-effects-element-type-background),.elementor-29518 .elementor-element.elementor-element-7f770d9>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-tfd_deep)}.elementor-29518 .elementor-element.elementor-element-be1b9d6{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:110px;--padding-bottom:110px;--padding-left:28px;--padding-right:28px}.elementor-29518 .elementor-element.elementor-element-be1b9d6:not(.elementor-motion-effects-element-type-background),.elementor-29518 .elementor-element.elementor-element-be1b9d6>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-tfd_charcoal)}.elementor-29518 .elementor-element.elementor-element-3922587{--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:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px}.elementor-29518 .elementor-element.elementor-element-b7804fe .elementor-heading-title{font-family:var(--e-global-typography-tfd_eyebrow-font-family),Sans-serif;font-size:var(--e-global-typography-tfd_eyebrow-font-size);font-weight:var(--e-global-typography-tfd_eyebrow-font-weight);text-transform:var(--e-global-typography-tfd_eyebrow-text-transform);line-height:var(--e-global-typography-tfd_eyebrow-line-height);letter-spacing:var(--e-global-typography-tfd_eyebrow-letter-spacing);color:var(--e-global-color-tfd_orange)}.elementor-29518 .elementor-element.elementor-element-b6f4a9f .elementor-heading-title{font-family:var(--e-global-typography-tfd_h2-font-family),Sans-serif;font-size:var(--e-global-typography-tfd_h2-font-size);font-weight:var(--e-global-typography-tfd_h2-font-weight);text-transform:var(--e-global-typography-tfd_h2-text-transform);line-height:var(--e-global-typography-tfd_h2-line-height);color:var(--e-global-color-tfd_white)}.elementor-29518 .elementor-element.elementor-element-f590ede .elementor-tab-title{border-width:1px;border-color:#333;background-color:#1C1C1C;padding:20px 24px 20px 24px}.elementor-29518 .elementor-element.elementor-element-f590ede .elementor-tab-content{border-width:1px;border-block-end-color:#333;background-color:#1C1C1C;color:#D9D9D9;font-family:"Montserrat",Sans-serif;font-size:15px;line-height:1.6em;padding:0 24px 22px 24px}.elementor-29518 .elementor-element.elementor-element-f590ede .elementor-toggle-item:not(:last-child){margin-block-end:12px}.elementor-29518 .elementor-element.elementor-element-f590ede .elementor-toggle-title,.elementor-29518 .elementor-element.elementor-element-f590ede .elementor-toggle-icon{color:#FFF}.elementor-29518 .elementor-element.elementor-element-f590ede .elementor-toggle-icon svg{fill:#FFF}.elementor-29518 .elementor-element.elementor-element-f590ede .elementor-tab-title.elementor-active a,.elementor-29518 .elementor-element.elementor-element-f590ede .elementor-tab-title.elementor-active .elementor-toggle-icon{color:#F57A1F}.elementor-29518 .elementor-element.elementor-element-f590ede .elementor-toggle-title{font-family:"Montserrat",Sans-serif;font-size:17px;font-weight:700}.elementor-29518 .elementor-element.elementor-element-f590ede .elementor-tab-title .elementor-toggle-icon i:before{color:#F57A1F}.elementor-29518 .elementor-element.elementor-element-f590ede .elementor-tab-title .elementor-toggle-icon svg{fill:#F57A1F}.elementor-29518 .elementor-element.elementor-element-f590ede .elementor-tab-title.elementor-active .elementor-toggle-icon i:before{color:#F57A1F}.elementor-29518 .elementor-element.elementor-element-f590ede .elementor-tab-title.elementor-active .elementor-toggle-icon svg{fill:#F57A1F}.elementor-29518 .elementor-element.elementor-element-df4f509{--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:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-widget .tippy-tooltip .tippy-content{text-align:center}@media(max-width:1024px){.elementor-29518 .elementor-element.elementor-element-a4c123b .elementor-heading-title{font-size:var(--e-global-typography-tfd_eyebrow-font-size);line-height:var(--e-global-typography-tfd_eyebrow-line-height);letter-spacing:var(--e-global-typography-tfd_eyebrow-letter-spacing)}.elementor-29518 .elementor-element.elementor-element-1612dd2{text-align:start}.elementor-29518 .elementor-element.elementor-element-1612dd2 .elementor-heading-title{font-size:72px;line-height:.95em}.elementor-29518 .elementor-element.elementor-element-72d1371{font-size:var(--e-global-typography-tfd_lead-font-size);line-height:var(--e-global-typography-tfd_lead-line-height)}.elementor-29518 .elementor-element.elementor-element-53f1694 .elementor-heading-title{font-size:var(--e-global-typography-tfd_eyebrow-font-size);line-height:var(--e-global-typography-tfd_eyebrow-line-height);letter-spacing:var(--e-global-typography-tfd_eyebrow-letter-spacing)}.elementor-29518 .elementor-element.elementor-element-7ccf25e .elementor-heading-title{font-size:var(--e-global-typography-tfd_h2-font-size);line-height:var(--e-global-typography-tfd_h2-line-height)}.elementor-29518 .elementor-element.elementor-element-c742547 .elementor-heading-title{font-size:var(--e-global-typography-tfd_eyebrow-font-size);line-height:var(--e-global-typography-tfd_eyebrow-line-height);letter-spacing:var(--e-global-typography-tfd_eyebrow-letter-spacing)}.elementor-29518 .elementor-element.elementor-element-70f5890 .elementor-heading-title{font-size:var(--e-global-typography-tfd_h2-font-size);line-height:var(--e-global-typography-tfd_h2-line-height)}.elementor-29518 .elementor-element.elementor-element-4dba41e{font-size:var(--e-global-typography-tfd_body-font-size);line-height:var(--e-global-typography-tfd_body-line-height)}.elementor-29518 .elementor-element.elementor-element-cccc3fc .elementor-button{font-size:var(--e-global-typography-tfd_button-font-size);line-height:var(--e-global-typography-tfd_button-line-height)}.elementor-29518 .elementor-element.elementor-element-a13043b .elementor-heading-title{font-size:var(--e-global-typography-tfd_eyebrow-font-size);line-height:var(--e-global-typography-tfd_eyebrow-line-height);letter-spacing:var(--e-global-typography-tfd_eyebrow-letter-spacing)}.elementor-29518 .elementor-element.elementor-element-026c48b{width:var(--container-widget-width,345px);max-width:345px;--container-widget-width:345px;--container-widget-flex-grow:0}.elementor-29518 .elementor-element.elementor-element-026c48b .elementor-heading-title{font-size:var(--e-global-typography-tfd_h2-font-size);line-height:var(--e-global-typography-tfd_h2-line-height)}.elementor-29518 .elementor-element.elementor-element-bf33fef{font-size:var(--e-global-typography-tfd_body-font-size);line-height:var(--e-global-typography-tfd_body-line-height)}.elementor-29518 .elementor-element.elementor-element-f9243a8 .elementor-button{font-size:var(--e-global-typography-tfd_button-font-size);line-height:var(--e-global-typography-tfd_button-line-height)}.elementor-29518 .elementor-element.elementor-element-fb008f8 .elementor-heading-title{font-size:var(--e-global-typography-tfd_eyebrow-font-size);line-height:var(--e-global-typography-tfd_eyebrow-line-height);letter-spacing:var(--e-global-typography-tfd_eyebrow-letter-spacing)}.elementor-29518 .elementor-element.elementor-element-6bebb27 .elementor-heading-title{font-size:var(--e-global-typography-tfd_h2-font-size);line-height:var(--e-global-typography-tfd_h2-line-height)}.elementor-29518 .elementor-element.elementor-element-ba2b0ae{--flex-wrap:wrap}.elementor-29518 .elementor-element.elementor-element-e4fb440.e-con{--flex-grow:0;--flex-shrink:0}.elementor-29518 .elementor-element.elementor-element-0fb23c6 .elementor-heading-title{font-size:var(--e-global-typography-tfd_h3-font-size);line-height:var(--e-global-typography-tfd_h3-line-height);letter-spacing:var(--e-global-typography-tfd_h3-letter-spacing)}.elementor-29518 .elementor-element.elementor-element-f5da2ce .elementor-heading-title{font-size:var(--e-global-typography-tfd_h4-font-size);line-height:var(--e-global-typography-tfd_h4-line-height)}.elementor-29518 .elementor-element.elementor-element-c255404{font-size:var(--e-global-typography-tfd_body-font-size);line-height:var(--e-global-typography-tfd_body-line-height)}.elementor-29518 .elementor-element.elementor-element-0e50454.e-con{--flex-grow:0;--flex-shrink:0}.elementor-29518 .elementor-element.elementor-element-034d660 .elementor-heading-title{font-size:var(--e-global-typography-tfd_h3-font-size);line-height:var(--e-global-typography-tfd_h3-line-height);letter-spacing:var(--e-global-typography-tfd_h3-letter-spacing)}.elementor-29518 .elementor-element.elementor-element-8697a8d .elementor-heading-title{font-size:var(--e-global-typography-tfd_h4-font-size);line-height:var(--e-global-typography-tfd_h4-line-height)}.elementor-29518 .elementor-element.elementor-element-41bed44{font-size:var(--e-global-typography-tfd_body-font-size);line-height:var(--e-global-typography-tfd_body-line-height)}.elementor-29518 .elementor-element.elementor-element-786e4d3.e-con{--flex-grow:0;--flex-shrink:0}.elementor-29518 .elementor-element.elementor-element-f31af31 .elementor-heading-title{font-size:var(--e-global-typography-tfd_h3-font-size);line-height:var(--e-global-typography-tfd_h3-line-height);letter-spacing:var(--e-global-typography-tfd_h3-letter-spacing)}.elementor-29518 .elementor-element.elementor-element-76813e0 .elementor-heading-title{font-size:var(--e-global-typography-tfd_h4-font-size);line-height:var(--e-global-typography-tfd_h4-line-height)}.elementor-29518 .elementor-element.elementor-element-2ea68ef{font-size:var(--e-global-typography-tfd_body-font-size);line-height:var(--e-global-typography-tfd_body-line-height)}.elementor-29518 .elementor-element.elementor-element-75dcad6.e-con{--flex-grow:0;--flex-shrink:0}.elementor-29518 .elementor-element.elementor-element-cea27d2 .elementor-heading-title{font-size:var(--e-global-typography-tfd_h3-font-size);line-height:var(--e-global-typography-tfd_h3-line-height);letter-spacing:var(--e-global-typography-tfd_h3-letter-spacing)}.elementor-29518 .elementor-element.elementor-element-6934b48 .elementor-heading-title{font-size:var(--e-global-typography-tfd_h4-font-size);line-height:var(--e-global-typography-tfd_h4-line-height)}.elementor-29518 .elementor-element.elementor-element-4e73cf5{font-size:var(--e-global-typography-tfd_body-font-size);line-height:var(--e-global-typography-tfd_body-line-height)}.elementor-29518 .elementor-element.elementor-element-7328815 .elementor-heading-title{font-size:var(--e-global-typography-tfd_eyebrow-font-size);line-height:var(--e-global-typography-tfd_eyebrow-line-height);letter-spacing:var(--e-global-typography-tfd_eyebrow-letter-spacing)}.elementor-29518 .elementor-element.elementor-element-84d8c4f .elementor-heading-title{font-size:var(--e-global-typography-tfd_h2-font-size);line-height:var(--e-global-typography-tfd_h2-line-height)}.elementor-29518 .elementor-element.elementor-element-f096e54 .elementor-heading-title{font-size:var(--e-global-typography-tfd_h3-font-size);line-height:var(--e-global-typography-tfd_h3-line-height);letter-spacing:var(--e-global-typography-tfd_h3-letter-spacing)}.elementor-29518 .elementor-element.elementor-element-d318c97{font-size:var(--e-global-typography-tfd_body-font-size);line-height:var(--e-global-typography-tfd_body-line-height)}.elementor-29518 .elementor-element.elementor-element-4f1aa6f .elementor-heading-title{font-size:var(--e-global-typography-tfd_h3-font-size);line-height:var(--e-global-typography-tfd_h3-line-height);letter-spacing:var(--e-global-typography-tfd_h3-letter-spacing)}.elementor-29518 .elementor-element.elementor-element-b08fb6f{font-size:var(--e-global-typography-tfd_body-font-size);line-height:var(--e-global-typography-tfd_body-line-height)}.elementor-29518 .elementor-element.elementor-element-7127cff .elementor-heading-title{font-size:var(--e-global-typography-tfd_h3-font-size);line-height:var(--e-global-typography-tfd_h3-line-height);letter-spacing:var(--e-global-typography-tfd_h3-letter-spacing)}.elementor-29518 .elementor-element.elementor-element-e32a0b4{font-size:var(--e-global-typography-tfd_body-font-size);line-height:var(--e-global-typography-tfd_body-line-height)}.elementor-29518 .elementor-element.elementor-element-a8b743a .elementor-heading-title{font-size:var(--e-global-typography-tfd_h3-font-size);line-height:var(--e-global-typography-tfd_h3-line-height);letter-spacing:var(--e-global-typography-tfd_h3-letter-spacing)}.elementor-29518 .elementor-element.elementor-element-3fbdf4d{font-size:var(--e-global-typography-tfd_body-font-size);line-height:var(--e-global-typography-tfd_body-line-height)}.elementor-29518 .elementor-element.elementor-element-4bebc49 .elementor-heading-title{font-size:var(--e-global-typography-tfd_h3-font-size);line-height:var(--e-global-typography-tfd_h3-line-height);letter-spacing:var(--e-global-typography-tfd_h3-letter-spacing)}.elementor-29518 .elementor-element.elementor-element-20de677{font-size:var(--e-global-typography-tfd_body-font-size);line-height:var(--e-global-typography-tfd_body-line-height)}.elementor-29518 .elementor-element.elementor-element-666d9ea .elementor-heading-title{font-size:var(--e-global-typography-tfd_h3-font-size);line-height:var(--e-global-typography-tfd_h3-line-height);letter-spacing:var(--e-global-typography-tfd_h3-letter-spacing)}.elementor-29518 .elementor-element.elementor-element-ec91dbb{font-size:var(--e-global-typography-tfd_body-font-size);line-height:var(--e-global-typography-tfd_body-line-height)}.elementor-29518 .elementor-element.elementor-element-bca3a0a .elementor-heading-title{font-size:var(--e-global-typography-tfd_eyebrow-font-size);line-height:var(--e-global-typography-tfd_eyebrow-line-height);letter-spacing:var(--e-global-typography-tfd_eyebrow-letter-spacing)}.elementor-29518 .elementor-element.elementor-element-ac36098 .elementor-heading-title{font-size:var(--e-global-typography-tfd_h2-font-size);line-height:var(--e-global-typography-tfd_h2-line-height)}.elementor-29518 .elementor-element.elementor-element-0c621de .elementor-heading-title{font-size:var(--e-global-typography-tfd_eyebrow-font-size);line-height:var(--e-global-typography-tfd_eyebrow-line-height);letter-spacing:var(--e-global-typography-tfd_eyebrow-letter-spacing)}.elementor-29518 .elementor-element.elementor-element-49f145f .elementor-heading-title{font-size:var(--e-global-typography-tfd_h2-font-size);line-height:var(--e-global-typography-tfd_h2-line-height)}.elementor-29518 .elementor-element.elementor-element-79fc355 .elementor-heading-title{font-size:var(--e-global-typography-tfd_small-font-size);line-height:var(--e-global-typography-tfd_small-line-height)}.elementor-29518 .elementor-element.elementor-element-d46725a .elementor-heading-title{font-size:var(--e-global-typography-tfd_small-font-size);line-height:var(--e-global-typography-tfd_small-line-height)}.elementor-29518 .elementor-element.elementor-element-dcd6c8a .elementor-heading-title{font-size:var(--e-global-typography-tfd_small-font-size);line-height:var(--e-global-typography-tfd_small-line-height)}.elementor-29518 .elementor-element.elementor-element-87cced9 .elementor-heading-title{font-size:var(--e-global-typography-tfd_small-font-size);line-height:var(--e-global-typography-tfd_small-line-height)}.elementor-29518 .elementor-element.elementor-element-443e210 .elementor-button{font-size:var(--e-global-typography-tfd_button-font-size);line-height:var(--e-global-typography-tfd_button-line-height)}.elementor-29518 .elementor-element.elementor-element-b7804fe .elementor-heading-title{font-size:var(--e-global-typography-tfd_eyebrow-font-size);line-height:var(--e-global-typography-tfd_eyebrow-line-height);letter-spacing:var(--e-global-typography-tfd_eyebrow-letter-spacing)}.elementor-29518 .elementor-element.elementor-element-b6f4a9f .elementor-heading-title{font-size:var(--e-global-typography-tfd_h2-font-size);line-height:var(--e-global-typography-tfd_h2-line-height)}}@media(max-width:767px){.elementor-29518 .elementor-element.elementor-element-12aabfe{--padding-top:57px;--padding-bottom:74px;--padding-left:22px;--padding-right:22px}.elementor-29518 .elementor-element.elementor-element-3d5a4fd{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-29518 .elementor-element.elementor-element-3216fda{--width:100%}.elementor-29518 .elementor-element.elementor-element-a4c123b .elementor-heading-title{font-size:var(--e-global-typography-tfd_eyebrow-font-size);line-height:var(--e-global-typography-tfd_eyebrow-line-height);letter-spacing:var(--e-global-typography-tfd_eyebrow-letter-spacing)}.elementor-29518 .elementor-element.elementor-element-1612dd2{text-align:start}.elementor-29518 .elementor-element.elementor-element-1612dd2 .elementor-heading-title{font-size:52px;line-height:.98em}.elementor-29518 .elementor-element.elementor-element-72d1371{font-size:var(--e-global-typography-tfd_lead-font-size);line-height:var(--e-global-typography-tfd_lead-line-height)}.elementor-29518 .elementor-element.elementor-element-29fae92{--width:100%}.elementor-29518 .elementor-element.elementor-element-a767c76{--padding-top:74px;--padding-bottom:74px;--padding-left:22px;--padding-right:22px}.elementor-29518 .elementor-element.elementor-element-53f1694 .elementor-heading-title{font-size:var(--e-global-typography-tfd_eyebrow-font-size);line-height:var(--e-global-typography-tfd_eyebrow-line-height);letter-spacing:var(--e-global-typography-tfd_eyebrow-letter-spacing)}.elementor-29518 .elementor-element.elementor-element-7ccf25e .elementor-heading-title{font-size:var(--e-global-typography-tfd_h2-font-size);line-height:var(--e-global-typography-tfd_h2-line-height)}.elementor-29518 .elementor-element.elementor-element-928b5b7{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-29518 .elementor-element.elementor-element-1626e53{--width:100%;--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px}.elementor-29518 .elementor-element.elementor-element-c742547 .elementor-heading-title{font-size:var(--e-global-typography-tfd_eyebrow-font-size);line-height:var(--e-global-typography-tfd_eyebrow-line-height);letter-spacing:var(--e-global-typography-tfd_eyebrow-letter-spacing)}.elementor-29518 .elementor-element.elementor-element-70f5890 .elementor-heading-title{font-size:var(--e-global-typography-tfd_h2-font-size);line-height:var(--e-global-typography-tfd_h2-line-height)}.elementor-29518 .elementor-element.elementor-element-4dba41e{font-size:var(--e-global-typography-tfd_body-font-size);line-height:var(--e-global-typography-tfd_body-line-height)}.elementor-29518 .elementor-element.elementor-element-cccc3fc .elementor-button{font-size:var(--e-global-typography-tfd_button-font-size);line-height:var(--e-global-typography-tfd_button-line-height)}.elementor-29518 .elementor-element.elementor-element-f506b40{--width:100%;--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px}.elementor-29518 .elementor-element.elementor-element-a13043b .elementor-heading-title{font-size:var(--e-global-typography-tfd_eyebrow-font-size);line-height:var(--e-global-typography-tfd_eyebrow-line-height);letter-spacing:var(--e-global-typography-tfd_eyebrow-letter-spacing)}.elementor-29518 .elementor-element.elementor-element-026c48b .elementor-heading-title{font-size:var(--e-global-typography-tfd_h2-font-size);line-height:var(--e-global-typography-tfd_h2-line-height)}.elementor-29518 .elementor-element.elementor-element-bf33fef{font-size:var(--e-global-typography-tfd_body-font-size);line-height:var(--e-global-typography-tfd_body-line-height)}.elementor-29518 .elementor-element.elementor-element-f9243a8 .elementor-button{font-size:var(--e-global-typography-tfd_button-font-size);line-height:var(--e-global-typography-tfd_button-line-height)}.elementor-29518 .elementor-element.elementor-element-e0ca923{--padding-top:74px;--padding-bottom:74px;--padding-left:22px;--padding-right:22px}.elementor-29518 .elementor-element.elementor-element-fb008f8 .elementor-heading-title{font-size:var(--e-global-typography-tfd_eyebrow-font-size);line-height:var(--e-global-typography-tfd_eyebrow-line-height);letter-spacing:var(--e-global-typography-tfd_eyebrow-letter-spacing)}.elementor-29518 .elementor-element.elementor-element-6bebb27 .elementor-heading-title{font-size:var(--e-global-typography-tfd_h2-font-size);line-height:var(--e-global-typography-tfd_h2-line-height)}.elementor-29518 .elementor-element.elementor-element-ba2b0ae{--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;--flex-wrap:wrap}.elementor-29518 .elementor-element.elementor-element-e4fb440{--width:100%}.elementor-29518 .elementor-element.elementor-element-0fb23c6 .elementor-heading-title{font-size:var(--e-global-typography-tfd_h3-font-size);line-height:var(--e-global-typography-tfd_h3-line-height);letter-spacing:var(--e-global-typography-tfd_h3-letter-spacing)}.elementor-29518 .elementor-element.elementor-element-f5da2ce .elementor-heading-title{font-size:var(--e-global-typography-tfd_h4-font-size);line-height:var(--e-global-typography-tfd_h4-line-height)}.elementor-29518 .elementor-element.elementor-element-c255404{font-size:var(--e-global-typography-tfd_body-font-size);line-height:var(--e-global-typography-tfd_body-line-height)}.elementor-29518 .elementor-element.elementor-element-0e50454{--width:100%}.elementor-29518 .elementor-element.elementor-element-034d660 .elementor-heading-title{font-size:var(--e-global-typography-tfd_h3-font-size);line-height:var(--e-global-typography-tfd_h3-line-height);letter-spacing:var(--e-global-typography-tfd_h3-letter-spacing)}.elementor-29518 .elementor-element.elementor-element-8697a8d .elementor-heading-title{font-size:var(--e-global-typography-tfd_h4-font-size);line-height:var(--e-global-typography-tfd_h4-line-height)}.elementor-29518 .elementor-element.elementor-element-41bed44{font-size:var(--e-global-typography-tfd_body-font-size);line-height:var(--e-global-typography-tfd_body-line-height)}.elementor-29518 .elementor-element.elementor-element-786e4d3{--width:100%}.elementor-29518 .elementor-element.elementor-element-f31af31 .elementor-heading-title{font-size:var(--e-global-typography-tfd_h3-font-size);line-height:var(--e-global-typography-tfd_h3-line-height);letter-spacing:var(--e-global-typography-tfd_h3-letter-spacing)}.elementor-29518 .elementor-element.elementor-element-76813e0 .elementor-heading-title{font-size:var(--e-global-typography-tfd_h4-font-size);line-height:var(--e-global-typography-tfd_h4-line-height)}.elementor-29518 .elementor-element.elementor-element-2ea68ef{font-size:var(--e-global-typography-tfd_body-font-size);line-height:var(--e-global-typography-tfd_body-line-height)}.elementor-29518 .elementor-element.elementor-element-75dcad6{--width:100%}.elementor-29518 .elementor-element.elementor-element-cea27d2 .elementor-heading-title{font-size:var(--e-global-typography-tfd_h3-font-size);line-height:var(--e-global-typography-tfd_h3-line-height);letter-spacing:var(--e-global-typography-tfd_h3-letter-spacing)}.elementor-29518 .elementor-element.elementor-element-6934b48 .elementor-heading-title{font-size:var(--e-global-typography-tfd_h4-font-size);line-height:var(--e-global-typography-tfd_h4-line-height)}.elementor-29518 .elementor-element.elementor-element-4e73cf5{font-size:var(--e-global-typography-tfd_body-font-size);line-height:var(--e-global-typography-tfd_body-line-height)}.elementor-29518 .elementor-element.elementor-element-0fec94d{--padding-top:74px;--padding-bottom:74px;--padding-left:22px;--padding-right:22px}.elementor-29518 .elementor-element.elementor-element-7328815 .elementor-heading-title{font-size:var(--e-global-typography-tfd_eyebrow-font-size);line-height:var(--e-global-typography-tfd_eyebrow-line-height);letter-spacing:var(--e-global-typography-tfd_eyebrow-letter-spacing)}.elementor-29518 .elementor-element.elementor-element-84d8c4f .elementor-heading-title{font-size:var(--e-global-typography-tfd_h2-font-size);line-height:var(--e-global-typography-tfd_h2-line-height)}.elementor-29518 .elementor-element.elementor-element-b7ffc05{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-29518 .elementor-element.elementor-element-cff8e39{--width:100%}.elementor-29518 .elementor-element.elementor-element-f096e54 .elementor-heading-title{font-size:var(--e-global-typography-tfd_h3-font-size);line-height:var(--e-global-typography-tfd_h3-line-height);letter-spacing:var(--e-global-typography-tfd_h3-letter-spacing)}.elementor-29518 .elementor-element.elementor-element-d318c97{font-size:var(--e-global-typography-tfd_body-font-size);line-height:var(--e-global-typography-tfd_body-line-height)}.elementor-29518 .elementor-element.elementor-element-0954f04{--width:100%}.elementor-29518 .elementor-element.elementor-element-4f1aa6f .elementor-heading-title{font-size:var(--e-global-typography-tfd_h3-font-size);line-height:var(--e-global-typography-tfd_h3-line-height);letter-spacing:var(--e-global-typography-tfd_h3-letter-spacing)}.elementor-29518 .elementor-element.elementor-element-b08fb6f{font-size:var(--e-global-typography-tfd_body-font-size);line-height:var(--e-global-typography-tfd_body-line-height)}.elementor-29518 .elementor-element.elementor-element-c105bc9{--width:100%}.elementor-29518 .elementor-element.elementor-element-7127cff .elementor-heading-title{font-size:var(--e-global-typography-tfd_h3-font-size);line-height:var(--e-global-typography-tfd_h3-line-height);letter-spacing:var(--e-global-typography-tfd_h3-letter-spacing)}.elementor-29518 .elementor-element.elementor-element-e32a0b4{font-size:var(--e-global-typography-tfd_body-font-size);line-height:var(--e-global-typography-tfd_body-line-height)}.elementor-29518 .elementor-element.elementor-element-cbeee06{--width:100%}.elementor-29518 .elementor-element.elementor-element-a8b743a .elementor-heading-title{font-size:var(--e-global-typography-tfd_h3-font-size);line-height:var(--e-global-typography-tfd_h3-line-height);letter-spacing:var(--e-global-typography-tfd_h3-letter-spacing)}.elementor-29518 .elementor-element.elementor-element-3fbdf4d{font-size:var(--e-global-typography-tfd_body-font-size);line-height:var(--e-global-typography-tfd_body-line-height)}.elementor-29518 .elementor-element.elementor-element-165f696{--width:100%}.elementor-29518 .elementor-element.elementor-element-4bebc49 .elementor-heading-title{font-size:var(--e-global-typography-tfd_h3-font-size);line-height:var(--e-global-typography-tfd_h3-line-height);letter-spacing:var(--e-global-typography-tfd_h3-letter-spacing)}.elementor-29518 .elementor-element.elementor-element-20de677{font-size:var(--e-global-typography-tfd_body-font-size);line-height:var(--e-global-typography-tfd_body-line-height)}.elementor-29518 .elementor-element.elementor-element-9632f7f{--width:100%}.elementor-29518 .elementor-element.elementor-element-666d9ea .elementor-heading-title{font-size:var(--e-global-typography-tfd_h3-font-size);line-height:var(--e-global-typography-tfd_h3-line-height);letter-spacing:var(--e-global-typography-tfd_h3-letter-spacing)}.elementor-29518 .elementor-element.elementor-element-ec91dbb{font-size:var(--e-global-typography-tfd_body-font-size);line-height:var(--e-global-typography-tfd_body-line-height)}.elementor-29518 .elementor-element.elementor-element-78da6bd{--padding-top:68px;--padding-bottom:54px;--padding-left:22px;--padding-right:22px}.elementor-29518 .elementor-element.elementor-element-bca3a0a .elementor-heading-title{font-size:var(--e-global-typography-tfd_eyebrow-font-size);line-height:var(--e-global-typography-tfd_eyebrow-line-height);letter-spacing:var(--e-global-typography-tfd_eyebrow-letter-spacing)}.elementor-29518 .elementor-element.elementor-element-ac36098 .elementor-heading-title{font-size:var(--e-global-typography-tfd_h2-font-size);line-height:var(--e-global-typography-tfd_h2-line-height)}.elementor-29518 .elementor-element.elementor-element-33296c8{--padding-top:68px;--padding-bottom:47px;--padding-left:22px;--padding-right:22px}.elementor-29518 .elementor-element.elementor-element-0c621de .elementor-heading-title{font-size:var(--e-global-typography-tfd_eyebrow-font-size);line-height:var(--e-global-typography-tfd_eyebrow-line-height);letter-spacing:var(--e-global-typography-tfd_eyebrow-letter-spacing)}.elementor-29518 .elementor-element.elementor-element-49f145f .elementor-heading-title{font-size:var(--e-global-typography-tfd_h2-font-size);line-height:var(--e-global-typography-tfd_h2-line-height)}.elementor-29518 .elementor-element.elementor-element-2cee737{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-29518 .elementor-element.elementor-element-26f7eae{--width:100%}.elementor-29518 .elementor-element.elementor-element-79fc355 .elementor-heading-title{font-size:var(--e-global-typography-tfd_small-font-size);line-height:var(--e-global-typography-tfd_small-line-height)}.elementor-29518 .elementor-element.elementor-element-2a7b860{--width:100%}.elementor-29518 .elementor-element.elementor-element-d46725a .elementor-heading-title{font-size:var(--e-global-typography-tfd_small-font-size);line-height:var(--e-global-typography-tfd_small-line-height)}.elementor-29518 .elementor-element.elementor-element-1f8b462{--width:100%}.elementor-29518 .elementor-element.elementor-element-dcd6c8a .elementor-heading-title{font-size:var(--e-global-typography-tfd_small-font-size);line-height:var(--e-global-typography-tfd_small-line-height)}.elementor-29518 .elementor-element.elementor-element-041dff0{--width:100%}.elementor-29518 .elementor-element.elementor-element-87cced9 .elementor-heading-title{font-size:var(--e-global-typography-tfd_small-font-size);line-height:var(--e-global-typography-tfd_small-line-height)}.elementor-29518 .elementor-element.elementor-element-443e210 .elementor-button{font-size:var(--e-global-typography-tfd_button-font-size);line-height:var(--e-global-typography-tfd_button-line-height)}.elementor-29518 .elementor-element.elementor-element-be1b9d6{--padding-top:74px;--padding-bottom:74px;--padding-left:22px;--padding-right:22px}.elementor-29518 .elementor-element.elementor-element-b7804fe .elementor-heading-title{font-size:var(--e-global-typography-tfd_eyebrow-font-size);line-height:var(--e-global-typography-tfd_eyebrow-line-height);letter-spacing:var(--e-global-typography-tfd_eyebrow-letter-spacing)}.elementor-29518 .elementor-element.elementor-element-b6f4a9f .elementor-heading-title{font-size:var(--e-global-typography-tfd_h2-font-size);line-height:var(--e-global-typography-tfd_h2-line-height)}}@media(min-width:768px){.elementor-29518 .elementor-element.elementor-element-18a8902{--width:100%}.elementor-29518 .elementor-element.elementor-element-12aabfe{--content-width:1240px}.elementor-29518 .elementor-element.elementor-element-3d5a4fd{--width:100%}.elementor-29518 .elementor-element.elementor-element-3216fda{--width:55%}.elementor-29518 .elementor-element.elementor-element-29fae92{--width:45%}.elementor-29518 .elementor-element.elementor-element-e9cb0eb{--width:100%}.elementor-29518 .elementor-element.elementor-element-a767c76{--content-width:1240px}.elementor-29518 .elementor-element.elementor-element-c84d8db{--width:100%}.elementor-29518 .elementor-element.elementor-element-928b5b7{--width:100%}.elementor-29518 .elementor-element.elementor-element-1626e53{--width:50%}.elementor-29518 .elementor-element.elementor-element-f506b40{--width:50%}.elementor-29518 .elementor-element.elementor-element-e0ca923{--content-width:1240px}.elementor-29518 .elementor-element.elementor-element-37f6a6f{--width:100%}.elementor-29518 .elementor-element.elementor-element-ba2b0ae{--width:100%}.elementor-29518 .elementor-element.elementor-element-e4fb440{--width:25%}.elementor-29518 .elementor-element.elementor-element-0e50454{--width:25%}.elementor-29518 .elementor-element.elementor-element-786e4d3{--width:25%}.elementor-29518 .elementor-element.elementor-element-75dcad6{--width:25%}.elementor-29518 .elementor-element.elementor-element-0fec94d{--content-width:1240px}.elementor-29518 .elementor-element.elementor-element-a2815d2{--width:100%}.elementor-29518 .elementor-element.elementor-element-b7ffc05{--width:100%}.elementor-29518 .elementor-element.elementor-element-cff8e39{--width:31%}.elementor-29518 .elementor-element.elementor-element-0954f04{--width:31%}.elementor-29518 .elementor-element.elementor-element-c105bc9{--width:31%}.elementor-29518 .elementor-element.elementor-element-cbeee06{--width:31%}.elementor-29518 .elementor-element.elementor-element-165f696{--width:31%}.elementor-29518 .elementor-element.elementor-element-9632f7f{--width:31%}.elementor-29518 .elementor-element.elementor-element-78da6bd{--content-width:1240px}.elementor-29518 .elementor-element.elementor-element-b2cc2bd{--width:100%}.elementor-29518 .elementor-element.elementor-element-33296c8{--content-width:1240px}.elementor-29518 .elementor-element.elementor-element-da9988c{--width:100%}.elementor-29518 .elementor-element.elementor-element-2cee737{--width:100%}.elementor-29518 .elementor-element.elementor-element-26f7eae{--width:23.5%}.elementor-29518 .elementor-element.elementor-element-2a7b860{--width:23.5%}.elementor-29518 .elementor-element.elementor-element-1f8b462{--width:23.5%}.elementor-29518 .elementor-element.elementor-element-041dff0{--width:23.5%}.elementor-29518 .elementor-element.elementor-element-471948d{--width:100%}.elementor-29518 .elementor-element.elementor-element-7f770d9{--width:100%}.elementor-29518 .elementor-element.elementor-element-be1b9d6{--content-width:1240px}.elementor-29518 .elementor-element.elementor-element-3922587{--width:100%}.elementor-29518 .elementor-element.elementor-element-df4f509{--width:100%}}@media(max-width:1024px) and (min-width:768px){.elementor-29518 .elementor-element.elementor-element-3216fda{--width:100%}.elementor-29518 .elementor-element.elementor-element-29fae92{--width:100%}.elementor-29518 .elementor-element.elementor-element-1626e53{--width:100%}.elementor-29518 .elementor-element.elementor-element-f506b40{--width:100%}.elementor-29518 .elementor-element.elementor-element-e4fb440{--width:47%}.elementor-29518 .elementor-element.elementor-element-0e50454{--width:47%}.elementor-29518 .elementor-element.elementor-element-786e4d3{--width:47%}.elementor-29518 .elementor-element.elementor-element-75dcad6{--width:47%}.elementor-29518 .elementor-element.elementor-element-cff8e39{--width:47%}.elementor-29518 .elementor-element.elementor-element-0954f04{--width:47%}.elementor-29518 .elementor-element.elementor-element-c105bc9{--width:47%}.elementor-29518 .elementor-element.elementor-element-cbeee06{--width:47%}.elementor-29518 .elementor-element.elementor-element-165f696{--width:47%}.elementor-29518 .elementor-element.elementor-element-9632f7f{--width:47%}.elementor-29518 .elementor-element.elementor-element-26f7eae{--width:48%}.elementor-29518 .elementor-element.elementor-element-2a7b860{--width:48%}.elementor-29518 .elementor-element.elementor-element-1f8b462{--width:48%}.elementor-29518 .elementor-element.elementor-element-041dff0{--width:48%}}