.router-container.apple-one .router-image {
  width: 480px;
  height: 246px;
  background-size: 480px 246px;
  background-repeat: no-repeat;
  background-image: url(/mideast/apple-fitness-plus/t/images/overview/routers_apple_one__420xebgrjhem_large.jpg);
}

@media (-webkit-min-device-pixel-ratio: 1.5),
  (min-resolution: 144dpi),
  only screen and (-webkit-min-device-pixel-ratio: 1.5),
  only screen and (min-resolution: 1.5dppx) {
  .router-container.apple-one .router-image {
    background-image: url(/mideast/apple-fitness-plus/t/images/overview/routers_apple_one__420xebgrjhem_large_2x.jpg);
  }
}

@media only screen and (max-width: 1068px) {
  .router-container.apple-one .router-image {
    width: 398px;
    height: 204px;
    background-size: 398px 203px;
    background-repeat: no-repeat;
    background-image: url(/mideast/apple-fitness-plus/t/images/overview/routers_apple_one__420xebgrjhem_medium.jpg);
  }
}

@media only screen and (max-width: 1068px) and (-webkit-min-device-pixel-ratio: 1.5),
  only screen and (max-width: 1068px) and (min-resolution: 1.5dppx),
  only screen and (max-width: 1068px) and (min-resolution: 144dpi) {
  .router-container.apple-one .router-image {
    background-image: url(/mideast/apple-fitness-plus/t/images/overview/routers_apple_one__420xebgrjhem_medium_2x.jpg);
  }
}

@media only screen and (max-width: 734px) {
  .router-container.apple-one .router-image {
    width: 352px;
    height: 271px;
    background-size: 350px 271px;
    background-repeat: no-repeat;
    background-image: url(/mideast/apple-fitness-plus/t/images/overview/routers_apple_one__420xebgrjhem_small.jpg);
  }
}

@media only screen and (max-width: 734px) and (-webkit-min-device-pixel-ratio: 1.5),
  only screen and (max-width: 734px) and (min-resolution: 1.5dppx),
  only screen and (max-width: 734px) and (min-resolution: 144dpi) {
  .router-container.apple-one .router-image {
    background-image: url(/mideast/apple-fitness-plus/t/images/overview/routers_apple_one__420xebgrjhem_small_2x.jpg);
  }
}

@media only screen and (max-width: 1068px) {
  .router-container.apple-one .router-image {
    margin-left: -199.5px;
  }
}

@media only screen and (max-width: 734px) {
  .router-container.apple-one .router-image {
    margin-left: -175px;
  }
}

.router-container.music {
  background-image: url(/mideast/apple-fitness-plus/t/images/overview/en/routers_apple_music__dfo7u3f7hquu_large.jpg);
}

@media (-webkit-min-device-pixel-ratio: 1.5),
  (min-resolution: 144dpi),
  only screen and (-webkit-min-device-pixel-ratio: 1.5),
  only screen and (min-resolution: 1.5dppx) {
  .router-container.music {
    background-image: url(/mideast/apple-fitness-plus/t/images/overview/en/routers_apple_music__dfo7u3f7hquu_large_2x.jpg);
  }
}

@media only screen and (max-width: 1068px) {
  .router-container.music {
    background-image: url(/mideast/apple-fitness-plus/t/images/overview/en/routers_apple_music__dfo7u3f7hquu_medium.jpg);
  }
}

@media only screen and (max-width: 1068px) and (-webkit-min-device-pixel-ratio: 1.5),
  only screen and (max-width: 1068px) and (min-resolution: 1.5dppx),
  only screen and (max-width: 1068px) and (min-resolution: 144dpi) {
  .router-container.music {
    background-image: url(/mideast/apple-fitness-plus/t/images/overview/en/routers_apple_music__dfo7u3f7hquu_medium_2x.jpg);
  }
}

@media only screen and (max-width: 734px) {
  .router-container.music {
    background-image: url(/mideast/apple-fitness-plus/t/images/overview/en/routers_apple_music__dfo7u3f7hquu_small.jpg);
  }
}

@media only screen and (max-width: 734px) and (-webkit-min-device-pixel-ratio: 1.5),
  only screen and (max-width: 734px) and (min-resolution: 1.5dppx),
  only screen and (max-width: 734px) and (min-resolution: 144dpi) {
  .router-container.music {
    background-image: url(/mideast/apple-fitness-plus/t/images/overview/en/routers_apple_music__dfo7u3f7hquu_small_2x.jpg);
  }
}

.workouts-hero .hero-image {
  -webkit-mask-image: none !important;
  mask-image: none !important;
  mask-size: unset !important;
  --webkit-mask-size: unset !important;
}

.workouts-hero .hero-image {
  background-image: url(/mideast/apple-fitness-plus/t/images/overview/workout_hero__cqoyhj7i6p6q_large.jpg);
}

@media (-webkit-min-device-pixel-ratio: 1.5),
  (min-resolution: 144dpi),
  only screen and (-webkit-min-device-pixel-ratio: 1.5),
  only screen and (min-resolution: 1.5dppx) {
  .workouts-hero .hero-image {
    background-image: url(/mideast/apple-fitness-plus/t/images/overview/workout_hero__cqoyhj7i6p6q_large_2x.jpg);
  }
}

@supports ((-webkit-mask-image: url("")) or (mask-image: url(""))) {
  .workouts-hero .hero-image {
    background-image: url(/mideast/apple-fitness-plus/t/images/overview/workout_hero__cqoyhj7i6p6q_large.jpg);
  }

  @media (-webkit-min-device-pixel-ratio: 1.5),
    (min-resolution: 144dpi),
    only screen and (-webkit-min-device-pixel-ratio: 1.5),
    only screen and (min-resolution: 1.5dppx) {
    .workouts-hero .hero-image {
      background-image: url(/mideast/apple-fitness-plus/t/images/overview/workout_hero__cqoyhj7i6p6q_large_2x.jpg);
    }
  }
}

@media only screen and (max-width: 1068px) {
  .workouts-hero .hero-image {
    background-image: url(/mideast/apple-fitness-plus/t/images/overview/workout_hero__cqoyhj7i6p6q_medium.jpg);
  }
}

@media only screen and (max-width: 1068px) and (-webkit-min-device-pixel-ratio: 1.5),
  only screen and (max-width: 1068px) and (min-resolution: 1.5dppx),
  only screen and (max-width: 1068px) and (min-resolution: 144dpi) {
  .workouts-hero .hero-image {
    background-image: url(/mideast/apple-fitness-plus/t/images/overview/workout_hero__cqoyhj7i6p6q_medium_2x.jpg);
  }
}

@media only screen and (max-width: 1068px) {
  @supports ((-webkit-mask-image: url("")) or (mask-image: url(""))) {
    .workouts-hero .hero-image {
      background-image: url(/mideast/apple-fitness-plus/t/images/overview/workout_hero__cqoyhj7i6p6q_medium.jpg);
    }

    @media only screen and (max-width: 1068px) and (-webkit-min-device-pixel-ratio: 1.5),
      only screen and (max-width: 1068px) and (min-resolution: 1.5dppx),
      only screen and (max-width: 1068px) and (min-resolution: 144dpi) {
      .workouts-hero .hero-image {
        background-image: url(/mideast/apple-fitness-plus/t/images/overview/workout_hero__cqoyhj7i6p6q_medium_2x.jpg);
      }
    }
  }
}

@media only screen and (max-width: 734px) {
  .workouts-hero .hero-image {
    background-image: url(/mideast/apple-fitness-plus/t/images/overview/workout_hero__cqoyhj7i6p6q_small.jpg);
  }
}

@media only screen and (max-width: 734px) and (-webkit-min-device-pixel-ratio: 1.5),
  only screen and (max-width: 734px) and (min-resolution: 1.5dppx),
  only screen and (max-width: 734px) and (min-resolution: 144dpi) {
  .workouts-hero .hero-image {
    background-image: url(/mideast/apple-fitness-plus/t/images/overview/workout_hero__cqoyhj7i6p6q_small_2x.jpg);
  }
}

