/* 
Theme Name:		 WIM Elementor child
Theme URI:		 https://wearewim.nl/
Description:	 WIM Elementor child theme
Author:			 Sjoerd van der Sluis
Author URI:		 https://wearewim.nl/
Template:		 wim-elementor
Version:		 1.0.0
Text Domain:	 wim-elementor-child
*/

/*
    Plaats hier de style
*/

@font-face {
    font-family: 'Thechocolatefactory';
    src: url('https://thechocolatefactory.merkportaal-wim.nl/wp-content/themes/WIM-Elementor-child/font/Thechocolatefactory.ttf') format('truetype');
}

@font-face {
    font-family: 'LouisGeorgeCafe';
    src: url('https://thechocolatefactory.merkportaal-wim.nl/wp-content/themes/WIM-Elementor-child/font/LouisGeorgeCafe.ttf') format('truetype');
}

h1, h2, h3, h4, h5{
    font-family: "Thechocolatefactory"!important;
	font-weight: 500!important;
}

p, a, li {
    font-family: 'LouisGeorgeCafe', sans-serif!important;
}

.spacemono h2{
	  font-family: "Space Mono", monospace!important;
}

.spacemono span{
	  font-family: "Space Mono", monospace!important;
}

.elementor-widget-container {
  font-family: "Space Grotesk", sans-serif!important;
}

.elementor-icon-list-text {
  font-family: "Space Grotesk", sans-serif!important;
}


.shareicon svg{
    font-size: 20px;
    fill: #ccced3!important;
}


.shareicon .elementor-icon {
    border: solid 2px #ccced3!important;
    padding: 10px;
    border-radius: 100%;
    cursor: pointer;
}

.shareicon .elementor-icon:hover {
    border: solid 2px #efefef!important;
}

.shareicon .elementor-icon:hover:after {
    content: "DELEN";
    color: white;
    font-size: 15px;
    padding: 5px 12px;
    background: black;
    position: absolute;
    left: -12px;
    top: 51px;
    border-radius: 98px;
  }


.menuother li a {
	color: black!important;
}

.openmega li a {
	color: white!important;
}

.openmega svg {
	fill: white!important;
}

.pagenav {
	color: black;
}

.change .bar3 {
	height: 5px!important;
}

.change .bar1 {
	height: 5px!important;
}

@media screen and (max-width:1500px) {
	.mega-menu-columns {
    width: 100%!important;
}
}

@media screen and (max-width:1024px) {
	section.sectiestyle:after {
		display: none!important;
		opacity: 0!important;
	}
	.leftauto {
		max-width: 100%!important;
	}
		.rightauto {
		max-width: 100%!important;
	}
}