footer{
	background-color: #F9F9F9; /*whitesmoke*/
	min-height: auto;/*467px*/
	height: 100%;/*350px*/
	width: 100%;
	padding: 2.5% 5% 5px;/*2.5 10*/
	border-top: 10px solid #e2b13c;
	border-bottom: 10px solid rgb(125, 11, 50);
	float: left;
	margin-top: 30px;
}
.footer-col-1{
	background-color: none;
	height: auto;
	width: 33%;
	float: left;
}
.footer-col-2{
	background-color: none;
	height: auto;
	width: 25%;
	margin: 0 1%;
	padding-left: 3%;
	float: left;
}
.footer-col-3{
	background-color: none;
	height: auto;
	width: 40%;
	float: left;
	margin-top: 0px;
}
.footer-col-3-image{
	background-color: #F9F9F9;
	height: 330px;
	width: 100%;
	border-color: #e2b13c;
}
.footer-col-3-image img{
	background-color: none;
	height: auto;
	max-height: 330px;
	width: 100%;
	object-fit: fill;
}
.copyright {
	margin: 20px 0px 0px 0;
	padding-top: 10px;
	padding-bottom: 0px;
	/*margin-top: 50px;*/
	background-color: none;
    border: 1px solid #c3c3c3;
    border-width: 1px 0 0 0;
	height: auto;
	width: 100%;
	text-align: center;
	/*display: inline;*/
	float: left;
}
.agileits_w3layouts-copyright p a{
    color: rgb(125, 11, 50);
}
.agileits_w3layouts-copyright p a:hover{
    color: #e2b13c;
}
.agileits_w3layouts-copyright p {
    color: #888;
    letter-spacing: 1px;
    font-size: 15px;
}
footer h5{margin-bottom: 3;}
footer ul{list-style-type: none; padding: 0; margin-top: 0;}
footer li{ text-align: left; font-family: Roboto, sans-serif; line-height: 25px; font-size: 14px;}


footer textarea:focus,
	footer input:focus,
	footer select:focus {
		border-color: #A9A9A9 !important;
		outline: 0;
		-webkit-box-shadow: none !important;
		box-shadow: none !important;
	}

footer a{color: #333; letter-spacing: 1.3px;}
footer a:hover{color: rgb(125, 11, 50); text-decoration: none; font-weight: bold}

footer p{color: #333; letter-spacing: 1.3px;}


/* ---------------------------------------------------------------- */

/** *************** TABLET VIEW *************** */
@media only screen and (min-width:500px /*568px*/) and (max-width:770px) {

	.footer-col-1{
		background-color: none;
		height: auto;
		width: 50%;
		float: left;
	}
	.footer-col-2{
		background-color: none;
		height: auto;
		width: 43%;
		margin: 0 2% 0 5%;
		padding-left: 3%;
		float: left;
	}
	.footer-col-3{
		background-color: none;
		height: 100%; /* height:330px; */
		width: 100%;
		float: left;
		margin-top: 10px;
		object-position: center;
	}
	.footer-col-3-image{
		background-color: #F9F9F9;
		height: auto;
		width: 100%;
	}
	.footer-col-3-image img{
		background-color: none;
		height: auto;
		max-height: 350px;
		width: 100%;
		object-fit: fill;
	}
}



/* ---------------------------------------------------------------- */
/** ************* CELLPHONE VIEW ************* */
@media only screen and (min-width:300px) and (max-width:499px) {

	.footer-col-1{
		background-color: none;
		height: auto;
		width: 100%;
		float: left;
		margin-top: 25px;
	}
	.footer-col-2{
		background-color: none;
		height: auto;
		width: 100%;
		margin: 25px 0;
		padding-left: 3%;
		float: left;
	}
	.footer-col-3{
		background-color: none;
		height: auto; /* height:330px; */
		width: 100%;
		float: left;
		margin-top: 10px;
		object-position: center;
	}
	.footer-col-3-image{
		background-color: #F9F9F9;
		height: auto;
		width: 100%;
	}
	.footer-col-3-image img{
		background-color: yellow;
		height: auto;
		/*max-height: 180px;*/
		width: 100%;
	}

	/*
	style='height:330px; width: 550px; text-align: center; justify-content: center; object-position: center;'
	style='height: auto; width:100%; object-fit: contain;'
	*/
}