.custom-dropdown .sub-menu{min-width:380px}.custom-dropdown .sub-menu li{width:100%;float:none;display:block}.custom-dropdown .sub-menu a{width:100%}.custom-dropdown .menu-item-has-children{position:relative}.custom-dropdown .menu-item-has-children .sub-menu{left:auto;right:0}.naar-accommodatie{background-color:#fff;border:3px solid #fff;border-radius:15px;padding:10px 25px;font-size:18px;font-weight:700;transition:ease-out 250ms all}.naar-accommodatie:hover{background-color:#fff0;color:#fff;cursor:pointer}.bloxx-toggle-tekst .et_pb_text_inner{max-height:150px;transition:max-height 0.3s ease-out;overflow:hidden}.bloxx-toggle-tekst .et_pb_text_inner:after{content:"";display:inline-block;position:absolute;pointer-events:none;height:100px;width:100%;left:0;right:0;bottom:0;background-image:linear-gradient(0deg,#fff 10%,transparent)}.bloxx-toggle-tekst .bloxx-tekst-expand-button{padding:.5em .5em .5em 0.5em!important;text-align:center;color:#fff!important;background-color:#606060!important;border-radius:3px}.bloxx-toggle-tekst .bloxx-tekst-expand-button span{cursor:pointer;color:#fff}.bloxx-toggle-tekst .bloxx-tekst-expand-button .bloxx-tekst-toggle-icon{font-family:ETMODULES,"sans-serif"}.bloxx-toggle-tekst .bloxx-tekst-toggle-expanded{max-height:2000px;transition:max-height 650ms ease-in-out;margin-bottom:15px}.bloxx-toggle-tekst .bloxx-tekst-toggle-expanded.et_pb_text_inner:after{background:none}.call-me-back-aantal .gfield_label{min-height:43px}.call-me-back-formulier .gfield_label{font-weight:600!important}.call-me-back-formulier .gform_button{background-color:#1d532a!important;border:2px solid #1d532a!important;border-radius:15px!important;font-weight:600!important;font-size:18px!important;padding:15px 25px!important}.call-me-back-formulier .gform_button:hover{background-color:white!important;color:#1d532a!important}.call-me-back-formulier input[type=checkbox]:focus,.call-me-back-formulier input[type=radio]:focus,.call-me-back-formulier input[type=email]:focus,.call-me-back-formulier input[type=tel]:focus,.call-me-back-formulier input[type=text]:focus,.call-me-back-formulier select:focus,.call-me-back-formulier .textarea:focus,.call-me-back-formulier input[type=button]:focus,.call-me-back-formulier input[type=submit]:focus{outline:3px solid #abd700!important;transition:150ms ease-in-out all!important;box-shadow:rgb(255 255 255 / .2) 0 12px 24px}.vm-popup{opacity:0!important;pointer-events:none!important;visibility:hidden!important;transition:opacity .25s ease}.vm-popup.vm-visible{opacity:1!important;pointer-events:auto!important;visibility:visible!important}.vm-popup.vm-closed{opacity:0!important;pointer-events:none!important;visibility:hidden!important}.vm-popup-close{cursor:pointer!important}.bloxx-flip-card{position:relative;perspective:1200px;min-height:320px}.bloxx-flip-card{transform-style:preserve-3d}.bloxx-flip-front,.bloxx-flip-back{position:absolute;inset:0;width:100%;height:100%;border-radius:18px;overflow:hidden;backface-visibility:hidden;-webkit-backface-visibility:hidden;transition:transform 0.7s ease,opacity 0.3s ease;display:flex;flex-direction:column;justify-content:center}.bloxx-flip-front{z-index:2;transform:rotateY(0deg)}.bloxx-flip-back{transform:rotateY(180deg);z-index:1}@media (hover:hover) and (pointer:fine){.bloxx-flip-card:hover .bloxx-flip-front{transform:rotateY(-180deg)}.bloxx-flip-card:hover .bloxx-flip-back{transform:rotateY(0deg)}}.bloxx-flip-card.is-flipped .bloxx-flip-front{transform:rotateY(-180deg)}.bloxx-flip-card.is-flipped .bloxx-flip-back{transform:rotateY(0deg)}.bloxx-flip-front .et_pb_module,.bloxx-flip-back .et_pb_module{width:100%}.bloxx-flip-card{aspect-ratio:2 / 3}