.header {
    background-image: radial-gradient(rgba(0, 0, 0, .8), rgba(0, 0, 0, .7)), url(../images/careersHeader.jpg);
    background-position: center center;
}

.template-body {
    background-image: linear-gradient(
        174deg,
        rgba(235, 235, 235, .8) 0%,
        rgba(235, 235, 235, .8) 35%,
        var(--arthurMurrayBlue) 35.08%,
        var(--arthurMurrayBlue) 100%
    ), url(../images/FootprintsBackground.svg);
}

.video-player {
    padding: 65% 0 0;
}

.template-text-2 {
	margin-top: 1em;
}

.video-player iframe {
	max-width: 550px;
	margin: 0 auto;
}

.template-angle {
	margin-top: 1em;
}

@media screen and (min-width: 613px) {
    .header {
        /*background-position-y: -45%;*/
		background-size: cover;
    }

    .template-body {
        background-image: linear-gradient(
            174deg,
            rgba(235, 235, 235, .8) 0%,
            rgba(235, 235, 235, .8) 32%,
            var(--arthurMurrayBlue) 32.08%,
            var(--arthurMurrayBlue) 100%
        ), url(../images/FootprintsBackground.svg);
    }
	.video-player {
        padding: 35% 0 1em;
    }
}

@media screen and (min-width: 1000px) {
    .template-body {
        background-image: linear-gradient(
            174deg,
            rgba(235, 235, 235, .8) 0%,
            rgba(235, 235, 235, .8) 45%,
            var(--arthurMurrayBlue) 45.08%,
            var(--arthurMurrayBlue) 100%
        ), url(../images/FootprintsBackground.svg);
    }

    .template-text-1,
    .template-text-2 {
        margin-top: 4em;
    }

    .video-player {
        grid-column: 3 / 4;
        grid-row: 1 / 2;
        max-width: 480px;
        margin: .5em auto 0 1.5em;
    }
}