@media only screen and (max-width: 734px) {
  @supports ((-webkit-mask-image: url("")) or (mask-image: url(""))) {
    .workouts-hero .hero-image {
      background-image: url(/mideast/apple-fitness-plus/t/images/overview/workout_hero__cqoyhj7i6p6q_small.jpg);
    }

    @media only screen and (max-width: 734px) and (-webkit-min-device-pixel-ratio: 1.5),
      only screen and (max-width: 734px) and (min-resolution: 1.5dppx),
      only screen and (max-width: 734px) and (min-resolution: 144dpi) {
      .workouts-hero .hero-image {
        background-image: url(/mideast/apple-fitness-plus/t/images/overview/workout_hero__cqoyhj7i6p6q_small_2x.jpg);
      }
    }
  }
}

@media only screen and (max-width: 375px) {
  .workouts-hero .hero-image {
    left: 60%;
  }
}

.workouts
  .section.section-workouts-types.section-carousel
  .anim-text-animate.animated-copy-element
  .typography-section-headline {
  margin-top: 0.5em;
}

/* image update for trainers start  */

.section-trainers .carousel-container .carousel-item-1 {
  background-image: url(/v/apple-fitness-plus/t/images/overview/trainers/gallery/trainers_gallery_dice_iida-klein__frdt7yy58r6u_large.jpg);
}

@media (-webkit-min-device-pixel-ratio: 1.5),
  (min-resolution: 144dpi),
  only screen and(-webkit-min-device-pixel-ratio: 1.5),
  only screen and(min-resolution: 1.5dppx) {
  .section-trainers .carousel-container .carousel-item-1 {
    background-image: url(/v/apple-fitness-plus/t/images/overview/trainers/gallery/trainers_gallery_dice_iida-klein__frdt7yy58r6u_large_2x.jpg);
  }
}

@media only screen and (max-width: 1068px) {
  .section-trainers .carousel-container .carousel-item-1 {
    background-image: url(/v/apple-fitness-plus/t/images/overview/trainers/gallery/trainers_gallery_dice_iida-klein__frdt7yy58r6u_medium.jpg);
  }
}

@media only screen and (max-width: 1068px) and(-webkit-min-device-pixel-ratio: 1.5),
  only screen and(max-width: 1068px) and(min-resolution: 1.5dppx),
  only screen and(max-width: 1068px) and(min-resolution: 144dpi) {
  .section-trainers .carousel-container .carousel-item-1 {
    background-image: url(/v/apple-fitness-plus/t/images/overview/trainers/gallery/trainers_gallery_dice_iida-klein__frdt7yy58r6u_medium_2x.jpg);
  }
}

@media only screen and (max-width: 734px) {
  .section-trainers .carousel-container .carousel-item-1 {
    background-image: url(/v/apple-fitness-plus/t/images/overview/trainers/gallery/trainers_gallery_dice_iida-klein__frdt7yy58r6u_small.jpg);
  }
}

@media only screen and (max-width: 734px) and(-webkit-min-device-pixel-ratio: 1.5),
  only screen and(max-width: 734px) and(min-resolution: 1.5dppx),
  only screen and(max-width: 734px) and(min-resolution: 144dpi) {
  .section-trainers .carousel-container .carousel-item-1 {
    background-image: url(/v/apple-fitness-plus/t/images/overview/trainers/gallery/trainers_gallery_dice_iida-klein__frdt7yy58r6u_small_2x.jpg);
  }
}

.section-trainers .carousel-container .carousel-item-2 {
  background-image: url(/v/apple-fitness-plus/t/images/overview/trainers/gallery/trainers_gallery_sam_sanchez__bmoxo7v77j2a_large.jpg);
}

@media (-webkit-min-device-pixel-ratio: 1.5),
  (min-resolution: 144dpi),
  only screen and(-webkit-min-device-pixel-ratio: 1.5),
  only screen and(min-resolution: 1.5dppx) {
  .section-trainers .carousel-container .carousel-item-2 {
    background-image: url(/v/apple-fitness-plus/t/images/overview/trainers/gallery/trainers_gallery_sam_sanchez__bmoxo7v77j2a_large_2x.jpg);
  }
}

@media only screen and (max-width: 1068px) {
  .section-trainers .carousel-container .carousel-item-2 {
    background-image: url(/v/apple-fitness-plus/t/images/overview/trainers/gallery/trainers_gallery_sam_sanchez__bmoxo7v77j2a_medium.jpg);
  }
}

@media only screen and (max-width: 1068px) and(-webkit-min-device-pixel-ratio: 1.5),
  only screen and(max-width: 1068px) and(min-resolution: 1.5dppx),
  only screen and(max-width: 1068px) and(min-resolution: 144dpi) {
  .section-trainers .carousel-container .carousel-item-2 {
    background-image: url(/v/apple-fitness-plus/t/images/overview/trainers/gallery/trainers_gallery_sam_sanchez__bmoxo7v77j2a_medium_2x.jpg);
  }
}

@media only screen and (max-width: 734px) {
  .section-trainers .carousel-container .carousel-item-2 {
    background-image: url(/v/apple-fitness-plus/t/images/overview/trainers/gallery/trainers_gallery_sam_sanchez__bmoxo7v77j2a_small.jpg);
  }
}

@media only screen and (max-width: 734px) and(-webkit-min-device-pixel-ratio: 1.5),
  only screen and(max-width: 734px) and(min-resolution: 1.5dppx),
  only screen and(max-width: 734px) and(min-resolution: 144dpi) {
  .section-trainers .carousel-container .carousel-item-2 {
    background-image: url(/v/apple-fitness-plus/t/images/overview/trainers/gallery/trainers_gallery_sam_sanchez__bmoxo7v77j2a_small_2x.jpg);
  }
}

.section-trainers .carousel-container .carousel-item-3 {
  background-image: url(/v/apple-fitness-plus/t/images/overview/trainers/gallery/trainers_gallery_jamie_ray_hartshorne__cm72htv4ibrm_large.jpg);
}

@media (-webkit-min-device-pixel-ratio: 1.5),
  (min-resolution: 144dpi),
  only screen and(-webkit-min-device-pixel-ratio: 1.5),
  only screen and(min-resolution: 1.5dppx) {
  .section-trainers .carousel-container .carousel-item-3 {
    background-image: url(/v/apple-fitness-plus/t/images/overview/trainers/gallery/trainers_gallery_jamie_ray_hartshorne__cm72htv4ibrm_large_2x.jpg);
  }
}

@media only screen and (max-width: 1068px) {
  .section-trainers .carousel-container .carousel-item-3 {
    background-image: url(/v/apple-fitness-plus/t/images/overview/trainers/gallery/trainers_gallery_jamie_ray_hartshorne__cm72htv4ibrm_medium.jpg);
  }
}

@media only screen and (max-width: 1068px) and(-webkit-min-device-pixel-ratio: 1.5),
  only screen and(max-width: 1068px) and(min-resolution: 1.5dppx),
  only screen and(max-width: 1068px) and(min-resolution: 144dpi) {
  .section-trainers .carousel-container .carousel-item-3 {
    background-image: url(/v/apple-fitness-plus/t/images/overview/trainers/gallery/trainers_gallery_jamie_ray_hartshorne__cm72htv4ibrm_medium_2x.jpg);
  }
}

@media only screen and (max-width: 734px) {
  .section-trainers .carousel-container .carousel-item-3 {
    background-image: url(/v/apple-fitness-plus/t/images/overview/trainers/gallery/trainers_gallery_jamie_ray_hartshorne__cm72htv4ibrm_small.jpg);
  }
}

@media only screen and (max-width: 734px) and(-webkit-min-device-pixel-ratio: 1.5),
  only screen and(max-width: 734px) and(min-resolution: 1.5dppx),
  only screen and(max-width: 734px) and(min-resolution: 144dpi) {
  .section-trainers .carousel-container .carousel-item-3 {
    background-image: url(/v/apple-fitness-plus/t/images/overview/trainers/gallery/trainers_gallery_jamie_ray_hartshorne__cm72htv4ibrm_small_2x.jpg);
  }
}

.section-trainers .carousel-container .carousel-item-4 {
  background-image: url(/v/apple-fitness-plus/t/images/overview/trainers/gallery/trainers_gallery_christian_howard__bvgu8w30r076_large.jpg);
}

@media (-webkit-min-device-pixel-ratio: 1.5),
  (min-resolution: 144dpi),
  only screen and(-webkit-min-device-pixel-ratio: 1.5),
  only screen and(min-resolution: 1.5dppx) {
  .section-trainers .carousel-container .carousel-item-4 {
    background-image: url(/v/apple-fitness-plus/t/images/overview/trainers/gallery/trainers_gallery_christian_howard__bvgu8w30r076_large_2x.jpg);
  }
}

