.wp-block-aclcblocks-bio {
  padding: 30px 0; }
  .wp-block-aclcblocks-bio .bio__image {
    margin: 0 auto 45px;
    max-width: 280px;
    position: relative; }
    .wp-block-aclcblocks-bio .bio__image:before {
      border-color: #62B312;
      border-style: solid;
      border-top-width: 0;
      border-right-width: 0;
      border-bottom-width: 3px;
      border-left-width: 3px;
      content: '';
      display: block;
      position: absolute;
      top: 30px;
      right: 30px;
      bottom: -15px;
      left: -15px; }
  .wp-block-aclcblocks-bio .bio__text .bio__name {
    color: #62B312;
    margin-bottom: 0; }
  .wp-block-aclcblocks-bio .bio__text .bio__role {
    font-size: 1.313rem;
    font-style: italic;
    font-weight: 300;
    margin-top: 0; }

.wp-block-group.bios .wp-block-group__inner-container {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -ms-flex-pack: justify;
      justify-content: space-between; }
  .wp-block-group.bios .wp-block-group__inner-container .wp-block-aclcblocks-bio {
    -ms-flex-preferred-size: 100%;
        flex-basis: 100%; }
    @media (min-width: 60em) {
      .wp-block-group.bios .wp-block-group__inner-container .wp-block-aclcblocks-bio {
        -ms-flex-preferred-size: 45%;
            flex-basis: 45%; } }
