/*
Theme Name: Impreza Child
Template: Impreza
Version: 1.4
Author:	UpSolution
Theme URI: http://impreza.us-themes.com/
Author URI: http://us-themes.com/
*/

/*Add your own styles here:*/

/* Links */
p a:not(.w-btn), p li a {
	text-decoration: underline;
}

/* Buttons */
.lwmno_button {
	margin-top: 1.5rem;
}

/* Fullscreen galerij */
.mfp-title {
	display: none;
}

/* Rows */
.lwmno_black-row {
	background: var(--color-cc8) !important;
}
.l-section.full_height {
	min-height: 80vh !important;
}

/* Boxes */
.lwmno_altbox {
	background: var(--color-content-bg-alt);
	position: relative;
	z-index: 2;
}
@media (min-width: 900px) {
	.lwmno_image-overlap-left .vc_column-inner {
		margin-right: -150px;
	}
	.g-cols.via_grid.type_boxes>.vc_column_container, .g-cols.via_flex.type_boxes>div>.vc_column-inner {
		padding: 3rem !important;
	}
}

/* Header */
.lwmno_mainmenu {
	font-weight: 700;
	font-size: 14px;
}

/* Images */
.lwmno_logo img {
	height: 70px;
	width: auto;
}

/* Footer */
.lwmno_copyright {
	font-size: 13px;
}
.lwmno_footer-bottom {
	padding-bottom: 10px;
	padding-top: 10px;
}

/* Texts */
.lwmno_large-text {
	font-size: 1.2rem;
	line-height: 1.5;
}

/* Grid: Diensten */
.lwmno_g-project-box {
	padding: 2rem 2rem 5rem 2rem;
}
.lwmno_g-project-title {
	font-size: 1.5rem;
	color: inherit !important;
}
.lwmno_g-project-text, .lwmno_g-project-btn {
	color: inherit !important;
}
.lwmno_g-project-btn {
	font-weight: 700;
	position: absolute;
	z-index: 2;
	left: 2rem;
	bottom: 2rem;
}