.cust_slider_title {
	font-size: 20px !important;
}

.cust-bg-blue {
	background-color: #3d8fc3;
}

.cust-bg-white {
	background-color: #ffffff;
}

.cust-bg-gray {
	background-color: #5f5f5f !important;
}

.cust-color-blue {
	color: #3d8fc3;
}

.cust-color-grey {
	color: #5f5f5f !important;
}

.cust-slide-butt {
	font-size: 20px;
}

/******************/

nav .btn-setting {
	text-transform: none;
}

.side-nav .navbar-nav .nav-link {
	font-size: 26px;
	text-transform: none;

}

.navbar-top-default .navbar-nav .nav-link {
	text-transform: none;
}

.btn-hvr-whatsapp:after {
	background-color: #3d8fc3;
}

.btn-hvr-whatsapp:hover, .btn-hvr-whatsapp:focus {
	border-color: #3d8fc3;
	color: #ffffff;
}

.side-menu.center {
	background: #3d8fc3;
}

.btn-hvr-yellow {
	background-color: #5f5f5f;
	color: #ffffff;

}

.btn-blue {
	border-color: #3d8fc3;
	background-color: #3d8fc3;
	color: #ffffff;
}

.btn-darkgray {
	border-color: #36373c;
	background-color: #36373c;
	color: #ffffff;
}

.btn-hvr-yellow:after {
	background-color: #3d8fc3;
}

.btn-hvr-yellow:hover, .btn-hvr-yellow:focus {
	border-color: #3d8fc3;
	color: #ffffff;
}

.navbar-top-default .navbar-nav .nav-link:hover {
	color: #3d8fc3;
}

.nav-three-circles .navbar-nav .nav-item .nav-link.active::after, .nav-three-circles .navbar-nav .nav-item .nav-link:hover::after {
	content: "";
}

.rare-box {
	background-color: transparent !important;
}

.btn-yellow {
	border-color: #3d8fc3;
	background-color: #3d8fc3;
	color: #ffffff;
}

.btn-hvr-pink:after {
	background-color: #5f5f5f;
}

.btn-hvr-pink:hover, .btn-hvr-pink:focus {
	border-color: #5f5f5f;
	color: #ffffff;
}

.about-box {
	padding: 5px 5px;
	box-shadow: none;
	transition: 0.1s linear;
}

.about-box:hover {
	transform: translate(0, -30px);
	transition: .1s linear;
}

.team-classic-content {
	width: 190px;
	height: 190px;
	padding: 5px 5px;
	text-align: left;
	line-height: 20px;
	color: white !important;
	background-color: #3d8fc3;
}

@media only screen and (min-width: 768px) {
	.cust-footer-icon {
		float: left;
	}
}

@media only screen and (max-width: 768px) {
	.team-classic-content {
		min-width: 300px !important;
	}

	.team-classic-content p {
		font-size: 18px;
		margin-top: 18px;
		padding: 10px 20px;
		line-height: 21px;
	}
}