@media only screen and (max-width: 1068px) {
  .section-trainers .carousel-container .carousel-item-4 {
    background-image: url(/v/apple-fitness-plus/t/images/overview/trainers/gallery/trainers_gallery_christian_howard__bvgu8w30r076_medium.jpg);
  }
}

@media only screen and (max-width: 1068px) and(-webkit-min-device-pixel-ratio: 1.5),
  only screen and(max-width: 1068px) and(min-resolution: 1.5dppx),
  only screen and(max-width: 1068px) and(min-resolution: 144dpi) {
  .section-trainers .carousel-container .carousel-item-4 {
    background-image: url(/v/apple-fitness-plus/t/images/overview/trainers/gallery/trainers_gallery_christian_howard__bvgu8w30r076_medium_2x.jpg);
  }
}

@media only screen and (max-width: 734px) {
  .section-trainers .carousel-container .carousel-item-4 {
    background-image: url(/v/apple-fitness-plus/t/images/overview/trainers/gallery/trainers_gallery_christian_howard__bvgu8w30r076_small.jpg);
  }
}

@media only screen and (max-width: 734px) and(-webkit-min-device-pixel-ratio: 1.5),
  only screen and(max-width: 734px) and(min-resolution: 1.5dppx),
  only screen and(max-width: 734px) and(min-resolution: 144dpi) {
  .section-trainers .carousel-container .carousel-item-4 {
    background-image: url(/v/apple-fitness-plus/t/images/overview/trainers/gallery/trainers_gallery_christian_howard__bvgu8w30r076_small_2x.jpg);
  }
}

.section-trainers .carousel-container .carousel-item-5 {
  background-image: url(/v/apple-fitness-plus/t/images/overview/trainers/gallery/trainers_gallery_molly_fox__fvq5gsfop2ie_large.jpg);
}

@media (-webkit-min-device-pixel-ratio: 1.5),
  (min-resolution: 144dpi),
  only screen and(-webkit-min-device-pixel-ratio: 1.5),
  only screen and(min-resolution: 1.5dppx) {
  .section-trainers .carousel-container .carousel-item-5 {
    background-image: url(/v/apple-fitness-plus/t/images/overview/trainers/gallery/trainers_gallery_molly_fox__fvq5gsfop2ie_large_2x.jpg);
  }
}

@media only screen and (max-width: 1068px) {
  .section-trainers .carousel-container .carousel-item-5 {
    background-image: url(/v/apple-fitness-plus/t/images/overview/trainers/gallery/trainers_gallery_molly_fox__fvq5gsfop2ie_medium.jpg);
  }
}

@media only screen and (max-width: 1068px) and(-webkit-min-device-pixel-ratio: 1.5),
  only screen and(max-width: 1068px) and(min-resolution: 1.5dppx),
  only screen and(max-width: 1068px) and(min-resolution: 144dpi) {
  .section-trainers .carousel-container .carousel-item-5 {
    background-image: url(/v/apple-fitness-plus/t/images/overview/trainers/gallery/trainers_gallery_molly_fox__fvq5gsfop2ie_medium_2x.jpg);
  }
}

@media only screen and (max-width: 734px) {
  .section-trainers .carousel-container .carousel-item-5 {
    background-image: url(/v/apple-fitness-plus/t/images/overview/trainers/gallery/trainers_gallery_molly_fox__fvq5gsfop2ie_small.jpg);
  }
}

@media only screen and (max-width: 734px) and(-webkit-min-device-pixel-ratio: 1.5),
  only screen and(max-width: 734px) and(min-resolution: 1.5dppx),
  only screen and(max-width: 734px) and(min-resolution: 144dpi) {
  .section-trainers .carousel-container .carousel-item-5 {
    background-image: url(/v/apple-fitness-plus/t/images/overview/trainers/gallery/trainers_gallery_molly_fox__fvq5gsfop2ie_small_2x.jpg);
  }
}

.section-trainers .carousel-container .carousel-item-6 {
  background-image: url(/v/apple-fitness-plus/t/images/overview/trainers/gallery/trainers_gallery_jonelle_lewis__f8lgwbb60hea_large.jpg);
}

@media (-webkit-min-device-pixel-ratio: 1.5),
  (min-resolution: 144dpi),
  only screen and(-webkit-min-device-pixel-ratio: 1.5),
  only screen and(min-resolution: 1.5dppx) {
  .section-trainers .carousel-container .carousel-item-6 {
    background-image: url(/v/apple-fitness-plus/t/images/overview/trainers/gallery/trainers_gallery_jonelle_lewis__f8lgwbb60hea_large_2x.jpg);
  }
}

@media only screen and (max-width: 1068px) {
  .section-trainers .carousel-container .carousel-item-6 {
    background-image: url(/v/apple-fitness-plus/t/images/overview/trainers/gallery/trainers_gallery_jonelle_lewis__f8lgwbb60hea_medium.jpg);
  }
}

@media only screen and (max-width: 1068px) and(-webkit-min-device-pixel-ratio: 1.5),
  only screen and(max-width: 1068px) and(min-resolution: 1.5dppx),
  only screen and(max-width: 1068px) and(min-resolution: 144dpi) {
  .section-trainers .carousel-container .carousel-item-6 {
    background-image: url(/v/apple-fitness-plus/t/images/overview/trainers/gallery/trainers_gallery_jonelle_lewis__f8lgwbb60hea_medium_2x.jpg);
  }
}

@media only screen and (max-width: 734px) {
  .section-trainers .carousel-container .carousel-item-6 {
    background-image: url(/v/apple-fitness-plus/t/images/overview/trainers/gallery/trainers_gallery_jonelle_lewis__f8lgwbb60hea_small.jpg);
  }
}

@media only screen and (max-width: 734px) and(-webkit-min-device-pixel-ratio: 1.5),
  only screen and(max-width: 734px) and(min-resolution: 1.5dppx),
  only screen and(max-width: 734px) and(min-resolution: 144dpi) {
  .section-trainers .carousel-container .carousel-item-6 {
    background-image: url(/v/apple-fitness-plus/t/images/overview/trainers/gallery/trainers_gallery_jonelle_lewis__f8lgwbb60hea_small_2x.jpg);
  }
}

.section-trainers .carousel-container .carousel-item-7 {
  background-image: url(/v/apple-fitness-plus/t/images/overview/trainers/gallery/trainers_gallery_kyle_ardill__t7ixvgg1aeam_large.jpg);
}

@media (-webkit-min-device-pixel-ratio: 1.5),
  (min-resolution: 144dpi),
  only screen and(-webkit-min-device-pixel-ratio: 1.5),
  only screen and(min-resolution: 1.5dppx) {
  .section-trainers .carousel-container .carousel-item-7 {
    background-image: url(/v/apple-fitness-plus/t/images/overview/trainers/gallery/trainers_gallery_kyle_ardill__t7ixvgg1aeam_large_2x.jpg);
  }
}

@media only screen and (max-width: 1068px) {
  .section-trainers .carousel-container .carousel-item-7 {
    background-image: url(/v/apple-fitness-plus/t/images/overview/trainers/gallery/trainers_gallery_kyle_ardill__t7ixvgg1aeam_medium.jpg);
  }
}

@media only screen and (max-width: 1068px) and(-webkit-min-device-pixel-ratio: 1.5),
  only screen and(max-width: 1068px) and(min-resolution: 1.5dppx),
  only screen and(max-width: 1068px) and(min-resolution: 144dpi) {
  .section-trainers .carousel-container .carousel-item-7 {
    background-image: url(/v/apple-fitness-plus/t/images/overview/trainers/gallery/trainers_gallery_kyle_ardill__t7ixvgg1aeam_medium_2x.jpg);
  }
}

@media only screen and (max-width: 734px) {
  .section-trainers .carousel-container .carousel-item-7 {
    background-image: url(/v/apple-fitness-plus/t/images/overview/trainers/gallery/trainers_gallery_kyle_ardill__t7ixvgg1aeam_small.jpg);
  }
}

@media only screen and (max-width: 734px) and(-webkit-min-device-pixel-ratio: 1.5),
  only screen and(max-width: 734px) and(min-resolution: 1.5dppx),
  only screen and(max-width: 734px) and(min-resolution: 144dpi) {
  .section-trainers .carousel-container .carousel-item-7 {
    background-image: url(/v/apple-fitness-plus/t/images/overview/trainers/gallery/trainers_gallery_kyle_ardill__t7ixvgg1aeam_small_2x.jpg);
  }
}

