/*!********************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[4].use[1]!./node_modules/@wordpress/scripts/node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[4].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[4].use[3]!./assets/styles/main.scss ***!
  \********************************************************************************************************************************************************************************************************************************************************************************/
@charset "UTF-8";
html, article, body, div, span, applet, object, iframe,
  h1, h2, h3, h4, h5, h6, p, blockquote, pre,
  a, abbr, acronym, address, big, cite, code,
  del, dfn, em, font, ins, kbd, q, s, samp,
  small, strike, strong, sub, sup, tt, var,
  dl, dt, dd, ol, ul, li,
  fieldset, form, label, legend,
  table, caption, tbody, tfoot, thead, tr, th, td {
    border: 0;
    border-style: solid;
  }
html,
  * {
    box-sizing: border-box;
  }
main#main-content {
    margin: 0;
    padding: 0;
  }
*, ::before, ::after{
    --tw-border-spacing-x: 0;
    --tw-border-spacing-y: 0;
    --tw-translate-x: 0;
    --tw-translate-y: 0;
    --tw-rotate: 0;
    --tw-skew-x: 0;
    --tw-skew-y: 0;
    --tw-scale-x: 1;
    --tw-scale-y: 1;
    --tw-pan-x:  ;
    --tw-pan-y:  ;
    --tw-pinch-zoom:  ;
    --tw-scroll-snap-strictness: proximity;
    --tw-gradient-from-position:  ;
    --tw-gradient-via-position:  ;
    --tw-gradient-to-position:  ;
    --tw-ordinal:  ;
    --tw-slashed-zero:  ;
    --tw-numeric-figure:  ;
    --tw-numeric-spacing:  ;
    --tw-numeric-fraction:  ;
    --tw-ring-inset:  ;
    --tw-ring-offset-width: 0px;
    --tw-ring-offset-color: #fff;
    --tw-ring-color: rgb(59 130 246 / 0.5);
    --tw-ring-offset-shadow: 0 0 #0000;
    --tw-ring-shadow: 0 0 #0000;
    --tw-shadow: 0 0 #0000;
    --tw-shadow-colored: 0 0 #0000;
    --tw-blur:  ;
    --tw-brightness:  ;
    --tw-contrast:  ;
    --tw-grayscale:  ;
    --tw-hue-rotate:  ;
    --tw-invert:  ;
    --tw-saturate:  ;
    --tw-sepia:  ;
    --tw-drop-shadow:  ;
    --tw-backdrop-blur:  ;
    --tw-backdrop-brightness:  ;
    --tw-backdrop-contrast:  ;
    --tw-backdrop-grayscale:  ;
    --tw-backdrop-hue-rotate:  ;
    --tw-backdrop-invert:  ;
    --tw-backdrop-opacity:  ;
    --tw-backdrop-saturate:  ;
    --tw-backdrop-sepia:  ;
}
::backdrop{
    --tw-border-spacing-x: 0;
    --tw-border-spacing-y: 0;
    --tw-translate-x: 0;
    --tw-translate-y: 0;
    --tw-rotate: 0;
    --tw-skew-x: 0;
    --tw-skew-y: 0;
    --tw-scale-x: 1;
    --tw-scale-y: 1;
    --tw-pan-x:  ;
    --tw-pan-y:  ;
    --tw-pinch-zoom:  ;
    --tw-scroll-snap-strictness: proximity;
    --tw-gradient-from-position:  ;
    --tw-gradient-via-position:  ;
    --tw-gradient-to-position:  ;
    --tw-ordinal:  ;
    --tw-slashed-zero:  ;
    --tw-numeric-figure:  ;
    --tw-numeric-spacing:  ;
    --tw-numeric-fraction:  ;
    --tw-ring-inset:  ;
    --tw-ring-offset-width: 0px;
    --tw-ring-offset-color: #fff;
    --tw-ring-color: rgb(59 130 246 / 0.5);
    --tw-ring-offset-shadow: 0 0 #0000;
    --tw-ring-shadow: 0 0 #0000;
    --tw-shadow: 0 0 #0000;
    --tw-shadow-colored: 0 0 #0000;
    --tw-blur:  ;
    --tw-brightness:  ;
    --tw-contrast:  ;
    --tw-grayscale:  ;
    --tw-hue-rotate:  ;
    --tw-invert:  ;
    --tw-saturate:  ;
    --tw-sepia:  ;
    --tw-drop-shadow:  ;
    --tw-backdrop-blur:  ;
    --tw-backdrop-brightness:  ;
    --tw-backdrop-contrast:  ;
    --tw-backdrop-grayscale:  ;
    --tw-backdrop-hue-rotate:  ;
    --tw-backdrop-invert:  ;
    --tw-backdrop-opacity:  ;
    --tw-backdrop-saturate:  ;
    --tw-backdrop-sepia:  ;
}
.block{
    display: block;
}
.inline{
    display: inline;
}
.hidden{
    display: none;
}
.overflow-hidden{
    overflow: hidden;
}
.border{
    border-width: 1px;
}
.outline{
    outline-style: solid;
}
.blur{
    --tw-blur: blur(8px);
    filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);
}
.filter{
    filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);
}
.backdrop-filter{
    -webkit-backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);
            backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);
}
.transition{
    transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, -webkit-backdrop-filter;
    transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter;
    transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter, -webkit-backdrop-filter;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    transition-duration: 150ms;
}
footer.wp-block-template-part {
  margin: 0;
}

.wp-block-button.is-style-arrow-up-right .wp-element-button {
  will-change: transform, filter;
  display: flex !important;
  align-items: center !important;
  justify-content: center !important;
  gap: 1rem !important;
  font-weight: 700 !important;
  transition-property: all !important;
  transition-duration: 200ms !important;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1) !important;
}
.wp-block-button.is-style-arrow-up-right .wp-element-button::after {
  content: url("data:image/svg+xml,%3Csvg width=%2718%27 height=%2718%27 viewBox=%270 0 26 26%27 fill=%27none%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cpath d=%27M0.585786 22.1922C-0.195262 22.9733 -0.195262 24.2396 0.585786 25.0207C1.36684 25.8017 2.63316 25.8017 3.41421 25.0207L0.585786 22.1922ZM25.2132 2.39324C25.2132 1.28867 24.3178 0.393242 23.2132 0.393241L5.2132 0.393241C4.10864 0.393241 3.2132 1.28867 3.2132 2.39324C3.2132 3.49781 4.10864 4.39324 5.2132 4.39324L21.2132 4.39324L21.2132 20.3932C21.2132 21.4978 22.1086 22.3932 23.2132 22.3932C24.3178 22.3932 25.2132 21.4978 25.2132 20.3932L25.2132 2.39324ZM3.41421 25.0207L24.6274 3.80745L21.799 0.979027L0.585786 22.1922L3.41421 25.0207Z%27 fill=%27%23D8A444%27/%3E%3C/svg%3E%0A");
  height: 18px;
  width: 18px;
  transition-property: transform;
  transition-duration: 300ms;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
}
.wp-block-button.is-style-arrow-up-right .wp-element-button:hover{
    --tw-scale-x: 1.025;
    --tw-scale-y: 1.025;
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
    --tw-brightness: brightness(0.85);
    filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);
}
.wp-block-button.is-style-arrow-up-right .wp-element-button:hover::after{
    --tw-translate-x: 0.5rem;
    --tw-rotate: 45deg;
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.wp-block-button.is-style-outline .wp-element-button{
    --tw-backdrop-blur: blur(4px);
    -webkit-backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);
            backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);
}

.wp-block-button__link{
    transition-property: all;
    transition-duration: 200ms;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    will-change: transform;
}

.wp-block-button__link:hover{
    --tw-scale-x: 1.025;
    --tw-scale-y: 1.025;
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}

