/*INSTRUCTIONS FOR ADDING CALL (3+ ITEMS) HOVER*/

/*INSTRUCTIONS FOR ADDING CALL (3+ ITEMS) HOVER*/
/*Add 'Call Out (3+ Items) Desktop' Block to Content Center in the Block Layout (select domain and '<front>').
Add 'Call Out (3+ Items) Mobile' Block to Content Bottom in the Block Layout.
Activate this Stylesheet on the Domain Below.
DO NOT MAKE CHANGES TO THIS STYLE SHEET. OVERWRITE ALL CHANGES ON SITE SPECIFIC CSS*/


/*REMOVE MOBILE CAROUSEL FROM DESKTOP VIEW*/
.bottomcontentbkg .carousel.slide,
.contentbottom .carousel.slide {
	display: none;
}

/*DESKTOP STYLES*/
.centercontentbkg .carousel.slide .carousel-inner .CallOutThreePlus.carousel-item.row .col-sm-4,
.contentcenter .carousel.slide .carousel-inner .CallOutThreePlus.carousel-item.row .col-sm-4 {
	float: left !important;
	background-size: auto 100%;
	padding: 0px;
	margin: 1%;
	width: 31.33%;

}

.centercontentbkg .carousel-item,
.contentcenter .carousel-item {
	width: 100% !important;
}

.centercontentbkg .carousel.slide .carousel-inner .CallOutThreePlus,
.contentcenter .carousel.slide .carousel-inner .CallOutThreePlus {
	padding-bottom: 3rem;
	min-height: 16em;
	max-height: 16em;
}
.contentcenter  .carousel.slide .carousel-inner .CallOutThreePlus.carousel-item .row .col-sm-4 .carousel-caption p a,
.centercontentbkg .carousel.slide .carousel-inner .CallOutThreePlus.carousel-item .row .col-sm-4 .carousel-caption p a,
.centercontentbkg .carousel.slide .carousel-inner .CallOutThreePlus.carousel-item .row .col-sm-4 .carousel-caption p a.ext,
.contentcenter .carousel.slide .carousel-inner .CallOutThreePlus.carousel-item .row .col-sm-4 .carousel-caption p a.ext,
.centercontentbkg .carousel.slide .carousel-inner .CallOutThreePlus.carousel-item.row .col-sm-4 p,
.contentcenter .carousel.slide .carousel-inner .CallOutThreePlus.carousel-item.row .col-sm-4 p,
.centercontentbkg .carousel.slide .carousel-inner .CallOutThreePlus.carousel-item.row .col-sm-4 p a,
.contentcenter .carousel.slide .carousel-inner .CallOutThreePlus.carousel-item.row .col-sm-4 p a{
	position: relative;
	left: 0px;
	opacity: 0;
	top: .2em;
	transition: all 1s ease-out !important;
}
.centercontentbkg .carousel.slide .carousel-inner .CallOutThreePlus.carousel-item .row .col-sm-4 .blackoverlay,
.contentcenter .carousel.slide .carousel-inner .CallOutThreePlus.carousel-item .row .col-sm-4 .blackoverlay,
.centercontentbkg .carousel.slide .carousel-inner .CallOutThreePlus.carousel-item.row .col-sm-4 .blackoverlay,
.contentcenter .carousel.slide .carousel-inner .CallOutThreePlus.carousel-item.row .col-sm-4 .blackoverlay {
	background-color: black;
}
.contentcenter .carousel.slide .carousel-inner .CallOutThreePlus.carousel-item .row .col-sm-4:hover a div.blackoverlay img,
.contentcenter .carousel.slide .carousel-inner .CallOutThreePlus.carousel-item .row .col-sm-4:hover a div.blackoverlay img.img-fluid,
.centercontentbkg .carousel.slide .carousel-inner .CallOutThreePlus.carousel-item .row .col-sm-4:hover a div.blackoverlay img,
.centercontentbkg .carousel.slide .carousel-inner .CallOutThreePlus.carousel-item .row .col-sm-4:hover a div.blackoverlay img.img-fluid,
.centercontentbkg .carousel.slide .carousel-inner .CallOutThreePlus.carousel-item.row .col-sm-4:hover img,
.contentcenter .carousel.slide .carousel-inner .CallOutThreePlus.carousel-item.row .col-sm-4:hover img {
	opacity: .3 !important;
	transition: all 1s ease-in !important;
}
.contentcenter  .carousel.slide .carousel-inner .CallOutThreePlus.carousel-item .row .col-sm-4:hover .carousel-caption p a,
.centercontentbkg .carousel.slide .carousel-inner .CallOutThreePlus.carousel-item .row .col-sm-4:hover .carousel-caption p a,
.centercontentbkg .carousel.slide .carousel-inner .CallOutThreePlus.carousel-item .row .col-sm-4:hover .carousel-caption p a.ext,
.contentcenter .carousel.slide .carousel-inner .CallOutThreePlus.carousel-item .row .col-sm-4:hover .carousel-caption p a.ext,
.centercontentbkg .carousel.slide .carousel-inner .CallOutThreePlus.carousel-item.row .col-sm-4:hover p a,
.centercontentbkg .carousel.slide .carousel-inner .CallOutThreePlus.carousel-item.row .col-sm-4:hover p,
.contentcenter .carousel.slide .carousel-inner .CallOutThreePlus.carousel-item.row .col-sm-4:hover p,
.contentcenter .carousel.slide .carousel-inner .CallOutThreePlus.carousel-item.row .col-sm-4:hover p a{
	opacity: 1;
	transition: all 1s ease-in !important;
}

