.top-header .navbar {
  box-shadow: 0px 0 14px 0 rgba(0,0,0,.3);
}
.text-shadow{
	text-shadow: 1px 2px 2px #00000094;
}
.pogoSlider{
	padding-bottom: 35% !important;
}
.navbar-toggler {
	border-color: var(--success) !important;
}
.navbar-toggler span {
	background: var(--success);
}
.tab_menu ul li:nth-child(5), .tab_menu ul li:nth-child(3) {
	background: var(--success);
	transform: skew(-30deg);
}
.tab_menu ul li:nth-child(4) {
	background: var(--dark);
	transform: skew(-30deg);
}
.tab_menu ul li:nth-child(3) a, .tab_menu ul li:nth-child(4) a {
	transform: skew(30deg);
	color: var(--white);
}
.top-header.fixed-menu ul li:hover a, .top-header.fixed-menu ul li:focus a {
	color: var(--success) !important;
}
.heading_main h2 span {
	color: var(--success);
}
.hvr-radial-out {
	background: var(--success);
}
.hvr-radial-out::before {
	background: var(--warning);
	color: var(--dark);
}
.footer_bottom {
	background: var(--success);
}
.navbar-toggler {
	padding: 5px;
}
.tab_menu {
	height: auto;
}
@media (max-width: 767px) {
	a.navbar-brand img {
	  height: 40px;
	  width: auto;
	}
	
	.top-header {
	  background-color: var(--white);
	}
	
	.slide_text {
	  margin-top: 3%;
	  display: block;
	}
	
	a.navbar-brand {
	  font-size: 1.2rem !important;
	}
	.slide_text h3 {
	  font-size: 35px;
	}
	.section.tabbar_menu .tab_menu ul li {
		width: 9.25%;
		padding: 12px 0;
	}
	.section.tabbar_menu .tab_menu ul li span {
		font-size: 12px;
	}
	.section.tabbar_menu .tab_menu ul li span.icon img {
		height: 30px;
	}
	.pogoSlider {
	  padding-bottom: 62% !important;
	}
}

@media (min-width: 992px) and (max-width: 1190px){
	a.navbar-brand img {
	  height: 55px;
	}
}