/*
Theme Name:         Indrukwekkend Theme
Theme URI:          http://newfish.nl
Version:            v1.5.0
Author:             Newfish
Author URI:         Newfish.nl
Text Domain:        sage

License:            MIT License
License URI:        http://opensource.org/licenses/MIT
*/

.deel-het .jumbotron {
	display: none;
}

/* Oude CSS */
.sub-menu {
	padding: 10px;
	list-style: none;
}
.banner .nav-primary .menu-hoofd-menu-container .menu-item.nav-phone a {
    padding: 2px 4px;
	text-transform: lowercase;
	line-height: 48px;
	font-family: inherit !important;
	letter-spacing: .1rem;
	font-size: 15px;
	font-weight: 600;
}
.banner .nav-primary .menu-hoofd-menu-container .menu-item.nav-phone a::after {
	background-image: url('https://indrukwekkend.nl/wp-content/themes/indrukwekkendv2/dist/images/lijn-zwart.svg') !important;
	background-size: inherit !important;
}
.home .front-content.pt-xl-6 {
	padding-top: 0rem !important;
}
.home .front-content h6 {
	font-size: 1.2rem;
	margin: 0px 30px;
	margin-bottom: 30px;
	font-weight: 600;
	line-height: 1.6;
	color: #ef7b31 !important
}
.home .front-content p a {
	text-decoration: underline;
}
.home .part-quote-client {
	padding-top: 5rem !important;
}
.home .justify-content-center .lead {
    text-align: center;
}
.home .banner .banner-content .headlines #headlines-typed .h4 {
	color: #FFF;
}
.home .banner .navigation .brand .brand-logo {
	background-image: url('https://indrukwekkend.nl/fotos/logoidw.svg');
	margin-bottom: 0px;
}
.home .menuTop {
	background: rgba(229, 234, 236, 0.9);
}
.banner .navigation .brand .brand-logo {
	width: 310px !important;
	margin: 0px !important;
}
.home .crossfade > figure {
	backface-visibility: hidden;
	background-size: cover;
	background-position: center left;
	color: transparent;
	height: 100%;
	left: 0px;
	position: absolute;
	top: 0px;
	width: 100%;
	z-index: 0;
	background-image: url('https://indrukwekkend.nl/fotos/4.jpg');
}

@keyframes imageAnimation {
	0% {
    	opacity: 1;
	}
	49% {
		opacity: 1;
	}
	50% {
		opacity: 0;
	}
	100% {
		opacity: 0;
	}
}
@media only screen and (max-width: 1199px) {
	.home .banner .banner-content {
    	min-height: 350px;
	}
}
@media only screen and (max-width: 767px) {
	.home .banner .banner-content {
    	min-height: 250px;
	}
	.home .banner .banner-content .headlines #headlines-typed .h3 {
		font-size: 1.3rem;
		margin-bottom: 0px;
		padding-bottom: 0px;
	}
	.home .banner .banner-content .headlines #headlines-typed .h4 {
		font-size: 1.1rem;
	}
	.home .banner .banner-content .headlines {
		height: 55px;
	}
	.home .banner .banner-content .typed-cursor {
    	font-size: 1rem;
	}
	.home .banner .navigation {
		margin-top: 0px;
	}
	.home .banner .navigation .brand .brand-logo {
    	height: 50px !important;
	}
	#nietgevonden a.knop {
		width: 100% !important;
	}
	.single-post #blog_artikel img {
		width: 100%
	}
}
@media only screen and (max-width: 479px) {
	.home .banner .banner-content {
    	min-height: 150px;
	}
	.home .banner .navigation .brand .brand-logo {
    	height: 30px;
    	width: 200px;
	}
	.home .banner .banner-content .typed-cursor {
		font-size: 0.8rem;
	}
	.home .banner .banner-content .headlines #headlines-typed .h3 {
		font-size: 1.1rem;
	}
	.home .banner .banner-content .headlines #headlines-typed .h4 {
		font-size: 1.0rem;
	}
	.home .banner .navigation .brand .brand-logo {
    	height: 27px;
	}
	.home .banner .banner-content .headlines {
		height: 45px;
	}
	#nietgevonden a.knop {
		width: 100% !important;
	}
}