/*
	Theme Name: Brandmates Thema
	Theme URI: https://github.com/elementor/hello-theme/
	Description: Hello Elementor Child is a child theme of Hello Elementor, created by Elementor team
	Author: Brandmates
	Author URI: https://brandmates.nl
	Template: hello-elementor
	Version: 1.0.1
	Text Domain: brandmates-child
	License: GNU General Public License v3 or later.
	License URI: https://www.gnu.org/licenses/gpl-3.0.html
	Tags: flexible-header, custom-colors, custom-menu, custom-logo, editor-style, featured-images, rtl-language-support, threaded-comments, translation-ready
*/

/* Algemeen */
html, body{
	overflow-x:hidden
}

b, strong {
	font-weight: 700 !important;
}

p:last-child, .elementor-widget-container p:last-of-type {
    margin-block-end: inherit;
}

[id] {
	scroll-margin-top: 4em !important;
}

@media only screen and (max-width: 600px) {
	[id] {
		scroll-margin-top: 3em !important;
	}
}

.facetwp-facet {
    margin-bottom: 0 !important;
}


/* Button, icons, svg */
.elementor-icon-wrapper, span.elementor-button-icon {
    display: flex;
    align-items: center;
}

* .unselectable {
	pointer-events: none;
	-moz-user-select: -moz-none;
	-khtml-user-select: none;
	-webkit-user-select: none;
	-o-user-select: none;
	user-select: none;
}

.menu-links-bgkleur {
   a:link, a:visited, a:hover, a:active {
       background-color: transparent !important;
   }
}

.blog-data-loop li.elementor-icon-list-item {
    background-color: var( --e-global-color-primary );
    padding: 8px 16px;
    border-radius: 8px;
}

.blog-loop-tekst-pijl span.elementor-button-icon {
    fill: var(--e-global-color-text);
    color: var(--e-global-color-text);
}

.blog-loop-tekst-pijl span.elementor-button-content-wrapper {
    align-items: start;
}

.blog-loop-tekst-pijl span.elementor-button-text {
    text-align: left;
}

.fupi_buttons button {
	font-size: inherit !important;
	border: none;
}

/* CSS */
.loop-separator .elementor-grid .e-loop-item:not(:last-child) {
	border-bottom: 2px dotted #D9D9D9;
	padding-bottom: 8px;
}

.elementor-widget-loop-carousel .swiper-container:not(.swiper-container-initialized)>.swiper-wrapper, .elementor-widget-loop-carousel .swiper:not(.swiper-initialized)>.swiper-wrapper {
    overflow: inherit !important;
}

.veelgestelde_vragen-repeater_items .e-n-accordion-item[open] > summary.e-n-accordion-item-title {
    border-radius: 12px 12px 0 0;
}

