.banner-form-agileinfo2 input[type="text"],
.banner-form-agileinfo2 input[type="email"],
.banner-form-agileinfo2 input[type="tel"],
.banner-form-agileinfo2 input[type="file"],
.banner-form-agileinfo2 textarea,
.form-control2{
	width:100% !important;
	padding:10px 15px !important;
	margin-bottom:8px !important;
	outline:none !important;
	font-size:14px !important;
	color:#333333 !important;
	font-family:'Lato', sans-serif !important;
	letter-spacing:1px !important;
}
.fileinput .fileinput-new .input-group{
	width:100% !important;
	padding:10px 15px !important;
	margin-bottom:8px !important;
	outline:none !important;
	font-size:14px !important;
	color:#333333 !important;
	font-family:'Lato', sans-serif !important;
	letter-spacing:1px !important;
}
.banner-form-agileinfo2 ::-webkit-input-placeholder{
	color:#858585 !important;
}
.banner-form-agileinfo2:-moz-placeholder{
	color:#858585 !important;
}
.banner-form-agileinfo2 ::-moz-placeholder{
	color:#858585 !important;
}
.banner-form-agileinfo2 :-ms-input-placeholder{
	color:#858585 !important;
}
.banner-form-agileinfo2 textarea{
	height:60px !important;
	border:none !important;
	resize:none !important;
}
.banner-form-agileinfo2 input[type="submit"]{
	width:100% !important;
	margin-top:0px !important;
	padding:12px 0px !important;
	font-size:12.5px !important;
	color:#fff !important;
	letter-spacing:1px !important;
	text-transform:uppercase !important;
	border:none !important;
	background:#ff304d !important;
	-webkit-transition:0.5s all !important;
	-o-transition:0.5s all !important;
	-moz-transition:0.5s all !important;
	-ms-transition:0.5s all !important;
	transition:0.5s all !important;
}
.banner-form-agileinfo2 input[type="submit"]:hover{
	background:#01bcfa !important;
	-webkit-transition:0.5s all !important;
	-o-transition:0.5s all !important;
	-moz-transition:0.5s all !important;
	-ms-transition:0.5s all !important;
	transition:0.5s all !important;
}
.banner-form-agileinfo2 input[type="submit"]:focus{
	outline:none !important;
}
@media(max-width:1440px){
	.banner-w3layouts{
		min-height:545px !important;
	}
}
@media(max-width:1080px){
	.banner-w3layouts{
		min-height:490px !important;
	}
}
@media(max-width:1050px){
	.banner-w3layouts{
		min-height:440px !important;
	}
}
@media(max-width:900px){
	.banner-w3layouts{
		min-height:400px !important;
	}
}
@media(max-width:767px){
	.banner-w3layouts{
		min-height:385px !important;
	}
}
@media(max-width:736px){
	.banner-w3layouts{
		min-height:355px !important;
	}
}
@media(max-width:640px){
	.banner-w3layouts{
		min-height:340px !important;
	}
}
@media(max-width:600px){
	.banner-w3layouts{
		min-height:335px !important;
	}
}
@media(max-width:568px){
	.banner-w3layouts{
		min-height:290px !important;
	}
}
@media(max-width:480px){
	.banner-w3layouts{
		min-height:360px !important;
	}
}
@media(max-width:414px){
	.banner-w3layouts{
		min-height:355px !important;
	}
}
@media(max-width:384px){
	.banner-w3layouts{
		min-height:334px !important;
	}
}
@media(max-width:320px){
	.banner-w3layouts{
		min-height:325px !important;
	}
}
option{
	background:unset !important;
}