	
body
{
	 font-family: 'Poppins';
}
.logo
{
	margin-top:15px;
	width:90px;
	margin-left: 25%;
}
.cu{
	width:150px;
	margin-left: 50%;
}
.collapse ul
{
	margin-top:60px; 
	margin-right:-31%;
	font-size: 16px;
}
.social{
	margin-top:10px;
	float:right;
	margin-right:5%; 
}
.social span{
	color:#fff;
}
.back-banner
{
	margin-top:-159px;
	padding-top:95px;
	background-image:url('../images/header.png');
	height:850px;
	background-size:100% 100%;
}
.cont{
	margin-top:195px; 
	margin-left: 10%;
}
.top-text1
{
	margin-top:200px;
	color:#30312c;
	margin-left: 3%;
	font-size: 60px;
	font-weight:bolder;
	 font-family: 'Roboto';
}

.top-text2
{
	color: #7d0006;
	margin-left: 3%;
	font-size: 30px;
	font-weight:bolder;
	font-family: 'Roboto';
	 letter-spacing: 4px;
}
.text-head
{
	word-spacing: 3px;
	font-size: 38px;
	font-weight:bolder;
 	 font-family: 'Roboto';
}
.text-subhead
{
	font-size: 28px;
	font-weight:bolder;
 	font-family: 'Roboto';
}
.text-para
{
	color:#444444;
	font-family: sans-serif; 
	font-size:18px;
	letter-spacing:1px;
	font-family: 'Roboto'; 
}
.text-para1
{
	color:#000;
	font-family: 'Roboto'; 
	font-size:23px;
	font-weight:500px;
}
.top-form
{
	background-color:#f5f6f6;
	width:95%;
	height:auto;
	margin-top:10%;
	padding-top: 5%;
	padding-bottom: 2%;
}
.ip1
{
	margin-top:4%;
	padding-left: 10px;
	margin-left:1%;
	margin-right:1%;
	width:44%;
	height:50px;
	border:none;
}
.ip2
{
	margin-top:4%;
	padding-left: 10px;
	margin-left:1%;
	margin-right:1%;
	width:90%;
	height:90px;
	border:none;
}
.ip-btn
{
	background-color:#fdc716;
	font-size: 18px;
	margin-top:4%;
	margin-left:1%;
	margin-right:1%;
	margin-bottom: 5%;
	width:90%;
	padding:2%;
	font-weight:bold;
	border:1px solid #fdc716;

}	
.back-org
{
	background-color:#e7321b;
	height:auto;
	padding-top:2%;
	padding-bottom:3%;
}
.back-org img
{
	margin-top:2%;
	width:40%;
}
.back-circle
{
	
	height:auto;
	background-size:cover; 
	background-repeat:no-repeat;
}
.back-circle1
{
	background-image:url('../images/back-circle1.png');
	height:auto;
	background-size:cover; 
	background-repeat:no-repeat;
}
.back-yellow
{
	background-color:#ffd347;
	height:auto;
	padding-top:2%;
	padding-bottom:3%;
}
.last-btn
{
	box-shadow: -2px 5px 3px 2px lightgray;
	border-radius:100px;
	color:white;
	font-size:35px;
	height:80px;
	border:5px solid white;
	width:50%;
	background-color:#e7321b;
}
.foot
{
	
	background-color:black;
	padding-top: 3%;
	padding-bottom: 3%;
}
.frame
{
	width:85%;
	height:280px;
}
@media (max-width:1300px)
{
	.logo{
		margin-top:35px;
		width: 80px;
	}
	.collapse ul
	{
		margin-right: -41%;
		margin-top:60px; 
	}
	.back-banner
	{
		margin-top:-130px;
		height:770px;
		background-size: cover;
	}
	.social{
		margin-top: 30px;

	}
	.cont{
		margin-top: 165px;
		margin-left:5%;
	}
	.top-text1
	{
		margin-top: 170px;
		font-size: 55px;
	}
	.top-text2
	{
		font-size: 28px;
	}
}
.ctp{
	float: left;
	margin-left:2%;
	margin-top:-15px;
}
.ctp1{
	font-size: 22px;color:#7d0006;
}
.ctp2{
	font-size: 18px;
}
@media (max-width:500px)
{
	.mtt{
	padding-top:0px;
}
	.text-head
	{
		font-size: 30px;
	}
	.text-subhead
	{
		font-size: 23px;
	}
	.text-para
	{
		color:#444444;
		font-family: 'Poppins'; 
		font-size:17px;
	}
	.text-para1
	{
		color:#000;
		font-family: 'LiberationSansRegular'; 
		font-size:20px;
		font-weight:500px;
	}
	.logo{
		width:60px;
		margin-top: -5px;
		margin-left: -1%;
	}
	.top-form
	{
		width:100%;
		height:auto;
		margin-top: 0%;
		padding-top: 2%;
		padding-bottom: 2%;
		margin-left: 2%;
	}
.collapse ul
{
	margin-top:0px; 
	margin-right:0%;
	font-size: 16px;
}
	.ctp{
	float: left;
	margin-left:2%;
	margin-top:-20px;
}
.ctp1{
	margin-top: 10px;
	font-size: 22px;
	color:#7d0006;
}
.ctp2{
	margin-top: -10px;
	font-size: 18px;
}
.cu{
	display: none;
}
	.navbar-header button
	{
		margin-top:20px;
	}
	.back-banner
	{
		background-image: url(../images/header11.png);
		margin-top:-80px;
		padding-top:95px;
		background-size: 100% 100%;
		height:420px;
	}
	.social{
		display: none;
	}
	.top-text1
	{
		margin-top:30px;
		font-size:40px;
	}
	.top-text2
	{
		font-size:18px;
	}
	.cont{
		margin-top: 60px;

	}
	.cont p{
		font-size: 15px;
	}
	.top-form
	{
		width:95%;
		padding-bottom:5%;
		padding-top:5%;
	}
	.ip1
	{
		width:80%;
		height:40px;
	}
	.ip2
	{
		width:80%;
		height:70px;
		margin-left:2%;
	}
	.ip-btn
	{
		width:60%;
		height:40px;
	}
	.frame
	{
		width:90%;
		height:180px;
	}
	.back-org img
	{
		width:70%;
	}
	.last-btn
	{
		height:70px;
		font-size: 25px;
		width:90%;
	}
}
@media (max-width:390px)
{
    	.top-text1
	{
		margin-top: 55px;
		font-size:32px;
	}
	.top-text2
	{
		font-size: 16px;
	}
}