@charset "utf-8";
/* CSS Document */

header,nav,figure,welcome,section,artical,aside,footer{
	margin:0;
	padding:0;
}

*{
	margin:0;
	padding:0;
}
body{
	margin:0;
	padding:0;
	font-size:16px;
}
.clear{
	clear:both;
}
.clear1{
	clear:float;
}
.img{
	width:100%;
	 -webkit-transition:all 0.5s ease-out;
  -moz-transition:all 0.5s ease-out;
  -ms-transition:all 0.5s ease-out;
  -o-transition:all 0.5s ease-out;
  transition:all 0.5s ease-out;
}

.img:hover {
  -webkit-transform:rotate(360deg);
  -moz-transform:rotate(360deg);
  -ms-transform:rotate(360deg);
  -o-transform:rotate(360deg);
  transform:rotate(360deg);
  cursor:pointer;
}

.img_logo{
	width:100%;
}
.no{
	display:none;
}
.yes{
	display:block;
}
span{
	margin:0;
	padding:0;
	height:0px;	
}
element.style {
width:60px !important;
}

.bld{
		font-weight:bold;	
}
#wraper{
	width:100%;
	background-color:#FFFFFF;
	z-index:-3;
}

td{
	border-bottom:#ccc solid 1px !important;
}
tr{
	border-bottom:#ccc solid 1px !important;
}
th{
	border-bottom:#ccc solid 1px !important;
}
.top_line{
	width:100%;
	height: 5px;
	margin:0 auto;
	background-color:#092e52;
}
/* top div start */
.top{
	width:85%;
	margin:0 auto;
}
.logo{
	width:30%;
	margin: 1% auto;
}
/* top div ends */


.navbar{
	width: 85%;
	margin: 0 auto;
}


/* banner div start */
.banner{
	width:100%;
	margin-top:0px !important;
	margin:0 auto;
}
/* banner div ends */

.col_sm_354{
	width:40%;
	float:left;
	margin:1% 5%;	
}

.an1{
	width:26%;
	margin: 0 auto;	
}
.an2{
	width:98%;
	margin: 0 auto;		
}

.about_txt{
	font-family:Calibri;
	font-size:16px;
	line-height:140%;
	color:#ffffff;
	padding:1%;
	text-align:justify;
}








.an1_1{
	width:20%;
	margin: 1% auto;
}
.an2_1{
	width:98%;
	margin: 0 auto;
	padding: 0px 5% 0% 5%;
}
.about_txt2{
	font-family:Calibri;
	font-size:18px;
	line-height:140%;
	color:#fff;
	padding:2% 1% 1% 1%;
	text-align:center;

}


.blc{
	color:#ec810d;
	font-weight: bold;
	text-transform: uppercase;
	text-align:center;
}


.head
{
text-align:center;
 font-size:16px; 
 font-weight:bold; 
 color:#ff8200;
 text-transform:uppercase;
}
/* text div start */

.body_txt{
	font-family:Calibri;
	font-size:18px;
	line-height:140%;
	text-align:justify;
	color:#333;
	padding:1%;
}

.body_txt_center{
	font-family:Calibri;
	font-size:17px;
	line-height:140%;
	text-align:center;
	color:#333;
	padding:1%;
}

.lable{
	font-family:Calibri;
	font-size:30px;
	color:#ec810d;
	font-weight:bold;
	text-transform: uppercase;
	/* text div start  padding:1%;  text div start */
	text-align:center;
}
.lable2{
	font-family:Calibri;
	font-size:30px;
	color:#ec810d;
	font-weight:bold;
	text-transform: uppercase;
	/* text div start  padding:1%;  text div start */
	text-align:center;
}
.sub_lable{
	font-family:Calibri;
	font-size:16px;
	color:#373737;
	text-transform:uppercase;
	line-height:130%;
	padding:3% 3%;
}
/* text div ends */






/* link div start */
a.link2:link {
	color:#78ab52;
	font-family:Calibri;
	font-size:16px;
	text-decoration:none;
}
a.link2:visited {
	color:#78ab52;
	font-family:Calibri;
	font-size:16px;
	text-decoration:none;
}
a.link2:hover {
	color:#0e94da;
	font-family:Calibri;
	font-size:16px;
	text-decoration:none;
}
a.link2:active {
	color:#78ab52;
	font-family:Calibri;
	font-size:16px;
	text-decoration:none;
}