.section-trainers .carousel-container .carousel-item-8 {
  background-image: url(/v/apple-fitness-plus/t/images/overview/trainers/gallery/trainers_gallery_ben_allen__cni2l8vxhuoi_large.jpg);
}

@media (-webkit-min-device-pixel-ratio: 1.5),
  (min-resolution: 144dpi),
  only screen and(-webkit-min-device-pixel-ratio: 1.5),
  only screen and(min-resolution: 1.5dppx) {
  .section-trainers .carousel-container .carousel-item-8 {
    background-image: url(/v/apple-fitness-plus/t/images/overview/trainers/gallery/trainers_gallery_ben_allen__cni2l8vxhuoi_large_2x.jpg);
  }
}

@media only screen and (max-width: 1068px) {
  .section-trainers .carousel-container .carousel-item-8 {
    background-image: url(/v/apple-fitness-plus/t/images/overview/trainers/gallery/trainers_gallery_ben_allen__cni2l8vxhuoi_medium.jpg);
  }
}

@media only screen and (max-width: 1068px) and(-webkit-min-device-pixel-ratio: 1.5),
  only screen and(max-width: 1068px) and(min-resolution: 1.5dppx),
  only screen and(max-width: 1068px) and(min-resolution: 144dpi) {
  .section-trainers .carousel-container .carousel-item-8 {
    background-image: url(/v/apple-fitness-plus/t/images/overview/trainers/gallery/trainers_gallery_ben_allen__cni2l8vxhuoi_medium_2x.jpg);
  }
}

@media only screen and (max-width: 734px) {
  .section-trainers .carousel-container .carousel-item-8 {
    background-image: url(/v/apple-fitness-plus/t/images/overview/trainers/gallery/trainers_gallery_ben_allen__cni2l8vxhuoi_small.jpg);
  }
}

@media only screen and (max-width: 734px) and(-webkit-min-device-pixel-ratio: 1.5),
  only screen and(max-width: 734px) and(min-resolution: 1.5dppx),
  only screen and(max-width: 734px) and(min-resolution: 144dpi) {
  .section-trainers .carousel-container .carousel-item-8 {
    background-image: url(/v/apple-fitness-plus/t/images/overview/trainers/gallery/trainers_gallery_ben_allen__cni2l8vxhuoi_small_2x.jpg);
  }
}

.section-trainers .carousel-container .carousel-item-9 {
  background-image: url(/v/apple-fitness-plus/t/images/overview/trainers/gallery/trainers_gallery_sherica_holmon__bkos1s3alnpy_large.jpg);
}

@media (-webkit-min-device-pixel-ratio: 1.5),
  (min-resolution: 144dpi),
  only screen and(-webkit-min-device-pixel-ratio: 1.5),
  only screen and(min-resolution: 1.5dppx) {
  .section-trainers .carousel-container .carousel-item-9 {
    background-image: url(/v/apple-fitness-plus/t/images/overview/trainers/gallery/trainers_gallery_sherica_holmon__bkos1s3alnpy_large_2x.jpg);
  }
}

@media only screen and (max-width: 1068px) {
  .section-trainers .carousel-container .carousel-item-9 {
    background-image: url(/v/apple-fitness-plus/t/images/overview/trainers/gallery/trainers_gallery_sherica_holmon__bkos1s3alnpy_medium.jpg);
  }
}

@media only screen and (max-width: 1068px) and(-webkit-min-device-pixel-ratio: 1.5),
  only screen and(max-width: 1068px) and(min-resolution: 1.5dppx),
  only screen and(max-width: 1068px) and(min-resolution: 144dpi) {
  .section-trainers .carousel-container .carousel-item-9 {
    background-image: url(/v/apple-fitness-plus/t/images/overview/trainers/gallery/trainers_gallery_sherica_holmon__bkos1s3alnpy_medium_2x.jpg);
  }
}

@media only screen and (max-width: 734px) {
  .section-trainers .carousel-container .carousel-item-9 {
    background-image: url(/v/apple-fitness-plus/t/images/overview/trainers/gallery/trainers_gallery_sherica_holmon__bkos1s3alnpy_small.jpg);
  }
}

@media only screen and (max-width: 734px) and(-webkit-min-device-pixel-ratio: 1.5),
  only screen and(max-width: 734px) and(min-resolution: 1.5dppx),
  only screen and(max-width: 734px) and(min-resolution: 144dpi) {
  .section-trainers .carousel-container .carousel-item-9 {
    background-image: url(/v/apple-fitness-plus/t/images/overview/trainers/gallery/trainers_gallery_sherica_holmon__bkos1s3alnpy_small_2x.jpg);
  }
}

.section-trainers .carousel-container .carousel-item-10 {
  background-image: url(/v/apple-fitness-plus/t/images/overview/trainers/gallery/trainers_gallery_jessica_skye__ghn5ea5b6mye_large.jpg);
}

@media (-webkit-min-device-pixel-ratio: 1.5),
  (min-resolution: 144dpi),
  only screen and(-webkit-min-device-pixel-ratio: 1.5),
  only screen and(min-resolution: 1.5dppx) {
  .section-trainers .carousel-container .carousel-item-10 {
    background-image: url(/v/apple-fitness-plus/t/images/overview/trainers/gallery/trainers_gallery_jessica_skye__ghn5ea5b6mye_large_2x.jpg);
  }
}

@media only screen and (max-width: 1068px) {
  .section-trainers .carousel-container .carousel-item-10 {
    background-image: url(/v/apple-fitness-plus/t/images/overview/trainers/gallery/trainers_gallery_jessica_skye__ghn5ea5b6mye_medium.jpg);
  }
}

@media only screen and (max-width: 1068px) and(-webkit-min-device-pixel-ratio: 1.5),
  only screen and(max-width: 1068px) and(min-resolution: 1.5dppx),
  only screen and(max-width: 1068px) and(min-resolution: 144dpi) {
  .section-trainers .carousel-container .carousel-item-10 {
    background-image: url(/v/apple-fitness-plus/t/images/overview/trainers/gallery/trainers_gallery_jessica_skye__ghn5ea5b6mye_medium_2x.jpg);
  }
}

@media only screen and (max-width: 734px) {
  .section-trainers .carousel-container .carousel-item-10 {
    background-image: url(/v/apple-fitness-plus/t/images/overview/trainers/gallery/trainers_gallery_jessica_skye__ghn5ea5b6mye_small.jpg);
  }
}

@media only screen and (max-width: 734px) and(-webkit-min-device-pixel-ratio: 1.5),
  only screen and(max-width: 734px) and(min-resolution: 1.5dppx),
  only screen and(max-width: 734px) and(min-resolution: 144dpi) {
  .section-trainers .carousel-container .carousel-item-10 {
    background-image: url(/v/apple-fitness-plus/t/images/overview/trainers/gallery/trainers_gallery_jessica_skye__ghn5ea5b6mye_small_2x.jpg);
  }
}

.section-trainers .carousel-container .carousel-item-11 {
  background-image: url(/v/apple-fitness-plus/t/images/overview/trainers/gallery/trainers_gallery_bakari_williams__d6vmi2i6cqky_large.jpg);
}

@media (-webkit-min-device-pixel-ratio: 1.5),
  (min-resolution: 144dpi),
  only screen and(-webkit-min-device-pixel-ratio: 1.5),
  only screen and(min-resolution: 1.5dppx) {
  .section-trainers .carousel-container .carousel-item-11 {
    background-image: url(/v/apple-fitness-plus/t/images/overview/trainers/gallery/trainers_gallery_bakari_williams__d6vmi2i6cqky_large_2x.jpg);
  }
}

@media only screen and (max-width: 1068px) {
  .section-trainers .carousel-container .carousel-item-11 {
    background-image: url(/v/apple-fitness-plus/t/images/overview/trainers/gallery/trainers_gallery_bakari_williams__d6vmi2i6cqky_medium.jpg);
  }
}

@media only screen and (max-width: 1068px) and(-webkit-min-device-pixel-ratio: 1.5),
  only screen and(max-width: 1068px) and(min-resolution: 1.5dppx),
  only screen and(max-width: 1068px) and(min-resolution: 144dpi) {
  .section-trainers .carousel-container .carousel-item-11 {
    background-image: url(/v/apple-fitness-plus/t/images/overview/trainers/gallery/trainers_gallery_bakari_williams__d6vmi2i6cqky_medium_2x.jpg);
  }
}

