/* 
Theme Name: Hello Elementor Child
Theme URI: https://github.com/elementor/hello-theme/
Description: Hello Elementor Child is a child theme of Hello Elementor, created by Elementor team
Author: Elementor Team
Author URI: https://elementor.com/
Template: hello-elementor
Version: 1.0.1
Text Domain: hello-elementor-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
*/

/* Layout */

html, body {
    max-width: 100%;
    overflow-x: hidden;
}

#header *, a, .ani * {
	-webkit-transition: all 0.3s ease;
	-moz-transition: all 0.3s ease;
	-o-transition: all 0.3s ease;
	transition: all 0.3s ease;
}

body:not(.elementor-editor-active) .elementor-menu-anchor:before {
	position:relative;
	display:none;
  content: "";
  height: 200px; /* fixed header height*/
  margin: -200px 0 0; /* negative fixed header height */
  visibility: hidden;
  pointer-events: none;
}


/* Text */

.svg a {
	display:block !important;
}


/* Body */

.woocommerce .star-rating::before,
.woocommerce .star-rating span::before,
.woocommerce p.stars a::before {
	color: #ECC500;
}

.imgBrochure {
	transform: rotate(5deg);
}

.elementor-icon-list-item{	
	align-items: start !important;
}

.elementor-toc__list-item-text-wrapper{	
	align-items: baseline !important;
}

.elementor-icon-list-item .elementor-icon-list-icon {
	margin-top: 6px;
}

.elementor-widget-text-editor ul {
	margin-bottom:20px;
}

.elementor-post__excerpt p:after{
	content: "...";
}

/* 5sterren */

.snippet-5sterrenspecialist {
    display: block;
    padding: 5px;
    line-height: 26px;
}

.snippet-5sterrenspecialist .rating-box,
.snippet-5sterrenspecialist .rating {
    background-repeat: repeat-x;
    background-size: 24px;
}

.snippet-5sterrenspecialist .rating-box {
    display: inline-block;
    vertical-align: top;
    width: 120px;
    height: 24px;
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwBAMAAAClLOS0AAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAAAYUExURUxpcbmXY7qYZLqYY7mXY7qXY7yZZb6daCBnnJMAAAAIdFJOUwD9UIzZtjEZ8m+HHwAAASZJREFUOMutkjFzwyAMhalxzFo5OF1x7rrb1z9gZWjXeOh1de7a3Rny/2tBsIGIqdUEJxAf7z0h/lLVlGnILtMoh0zjcsg0+n2mgZCB0mh4qH175qEO1xceatjVPFRXNDyUETBzUECXWCghWk6UsiYwDurZ3VpHH+9F8yvwu0kohHsZK5crveBJaD5t0f1XuxrB0rU6sVShU6DCRIn1pIToXxK+Ho7YQePGHA37hsCu3TasgI/4vZlPRIWDfznx3dv94JV3QqURwild+EylV/1vabSkdxMTKThqbBbmpzhbtG0BanckpB1Iu9siX8LbdxVSSrRJeNH0pPCi7BzxKrg5GSWcIt5Cw8mLjufItGZVF0LectM0TsDlPc7wWm8h4U+wnsU/1C9A8ShDTGLROwAAAABJRU5ErkJggg==);
}

.snippet-5sterrenspecialist .rating {
    height: 24px;
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAMAAABg3Am1AAAAGFBMVEVMaXG6mGO/m2i5l2O5l2O7mWW6l2O5mGQs4MZ1AAAACHRSTlMAaRff/0C5lNBFSKEAAAC0SURBVHja7ZNBDgQhCAQFGvz/j/e0YVxn7en71M1EQ9HgeGlsaHioBZBDolCaEQDXjADTjIASjQDXjADTjIAQjYDUjIApGElODjAnqwV8ibqSizUl1nIZ7L7/ihcOdGBc6zD0DKr/TKuczJjoEy26UBMrNQhbBbpHopKJPY892HjYQr/0Y6o9W4teC9rC9Mvci7YQtj5noZb3uUiwuSnbOdi5b7LXKdi4/1j+t4W8F83xIvIBSsMIqQMYDAwAAAAASUVORK5CYII=);
}

.snippet-5sterrenspecialist .schema-5sterrenspecialist {
    display: inline-block;
    vertical-align: top;
}

.snippet-5sterrenspecialist p {
    margin: 0;
}

.snippet-5sterrenspecialist p span {
    font-weight: bold;
    color: #b99763;
}

.snippet-5sterrenspecialist a {
    color: #b99763 !important;
}
.snippet-5sterrenspecialist a:focus,
.snippet-5sterrenspecialist a:hover {
    text-decoration: none;
}


/*  MEDIA Q */

@media only screen and (max-width: 768px) {
	

		
}