body {

margin:0;
padding:0;
overflow-x:hidden;
}
.navbar-nav {
    width: 60%;
    font-size: 20px;
    
}
.length{
		width: 50%;
	margin-left:25%;
	}
	

.btn1{
		background-color:#A0A4A0;
	color:black;
	padding:5px 20px 5px 20px;
		text-align: center;
		
	}
.btn1:hover
   {
	background-color:white;
	color: black;
  }
	
.img1{
	position: absolute;
    left: 5%;
    top: 25%;
    width: 70px;
    height: 70px;
    border-radius: 50%;
    font-size: 18px;
    line-height: 70px;
    text-align: center;
    background-color: #211F1F;
    color: #fff;
	}
.box{
	position: relative;
    border: 2px solid rgba(0, 0, 0, 0.1);
    border-radius: 5px;
    border-top-left-radius: 5px;
    border-top-right-radius: 5px;
    border-bottom-right-radius: 5px;
    border-bottom-left-radius: 5px;
	}
.box:hover{
		border:2px solid #0005;
	}
.box:hover .img1{
		box-shadow:0px 2px 5px 0px rgba(0,0,0,0.2);
	}
.cont{
		padding: 25px 25px 5px 120px;
	}
.map{
		margin-top:40px;
	
	}
.search 
   {
	 margin-left:5px;
  }
.btn2{
	background-color:#A0A4A0;
	color:black;
    margin-left:40px;
	}
.btn2:hover{
	background-color:white;
	color: black;
	}
.form-inline .form-control {
    display: inline-block;
    width:200px;
    vertical-align: middle;
	margin-left:20px;
}
.text{
	font-size: 20px;
}

.contact {
    text-align: center;
  }

.active{
	color:black;
border-radius:4px;
background-color:#0003;
}
