.elementor-7 .elementor-element.elementor-element-0d70b17 .elementor-button{background-color:#02010100;font-size:0.9rem;font-weight:600;fill:#46529B;color:#46529B;padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-0d70b17{margin:-05px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-7 .elementor-element.elementor-element-0d70b17 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-7 .elementor-element.elementor-element-d53e421 .elementor-button{background-color:#02010100;font-size:0.9rem;font-weight:600;fill:#46529B;color:#46529B;padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-d53e421{margin:-05px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-7 .elementor-element.elementor-element-d53e421 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-7 .elementor-element.elementor-element-cbd4a8c .elementor-button{background-color:#02010100;font-size:0.9rem;font-weight:600;fill:#46529B;color:#46529B;padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-cbd4a8c{margin:-05px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-7 .elementor-element.elementor-element-cbd4a8c .elementor-button-content-wrapper{flex-direction:row-reverse;}/* Start custom CSS for button, class: .elementor-element-0d70b17 */.pijl-header svg{
 width:20px;
 height:29px;
 margin-top:-10px;
 margin-bottom:-10px;
     transition: transform 500ms ease;
}

.pijl-header .elementor-button-text {
    position: relative;
    display: inline-block;
}


.pijl-header .elementor-button-text::after {
    content: "";
    position: absolute;
    left: 0;
    bottom: -3px; 
    height: 2px;
    width: 100%;
    background-color: #46529B;
    border-radius: 999px;

    transform: scaleX(0);
    transform-origin: left;
    transition: transform 500ms ease;
}

.pijl-header .elementor-button:hover .elementor-button-text::after {
    transform: scaleX(1);
}

.pijl-header:hover svg{
     transform: translate(5px,0px);

}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-d53e421 */.pijl-header svg{
 width:20px;
 height:29px;
 margin-top:-10px;
 margin-bottom:-10px;
     transition: transform 500ms ease;
}

.pijl-header .elementor-button-text {
    position: relative;
    display: inline-block;
}


.pijl-header .elementor-button-text::after {
    content: "";
    position: absolute;
    left: 0;
    bottom: -3px; 
    height: 2px;
    width: 100%;
    background-color: #46529B;
    border-radius: 999px;

    transform: scaleX(0);
    transform-origin: left;
    transition: transform 500ms ease;
}

.pijl-header .elementor-button:hover .elementor-button-text::after {
    transform: scaleX(1);
}

.pijl-header:hover svg{
     transform: translate(5px,0px);

}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-cbd4a8c */.pijl-header svg{
 width:20px;
 height:29px;
 margin-top:-10px;
 margin-bottom:-10px;
     transition: transform 500ms ease;
}

.pijl-header .elementor-button-text {
    position: relative;
    display: inline-block;
}


.pijl-header .elementor-button-text::after {
    content: "";
    position: absolute;
    left: 0;
    bottom: -3px; 
    height: 2px;
    width: 100%;
    background-color: #46529B;
    border-radius: 999px;

    transform: scaleX(0);
    transform-origin: left;
    transition: transform 500ms ease;
}

.pijl-header .elementor-button:hover .elementor-button-text::after {
    transform: scaleX(1);
}

.pijl-header:hover svg{
     transform: translate(5px,0px);

}/* End custom CSS */
/* Start custom CSS */.prijs strong{
    font-weight: 700;
    color: #7FD99A;
}

.dik strong{
    color: #1A1A1A
;
}

#ervaring strong{
    font-weight: 400;
    color: #959B9F;
}

#enkele-setup strong{
    color: #fff;
}

/* Placeholderkleur voor jouw formulier */
form[data-id="08b2248"] input::placeholder,
form[data-id="08b2248"] textarea::placeholder {
    color: #fff !important; /* Verander dit naar jouw gewenste kleur */
    opacity: .7 !important;
}

#wobble {
    animation: buttonWobble 0.8s ease-in-out 1;
    animation-delay: 3s;
    transform-origin: center center;
}

@keyframes buttonWobble {
    0%, 100% {
        transform: rotate(0deg);
    }
    15% {
        transform: rotate(-5deg);
    }
    30% {
        transform: rotate(4deg);
    }
    45% {
        transform: rotate(-3deg);
    }
    60% {
        transform: rotate(2deg);
    }
    75% {
        transform: rotate(-1deg);
    }
}/* End custom CSS */