.wp-block-group{
    font-family: var(--wp--preset--font-family--heading);
  /*
   * Apply the styles to all background variants.
   * Than later just style the differences (placement, different SVG, etc.)
   */
}
.wp-block-group.is-style-hexagon-bg-left, .wp-block-group.is-style-hexagon-bg-right{
    position: relative;
    overflow: hidden;
  /* 
   * Make sure only direct children are above the background SVG.
   */
}
.wp-block-group.is-style-hexagon-bg-left > *, .wp-block-group.is-style-hexagon-bg-right > * {
  position: relative;
  z-index: 2;
}
.wp-block-group.is-style-hexagon-bg-left::before, .wp-block-group.is-style-hexagon-bg-right::before {
  z-index: 1;
  pointer-events: none;
}
.wp-block-group.is-style-hexagon-bg-right::before {
  content: url("data:image/svg+xml,%3Csvg width=%27100%25%27 height=%27100%25%27 viewBox=%270 0 1145 1391%27 fill=%27none%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cpath d=%27M374 630.64C379.695 627.352 386.67 627.248 392.445 630.331L393 630.64L705.121 810.843C710.999 814.237 714.621 820.509 714.621 827.297V1187.7C714.621 1194.28 711.222 1200.37 705.665 1203.83L705.121 1204.16L393 1384.36C387.305 1387.65 380.33 1387.75 374.555 1384.67L374 1384.36L61.8789 1204.16C56.0005 1200.76 52.3789 1194.49 52.3789 1187.7V827.297C52.3789 820.721 55.7779 814.629 61.335 811.169L61.8789 810.843L374 630.64Z%27 stroke=%27%23EDEDED%27 stroke-opacity=%270.2%27 stroke-width=%272%27/%3E%3Cpath d=%27M1083 630.64C1088.69 627.352 1095.67 627.248 1101.45 630.331L1102 630.64L1414.12 810.843C1420 814.237 1423.62 820.509 1423.62 827.297V1187.7C1423.62 1194.28 1420.22 1200.37 1414.67 1203.83L1414.12 1204.16L1102 1384.36C1096.31 1387.65 1089.33 1387.75 1083.55 1384.67L1083 1384.36L770.879 1204.16C765.001 1200.76 761.379 1194.49 761.379 1187.7V827.297C761.379 820.721 764.778 814.629 770.335 811.169L770.879 810.843L1083 630.64Z%27 stroke=%27%23EDEDED%27 stroke-opacity=%270.2%27 stroke-width=%272%27/%3E%3Cpath d=%27M740 6.63965C745.879 3.24563 753.121 3.24563 759 6.63965L1071.12 186.843C1077 190.237 1080.62 196.509 1080.62 203.297V563.703C1080.62 570.491 1077 576.763 1071.12 580.157L759 760.36C753.121 763.754 745.879 763.754 740 760.36L427.879 580.157C422.001 576.763 418.379 570.491 418.379 563.703V203.297C418.379 196.509 422.001 190.237 427.879 186.843L740 6.63965Z%27 stroke=%27%23EDEDED%27 stroke-opacity=%270.2%27 stroke-width=%272%27/%3E%3C/svg%3E");
  position: absolute;
  top: 0px;
  right: 0px;
  height: auto;
  width: 75vw;
  min-width: 440px;
  max-width: 1000px;
}
.wp-block-group.is-style-hexagon-bg-left::before {
  content: url("data:image/svg+xml,%3Csvg width=%27100%25%27 height=%27100%25%27 viewBox=%270 0 1145 1391%27 fill=%27none%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cpath d=%27M374 630.64C379.695 627.352 386.67 627.248 392.445 630.331L393 630.64L705.121 810.843C710.999 814.237 714.621 820.509 714.621 827.297V1187.7C714.621 1194.28 711.222 1200.37 705.665 1203.83L705.121 1204.16L393 1384.36C387.305 1387.65 380.33 1387.75 374.555 1384.67L374 1384.36L61.8789 1204.16C56.0005 1200.76 52.3789 1194.49 52.3789 1187.7V827.297C52.3789 820.721 55.7779 814.629 61.335 811.169L61.8789 810.843L374 630.64Z%27 stroke=%27%23EDEDED%27 stroke-opacity=%270.2%27 stroke-width=%272%27/%3E%3Cpath d=%27M1083 630.64C1088.69 627.352 1095.67 627.248 1101.45 630.331L1102 630.64L1414.12 810.843C1420 814.237 1423.62 820.509 1423.62 827.297V1187.7C1423.62 1194.28 1420.22 1200.37 1414.67 1203.83L1414.12 1204.16L1102 1384.36C1096.31 1387.65 1089.33 1387.75 1083.55 1384.67L1083 1384.36L770.879 1204.16C765.001 1200.76 761.379 1194.49 761.379 1187.7V827.297C761.379 820.721 764.778 814.629 770.335 811.169L770.879 810.843L1083 630.64Z%27 stroke=%27%23EDEDED%27 stroke-opacity=%270.2%27 stroke-width=%272%27/%3E%3Cpath d=%27M740 6.63965C745.879 3.24563 753.121 3.24563 759 6.63965L1071.12 186.843C1077 190.237 1080.62 196.509 1080.62 203.297V563.703C1080.62 570.491 1077 576.763 1071.12 580.157L759 760.36C753.121 763.754 745.879 763.754 740 760.36L427.879 580.157C422.001 576.763 418.379 570.491 418.379 563.703V203.297C418.379 196.509 422.001 190.237 427.879 186.843L740 6.63965Z%27 stroke=%27%23EDEDED%27 stroke-opacity=%270.2%27 stroke-width=%272%27/%3E%3C/svg%3E");
  transform: scaleX(-1);
  position: absolute;
  top: 0px;
  left: 0px;
  height: auto;
  width: 75vw;
  min-width: 440px;
  max-width: 1000px;
}

.wp-block-image.is-style-hexagon, .wp-block-cover.is-style-hexagon, .wp-block-featured-image.is-style-hexagon {
  -webkit-clip-path: polygon(50% 0, 50% 0, 100% 25%, 100% 75%, 50% 100%, 50% 100%, 0 75%, 0 25%);
          clip-path: polygon(50% 0, 50% 0, 100% 25%, 100% 75%, 50% 100%, 50% 100%, 0 75%, 0 25%);
}

.wp-block-cover.is-style-cover-link-inherit img{
    transition-property: all;
    transition-duration: 300ms;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
}
.wp-block-cover.is-style-cover-link-inherit:hover img{
    --tw-scale-x: 1.035;
    --tw-scale-y: 1.035;
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
    --tw-brightness: brightness(0.85);
    filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);
}

.gform_confirmation_wrapper{
    border-radius: 0.375rem !important;
    --tw-bg-opacity: 1 !important;
    background-color: rgb(40 136 40 / var(--tw-bg-opacity)) !important;
    padding: 1rem !important;
    --tw-text-opacity: 1 !important;
    color: rgb(255 255 255 / var(--tw-text-opacity)) !important;
}