@media only screen and (max-width: 734px) {
  .section-trainers .carousel-container .carousel-item-11 {
    background-image: url(/v/apple-fitness-plus/t/images/overview/trainers/gallery/trainers_gallery_bakari_williams__d6vmi2i6cqky_small.jpg);
  }
}

@media only screen and (max-width: 734px) and(-webkit-min-device-pixel-ratio: 1.5),
  only screen and(max-width: 734px) and(min-resolution: 1.5dppx),
  only screen and(max-width: 734px) and(min-resolution: 144dpi) {
  .section-trainers .carousel-container .carousel-item-11 {
    background-image: url(/v/apple-fitness-plus/t/images/overview/trainers/gallery/trainers_gallery_bakari_williams__d6vmi2i6cqky_small_2x.jpg);
  }
}

.section-trainers .carousel-container .carousel-item-12 {
  background-image: url(/v/apple-fitness-plus/t/images/overview/trainers/gallery/trainers_gallery_emily_fayette__fvfn0l7w26um_large.jpg);
}

@media (-webkit-min-device-pixel-ratio: 1.5),
  (min-resolution: 144dpi),
  only screen and(-webkit-min-device-pixel-ratio: 1.5),
  only screen and(min-resolution: 1.5dppx) {
  .section-trainers .carousel-container .carousel-item-12 {
    background-image: url(/v/apple-fitness-plus/t/images/overview/trainers/gallery/trainers_gallery_emily_fayette__fvfn0l7w26um_large_2x.jpg);
  }
}

@media only screen and (max-width: 1068px) {
  .section-trainers .carousel-container .carousel-item-12 {
    background-image: url(/v/apple-fitness-plus/t/images/overview/trainers/gallery/trainers_gallery_emily_fayette__fvfn0l7w26um_medium.jpg);
  }
}

@media only screen and (max-width: 1068px) and(-webkit-min-device-pixel-ratio: 1.5),
  only screen and(max-width: 1068px) and(min-resolution: 1.5dppx),
  only screen and(max-width: 1068px) and(min-resolution: 144dpi) {
  .section-trainers .carousel-container .carousel-item-12 {
    background-image: url(/v/apple-fitness-plus/t/images/overview/trainers/gallery/trainers_gallery_emily_fayette__fvfn0l7w26um_medium_2x.jpg);
  }
}

@media only screen and (max-width: 734px) {
  .section-trainers .carousel-container .carousel-item-12 {
    background-image: url(/v/apple-fitness-plus/t/images/overview/trainers/gallery/trainers_gallery_emily_fayette__fvfn0l7w26um_small.jpg);
  }
}

@media only screen and (max-width: 734px) and(-webkit-min-device-pixel-ratio: 1.5),
  only screen and(max-width: 734px) and(min-resolution: 1.5dppx),
  only screen and(max-width: 734px) and(min-resolution: 144dpi) {
  .section-trainers .carousel-container .carousel-item-12 {
    background-image: url(/v/apple-fitness-plus/t/images/overview/trainers/gallery/trainers_gallery_emily_fayette__fvfn0l7w26um_small_2x.jpg);
  }
}

.section-trainers .carousel-container .carousel-item-13 {
  background-image: url(/v/apple-fitness-plus/t/images/overview/trainers/gallery/trainers_gallery_lashawn_jones__ebw1rch9k9ci_large.jpg);
}

@media (-webkit-min-device-pixel-ratio: 1.5),
  (min-resolution: 144dpi),
  only screen and(-webkit-min-device-pixel-ratio: 1.5),
  only screen and(min-resolution: 1.5dppx) {
  .section-trainers .carousel-container .carousel-item-13 {
    background-image: url(/v/apple-fitness-plus/t/images/overview/trainers/gallery/trainers_gallery_lashawn_jones__ebw1rch9k9ci_large_2x.jpg);
  }
}

@media only screen and (max-width: 1068px) {
  .section-trainers .carousel-container .carousel-item-13 {
    background-image: url(/v/apple-fitness-plus/t/images/overview/trainers/gallery/trainers_gallery_lashawn_jones__ebw1rch9k9ci_medium.jpg);
  }
}

@media only screen and (max-width: 1068px) and(-webkit-min-device-pixel-ratio: 1.5),
  only screen and(max-width: 1068px) and(min-resolution: 1.5dppx),
  only screen and(max-width: 1068px) and(min-resolution: 144dpi) {
  .section-trainers .carousel-container .carousel-item-13 {
    background-image: url(/v/apple-fitness-plus/t/images/overview/trainers/gallery/trainers_gallery_lashawn_jones__ebw1rch9k9ci_medium_2x.jpg);
  }
}

@media only screen and (max-width: 734px) {
  .section-trainers .carousel-container .carousel-item-13 {
    background-image: url(/v/apple-fitness-plus/t/images/overview/trainers/gallery/trainers_gallery_lashawn_jones__ebw1rch9k9ci_small.jpg);
  }
}

@media only screen and (max-width: 734px) and(-webkit-min-device-pixel-ratio: 1.5),
  only screen and(max-width: 734px) and(min-resolution: 1.5dppx),
  only screen and(max-width: 734px) and(min-resolution: 144dpi) {
  .section-trainers .carousel-container .carousel-item-13 {
    background-image: url(/v/apple-fitness-plus/t/images/overview/trainers/gallery/trainers_gallery_lashawn_jones__ebw1rch9k9ci_small_2x.jpg);
  }
}

.section-trainers .carousel-container .carousel-item-14 {
  background-image: url(/v/apple-fitness-plus/t/images/overview/trainers/gallery/trainers_gallery_gregg_cook__5t2lo9uyjfmm_large.jpg);
}

@media (-webkit-min-device-pixel-ratio: 1.5),
  (min-resolution: 144dpi),
  only screen and(-webkit-min-device-pixel-ratio: 1.5),
  only screen and(min-resolution: 1.5dppx) {
  .section-trainers .carousel-container .carousel-item-14 {
    background-image: url(/v/apple-fitness-plus/t/images/overview/trainers/gallery/trainers_gallery_gregg_cook__5t2lo9uyjfmm_large_2x.jpg);
  }
}

@media only screen and (max-width: 1068px) {
  .section-trainers .carousel-container .carousel-item-14 {
    background-image: url(/v/apple-fitness-plus/t/images/overview/trainers/gallery/trainers_gallery_gregg_cook__5t2lo9uyjfmm_medium.jpg);
  }
}

@media only screen and (max-width: 1068px) and(-webkit-min-device-pixel-ratio: 1.5),
  only screen and(max-width: 1068px) and(min-resolution: 1.5dppx),
  only screen and(max-width: 1068px) and(min-resolution: 144dpi) {
  .section-trainers .carousel-container .carousel-item-14 {
    background-image: url(/v/apple-fitness-plus/t/images/overview/trainers/gallery/trainers_gallery_gregg_cook__5t2lo9uyjfmm_medium_2x.jpg);
  }
}

@media only screen and (max-width: 734px) {
  .section-trainers .carousel-container .carousel-item-14 {
    background-image: url(/v/apple-fitness-plus/t/images/overview/trainers/gallery/trainers_gallery_gregg_cook__5t2lo9uyjfmm_small.jpg);
  }
}

@media only screen and (max-width: 734px) and(-webkit-min-device-pixel-ratio: 1.5),
  only screen and(max-width: 734px) and(min-resolution: 1.5dppx),
  only screen and(max-width: 734px) and(min-resolution: 144dpi) {
  .section-trainers .carousel-container .carousel-item-14 {
    background-image: url(/v/apple-fitness-plus/t/images/overview/trainers/gallery/trainers_gallery_gregg_cook__5t2lo9uyjfmm_small_2x.jpg);
  }
}

.section-trainers .carousel-container .carousel-item-15 {
  background-image: url(/v/apple-fitness-plus/t/images/overview/trainers/gallery/trainers_gallery_marimba_gold_watts__bqka7dnejqeu_large.jpg);
}