.contentcenter .carousel.slide .carousel-inner .CallOutThreePlus.carousel-item .row .col-sm-4.position-relative .carousel-caption,
.centercontentbkg .carousel.slide .carousel-inner .CallOutThreePlus.carousel-item .row .col-sm-4.position-relative .carousel-caption,
.centercontentbkg .carousel.slide .carousel-inner .CallOutThreePlus.carousel-item.row .col-sm-4 .carousel-caption,
.contentcenter .carousel.slide .carousel-inner .CallOutThreePlus.carousel-item.row .col-sm-4 .carousel-caption {
	
	top: 1em !important;
	
}

.centercontentbkg .carousel.slide .carousel-inner .CallOutThreePlus.carousel-item.row .col-sm-4 .carousel-caption h3 a,
.contentcenter .carousel.slide .carousel-inner .CallOutThreePlus.carousel-item.row .col-sm-4 .carousel-caption h3 a {
	color: white !important;
	text-shadow: #000000 1px 0 10px;
}
.bottomcontentbkg .carousel.slide .carousel-inner .CallOutThreePlusMobile.carousel-item .row .col-md-12:hover .carousel-caption p a,
.contentbottom .carousel.slide .carousel-inner .CallOutThreePlusMobile.carousel-item .row .col-md-12:hover .carousel-caption p a,
.contentbottom  .carousel.slide .carousel-inner .CallOutThreePlus.carousel-item .carousel-caption p a,
.bottomcontentbkg .carousel.slide .carousel-inner .CallOutThreePlus.carousel-item .carousel-caption p a,
.bottomcontentbkg .carousel.slide .carousel-inner .CallOutThreePlus.carousel-item .carousel-caption p a.ext,
.contentbottom .carousel.slide .carousel-inner .CallOutThreePlus.carousel-item .carousel-caption p a.ext,
.contentbottom  .carousel.slide .carousel-inner .CallOutThreePlus.carousel-item .col-md-12 .row .carousel-caption p a,
.bottomcontentbkg .carousel.slide .carousel-inner .CallOutThreePlus.carousel-item .col-md-12 .row .carousel-caption p a,
.bottomcontentbkg .carousel.slide .carousel-inner .CallOutThreePlus.carousel-item .col-md-12 .row .carousel-caption p a.ext,
.contentbottom .carousel.slide .carousel-inner .CallOutThreePlus.carousel-item .row .col-md-12 .carousel-caption p a.ext,
.bottomcontentbkg .carousel.slide .carousel-inner .CallOutThreePlus.carousel-item.row .col-md-12 .carousel-caption a,
.contentbottom .carousel.slide .carousel-inner .CallOutThreePlus.carousel-item.row .col-md-12 .carousel-caption a,
.contentcenter  .carousel.slide .carousel-inner .CallOutThreePlus.carousel-item .row .col-sm-4 .carousel-caption p a,
.centercontentbkg .carousel.slide .carousel-inner .CallOutThreePlus.carousel-item .row .col-sm-4 .carousel-caption p a,
.centercontentbkg .carousel.slide .carousel-inner .CallOutThreePlus.carousel-item .row .col-sm-4 .carousel-caption p a.ext,
.contentcenter .carousel.slide .carousel-inner .CallOutThreePlus.carousel-item .row .col-sm-4 .carousel-caption p a.ext,
.centercontentbkg .carousel.slide .carousel-inner .CallOutThreePlus.carousel-item.row .col-sm-4 .carousel-caption a,
.contentcenter .carousel.slide .carousel-inner .CallOutThreePlus.carousel-item.row .col-sm-4 .carousel-caption a{
	color: white !important;
}


