strong{color:#fff}.link a,.entry-content p a{color:#4e7c78;font-weight:600}.link a span,.entry-content p a span{color:#4e7c78 !important;font-weight:600}.link a strong,.entry-content p a strong{color:#4e7c78}.link a:hover,.entry-content p a:hover{color:#3b5c4b}.link a:hover span:hover,.entry-content p a:hover span:hover{color:#3b5c4b !important}.link a:hover strong:hover,.entry-content p a:hover strong:hover{color:#3b5c4b}.wp-block-cover .wp-block-cover__background{opacity:.2}header .dropdown-nav ul span{text-transform:none}.homepage footer .wp-block-gutenverse-divider{display:none;visibility:hidden}.klimzaal-en-bar .wp-block-cover__image-background{object-position:43% 61% !important}.prijzen-en-praktische-info .wp-block-cover__image-background{object-position:43% 61% !important}.cursussen-groepen .wp-block-cover__image-background{object-position:43% 61% !important}.competitie-events .wp-block-cover__image-background{object-position:20% 61% !important}.wat-is-boulderen .wp-block-cover__image-background{object-position:61% 61% !important}.huisregels .wp-block-cover__image-background{object-position:58% 61% !important}.faq .wp-block-cover__image-background{object-position:0 61% !important}@media(min-width: 576px){.faq .wp-block-cover__image-background{object-position:0 75% !important}}.contact .wp-block-cover__image-background{object-position:43% 61% !important}body .voucher .mailerlite-form .mailerlite-form-field{margin-bottom:14px}body .voucher .mailerlite-form .mailerlite-form-field label{display:block;color:rgba(245,240,234,.65);font-size:.82rem;font-weight:400;margin-bottom:6px}body .voucher .mailerlite-form .mailerlite-form-field input[type=text],body .voucher .mailerlite-form .mailerlite-form-field input[type=email]{width:100%;background:rgba(245,240,234,.05);border:1px solid rgba(245,240,234,.12);border-radius:8px;color:#f5f0ea;font-size:.95rem;padding:14px 18px;outline:none;transition:border-color .2s;box-sizing:border-box}body .voucher .mailerlite-form .mailerlite-form-field input[type=text]::placeholder,body .voucher .mailerlite-form .mailerlite-form-field input[type=email]::placeholder{color:#7a7168}body .voucher .mailerlite-form .mailerlite-form-field input[type=text]:focus,body .voucher .mailerlite-form .mailerlite-form-field input[type=email]:focus{border-color:#3ecfb2}body .voucher .mailerlite-subscribe-submit{display:block;width:100%;background:#3ecfb2;color:#141210;font-weight:700;font-size:1rem;letter-spacing:.04em;text-transform:uppercase;padding:16px;border-radius:8px;border:none;cursor:pointer;transition:background .2s,transform .15s;text-align:center}body .voucher .mailerlite-subscribe-submit:hover:not(:disabled){background:#e8ff47;transform:translateY(-1px)}body .voucher .mailerlite-subscribe-submit:disabled{opacity:.55;cursor:not-allowed}body .voucher .mlfe-optin-wrapper{display:flex;align-items:flex-start;gap:10px;padding:4px 0}body .voucher .mlfe-optin-wrapper input[type=checkbox]{flex-shrink:0;width:17px;height:17px;margin-top:2px;accent-color:#3ecfb2;cursor:pointer}body .voucher .mlfe-optin-wrapper label{color:rgba(245,240,234,.65);font-size:.82rem;line-height:1.5;cursor:pointer;margin-bottom:0}body .voucher .mlfe-error{color:#ff6b6b;font-size:.85rem;margin:6px 0 0;display:block}body .voucher .mlfe-success{color:#3ecfb2;font-size:1rem;text-align:center;padding:12px 0}.hidden{display:none !important;visibility:hidden !important}