.elementor-8460 .elementor-element.elementor-element-d701934{--display:flex;}.elementor-8460 .elementor-element.elementor-element-d701934:not(.elementor-motion-effects-element-type-background), .elementor-8460 .elementor-element.elementor-element-d701934 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-8460 .elementor-element.elementor-element-7fc0935 .ue-slide-menu-list{background-color:#FFFFFF00;}.elementor-8460 .elementor-element.elementor-element-7fc0935 ul a{padding:20px 20px 20px 20px;background-color:#54545400;font-family:"Open Sans", Sans-serif;font-weight:500;color:var( --e-global-color-primary );margin:0px 0px 0px 0px;border-style:solid;border-width:1px 0px 0px 0px;border-color:#1A1C3724;border-radius:0px;}.elementor-8460 .elementor-element.elementor-element-7fc0935 ul a:hover{color:var( --e-global-color-accent );}.elementor-8460 .elementor-element.elementor-element-7fc0935 .menu-item > a{justify-content:start;}.elementor-8460 .elementor-element.elementor-element-7fc0935 ul ul{background-color:#FFFFFF;}.elementor-8460 .elementor-element.elementor-element-7fc0935 ul ul li a{font-family:"Open Sans", Sans-serif;font-weight:500;padding:20px 60px 20px 60px;background-color:#FFFFFF;color:var( --e-global-color-primary );}.elementor-8460 .elementor-element.elementor-element-7fc0935 ul ul li a:hover{color:var( --e-global-color-accent );}.elementor-8460 .elementor-element.elementor-element-7fc0935 ul ul ul{background-color:#FFFFFF;}.elementor-8460 .elementor-element.elementor-element-7fc0935 ul ul ul li a{font-family:"Open Sans", Sans-serif;font-weight:500;padding:20px 60px 20px 60px;background-color:#FFFFFF;color:#ffffff;}.elementor-8460 .elementor-element.elementor-element-7fc0935 ul ul ul ul{background-color:#FFFFFF;}.elementor-8460 .elementor-element.elementor-element-7fc0935 ul ul ul ul li a{font-family:"Open Sans", Sans-serif;font-weight:500;padding:20px 60px 20px 60px;background-color:#FFFFFF;color:var( --e-global-color-primary );}.elementor-8460 .elementor-element.elementor-element-7fc0935 ul.ue-slide-menu-list li.current-menu-item > a{background-color:#FFFFFF;color:var( --e-global-color-accent );font-family:"Open Sans", Sans-serif;font-weight:500;}.elementor-8460 .elementor-element.elementor-element-7fc0935 .sub-menu .ue-back-link a{font-family:"Open Sans", Sans-serif;font-weight:500;color:var( --e-global-color-primary );}.elementor-8460 .elementor-element.elementor-element-7fc0935 li a{flex-direction:row;}.elementor-8460 .elementor-element.elementor-element-7fc0935 .ue-slide-menu-expand-icon{padding-right:10px;padding-left:10px;font-size:20px;}.elementor-8460 .elementor-element.elementor-element-7fc0935 .ue-back-link-icon{padding-right:10px;padding-left:10px;font-size:20px;}.elementor-8460 .elementor-element.elementor-element-7fc0935 .ue-back-link-icon svg{width:20px;height:20px;}.elementor-8460 .elementor-element.elementor-element-7fc0935 .ue-slide-menu-expand-icon svg{width:20px;height:20px;}.elementor-8460 .elementor-element.elementor-element-399d1b7 .elementor-button{background-color:var( --e-global-color-accent );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-accent );border-radius:0px 10px 10px 10px;padding:20px 40px 20px 40px;}.elementor-8460 .elementor-element.elementor-element-399d1b7 .elementor-button:hover, .elementor-8460 .elementor-element.elementor-element-399d1b7 .elementor-button:focus{background-color:var( --e-global-color-primary );color:#FFFFFF;border-color:var( --e-global-color-primary );}.elementor-8460 .elementor-element.elementor-element-399d1b7 .elementor-button:hover svg, .elementor-8460 .elementor-element.elementor-element-399d1b7 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-8460 .elementor-element.elementor-element-9a4ee3e{--display:flex;}#elementor-popup-modal-8460 .dialog-widget-content{animation-duration:0.3s;background-color:#02010100;}#elementor-popup-modal-8460 .dialog-message{width:100vw;height:auto;}#elementor-popup-modal-8460{justify-content:center;align-items:center;}#elementor-popup-modal-8460 .dialog-close-button{display:flex;}@media(max-width:767px){.elementor-8460 .elementor-element.elementor-element-d701934{--min-height:70vh;--border-radius:20px 20px 20px 20px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-8460 .elementor-element.elementor-element-7fc0935 ul a{padding:20px 0px 20px 0px;font-size:18px;margin:0px 0px 0px 0px;border-width:0px 0px 1px 0px;}.elementor-8460 .elementor-element.elementor-element-7fc0935 ul ul{padding:0px 0px 0px 0px;}.elementor-8460 .elementor-element.elementor-element-7fc0935 ul ul li a{font-size:18px;padding:20px 0px 20px 0px;}.elementor-8460 .elementor-element.elementor-element-7fc0935 ul ul ul li a{font-size:18px;}.elementor-8460 .elementor-element.elementor-element-7fc0935 ul ul ul ul li a{font-size:18px;}.elementor-8460 .elementor-element.elementor-element-7fc0935 ul.ue-slide-menu-list li.current-menu-item > a{font-size:18px;}.elementor-8460 .elementor-element.elementor-element-7fc0935 .sub-menu .ue-back-link a{font-size:18px;}.elementor-8460 .elementor-element.elementor-element-7fc0935 .ue-slide-menu-expand-icon{font-size:15px;}.elementor-8460 .elementor-element.elementor-element-7fc0935 .ue-slide-menu-expand-icon svg{width:15px;height:15px;}#elementor-popup-modal-8460{align-items:flex-start;}#elementor-popup-modal-8460 .dialog-message{padding:20px 20px 20px 20px;}}/* Start custom CSS for ucaddon_multi_level_sliding_menu, class: .elementor-element-7fc0935 */#uc_multi_level_sliding_menu_elementor_7fc0935 a {
    display: flex;
    align-items: center;
    justify-content: space-between;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d701934 */.elementor-8460 .elementor-element.elementor-element-d701934{
    box-shadow: 0 5px 15px #33333314;
}/* End custom CSS */
/* Start custom CSS *//* IN: custom open animatie */
#elementor-popup-modal-8460 .dialog-widget-content.animated {
  animation-name: clipPopupEffect;
  animation-duration: 0.5s;
  animation-fill-mode: both;
  animation-timing-function: cubic-bezier(0.21, 0.76, 0.4, 0.96);
}

@keyframes clipPopupEffect {
  0% {
    opacity: 0;
    clip-path: ellipse(150% 80% at 250% 0%);
    transform: scale(0.9);
  }
  100% {
    opacity: 1;
    clip-path: ellipse(250% 150% at 150% 0%);
    transform: scale(1);
  }
}

/* UIT: custom sluit animatie */
.dialog-widget-content.clip-popup-exit {
  animation-name: clipPopupExit;
  animation-duration: 0.5s;
  animation-fill-mode: both;
  animation-timing-function: cubic-bezier(0.21, 0.76, 0.4, 0.96);
}

@keyframes clipPopupExit {
  0% {
    opacity: 1;
    clip-path: ellipse(250% 150% at 150% 0%);
    transform: scale(1);
  }
  100% {
    opacity: 0;
    clip-path: ellipse(150% 80% at 250% 0%);
    transform: scale(0.9);
  }
}/* End custom CSS */