body, p{
	font-size: 16px;
}
h1,h2,h3,h4,h5,h6{
	margin-top: 50px;
}
body, p, h1,h2,h3,h4,h5,h6,a,li,caption{
	font-family: 'acumin-variable', sans-serif;
}

h1 > b,
h2 > b,
h3 > b,
h4 > b{
	font-weight: 600;
}

.single .inhoud *:not(td) > table > tbody > tr > td:not(:empty),
.single .inhoud *:not(td) > table > tbody > tr > th:not(:empty){
	border-bottom: 1px solid #e7e7e7;
}

.creds{
	font-size: 11px !important;
}


/*h1{
	font-size: 24px !important;
	font-weight: 400 !important;
	text-transform: uppercase;
}
h2{
	font-size: 20px !important;
	font-weight: 400 !important;
	text-transform: uppercase;	
}
h3{
	font-size: 18px !important;
	font-weight: 400 !important;
	text-transform: uppercase;	
}*/
p,span{
	font-weight: 300 !important;
}


.sticky{
	position: sticky !important;
	top: 100px;
}



/* BUTTONS */
.wp-block-button{
	display: flex;
}
.wp-block-button.is-style-outline .wp-block-button__link{
	transition: 0.2s;
	background: transparent none;
    border: 1px solid var(--wp--preset--color--heading);
    color: currentColor;
    padding-top: 12px;
    padding-right: 38px;
    padding-bottom: 12px;
    padding-left: 38px;
    border-radius: 20px;
    text-transform: uppercase;
}
.wp-block-button.is-style-outline .wp-block-button__link:hover{
	background-color: var(--wp--preset--color--heading);
    color: var(--wp--preset--color--body);
    border: 1px solid var(--wp--preset--color--heading);
}


/* FORM BUTTONS */
button.button,
input[type='submit']{
	transition: 0.2s !important;
	background: transparent none !important;
    border: 1px solid var(--wp--preset--color--heading) !important;
    color: currentColor !important;
    padding-top: 12px !important;
    padding-right: 32px !important;
    padding-bottom: 12px !important;
    padding-left: 32px !important;
    border-radius: 20px !important;
	cursor: pointer !important;
    text-transform: uppercase !important;
}
button.button:hover,
input[type='submit']:hover{
	background-color: var(--wp--preset--color--heading) !important;
    color: var(--wp--preset--color--body) !important;
    border: 1px solid var(--wp--preset--color--heading) !important;
}

h1:first-child,
h2:first-child,
h3:first-child,
h4:first-child,
h5:first-child,
h6:first-child,
p:first-child{
	margin-top: 0;
}

h1:last-child,
h2:last-child,
h3:last-child,
h4:last-child,
h5:last-child,
h6:last-child,
p:last-child{
	margin-bottom: 0;
}

/* SPECTRA TABLET */
@media screen and (max-width: 976px){
	.sticky{
		position: static !important;
	}	

}