.elementor-734 .elementor-element.elementor-element-f169264{--display:flex;--min-height:664px;--overlay-opacity:0.5;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:39px;--padding-left:0px;--padding-right:0px;}.elementor-734 .elementor-element.elementor-element-f169264:not(.elementor-motion-effects-element-type-background), .elementor-734 .elementor-element.elementor-element-f169264 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://fuelbydesign.com/wp-content/uploads/2026/05/Hero-Image-5-1.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-734 .elementor-element.elementor-element-f169264::before, .elementor-734 .elementor-element.elementor-element-f169264 > .elementor-background-video-container::before, .elementor-734 .elementor-element.elementor-element-f169264 > .e-con-inner > .elementor-background-video-container::before, .elementor-734 .elementor-element.elementor-element-f169264 > .elementor-background-slideshow::before, .elementor-734 .elementor-element.elementor-element-f169264 > .e-con-inner > .elementor-background-slideshow::before, .elementor-734 .elementor-element.elementor-element-f169264 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#0E0E0E;--background-overlay:'';}.elementor-734 .elementor-element.elementor-element-f169264.e-con{--align-self:center;}.elementor-734 .elementor-element.elementor-element-475fdf3{--display:flex;--margin-top:103px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-734 .elementor-element.elementor-element-952aa97{margin:-98px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 110px;}.elementor-734 .elementor-element.elementor-element-952aa97 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:600;text-transform:uppercase;color:#C2A56B;}.elementor-734 .elementor-element.elementor-element-474faa3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 110px;}.elementor-734 .elementor-element.elementor-element-474faa3 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:68px;font-weight:300;line-height:78px;word-spacing:0px;color:#F5F6F7;}.elementor-734 .elementor-element.elementor-element-555c84a{--display:flex;--margin-top:-26px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-734 .elementor-element.elementor-element-2005985{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 110px;}.elementor-734 .elementor-element.elementor-element-2005985 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:63px;font-weight:300;line-height:80px;word-spacing:0px;color:#C2A56B;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-734 .elementor-element.elementor-element-3772b80{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 110px;font-family:"DM Sans", Sans-serif;font-size:1px;font-weight:400;color:#F5F6F7;}.elementor-734 .elementor-element.elementor-element-3772b80 p{margin-block-end:11px;}.elementor-734 .elementor-element.elementor-element-739ccec{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 110px;}.elementor-734 .elementor-element.elementor-element-6ac2ac0{--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;--margin-top:-4px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-734 .elementor-element.elementor-element-bb10956{width:100%;max-width:100%;margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-734 .elementor-element.elementor-element-830b95e{--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;--margin-top:-4px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-734 .elementor-element.elementor-element-830b95e:not(.elementor-motion-effects-element-type-background), .elementor-734 .elementor-element.elementor-element-830b95e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://fuelbydesign.com/wp-content/uploads/2026/05/CTA-Bg-e1778037535851.png");}.elementor-734 .elementor-element.elementor-element-fe5ab9b{--display:flex;}.elementor-734 .elementor-element.elementor-element-a8133d7{width:100%;max-width:100%;}.elementor-734 .elementor-element.elementor-element-1e0ae79{--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;--margin-top:-4px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-734 .elementor-element.elementor-element-ed20dc8{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-734 .elementor-element.elementor-element-e0379aa{padding:0px 0px 0px 15px;font-family:"DM Sans", Sans-serif;font-weight:400;}.elementor-734 .elementor-element.elementor-element-14ff728{--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;--margin-top:-13px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-734 .elementor-element.elementor-element-14ff728:not(.elementor-motion-effects-element-type-background), .elementor-734 .elementor-element.elementor-element-14ff728 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0D0E12;}.elementor-734 .elementor-element.elementor-element-b5595b0{width:100%;max-width:100%;background-color:#2B2E34;margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-734 .elementor-element.elementor-element-d35695f{--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;--margin-top:-20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-734 .elementor-element.elementor-element-a54ff34{width:100%;max-width:100%;}.elementor-734 .elementor-element.elementor-element-8b2548f{--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;--margin-top:-20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-734 .elementor-element.elementor-element-fb82c8e{width:100%;max-width:100%;}.elementor-734 .elementor-element.elementor-element-2fe49c6{--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;--margin-top:-6px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-734 .elementor-element.elementor-element-0bda51d{width:100%;max-width:100%;}.elementor-734 .elementor-element.elementor-element-24fd74d{--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;--margin-top:-20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-734 .elementor-element.elementor-element-2191ee2{width:100%;max-width:100%;}.elementor-734 .elementor-element.elementor-element-4bea815{--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;--margin-top:-21px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-734 .elementor-element.elementor-element-0672768{--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;--margin-top:-22px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-734 .elementor-element.elementor-element-a19a8f5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -11px) 0px;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-734 .elementor-element.elementor-element-830b95e{--width:100%;}}@media(max-width:1024px){.elementor-734 .elementor-element.elementor-element-f169264:not(.elementor-motion-effects-element-type-background), .elementor-734 .elementor-element.elementor-element-f169264 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://fuelbydesign.com/wp-content/uploads/2026/05/Hero-Image-5-cropped.png");}.elementor-734 .elementor-element.elementor-element-f169264{--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:space-evenly;--overlay-opacity:0.63;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:62px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-734 .elementor-element.elementor-element-952aa97{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 55px;}.elementor-734 .elementor-element.elementor-element-474faa3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 48px;}.elementor-734 .elementor-element.elementor-element-2005985{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 48px;}.elementor-734 .elementor-element.elementor-element-3772b80{margin:-24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 48px;}.elementor-734 .elementor-element.elementor-element-739ccec{margin:-9px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 48px;}.elementor-734 .elementor-element.elementor-element-ed20dc8{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-734 .elementor-element.elementor-element-f169264{--min-height:510px;--flex-wrap:wrap;--align-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-734 .elementor-element.elementor-element-475fdf3{--margin-top:103px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-734 .elementor-element.elementor-element-952aa97{margin:-148px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-734 .elementor-element.elementor-element-952aa97 .elementor-heading-title{font-size:10px;}.elementor-734 .elementor-element.elementor-element-474faa3{margin:-9px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-734 .elementor-element.elementor-element-474faa3 .elementor-heading-title{font-size:46px;line-height:1.1em;letter-spacing:-1.1px;}.elementor-734 .elementor-element.elementor-element-2005985{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-734 .elementor-element.elementor-element-2005985 .elementor-heading-title{font-size:41px;line-height:1.1em;letter-spacing:-4.2px;}.elementor-734 .elementor-element.elementor-element-3772b80{margin:-39px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-734 .elementor-element.elementor-element-739ccec{margin:-25px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 10px;}.elementor-734 .elementor-element.elementor-element-6ac2ac0{--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-734 .elementor-element.elementor-element-ed20dc8{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}}/* Start custom CSS for container, class: .elementor-element-f169264 */<link rel="preconnect" href="https://fonts.googleapis.com">
<link rel="preconnect" href="https://fonts.gstatic.com" crossorigin>
<link href="https://fonts.googleapis.com/css2?family=DM+Sans:wght@400;500;700;800&family=Cormorant+Garamond:ital,wght@1,600;1,700&display=swap" rel="stylesheet">

