   
   
    *
    {
	 padding:0px;
	 margin:0px;
	 font-family:verdana;
	 
	}
	
	.icons
	{
		display:flex;
		justify-content:space-evenly;
		background:black;
		background-size:cover;
		height:60px;
		color:white;
		font-family:verdana;
		font-size:18px;
		align-items:center;
		word-spacing:8px;
		
	}
	
	.note
	{
		color:#3df59f;
		word-spacing:1px;
		
	}
	
	.fontawesome
	{
		font-size:30px;
	}
	
	.navbar
	{
		display:flex;
		justify-content:space-evenly;
		background:#0F52BA;
		background-size:cover;
		height:60px;
		align-items:center;
		color:white;
	}
	
	.home
	{
		word-spacing:30px;
		font-size:16px;
	}
	
	.questions
	{
		word-spacing:30px;
	}
	
	.hightech
	{
		font-size:35px;
		font-weight:bolder;
	}
	
	div>p>b
	{
		color:#3df59f;
	}
	
	.fa-magnifying-glass
	{
		font-size:28px;
		
	}
	
	.fa-phone-volume
	{
		font-size:30px;
	}
	
	
	.head
	{
		background-image:url("../css/images/img1.jpg");
		background-size:cover;
		height:700px;
		background-position:relative;
	}
	
	
	
	.bestit
	{
		color:#3df59f;
		font-size:30px;
		text-align:center;
		padding-top:180px;
		font-weight:bold;
	}
	
	.inno
	{
		font-size:80px;
		color:white;
		font-weight:bold;
		text-align:center;
		
	}
	
	.inno1
	{
		font-size:20px;
		color:white;
		text-align:center;
		font-weight:bold;
		padding-top:20px;
		
	}
	
	.read
	{
		display:flex;
		margin-top:50px;
	    margin-left:530px;
		
	}
	
	.more
	{
		background:#3df59f;
		height:40px;
		width:180px;
		border-radius:50px;
		padding-top:20px;
		text-align:center;
		font-weight:bold;
	}
	
	.contact
	{
     	background:#0F52BA;	
    	height:40px;
		width:180px;
		border-radius:50px;
		padding-top:20px;
		text-align:center;
		font-weight:bold;
		margin-left:20px;
	}
	
	.customers
	{
		display:flex;
		justify-content:space-evenly;
		background:#3df59f;
		background-size:cover;
		height:150px;
		align-items:center;
		
	}
	
	.numbers
	{
		color:#0F52BA;
		font-size:40px;
		font-weight:bold;
	}
	
	.text
	{
		font-size:20px;
		font-weight:bold;
	}
	
	.about
	{
		display:flex;
		padding-top:100px;
		
		
	}
	
	.name
	{
		font-size:20px;
		color:#0F52BA;
		font-weight:bold;
		padding-left:40px;
	}
	
	.agency
	{
		font-size:35px;
		font-weight:bold;
		padding-left:40px;
		
	}
	
	.img2
	{
		border-radius:20px;
		margin-left:100px;
	}
	
	.para
	{
		padding-left:40px;
		font-size:16px;
		padding-top:20px;
	}
	
	.more1
	{
		background:#3df59f;
		height:40px;
		width:180px;
		border-radius:50px;
		padding-top:20px;
		text-align:center;
		font-weight:bold;
		margin-top:20px;
		margin-left:40px;
	}
	
	.services
	{
		font-size:20px;
		color:#0F52BA;
		font-weight:bold;
		padding-left:40px;
		text-align:center;
		padding-top:130px;
	}
	
	.list
	{
		font-size:35px;
		font-weight:bold;
		padding-left:40px;
		text-align:center;
	}
	
	.design
	{
		display:flex;
		justify-content:space-evenly;
		padding-left:60px;
		padding-right:60px;
		align-items:center;
		text-align:center;
	}
	
	.design-1
	{
		border-radius:10px;
		background:#F8F8FF;
		text-align:center;
		height:420px;
		width:380px;
		margin-top:50px;
		box-shadow:2px 4px 5px 4px gray;
		
	}
	
	.boxicons
	{
		font-size:80px;
		padding-top:50px;
	}
	
	.webdesign
	{
		font-size:30px;
		font-weight:bold;
		padding-top:20px;
	}
	
	.para1
	{
		font-size:16px;
		padding-top:30px;
	}
	
	.more2
	{
		background:#3df59f;
		height:40px;
		width:180px;
		border-radius:50px;
		padding-top:20px;
		text-align:center;
		font-weight:bold;
		margin-top:50px;
		margin-left:100px;
	}
	
	.project
	{
		display:flex;
		justify-content:space-evenly;
		padding-left:60px;
		padding-right:60px;
		padding-top:40px;
	}
	
	.img3
	{
		height:300px;
		width:350px;
		border-top:solid #3df59f 10px;
		border-left:solid #3df59f 10px;
		border-bottom:solid #2b72ee 10px;
		border-right:solid #2b72ee 10px;
		border-radius:10px;
		
	}
	
	.pjn
	{
		display:flex;
		justify-content:space-evenly;
	}
	
	.pjn1
	{
		font-size:30px;
		padding-top:10px;
	}
	
	.idcard
	{
		display:flex;
		justify-content:space-evenly;
		padding-left:70px;
		padding-right:60px;
	}
	
	.id
	{
		border-radius:10px;
		background-image:url("../css/images/id.jpg");
		background-size:cover;
		width:350px;
		height:500px;
		margin:25px;
		text-align:center;
		box-shadow:2px 1px 2px 1px;
	}
	
	.imgid
	{
		height:200px;
		width:200px;
		border-radius:50%;
		border:solid #3df59f 8px;
		margin-left:10px;
		margin-top:10px;
		
	}
	
	.idname
	{
		font-size:20px;
		color:#2b72ee;
		font-weight:bolder;
		padding-top:80px;
	}
	
	.emp
	{
		padding-top:10px;
	}
	
	
