@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-revenue {
	background-color: #BBC2E7;
	padding-top: 80px;
	padding-bottom: 80px;
	background-image: url(../img/bg-cf-sba.jpg);
	background-size: cover;
	background-repeat: no-repeat;
	background-position: center;
}
.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;

}

.header-hp-img {background-image: url("assets/img/header-bkg.png") background-size: cover;}




@media only screen and (max-width:1000px){
	
	.displaynonemobile {	display: none; }
	.slider-hp-height 	{ 	height: 280px;	}
	.hp-callout	{	padding:20px 0 20px 0; 	}
}

@media only screen and (max-width:500px){
	.slider-hp-height 	{ 	height: 200px;	}
}

@media (min-width: 1000px) and (max-width: 2600px) {
	.displaynonedesktop {	display: none;}
	.hp-callout	{	padding:70px 0 20px 0; 	}
}
