/* ----------------------------------------------------------------
	Custom CSS

	Add all your Custom Styled CSS here for New Styles or
	Overwriting Default Theme Styles for Better Handling Updates
-----------------------------------------------------------------*/

#header {
  --cnvs-header-floating-top-offset: 20px;
}
.header-text{
	color: white!important;
	background-color: black;
	opacity: 0.7;
	border-radius: 5px!important;
	padding: 10px!important;
	
}
.product-link {
	color: #CA7900;
	font-weight: bold;
}
.sidebar-menu {
	color:darkgreen!important;
	font-weight: 900;
}
.img-overlap+div {
	padding: 40px;
}
@media (min-width: 992px) {
	.img-overlap img {
		width: calc(100% + 30%);
		max-width: none;
	}

	.img-overlap + div {
		border-radius: 0.3rem;
		padding: 60px;
	}

}
.min-h-700 {
	min-height: 700px !important;
}

.min-h-400 {
	min-height: 400px !important;
}
.opacity-95 {
  opacity: 0.95 !important;
}