<section class="fbd-hero">
  <div class="fbd-hero__container">
    
    <div class="fbd-hero__content">
      <p class="fbd-hero__eyebrow">OUR SERVICES</p>

      <h1 class="fbd-hero__title">
        Personalized.<br>
        Science-Driven.<br>
        <span>Results-Focused.</span>
      </h1>

      <div class="fbd-hero__line"></div>

      <p class="fbd-hero__text">
        We take a root-cause approach to uncover what’s holding you back and build a plan that’s tailored to your biology, your goals, and your lifestyle.
      </p>

      <div class="fbd-hero__buttons">
        <a href="/contact/" class="fbd-hero__btn fbd-hero__btn--primary">Request a Consultation</a>
      </div>
    </div>

    <div class="fbd-hero__media">
      <img src="YOUR-ALEXIS-PHOTO-URL-HERE" alt="Alexis Valentino writing at Fuel by Design">
      <div class="fbd-hero__media-overlay"></div>
      <div class="fbd-hero__brand-stack">
        FUEL<br>BY<br>DESIGN
      </div>
    </div>

  </div>
</section>

<style>
  .fbd-hero {
    background:
      linear-gradient(90deg, rgba(14,14,17,0.98) 0%, rgba(14,14,17,0.92) 38%, rgba(14,14,17,0.72) 60%, rgba(14,14,17,0.55) 100%);
    color: #F5F6F7;
    overflow: hidden;
    position: relative;
    font-family: 'DM Sans', sans-serif;
  }

  .fbd-hero__container {
    max-width: 1380px;
    margin: 0 auto;
    min-height: 720px;
    display: grid;
    grid-template-columns: 1.05fr 1fr;
    align-items: stretch;
  }

  .fbd-hero__content {
    padding: 90px 70px 90px 60px;
    display: flex;
    flex-direction: column;
    justify-content: center;
    position: relative;
    z-index: 2;
  }

  .fbd-hero__eyebrow {
    font-size: 14px;
    letter-spacing: 0.18em;
    text-transform: uppercase;
    color: #C2A56B;
    margin: 0 0 22px;
    font-weight: 700;
  }

  .fbd-hero__title {
    margin: 0;
    font-size: clamp(46px, 6vw, 82px);
    line-height: 0.96;
    font-weight: 700;
    letter-spacing: -0.03em;
    color: #F5F6F7;
    max-width: 620px;
  }

  .fbd-hero__title span {
    display: inline-block;
    color: #C2A56B;
    font-family: 'Cormorant Garamond', serif;
    font-style: italic;
    font-weight: 700;
    letter-spacing: -0.01em;
  }

  .fbd-hero__line {
    width: 74px;
    height: 2px;
    background: #C2A56B;
    margin: 30px 0 26px;
  }

  .fbd-hero__text {
    margin: 0;
    max-width: 560px;
    font-size: 22px;
    line-height: 1.55;
    color: rgba(245, 246, 247, 0.90);
    font-weight: 400;
  }

  .fbd-hero__buttons {
    margin-top: 34px;
  }

  .fbd-hero__btn {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    min-height: 50px;
    padding: 0 24px;
    text-decoration: none;
    font-size: 14px;
    font-weight: 700;
    letter-spacing: 0.06em;
    text-transform: uppercase;
    transition: all 0.25s ease;
    border-radius: 2px;
  }

  .fbd-hero__btn--primary {
    background: #C2A56B;
    color: #0E0E11;
    border: 1px solid #C2A56B;
  }

  .fbd-hero__btn--primary:hover {
    background: #B8945E;
    border-color: #B8945E;
    color: #0E0E11;
  }

  .fbd-hero__media {
    position: relative;
    min-height: 720px;
    overflow: hidden;
  }

  .fbd-hero__media img {
    width: 100%;
    height: 100%;
    object-fit: cover;
    object-position: center center;
    display: block;
    filter: brightness(0.78) contrast(1.05);
  }

  .fbd-hero__media-overlay {
    position: absolute;
    inset: 0;
    background:
      linear-gradient(90deg, rgba(14,14,17,0.45) 0%, rgba(14,14,17,0.08) 32%, rgba(14,14,17,0.12) 100%),
      linear-gradient(180deg, rgba(14,14,17,0.08) 0%, rgba(14,14,17,0.22) 100%);
    pointer-events: none;
  }

  .fbd-hero__brand-stack {
    position: absolute;
    top: 90px;
    right: 55px;
    color: rgba(194, 165, 107, 0.88);
    font-size: clamp(28px, 2.4vw, 44px);
    line-height: 0.95;
    font-weight: 700;
    letter-spacing: -0.03em;
    text-align: left;
    z-index: 3;
  }

  @media (max-width: 1024px) {
    .fbd-hero__container {
      grid-template-columns: 1fr;
      min-height: auto;
    }

    .fbd-hero__content {
      order: 2;
      padding: 70px 32px 60px;
    }

    .fbd-hero__media {
      order: 1;
      min-height: 520px;
    }

    .fbd-hero__brand-stack {
      top: 40px;
      right: 32px;
    }

    .fbd-hero__text {
      font-size: 18px;
      max-width: 100%;
    }
  }

  @media (max-width: 767px) {
    .fbd-hero__content {
      padding: 54px 22px 50px;
    }

    .fbd-hero__media {
      min-height: 420px;
    }

    .fbd-hero__title {
      font-size: clamp(38px, 11vw, 56px);
    }

    .fbd-hero__text {
      font-size: 16px;
      line-height: 1.6;
    }

    .fbd-hero__brand-stack {
      font-size: 28px;
      right: 20px;
      top: 24px;
    }

    .fbd-hero__btn {
      width: 100%;
    }
  }
</style>/* End custom CSS */