 
	  body {
		font-family: Verdana, sans-serif; margin:0;
		background: url("../images/body_bg1.png");
		background-repeat: no-repeat;
		overflow-x:hidden;
	 		 }
	  
	  #header{position:fixed;top:7%;z-index: 99;width:100%;left:0%;}
#header1{position:fixed;top:0%;z-index: 99;width:100%;left:0%;}
.nav-item{margin-left: 18%;}
.sear{
	margin-left:25%;
}
	
	  .navbar-brand{
		  		padding:0px 5%;
	              }	 		
	  .ml{
				margin-left:20%;
				  }
	  .hdr{
		  border:2px solid #d6dbdf;
		  padding-top:7px;			  
	  			}
	  .hdr li{
		  display:inline;
		  text-decoration:none;
	  		}
	  .hdr ul li i:hover{
		  	color:orange;
	  } 
	 .one{
		  border-right:2px solid #d6dbdf;
		 padding-right: 10px;
	  }
.icpad{
	padding-right: 1%;
}
	  .two{
		  margin-left:2%;
	  }
	  .three{
		  margin-left:35%;
	  }
	  .six{
		  border-right:2px solid #d6dbdf;
		  padding-right:2%;
	  }
	  .seven{
		  margin-left:2%;
	  }
	  .search{
  		width: 40px;
		height:32px;
 	    box-sizing: border-box;
  		border: 2px solid #ccc;
  	 	border-radius: 4px;
  	 	font-size: 16px;
 	    background-color: white;
  	 	background-image: url('../images/searchicon.png');
  	 	background-position: 5px 5px; 
  	 	background-repeat: no-repeat;
  	 	padding: 2px 2px 2px 2px;
  	 	transition: width 0.2s ease-in-out;
	 		}

	 .search:focus {
    width: 150%;
           }
	  .p1{
		  font-size:2em;	
		  margin-top:50%;
	  		}
	   
	 .ptwo{
		  font-size:18px;
		  color: #cc6e6e;
			margin-top: 20%;
		  }
	  .image{
		  margin-top:10%;
	  }
	 
	  .wwu{
		  background:linear-gradient(to right,rgba(30,84,119),rgba(150,201,239));
		  border-radius: 25px;
		  padding:10px;
		  color:white;
	 	 }
	  .wwu:hover {
		  color:#e15f29;
		  text-decoration: none;
	  		}
	  .buttons{
		  	margin-top:5%;
	  		}
	  .rm{
		  background:linear-gradient(to right,rgba(229,67,58),rgba(220,128,20));
		  border-radius: 25px;
		  padding:10px;
		  color:white; 
		  margin-left:5%;
	  		}
	  .rm:hover {
		  color:#96c9ef;
		  text-decoration: none;
	  		}
	  .mt{
		  margin-top:10%;
		  
	  		}
	  .mt1{
		 margin-top:20%; 
	  }
	  .pte{
		  font-size:2em;
	  		}
	  .boxes{margin-top:5%;
		  	
		  	border:5px ridge #EDEDED;
		     padding:8px 0px;
		}
	
	  .boxes i {font-size:50px;
		  	  color:#66b4ef;
		  	  margin-left:38%;
	  			}
	  #hide p,#hide1 p,#hide2 p{margin-left:2%;		  	
			color:#da820c;
	 		 }
	  #hide,#hide1,#hide2{
		  display:none;
	  		}
	  .page{
		  background-image: url("../images/bg3.jpg");
		  background-repeat: no-repeat;
	  		}
		  .p2{		  
		  font-size:26px;
		  color:#ffffff;	
		  margin-top:20%;
	  			  }
.sp1{font-size:16px;}
	  .allign{
		  font-size:2em;
		  color:white;
		  float:left;
		  margin-left:15%;
	  			}
	  .allign2{
		  font-size:22px;
		  color:white;
		  margin-left:15%;
	  }
	  .abus{
		  font-size:20px;
		  color:#4d519d;
	  }
	  .feat{
		  font-size:3em;
		  color:#4d519d;
	  }
	  .icol{
		  color:#695a6e;
	  }
	  .icon{
		  padding:0;
		}
	  .footer{
		  background-color:#4d519d;
		  width:100%;
		  color:white;
		  padding:5px;
		  font-size:12px;
	  }