.gform_wrapper{
    max-width: 100%;
}
.gform_wrapper *{
    font-family: inherit !important;
    --tw-numeric-figure: lining-nums !important;
    font-variant-numeric: var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction) !important;
}
.gform_wrapper .gform_validation_errors, .gform_wrapper .validation_error{
    border-radius: 0.375rem !important;
    --tw-bg-opacity: 1 !important;
    background-color: rgb(121 0 0 / var(--tw-bg-opacity)) !important;
    padding: 1rem !important;
}
.gform_wrapper .gform_validation_errors *, .gform_wrapper .validation_error *{
    text-align: left !important;
    font-weight: 400 !important;
    line-height: 1.4 !important;
    --tw-text-opacity: 1 !important;
    color: rgb(255 255 255 / var(--tw-text-opacity)) !important;
}
.gform_wrapper .gform_validation_errors .gform_submission_error::before, .gform_wrapper .validation_error .gform_submission_error::before{
    display: none !important;
}
.gform_wrapper form .gform-body .gform_fields .gfield, .gform_wrapper form .gform_body .gform_fields .gfield{
    margin-top: 1.5rem !important;
    border-width: 0px !important;
    background-color: transparent !important;
    padding-left: 0px !important;
    padding-right: 0px !important;
}
.gform_wrapper form .gform-body .gform_fields .gfield label, .gform_wrapper form .gform_body .gform_fields .gfield label{
    margin-bottom: 0.25rem;
    font-weight: 500;
    --tw-numeric-figure: lining-nums;
    font-variant-numeric: var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction);
}
.gform_wrapper form .gform-body .gform_fields .gfield input, .gform_wrapper form .gform_body .gform_fields .gfield input{
    margin-top: 0px !important;
    margin-bottom: 0px !important;
    width: 100% !important;
    border-radius: 0.375rem !important;
    border-style: none !important;
    --tw-bg-opacity: 1 !important;
    background-color: rgb(50 48 48 / var(--tw-bg-opacity)) !important;
    padding-left: 1rem !important;
    padding-right: 1rem !important;
    padding-top: 0.5rem !important;
    padding-bottom: 0.5rem !important;
    --tw-text-opacity: 1 !important;
    color: rgb(255 255 255 / var(--tw-text-opacity)) !important;
    outline: 2px solid transparent !important;
    outline-offset: 2px !important;
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color) !important;
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color) !important;
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000) !important;
    --tw-ring-color: rgb(255 255 255 / 0.2) !important;
    transition-property: all !important;
    transition-duration: 200ms !important;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1) !important;
}
@media (min-width: 640px){
    .gform_wrapper form .gform-body .gform_fields .gfield input, .gform_wrapper form .gform_body .gform_fields .gfield input{
        padding-top: 14px !important;
        padding-bottom: 14px !important;
    }
}
.gform_wrapper form .gform-body .gform_fields .gfield input::-moz-placeholder, .gform_wrapper form .gform_body .gform_fields .gfield input::-moz-placeholder{
    -moz-transition-property: opacity !important;
    transition-property: opacity !important;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1) !important;
    transition-duration: 200ms !important;
}
.gform_wrapper form .gform-body .gform_fields .gfield input::placeholder, .gform_wrapper form .gform_body .gform_fields .gfield input::placeholder{
    transition-property: opacity !important;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1) !important;
    transition-duration: 200ms !important;
}
.gform_wrapper form .gform-body .gform_fields .gfield input:focus, .gform_wrapper form .gform_body .gform_fields .gfield input:focus{
    --tw-bg-opacity: 1 !important;
    background-color: rgb(68 65 65 / var(--tw-bg-opacity)) !important;
    --tw-ring-color: rgb(255 255 255 / 0.4) !important;
}
.gform_wrapper form .gform-body .gform_fields .gfield input:focus::-moz-placeholder, .gform_wrapper form .gform_body .gform_fields .gfield input:focus::-moz-placeholder{
    opacity: 0.5 !important;
}
.gform_wrapper form .gform-body .gform_fields .gfield input:focus::placeholder, .gform_wrapper form .gform_body .gform_fields .gfield input:focus::placeholder{
    opacity: 0.5 !important;
}
.gform_wrapper form .gform-body .gform_fields .gfield input.ginput_product_price, .gform_wrapper form .gform_body .gform_fields .gfield input.ginput_product_price{
    width: -moz-fit-content !important;
    width: fit-content !important;
    border-style: none !important;
    background-color: transparent !important;
    color: var(--wp--preset--color--contrast) !important;
    outline: 2px solid transparent !important;
    outline-offset: 2px !important;
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color) !important;
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color) !important;
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000) !important;
}
.gform_wrapper form .gform-body .gform_fields .gfield .gfield_description.validation_message, .gform_wrapper form .gform_body .gform_fields .gfield .gfield_description.validation_message{
    margin-top: 0.5rem;
    width: -moz-fit-content;
    width: fit-content;
    border-radius: 0.375rem;
    --tw-bg-opacity: 1;
    background-color: rgb(121 0 0 / var(--tw-bg-opacity));
    padding-left: 0.75rem;
    padding-right: 0.75rem;
    padding-top: 0.25rem;
    padding-bottom: 0.25rem;
    --tw-text-opacity: 1;
    color: rgb(255 255 255 / var(--tw-text-opacity));
}
.gform_wrapper form .gform-body .gform_fields .gfield .ginput_total, .gform_wrapper form .gform_body .gform_fields .gfield .ginput_total{
    margin-top: 0.25rem !important;
    display: inline-block !important;
    width: -moz-fit-content !important;
    width: fit-content !important;
    border-radius: 0.375rem !important;
    background-color: var(--wp--preset--color--contrast) !important;
    padding-left: 1rem !important;
    padding-right: 1rem !important;
    padding-top: 0.5rem !important;
    padding-bottom: 0.5rem !important;
    --tw-text-opacity: 1 !important;
    color: rgb(255 255 255 / var(--tw-text-opacity)) !important;
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color) !important;
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color) !important;
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000) !important;
    --tw-backdrop-blur: blur(0) !important;
    -webkit-backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia) !important;
            backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia) !important;
}
.gform_wrapper form .gform-body .gform_fields .gfield .ginput_container_radio, .gform_wrapper form .gform_body .gform_fields .gfield .ginput_container_radio{
    margin-top: 0px;
}
.gform_wrapper form .gform-body .gform_fields .gfield .ginput_container_radio .gfield_radio, .gform_wrapper form .gform_body .gform_fields .gfield .ginput_container_radio .gfield_radio{
    display: flex;
    flex-direction: column;
    gap: 1.25rem;
}
@media (min-width: 440px){
    .gform_wrapper form .gform-body .gform_fields .gfield .ginput_container_radio .gfield_radio, .gform_wrapper form .gform_body .gform_fields .gfield .ginput_container_radio .gfield_radio{
        flex-direction: row;
        align-items: center;
    }
}
.gform_wrapper form .gform-body .gform_fields .gfield .ginput_container_radio .gfield_radio .gchoice, .gform_wrapper form .gform_body .gform_fields .gfield .ginput_container_radio .gfield_radio .gchoice{
    display: flex !important;
    width: -moz-fit-content !important;
    width: fit-content !important;
    cursor: pointer !important;
    align-items: center !important;
}
.gform_wrapper form .gform-body .gform_fields .gfield .ginput_container_radio .gfield_radio .gchoice input, .gform_wrapper form .gform-body .gform_fields .gfield .ginput_container_radio .gfield_radio .gchoice .gfield-choice-input, .gform_wrapper form .gform_body .gform_fields .gfield .ginput_container_radio .gfield_radio .gchoice input, .gform_wrapper form .gform_body .gform_fields .gfield .ginput_container_radio .gfield_radio .gchoice .gfield-choice-input{
    margin-right: 0.375rem !important;
    height: 20px !important;
    width: 20px !important;
    border-radius: 9999px !important;
    border-style: none !important;
    border-color: var(--wp--preset--color--contrast) !important;
    background-color: transparent !important;
    padding: 0px !important;
    --tw-shadow: 0 0 #0000 !important;
    --tw-shadow-colored: 0 0 #0000 !important;
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow) !important;
    outline: 2px solid transparent !important;
    outline-offset: 2px !important;
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color) !important;
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color) !important;
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000) !important;
    transition-property: all !important;
    transition-duration: 200ms !important;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1) !important;
}
.gform_wrapper form .gform-body .gform_fields .gfield .ginput_container_radio .gfield_radio .gchoice input::before, .gform_wrapper form .gform-body .gform_fields .gfield .ginput_container_radio .gfield_radio .gchoice .gfield-choice-input::before, .gform_wrapper form .gform_body .gform_fields .gfield .ginput_container_radio .gfield_radio .gchoice input::before, .gform_wrapper form .gform_body .gform_fields .gfield .ginput_container_radio .gfield_radio .gchoice .gfield-choice-input::before{
    height: 12px !important;
    width: 12px !important;
    background-color: var(--wp--preset--color--contrast) !important;
    transition-property: all !important;
    transition-duration: 200ms !important;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1) !important;
}
.gform_wrapper form .gform-body .gform_fields .gfield .ginput_container_radio .gfield_radio .gchoice .gform-field-label, .gform_wrapper form .gform_body .gform_fields .gfield .ginput_container_radio .gfield_radio .gchoice .gform-field-label{
    margin-top: 0.375rem;
    margin-left: 0.25rem;
    margin-right: 0px;
}
.gform_wrapper form input[type=submit]{
    margin-bottom: 0px !important;
    margin-top: 1rem !important;
    width: 100% !important;
    cursor: pointer !important;
    border-radius: 9999px !important;
    border-width: 0px !important;
    background-color: var(--wp--preset--color--contrast) !important;
    padding-left: 1.5rem !important;
    padding-right: 1.5rem !important;
    padding-top: 0.5rem !important;
    padding-bottom: 0.5rem !important;
    font-weight: 600 !important;
    --tw-text-opacity: 1 !important;
    color: rgb(255 255 255 / var(--tw-text-opacity)) !important;
    --tw-shadow: 0 0 #0000 !important;
    --tw-shadow-colored: 0 0 #0000 !important;
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow) !important;
    outline: 2px solid transparent !important;
    outline-offset: 2px !important;
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color) !important;
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color) !important;
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000) !important;
    --tw-backdrop-blur: blur(0) !important;
    -webkit-backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia) !important;
            backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia) !important;
    transition-property: all !important;
    transition-duration: 200ms !important;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1) !important;
}
@media (min-width: 640px){
    .gform_wrapper form input[type=submit]{
        padding-top: 1rem !important;
        padding-bottom: 1rem !important;
    }
}
.gform_wrapper form input[type=submit]:hover{
    --tw-bg-opacity: 1 !important;
    background-color: rgb(255 193 78 / var(--tw-bg-opacity)) !important;
}

