
.navbar-top-default.navbar-dark .navbar-nav .nav-link, .navbar-top-default.navbar-dark .navbar-nav .nav-link.active{
	color: #012d27 !important;
}
header a.logo img{
	max-height: 60Px !important;
	max-width: 200px !important;
}
.header-appear .navbar-top-default{
	background-color: rgba(255, 255, 255, 0.8) !important;
}

.header-appear .navbar-simple .sidemenu_btn span {
    background: #000000 !important;
}
.header-appear .nav-box-round .navbar-nav .nav-link.active {
    background-color: #005e50 !important;
    color: #ffffff !important;
}

#logo{
	margin-top: -8% !important;
	margin-left: -30% !important;
}
@media (max-width: 1199.98px){

	#first{
      
		font-size: 10px !important;
		
	}

	#second{

	
		
	}

	#third{
    position: absolute;
	top: 30% !important;
		
	}

}
.fot-bld{
	color: #b8ff00;
    font-weight: bold;
    font-size: 20px;
}
.fot-bld-a:hover{
	color: #b8ff00;
}
.abt-txt-sp1{
font-weight: bold;
    color: #006457;
}
.abt-txt-sp2{
font-weight: bold;
    color: #e10585;
}
.p-mr-10{
	margin-bottom: 10px !important;
}
.abt-hed{
	color: #93c11c;
	font-family: 'Vidaloka', serif !important;
	font-size: 2rem !important;
	font-weight: normal !important;
}
.ami-txt h5{
	font-weight: 200;
    line-height: 1.1;
    font-size: 13px;
}
.bg-hed-txt{
	color: #005e51 !important;
}
.bg-hed-txt2{
	color: #51dc31 !important;
}
.bg-hed-txt2{
	color: #51dc31 !important;
}
.bg-hed-txt3{
	color: #fff !important;
}

.box-height
{
	min-height: 380px !important;
	padding: 1.2rem !important;
}

.box-height1
{
	min-height: 450px !important;
	padding: 1.2rem !important;
}
.box-height2{
	min-height: 495px !important;
	padding: 1.2rem !important;
}

.box-height3{
	min-height: 495px !important;
	padding: 1.2rem !important;
}

.line{
	border-bottom: 1px solid #005e51;
	vertical-align: text-top;
	
}
#target{
	list-style-position: outside !important;
}
.header-appear .nav-box-round .navbar-nav .nav-link:hover{
	background-color: #005e50 !important;
    color: #ffffff !important;

}

.navbar-top-default.navbar-dark .navbar-nav .nav-link:hover{
	background-color: #005e50 !important;
    color: #ffffff !important;
}


#card_style{
box-shadow: 0 10px 20px rgba(0,0,0,0.19), 0 6px 6px rgba(0,0,0,0.23) !important;
}

#sub_drop{
	padding: 1.8rem !important;
}

.change-btn:hover{
	background-color: #005e50 !important;
    color: #ffffff !important;
    border-radius: 20px;
}

.outline{
	border: 2px solid #005e50 !important;
	border-radius: 20px;
	background: white !important;
	color: #005e50 !important;

}

.outline:hover{
	border: 2px solid #005e50 !important;
	border-radius: 20px;
	background: #005e50 !important;
	color: white !important;

}

/*.firstlink{
	background: red !important;
    margin-left: 0px !important;
    text-align: center !important;
    
    border-radius: 20px !important;
}*/

#testing_padding{
	padding-left: 200px;
	font-family: 'Vidaloka', serif !important;
}

#testing_padding1{
	padding-left: 100px;
	font-family: 'Vidaloka', serif !important;
}

#testing_padding2{
	
	font-family: 'Vidaloka', serif !important;
}

.title #cust_size{
	font-size: 1rem !important;
}

#border-change{
	border:10px solid #9e9e9e63;
}

#border-change:hover{
	box-shadow: 0 10px 20px rgba(0,0,0,0.19), 0 6px 6px rgba(0,0,0,0.23) !important;

}


#roboto{
	font-family: 'Roboto', sans-serif !important;
}

#background{
	max-width: 100% !important;
	height: 55vh !important;
	background-image: linear-gradient(rgba(0, 0, 0, 0.62), rgba(0, 0, 0, 0.61)), url("../img/10.jpg");
	position: relative;
	background-size: cover;
	background-position: center;
}

#back1{
	height: 55vh !important;
}

#back1 h1{
	color: white !important;
	font-weight: 700 !important;
	font-size: 3rem !important;
	font-family: 'Roboto', sans-serif !important;

} 

#back1 p{
	color: white !important;
	margin-top: 2% !important;
}

#back1 h6{
	color: white !important;
	margin-top: 4% !important;
	font-family: 'Roboto', sans-serif !important;
}

#back1 a{
	color: #93c11c !important;
}

#project_gallery{
	position: relative !important;
	margin-top: 6rem !important;
	margin-bottom: 6rem !important;
}
#bth1{
	position: absolute !important;
	top: 90% !important;
  left: 50% !important;
  transform: translate(-50%, -50%) !important;
  background-color: white !important;
  border-radius: 20px !important;
  border-radius: 20px !important;
	color: white !important;
	background-color: #005e50 !important;
	box-shadow: 0 14px 28px rgba(0,0,0,0.25), 0 10px 10px rgba(0,0,0,0.22) !important;

}

#bth2{
	position: absolute !important;
	top: 85% !important;
  left: 50% !important;
  transform: translate(-50%, -50%);
  background-color: white !important;
  border-radius: 20px !important;
  border-radius: 20px !important;
	color: white !important;
	background-color: #005e50 !important;
	box-shadow: 0 14px 28px rgba(0,0,0,0.25), 0 10px 10px rgba(0,0,0,0.22);

}

#bth3{
	position: absolute !important;
	top: 90% !important;
  left: 50% !important;
  transform: translate(-50%, -50%);
  background-color: white !important;
  border-radius: 20px !important;
  border-radius: 20px !important;
	color: white !important;
	background-color: #005e50 !important;
	box-shadow: 0 14px 28px rgba(0,0,0,0.25), 0 10px 10px rgba(0,0,0,0.22);

}

#bth3:hover{
	border-radius: 20px !important;
	color: #005e50 !important;
	background-color: white !important;
	box-shadow: 0 14px 28px rgba(0,0,0,0.25), 0 10px 10px rgba(0,0,0,0.22);
}


#bth1:hover{
	border-radius: 20px !important;
	color: #005e50 !important;
	background-color: white !important;
	box-shadow: 0 14px 28px rgba(0,0,0,0.25), 0 10px 10px rgba(0,0,0,0.22);
}
#bth2:hover{
	border-radius: 20px !important;
	color: #005e50 !important;
	background-color: white !important;
	box-shadow: 0 14px 28px rgba(0,0,0,0.25), 0 10px 10px rgba(0,0,0,0.22);
}
#project_gallery img{
	box-shadow: 0 14px 28px rgba(0,0,0,0.25), 0 10px 10px rgba(0,0,0,0.22);
}

#clients{
	max-width: 100% !important;
	height: 28vh !important;
	background-image: url("../img/7.jpg");
}

#clients h2{
	color: white !important;

}
.ch_head{
	display: none;
}
.ch_head3{
	font-size: 35.2px;
}
.ch_head2{
	font-size: 40px;
	font-weight: 550;
}
h6 .ch_icons{
	font-size: 40px !important;
}