.wp-site-blocks {
  padding-top: unset !important;
  padding-bottom: unset !important;
}

.wp-block-navigation__responsive-container.is-menu-open {
  left: unset;
  padding: 0px 0px 0px 0px;
  font-size: var(--wp--preset--font-size--medium);
}

ul.wp-block-navigation__container.is-responsive.items-justified-right.no-wrap.wp-block-navigation{
  padding: 0px 0px 0px 20px;
}



.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content::before {
  content: '';
  height: 120px;
  width: 100%;
  background-image: url('/wp-content/uploads/2023/11/VALogo2.svg');
  background-size: 100%;
}

.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content {
  align-items: center;
}

.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-navigation-item__content:hover {
  background-color: black;
  color: white;
}

.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-navigation-item,
.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-navigation__container,
.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-page-list {
  align-items: stretch;
}

.my-spacer {
  background-color: grey;
}

@media (max-width: 781px) {
  body {
    --wp--preset--font-size--small: clamp(0.7rem, 0.7rem + ((1vw - 0.2rem) * 0.227), 0.875rem);
    --wp--preset--font-size--medium: clamp(0.875rem, 0.875rem + ((1vw - 0.2rem) * 0.227), 1rem);
    --wp--preset--font-size--large: clamp(1rem, 1rem + ((1vw - 0.2rem) * 0.227), 1.125rem);
    --wp--preset--font-size--x-large: clamp(1.75rem, 1.75rem + ((1vw - 0.2rem) * 0.227), 1.875rem);
    --wp--preset--font-size--xx-large: 2.25rem;
  }

  

  .wp-block-navigation .wp-block-page-list {
    gap: 9px;
  }
}

@media (max-width: 600px) {
  ul.wp-block-navigation__submenu-container.has-text-color.has-contrast-color.has-background.wp-block-navigation-submenu{
    padding: 20px !important; 
  }
}


.grecaptcha-badge {
  visibility: hidden;
}

figure.wp-block-image.aligncenter.size-large.slider {
  display: table !important;
  margin: 0 auto;
  width: fit-content !important;
  max-width: 1200px;
}

body{
  max-width: 1200Px;
  margin:0 auto;
}

figure.wp-block-image.size-full.is-resized.my-uparrow {
  bottom: 0px;
  right:0px;
  position: fixed;
  opacity:20%;
  background-color: black;
  /*  z-index:1; */
}

ul.wp-block-navigation__submenu-container.has-text-color.has-contrast-color.has-background.wp-block-navigation-submenu{
  padding: 0;
  min-width: 300px;
}

figcaption.my-slick-side-caption{
  font-size: var(--wp--preset--font-size--large);
}

footer.wp-block-template-part{
  position: absolute;
  left: 0;
  right: 0;
}