.wp-theme-booom-block-theme:not(.post-type-archive-bestuurslid) .acf-input-wrap {
  overflow: visible !important;
}
.wp-theme-booom-block-theme:not(.post-type-archive-bestuurslid) form *{
    font-family: inherit !important;
    --tw-numeric-figure: lining-nums !important;
    font-variant-numeric: var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction) !important;
}
.wp-theme-booom-block-theme:not(.post-type-archive-bestuurslid) form input[type=text], .wp-theme-booom-block-theme:not(.post-type-archive-bestuurslid) form input[type=email], .wp-theme-booom-block-theme:not(.post-type-archive-bestuurslid) form input[type=date], .wp-theme-booom-block-theme:not(.post-type-archive-bestuurslid) form textarea, .wp-theme-booom-block-theme:not(.post-type-archive-bestuurslid) form select, .wp-theme-booom-block-theme:not(.post-type-archive-bestuurslid) form input[type=url]{
    width: 100%;
    border-radius: 0.375rem;
    border-style: none;
    --tw-bg-opacity: 1;
    background-color: rgb(50 48 48 / var(--tw-bg-opacity));
    padding-left: 1rem;
    padding-right: 1rem;
    padding-top: 14px;
    padding-bottom: 14px;
    font-size: var(--wp--preset--font-size--md);
    --tw-text-opacity: 1;
    color: rgb(255 255 255 / var(--tw-text-opacity));
    outline: 2px solid transparent;
    outline-offset: 2px;
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
    --tw-ring-color: rgb(255 255 255 / 0.2);
    transition-property: all;
    transition-duration: 200ms;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
}
.wp-theme-booom-block-theme:not(.post-type-archive-bestuurslid) form input[type=text]::-moz-placeholder, .wp-theme-booom-block-theme:not(.post-type-archive-bestuurslid) form input[type=email]::-moz-placeholder, .wp-theme-booom-block-theme:not(.post-type-archive-bestuurslid) form input[type=date]::-moz-placeholder, .wp-theme-booom-block-theme:not(.post-type-archive-bestuurslid) form textarea::-moz-placeholder, .wp-theme-booom-block-theme:not(.post-type-archive-bestuurslid) form select::-moz-placeholder, .wp-theme-booom-block-theme:not(.post-type-archive-bestuurslid) form input[type=url]::-moz-placeholder{
    -moz-transition-property: opacity !important;
    transition-property: opacity !important;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1) !important;
    transition-duration: 200ms !important;
}
.wp-theme-booom-block-theme:not(.post-type-archive-bestuurslid) form input[type=text]::placeholder, .wp-theme-booom-block-theme:not(.post-type-archive-bestuurslid) form input[type=email]::placeholder, .wp-theme-booom-block-theme:not(.post-type-archive-bestuurslid) form input[type=date]::placeholder, .wp-theme-booom-block-theme:not(.post-type-archive-bestuurslid) form textarea::placeholder, .wp-theme-booom-block-theme:not(.post-type-archive-bestuurslid) form select::placeholder, .wp-theme-booom-block-theme:not(.post-type-archive-bestuurslid) form input[type=url]::placeholder{
    transition-property: opacity !important;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1) !important;
    transition-duration: 200ms !important;
}
.wp-theme-booom-block-theme:not(.post-type-archive-bestuurslid) form input[type=text]:focus, .wp-theme-booom-block-theme:not(.post-type-archive-bestuurslid) form input[type=email]:focus, .wp-theme-booom-block-theme:not(.post-type-archive-bestuurslid) form input[type=date]:focus, .wp-theme-booom-block-theme:not(.post-type-archive-bestuurslid) form textarea:focus, .wp-theme-booom-block-theme:not(.post-type-archive-bestuurslid) form select:focus, .wp-theme-booom-block-theme:not(.post-type-archive-bestuurslid) form input[type=url]:focus{
    --tw-bg-opacity: 1 !important;
    background-color: rgb(68 65 65 / var(--tw-bg-opacity)) !important;
    --tw-ring-color: rgb(255 255 255 / 0.4) !important;
}
.wp-theme-booom-block-theme:not(.post-type-archive-bestuurslid) form input[type=text]:focus::-moz-placeholder, .wp-theme-booom-block-theme:not(.post-type-archive-bestuurslid) form input[type=email]:focus::-moz-placeholder, .wp-theme-booom-block-theme:not(.post-type-archive-bestuurslid) form input[type=date]:focus::-moz-placeholder, .wp-theme-booom-block-theme:not(.post-type-archive-bestuurslid) form textarea:focus::-moz-placeholder, .wp-theme-booom-block-theme:not(.post-type-archive-bestuurslid) form select:focus::-moz-placeholder, .wp-theme-booom-block-theme:not(.post-type-archive-bestuurslid) form input[type=url]:focus::-moz-placeholder{
    opacity: 0.5 !important;
}
.wp-theme-booom-block-theme:not(.post-type-archive-bestuurslid) form input[type=text]:focus::placeholder, .wp-theme-booom-block-theme:not(.post-type-archive-bestuurslid) form input[type=email]:focus::placeholder, .wp-theme-booom-block-theme:not(.post-type-archive-bestuurslid) form input[type=date]:focus::placeholder, .wp-theme-booom-block-theme:not(.post-type-archive-bestuurslid) form textarea:focus::placeholder, .wp-theme-booom-block-theme:not(.post-type-archive-bestuurslid) form select:focus::placeholder, .wp-theme-booom-block-theme:not(.post-type-archive-bestuurslid) form input[type=url]:focus::placeholder{
    opacity: 0.5 !important;
}
.wp-theme-booom-block-theme:not(.post-type-archive-bestuurslid) .acf-field{
    margin: 0px !important;
    border-width: 0px !important;
    background-color: transparent !important;
    padding-top: 12px !important;
    padding-bottom: 12px !important;
    padding-left: 0px !important;
    padding-right: 0px !important;
}
@media (min-width: 640px){
    .wp-theme-booom-block-theme:not(.post-type-archive-bestuurslid) .acf-field{
        padding-top: var(--wp--preset--spacing--md) !important;
        padding-bottom: var(--wp--preset--spacing--md) !important;
    }
}
.wp-theme-booom-block-theme:not(.post-type-archive-bestuurslid) .acf-field *{
    font-family: inherit !important;
    --tw-numeric-figure: lining-nums !important;
    font-variant-numeric: var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction) !important;
}
.wp-theme-booom-block-theme:not(.post-type-archive-bestuurslid) .acf-field label{
    font-weight: 500;
    --tw-numeric-figure: lining-nums;
    font-variant-numeric: var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction);
}
.wp-theme-booom-block-theme:not(.post-type-archive-bestuurslid) .acf-field .acf-label{
    font-weight: 500;
    --tw-numeric-figure: lining-nums;
    font-variant-numeric: var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction);
}
.wp-theme-booom-block-theme:not(.post-type-archive-bestuurslid) .acf-field .acf-input-wrap input[type=text], .wp-theme-booom-block-theme:not(.post-type-archive-bestuurslid) .acf-field .acf-input-wrap input[type=email], .wp-theme-booom-block-theme:not(.post-type-archive-bestuurslid) .acf-field .acf-input-wrap input[type=date], .wp-theme-booom-block-theme:not(.post-type-archive-bestuurslid) .acf-field .acf-input-wrap textarea, .wp-theme-booom-block-theme:not(.post-type-archive-bestuurslid) .acf-field .acf-input-wrap select, .wp-theme-booom-block-theme:not(.post-type-archive-bestuurslid) .acf-field .acf-input-wrap input[type=url], .wp-theme-booom-block-theme:not(.post-type-archive-bestuurslid) .acf-field .acf-input input[type=text], .wp-theme-booom-block-theme:not(.post-type-archive-bestuurslid) .acf-field .acf-input input[type=email], .wp-theme-booom-block-theme:not(.post-type-archive-bestuurslid) .acf-field .acf-input input[type=date], .wp-theme-booom-block-theme:not(.post-type-archive-bestuurslid) .acf-field .acf-input textarea, .wp-theme-booom-block-theme:not(.post-type-archive-bestuurslid) .acf-field .acf-input select, .wp-theme-booom-block-theme:not(.post-type-archive-bestuurslid) .acf-field .acf-input input[type=url]{
    width: 100%;
    border-radius: 0.375rem;
    border-style: none;
    --tw-bg-opacity: 1;
    background-color: rgb(50 48 48 / var(--tw-bg-opacity));
    padding-left: 1rem;
    padding-right: 1rem;
    padding-top: 14px;
    padding-bottom: 14px;
    font-size: var(--wp--preset--font-size--md);
    --tw-text-opacity: 1;
    color: rgb(255 255 255 / var(--tw-text-opacity));
    outline: 2px solid transparent;
    outline-offset: 2px;
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
    --tw-ring-color: rgb(255 255 255 / 0.2);
    transition-property: all;
    transition-duration: 200ms;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
}
.wp-theme-booom-block-theme:not(.post-type-archive-bestuurslid) .acf-field .acf-input-wrap input[type=text]::-moz-placeholder, .wp-theme-booom-block-theme:not(.post-type-archive-bestuurslid) .acf-field .acf-input-wrap input[type=email]::-moz-placeholder, .wp-theme-booom-block-theme:not(.post-type-archive-bestuurslid) .acf-field .acf-input-wrap input[type=date]::-moz-placeholder, .wp-theme-booom-block-theme:not(.post-type-archive-bestuurslid) .acf-field .acf-input-wrap textarea::-moz-placeholder, .wp-theme-booom-block-theme:not(.post-type-archive-bestuurslid) .acf-field .acf-input-wrap select::-moz-placeholder, .wp-theme-booom-block-theme:not(.post-type-archive-bestuurslid) .acf-field .acf-input-wrap input[type=url]::-moz-placeholder, .wp-theme-booom-block-theme:not(.post-type-archive-bestuurslid) .acf-field .acf-input input[type=text]::-moz-placeholder, .wp-theme-booom-block-theme:not(.post-type-archive-bestuurslid) .acf-field .acf-input input[type=email]::-moz-placeholder, .wp-theme-booom-block-theme:not(.post-type-archive-bestuurslid) .acf-field .acf-input input[type=date]::-moz-placeholder, .wp-theme-booom-block-theme:not(.post-type-archive-bestuurslid) .acf-field .acf-input textarea::-moz-placeholder, .wp-theme-booom-block-theme:not(.post-type-archive-bestuurslid) .acf-field .acf-input select::-moz-placeholder, .wp-theme-booom-block-theme:not(.post-type-archive-bestuurslid) .acf-field .acf-input input[type=url]::-moz-placeholder{
    -moz-transition-property: opacity !important;
    transition-property: opacity !important;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1) !important;
    transition-duration: 200ms !important;
}
.wp-theme-booom-block-theme:not(.post-type-archive-bestuurslid) .acf-field .acf-input-wrap input[type=text]::placeholder, .wp-theme-booom-block-theme:not(.post-type-archive-bestuurslid) .acf-field .acf-input-wrap input[type=email]::placeholder, .wp-theme-booom-block-theme:not(.post-type-archive-bestuurslid) .acf-field .acf-input-wrap input[type=date]::placeholder, .wp-theme-booom-block-theme:not(.post-type-archive-bestuurslid) .acf-field .acf-input-wrap textarea::placeholder, .wp-theme-booom-block-theme:not(.post-type-archive-bestuurslid) .acf-field .acf-input-wrap select::placeholder, .wp-theme-booom-block-theme:not(.post-type-archive-bestuurslid) .acf-field .acf-input-wrap input[type=url]::placeholder, .wp-theme-booom-block-theme:not(.post-type-archive-bestuurslid) .acf-field .acf-input input[type=text]::placeholder, .wp-theme-booom-block-theme:not(.post-type-archive-bestuurslid) .acf-field .acf-input input[type=email]::placeholder, .wp-theme-booom-block-theme:not(.post-type-archive-bestuurslid) .acf-field .acf-input input[type=date]::placeholder, .wp-theme-booom-block-theme:not(.post-type-archive-bestuurslid) .acf-field .acf-input textarea::placeholder, .wp-theme-booom-block-theme:not(.post-type-archive-bestuurslid) .acf-field .acf-input select::placeholder, .wp-theme-booom-block-theme:not(.post-type-archive-bestuurslid) .acf-field .acf-input input[type=url]::placeholder{
    transition-property: opacity !important;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1) !important;
    transition-duration: 200ms !important;
}
.wp-theme-booom-block-theme:not(.post-type-archive-bestuurslid) .acf-field .acf-input-wrap input[type=text]:focus, .wp-theme-booom-block-theme:not(.post-type-archive-bestuurslid) .acf-field .acf-input-wrap input[type=email]:focus, .wp-theme-booom-block-theme:not(.post-type-archive-bestuurslid) .acf-field .acf-input-wrap input[type=date]:focus, .wp-theme-booom-block-theme:not(.post-type-archive-bestuurslid) .acf-field .acf-input-wrap textarea:focus, .wp-theme-booom-block-theme:not(.post-type-archive-bestuurslid) .acf-field .acf-input-wrap select:focus, .wp-theme-booom-block-theme:not(.post-type-archive-bestuurslid) .acf-field .acf-input-wrap input[type=url]:focus, .wp-theme-booom-block-theme:not(.post-type-archive-bestuurslid) .acf-field .acf-input input[type=text]:focus, .wp-theme-booom-block-theme:not(.post-type-archive-bestuurslid) .acf-field .acf-input input[type=email]:focus, .wp-theme-booom-block-theme:not(.post-type-archive-bestuurslid) .acf-field .acf-input input[type=date]:focus, .wp-theme-booom-block-theme:not(.post-type-archive-bestuurslid) .acf-field .acf-input textarea:focus, .wp-theme-booom-block-theme:not(.post-type-archive-bestuurslid) .acf-field .acf-input select:focus, .wp-theme-booom-block-theme:not(.post-type-archive-bestuurslid) .acf-field .acf-input input[type=url]:focus{
    --tw-bg-opacity: 1 !important;
    background-color: rgb(68 65 65 / var(--tw-bg-opacity)) !important;
    --tw-ring-color: rgb(255 255 255 / 0.4) !important;
}
.wp-theme-booom-block-theme:not(.post-type-archive-bestuurslid) .acf-field .acf-input-wrap input[type=text]:focus::-moz-placeholder, .wp-theme-booom-block-theme:not(.post-type-archive-bestuurslid) .acf-field .acf-input-wrap input[type=email]:focus::-moz-placeholder, .wp-theme-booom-block-theme:not(.post-type-archive-bestuurslid) .acf-field .acf-input-wrap input[type=date]:focus::-moz-placeholder, .wp-theme-booom-block-theme:not(.post-type-archive-bestuurslid) .acf-field .acf-input-wrap textarea:focus::-moz-placeholder, .wp-theme-booom-block-theme:not(.post-type-archive-bestuurslid) .acf-field .acf-input-wrap select:focus::-moz-placeholder, .wp-theme-booom-block-theme:not(.post-type-archive-bestuurslid) .acf-field .acf-input-wrap input[type=url]:focus::-moz-placeholder, .wp-theme-booom-block-theme:not(.post-type-archive-bestuurslid) .acf-field .acf-input input[type=text]:focus::-moz-placeholder, .wp-theme-booom-block-theme:not(.post-type-archive-bestuurslid) .acf-field .acf-input input[type=email]:focus::-moz-placeholder, .wp-theme-booom-block-theme:not(.post-type-archive-bestuurslid) .acf-field .acf-input input[type=date]:focus::-moz-placeholder, .wp-theme-booom-block-theme:not(.post-type-archive-bestuurslid) .acf-field .acf-input textarea:focus::-moz-placeholder, .wp-theme-booom-block-theme:not(.post-type-archive-bestuurslid) .acf-field .acf-input select:focus::-moz-placeholder, .wp-theme-booom-block-theme:not(.post-type-archive-bestuurslid) .acf-field .acf-input input[type=url]:focus::-moz-placeholder{
    opacity: 0.5 !important;
}
.wp-theme-booom-block-theme:not(.post-type-archive-bestuurslid) .acf-field .acf-input-wrap input[type=text]:focus::placeholder, .wp-theme-booom-block-theme:not(.post-type-archive-bestuurslid) .acf-field .acf-input-wrap input[type=email]:focus::placeholder, .wp-theme-booom-block-theme:not(.post-type-archive-bestuurslid) .acf-field .acf-input-wrap input[type=date]:focus::placeholder, .wp-theme-booom-block-theme:not(.post-type-archive-bestuurslid) .acf-field .acf-input-wrap textarea:focus::placeholder, .wp-theme-booom-block-theme:not(.post-type-archive-bestuurslid) .acf-field .acf-input-wrap select:focus::placeholder, .wp-theme-booom-block-theme:not(.post-type-archive-bestuurslid) .acf-field .acf-input-wrap input[type=url]:focus::placeholder, .wp-theme-booom-block-theme:not(.post-type-archive-bestuurslid) .acf-field .acf-input input[type=text]:focus::placeholder, .wp-theme-booom-block-theme:not(.post-type-archive-bestuurslid) .acf-field .acf-input input[type=email]:focus::placeholder, .wp-theme-booom-block-theme:not(.post-type-archive-bestuurslid) .acf-field .acf-input input[type=date]:focus::placeholder, .wp-theme-booom-block-theme:not(.post-type-archive-bestuurslid) .acf-field .acf-input textarea:focus::placeholder, .wp-theme-booom-block-theme:not(.post-type-archive-bestuurslid) .acf-field .acf-input select:focus::placeholder, .wp-theme-booom-block-theme:not(.post-type-archive-bestuurslid) .acf-field .acf-input input[type=url]:focus::placeholder{
    opacity: 0.5 !important;
}
.wp-theme-booom-block-theme:not(.post-type-archive-bestuurslid) a[data-name=add]{
    display: inline-flex;
    align-items: center;
    gap: 0.5rem;
    color: var(--wp--preset--color--contrast);
    transition-property: all;
    transition-duration: 200ms;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
}
.wp-theme-booom-block-theme:not(.post-type-archive-bestuurslid) a[data-name=add]:hover{
    opacity: 0.6;
}
.wp-theme-booom-block-theme:not(.post-type-archive-bestuurslid) a[data-name=add]::after {
  content: url("data:image/svg+xml,%3Csvg width=%2724px%27 height=%2724px%27 viewBox=%270 -2 30 30%27 version=%271.1%27 xmlns=%27http://www.w3.org/2000/svg%27 xmlns:xlink=%27http://www.w3.org/1999/xlink%27 xmlns:sketch=%27http://www.bohemiancoding.com/sketch/ns%27 fill=%27%23%27%3E%3Cg id=%27SVGRepo_bgCarrier%27 stroke-width=%270%27%3E%3C/g%3E%3Cg id=%27SVGRepo_tracerCarrier%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27%3E%3C/g%3E%3Cg id=%27SVGRepo_iconCarrier%27%3E%3Ctitle%3Eupload%3C/title%3E%3Cdesc%3ECreated with Sketch Beta.%3C/desc%3E%3Cdefs%3E%3C/defs%3E%3Cg id=%27Page-1%27 stroke=%27none%27 stroke-width=%270.8%27 fill=%27none%27 fill-rule=%27evenodd%27 sketch:type=%27MSPage%27%3E%3Cg id=%27Icon-Set-Filled%27 sketch:type=%27MSLayerGroup%27 transform=%27translate%28-571.000000, -676.000000%29%27 fill=%27%23D8A444%27%3E%3Cpath d=%27M599,692 C597.896,692 597,692.896 597,694 L597,698 L575,698 L575,694 C575,692.896 574.104,692 573,692 C571.896,692 571,692.896 571,694 L571,701 C571,701.479 571.521,702 572,702 L600,702 C600.604,702 601,701.542 601,701 L601,694 C601,692.896 600.104,692 599,692 L599,692 Z M582,684 L584,684 L584,693 C584,694.104 584.896,695 586,695 C587.104,695 588,694.104 588,693 L588,684 L590,684 C590.704,684 591.326,684.095 591.719,683.7 C592.11,683.307 592.11,682.668 591.719,682.274 L586.776,676.283 C586.566,676.073 586.289,675.983 586.016,675.998 C585.742,675.983 585.465,676.073 585.256,676.283 L580.313,682.274 C579.921,682.668 579.921,683.307 580.313,683.7 C580.705,684.095 581.608,684 582,684 L582,684 Z%27 id=%27upload%27 sketch:type=%27MSShapeGroup%27%3E%3C/path%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
  margin-top: 4px;
}
.wp-theme-booom-block-theme:not(.post-type-archive-bestuurslid) .input[type=file]{
    width: 100%;
    border-radius: 0.375rem;
    border-style: none;
    --tw-bg-opacity: 1;
    background-color: rgb(50 48 48 / var(--tw-bg-opacity));
    padding-left: 1rem;
    padding-right: 1rem;
    padding-top: 14px;
    padding-bottom: 14px;
    font-size: var(--wp--preset--font-size--md);
    --tw-text-opacity: 1;
    color: rgb(255 255 255 / var(--tw-text-opacity));
    outline: 2px solid transparent;
    outline-offset: 2px;
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
    --tw-ring-color: rgb(255 255 255 / 0.2);
    transition-property: all;
    transition-duration: 200ms;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
}
.wp-theme-booom-block-theme:not(.post-type-archive-bestuurslid) input[type=submit]{
    margin-bottom: 0px;
    margin-top: 1rem;
    width: 100%;
    cursor: pointer;
    border-radius: 9999px;
    border-width: 0px;
    background-color: var(--wp--preset--color--contrast);
    padding-left: 1.5rem;
    padding-right: 1.5rem;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
    font-weight: 600;
    --tw-text-opacity: 1;
    color: rgb(255 255 255 / var(--tw-text-opacity));
    --tw-shadow: 0 0 #0000;
    --tw-shadow-colored: 0 0 #0000;
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
    outline: 2px solid transparent;
    outline-offset: 2px;
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
    --tw-backdrop-blur: blur(0);
    -webkit-backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);
            backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);
    transition-property: all;
    transition-duration: 200ms;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
}
@media (min-width: 640px){
    .wp-theme-booom-block-theme:not(.post-type-archive-bestuurslid) input[type=submit]{
        padding-top: 1rem;
        padding-bottom: 1rem;
    }
}
.wp-theme-booom-block-theme:not(.post-type-archive-bestuurslid) input[type=submit]:hover{
    --tw-bg-opacity: 1 !important;
    background-color: rgb(255 193 78 / var(--tw-bg-opacity)) !important;
}
.wp-theme-booom-block-theme:not(.post-type-archive-bestuurslid) input[type=submit]:disabled{
    cursor: not-allowed !important;
    opacity: 0.5 !important;
}
.wp-theme-booom-block-theme:not(.post-type-archive-bestuurslid) .acf-basic-uploader{
    width: -moz-fit-content;
    width: fit-content;
}
.wp-theme-booom-block-theme:not(.post-type-archive-bestuurslid) label{
    margin-bottom: 0.625rem;
    display: block;
    font-weight: 500;
    --tw-numeric-figure: lining-nums;
    font-variant-numeric: var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction);
}
.wp-theme-booom-block-theme:not(.post-type-archive-bestuurslid) .acf-checkbox-list{
    margin-top: 0.5rem;
    display: flex;
    flex-direction: column;
    gap: 0.75rem;
    border-width: 0px;
    padding-left: 0px;
}
.wp-theme-booom-block-theme:not(.post-type-archive-bestuurslid) .acf-checkbox-list:focus, .wp-theme-booom-block-theme:not(.post-type-archive-bestuurslid) .acf-checkbox-list:focus-within{
    border-width: 0px;
    --tw-shadow: 0 0 #0000;
    --tw-shadow-colored: 0 0 #0000;
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
    outline: 2px solid transparent;
    outline-offset: 2px;
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
}
.wp-theme-booom-block-theme:not(.post-type-archive-bestuurslid) .acf-checkbox-list::after {
  display: none !important;
}
.wp-theme-booom-block-theme:not(.post-type-archive-bestuurslid) .acf-checkbox-list li{
    display: flex;
    align-items: center;
}
.wp-theme-booom-block-theme:not(.post-type-archive-bestuurslid) .acf-checkbox-list li label{
    margin-bottom: 0px;
    display: flex;
    width: -moz-fit-content;
    width: fit-content;
    cursor: pointer;
    align-items: center;
    font-weight: 500;
    --tw-numeric-figure: lining-nums;
    font-variant-numeric: var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction);
}
.wp-theme-booom-block-theme:not(.post-type-archive-bestuurslid) .acf-checkbox-list li label input[type=checkbox]{
    margin-right: 0.75rem;
    height: 20px;
    width: 20px;
    border-radius: 0.125rem;
    border-width: 2px;
    border-style: solid;
    border-color: rgb(255 255 255 / 0.2);
    background-color: transparent;
    padding: 0px;
    --tw-shadow: 0 0 #0000;
    --tw-shadow-colored: 0 0 #0000;
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
    outline: 2px solid transparent;
    outline-offset: 2px;
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
    transition-property: all;
    transition-duration: 200ms;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
}
.wp-theme-booom-block-theme:not(.post-type-archive-bestuurslid) .acf-checkbox-list li label input[type=checkbox]:checked{
    border-color: var(--wp--preset--color--contrast);
    background-color: var(--wp--preset--color--contrast);
}
.wp-theme-booom-block-theme:not(.post-type-archive-bestuurslid) .acf-checkbox-list li label input[type=checkbox]:checked::before{
    height: 12px;
    width: 12px;
    --tw-bg-opacity: 1;
    background-color: rgb(255 255 255 / var(--tw-bg-opacity));
    transition-property: all;
    transition-duration: 200ms;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
}
.wp-theme-booom-block-theme:not(.post-type-archive-bestuurslid) .acf-field[data-name=lid_van_bestuur] {
  display: none;
}
.wp-theme-booom-block-theme:not(.post-type-archive-bestuurslid) .b__hide-name-field {
  visibility: hidden;
  height: 0px !important;
  padding: 0px !important;
  margin: 0px !important;
}
.wp-theme-booom-block-theme:not(.post-type-archive-bestuurslid) .form-errors, .wp-theme-booom-block-theme:not(.post-type-archive-bestuurslid) .acf-notice{
    margin-bottom: 0.75rem !important;
    border-radius: 0.375rem !important;
    --tw-bg-opacity: 1 !important;
    background-color: rgb(121 0 0 / var(--tw-bg-opacity)) !important;
    padding: 1rem !important;
}
.wp-theme-booom-block-theme:not(.post-type-archive-bestuurslid) .form-errors *, .wp-theme-booom-block-theme:not(.post-type-archive-bestuurslid) .acf-notice *{
    margin-top: 0px !important;
    margin-bottom: 0px !important;
    text-align: left !important;
    font-weight: 400 !important;
    line-height: 1.4 !important;
    --tw-text-opacity: 1 !important;
    color: rgb(255 255 255 / var(--tw-text-opacity)) !important;
}
.wp-theme-booom-block-theme:not(.post-type-archive-bestuurslid) .form-errors ul, .wp-theme-booom-block-theme:not(.post-type-archive-bestuurslid) .acf-notice ul{
    margin: 0px;
    list-style-type: none;
    padding: 0px;
}
.wp-theme-booom-block-theme:not(.post-type-archive-bestuurslid) .form-errors li, .wp-theme-booom-block-theme:not(.post-type-archive-bestuurslid) .acf-notice li{
    margin-bottom: 0.25rem;
}
.wp-theme-booom-block-theme:not(.post-type-archive-bestuurslid) .form-errors li:last-child, .wp-theme-booom-block-theme:not(.post-type-archive-bestuurslid) .acf-notice li:last-child{
    margin-bottom: 0px;
}
.wp-theme-booom-block-theme:not(.post-type-archive-bestuurslid) .form-errors li::before, .wp-theme-booom-block-theme:not(.post-type-archive-bestuurslid) .acf-notice li::before{
    margin-right: 0.5rem;
    --tw-text-opacity: 1;
    color: rgb(255 255 255 / var(--tw-text-opacity));
    --tw-content: "•";
    content: var(--tw-content);
}
.wp-theme-booom-block-theme:not(.post-type-archive-bestuurslid) label:has(+ input[required])::after,
.wp-theme-booom-block-theme:not(.post-type-archive-bestuurslid) label:has(+ .acf-input-wrap input[required])::after {
  content: " *";
  margin-left: 0.25rem;
  --tw-text-opacity: 1;
  color: rgb(239 68 68 / var(--tw-text-opacity));
}
.wp-theme-booom-block-theme:not(.post-type-archive-bestuurslid) input[type=submit], .wp-theme-booom-block-theme:not(.post-type-archive-bestuurslid) button[type=submit]{
    margin-bottom: 0px;
    margin-top: 1rem;
    width: 100%;
    cursor: pointer;
    border-radius: 9999px;
    border-width: 0px;
    background-color: var(--wp--preset--color--contrast);
    padding-left: 1.5rem;
    padding-right: 1.5rem;
    padding-top: 1rem;
    padding-bottom: 1rem;
    font-size: 16px;
    font-weight: 600;
    --tw-text-opacity: 1;
    color: rgb(255 255 255 / var(--tw-text-opacity));
    --tw-shadow: 0 0 #0000;
    --tw-shadow-colored: 0 0 #0000;
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
    outline: 2px solid transparent;
    outline-offset: 2px;
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
    --tw-backdrop-blur: blur(0);
    -webkit-backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);
            backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);
    transition-property: all;
    transition-duration: 200ms;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
}
.wp-theme-booom-block-theme:not(.post-type-archive-bestuurslid) input[type=submit]:hover, .wp-theme-booom-block-theme:not(.post-type-archive-bestuurslid) button[type=submit]:hover{
    --tw-bg-opacity: 1 !important;
    background-color: rgb(255 193 78 / var(--tw-bg-opacity)) !important;
}
.wp-theme-booom-block-theme:not(.post-type-archive-bestuurslid) input[type=submit]:disabled, .wp-theme-booom-block-theme:not(.post-type-archive-bestuurslid) button[type=submit]:disabled{
    cursor: not-allowed !important;
    opacity: 0.5 !important;
}
.wp-theme-booom-block-theme:not(.post-type-archive-bestuurslid) label{
    margin-bottom: 0.625rem;
    display: block;
    font-weight: 500;
    --tw-numeric-figure: lining-nums;
    font-variant-numeric: var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction);
}
.wp-theme-booom-block-theme:not(.post-type-archive-bestuurslid) .acf-checkbox-list{
    margin-top: 0.5rem;
    display: flex;
    flex-direction: column;
    gap: 0.75rem;
    border-width: 0px;
    padding-left: 0px;
}
.wp-theme-booom-block-theme:not(.post-type-archive-bestuurslid) .acf-checkbox-list:focus, .wp-theme-booom-block-theme:not(.post-type-archive-bestuurslid) .acf-checkbox-list:focus-within{
    border-width: 0px;
    --tw-shadow: 0 0 #0000;
    --tw-shadow-colored: 0 0 #0000;
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
    outline: 2px solid transparent;
    outline-offset: 2px;
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
}
.wp-theme-booom-block-theme:not(.post-type-archive-bestuurslid) .acf-checkbox-list li{
    display: flex;
    align-items: center;
}
.wp-theme-booom-block-theme:not(.post-type-archive-bestuurslid) .acf-checkbox-list li label{
    display: flex;
    width: -moz-fit-content;
    width: fit-content;
    cursor: pointer;
    align-items: center;
    font-weight: 500;
    --tw-numeric-figure: lining-nums;
    font-variant-numeric: var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction);
}
.wp-theme-booom-block-theme:not(.post-type-archive-bestuurslid) .acf-checkbox-list li label input[type=checkbox]{
    margin-right: 0.75rem;
    height: 20px;
    width: 20px;
    border-radius: 0.125rem;
    border-width: 2px;
    border-style: solid;
    border-color: rgb(255 255 255 / 0.2);
    background-color: transparent;
    padding: 0px;
    --tw-shadow: 0 0 #0000;
    --tw-shadow-colored: 0 0 #0000;
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
    outline: 2px solid transparent;
    outline-offset: 2px;
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
    transition-property: all;
    transition-duration: 200ms;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
}
.wp-theme-booom-block-theme:not(.post-type-archive-bestuurslid) .acf-checkbox-list li label input[type=checkbox]:checked{
    border-color: var(--wp--preset--color--contrast);
    background-color: var(--wp--preset--color--contrast);
}
.wp-theme-booom-block-theme:not(.post-type-archive-bestuurslid) .acf-checkbox-list li label input[type=checkbox]:checked::before{
    height: 12px;
    width: 12px;
    --tw-bg-opacity: 1;
    background-color: rgb(255 255 255 / var(--tw-bg-opacity));
    transition-property: all;
    transition-duration: 200ms;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
}
.wp-theme-booom-block-theme:not(.post-type-archive-bestuurslid) .acf-url i {
  top: 50% !important;
  transform: translateY(-50%) !important;
}
.wp-theme-booom-block-theme:not(.post-type-archive-bestuurslid) .acf-tab-wrap {
  padding-top: var(--wp--preset--spacing--xxxxl) !important;
  background: transparent !important;
  overflow: hidden !important;
}
.wp-theme-booom-block-theme:not(.post-type-archive-bestuurslid) .acf-tab-wrap .acf-hl, .wp-theme-booom-block-theme:not(.post-type-archive-bestuurslid) .acf-tab-wrap .acf-tab-group {
  border-color: #565656 !important;
  padding-top: 1.5rem !important;
  padding-left: 0px !important;
  padding-right: 0px !important;
  background: transparent !important;
  border-bottom: none !important;
}
.wp-theme-booom-block-theme:not(.post-type-archive-bestuurslid) .acf-tab-wrap .acf-hl .acf-tab-button, .wp-theme-booom-block-theme:not(.post-type-archive-bestuurslid) .acf-tab-wrap .acf-tab-group .acf-tab-button {
  pointer-events: none !important;
  background: transparent !important;
  font-size: 1.85rem !important;
  font-weight: 700 !important;
  color: #ffffff !important;
  padding: 0px !important;
  box-shadow: none !important;
  border: none !important;
  outline: none !important;
  text-decoration: none !important;
  text-align: left !important;
  text-transform: none !important;
  letter-spacing: normal !important;
  line-height: 1.7 !important;
  font-family: "Bespoke Sans Variable" !important;
}
.wp-theme-booom-block-theme:not(.post-type-archive-bestuurslid) .acf-notice-dismiss {
  display: flex;
  align-items: center;
  justify-content: center;
  background: #ffffff !important;
  color: #000000 !important;
}
.wp-theme-booom-block-theme:not(.post-type-archive-bestuurslid) .acf-notice-dismiss::before {
  margin: 0px !important;
}

