@media screen and (max-width: 480px) {
	.service_space {
		display: none;
	}	
}

.cac-homepage-header {
	display: flex;
    align-items: center;
    justify-content: center;
}

.cac-homepage-header-images {
	flex: 16.66%;
}

/* START drop shadow for home page tagline */

.cac-homepage-tagline-group{
	margin-top: -75px !important;
}

.cac-homepage-tagline {
    text-shadow: 3px 3px #000000;
	background-color: rgba(25, 59, 108, 0.55);
	width: 1000px;
	margin: 0 auto;
	font-size: 40px;
	font-weight: bold;
	letter-spacing: 8px;
}


@media screen and (max-width: 1200px) {
	.cac-homepage-tagline {
		width: 800px;
		font-size: 30px;
		font-weight: bold;
		letter-spacing: 4px;
	}
	.cac-homepage-tagline-group{
		margin-top: -55px !important;
	}
	
}

.cac-homepage-flipbox{
	text-align:center;
	margin-bottom: 10px;
}


.cac-homepage-flipbox a{
	margin-left: 10px;
	font-size: 16px;
	color: #ffffff;
}

.cac-homepage-flipbox a:hover{
	color: #F69C37;
}