a.link:link {
	font-family:Calibri;
	font-size:15px;
	color:#FFFFFF;
	text-decoration:none;
}
a.link:visited {
	font-family:Calibri;
	font-size:15px;
	color:#FFFFFF;
	text-decoration:none;
}
a.link:hover {
	font-family:Calibri;
	font-size:15px;
	color:#ccc;
	text-decoration:none;
}
a.link:active {
	font-family:Calibri;
	font-size:15px;
	color:#FFFFFF;
	text-decoration:none;
}






/* link div ends */

.fb{
	width:30px;
	height:40px;
	position:fixed;
	right:2%;
	bottom:2%;
	display:none;
	transition-duration: 1s;
	background-image:url('../images/top.png');
	cursor:pointer;
}
.fb:hover{
	transition-duration: 1s;
	cursor:pointer;
	background-image:url('../images/top-b.png');
	display:none;
}


.bulet1{
	width:21%;
	float:left;
	margin:1%;
}
.bulet1 ul {
    list-style-image:url(../images/bulet-orange.html);
}
.bulet1 ul li {
	font-family:Calibri;
	font-size:16px;
	line-height:130%;
	font-weight:bold;
	color:#5d5d5d;
	margin:0% 2% 0% 10%;
	padding:1% 0.8% 1% 0.8%;
	text-decoration: none;
	text-align:justify;
}




.bulet2{
	width:98%;
	margin:0%;
}
.bulet2 ul {
    list-style-image:url(../images/bulet-orange.html);
}
.bulet2 ul li {
	font-family:Calibri;
	font-size:16px;
	line-height:130%;
	font-weight:;
	color:#5d5d5d;
	margin:0% 0.5% 0% 6%;
	padding:0.5% 0.8% 0.5% 0.8%;
	text-decoration: none;
	text-align:justify;
}

.btn_box{
	width: 40%;
	margin: 0 auto;
}



.cvf{
	border-bottom:#CCC solid 1px;	
}


.and_b{
	width: 10%;
	margin: 0 auto;
}

.and_c{
	width: 20%;
	margin: 0 auto;
}

.and{
	background-color: #ec810d;
	width: 100%;
	margin: 0 auto;
	color: #fff;
	border: 0px solid;
	border-radius:5px;
	font-size: 15;
	padding:8px;
}
.and:hover{
	background-color: #062a5a;
	cursor: pointer;
	width: 100%;
	margin: 0 auto;
	color: #fff;
	border: 0px solid;
	border-radius:5px;
}







.services{
	width: 98%;
	margin: 0 auto;
}




/* contaner div start */
.contener{
	width:90%;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
}
.col_sm1{
	width:100%;
	margin:0 auto;
}
.col_sm11{
	width:97%;
	margin:0 auto;
}



.col_sm2{
	width:48%;
	margin:0% 1% 1% 1%;
	float:left;
}

.col_sm21{
	width:48%;
	margin::0 auto;
	margin-left:26%;
}

.col_sm3{
	width:29.3%;
	margin:1% 2% 1% 2%;
	float:left;
}


.col_sm3{
	transition:transform 0.50s;
	display:block;
}

.col_sm3:hover
{
    transform:scale(1.1) ;
	border-radius:5px;
}





.col_sm4{
	width:23%;
	margin:1% 1% 1% 1%;
	float:left;
}
.col_sm5{
	width:17%;
	margin:1% 1% 1% 1%;
	float:left;
}

.col_sm8{
	width:66%;
	margin:1% 1% 1% 1%;
	float:left;
}
.col_sm88{
	width:30%;
	margin:1% 1% 1% 1%;
	float:left;
}



/* contaner div ends */




/* extra div start */
.clr1{
	background-color:#ec810d;
}
.clr_nav{
	background-color:#062a5a;
}
.br1{
	width: 10%;
	height: 3px;
	background-color: #ec810d;
	margin: 0 auto;
}
.br3{
	width: 10%;
	height: 3px;
	background-color: #ec810d;
	margin: 0 auto;
}

.clr22{
	background-image: url(../images/bg1.jpg);
}

.clr23{
	background-image: url(../images/bg.jpg);
}
/* extra div ends */