.wp-block-aclcblocks-report {
  padding: 30px 0; }
  .wp-block-aclcblocks-report .report__image {
    margin: 0 auto 60px;
    max-width: 280px;
    position: relative; }
    .wp-block-aclcblocks-report .report__image:before {
      border-color: #62B312;
      border-style: solid;
      border-top-width: 0;
      border-right-width: 0;
      border-bottom-width: 3px;
      border-left-width: 3px;
      content: '';
      display: block;
      position: absolute;
      top: 30px;
      right: 30px;
      bottom: -15px;
      left: -15px; }
  .wp-block-aclcblocks-report .report__text {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-direction: column;
        flex-direction: column; }
    .wp-block-aclcblocks-report .report__text .report__headline {
      color: #028001; }
    .wp-block-aclcblocks-report .report__text .report__sub-head {
      color: #62B312;
      margin-bottom: 0;
      -ms-flex-order: -1;
          order: -1; }
  @media (min-width: 60em) {
    .wp-block-aclcblocks-report {
      display: -ms-flexbox;
      display: flex;
      -ms-flex-align: start;
          align-items: flex-start; }
      .wp-block-aclcblocks-report .report__image {
        -ms-flex-preferred-size: 280px;
            flex-basis: 280px;
        -ms-flex-negative: 0;
            flex-shrink: 0;
        margin-right: 60px; }
      .wp-block-aclcblocks-report .report__text {
        -ms-flex-preferred-size: 100%;
            flex-basis: 100%; } }
.first-block-aclcblocks-page-hero .site-header {
  position: absolute;
  z-index: 2; }
  .first-block-aclcblocks-page-hero .site-header .menu-toggle {
    color: #fff; }
  @media (min-width: 60em) {
    .first-block-aclcblocks-page-hero .site-header .nav-primary .menu > .menu-item:not(.button):hover > a,
    .first-block-aclcblocks-page-hero .site-header .nav-primary .menu > .menu-item:not(.button):focus > a,
    .first-block-aclcblocks-page-hero .site-header .nav-primary .sub-menu,
    .first-block-aclcblocks-page-hero .site-header .nav-primary .sub-menu .menu-item:hover,
    .first-block-aclcblocks-page-hero .site-header .nav-primary .sub-menu .menu-item:focus {
      background-color: rgba(0, 0, 0, 0.7) !important; }
    .first-block-aclcblocks-page-hero .site-header .nav-primary a {
      color: #fff; }
    .first-block-aclcblocks-page-hero .site-header .nav-primary .sub-menu .menu-item.current-menu-item {
      background-color: rgba(98, 179, 18, 0.8); } }

.first-block-aclcblocks-page-hero .site-inner {
  padding-top: 0; }

.first-block-aclcblocks-page-hero h1.entry-title,
.first-block-aclcblocks-page-hero h2.entry-title,
.first-block-aclcblocks-page-hero .archive-description {
  display: none;
  visibility: hidden; }

.first-block-aclcblocks-page-hero .wp-block-aclcblocks-page-hero {
  padding-top: 200px; }

.wp-block-aclcblocks-page-hero {
  background-position: center;
  background-size: cover;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
  -ms-flex-pack: end;
      justify-content: flex-end;
  margin-bottom: 60px;
  min-height: 75vh; }
  .wp-block-aclcblocks-page-hero:before {
    /* Permalink - use to edit and share this gradient: https://colorzilla.com/gradient-editor/#000000+0,000000+100&0.7+1,0+100 */
    /* FF3.6-15 */
    /* Chrome10-25,Safari5.1-6 */
    background: linear-gradient(to bottom, rgba(0, 0, 0, 0.7) 0%, rgba(0, 0, 0, 0.7) 1%, rgba(0, 0, 0, 0) 100%);
    /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#b3000000', endColorstr='#00000000',GradientType=0 );
    /* IE6-9 */
    content: '';
    display: block;
    height: 30vh;
    position: absolute;
    top: 0;
    right: 0;
    left: 0; }
  .wp-block-aclcblocks-page-hero .page-hero__image {
    display: none; }
  .wp-block-aclcblocks-page-hero .page-hero__text {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-align: start;
        align-items: flex-start;
    -ms-flex-direction: column-reverse;
        flex-direction: column-reverse;
    margin: 0 auto -1px;
    padding: 30px 15px 0;
    width: calc(100% - 30px);
    max-width: 960px; }
    .wp-block-aclcblocks-page-hero .page-hero__text .page-hero__heading-1,
    .wp-block-aclcblocks-page-hero .page-hero__text .page-hero__heading-2 {
      background-color: #fff;
      display: inline-block;
      margin-bottom: 0;
      padding: 15px 15px 0; }
    .wp-block-aclcblocks-page-hero .page-hero__text .page-hero__heading-1 {
      color: #62B312;
      font-family: fieldwork, sans-serif;
      font-weight: 400;
      letter-spacing: .02em;
      margin-bottom: -10px;
      padding-top: 5px;
      text-transform: lowercase; }
    .wp-block-aclcblocks-page-hero .page-hero__text .page-hero__heading-2 {
      line-height: 1; }
.first-block-aclcblocks-home-page-hero .site-header {
  position: absolute;
  z-index: 2; }
  .first-block-aclcblocks-home-page-hero .site-header .menu-toggle {
    color: #fff; }
  @media (min-width: 60em) {
    .first-block-aclcblocks-home-page-hero .site-header .nav-primary .menu > .menu-item:not(.button):hover > a,
    .first-block-aclcblocks-home-page-hero .site-header .nav-primary .menu > .menu-item:not(.button):focus > a,
    .first-block-aclcblocks-home-page-hero .site-header .nav-primary .sub-menu,
    .first-block-aclcblocks-home-page-hero .site-header .nav-primary .sub-menu .menu-item:hover,
    .first-block-aclcblocks-home-page-hero .site-header .nav-primary .sub-menu .menu-item:focus {
      background-color: rgba(0, 0, 0, 0.7) !important; }
    .first-block-aclcblocks-home-page-hero .site-header .nav-primary a {
      color: #fff; }
    .first-block-aclcblocks-home-page-hero .site-header .nav-primary .sub-menu .menu-item.current-menu-item {
      background-color: rgba(98, 179, 18, 0.8); } }

.first-block-aclcblocks-home-page-hero .site-inner {
  padding-top: 0; }

.first-block-aclcblocks-home-page-hero h1.entry-title,
.first-block-aclcblocks-home-page-hero h2.entry-title {
  display: none;
  visibility: hidden; }

.first-block-aclcblocks-home-page-hero .wp-block-aclcblocks-home-page-hero {
  padding-top: 200px; }
  @media (min-width: 60em) {
    .first-block-aclcblocks-home-page-hero .wp-block-aclcblocks-home-page-hero {
      padding-top: 100px; } }

.wp-block-aclcblocks-home-page-hero {
  background-position: center;
  background-size: cover;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
  -ms-flex-pack: center;
      justify-content: center;
  min-height: 100vh;
  position: relative; }
  .wp-block-aclcblocks-home-page-hero:before, .wp-block-aclcblocks-home-page-hero:after {
    /* Permalink - use to edit and share this gradient: https://colorzilla.com/gradient-editor/#000000+0,000000+100&0.7+1,0+100 */
    /* FF3.6-15 */
    /* Chrome10-25,Safari5.1-6 */
    background: linear-gradient(to bottom, rgba(0, 0, 0, 0.7) 0%, rgba(0, 0, 0, 0.7) 1%, rgba(0, 0, 0, 0) 100%);
    /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#b3000000', endColorstr='#00000000',GradientType=0 );
    /* IE6-9 */
    content: '';
    display: block;
    height: 20vh;
    position: absolute;
    top: 0;
    right: 0;
    left: 0; }
  .wp-block-aclcblocks-home-page-hero:after {
    /* Permalink - use to edit and share this gradient: https://colorzilla.com/gradient-editor/#000000+0,000000+100&0+0,1+100 */
    /* FF3.6-15 */
    /* Chrome10-25,Safari5.1-6 */
    background: linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%, black 100%);
    /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000', endColorstr='#000000',GradientType=0 );
    /* IE6-9 */
    height: 30vh;
    top: auto;
    bottom: 0; }
  .wp-block-aclcblocks-home-page-hero .page-hero__image {
    display: none; }
  .wp-block-aclcblocks-home-page-hero .page-hero__text {
    margin: -90px auto 0;
    padding: 30px 0 0;
    position: relative;
    width: 100%;
    max-width: 1060px;
    z-index: 1; }
    .wp-block-aclcblocks-home-page-hero .page-hero__text .page-hero__heading-1,
    .wp-block-aclcblocks-home-page-hero .page-hero__text .page-hero__heading-2 {
      font-family: fieldwork, sans-serif;
      font-size: 2.094rem;
      font-weight: 700;
      line-height: 1;
      padding: 0;
      position: relative;
      text-transform: uppercase; }
      @media (min-width: 60em) {
        .wp-block-aclcblocks-home-page-hero .page-hero__text .page-hero__heading-1,
        .wp-block-aclcblocks-home-page-hero .page-hero__text .page-hero__heading-2 {
          font-size: 4.188rem; } }
      .wp-block-aclcblocks-home-page-hero .page-hero__text .page-hero__heading-1 p,
      .wp-block-aclcblocks-home-page-hero .page-hero__text .page-hero__heading-1 li,
      .wp-block-aclcblocks-home-page-hero .page-hero__text .page-hero__heading-2 p,
      .wp-block-aclcblocks-home-page-hero .page-hero__text .page-hero__heading-2 li {
        background-color: #fff;
        display: inline-block;
        margin: 0 0 15px 0;
        padding: .3em .3em .15em; }
      .wp-block-aclcblocks-home-page-hero .page-hero__text .page-hero__heading-1 li,
      .wp-block-aclcblocks-home-page-hero .page-hero__text .page-hero__heading-2 li {
        list-style-type: none;
        opacity: 0;
        position: absolute;
        transform: translateX(-100%);
        transition: all 250ms ease-in-out; }
        .wp-block-aclcblocks-home-page-hero .page-hero__text .page-hero__heading-1 li.is-active,
        .wp-block-aclcblocks-home-page-hero .page-hero__text .page-hero__heading-2 li.is-active {
          opacity: 1;
          transform: translateX(0);
          transition: all 750ms ease-in-out; }
      .wp-block-aclcblocks-home-page-hero .page-hero__text .page-hero__heading-1 li:not(:first-child),
      .wp-block-aclcblocks-home-page-hero .page-hero__text .page-hero__heading-2 li:not(:first-child) {
        background-color: #028001;
        color: #fff; }
    @media all and (-ms-high-contrast: none), (-ms-high-contrast: active) {
      .wp-block-aclcblocks-home-page-hero .page-hero__text {
        margin-top: 150px; } }
  .wp-block-aclcblocks-home-page-hero .play-pause {
    background-color: transparent;
    border: 0;
    border-radius: 0;
    opacity: .8;
    padding: 0;
    position: absolute;
    bottom: 90px;
    right: 60px;
    z-index: 1; }
    .wp-block-aclcblocks-home-page-hero .play-pause:hover, .wp-block-aclcblocks-home-page-hero .play-pause:focus {
      opacity: 1; }
    .wp-block-aclcblocks-home-page-hero .play-pause .dashicons {
      font-size: 2rem;
      height: 2rem;
      width: 2rem; }
/* Negative Top / Bottom Margin */
.wp-block-image.has-negative-margin-top {
  transform: translateY(-60px); }
  .wp-block-image.has-negative-margin-top figure {
    margin-bottom: -60px !important; }

.wp-block-image.has-negative-margin-bottom {
  transform: translateY(60px); }

.has-negative-margin-top .wp-block-image {
  transform: translateY(-60px); }

.has-negative-margin-bottom .wp-block-image {
  transform: translateY(60px); }

.wp-block-group .wp-block-image.has-negative-margin-top {
  transform: translateY(-90px); }
  .wp-block-group .wp-block-image.has-negative-margin-top figure {
    margin-bottom: -90px !important; }

/* Image Frame */
.has-image-frame .wp-block-image .components-resizable-box__container,
figure.wp-block-image.has-image-frame,
.wp-block-image.has-image-frame figure {
  margin-bottom: 30px;
  position: relative; }
  .has-image-frame .wp-block-image .components-resizable-box__container:before,
  figure.wp-block-image.has-image-frame:before,
  .wp-block-image.has-image-frame figure:before {
    border-color: #62B312;
    border-style: solid;
    border-top-width: 0;
    border-right-width: 0;
    border-bottom-width: 3px;
    border-left-width: 3px;
    content: '';
    display: block;
    position: absolute;
    top: 30px;
    right: 30px;
    bottom: -15px;
    left: -15px; }
  .has-image-frame .wp-block-image .components-resizable-box__container.alignright:before,
  figure.wp-block-image.has-image-frame.alignright:before,
  .wp-block-image.has-image-frame figure.alignright:before {
    right: 30px;
    left: -15px; }
  .has-image-frame .wp-block-image .components-resizable-box__container.alignfull:before,
  figure.wp-block-image.has-image-frame.alignfull:before,
  .wp-block-image.has-image-frame figure.alignfull:before {
    border-left-width: 0;
    left: 30px; }
  .has-image-frame .wp-block-image .components-resizable-box__container:not(.alignwide):not(.alignfull),
  figure.wp-block-image.has-image-frame:not(.alignwide):not(.alignfull),
  .wp-block-image.has-image-frame figure:not(.alignwide):not(.alignfull) {
    display: inline-block; }

@media (min-width: 64.375em) {
  .has-image-frame .wp-block-image .components-resizable-box__container,
  figure.wp-block-image.has-image-frame,
  .wp-block-image.has-image-frame figure {
    margin-bottom: 60px; }
    .has-image-frame .wp-block-image .components-resizable-box__container:before,
    figure.wp-block-image.has-image-frame:before,
    .wp-block-image.has-image-frame figure:before {
      top: 60px;
      right: 60px;
      bottom: -30px;
      left: -30px; }
    .has-image-frame .wp-block-image .components-resizable-box__container.alignright:before,
    figure.wp-block-image.has-image-frame.alignright:before,
    .wp-block-image.has-image-frame figure.alignright:before {
      right: 60px;
      left: -30px; } }
/* Negative Margin Top */
.has-negative-margin-top .wp-block-media-text:not(.is-stacked-on-mobile) .wp-block-media-text__media,
.wp-block-media-text.has-negative-margin-top:not(.is-stacked-on-mobile) .wp-block-media-text__media {
  transform: translateY(-60px); }

@media (min-width: 37.5em) {
  .has-negative-margin-top .wp-block-media-text .wp-block-media-text__media,
  .wp-block-media-text.has-negative-margin-top .wp-block-media-text__media {
    transform: translateY(-60px); } }

/* Negative Margin Bottom */
.has-negative-margin-bottom .wp-block-media-text:not(.is-stacked-on-mobile) .wp-block-media-text__media,
.wp-block-media-text.has-negative-margin-bottom:not(.is-stacked-on-mobile) .wp-block-media-text__media {
  transform: translateY(60px); }

@media (min-width: 37.5em) {
  .has-negative-margin-bottom .wp-block-media-text .wp-block-media-text__media,
  .wp-block-media-text.has-negative-margin-bottom .wp-block-media-text__media {
    transform: translateY(60px); } }

/* Media Frame */
.has-media-frame .wp-block-media-text .wp-block-media-text__media,
.wp-block-media-text.has-media-frame .wp-block-media-text__media {
  margin-bottom: 30px;
  position: relative; }
  .has-media-frame .wp-block-media-text .wp-block-media-text__media:before,
  .wp-block-media-text.has-media-frame .wp-block-media-text__media:before {
    border-color: #62B312;
    border-style: solid;
    border-top-width: 0;
    border-right-width: 0;
    border-bottom-width: 3px;
    border-left-width: 3px;
    content: '';
    display: block;
    position: absolute;
    top: 30px;
    right: 30px;
    bottom: -15px;
    left: -15px; }

.wp-block[data-align="full"] > .is-block-content > .has-media-frame .wp-block-media-text .wp-block-media-text__media:before,
.wp-block-media-text.has-media-frame.alignfull .wp-block-media-text__media:before {
  border-left-width: 0;
  left: 30px; }

.wp-block:not([data-align="full"]) > .is-block-content > .has-media-frame .wp-block-media-text.has-media-on-the-right .wp-block-media-text__media:before,
.wp-block-media-text.has-media-frame.has-media-on-the-right:not(.alignfull) .wp-block-media-text__media:before {
  border-left-width: 0;
  border-right-width: 3px;
  right: -15px;
  left: 30px; }

@media (min-width: 37.5em) {
  .wp-block[data-align="full"] > .is-block-content > .has-media-frame .wp-block-media-text:not(.has-media-on-the-right) .wp-block-media-text__media:before,
  .wp-block-media-text.has-media-frame.alignfull:not(.has-media-on-the-right) .wp-block-media-text__media:before {
    border-right-width: 3px;
    right: -15px; }
  .wp-block[data-align="full"] > .is-block-content > .has-media-frame .wp-block-media-text:not(.has-media-on-the-right) .block-editor-inner-blocks,
  .wp-block[data-align="full"] > .is-block-content > .has-media-frame .wp-block-media-text:not(.has-media-on-the-right) .wp-block-media-text__content,
  .wp-block-media-text.has-media-frame.alignfull:not(.has-media-on-the-right) .block-editor-inner-blocks,
  .wp-block-media-text.has-media-frame.alignfull:not(.has-media-on-the-right) .wp-block-media-text__content {
    padding-left: calc(8% + 15px); }
  .wp-block[data-align="full"] > .is-block-content > .has-media-frame .wp-block-media-text.has-media-on-the-right .wp-block-media-text__media:before,
  .wp-block-media-text.has-media-frame.alignfull.has-media-on-the-right .wp-block-media-text__media:before {
    border-left-width: 3px;
    left: -15px; }
  .wp-block[data-align="full"] > .is-block-content > .has-media-frame .wp-block-media-text.has-media-on-the-right .block-editor-inner-blocks,
  .wp-block[data-align="full"] > .is-block-content > .has-media-frame .wp-block-media-text.has-media-on-the-right .wp-block-media-text__content,
  .wp-block-media-text.has-media-frame.alignfull.has-media-on-the-right .block-editor-inner-blocks,
  .wp-block-media-text.has-media-frame.alignfull.has-media-on-the-right .wp-block-media-text__content {
    padding-right: calc(8% + 15px); } }

@media (min-width: 60em) {
  .wp-block:not([data-align="full"]) > .is-block-content > .has-media-frame .wp-block-media-text .wp-block-media-text__media,
  .wp-block-media-text.has-media-frame:not(.alignfull) .wp-block-media-text__media {
    margin-bottom: 60px; }
    .wp-block:not([data-align="full"]) > .is-block-content > .has-media-frame .wp-block-media-text .wp-block-media-text__media:before,
    .wp-block-media-text.has-media-frame:not(.alignfull) .wp-block-media-text__media:before {
      top: 60px;
      right: 60px;
      bottom: -30px;
      left: -30px; }
  .wp-block:not([data-align="full"]) > .is-block-content > .has-media-frame .wp-block-media-text.has-media-on-the-right .wp-block-media-text__media:before,
  .wp-block-media-text.has-media-frame:not(.alignfull).has-media-on-the-right .wp-block-media-text__media:before {
    right: -30px;
    left: 60px; }
  .wp-block[data-align="full"] > .is-block-content > .has-media-frame .wp-block-media-text .wp-block-media-text__media,
  .wp-block-media-text.has-media-frame.alignfull .wp-block-media-text__media {
    margin-bottom: 60px; }
    .wp-block[data-align="full"] > .is-block-content > .has-media-frame .wp-block-media-text .wp-block-media-text__media:before,
    .wp-block-media-text.has-media-frame.alignfull .wp-block-media-text__media:before {
      top: 60px;
      right: -30px;
      bottom: -30px;
      left: 60px; }
  .wp-block[data-align="full"] > .is-block-content > .has-media-frame .wp-block-media-text:not(.has-media-on-the-right) .wp-block-media-text__media:before,
  .wp-block-media-text.has-media-frame.alignfull:not(.has-media-on-the-right) .wp-block-media-text__media:before {
    right: -30px; }
  .wp-block[data-align="full"] > .is-block-content > .has-media-frame .wp-block-media-text:not(.has-media-on-the-right) .block-editor-inner-blocks,
  .wp-block[data-align="full"] > .is-block-content > .has-media-frame .wp-block-media-text:not(.has-media-on-the-right) .wp-block-media-text__content,
  .wp-block-media-text.has-media-frame.alignfull:not(.has-media-on-the-right) .block-editor-inner-blocks,
  .wp-block-media-text.has-media-frame.alignfull:not(.has-media-on-the-right) .wp-block-media-text__content {
    padding-left: calc(8% + 30px); }
  .wp-block[data-align="full"] > .is-block-content > .has-media-frame .wp-block-media-text.has-media-on-the-right .wp-block-media-text__media:before,
  .wp-block-media-text.has-media-frame.alignfull.has-media-on-the-right .wp-block-media-text__media:before {
    right: 60px;
    left: -30px; }
  .wp-block[data-align="full"] > .is-block-content > .has-media-frame .wp-block-media-text.has-media-on-the-right .block-editor-inner-blocks,
  .wp-block[data-align="full"] > .is-block-content > .has-media-frame .wp-block-media-text.has-media-on-the-right .wp-block-media-text__content,
  .wp-block-media-text.has-media-frame.alignfull.has-media-on-the-right .block-editor-inner-blocks,
  .wp-block-media-text.has-media-frame.alignfull.has-media-on-the-right .wp-block-media-text__content {
    padding-right: calc(8% + 30px); } }
/* Heading Style - No Bottom Margin */
.is-style-no-bottom-margin {
  margin-bottom: 0; }

/* Button Style - Arrow */
.editor-styles-wrapper .wp-block-button.is-style-arrow .wp-block-button__link,
.site-container .wp-block-button.is-style-arrow .wp-block-button__link,
.button.is-style-arrow {
  background-color: transparent;
  border: 0;
  color: #62B312;
  font-family: fieldwork-hum, sans-serif;
  font-size: 1rem;
  font-weight: 400;
  letter-spacing: .04em;
  padding: 0;
  text-align: left; }
  .editor-styles-wrapper .wp-block-button.is-style-arrow .wp-block-button__link:after,
  .site-container .wp-block-button.is-style-arrow .wp-block-button__link:after,
  .button.is-style-arrow:after {
    content: '\f344';
    display: inline-block;
    font-family: dashicons;
    margin-left: 5px;
    transition: all 200ms ease-in-out;
    vertical-align: middle; }
  .editor-styles-wrapper .wp-block-button.is-style-arrow .wp-block-button__link:hover, .editor-styles-wrapper .wp-block-button.is-style-arrow .wp-block-button__link:focus,
  .site-container .wp-block-button.is-style-arrow .wp-block-button__link:hover,
  .site-container .wp-block-button.is-style-arrow .wp-block-button__link:focus,
  .button.is-style-arrow:hover,
  .button.is-style-arrow:focus {
    background-color: transparent;
    color: #028001; }
    .editor-styles-wrapper .wp-block-button.is-style-arrow .wp-block-button__link:hover:after, .editor-styles-wrapper .wp-block-button.is-style-arrow .wp-block-button__link:focus:after,
    .site-container .wp-block-button.is-style-arrow .wp-block-button__link:hover:after,
    .site-container .wp-block-button.is-style-arrow .wp-block-button__link:focus:after,
    .button.is-style-arrow:hover:after,
    .button.is-style-arrow:focus:after {
      color: #62B312;
      transform: translateX(5px); }

/* Spacer Style - Reduce on Mobile */
@media (max-width: 60em) {
  .wp-block-spacer.is-style-reduce-on-mobile {
    max-height: 60px; } }

/* Group Style - Drop Shadow */
.wp-block-group.is-style-drop-shadow {
  border: 1px solid #838383;
  box-shadow: 4px 3px 6px rgba(0, 0, 0, 0.42); }
