section{
	}

.bg_navy_blue{
	background-attachment: fixed;
	background-image: url(bg_prefooter.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	background-size:cover;

	}
	
.bg_wedo{
	background-image: url( "about-bg.png" );

	}
	
.bg_choose{
	background-position: center center;
    background-size: cover;
	}
.bg_dark_gray{
	color:#FFFFFF;
	background-color: #2c2c2c;
	}	
.whychooseus{
	background: linear-gradient(to right, #3f439d 30%, #484cb6 100%);
    padding: 100px 10px;
    border-radius: 0px 500px 500px 0px;
}
.row1{
	max-width: 1200px;	
	margin: auto;
	width:100%;
	border-spacing:30px;
	display:table;
	box-sizing:border-box;

	}

.smallerwidth970{
	max-width: 970px;	
}

.smallerwidth1200{
	max-width: 1200px;	
}
.float{
	position:fixed;
	width:60px;
	height:60px;
	bottom:40px;
	right:40px;
	background-color:#25d366;
	color:#FFF;
	border-radius:50px;
	text-align:center;
  font-size:30px;
	box-shadow: 2px 2px 3px #999;
  z-index:100;
}

.my-float{
	margin-top:16px;
}

.smallerwidth1000{
	max-width: 1200px;	
}


.rowadaspacehujung{
	max-width: 1200px;
	margin: auto;
	width:100%;
	border-spacing: 23px;
	display:table;
	box-sizing:border-box;
}

.rownospace{
	max-width: 1000px;	
	margin: auto;
	width:100%;
	border-spacing:40px;
	display:table;
	box-sizing:border-box;	
}

.rownospace:before{
	clear:both;
	
}

.rownospace:after{
	clear:both;
	content:"";
	
}
.rowadaspacehujung:before{
	clear:both;
	content:"";
	
}

.rowadaspacehujung:after{
	clear:both;
	content:"";
	
}
.rowwhychooseus{
	width:100%;
	display:table;
	box-sizing:border-box;
	}
	
.column{
	display:table-cell;
	vertical-align:top;
	position:relative;
	}
.column-special{
	display:table-cell;
	vertical-align:top;
	position:relative;
	}


.satu{
	width:100%;
	}		
.dua{
	width:50%;
	}	
.tiga{
	width:33%;
    text-align-last: left;
    }
.tigaspecial{
	width:31.5%;
}
.empat{
	width:25%;
}
.lima{
	width:20%
}
.ver_mid{
	vertical-align:middle;}

.liftup{
	margin-top:-50px;
	}
.liftuptwo{
	margin-top:-70px;
	}
		
garisan{
	display:none;
	}
@media only screen and (max-width: 740px) {
	.row{
		border-spacing:0px;
		padding:30px;
		}
.specialrow{
	padding:0px;
	
}
	.column, .dua, .tiga, .lima,tigaspecial{
	display:block;
	width:auto;
	padding: 20px 0;
	}
.turunbawah{
	display:block;
	width: 50%
}
garisan{
	display:block;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CCC;	
	margin:20px auto;
	}

}