@media (-webkit-min-device-pixel-ratio: 1.5),
  (min-resolution: 144dpi),
  only screen and(-webkit-min-device-pixel-ratio: 1.5),
  only screen and(min-resolution: 1.5dppx) {
  .section-trainers .carousel-container .carousel-item-15 {
    background-image: url(/v/apple-fitness-plus/t/images/overview/trainers/gallery/trainers_gallery_marimba_gold_watts__bqka7dnejqeu_large_2x.jpg);
  }
}

@media only screen and (max-width: 1068px) {
  .section-trainers .carousel-container .carousel-item-15 {
    background-image: url(/v/apple-fitness-plus/t/images/overview/trainers/gallery/trainers_gallery_marimba_gold_watts__bqka7dnejqeu_medium.jpg);
  }
}

@media only screen and (max-width: 1068px) and(-webkit-min-device-pixel-ratio: 1.5),
  only screen and(max-width: 1068px) and(min-resolution: 1.5dppx),
  only screen and(max-width: 1068px) and(min-resolution: 144dpi) {
  .section-trainers .carousel-container .carousel-item-15 {
    background-image: url(/v/apple-fitness-plus/t/images/overview/trainers/gallery/trainers_gallery_marimba_gold_watts__bqka7dnejqeu_medium_2x.jpg);
  }
}

@media only screen and (max-width: 734px) {
  .section-trainers .carousel-container .carousel-item-15 {
    background-image: url(/v/apple-fitness-plus/t/images/overview/trainers/gallery/trainers_gallery_marimba_gold_watts__bqka7dnejqeu_small.jpg);
  }
}

@media only screen and (max-width: 734px) and(-webkit-min-device-pixel-ratio: 1.5),
  only screen and(max-width: 734px) and(min-resolution: 1.5dppx),
  only screen and(max-width: 734px) and(min-resolution: 144dpi) {
  .section-trainers .carousel-container .carousel-item-15 {
    background-image: url(/v/apple-fitness-plus/t/images/overview/trainers/gallery/trainers_gallery_marimba_gold_watts__bqka7dnejqeu_small_2x.jpg);
  }
}

.section-trainers .carousel-container .carousel-item-16 {
  background-image: url(/v/apple-fitness-plus/t/images/overview/trainers/gallery/trainers_gallery_scott_carvin__c7ib7jsicj8m_large.jpg);
}

@media (-webkit-min-device-pixel-ratio: 1.5),
  (min-resolution: 144dpi),
  only screen and(-webkit-min-device-pixel-ratio: 1.5),
  only screen and(min-resolution: 1.5dppx) {
  .section-trainers .carousel-container .carousel-item-16 {
    background-image: url(/v/apple-fitness-plus/t/images/overview/trainers/gallery/trainers_gallery_scott_carvin__c7ib7jsicj8m_large_2x.jpg);
  }
}

@media only screen and (max-width: 1068px) {
  .section-trainers .carousel-container .carousel-item-16 {
    background-image: url(/v/apple-fitness-plus/t/images/overview/trainers/gallery/trainers_gallery_scott_carvin__c7ib7jsicj8m_medium.jpg);
  }
}

@media only screen and (max-width: 1068px) and(-webkit-min-device-pixel-ratio: 1.5),
  only screen and(max-width: 1068px) and(min-resolution: 1.5dppx),
  only screen and(max-width: 1068px) and(min-resolution: 144dpi) {
  .section-trainers .carousel-container .carousel-item-16 {
    background-image: url(/v/apple-fitness-plus/t/images/overview/trainers/gallery/trainers_gallery_scott_carvin__c7ib7jsicj8m_medium_2x.jpg);
  }
}

@media only screen and (max-width: 734px) {
  .section-trainers .carousel-container .carousel-item-16 {
    background-image: url(/v/apple-fitness-plus/t/images/overview/trainers/gallery/trainers_gallery_scott_carvin__c7ib7jsicj8m_small.jpg);
  }
}

@media only screen and (max-width: 734px) and(-webkit-min-device-pixel-ratio: 1.5),
  only screen and(max-width: 734px) and(min-resolution: 1.5dppx),
  only screen and(max-width: 734px) and(min-resolution: 144dpi) {
  .section-trainers .carousel-container .carousel-item-16 {
    background-image: url(/v/apple-fitness-plus/t/images/overview/trainers/gallery/trainers_gallery_scott_carvin__c7ib7jsicj8m_small_2x.jpg);
  }
}

.section-trainers .carousel-container .carousel-item-17 {
  background-image: url(/v/apple-fitness-plus/t/images/overview/trainers/gallery/trainers_gallery_tyrell_desean__ciw4hovbwwgi_large.jpg);
}

@media (-webkit-min-device-pixel-ratio: 1.5),
  (min-resolution: 144dpi),
  only screen and(-webkit-min-device-pixel-ratio: 1.5),
  only screen and(min-resolution: 1.5dppx) {
  .section-trainers .carousel-container .carousel-item-17 {
    background-image: url(/v/apple-fitness-plus/t/images/overview/trainers/gallery/trainers_gallery_tyrell_desean__ciw4hovbwwgi_large_2x.jpg);
  }
}

@media only screen and (max-width: 1068px) {
  .section-trainers .carousel-container .carousel-item-17 {
    background-image: url(/v/apple-fitness-plus/t/images/overview/trainers/gallery/trainers_gallery_tyrell_desean__ciw4hovbwwgi_medium.jpg);
  }
}

@media only screen and (max-width: 1068px) and(-webkit-min-device-pixel-ratio: 1.5),
  only screen and(max-width: 1068px) and(min-resolution: 1.5dppx),
  only screen and(max-width: 1068px) and(min-resolution: 144dpi) {
  .section-trainers .carousel-container .carousel-item-17 {
    background-image: url(/v/apple-fitness-plus/t/images/overview/trainers/gallery/trainers_gallery_tyrell_desean__ciw4hovbwwgi_medium_2x.jpg);
  }
}

@media only screen and (max-width: 734px) {
  .section-trainers .carousel-container .carousel-item-17 {
    background-image: url(/v/apple-fitness-plus/t/images/overview/trainers/gallery/trainers_gallery_tyrell_desean__ciw4hovbwwgi_small.jpg);
  }
}

@media only screen and (max-width: 734px) and(-webkit-min-device-pixel-ratio: 1.5),
  only screen and(max-width: 734px) and(min-resolution: 1.5dppx),
  only screen and(max-width: 734px) and(min-resolution: 144dpi) {
  .section-trainers .carousel-container .carousel-item-17 {
    background-image: url(/v/apple-fitness-plus/t/images/overview/trainers/gallery/trainers_gallery_tyrell_desean__ciw4hovbwwgi_small_2x.jpg);
  }
}

.section-trainers .carousel-container .carousel-item-18 {
  background-image: url(/v/apple-fitness-plus/t/images/overview/trainers/gallery/trainers_gallery_anja_garcia__d2xasikdq2gm_large.jpg);
}

@media (-webkit-min-device-pixel-ratio: 1.5),
  (min-resolution: 144dpi),
  only screen and(-webkit-min-device-pixel-ratio: 1.5),
  only screen and(min-resolution: 1.5dppx) {
  .section-trainers .carousel-container .carousel-item-18 {
    background-image: url(/v/apple-fitness-plus/t/images/overview/trainers/gallery/trainers_gallery_anja_garcia__d2xasikdq2gm_large_2x.jpg);
  }
}

@media only screen and (max-width: 1068px) {
  .section-trainers .carousel-container .carousel-item-18 {
    background-image: url(/v/apple-fitness-plus/t/images/overview/trainers/gallery/trainers_gallery_anja_garcia__d2xasikdq2gm_medium.jpg);
  }
}

@media only screen and (max-width: 1068px) and(-webkit-min-device-pixel-ratio: 1.5),
  only screen and(max-width: 1068px) and(min-resolution: 1.5dppx),
  only screen and(max-width: 1068px) and(min-resolution: 144dpi) {
  .section-trainers .carousel-container .carousel-item-18 {
    background-image: url(/v/apple-fitness-plus/t/images/overview/trainers/gallery/trainers_gallery_anja_garcia__d2xasikdq2gm_medium_2x.jpg);
  }
}

@media only screen and (max-width: 734px) {
  .section-trainers .carousel-container .carousel-item-18 {
    background-image: url(/v/apple-fitness-plus/t/images/overview/trainers/gallery/trainers_gallery_anja_garcia__d2xasikdq2gm_small.jpg);
  }
}