.centercontentbkg .carousel.slide .carousel-inner,
.contentcenter .carousel.slide .carousel-inner {
	width: 90%;
	margin-left: 5%;
	margin-right: 5%;
}

.centercontentbkg .carousel.slide a.carousel-control-prev .carousel-control-prev-icon:before,
.contentcenter .carousel.slide a.carousel-control-prev .carousel-control-prev-icon:before {
	font-family: 'Font Awesome\ 5 Pro';
	content: "\f104";
	position: absolute;
	color: black;
	left: 0px;
	top: 2em;
	font-size: 3em;
}

.centercontentbkg .carousel.slide a.carousel-control-next .carousel-control-next-icon:before,
.contentcenter .carousel.slide a.carousel-control-next .carousel-control-next-icon:before {
	font-family: 'Font Awesome\ 5 Pro';
	content: "\f105";
	position: absolute;
	color: black;
	right: 0px;
	top: 2em;
	font-size: 3em;
}

.centercontentbkg .carousel-control-prev-icon,
.centercontentbkg .carousel-control-next-icon,
.contentcenter .carousel-control-prev-icon,
.contentcenter .carousel-control-next-icon {
	background: none;
}

.centercontentbkg .carousel-control-next,
.contentcenter .carousel-control-prev,
.contentcenter .carousel-control-next,
.centercontentbkg .carousel-control-prev {
	width: 5%;
}


.centercontentbkg .carousel.slide .carousel-inner .CallOutThreePlus a img,
.centercontentbkg .carousel.slide .carousel-inner .CallOutThreePlus img,
.contentcenter .carousel.slide .carousel-inner .CallOutThreePlus a img,
.contentcenter .carousel.slide .carousel-inner .CallOutThreePlus img {
	width: 100% !important;
	height: 15em;
	object-fit: cover;
}

.centercontentbkg .carousel.slide .carousel-indicators,
.contentcenter .carousel.slide .carousel-indicators {
	display: none;
}


/*MOBILE STYLES*/
.bottomcontentbkg .carousel.slide .carousel-indicators,
.contentbottom .carousel.slide .carousel-indicators {
	display: none;
}


.bottomcontentbkg .carousel-item,
.contentbottom .carousel-item {
	width: 100% !important;
}

.bottomcontentbkg .carousel.slide .carousel-inner .CallOutThreePlusMobile.carousel-item.row .col-md-12,
.bottomcontentbkg .carousel.slide .carousel-inner .CallOutThreePlusMobile.carousel-item.row .col-md-12,
.contentbottom .carousel.slide .carousel-inner .CallOutThreePlusMobile.carousel-item.row .col-md-12,
.contentbottom .carousel.slide .carousel-inner .CallOutThreePlusMobile.carousel-item.row .col-md-12 {
	background-size: auto 100%;
	padding: 0px;
	margin: 1%;
	width: 98%;

}

