/*
Theme Name: Brander
Theme URI: https://lefcreative.nl/
Author: Lef Creative
Author URI: https://lefcreative.nl/
Description: Thema voor Brander
Version: 1.0.0
License: /
License URI: /
Template: leflite
*/

.overlap .container {
 margin-top: -140px;
}

.main-nav-menu li a {
  color: var(--tertiary);
}

.main-nav-menu li.current_page_item {
 position: relative; 
}
.main-nav-menu li.current_page_item:not(.menu-item-has-button):after {
	content: '';
    position: absolute;
    width: 60px;
    height: 60px;
    background-image: url(dist/img/current-menu-item.svg);
    bottom: -73px;
    left: calc(50% - 30px);
  	pointer-events: none;
}
.sub-menu li:after {
 display: none; 
}
header {
  position: relative;
    z-index: 999;
}
.block-quote-outer {
 padding-left: 0px; 
}
.block-quote-outer, .block-quote-outer blockquote{
 border: none!important; 
}
.block-quote-outer blockquote {
 box-shadow: 0px 0px 5px 0px rgba(0, 0, 0, 0.15);
  padding: 60px 30px;
  font-weight: 300;
  position: relative;
  margin-bottom: 0px;
  background: white;
}
.block-quote-outer blockquote:after {
	 content: '';
    position: absolute;
    width: 27px;
    height: 24px;
    background-image: url(dist/img/quote.svg);
    bottom: 30px;
    right: 30px;
    z-index: 1;
    transform: rotate(180deg);
  pointer-events: none;
}
.block-quote-outer blockquote:before {
	 content: '';
    position: absolute;
    width: 27px;
    height: 24px;
    background-image: url(dist/img/quote.svg);
    top: 20px;
    left: 30px;
    z-index: 1;
  pointer-events: none;
}
.diensten .card .btn{
  display: none;
}
.icons-list li i {
 font-size: 20px;
  color: var(--succes);
}
#hero, footer {
  position: relative;
}
#hero:after {
	content: '';
    position: absolute;
    width: 70px;
    height: 90px;
    background-image: url(dist/img/stars-hero-footer.svg);
    bottom: -30px;
    left: 100px;
    z-index: 1;
  pointer-events: none;
}
footer:after {
	content: '';
    position: absolute;
    width: 70px;
    height: 90px;
    background-image: url(dist/img/stars-hero-footer.svg);
    top: -59px;
    right: 100px;
    z-index: 1;
  pointer-events: none;
}
.socket * {
  font-size: 12px;
}