:where(.wp-site-blocks)>*{margin-block-start:0rem;margin-block-end:0}:focus-visible{outline:2px solid var(--gs-colorfive);outline-offset:-2px}.wp-block-navigation
.wp-block-navigation-item__content.wp-block-navigation-item__content:hover{color:var(--gs-colorfive)}p:first-of-type{margin-top:0}input{background-color:var(--wp--preset--color--inputbg)!important}input:-webkit-autofill{background-color:var(--wp--preset--color--inputbg)!important;-webkit-box-shadow:0 0 0 1000px var(--wp--preset--color--inputbg) inset!important}input:focus{background-color:#fff!important;outline:0;border:0!important}.wp-admin input[type=submit],.wp-core-ui input[type=submit]{color:#2271b1!important}.wp-admin input[type=submit],.wp-core-ui input[type=submit]{background-color:#2271b1!important;color:#fff!important}.wp-block-list{padding-inline-start:1.2rem}.wp-block-list li{margin-bottom:var(--content-gap)}.wp-block-list li ul{margin-top:var(--content-gap)}@media (max-width:1280px){.agenda-en-nieuws-home li:nth-child(3),.agenda-en-nieuws-home li:nth-child(4){display:none}}.ledenlijst-search{display:grid;grid-template-columns:repeat(7,1fr);column-gap:1.5rem}.ledenlijst-kopjes,.ledenlijst-cols{display:grid!important;grid-template-columns:repeat(3,1fr);column-gap:1.5rem;color:#000!important;text-decoration:none!important}.ledenlijst-kopjes{margin-top:1.5rem}.ledenlijst-kopjes .wpv-sorting-block-label,.ledenlijst-kopjes p{display:flex;flex-direction:column;justify-content:center;padding-right:.5rem;margin:0}.ledenlijst ul{list-style-type:none;padding-inline-start:0}.ledenlijst ul.wpv-loop li{padding:.5rem}.ledenlijst ul.wpv-loop li .tb-field{margin-bottom:0}.ledenlijst ul.wpv-loop li:nth-child(odd){background:hsl(16.88deg 26.23% 76.08% / 20%)}.ledenlijst ul.wpv-loop li:nth-child(even){background:hsl(16.88deg 26.23% 76.08% / 40%)}.ledenlijst ul.wpv-loop li:nth-child(odd):hover,.ledenlijst ul.wpv-loop li:nth-child(even):hover{background:#fbf2f2}.ledenlijst-naam,.ledenlijst-plaats{display:flex;flex-direction:row;align-items:center}.ledenlijst-voornaam{margin-right:.3rem}.ledenlijst-tussenvoegsel:empty,.lid-titel:empty{display:none}.ledenlijst-tussenvoegsel:not(:empty),.lid-titel:not(:empty){margin-right:.3rem}.lid-field-container a{color:var(--wp--preset--color--basecolor)!important}.lid-field-container a:hover{color:var(--gs-colorfive)!important}.lid-icon svg{width:1.5rem!important;height:1.5rem!important}.gegevens-aanpassen-formulier section{background-color:var(--wp--preset--color--custom-dune-base-light,#f1e9e3)}.gegevens-aanpassen-formulier input,.gegevens-aanpassen-formulier select{background-color:#fff!important}.gegevens-aanpassen-formulier ul{padding-left:0!important}.gegevens-aanpassen-formulier input[type=submit],.wp-block-toolset-views-custom-search-container .wpv-submit-trigger{background-color:var(--gs-colorfour)!important;color:#fff;cursor:pointer;border:1px solid var(--gs-colorfour)}.gegevens-aanpassen-formulier input[type=submit]:hover,.wp-block-toolset-views-custom-search-container .wpv-submit-trigger:hover{background-color:#fff!important;color:#000;cursor:pointer;border:1px solid #000}.gegevens-aanpassen-formulier a{background-color:var(--gs-colorfour)!important;margin-top:1rem;padding:.5em 1.333em;color:#fff!important;text-decoration:none;border:1px solid var(--gs-colorfour)!important}.gegevens-aanpassen-formulier a:hover{background-color:#fff!important;color:#000!important;border:1px solid #000!important}.gegevens-aanpassen-formulier .wpt-form-checkbox-label{display:block;width:100%!important}.gegevens-aanpassen-formulier .wpt-form-checkbox-label br{display:none}.ledenlijst.vacatures ul.wpv-loop li{padding:1rem}.ledenlijst.vacatures ul.wpv-loop li a{text-decoration:none;color:var(--wp--preset--color--basecolor)}.ledenlijst.vacatures a{text-decoration:none;color:var(--wp--preset--color--basecolor)}.ledenlijst.vacatures .vacature-aanvullend a{text-decoration:underline!important;color:var(--gs-colorfour)!important}.vacature-button{padding:.5em 1.333em;background-color:var(--gs-colorfour);border:1px solid var(--gs-colorfour);color:var(--gs-colorone);width:fit-content!important;text-transform:uppercase;font-size:1.05rem}.vacature-button:hover{background-color:transparent;border:1px solid var(--wp--preset--color--basecolor);color:var(--wp--preset--color--basecolor)}.vacatures-datum{display:flex;column-gap:.5rem;width:120px}.vacatures-datum svg{width:1.2rem!important;height:1.2rem!important;fill:var(--gs-colorfour)}.fluentform input,.fluentform button{border-radius:0!important}#lostpasswordform{border:0}#lostpasswordform fieldset{padding:0;border-width:0}#lostpasswordform input{background:#fff}#lostpasswordform label{display:block;padding-bottom:.5rem}#lostpasswordform button{background-color:var(--gs-colorfour);border:0;color:#fff;text-transform:uppercase;margin-top:var(--content-gap);cursor:pointer;padding-top:calc(0.5em + 1px);padding-bottom:calc(0.5em + 1px);padding-left:calc(1.333em + 1px);padding-right:calc(1.333em + 1px);font-size:1.05rem;line-height:1.61rem}#lostpasswordform button:hover{background-color:#fff;color:#000;border:1px solid #000;padding-top:.5em;padding-bottom:.5em;padding-left:1.333em;padding-right:1.333em}.som-password-sent-message{padding:.5em 1.33em;margin-bottom:1rem!important}.somfrp-lost-pass-form-text{display:none}.wp-block-greenshift-blocks-login-form .error{color:#fff!important;background-color:var(--gs-colorfive);padding:1rem}@media (max-width:1025px){.ledenlijst-search{grid-template-columns:repeat(3,1fr);padding:10rem;row-gap:1.5rem}@media (max-width:460px){.ledenlijst-search{grid-template-columns:repeat(2,1fr)}.ledenlijst-kopjes,.ledenlijst-cols{display:grid;grid-template-columns:1fr;column-gap:1.5rem}}