@charset "utf-8";
/* CSS Document */
/* Container Fluid Styles */
.cf-homepage {
	background-color: rgba(255,255,255,0.5);
	padding-top: 100px;
	padding-bottom: 100px;
	background-image: url(../img/bg-cf-homepage5b.jpg);
	background-repeat: no-repeat;
	background-size: cover;
	background-blend-mode: overlay;
	box-shadow: inset 0 -3px 8px rgba(0,0,0,0.3);
}
.cf-homepage p {
	padding: 0px 20px 30px;

	

}

@media (min-width: 320px) and (max-width: 575px) {

	.cf-homepage p {

	padding: 0px 0px 30px;

}

}
.cf-banner {
	background-color: rgba(0,0,0,1);
	padding-top: 20px;
	padding-bottom: 20px;
	color: #ffffff;
	text-shadow: 1px 1px 2px rgba(0, 0, 0, 1);
	/*background-image: url(../img/batthern.png);*/
	background-size: initial;
	background-repeat: repeat;
}
.cf-equipment {
	background-color: #BBC2E7;
	padding-top: 80px;
	padding-bottom: 80px;
	background-image: url(../img/bg-cf-equipment.jpg);
	background-size: cover;
	background-repeat: no-repeat;
	background-position: center;
}
.cf-construction {
	/*background-color: rgba(0,0,0,0.5);*/
	padding-top: 80px;
	padding-bottom: 80px;
	background-image: url(../img/bg-cf-construction.jpg);
	background-size: cover;
	background-position: center;
	background-blend-mode: multiply;
}
.cf-sba {
	background-color: rgba(255,255,255,0.3);
	padding-top: 80px;
	padding-bottom: 80px;
	background-image: url(../img/bg-cf-sba.jpg);
	background-size: cover;
	background-position: center;
	background-blend-mode: overlay;
}

.cf-term {

	background-color: rgba(255,255,255,0.3);
	padding-top: 80px;
	padding-bottom: 80px;
	background-image: url(../img/bg-cf-term.jpg);
	background-size: cover;
	background-position: center;
	background-blend-mode: overlay;

}
.cf-church {
	/*background-color: rgba(0,0,0,0.5);*/

	padding-top: 80px;
	padding-bottom: 80px;
	background-image: url(../img/bg-cf-church.jpg);
	background-size: cover;
	background-position: center;
	background-blend-mode: multiply;
}
.cf-fix-flip {
	/*background-color: rgba(0,0,0,0.5);*/

	padding-top: 80px;
	padding-bottom: 80px;
	background-image: url(../img/bg-cf-fix-flip.png);
	background-size: cover;
	background-position: center;
	background-blend-mode: multiply;
}
.cf-medical {
	/*background-color: rgba(0,0,0,0.3);*/
	padding-top: 80px;
	padding-bottom: 80px;
	background-image: url(../img/bg-cf-medical.jpg);
	background-size: cover;
	background-position: center;
	background-blend-mode: multiply;
}
.cf-debt {
	background-color: rgba(0,0,0,0.3);
	padding-top: 80px;
	padding-bottom: 80px;
	background-image: url(../img/bg-cf-debt.jpg);
	background-size: cover;
	background-position: center;
	background-blend-mode: multiply;
}
.cf-cash {
	background-color: rgba(0,0,0,0.3);
	padding-top: 40px;
	padding-bottom: 40px;
	background-image: url(../img/bg-cf-cash.jpg);
	background-size: cover;
	background-position: center;
	background-blend-mode: multiply;
}
.cf-unsecured {
	background-color: #BBC2E7;
	padding-top: 40px;
	padding-bottom: 40px;
}
.cf-ar {
	background-color: rgba(0,0,0,0.3);
	padding-top: 60px;
	padding-bottom: 60px;
	background-image: url(../img/bg-cf-ar.jpg);
	background-size: cover;
	background-position: center;
	background-blend-mode: multiply;
}
.cf-bridge {
	background-image: url(../img/cubes.png);
	background-size: initial;
	background-repeat: repeat;
	padding-top: 60px;
	padding-bottom: 80px;
}
.cf-acquisition {
	background-color: rgba(0,0,0,0);
	padding-top: 80px;
	padding-bottom: 80px;
	background-image: url(../img/bg-cf-acquisition.jpg);
	background-size: cover;
	background-position: center;
}
.cf-securities {
	background-color: rgba(0,0,0,0);
	padding-top: 80px;
	padding-bottom: 80px;
	background-image: url(../img/bg-cf-securities.jpg);
	background-size: cover;
	background-position: center;
}
.cf-realestate {
	background-color: rgba(0,0,0,0);
	padding-top: 80px;
	padding-bottom: 80px;
	background-image: url(../img/bg-cf-real-estate.jpg);
	background-size: cover;
	background-position: center;
}
/* End Container Fluid Styles */
/* Row Styles */
.row-hp {
	background-color: rgba(255,255,255,0.7);
	padding: 40px 20px;
	font-size: 1.12rem;
	color: #000000;
	border: 0px solid #282D32;
	border-radius: 7px;
	/*box-shadow: 3px 3px 8px rgba(0,0,0,0.5);

	border-top: 10px double #276100;

	border-bottom: 10px double #276100;*/
}
.row1 {
	background-color: rgba(255,255,255,0.9);
	padding: 20px 10px;
	color: #000000;
	border-radius: 7px;
	box-shadow: 3px 3px 8px rgba(0,0,0,0.5);
}
.row2 {
	background-color: rgba(255,255,255,0.5);
	padding: 10px 0;
	box-shadow: 3px 3px 8px rgba(0,0,0,0.5);
}
.row3 {
	border: 1px solid #eee;
	background-color: rgba(255,255,255,0.8);
	border-radius: 7px;
	padding: 10px;
	box-shadow: 3px 3px 8px rgba(0,0,0,0.5);
}
.row4 {
	background-color: grey;
}
.row5 {
	background-color: grey;
}
.bg-style {

	background: url(../img/cubes.png);

	background-repeat: repeat;

}


@media only screen and (max-width:1000px){
	
	.displaynonemobile {	display: none;}
	.slider-height-mobile	{height:200px;	}
	.slider-text	{text-align:center; color:#FFF; line-height: 1.1; margin-top:10px; font-size:20px;}
	.footer-company {padding:30px 0; text-align: center;}
	.footer-address {font-size:15px; line-height: 1; text-align: center;}
	.footer-phone {font-size:15px;  padding-bottom:10px; line-height: 1;text-align: center;}
	.footer-float-right {	}
	.footer-pad-40 { padding: 0 0; }
}



@media (min-width: 1000px) and (max-width: 2600px) {
	.displaynonedesktop {	display: none;	}
	
	.navigation-lines-1 { border-right:1px solid #f3f7f8; border-left:1px solid #f3f7f8;	}
	.navigation-lines-2 { border-right:1px solid #f3f7f8; }
	.slider-text	{text-align:center; color:#FFF; line-height: 1.1; margin-top:270px;}
	.footer-company {padding:50px 0;}
	.footer-address {font-size:15px; padding-right:75px;padding-top:20px;}
	.footer-phone {font-size:15px; padding-right:15px;padding-top:20px;}
	.footer-float-right {	float: right;}
	.footer-pad-40 { padding: 40px 0; }
	.footer-brd-r { border-right: 1px solid #bdc3c7 }
}

