.elementor-2424 .elementor-element.elementor-element-0eac1fb.tp-has-beaf > .elementor-widget-container:before{width:100%;height:100%;top:2%;bottom:2%;left:2%;right:2%;}.elementor-2424 .elementor-element.elementor-element-0eac1fb.tp-has-beaf > .elementor-widget-container:after{left:2%;transform:rotate(0deg);}.elementor-2424 .elementor-element.elementor-element-bf10bb9.tp-has-beaf > .elementor-widget-container:before{width:100%;height:100%;top:2%;bottom:2%;left:2%;right:2%;}.elementor-2424 .elementor-element.elementor-element-bf10bb9.tp-has-beaf > .elementor-widget-container:after{left:2%;transform:rotate(0deg);}.elementor-2424 .elementor-element.elementor-element-f39d59f.tp-has-beaf > .elementor-widget-container:before{width:100%;height:100%;top:2%;bottom:2%;left:2%;right:2%;}.elementor-2424 .elementor-element.elementor-element-f39d59f.tp-has-beaf > .elementor-widget-container:after{left:2%;transform:rotate(0deg);}.elementor-2424 .elementor-element.elementor-element-62e0a98.tp-has-beaf > .elementor-widget-container:before{width:100%;height:100%;top:2%;bottom:2%;left:2%;right:2%;}.elementor-2424 .elementor-element.elementor-element-62e0a98.tp-has-beaf > .elementor-widget-container:after{left:2%;transform:rotate(0deg);}.elementor-2424 .elementor-element.elementor-element-0d30038.tp-has-beaf > .elementor-widget-container:before{width:100%;height:100%;top:2%;bottom:2%;left:2%;right:2%;}.elementor-2424 .elementor-element.elementor-element-0d30038.tp-has-beaf > .elementor-widget-container:after{left:2%;transform:rotate(0deg);}.elementor-2424 .elementor-element.elementor-element-8de5601.tp-has-beaf > .elementor-widget-container:before{width:100%;height:100%;top:2%;bottom:2%;left:2%;right:2%;}.elementor-2424 .elementor-element.elementor-element-8de5601.tp-has-beaf > .elementor-widget-container:after{left:2%;transform:rotate(0deg);}.elementor-2424 .elementor-element.elementor-element-c73d2db.tp-has-beaf > .elementor-widget-container:before{width:100%;height:100%;top:2%;bottom:2%;left:2%;right:2%;}.elementor-2424 .elementor-element.elementor-element-c73d2db.tp-has-beaf > .elementor-widget-container:after{left:2%;transform:rotate(0deg);}.elementor-2424 .elementor-element.elementor-element-da83a50.tp-has-beaf > .elementor-widget-container:before{width:100%;height:100%;top:2%;bottom:2%;left:2%;right:2%;}.elementor-2424 .elementor-element.elementor-element-da83a50.tp-has-beaf > .elementor-widget-container:after{left:2%;transform:rotate(0deg);}.elementor-2424 .elementor-element.elementor-element-ab8dbf2.tp-has-beaf > .elementor-widget-container:before{width:100%;height:100%;top:2%;bottom:2%;left:2%;right:2%;}.elementor-2424 .elementor-element.elementor-element-ab8dbf2.tp-has-beaf > .elementor-widget-container:after{left:2%;transform:rotate(0deg);}.elementor-2424 .elementor-element.elementor-element-3d4ce18.tp-has-beaf > .elementor-widget-container:before{width:100%;height:100%;top:2%;bottom:2%;left:2%;right:2%;}.elementor-2424 .elementor-element.elementor-element-3d4ce18.tp-has-beaf > .elementor-widget-container:after{left:2%;transform:rotate(0deg);}.elementor-2424 .elementor-element.elementor-element-94806f5.tp-has-beaf > .elementor-widget-container:before{width:100%;height:100%;top:2%;bottom:2%;left:2%;right:2%;}.elementor-2424 .elementor-element.elementor-element-94806f5.tp-has-beaf > .elementor-widget-container:after{left:2%;transform:rotate(0deg);}.elementor-2424 .elementor-element.elementor-element-9f0aa04.tp-has-beaf > .elementor-widget-container:before{width:100%;height:100%;top:2%;bottom:2%;left:2%;right:2%;}.elementor-2424 .elementor-element.elementor-element-9f0aa04.tp-has-beaf > .elementor-widget-container:after{left:2%;transform:rotate(0deg);}.elementor-2424 .elementor-element.elementor-element-466f3b9.tp-has-beaf > .elementor-widget-container:before{width:100%;height:100%;top:2%;bottom:2%;left:2%;right:2%;}.elementor-2424 .elementor-element.elementor-element-466f3b9.tp-has-beaf > .elementor-widget-container:after{left:2%;transform:rotate(0deg);}.elementor-2424 .elementor-element.elementor-element-9aeafd4.tp-has-beaf > .elementor-widget-container:before{width:100%;height:100%;top:2%;bottom:2%;left:2%;right:2%;}.elementor-2424 .elementor-element.elementor-element-9aeafd4.tp-has-beaf > .elementor-widget-container:after{left:2%;transform:rotate(0deg);}.elementor-2424 .elementor-element.elementor-element-7d99413.tp-has-beaf > .elementor-widget-container:before{width:100%;height:100%;top:2%;bottom:2%;left:2%;right:2%;}.elementor-2424 .elementor-element.elementor-element-7d99413.tp-has-beaf > .elementor-widget-container:after{left:2%;transform:rotate(0deg);}:root{--page-title-display:none;}/* Start custom CSS for html, class: .elementor-element-c73d2db */<div class="r3-team-card" onclick="this.classList.toggle('active')">
  <div class="r3-photo-frame">
    <img src="https://r3hvac.com/wp-content/uploads/2026/09/Justin-Website-Pic.png" class="r3-photo r3-photo-normal" alt="Justin">
    <img src="https://r3hvac.com/wp-content/uploads/2026/09/Justin-Website-Alter-Ego.png" class="r3-photo r3-photo-fun" alt="Justin - fun photo">
  </div>
  <div class="r3-bio">
    <h3 class="r3-bio-name" style="margin:0 0 4px 0 !important; font-size:20px !important; font-weight:700 !important; color:#222 !important; line-height:1.3 !important; display:block !important;">Justin</h3>
    <p class="r3-bio-title" style="margin:0 0 10px 0 !important; font-size:13px !important; font-weight:600 !important; color:#f57c20 !important; text-transform:uppercase !important; letter-spacing:0.5px !important;">Warehouse Manager</p>
    <p class="r3-bio-text" style="margin:0 0 12px 0 !important; font-size:14px !important; line-height:1.5 !important; color:#444 !important;">Justin keeps things moving behind the scenes at R3. As our Warehouse Manager, he makes sure our technicians and installers have the parts, equipment, and materials they need to arrive prepared and ready to take care of our customers.</p>
    <p class="r3-bio-text" style="margin:0 0 12px 0 !important; font-size:14px !important; line-height:1.5 !important; color:#444 !important;">From managing inventory and receiving deliveries to staging equipment and getting needed parts into the hands of our crews throughout the day, Justin helps keep every job organized and on track. His attention to detail and preparation help our team spend less time searching for what they need—and more time focused on the customer in front of them.</p>
    <p class="r3-bio-text" style="margin:0 !important; font-size:14px !important; line-height:1.5 !important; color:#444 !important;">Because great service starts long before we arrive at your door.</p>
  </div>
</div>

<style>
.r3-team-card {
  width: 100%;
  border-radius: 15px;
  overflow: hidden;
  background: #fff;
  cursor: pointer;
  box-shadow: 0 4px 12px rgba(0,0,0,0.1);
}
.r3-photo-frame {
  position: relative;
  width: 100%;
  aspect-ratio: 3 / 4;
}
.r3-photo {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  object-fit: cover;
  transition: opacity 0.4s ease;
}
.r3-photo-normal {
  opacity: 1;
  z-index: 2;
}
.r3-photo-fun {
  opacity: 0;
  z-index: 1;
}
.r3-team-card:hover .r3-photo-normal {
  opacity: 0;
}
.r3-team-card:hover .r3-photo-fun {
  opacity: 1;
}
.r3-team-card.active .r3-photo-normal {
  opacity: 0;
}
.r3-team-card.active .r3-photo-fun {
  opacity: 1;
}
.r3-bio {
  max-height: 0;
  overflow: hidden;
  padding: 0 20px;
  transition: max-height 0.4s ease, padding 0.4s ease;
}
.r3-team-card.active .r3-bio {
  max-height: 1300px;
  padding: 16px 20px;
}
</style>/* End custom CSS */