@charset "utf-8";
/* CSS Document */

@import url('https://fonts.googleapis.com/css?family=Roboto');


/* LOGOBAR */
#logobar{
	background:#045415;
	padding:15px 0;
}
#logobar_left{
	float:left;
	width:380px;
}
#logobar_right{
	float:right;
	width:270px;
}
#logobar_right h4.conts{
	font-size:17px;
	color:#FFF;
	text-align:left;
	line-height:24px;
	margin-top:15px;
}
#logobar_right h4.conts span{
	color:#99d840;
}
@media (max-width: 705px) {
#logobar_left{
	float:none;
	width:100%;
}
#logobar_right{
	float:none;
	width:100%;
}
#logobar_right h4.conts{
	font-size:17px;
	color:#FFF;
	text-align:center;
	line-height:24px;
	margin-top:15px;
}
#logobar_right h4.conts span{
	color:#99d840;
}	
}
/* LOGOBAR */

/* MAIN CONTENT */
#maincontentbg{
	background:#FFF;
	padding:80px 0;
}
#maincontentbg h1{
	font-family: 'Roboto', sans-serif;
	font-size:36px;
	color:#045415;
	font-weight:normal;
	margin:0 0 5px 0;
}
#maincontentbg p{
	/*font-family: 'Roboto', sans-serif;*/
	font-size:17px;
	line-height:20px;
	color:#676767;
	font-weight:normal;
	margin:0 0 5px 0;
	text-align:justify;
}
@media (max-width: 525px) {
#maincontentbg{
	background:#FFF;
	padding:45px 0 !important;
}
#maincontentbg h1{
	font-family: 'Roboto', sans-serif;
	font-size:20px;
	color:#045415;
	font-weight:normal;
	margin:0 0 5px 0;
}	
}
.titleunderline{
	display:block;
	background:#99d840;
	height:5px;
	width:30%;
	margin-bottom:30px;
}
/* MAIN CONTENT */

/* CERTIFICATE */
#certificateblock{
	background:url(../images/gardenbg.jpg) no-repeat 50% 100% #e3e3e3;
	padding:120px 0; background-size:cover !important;
	-webkit-background-size: cover;
    -moz-background-size: cover;
    -o-background-size: cover;
}
#certificateblock h1{
	font-family: 'Roboto', sans-serif;
	font-size:36px;
	color:#045415;
	font-weight:normal;
	margin:0 0 5px 0;
	text-align:center;
}
@media (max-width: 525px) {
#certificateblock{
	background:#e3e3e3;
	padding:40px 0;
}
#certificateblock h1{
	font-family: 'Roboto', sans-serif;
	font-size:20px;
	color:#045415;
	font-weight:normal;
	margin:0 0 5px 0;
	text-align:center;
}
.titleunderline2{
	display:block;
	background:#99d840;
	height:5px;
	width:40% !important;
	margin:0 auto 10px auto;
}	
}
.titleunderline2{
	display:block;
	background:#99d840;
	height:5px;
	width:20%;
	margin:0 auto 30px auto;
}

/* CERTIFICATE */


/* ASSISTANCE */
#assistanceblock{
	background:url(../images/assistanceblock.jpg) no-repeat 50% 100% #004c1a;
	background-attachment:fixed;	
	padding:80px 0 55px 0;
}
#assistanceblock h3{
	font-family: 'Roboto', sans-serif;
	font-size:24px;
	color:#fff;
	font-weight:normal;
	margin:0 0 10px 0;
	text-align:center;
}
#assistanceblock h1{
	font-family: 'Roboto', sans-serif;
	font-size:57px;
	color:#fff;
	font-weight:normal;
	margin:0 0 25px 0;
	text-align:center;
}
#assistanceblock h2{
	font-family: 'Roboto', sans-serif;
	font-size:33px;
	color:#fff;
	font-weight:normal;
	margin:0 0 15px 0;
	text-align:center;
}
@media (max-width: 525px) {
#assistanceblock h3{
	font-family: 'Roboto', sans-serif;
	font-size:17px;
	color:#fff;
	font-weight:normal;
	margin:0 0 10px 0;
	text-align:center;
}
#assistanceblock h1{
	font-family: 'Roboto', sans-serif;
	font-size:30px;
	color:#fff;
	font-weight:normal;
	margin:0 0 25px 0;
	text-align:center;
}
#assistanceblock h2{
	font-family: 'Roboto', sans-serif;
	font-size:20px;
	color:#fff;
	font-weight:normal;
	margin:0 0 15px 0;
	text-align:center;
}	
}
/* ASSISTANCE */


/* FOOTER */
#footerbg{
	background:url(../images/footerbg.jpg) repeat-x 0 0 #012d0a;
	padding:80px 0 50px 0;
}
#footerbg h3{
	font-family: 'Roboto', sans-serif;
	font-size:17px;
	color:#99d840;
	font-weight:normal;
	margin:0 0 10px 0;
}
#footerbg p{
	/*font-family: 'Roboto', sans-serif;*/
	font-size:15px;
	line-height:36px;
	color:#fff;
	font-weight:normal;
	margin:0 0 5px 0;
}
#footerbg a{
	text-decoration:none;
	font-size:16px;
	line-height:30px;
	color:#fff;
	font-weight:normal;
	margin:0 0 0 0;
}
#footerbg a:hover{
	text-decoration:none;
	color:#017728;
}
.titleunderline3{
	display:block;
	background:#fff;
	height:2px;
	width:20%;
	margin:0 0 20px 0;
}
ul.social{
	margin:0 auto;
	padding:0;
	list-style-type:none;
	list-style-position:inside;
	width:137px;	
}
ul.social li{
	float:left;
	margin:7px 5px 0 0;
}
ul.social li a{
	display:block;
	width:40px; height:40px;
	border-radius:20px;
	line-height:40px;
	/*padding-top:3px;*/
	text-align:center;
	border:#999999 1px solid;
	color:#999999 !important;
	text-decoration:none;
}
ul.social li a:hover{
	text-decoration:none;
	color:#FFF !important;
	border:#fff 1px solid;
}
/* FOOTER */

/* COPYRIGHT AND CREDIT */
#ccblock{
	background:#141715;
	padding:50px 0;
}
#ccblock h4{
	font-size:17px;
	color:#797979;
	text-align:center;
	margin:0 0 10px 0;
}
#ccblock h5{
	font-size:16px;
	color:#464545;
	text-align:center;
	margin:0 0 0 0;
}
#ccblock a{
	font-size:16px;
	color:#464545;
	text-decoration:none
}
#ccblock a:hover{
	text-decoration:none;
	color:#999;
}

/* COPYRIGHT AND CREDIT */