.bottomcontentbkg .carousel.slide .carousel-inner .CallOutThreePlusMobile,
.contentbottom .carousel.slide .carousel-inner .CallOutThreePlusMobile {
	width: 100%;
	min-height: 15em;
	max-height: 15em;
}

.bottomcontentbkg .carousel.slide .carousel-inner,
.contentbottom .carousel.slide .carousel-inner {
	margin-bottom: 3em;
}

.bottomcontentbkg .carousel.slide .carousel-inner .CallOutThreePlusMobile.carousel-item.active .row .col-md-12 .carousel-caption p a,
.contentbottom .carousel.slide .carousel-inner .CallOutThreePlusMobile.carousel-item.active .row .col-md-12 .carousel-caption p a,
.bottomcontentbkg .carousel.slide .carousel-inner .CallOutThreePlusMobile.carousel-item.row .col-md-12 p,
.contentbottom .carousel.slide .carousel-inner .CallOutThreePlusMobile.carousel-item.row .col-md-12 p {
	position: relative;
	left: 0px;
	opacity: 0;
	top: .2em;
	transition: all 1s ease-out !important;
}

.bottomcontentbkg .carousel.slide .carousel-inner .CallOutThreePlusMobile.carousel-item .row .col-md-12.position-relative a div.blackoverlay,
.contentbottom .carousel.slide .carousel-inner .CallOutThreePlusMobile.carousel-item .row .col-md-12.position-relative a div.blackoverlay,
.bottomcontentbkg .carousel.slide .carousel-inner .CallOutThreePlusMobile.carousel-item.row .col-md-12 .blackoverlay,
.contentbottom .carousel.slide .carousel-inner .CallOutThreePlusMobile.carousel-item.row .col-md-12 .blackoverlay {
	background-color: black;
}

.bottomcontentbkg .carousel.slide .carousel-inner .CallOutThreePlusMobile.carousel-item .row .col-md-12.position-relative:hover a .blackoverlay img.img-fluid,
.contentbottom .carousel.slide .carousel-inner .CallOutThreePlusMobile.carousel-item .row .col-md-12.position-relative:hover a .blackoverlay img.img-fluid,
.bottomcontentbkg .carousel.slide .carousel-inner .CallOutThreePlusMobile.carousel-item.row .col-md-12:hover img,
.contentbottom .carousel.slide .carousel-inner .CallOutThreePlusMobile.carousel-item.row .col-md-12:hover img {
	opacity: .3 !important;
	transition: all 1s ease-in !important;
}

.bottomcontentbkg .carousel.slide .carousel-inner .CallOutThreePlusMobile.carousel-item .row .col-md-12:hover .carousel-caption p a,
.contentbottom .carousel.slide .carousel-inner .CallOutThreePlusMobile.carousel-item .row .col-md-12:hover .carousel-caption p a,
.bottomcontentbkg .carousel.slide .carousel-inner .CallOutThreePlusMobile.carousel-item.row .col-md-12:hover p,
.contentbottom .carousel.slide .carousel-inner .CallOutThreePlusMobile.carousel-item.row .col-md-12:hover p {
	opacity: 1;
	transition: all 1s ease-in !important;
}



.contentbottom .carousel.slide .carousel-inner .CallOutThreePlusMobile.carousel-item .row .position-relative .carousel-caption,
.contentbottom .carousel.slide .carousel-inner .CallOutThreePlusMobile.carousel-item .row .carousel-caption,
.bottomcontentbkg .carousel.slide .carousel-inner .CallOutThreePlusMobile.carousel-item .row .position-relative .carousel-caption,
.bottomcontentbkg .carousel.slide .carousel-inner .CallOutThreePlusMobile.carousel-item .row .carousel-caption

 {
	
	top: 1em !important;
	
}


