/* Video Area Styles */
.video-area section:not(.no-padding), .section-padding {
    padding-top: 2.78em;
    padding-bottom: 2.78em;
}

.video-area .main {
    max-width: calc(75.556rem + (4% * 2));
    padding-left: 4%;
    padding-right: 4%;
}

.video-area [class*="flex-"][class*="lpmdgrid"] {
    width: calc(100% + 3.33rem);
    margin-left: calc(3.33rem * -0.5);
}

.video-area a figure {
	position: relative;
	pointer-events: none;
	width: 100%;
	padding-bottom: 50%;
	border-radius: var(--lpmd-radial-border);
	overflow: hidden;
}

.video-area .play-video ~ strong, .video-area .play-video ~ p, .video-area .play-video ~ .content-style {
	margin-top: 1.1rem;
	text-align: center;
}

.video-area .play-video.drop-shadow {
	display: block;
	border-radius: var(--lpmd-radial-border);
}

.video-area .play-btn-container {
	opacity: 1;
	filter: blur(0);
	transition: opacity .7s ease 0s, filter .7s ease 0s, transform .7s ease 0s;
	position: absolute;
	top: 50%;
	left: 50%;
	-ms-transform: translate(-50%, -50%) scale(1);
	-webkit-transform: translate(-50%, -50%) scale(1);
	transform: translate(-50%, -50%) scale(1);
}


.video-area .play-btn-container .play-btn, .video-area a.play-btn {
	position: relative;
	-ms-transform: none;
	-webkit-transform: none;
	transform: none;
	padding: 1.11em;
	border-radius: 100%;
	background-color: var(--white-color);
	color: var(--click1-color);
	transition: color var(--transit-1), transform var(--transit-1);
}

.video-area .play-btn-container.large .play-btn, .video-area a.play-btn.large {
	padding: 2.22em;
}

.video-area .play-btn-container .play-btn:before, .video-area a.play-btn:before {
	position: absolute;
	content: '';
	width: 100%;
	height: 100%;
	top: 50%;
	left: 50%;
	-ms-transform: translate(-50%, -50%);
	-webkit-transform: translate(-50%, -50%);
	transform: translate(-50%, -50%);
	border-radius: inherit;
	box-shadow: 0 1.27em 2.54em rgba(0,0,0,0.16);
	transition: box-shadow .7s ease 0s;
}

.video-area .play-btn-container .play-btn svg, .video-area a.play-btn svg {
	font-size: 1.11em;
	-ms-transform: translateX(.1rem);
	-webkit-transform: translateX(.1rem);
	transform: translateX(.1rem);
}

.video-area .play-btn-container.large .play-btn svg, .video-area a.play-btn.large svg {
	font-size: 2.22em;
}


/* End Video Area Styles */

/* Version A Styles */
.overlapper + #Form_VideosAreaA {
	padding-top: var(--lpmd-overlap);
}

.video-area.a .main {
	padding-bottom: 0 !important;
}

.video-area.a header {
	text-align: center;
}


/* End Version A Styles */

/* Version B Styles */
.video-area.b .featured-video.main {
	padding-top: 10em;
	padding-bottom: 10em;
	position: relative;
	margin-bottom: calc(var(--lpmd-overlap) * -2);
}

.video-area.b .featured-video .info > strong {
	margin-top: 2rem;
	color: var(--white-color);
}

.video-area.b .featured-video .info > div {
	color: var(--white-color);
	padding-top:1.38rem;
}

.video-area.b .featured-video .mobile-only {
	display: none;
}

.video-area.b .other-videos {
}
/* End Version B Styles */

/* Version C Styles */
.video-area.c .content-style > p {
	margin: 0;
}

.video-area.c .featured-video > div > strong {
	display: none;
	text-align: center;
	padding-bottom: .5rem;
}

.video-area.c strong.title-style-1 {
	margin-bottom:1.167rem;
}

.video-area.c strong.title-style-3 {
	margin-top:0;
}

.video-area.c a figure {
	padding-bottom:57%;
}

.video-area.c ul .play-video.drop-shadow:before {
	display:none;
}

.video-area.c .other-videos li {
	
	width: 42%;
}

/* End Version C Styles */

