.elementor .e-6fa63ea-49227f2{max-width:550px;}.elementor .e-3a2a1f3-5323680{padding:0px;flex-direction:column;gap:20px;}.elementor .e-a54cb0d-7290b40{max-width:1400px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:32px;padding-inline-end:32px;flex-direction:row;gap:60px;}.elementor .e-71e4709-b419b52{padding-block-start:200px;padding-block-end:100px;padding-inline-start:0px;padding-inline-end:0px;justify-content:center;}.elementor .e-d51da01-6e3392f{max-width:1400px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:32px;padding-inline-end:32px;flex-direction:column;gap:6px;#gform_1 .gfield_label {
color: var(--grijs, #4A5565);
font-family: "PP Mori";
font-size: 32px;
font-style: normal;
font-weight: 400;
line-height: 40px; /* 125% */
letter-spacing: 2px;
}

#gform_1 .gfield_description {
color: var(--donkergrijs, #1E1E1E);
/* text med */
font-family: "PP Mori";
font-size: 18px;
font-style: normal;
font-weight: 400;
line-height: 36px; /* 200% */
letter-spacing: 1px;
}

#gform_1 input::placeholder,
#gform_1 textarea::placeholder {
color: var(--donkergrijs, #1E1E1E);
/* text med */
font-family: "PP Mori";
font-size: 18px;
font-style: normal;
font-weight: 400;
line-height: 36px; /* 200% */
letter-spacing: 1px;
opacity: 0.5;
}

/* INPUT FIELDS
---------------------------------------- */

#gform_1 input[type="text"],
#gform_1 input[type="email"],
#gform_1 input[type="tel"],
#gform_1 input[type="number"],
#gform_1 input[type="url"],
#gform_1 input[type="password"],
#gform_1 textarea,
#gform_1 select {
background-color: #F6F6ED;
padding: 20px 30px;
border-radius: 999px;
border: none;
min-height: 75px;
}

/* TYPED TEXT
---------------------------------------- */

#gform_1 input,
#gform_1 textarea {
color: var(--donkergrijs, #1E1E1E);
/* text med */
font-family: "PP Mori";
font-size: 18px;
font-style: normal;
font-weight: 400;
line-height: 36px; /* 200% */
letter-spacing: 1px;
}

/* SUBMIT BUTTON
---------------------------------------- */

#gform_submit_button_1 {
color: var(--grijs, #4A5565);
/* CTA */
font-family: "PP Mori";
font-size: 18px;
font-style: normal;
font-weight: 600;
line-height: 20px;
letter-spacing: 1px;

background-color: #FFFFF4;
box-shadow: none !important;
text-shadow: none !important;
padding: 0;
margin-top: 20px;

/* Icon alignment */
display: inline-flex !important;
align-items: center;
gap: 18px;
}

#gform_submit_button_1::before {
content: "";
display: block;
width: 16px;
height: 13px;
flex: 0 0 16px;

background-image: url("https://beaver.boemagency.be/wp-content/uploads/2026/08/arr_dark.svg");
background-repeat: no-repeat;
background-position: center;
background-size: 16px 13px;

transition: transform 250ms cubic-bezier(0.22, 1, 0.36, 1) !important;
}

/* arrow: hover */
#gform_submit_button_1:hover::before,
#gform_submit_button_1:focus-visible::before {
transform: translateX(4px);
}

/* arrow: entering */
#gform_submit_button_1.arrows-ready::before {
translate: -10px 0;
opacity: 0;
transition:
  translate 500ms cubic-bezier(0.22, 1, 0.36, 1),
  opacity 400ms ease,
  transform 250ms cubic-bezier(0.22, 1, 0.36, 1) !important;
}

#gform_submit_button_1.arrows-ready.is-visible::before {
translate: 0 0;
opacity: 1;
}

@media (prefers-reduced-motion: reduce) {
#gform_submit_button_1::before {
  translate: none !important;
  opacity: 1 !important;
  transition: none !important;
}
}\n}.elementor .e-dda02c1-01a7921{padding-block-start:100px;padding-block-end:100px;padding-inline-start:0px;padding-inline-end:0px;justify-content:center;}.elementor .e-d22584d-b7350cd{color:var(--rood);text-align:center;}.elementor .e-fe45a0e-bd664b8{justify-content:center;align-items:center;}.elementor .e-189ccbe-044be44{max-width:540px;text-align:center;}.elementor .e-c850b74-9eaa09d{padding:0px;flex-direction:column;gap:20px;justify-content:center;align-items:center;}.elementor .e-3a66abd-191ea1b{padding-block-start:90px;padding-block-end:90px;padding-inline-start:150px;padding-inline-end:150px;border-radius:9999px;background-color:var(--CTA);flex-direction:column;gap:20px;}.elementor .e-067bfe5-202e1a5{max-width:1100px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:32px;padding-inline-end:32px;flex-direction:column;gap:60px;align-items:center;}.elementor .e-f1ea3c3-ed0bafb{padding-block-start:100px;padding-block-end:100px;padding-inline-start:0px;padding-inline-end:0px;justify-content:center;}