.bottomcontentbkg .carousel.slide .carousel-inner .CallOutThreePlusMobile.carousel-item .row .col-md-12.position-relative .carousel-caption h3,
.contentbottom .carousel.slide .carousel-inner .CallOutThreePlusMobile.carousel-item .row .col-md-12.position-relative .carousel-caption h3,
.bottomcontentbkg .carousel.slide .carousel-inner .CallOutThreePlusMobile.carousel-item.row .col-md-12 .carousel-caption h3 a,
.contentbottom .carousel.slide .carousel-inner .CallOutThreePlusMobile.carousel-item.row .col-md-12 .carousel-caption h3 a {
	color: white !important;
	text-shadow: #000000 1px 0 10px;
}
.bottomcontentbkg .carousel.slide .carousel-inner .CallOutThreePlusMobile.carousel-item.active .row .col-sm-12.position-relative .carousel-caption p a,
.contentbottom .carousel.slide .carousel-inner .CallOutThreePlusMobile.carousel-item.active .row .col-sm-12.position-relative .carousel-caption p a,
.contentbottom .carousel.slide .carousel-inner .CallOutThreePlusMobile.carousel-item.row .col-md-12 .carousel-caption p a,
.bottomcontentbkg .carousel.slide .carousel-inner .CallOutThreePlusMobile.carousel-item.row .col-md-12 .carousel-caption p a,
.bottomcontentbkg .carousel.slide .carousel-inner .CallOutThreePlusMobile.carousel-item.row .col-md-12 .carousel-caption a,
.contentbottom .carousel.slide .carousel-inner .CallOutThreePlusMobile.carousel-item.row .col-md-12 .carousel-caption a {
	color: white !important;
}


.bottomcontentbkg .carousel.slide .carousel-inner,
.contentbottom .carousel.slide .carousel-inner,
.contentbottom .carousel.slide .carousel-inner,
.contentbottom .carousel.slide .carousel-inner {
	width: 90%;
	margin-left: 5%;
	margin-right: 5%;
}

.bottomcontentbkg .carousel.slide a.carousel-control-prev .carousel-control-prev-icon:before,
.contentbottom .carousel.slide a.carousel-control-prev .carousel-control-prev-icon:before {
	font-family: 'Font Awesome\ 5 Pro';
	content: "\f104";
	position: absolute;
	color: black;
	left: 0px;
	top: 2em;
	font-size: 3em;
}

.bottomcontentbkg .carousel.slide a.carousel-control-next .carousel-control-next-icon:before,
.contentbottom .carousel.slide a.carousel-control-next .carousel-control-next-icon:before {
	font-family: 'Font Awesome\ 5 Pro';
	content: "\f105";
	position: absolute;
	color: black;
	right: 0px;
	top: 2em;
	font-size: 3em;
}

.bottomcontentbkg .carousel-control-prev-icon,
.bottomcontentbkg .carousel-control-next-icon,
.contentbottom .carousel-control-prev-icon,
.contentbottom .carousel-control-next-icon {
	background: none;
}

.bottomcontentbkg .carousel-control-next,
.contentbottom .carousel-control-next,
.contentbottom .carousel-control-prev,
.bottomcontentbkg .carousel-control-prev {
	width: 5%;
}


.bottomcontentbkg .carousel.slide .carousel-inner .CallOutThreePlusMobile a img.img-fluid,
.bottomcontentbkg .carousel.slide .carousel-inner .CallOutThreePlusMobile img.img-fluid,
.contentbottom .carousel.slide .carousel-inner .CallOutThreePlusMobile a img.img-fluid,
.contentbottom .carousel.slide .carousel-inner .CallOutThreePlusMobile img.img-fluid {
	width: 100% !important;
}
.contentcenter .CallOutThreePlus .carousel-item .row,
.contentcenter .CallOutThreePlus .carousel-item,
.centercontentbkg .CallOutThreePlus .carousel-item,
.bottomcontentbkg .CallOutThreePlus .carousel-item,
.contentbottom .CallOutThreePlus .carousel-item {
	margin-left: 0px!important;
}


