.wp-block-search__input{
	box-shadow: 0 0 2px #54585a;
}

@keyframes slideinleftanimation {
	0% {transform: translateX(-50px)}
	100% {transform: translateX(0)}
}
@keyframes slideinrightanimation {
	0% {transform: translateX(50px)}
	100% {transform: translateX(0)}
}
@keyframes fadeinanimation {
	0% {opacity: 0}
	100% {opacity: 1}
}
@keyframes slideupanimation {
	0% {transform: translateY(50px)}
	100% {transform: translateY(0)}
}
@media (prefers-reduced-motion: no-preference) {
  .slide-in-left-animation {
    animation-name: slideinleftanimation;
    animation-duration: 1.5s;
    animation-iteration-count: 1;
  }
  .slide-in-right-animation {
    animation-name: slideinrightanimation;
    animation-duration: 1.5s;
    animation-iteration-count: 1;
  }
  .fade-in-animation {
    animation-name: fadeinanimation;
    animation-duration: 1.5s;
    animation-iteration-count: 1;
  }
  .slide-up-animation {
    animation-name: slideupanimation;
    animation-duration: 1.5s;
    animation-iteration-count: 1;
  }
}
p strong{
	font-weight:700;
}
:where(.wp-site-blocks *:focus) {
    outline-width: 0!important;
    outline-style: none!important;
}
a:-webkit-any-link:focus-visible {
    outline-offset: 0!important;
}
.menu-item {
    color: var(--wp--preset--color--custom-hoofd-groen);
    letter-spacing: 2px;
    text-transform: uppercase;
    cursor: pointer;
    margin-top: 2px;
    margin-bottom: 2px;
    font-size: 12px;
    font-weight: 700;
    line-height: 18px;
    text-decoration: none;
    position: relative;
}
.intro-heading{
	background-color: #fff;
    border-width: 1px;
    border-color: #000;
    border-radius: 20px;
    padding: 43px 53px;
    font-family: Raleway, sans-serif;
    font-weight: 700;
}
.text-center{
	text-align:center;
}
p.dash {
  display: flex;
  align-items: center;
  justify-content: center;
  gap: 16px;
}

p.dash::before,
p.dash::after {
  content: "";
  width:40px;
  height: 2px;
  background-color: #adafb4;
}
.box-shadow{
	box-shadow:3px 3px 5px #8b8b8b;
	border-radius:50px;
}
.klachten.closed{
	display:none;
}
@media only screen and (max-width:781px){
	.home-picture{
		background-image:unset!important;
	}
}
@media only screen and (max-width:600px){
	nav.wp-block-navigation{
		justify-content:flex-end;
	}
}