.nav-link {
	color: #fff !important;
}
.nav-link:hover {
	color: orange !important;
	background-image: linear-gradient(rgba(0,0,0,0.2),rgba(0,0,0,0.2));
}
.footernav a {
	text-decoration: none;
}
.footernav a:hover {
	color: orange !important;
}
.grey-background {
	background-color: #f1f3f4;
}
.black-background {
	background-color: #000000
}
.icons .fa {
	color: #bc8f34;
	margin: 0 13px;
	padding: 18px;
	cursor: pointer;
	width: 25px;
}
.smedia-div {
	padding: 5px;
	background-color: transparent;
	margin: 20px;
}
.smedia-div a {
	text-decoration: none;
}
.smedia-icons {
	width: 22px;
	margin-left: 1px;
}
.smedia-div:hover {
	background-color: #fecaa5;
	transition: 0.5s;
	border-radius: 40%;
}

.bg-style-a {
	border-radius: 10px;
	transition: 0.1s;
	background-color: #fff;
	padding: 20px;
	margin-bottom: 10px;
}
.bg-style-a:hover {
	box-shadow: 0 0 20px 0 rgba(0,0,0,0.2);
}
.bg-style-b {
	border-radius: 10px;
	transition: 0.5s;
	background-color: #f1f3f4;
	padding: 20px;
	margin-bottom: 10px;
}
.bg-style-b-2 {
	border-radius: 10px;
	background-color: #f1f3f4;
	padding: 20px;
	margin-bottom: 10px;
}
.bg-style-b-2:hover {
	box-shadow: 0 0 20px 0 rgba(0,0,0,0.2);
}
.bg-style-c {
	border-radius: 10px;
	transition: 0.5s;
	background-color: #f9e0cf;
	padding: 20px;
	margin-bottom: 10px;
}
.bg-style-c:hover {
	box-shadow: 0 0 20px 0 rgba(0,0,0,0.2);
}

.contact-col-1 {
	flex-basis: 48%;
}
.contact-col-1 div {
	display: flex;
	align-items: center;
	margin-bottom: 10px;
}
.contact-col-1 h5 {
	margin-bottom: 0;
}
.contact-col-1 div .fa {
	font-size: 32px;
	color: #bc8f34;
	margin: 0;
	margin-right: 30px;
	margin-bottom: 1rem;
}

.contact-col-2 {
	flex-basis: 48%;
}
.contact-col-2 div {
	display: flex;
	align-items: center;
	margin-bottom: 10px;
}
.contact-col-2 h5 {
	margin-bottom: 0;
}
.contact-col-2 div .fa {
	font-size: 28px;
	color: #bc8f34;
	margin: 0;
	margin-right: 30px;
	margin-bottom: 1rem;
}
.image-icons {
	width: 28px;
	margin-left: 0;
	margin-right: 29px;
	margin-bottom: 1rem;
}
.image-icons-2 {
	width: 35px;
	margin-left: 0;
	margin-right: 30px;
	margin-bottom: 1rem;
}
img.circle {
	border-radius: 50%;
}
img.circle-1 {
	border-radius: 50%;
}
img.circle-1:hover {
	box-shadow: 0 0 20px 0 rgba(0,0,0,0.2);
}
img.imgexample {
	width: 150px;
	margin-left: auto;
	margin-right: auto;
}
img.profile {
	display: block;
	width: 200px;
	height: 200px;
	border-radius: 50%;
}
img.profile:hover {
	cursor: pointer;
	box-shadow: 0 0 20px 0 rgba(0,0,0,0.2);
}
img.nav-pp {
	width: 50px;
	height: 50px;
	border-radius: 50%;
}
img.profile-image {
	display: block;
	margin-left: auto;
	margin-right: auto;
	width: 200px;
	height: 200px;
	border-radius: 50%;
}
img.cat-image {
	width: 100%;
	height: 180px;
	margin-left: auto;
	margin-right: auto;
}
img.category-img {
	width: 100%;
	height: 300px;
	margin-left: auto;
	margin-right: auto;
}
.action-div-box-1 {
	border: 1px solid #777;
	border-radius: 10px;
	padding: 10px;
	background-image: url(../images/mmy-cover-1.png);
}
.action-div-box-2 {
	border: 1px solid #777;
	border-radius: 10px;
	padding: 10px;
	background-image: url(../images/mmy-cover-1.png);
}
.mybtn {
	display: inline-block;
	font-weight: 400;
	line-height: 1.5;
	text-align: center;
	text-decoration: none;
	vertical-align: middle;
	user-select: none;
	border: 1px solid;
	padding: 0.375rem 0.75rem;
	font-size: 1rem;
	border-radius: 0.25rem;
	transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}
.btn-transparent {
	background-color: transparent;
}
.btn-fff {
	background-color: #fff;
}
.bd-clr-warning {
	border-color: #ffc107;
}
.text-clr-c {
	color: #f9e0cf;
}