@media screen and (max-width: 1500px) {

	.centercontentbkg .carousel.slide .carousel-inner .CallOutThreePlus.carousel-item.row .col-sm-4 .carousel-caption,
	.contentcenter .carousel.slide .carousel-inner .CallOutThreePlus.carousel-item.row .col-sm-4 .carousel-caption {
		font-size: .8em;
		top: -16em !important;
		margin-bottom: -16em !important;
	}

	.centercontentbkg .carousel.slide .carousel-inner .CallOutThreePlus.carousel-item.row .col-sm-4 .carousel-caption h3,
	.contentcenter .carousel.slide .carousel-inner .CallOutThreePlus.carousel-item.row .col-sm-4 .carousel-caption h3 {
		font-size: 1.6em !important;
	}


}


@media screen and (max-width: 1300px) {


	.centercontentbkg .carousel.slide .carousel-inner .CallOutThreePlus.carousel-item.row .col-sm-4 .carousel-caption h3,
	.contentcenter .carousel.slide .carousel-inner .CallOutThreePlus.carousel-item.row .col-sm-4 .carousel-caption h3 {
		font-size: 1.3em !important;
	}


}


@media screen and (max-width: 992px) {

	/*REMOVE DESKTOP CAROUSEL FROM MOBILE VIEW*/
	.centercontentbkg .carousel.slide,
	.contentcenter .carousel.slide {
		display: none;
	}

	/*SHOW MOBILE CAROUSEL*/
	.bottomcontentbkg .carousel.slide .carousel-inner .CallOutThreePlusMobile.carousel-item.row .col-md-12 .carousel-caption,
	.contentbottom .carousel.slide .carousel-inner .CallOutThreePlusMobile.carousel-item.row .col-md-12 .carousel-caption {
		display: block !important;
	}

	.bottomcontentbkg .carousel.slide,
	.contentbottom .carousel.slide {
		display: block;
	}

	.CallOutThreePlusMobile .carousel-caption h3 {
		color: white;
	}


	.bottomcontentbkg .carousel.slide .carousel-inner .CallOutThreePlusMobile.carousel-item.row .col-md-12 .carousel-caption,
	.contentbottom .carousel.slide .carousel-inner .CallOutThreePlusMobile.carousel-item.row .col-md-12 .carousel-caption {

		top: -24em !important;
		margin-bottom: -24em !important;

	}


	.bottomcontentbkg .carousel.slide .carousel-inner .CallOutThreePlusMobile.carousel-item.row .col-md-12 p,
	.contentbottom .carousel.slide .carousel-inner .CallOutThreePlusMobile.carousel-item.row .col-md-12 p {
		position: relative;
		opacity: 1;
		transition: none !important;
	}


	.bottomcontentbkg .carousel.slide .carousel-inner .CallOutThreePlusMobile.carousel-item.row .col-md-12 img,
	.contentbottom .carousel.slide .carousel-inner .CallOutThreePlusMobile.carousel-item.row .col-md-12 img {
		opacity: .3 !important;

	}

	.bottomcontentbkg .carousel.slide .carousel-inner .CallOutThreePlusMobile.carousel-item.row .col-md-12:hover p,
	.contentbottom .carousel.slide .carousel-inner .CallOutThreePlusMobile.carousel-item.row .col-md-12:hover p {
		position: relative;
		opacity: 1;
		transition: none !important;
	}

.contentbottom .carousel.slide .carousel-inner .CallOutThreePlusMobile.carousel-item .position-relative .blackoverlay {background-color:black;}
.contentbottom .carousel.slide .carousel-inner .CallOutThreePlusMobile a img.img-fluid, .contentbottom .carousel.slide .carousel-inner .CallOutThreePlusMobile img.img-fluid {
	opacity: .3 !important;
	
}
}

@media screen and (max-width: 892px) {

	.bottomcontentbkg .carousel.slide .carousel-inner .CallOutThreePlusMobile.carousel-item.row .col-md-12 .carousel-caption,
	.contentbottom .carousel.slide .carousel-inner .CallOutThreePlusMobile.carousel-item.row .col-md-12 .carousel-caption {

		top: -22em !important;
		margin-bottom: -22em !important;

	}
}