/* 
 * Added because child element still had underline 
 * This checks if the parent element has decoration none 
 * If so, the child link element will inherit the decoration 
 */
*[style*="text-decoration:none"] a {
  text-decoration: inherit;
}

.wp-block-cover[style*="aspect-ratio:16/9;"]{
    aspect-ratio: 1/0.85 !important;
}

@media (min-width: 640px){
    .wp-block-cover[style*="aspect-ratio:16/9;"]{
        aspect-ratio: 16 / 9 !important;
    }
}

figure[style*="aspect-ratio:1;"] {
  height: auto !important;
}
figure[style*="aspect-ratio:1;"] a {
  height: inherit !important;
}

.leden-grid{
    margin-bottom: 0px;
    display: grid;
    grid-template-columns: repeat(1, minmax(0, 1fr));
    -moz-column-gap: var(--wp--preset--spacing--xxxxl);
         column-gap: var(--wp--preset--spacing--xxxxl);
    row-gap: var(--wp--preset--spacing--xxxxxl);
}

@media (min-width: 640px){
    .leden-grid{
        grid-template-columns: repeat(2, minmax(0, 1fr));
    }
}

@media (min-width: 1024px){
    .leden-grid{
        grid-template-columns: repeat(3, minmax(0, 1fr));
    }
}

/**
 * Hidden fields for Gravity Forms
 * Hide the price field for example via this class
 */
.hidden_grav_field {
  height: 0px;
  width: 0px;
  visibility: hidden;
  margin: 0px;
  padding: 0px;
}

/*# sourceMappingURL=booomStyles.css.map*/