.links{
	margin-left:7%;
}
.mail{background-color: transparent;border:0px solid white;width:90%;margin-left:4%;}

.subscribe{background-color:white;border-radius: 10px;height:30px;}

.subscribe1{background-color:white;width:100%;height:50px;}

.subscribe1:focus {
	border:0px;
	}	

.mar{
	color:#4d519d;
	font-size:24px;
	}

.icol:hover i{
	color:orange;
	}
.dvbg{
	color:#ea9368;
	padding: 25px;
	}
.package{
	background-color:#ced0f3;
	padding:5%;
	border-radius:20px;
	
	}
.background{
	
	}	
	
.pacbut {
	padding:5px;
	border:2px solid #4d519d;
	margin-left: 25%;
	width:50%;
	background-color:#4d519d;
	color:white;
	border-radius:20px;
	text-decoration: none;
}
.pacbut a{
	color:white;
}
.pacbut:hover{
	background-color:white;
}
.pacbut:hover a{
	text-decoration: none;
	color:#E1090C;
}

.fontaw {
	
	padding:11px;
	float:left;
	width:4%;
}
.in{float:left;
	width:90%;
margin-top:3%;
}
.mail1{background-color: transparent!important;border:0px solid white!important;width:85%!important;margin-left:4%;padding-top:10px!important;}
.mail1:focus {
	border:0px solid white!important;}

.submit {
	background-color:#5098cc;
	color:white;
	border:0px;
	padding:5px;
	border-radius:10px;
}
.submit:hover{
	background-color:#e2522d;
	color:white;
}


.contactbg {
	background-image: url("../images/bg-map_contactus.png");
}
.conus{
	font-size:30px;
	font-family:verdana;
	}



.contactus {
	
	background-color:white;
	color:#2096F7;
	padding:28px;
	border-radius:25px;
	box-shadow: 1px 1px 2px 2px #7C7C7C;
	
}

.textarea::focus{border:0px solid white!important;}
.rgmsg {
	color:#05ADC8;
	font-size: 22px;;
}

.mt2 {
	margin-top:4%;
}
#submit {cursor: pointer;}
.error {
	color:red;
}

@media only screen and (max-width: 450px) {

	.navbar-nav{background-color: white !important;}
	.three{
	margin-left:24%;
	}
	.bimg{
		margin-top:25%;
	}	
	
	.p2{
		margin-top:-23%;
		font-size:12px;
	}
	.sp1{
		font-size:12px;
	}
	.allign2 {
	font-size: 14px;
	color: white;
	margin-left: 10%;
	margin-top: -4%;
	}
	.allign {
	font-size: 20px;
	color: white;
	float: left;
	margin-left: 12%;
	}
	.links{
		margin-left:10%;
	}
	.package{
		margin-top:2%;
	}
	.ires{padding: 6% 0%;
		}
	.mar {
	margin-top:20%;
	font-size:20px;
	}
	.conus{
		font-size:21px;
		margin-top:27%;
	}
	.mq2{
		margin-top:15%;
	}
	
	.offset-2{
		margin:0 !important
	}
	.contactus{
		padding:6px;
	}
	.maps{
		margin-left:1%;
		max-width:100%;
		margin-top:2%;
			}
	
}

	
	


@media only screen and (min-width:750px) and (max-width:900px){
	
	.three {
	margin-left: 33%;
	}
	
	.navbar-nav{background-color: white !important;}
	

	.p1{
	margin-top:89%;
}
	.mar {
	margin-top:26%;
	font-size:20px;
}
	.allign2{font-size:18px;}
	.bimg{
		margin-top:57%;
	}
	.p2{
	font-size:20px;
	}
	.sp1{
	font-size:14px;
}
	.abus{
	margin-top:30%;
	font-size: 16px;
	color: #4d519d;
}
	.mqmt{
	margin-top:65%;
	}
	.feat{
	font-size:2em;
	}
	.footer{
		font-size:10px;
	}	
	.maps{
		margin-left:41%;
	}
	.mqml {
	margin-top:10%;
	}
			}

@media only screen and (min-width:1200px) and (max-width:1400px){
	body{
		overflow-x: hidden;
	}
	
}