@media only screen and (max-width: 734px) and(-webkit-min-device-pixel-ratio: 1.5),
  only screen and(max-width: 734px) and(min-resolution: 1.5dppx),
  only screen and(max-width: 734px) and(min-resolution: 144dpi) {
  .section-trainers .carousel-container .carousel-item-18 {
    background-image: url(/v/apple-fitness-plus/t/images/overview/trainers/gallery/trainers_gallery_anja_garcia__d2xasikdq2gm_small_2x.jpg);
  }
}

.section-trainers .carousel-container .carousel-item-19 {
  background-image: url(/v/apple-fitness-plus/t/images/overview/trainers/gallery/trainers_gallery_cory_whalton-malcolm__de848jjcvdme_large.jpg);
}

@media (-webkit-min-device-pixel-ratio: 1.5),
  (min-resolution: 144dpi),
  only screen and(-webkit-min-device-pixel-ratio: 1.5),
  only screen and(min-resolution: 1.5dppx) {
  .section-trainers .carousel-container .carousel-item-19 {
    background-image: url(/v/apple-fitness-plus/t/images/overview/trainers/gallery/trainers_gallery_cory_whalton-malcolm__de848jjcvdme_large_2x.jpg);
  }
}

@media only screen and (max-width: 1068px) {
  .section-trainers .carousel-container .carousel-item-19 {
    background-image: url(/v/apple-fitness-plus/t/images/overview/trainers/gallery/trainers_gallery_cory_whalton-malcolm__de848jjcvdme_medium.jpg);
  }
}

@media only screen and (max-width: 1068px) and(-webkit-min-device-pixel-ratio: 1.5),
  only screen and(max-width: 1068px) and(min-resolution: 1.5dppx),
  only screen and(max-width: 1068px) and(min-resolution: 144dpi) {
  .section-trainers .carousel-container .carousel-item-19 {
    background-image: url(/v/apple-fitness-plus/t/images/overview/trainers/gallery/trainers_gallery_cory_whalton-malcolm__de848jjcvdme_medium_2x.jpg);
  }
}

@media only screen and (max-width: 734px) {
  .section-trainers .carousel-container .carousel-item-19 {
    background-image: url(/v/apple-fitness-plus/t/images/overview/trainers/gallery/trainers_gallery_cory_whalton-malcolm__de848jjcvdme_small.jpg);
  }
}

@media only screen and (max-width: 734px) and(-webkit-min-device-pixel-ratio: 1.5),
  only screen and(max-width: 734px) and(min-resolution: 1.5dppx),
  only screen and(max-width: 734px) and(min-resolution: 144dpi) {
  .section-trainers .carousel-container .carousel-item-19 {
    background-image: url(/v/apple-fitness-plus/t/images/overview/trainers/gallery/trainers_gallery_cory_whalton-malcolm__de848jjcvdme_small_2x.jpg);
  }
}

.section-trainers .carousel-container .carousel-item-20 {
  background-image: url(/v/apple-fitness-plus/t/images/overview/trainers/gallery/trainers_gallery_joanna_hardy__emn1ndlydp8i_large.jpg);
}

@media (-webkit-min-device-pixel-ratio: 1.5),
  (min-resolution: 144dpi),
  only screen and(-webkit-min-device-pixel-ratio: 1.5),
  only screen and(min-resolution: 1.5dppx) {
  .section-trainers .carousel-container .carousel-item-20 {
    background-image: url(/v/apple-fitness-plus/t/images/overview/trainers/gallery/trainers_gallery_joanna_hardy__emn1ndlydp8i_large_2x.jpg);
  }
}

@media only screen and (max-width: 1068px) {
  .section-trainers .carousel-container .carousel-item-20 {
    background-image: url(/v/apple-fitness-plus/t/images/overview/trainers/gallery/trainers_gallery_joanna_hardy__emn1ndlydp8i_medium.jpg);
  }
}

@media only screen and (max-width: 1068px) and(-webkit-min-device-pixel-ratio: 1.5),
  only screen and(max-width: 1068px) and(min-resolution: 1.5dppx),
  only screen and(max-width: 1068px) and(min-resolution: 144dpi) {
  .section-trainers .carousel-container .carousel-item-20 {
    background-image: url(/v/apple-fitness-plus/t/images/overview/trainers/gallery/trainers_gallery_joanna_hardy__emn1ndlydp8i_medium_2x.jpg);
  }
}

@media only screen and (max-width: 734px) {
  .section-trainers .carousel-container .carousel-item-20 {
    background-image: url(/v/apple-fitness-plus/t/images/overview/trainers/gallery/trainers_gallery_joanna_hardy__emn1ndlydp8i_small.jpg);
  }
}

@media only screen and (max-width: 734px) and(-webkit-min-device-pixel-ratio: 1.5),
  only screen and(max-width: 734px) and(min-resolution: 1.5dppx),
  only screen and(max-width: 734px) and(min-resolution: 144dpi) {
  .section-trainers .carousel-container .carousel-item-20 {
    background-image: url(/v/apple-fitness-plus/t/images/overview/trainers/gallery/trainers_gallery_joanna_hardy__emn1ndlydp8i_small_2x.jpg);
  }
}

.section-trainers .carousel-container .carousel-item-21 {
  background-image: url(/v/apple-fitness-plus/t/images/overview/trainers/gallery/trainers_gallery_josh_crosby__ede7xdufa926_large.jpg);
}

@media (-webkit-min-device-pixel-ratio: 1.5),
  (min-resolution: 144dpi),
  only screen and(-webkit-min-device-pixel-ratio: 1.5),
  only screen and(min-resolution: 1.5dppx) {
  .section-trainers .carousel-container .carousel-item-21 {
    background-image: url(/v/apple-fitness-plus/t/images/overview/trainers/gallery/trainers_gallery_josh_crosby__ede7xdufa926_large_2x.jpg);
  }
}

@media only screen and (max-width: 1068px) {
  .section-trainers .carousel-container .carousel-item-21 {
    background-image: url(/v/apple-fitness-plus/t/images/overview/trainers/gallery/trainers_gallery_josh_crosby__ede7xdufa926_medium.jpg);
  }
}

@media only screen and (max-width: 1068px) and(-webkit-min-device-pixel-ratio: 1.5),
  only screen and(max-width: 1068px) and(min-resolution: 1.5dppx),
  only screen and(max-width: 1068px) and(min-resolution: 144dpi) {
  .section-trainers .carousel-container .carousel-item-21 {
    background-image: url(/v/apple-fitness-plus/t/images/overview/trainers/gallery/trainers_gallery_josh_crosby__ede7xdufa926_medium_2x.jpg);
  }
}

@media only screen and (max-width: 734px) {
  .section-trainers .carousel-container .carousel-item-21 {
    background-image: url(/v/apple-fitness-plus/t/images/overview/trainers/gallery/trainers_gallery_josh_crosby__ede7xdufa926_small.jpg);
  }
}

@media only screen and (max-width: 734px) and(-webkit-min-device-pixel-ratio: 1.5),
  only screen and(max-width: 734px) and(min-resolution: 1.5dppx),
  only screen and(max-width: 734px) and(min-resolution: 144dpi) {
  .section-trainers .carousel-container .carousel-item-21 {
    background-image: url(/v/apple-fitness-plus/t/images/overview/trainers/gallery/trainers_gallery_josh_crosby__ede7xdufa926_small_2x.jpg);
  }
}

.section-trainers .carousel-container .carousel-item-22 {
  background-image: url(/v/apple-fitness-plus/t/images/overview/trainers/gallery/trainers_gallery_kim_ngo__bjs0hjtebyfm_large.jpg);
}

@media (-webkit-min-device-pixel-ratio: 1.5),
  (min-resolution: 144dpi),
  only screen and(-webkit-min-device-pixel-ratio: 1.5),
  only screen and(min-resolution: 1.5dppx) {
  .section-trainers .carousel-container .carousel-item-22 {
    background-image: url(/v/apple-fitness-plus/t/images/overview/trainers/gallery/trainers_gallery_kim_ngo__bjs0hjtebyfm_large_2x.jpg);
  }
}

@media only screen and (max-width: 1068px) {
  .section-trainers .carousel-container .carousel-item-22 {
    background-image: url(/v/apple-fitness-plus/t/images/overview/trainers/gallery/trainers_gallery_kim_ngo__bjs0hjtebyfm_medium.jpg);
  }
}

