.paragraph--type--component-hero-video-new .field-group-background-image {
	padding-left: 0px;
	padding-right: 0px;
}
.paragraph--type--component-hero-video-new video {
	width: 100%;
}
 	.paragraph--type--component-hero-video-new .controls {
	position: absolute;
	bottom: 9px;
	background-color: #FFE41E;
	padding-left: 0px;
	padding-right: 10px;
}
.paragraph--type--component-hero-video-new .controls .controls__button {
	display: inline-block;
	background-color: #ffffff;
	/*padding: 7px;
	padding-bottom: 8px;*/
	height: 50px;
	width: 50px;
	text-align: center;
}
.paragraph--type--component-hero-video-new .controls .controls__button i {
position: relative;
top: 10px;
}
.paragraph--type--component-hero-video-new .controls .hero-video-link {
	display: inline;
	font-size: 15px;
	font-weight: 300;
	padding-left: 15px;
	padding-right: 15px;
}
.paragraph--type--component-hero-video-new .controls .hero-video-link a {
	text-decoration: none !important;
	color: #000000;
	font-size: 15px;
	font-weight: 300;
	position: relative;
	top: 8px;
}
/*.paragraph--type--component-hero-video-new .controls .fa-pause {
	font-size: 75% !important
}*/
/*Desktop Queries*/
 @media screen and (min-width: 768px) {
 	.paragraph--type--component-hero-video-new .field-group-background-image {
 		background-image: none !important;
 	}
 	.paragraph--type--component-hero-video-new .controls {
	left: 10%;
	bottom: 1.2%;
}
.paragraph--type--component-hero-video-new .hero-video-container {
	margin-top: 90px;
}
 }
/*End Desktop Queries*/
/*Mobile Queries*/
 @media screen and (max-width: 767px) {
 	.paragraph--type--component-hero-video-new video {
 		display: none;
 	}
 	 	.paragraph--type--component-hero-video-new .field-group-background-image {
 	 		height: 488px;
 	 	}
 	 	 	.paragraph--type--component-hero-video-new .controls {
	width: 100%;
	bottom: 0px;
}
.paragraph--type--component-hero-video-new .controls .hero-video-link {
	padding-left: 0;
	padding-right: 0;
}
.paragraph--type--component-hero-video-new .controls .controls__button {
	display: none !important;
}
.paragraph--type--component-hero-video-new .controls {
	padding-left: 15px;
	height: 45px;
}
.paragraph--type--component-hero-video-new .hero-video-mobile-image {
	background-position-y: 50%;
	background-position-x: 35%
}
 }
/*End Mobile Queries*/



/*Overlay Paragraph CSS*/
.paragraph--type--component-hero-video-overlay .field-group-background-image {
	padding-left: 0px;
	padding-right: 0px;
}
.paragraph--type--component-hero-video-overlay video {
	width: 100%;
}
.paragraph--type--component-hero-video-overlay .controls {
	position: absolute;
	bottom: 5px;
	right: 5px;
}
.paragraph--type--component-hero-video-overlay .controls .controls__button {
	color: #ffffff;
}
.paragraph--type--component-hero-video-overlay .hero-video-overlay-text-wrapper {
	background-color: #502d0e;
	color: #ffffff;
	padding-left: 25px;
	padding-right: 25px;
	padding-top: 50px;
	padding-bottom: 50px;
}
.paragraph--type--component-hero-video-overlay .hero-video-overlay-text-wrapper .field--name-field-hero-overlay-preheader {
	text-transform: uppercase;
	color: #FFE41E;
	font-size: 0.75em;
	margin-bottom: 15px;
}
.paragraph--type--component-hero-video-overlay .hero-video-overlay-text-wrapper .field--name-field-hero-video-overlay-text {
	font-size: 3em;
	font-family: Besley,serif !important;
	line-height: 1.2;
	margin-bottom: 15px;
}
.paragraph--type--component-hero-video-overlay .hero-video-overlay-text-wrapper .field--name-field-hero-video-caption-link {
	background-color: #FFE41E;
	padding: 10px;
	width: fit-content;
}
.paragraph--type--component-hero-video-overlay .hero-video-overlay-text-wrapper .field--name-field-hero-video-caption-link a {
	text-decoration: none !important;
	color: #000000;
}
/*Desktop Queries*/
 @media screen and (min-width: 768px) {
 	.paragraph--type--component-hero-video-overlay {
 		margin-bottom: -500px;
 	}
 	.paragraph--type--component-hero-video-overlay .field-group-background-image {
 		background-image: none !important;
 	}
 	.paragraph--type--component-hero-video-overlay .hero-video-overlay-wrapper {
 		width: 75%;
 		float: right;
 	}
 	.paragraph--type--component-hero-video-overlay .hero-video-overlay-text-wrapper {
 		width: 35%;
 		clear: both !important;
 		margin-left: 5%;
 		position: relative;
 		z-index: 50;
 		bottom: 580px;
 	}
 }
/*End Desktop Queries*/
/*Mobile Queries*/
 @media screen and (max-width: 767px) {
 	.paragraph--type--component-hero-video-overlay {
 		margin-bottom: -150px;
 	}
 	.paragraph--type--component-hero-video-overlay video {
 		display: none;
 	}
 	.paragraph--type--component-hero-video-overlay .controls__button {
 		display: none;
 	}
 	 	.paragraph--type--component-hero-video-overlay .field-group-background-image {
 	 		height: 488px;
 	 	}
 	 	.paragraph--type--component-hero-video-overlay .hero-video-overlay-text-wrapper {
 	 		position: relative;
 	 		bottom: 150px;
 	 		margin-left: 25px;
 	 		margin-right: 25px;
 	 	}
 }
/*End Mobile Queries*/
/*End Overlay Paragraphs CSS*/

/*Legacy Hero CSS*/
.legacy-hero-links {
	display: flex !important;
	position: absolute;
	top: 85%;
	left: 50%;
}
.legacy-hero-links .field__item {
	background-color: white;
	padding: 10px;
}
/*End Legacy Hero CSS