body{overflow-y:hidden;overflow-x:hidden}.grecaptcha-badge{visibility:hidden!important}#noise-effect{position:relative;*/}#noise-effect::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-image:url(https://fantastikidz.nl/wp-content/uploads/2024/06/402107790_STATIC_NOISE_400.gif);background-size:600px 600px;background-repeat:repeat;opacity:.04;pointer-events:none}html{margin:0;padding:0;overflow-x:hidden}.oneline{display:flex;align-items:flex-start}.only-icon{flex-shrink:0;width:20px;height:20px;background-image:url(https://fantastikidz.pascalvansoest.nl/wp-content/uploads/2024/08/checkbox-icon.svg);background-size:cover;background-position:center;margin-right:16px;margin-top:2px}.repeater-vacature span{display:inline-block;vertical-align:middle;line-height:120%}.repeater-vacature span a{text-decoration:underline;color:#5a5a5a}@media (max-width:768px){.oneline{flex-direction:row;align-items:flex-start}.only-icon{margin-right:16px}span{font-size:14px;line-height:120%}}.wpforms-field-row.wpforms-field-medium{min-width:100%}.wpforms-container input[type=date],.wpforms-container input[type=datetime],.wpforms-container input[type=datetime-local],.wpforms-container input[type=email],.wpforms-container input[type=month],.wpforms-container input[type=number],.wpforms-container input[type=password],.wpforms-container input[type=range],.wpforms-container input[type=search],.wpforms-container input[type=tel],.wpforms-container input[type=text],.wpforms-container input[type=time],.wpforms-container input[type=url],.wpforms-container input[type=week],.wpforms-container select,.wpforms-container textarea,.wp-core-ui div.wpforms-container input[type=date],.wp-core-ui div.wpforms-container input[type=datetime],.wp-core-ui div.wpforms-container input[type=datetime-local],.wp-core-ui div.wpforms-container input[type=email],.wp-core-ui div.wpforms-container input[type=month],.wp-core-ui div.wpforms-container input[type=number],.wp-core-ui div.wpforms-container input[type=password],.wp-core-ui div.wpforms-container input[type=range],.wp-core-ui div.wpforms-container input[type=search],.wp-core-ui div.wpforms-container input[type=tel],.wp-core-ui div.wpforms-container input[type=text],.wp-core-ui div.wpforms-container input[type=time],.wp-core-ui div.wpforms-container input[type=url],.wp-core-ui div.wpforms-container input[type=week],.wp-core-ui div.wpforms-container select,.wp-core-ui div.wpforms-container textarea{min-width:100%}.wpforms-container .wpforms-field,.wp-core-ui div.wpforms-container .wpforms-field{padding:8px 0!important}legend.wpforms-field-label,label.wpforms-field-label{padding-top:24px!important}div.wpforms-container-full .wpforms-confirmation-container-full,div[submit-success]>.wpforms-confirmation-container-full:not(.wpforms-redirection-message){border:1px solid #b4d39b;border-radius:8px}.contact-section h5{color:var(--e-global-color-6616ac4);font-family:"Bricolage Grotesque",Sans-serif;font-size:20px;font-weight:500;line-height:160%;margin-bottom:0}.contact-section p{color:var(--e-global-color-text);font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight);line-height:var(--e-global-typography-text-line-height)}.contact-section .buttons .button{display:inline-flex;align-items:center;justify-content:center;font-family:"Bricolage Grotesque",Sans-serif;font-size:14px;font-weight:500;color:var(--e-global-color-secondary);background-color:var(--e-global-color-primary);border-style:solid;border-width:1px;border-color:var(--e-global-color-primary);border-radius:8px;padding:12px 16px;text-decoration:none;margin-bottom:10px;transition:background-color 0.3s ease;width:auto}.contact-section .buttons .button i{margin-right:8px;font-size:16px;line-height:1}.icon-phone:before{content:'\f095';font-family:'FontAwesome'}.contact-section span{color:#000;font-family:"Bricolage Grotesque",Sans-serif;font-size:20px;font-weight:500;line-height:160%;margin-bottom:0}.contact-section p{color:var(--e-global-color-text);font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight);line-height:var(--e-global-typography-text-line-height)}.contact-section .buttons .button{display:inline-flex;align-items:center;justify-content:center;font-family:"Bricolage Grotesque",Sans-serif;font-size:14px;font-weight:500;color:var(--e-global-color-secondary);background-color:var(--e-global-color-primary);border-style:solid;border-width:1px;border-color:var(--e-global-color-primary);border-radius:8px;padding:8px 16px;text-decoration:none;margin-bottom:10px;transition:background-color 0.3s ease;width:auto}.contact-section .buttons .button i{margin-right:8px;font-size:16px;line-height:1}.icon-phone:before{content:'\f095';font-family:'FontAwesome';font-style:normal}.icon-email:before{content:'\f0e0';font-family:'FontAwesome';font-style:normal}.contact-section .buttons{display:flex;flex-direction:column;align-items:flex-start}.contact-section .buttons{display:flex;flex-direction:column;align-items:flex-start}.medewerker img{max-height:120px;max-width:120px;object-fit:contain;background-size:contain;width:120px;height:120px;margin-bottom:16px}.small-medewerker-info{display:flex;align-items:center;cursor:pointer}.small-medewerker-img{width:40px;height:40px;border-radius:50%;margin-right:16px}.small-medewerker-details{display:flex;flex-direction:column}.small-medewerker-name{font-size:14px;font-weight:500;margin-bottom:-8px;color:#1c1c1c}.small-medewerker-functie{color:#1C1C1C85;font-family:"Bricolage Grotesque",Sans-serif;font-size:12px;font-weight:400}.pop-up-container.active{box-shadow:0 4px 24px rgba(0,0,0,.08)}@media (max-width:768px){.small-medewerker-name{margin-bottom:4px}}.small-medewerker-info img.small-medewerker-img{transition:transform 0.3s ease}.small-medewerker-info:hover img.small-medewerker-img{transform:rotate(-5deg) scale(1.03);transition:transform 0.3s ease-out}.pop-up-container{position:absolute;top:-160px;left:0;z-index:19;display:none;background-color:#fff;border-radius:8px;padding:10px;transform:translateY(24px);transition:all 0.4s ease;width:max-content;color:#000}.pop-up-container.active{display:block;transform:translateY(0)}.pop-up-container{position:absolute;top:-100px;left:0;z-index:20;display:none;background-color:#fff;border-radius:8px;padding:10px;transform:translateY(24px) scale(.95);transition:opacity 0.4s ease,transform 0.4s ease;width:max-content;color:#000;opacity:0}.pop-up-container.active{display:block;opacity:1;transform:translateY(0) scale(1)}.pop-up-container .button{display:inline-flex;align-items:center;justify-content:center;font-family:"Bricolage Grotesque",Sans-serif;font-size:14px;font-weight:500;color:var(--e-global-color-secondary);background-color:var(--e-global-color-primary);border-style:solid;border-width:1px;border-color:var(--e-global-color-primary);border-radius:8px;padding:10px 16px;text-decoration:none;transition:background-color 0.3s ease,transform 0.2s ease;text-align:center;margin:8px 0;width:auto}.pop-up-container .button i{margin-right:8px;font-size:16px;line-height:1}.pop-up-container .button:hover,.pop-up-container .button:focus{background-color:#e0a00e}.wpforms-layout-row{margin-bottom:-8px!important}li.choice-1.depth-1{margin:16px 0px!important}.medewerker-locatie-buttons{display:flex;flex-wrap:wrap;gap:4px;margin-top:16px;justify-content:center}.locatie-button{display:block;padding:3px 12px;border:1px solid #fff;background-color:#fff;border-radius:8px;text-decoration:none;color:#000;font-weight:700;text-align:center;transition:background-color 0.3s,color 0.3s;margin:4px 0}a.locatie-button{color:#000;font-size:12px!important}.locatie-button:hover{background-color:#fcba12;color:#000;border:1px solid #fcba12}div#elementor-popup-modal-2541{z-index:99999}.jet-mobile-menu__instance--slide-out-layout .jet-mobile-menu__container .jet-mobile-menu__container-inner{z-index:99998}