@media screen and (max-width: 792px) {

	.bottomcontentbkg .carousel.slide .carousel-inner .CallOutThreePlusMobile.carousel-item.row .col-md-12 .carousel-caption,
	.contentbottom .carousel.slide .carousel-inner .CallOutThreePlusMobile.carousel-item.row .col-md-12 .carousel-caption {
		top: -20.5em !important;
		margin-bottom: -20.5em !important;
	}

	.bottomcontentbkg .carousel.slide .carousel-inner .CallOutThreePlusMobile.carousel-item.row .col-md-12 .carousel-caption h3,
	.contentbottom .carousel.slide .carousel-inner .CallOutThreePlusMobile.carousel-item.row .col-md-12 .carousel-caption h3 {
		font-size: 1.1em !important;
	}

	.bottomcontentbkg .carousel.slide .carousel-inner .CallOutThreePlusMobile.carousel-item.row .col-md-12 .carousel-caption,
	.contentbottom .carousel.slide .carousel-inner .CallOutThreePlusMobile.carousel-item.row .col-md-12 .carousel-caption {
		font-size: .8em;
	}

}

@media screen and (max-width: 692px) {

	.bottomcontentbkg .carousel.slide .carousel-inner .CallOutThreePlusMobile.carousel-item.row .col-md-12 .carousel-caption,
	.contentbottom .carousel.slide .carousel-inner .CallOutThreePlusMobile.carousel-item.row .col-md-12 .carousel-caption {
		top: -16em !important;
		margin-bottom: -16em !important;
	}
}

@media screen and (max-width: 592px) {

	.bottomcontentbkg .carousel.slide .carousel-inner .CallOutThreePlusMobile.carousel-item.row .col-md-12 .carousel-caption,
	.contentbottom .carousel.slide .carousel-inner .CallOutThreePlusMobile.carousel-item.row .col-md-12 .carousel-caption {
		top: -13em !important;
		margin-bottom: -13em !important;
	}

	.bottomcontentbkg .carousel-item,
	.contentbottom .carousel-item {
		width: 100% !important;
	}

	.bottomcontentbkg .carousel.slide .carousel-inner,
	.contentbottom .carousel.slide .carousel-inner {
		width: 100%;
		margin-left: 0%;
		margin-right: 0%;
	}

}

@media screen and (max-width: 492px) {


	.bottomcontentbkg .carousel.slide .carousel-inner .CallOutThreePlusMobile.carousel-item.row .col-md-12 .carousel-caption,
	.contentbottom .carousel.slide .carousel-inner .CallOutThreePlusMobile.carousel-item.row .col-md-12 .carousel-caption {
		top: -13em !important;
		margin-bottom: -13em !important;
	}

}

@media screen and (max-width: 392px) {

	.bottomcontentbkg .carousel.slide .carousel-inner .CallOutThreePlusMobile.carousel-item.row .col-md-12 .carousel-caption,
	.contentbottom .carousel.slide .carousel-inner .CallOutThreePlusMobile.carousel-item.row .col-md-12 .carousel-caption {
		top: -12em !important;
		margin-bottom: -12em !important;
	}

	.bottomcontentbkg .carousel.slide .carousel-inner .CallOutThreePlusMobile.carousel-item.row .col-md-12 .carousel-caption h3,
	.contentbottom .carousel.slide .carousel-inner .CallOutThreePlusMobile.carousel-item.row .col-md-12 .carousel-caption h3 {
		font-size: .9em !important;
	}

	.bottomcontentbkg .carousel.slide .carousel-inner .CallOutThreePlusMobile.carousel-item.row .col-md-12 .carousel-caption,
	.contentbottom .carousel.slide .carousel-inner .CallOutThreePlusMobile.carousel-item.row .col-md-12 .carousel-caption {
		font-size: .8em;
	}

}