@media only screen and (max-width: 734px) {
	.section-fitness .section-hero-fitness .section-content .copy-block .copy-block-headline {
		width: 250px;
	}
}

.small-caps {
    font-feature-settings: "smcp", "c2sc";
    font-variant-caps:all-small-caps
}

.section-welcome .marquee .header-headline .gradient {
	background-clip: text;
	-webkit-background-clip: text;
}

.section-media-card .section-header .icon-wrapper .icon-after::after {
	position: static;
}

[data-component-list=MediaCardGallery] .media-gallery .caption, [data-media-card-gallery] .media-gallery .caption {
	width: calc(var(--caption-width) + 20px);
}

.section-health .section-hero-health .copy-block {
    top: 860px;
}

@media (max-width: 1068px) {
    .section-health .section-hero-health .copy-block {
        top:0
    }
}

@media (max-width: 734px) {
    .section-health .section-hero-health .copy-block {
        top:-60px
    }
}

.l-p-alt{
    position: absolute;
}
@media only screen and (max-width: 734px) {
    .l-p-alt{
       transform: translateY(50%) translateX(100px);

    }
}
@media only screen and (max-width: 480px) {
    .l-p-alt{
       transform: translateY(50%) translateX(80px);

    }
}