.navbar.sticky {
  position: fixed;
  top: 0;
  width: 100%;
  border-bottom: 1px solid #ececec;
}

@media (max-width: 768px){
	.navbar.sticky {
		position: fixed;
		top: 0;
		width: 83%;
		border-bottom: 1px solid #ececec;
	}

}
.navbar {
  background-color: #eff7fa;
  z-index: 491;
  box-shadow: 0 3px 10px 0 rgba(0, 0, 0, 0.03);
  transition: bottom 0.4s cubic-bezier(0.43, 0.83, 0.54, 1.02);
  display: flex;
  align-items: center;
  padding: 10px 20px;
}

.nav-btn {
  color: #fff;
  background-color: #34b060;
  border-color: #34b060;
  box-shadow: var(--primary-btn-shadow);
  transition: all 0.3s;
  border-radius: 5px;
  font-weight: 500;
  font-size: 14px;
  border: 1px solid transparent;
}

.nav-btn:hover {
  color: #fff;
 
}

.box-shadow {
	  border-radius: 15px;
	  box-shadow: 0 5px 12px 0 rgba(0, 0, 0, 0.1);
	  background-color: #ffffff;
	  transition: all 0.5s ease;
	}

.body{
	margin-top:115px
}

.box-shadow{
	background-color:#eff7fa;
}

.btn-primary{
	background-color:#2e6097 !important;
	border-color: #2e6097 !important;
	color: #fff !important;
}


.btn-info{
	background-color:#2e6097 !important;
	border-color: #2e6097 !important;
	color: #fff !important;
}
.bg-primary{
	background-color:#2e6097 !important;
	border-color: #2e6097 !important;
	color: #fff !important;
}

.btn-dark {
  color: #fff;
  background-color: #7a828a;
  border-color: #343a40;
}

.btn-dark .active {
  background-color: #0579ff;
  border-color: #1e3e5f;
}

select{
	height: 40px !important;
}
.hidden{
	display:none;
}