@media only screen and (max-width: 1068px) and(-webkit-min-device-pixel-ratio: 1.5),
  only screen and(max-width: 1068px) and(min-resolution: 1.5dppx),
  only screen and(max-width: 1068px) and(min-resolution: 144dpi) {
  .section-trainers .carousel-container .carousel-item-22 {
    background-image: url(/v/apple-fitness-plus/t/images/overview/trainers/gallery/trainers_gallery_kim_ngo__bjs0hjtebyfm_medium_2x.jpg);
  }
}

@media only screen and (max-width: 734px) {
  .section-trainers .carousel-container .carousel-item-22 {
    background-image: url(/v/apple-fitness-plus/t/images/overview/trainers/gallery/trainers_gallery_kim_ngo__bjs0hjtebyfm_small.jpg);
  }
}

@media only screen and (max-width: 734px) and(-webkit-min-device-pixel-ratio: 1.5),
  only screen and(max-width: 734px) and(min-resolution: 1.5dppx),
  only screen and(max-width: 734px) and(min-resolution: 144dpi) {
  .section-trainers .carousel-container .carousel-item-22 {
    background-image: url(/v/apple-fitness-plus/t/images/overview/trainers/gallery/trainers_gallery_kim_ngo__bjs0hjtebyfm_small_2x.jpg);
  }
}

.section-trainers .carousel-container .carousel-item-23 {
  background-image: url(/v/apple-fitness-plus/t/images/overview/trainers/gallery/trainers_gallery_jhon_gonzalez__dxm80rwa3kwi_large.jpg);
}

@media (-webkit-min-device-pixel-ratio: 1.5),
  (min-resolution: 144dpi),
  only screen and(-webkit-min-device-pixel-ratio: 1.5),
  only screen and(min-resolution: 1.5dppx) {
  .section-trainers .carousel-container .carousel-item-23 {
    background-image: url(/v/apple-fitness-plus/t/images/overview/trainers/gallery/trainers_gallery_jhon_gonzalez__dxm80rwa3kwi_large_2x.jpg);
  }
}

@media only screen and (max-width: 1068px) {
  .section-trainers .carousel-container .carousel-item-23 {
    background-image: url(/v/apple-fitness-plus/t/images/overview/trainers/gallery/trainers_gallery_jhon_gonzalez__dxm80rwa3kwi_medium.jpg);
  }
}

@media only screen and (max-width: 1068px) and(-webkit-min-device-pixel-ratio: 1.5),
  only screen and(max-width: 1068px) and(min-resolution: 1.5dppx),
  only screen and(max-width: 1068px) and(min-resolution: 144dpi) {
  .section-trainers .carousel-container .carousel-item-23 {
    background-image: url(/v/apple-fitness-plus/t/images/overview/trainers/gallery/trainers_gallery_jhon_gonzalez__dxm80rwa3kwi_medium_2x.jpg);
  }
}

@media only screen and (max-width: 734px) {
  .section-trainers .carousel-container .carousel-item-23 {
    background-image: url(/v/apple-fitness-plus/t/images/overview/trainers/gallery/trainers_gallery_jhon_gonzalez__dxm80rwa3kwi_small.jpg);
  }
}

@media only screen and (max-width: 734px) and(-webkit-min-device-pixel-ratio: 1.5),
  only screen and(max-width: 734px) and(min-resolution: 1.5dppx),
  only screen and(max-width: 734px) and(min-resolution: 144dpi) {
  .section-trainers .carousel-container .carousel-item-23 {
    background-image: url(/v/apple-fitness-plus/t/images/overview/trainers/gallery/trainers_gallery_jhon_gonzalez__dxm80rwa3kwi_small_2x.jpg);
  }
}

.section-trainers .carousel-container .carousel-item-24 {
  background-image: url(/v/apple-fitness-plus/t/images/overview/trainers/gallery/trainers_gallery_darryl_whiting__cod4d0o00xjm_large.jpg);
}

@media (-webkit-min-device-pixel-ratio: 1.5),
  (min-resolution: 144dpi),
  only screen and(-webkit-min-device-pixel-ratio: 1.5),
  only screen and(min-resolution: 1.5dppx) {
  .section-trainers .carousel-container .carousel-item-24 {
    background-image: url(/v/apple-fitness-plus/t/images/overview/trainers/gallery/trainers_gallery_darryl_whiting__cod4d0o00xjm_large_2x.jpg);
  }
}

@media only screen and (max-width: 1068px) {
  .section-trainers .carousel-container .carousel-item-24 {
    background-image: url(/v/apple-fitness-plus/t/images/overview/trainers/gallery/trainers_gallery_darryl_whiting__cod4d0o00xjm_medium.jpg);
  }
}

@media only screen and (max-width: 1068px) and(-webkit-min-device-pixel-ratio: 1.5),
  only screen and(max-width: 1068px) and(min-resolution: 1.5dppx),
  only screen and(max-width: 1068px) and(min-resolution: 144dpi) {
  .section-trainers .carousel-container .carousel-item-24 {
    background-image: url(/v/apple-fitness-plus/t/images/overview/trainers/gallery/trainers_gallery_darryl_whiting__cod4d0o00xjm_medium_2x.jpg);
  }
}

@media only screen and (max-width: 734px) {
  .section-trainers .carousel-container .carousel-item-24 {
    background-image: url(/v/apple-fitness-plus/t/images/overview/trainers/gallery/trainers_gallery_darryl_whiting__cod4d0o00xjm_small.jpg);
  }
}

@media only screen and (max-width: 734px) and(-webkit-min-device-pixel-ratio: 1.5),
  only screen and(max-width: 734px) and(min-resolution: 1.5dppx),
  only screen and(max-width: 734px) and(min-resolution: 144dpi) {
  .section-trainers .carousel-container .carousel-item-24 {
    background-image: url(/v/apple-fitness-plus/t/images/overview/trainers/gallery/trainers_gallery_darryl_whiting__cod4d0o00xjm_small_2x.jpg);
  }
}

.section-trainers .carousel-container .carousel-item-25 {
  background-image: url(/v/apple-fitness-plus/t/images/overview/trainers/gallery/trainers_gallery_kym_perfetto__fxxxsqdea1qq_large.jpg);
}

@media (-webkit-min-device-pixel-ratio: 1.5),
  (min-resolution: 144dpi),
  only screen and(-webkit-min-device-pixel-ratio: 1.5),
  only screen and(min-resolution: 1.5dppx) {
  .section-trainers .carousel-container .carousel-item-25 {
    background-image: url(/v/apple-fitness-plus/t/images/overview/trainers/gallery/trainers_gallery_kym_perfetto__fxxxsqdea1qq_large_2x.jpg);
  }
}

@media only screen and (max-width: 1068px) {
  .section-trainers .carousel-container .carousel-item-25 {
    background-image: url(/v/apple-fitness-plus/t/images/overview/trainers/gallery/trainers_gallery_kym_perfetto__fxxxsqdea1qq_medium.jpg);
  }
}

@media only screen and (max-width: 1068px) and(-webkit-min-device-pixel-ratio: 1.5),
  only screen and(max-width: 1068px) and(min-resolution: 1.5dppx),
  only screen and(max-width: 1068px) and(min-resolution: 144dpi) {
  .section-trainers .carousel-container .carousel-item-25 {
    background-image: url(/v/apple-fitness-plus/t/images/overview/trainers/gallery/trainers_gallery_kym_perfetto__fxxxsqdea1qq_medium_2x.jpg);
  }
}

@media only screen and (max-width: 734px) {
  .section-trainers .carousel-container .carousel-item-25 {
    background-image: url(/v/apple-fitness-plus/t/images/overview/trainers/gallery/trainers_gallery_kym_perfetto__fxxxsqdea1qq_small.jpg);
  }
}

@media only screen and (max-width: 734px) and(-webkit-min-device-pixel-ratio: 1.5),
  only screen and(max-width: 734px) and(min-resolution: 1.5dppx),
  only screen and(max-width: 734px) and(min-resolution: 144dpi) {
  .section-trainers .carousel-container .carousel-item-25 {
    background-image: url(/v/apple-fitness-plus/t/images/overview/trainers/gallery/trainers_gallery_kym_perfetto__fxxxsqdea1qq_small_2x.jpg);
  }
}
/* image update for trainers end  */

/* glovalnav fix start  */
body {
  position: relative;
}
/* globalnav fix end  */