/* Responsive Min-Width 801px */
@media screen and (min-width: 801px) {
	.video-area.b {
		padding-top: 0 !important;
		padding-bottom: 0 !important;
	}
	
	.video-area.b .featured-video.main {
		max-width: 100%;
		padding-left: 0;
		padding-right: 0;
	}
	
	.video-area.c .play-video ~ .content-style {
		text-align: left;
	}
	
	.video-area.c ul .play-video.drop-shadow {
		width: 100%;
	}
	
	.video-area.c ul strong {
		text-align: left;
		
	}
}
/* End Responsive Min-Width 801px */

/* Responsive Min-Width 1025px */
@media screen and (min-width: 1025px) {
	.video-area .play-btn-container {
		opacity: 0;
		filter: blur(0.5em);
		-ms-transform: translate(-50%, calc(-50% - 1em)) scale(1.05);
		-webkit-transform: translate(-50%, calc(-50% - 1em)) scale(1.05);
		transform: translate(-50%, calc(-50% - 1em)) scale(1.05);
	}
	
	.video-area.visible .play-btn-container {
		opacity: 1;
		filter: blur(0);
		-ms-transform: translate(-50%, -50%) scale(1);
		-webkit-transform: translate(-50%, -50%) scale(1);
		transform: translate(-50%, -50%) scale(1);
	}
	
	.video-area .play-video:hover .play-btn-container .play-btn, .video-area  .play-video:focus .play-btn-container .play-btn, .video-area a.play-btn:hover, .video-area a.play-btn:focus {
		color: var(--black-color);
		-ms-transform: translateY(.5em);
		-webkit-transform: translateY(.5em);
		transform: translateY(.5em);
	}
	
	.video-area .play-video:hover .play-btn-container .play-btn:before, .video-area .play-video:focus .play-btn-container .play-btn:before, .video-area a.play-btn:hover:before, .video-area a.play-btn:focus:before {
		box-shadow: 0 0.75em 1.5em rgba(0,0,0,0.4);
	}
	
	.video-area li:first-child .play-btn-container {
		transition-delay: .3s;
	}
	
	.video-area li:nth-child(2) .play-btn-container {
		transition-delay: .6s;
	}
	
	.video-area li:nth-child(3) .play-btn-container {
		transition-delay: .9s;
	}
	
	
	
}
/* End Responsive Min-Width 1025px */

/* Responsive Width 1024px */
@media screen and (max-width: 1024px) {
	.video-area.c .featured-video > div {
		width: 100%;
		margin-left: 0;
	}
	
	.video-area.b .featured-video .info {
		width: 60%;
	}
	
	.video-area.b .featured-video.main {
		padding-top: 6.66em;
	}
	
	.video-area.c .featured-video > div > strong {
		display: block;
	}
	
	.video-area.c .featured-video .content-style > .title-style-1 {
		display: none;
	}
}
/* End Responsive Width 1024px */

/* Responsive Width 800px */
@media screen and (max-width: 800px) {
	.video-area .play-btn-container .play-btn, .video-area .play-btn-container.large .play-btn {
		padding: 1.11em;
	}
	
	.video-area .play-btn-container .play-btn svg, .video-area .play-btn-container.large .play-btn svg {
		font-size: 1.11em;
		transform: translateX(.1em);
	}
	
	.video-area.b .featured-video .content, .video-area.b .featured-video .linear-shade {
		display: none;
	}
	
	.video-area.b .featured-video .mobile-only {
		display: block;
	}
	
	.video-area.b .featured-video.main {
		padding-bottom: 0;
		margin-bottom: calc(var(--lpmd-grid-spacing) * .25);
	}
	
	.video-area .play-video ~ *:last-child {
		margin-bottom: calc(var(--lpmd-grid-spacing) * .5);
	}
}
/* end Responsive Width 800px */

/* Responsive Width 500px */
@media screen and (max-width: 500px) {
	.video-area .play-btn-container .play-btn, .video-area .play-btn-container.large .play-btn {
		padding: 0.75em;
	}
	
	.video-area .play-btn-container .play-btn svg, .video-area .play-btn-container.large .play-btn svg {
		font-size: 1em;
	}
	
	.video-area.c .other-videos li {
	
	width: 100%;
}
}
/* end Responsive Width 500px */