.botom{
	margin:0 auto;
	padding:1%;
	width:85%;
}
.botom1{
	width:30%;
	margin:1%;
	float:left;
}
.botom2{
	width:30%;
	margin:1%;
	float:left;
}
.botom3{
	width:25%;
	margin:1% 1% 1% 3%;
	float:left;
}
.btm_head{
	font-family:Calibri;
	font-size:18px;
	padding-bottom: 4%;
	color:#ffffff;
	text-transform:uppercase;
}
.btm_txt{
	font-family:Calibri;
	font-size:15px;
	color:#FFFFFF;
	padding:0.8% 0%;
	line-height:135%;
}
.btm_txt_link{
	border-bottom:#0c3b69 solid 1px;
	padding:2% 0%;
	font-family:Calibri;
	font-size:15px;
	color:#FFFFFF;
	line-height:135%;
}
.btm_txt_link2{
	padding:2% 0%;
	font-family:Calibri;
	font-size:15px;
	color:#FFFFFF;
	line-height:135%;
}

.bold_an123 {
    font-weight: bold;
    font-size: 15px;
    color: #092e52;
}



@media only screen and (max-width:1200px){
.top{
	width:100%;
	margin:0 auto;
}
.contener, .botom, .services{
	width:96%;
	margin:0 auto;
}
}

@media only screen and (max-width:1024px){
.col_sm2{
	width:98%;
	margin: 1% auto;
	float:none;
}
.col_sm3{
	width:29.3%;
	margin:1% 2% 1% 2%;
	float:left;
}
.col_sm4{
	width:48%;
	margin:1% 1% 1% 1%;
	float:left;
}
.col_sm5{
	width:48%;
	margin:1% 1% 1% 1%;
	float:left;
}

.col_sm8{
	width:66%;
	margin:1% 1% 1% 1%;
	float:left;
}
.col_sm88{
	width:30%;
	margin:1% 1% 1% 1%;
	float:left;
}

.col_sm21{
	width:100%;
	margin::0 auto;
	margin-left:0%;
}


}




@media only screen and (max-width:900px){

.col_sm3{
	width:60%;
	margin: 0 auto;
	float:none;
}
.col_sm4{
	width:48%;
	margin:1% 1% 1% 1%;
	float:left;
}
.col_sm5{
	width:48%;
	margin:1% 1% 1% 1%;
	float:left;
}

.col_sm8{
	width:98%;
	margin: 1% auto;
	float:none;
}
.col_sm88{
	width:60%;
	margin: 1% auto;
	float:none;
}

.about_txt2{
	font-family:Calibri;
	font-size:18px;
	line-height:140%;
	color:#5d5d5d;
	padding:1% 1% 1% 1%;	
}
.botom1{
	width:98%;
	padding: 1% 0% 3% 0%;
	margin: 0 auto;
	float:none;
}
.botom2{
	width:98%;
	margin: 0 auto;
	padding: 5% 0% 1% 0%;
	float:none;
}
.botom3{
	width:99%;
	padding: 1% 0% 0% 0%;
	margin: 0 auto;
	float:none;
}
.btm_txt_link{
	padding:1% 0%;
}
.btm_txt_link2{
	padding:1% 0%;
}
.btm_head{
	padding-bottom: 2%;
}

.botom{
	padding-top: 4%;
}


.and_b{
	width:20%;
	margin: 0 auto;
}

.and_c{
	width: 30%;
	margin: 0 auto;
}
}







@media only screen and (max-width:768px){
.col_sm3{
	width:98%;
	margin: 5% auto;
	float:none;
}
.col_sm4{
	width:98%;
	margin: 2% auto 8% auto;
	float:none;
}
.col_sm5{
	width:98%;
	margin: 2% auto;
	float:none;
}

.col_sm8{
	width:98%;
	margin: 2% auto;
	float:none;
}
.col_sm88{
	width:60%;
	margin: 1% auto;
	float:none;
}
.logo{
	width:40%;
	float:none;
	margin: 1% auto;
}
.top_right{
	width:100%;
	float:none;
	margin: 0 auto;
	background-color: #092e52;
}

.and_b{
	width:30%;
	margin: 0 auto;
}

.and_c{
	width: 40%;
	margin: 0 auto;
}
}




@media only screen and (max-width:600px){
.yes{
	display:none;	
}
.no{
	display:block;	
}

.logo{
	width:60%;
	float:none;
	margin: 1% auto;
}

}

@media only screen and (max-width:520px){
.dfg{
		display:none;	
}
}
.vds{
	margin-top:-5%;	
}
