/*!**************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[0].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[0].use[2]!./components/block/Video/style.css ***!
  \**************************************************************************************************************************************************************************************/
:root {
  --clr-primary: #61ae30;
  --clr-primary-muted: #61ae3080;
  --clr-primary-rgb: 97, 174, 48;
  --clr-secondary: #ef7d05;
  --clr-accent: #f7f7f7;
  --clr-grey: #d1d5db;
  --clr-grey-200: #ddd;
  --clr-grey-500: #cfcfcf;
  --clr-grey-900: #585f65;
  --clr-grey-dark: #373d42;
  --clr-grey-dark-muted: #898989;
  --clr-error: #e56b6b;
  --clr-success: #9ade31;
  --clr-warning: #dedc31;
  --clr-info: #319bde;
  --clr-white: #fff;
  --clr-black: #000;
  --clr-bkack-rgb: 0, 0, 0;
  --clr-muted: #dddfe4;
  --clr-muted-transparent: var(--clr-grey);
  --clr-border: transparent;
  --clr-list-marker: var(--clr-primary);
  --clr-marker: var(--clr-primary);
  --clr-headline: var(--clr-text);
  --clr-text: var(--clr-grey-dark);
  --clr-text-secondary: var(--clr-white);
  --clr-text-muted: var(--clr-grey-dark-muted);
  --clr-link: var(--clr-text);
  --clr-divider: var(--clr-secondary);
  --clr-label: var(--clr-text);
  --bg-clr-page: var(--clr-white);
  --bg-clr-one: var(--clr-accent);
  --bg-clr-two: var(--clr-primary);
  --bg-clr-three: var(--clr-grey-dark);
  --bg-clr-input: var(--clr-white);
  --clr-input: var(--clr-grey-500);
  --border-clr-input: var(--clr-grey-500);
  --underline-color: var(--clr-primary);
}

/** Checkbox and Radio Mixins */

/**
 * Custom Media Queries
 * Works like Custom Properties, except for media queries.
 *
 * @link: https://drafts.csswg.org/mediaqueries-5/#custom-mq
 * @link: https://github.com/postcss/postcss-custom-media
 **/

/* Min-Width */

/* Customize based on project */

/* Max-Width */

/* Customize based on project */

/* Min-Max-Width */

[name='Video'] .grid {
    align-items: center;
    display: grid;
    gap: var(--gutter);
    grid-template-columns: repeat(4, 1fr);
  }

:is([name='Video'] .grid):not(:has(.content-column)) {
      padding-inline: 0 !important;
    }

@media screen and (width >= 512px) {

[name='Video'] .grid {
      grid-template-columns: repeat(8, 1fr);
  }
    }

@media screen and (width >= 768px) {

[name='Video'] .grid {
      grid-template-columns: repeat(12, 1fr);
  }
    }

[name='Video'] .video-column {
    grid-column: 1 / -1;
    position: relative;
  }

@media screen and (width >= 768px) {

[name='Video'] .video-column {
      grid-column: 1 / -1;
  }
    }

:is([name='Video'] .video-column) .video-wrapper {
      overflow: hidden;
      position: relative;
    }

:is([name='Video'] .video-column) .brlbs-cmpnt-content-blocker {
      aspect-ratio: 16 / 9;
      width: 100%;
    }

:is([name='Video'] .video-column) .video-player {
      aspect-ratio: 16 / 9;
      display: grid;
      inline-size: 100%;
      overflow: hidden;
      place-items: center;
    }

:is(:is([name='Video'] .video-column) .video-player) .video-playButton {
        cursor: pointer;
        display: grid;
        inset: 0;
        place-items: center;
        position: absolute;
        z-index: 1;
      }

:is(:is(:is([name='Video'] .video-column) .video-player) .video-playButton)::after {
          aspect-ratio: 1 / 1;
          background-color: var(--clr-primary);
          background-image: url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%2729%27 height=%2729%27 viewBox=%270 0 29 29%27 fill=%27none%27%3E%3Cpath d=%27M14.1785 0H3.47775H0.535039L14.446 13.7798L0 28.0895H13.6435L28.0895 13.7798L14.1785 0Z%27 fill=%27white%27/%3E%3C/svg%3E");
          background-position: center;
          background-repeat: no-repeat;
          background-size: 24px 24px;
          border-radius: 50%;
          content: '';
          inline-size: 56px;
          position: absolute;
          transition: inline-size var(--transition-duration)
            var(--transition-timing-function);
        }

:is(:is(:is(:is([name='Video'] .video-column) .video-player):not([data-state='isLoading'],[data-state='isLoaded']):hover,:is(:is([name='Video'] .video-column) .video-player):not([data-state='isLoading'],[data-state='isLoaded']):focus-within,:is(:is([name='Video'] .video-column) .video-player):not([data-state='isLoading'],[data-state='isLoaded']):focus-visible) .video-playButton)::after {
              inline-size: 72px;
            }

:is(:is([name='Video'] .video-column) .video-player):not([data-state='isLoading'],[data-state='isLoaded']):focus-visible .video-playButton {
            outline: 2px solid var(--clr-primary);
          }

[data-state='isLoading']:is(:is([name='Video'] .video-column) .video-player) .video-loader {
          align-items: center;
          background-color: rgb(0 0 0 / 50%);
          border-radius: 8px;
          display: flex;
          inset: 0;
          justify-content: center;
          position: absolute;
          z-index: 20;
        }

:is([data-state='isLoading']:is(:is([name='Video'] .video-column) .video-player) .video-loader)::after {
            animation: spin 1s linear infinite;
            border: 2px solid var(--clr-white);
            border-radius: 50%;
            border-top-color: transparent;
            content: '';
            display: inline-block;
            height: 24px;
            width: 24px;
          }

[data-state='isLoading']:is(:is([name='Video'] .video-column) .video-player) .video-playButton {
          display: none;
        }

[data-state='isLoaded']:is(:is([name='Video'] .video-column) .video-player) .video-loader,[data-state='isLoaded']:is(:is([name='Video'] .video-column) .video-player) .video-playButton {
          display: none;
        }

[data-state='isLoaded']:is(:is([name='Video'] .video-column) .video-player) iframe,[data-state='isLoaded']:is(:is([name='Video'] .video-column) .video-player) .self-hosted {
          display: block;
        }

:is([name='Video'] .video-column) iframe,:is([name='Video'] .video-column) .self-hosted {
      block-size: 100%;
      border: unset;
      display: none;
      inline-size: 100%;
      inset-block-start: 0;
      inset-inline-start: 0;
      position: absolute;
    }

:is([name='Video'] .video-column) .poster-image {
      inset: 0;
      position: absolute;
    }

:is(:is([name='Video'] .video-column) .poster-image) img {
        aspect-ratio: 16 / 9;
        block-size: 100%;
        inline-size: 100%;
        -o-object-fit: cover;
           object-fit: cover;
      }

:is([name='Video'] .content-column)  > :first-child {
    margin-block-start: 0;
    padding-block-start: 0;
  }

:is([name='Video'] .content-column)  > :last-child:not([class*='button']) {
    margin-block-end: 0;
    padding-block-end: 0;
  }

:is([name='Video'] .content-column)  > h2,:is([name='Video'] .content-column)  > h3,:is([name='Video'] .content-column)  > h4,:is([name='Video'] .content-column)  > h5,:is([name='Video'] .content-column)  > h6 {
    margin-block-start: 0;
  }

[name='Video'] .content-column {

    grid-column: 1 / -1;
  }

@media screen and (width >= 768px) {

[name='Video'] .content-column {
      grid-column: 1 / -1;
  }
    }

/* Text position variations */

@media screen and (width >= 768px) {

.text-left[name='Video'] .video-column {
        grid-column: 7 / -1;
    }
      }

@media screen and (width >= 768px) {

.text-left[name='Video'] .content-column {
        grid-column: 1 / 6;
        grid-row: 1 / -1;
    }
      }

@media screen and (width >= 768px) {

.text-right[name='Video'] .video-column {
        grid-column: 1 / 7;
    }
      }

@media screen and (width >= 768px) {

.text-right[name='Video'] .content-column {
        grid-column: 8 / -1;
    }
      }

/* Without text */

.text-none[name='Video'] .video-column {
      grid-column: 1 / -1;
    }

.text-none[name='Video'] .content-column {
      display: none;
    }

/* Background theme variations */

[name='Video'][data-theme='one'] {
    --clr-headline: var(--clr-white);
    --clr-label: var(--clr-white);
    --clr-link: var(--clr-white);
    --clr-list-marker: var(--clr-white);
    --clr-marker: var(--clr-white);
    --clr-text: var(--clr-white);
    --clr-text-muted: var(--clr-white);
    --underline-color: var(--clr-secondary);
    color: var(--clr-white);
  }

[name='Video'][data-theme='one'] h1,[name='Video'][data-theme='one'] .h1,[name='Video'][data-theme='one'] h2,[name='Video'][data-theme='one'] .h2,[name='Video'][data-theme='one'] h3,[name='Video'][data-theme='one'] .h3,[name='Video'][data-theme='one'] h4,[name='Video'][data-theme='one'] .h4,[name='Video'][data-theme='one'] h5,[name='Video'][data-theme='one'] .h5,[name='Video'][data-theme='one'] h6,[name='Video'][data-theme='one'] .h6 {
    color: var(--clr-headline);
  }

:is([name='Video'][data-theme='one'] blockquote)::before {
      background-color: var(--clr-grey-900);
    }

[name='Video'][data-theme='one'] cite {
    color: var(--clr-grey-900);
  }

[name='Video'][data-theme='one'] li,[name='Video'][data-theme='one'] li.icon {
    color: var(--clr-white);
  }

[name='Video'][data-theme='one'] kbd,[name='Video'][data-theme='one'] code,[name='Video'][data-theme='one'] mark,[name='Video'][data-theme='one'] ins {
    background: var(--clr-white);
    color: var(--clr-primary);
    text-decoration: none;
  }

:is([name='Video'][data-theme='one'] a:not([class*='button'])):hover,:is([name='Video'][data-theme='one'] a:not([class*='button'])):focus-visible,:is([name='Video'][data-theme='one'] a:not([class*='button'])):focus {
      color: var(--clr-grey-900);
    }

:is([name='Video'][data-theme='one'] .button,[name='Video'][data-theme='one'] .is-style-button-primary):hover,:is([name='Video'][data-theme='one'] .button,[name='Video'][data-theme='one'] .is-style-button-primary):focus-visible,:is([name='Video'][data-theme='one'] .button,[name='Video'][data-theme='one'] .is-style-button-primary):focus {
      --color: var(--clr-grey-900);
      --bg-color: var(--clr-white);
      --border-color: var(--clr-white);
    }

:is([name='Video'][data-theme='one'] .button,[name='Video'][data-theme='one'] .is-style-button-primary):disabled {
      --bg-color: var(--clr-grey-200);
      --border-color: var(--clr-grey-200);
      --color: var(--clr-grey-900);

      opacity: 0.5;
    }

:is([name='Video'][data-theme='one'] .button,[name='Video'][data-theme='one'] .is-style-button-primary):disabled:hover,:is([name='Video'][data-theme='one'] .button,[name='Video'][data-theme='one'] .is-style-button-primary):disabled:focus-visible,:is([name='Video'][data-theme='one'] .button,[name='Video'][data-theme='one'] .is-style-button-primary):disabled:focus {
        --color: var(--clr-white);
      }

:is([name='Video'][data-theme='one'] .button-arrow,[name='Video'][data-theme='one'] .button-arrow__left):hover,:is([name='Video'][data-theme='one'] .button-arrow,[name='Video'][data-theme='one'] .button-arrow__left):focus-visible,:is([name='Video'][data-theme='one'] .button-arrow,[name='Video'][data-theme='one'] .button-arrow__left):focus {
      --color: var(--clr-primary);
      --bg-color: var(--clr-white);
      --border-color: var(--clr-white);
    }

:is(:is([name='Video'][data-theme='one'] .button-arrow):hover,:is([name='Video'][data-theme='one'] .button-arrow):focus-visible,:is([name='Video'][data-theme='one'] .button-arrow):focus)::after {
        background-image: url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 16.5 14%27%3E%3Cpath fill=%27none%27 stroke=%27%23003b71%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27 d=%27m8 1 8 6-8 6%27/%3E%3Cpath class=%27line%27 fill=%27none%27 stroke=%27%23003b71%27 stroke-linecap=%27round%27 d=%27M16 7H1%27/%3E%3C/svg%3E%0A");
      }

:is(:is([name='Video'][data-theme='one'] .button-arrow__left):hover,:is([name='Video'][data-theme='one'] .button-arrow__left):focus-visible,:is([name='Video'][data-theme='one'] .button-arrow__left):focus)::after {
        background-image: url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 16.5 14%27%3E%3Cpath fill=%27none%27 stroke=%27%23003b71%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27 d=%27m8 1 8 6-8 6%27/%3E%3Cpath class=%27line%27 fill=%27none%27 stroke=%27%23003b71%27 stroke-linecap=%27round%27 d=%27M16 7H1%27/%3E%3C/svg%3E%0A");
      }

[name='Video'][data-theme='one'] .button-secondary {
    --color: var(--clr-grey-900);
    --clr-border: var(--clr-white);
    --bg-color: var(--clr-white);
  }

:is([name='Video'][data-theme='one'] .button-secondary):hover,:is([name='Video'][data-theme='one'] .button-secondary):focus-visible,:is([name='Video'][data-theme='one'] .button-secondary):active {
      --color: var(--clr-white);
      --clr-border: var(--clr-grey-900);
      --bg-color: var(--clr-grey-900);
    }

:is([name='Video'][data-theme='one'] .button-secondary):disabled {
      --color: var(--clr-grey-900);
      --clr-border: var(--clr-grey-200);
      --bg-color: var(--clr-grey-200);

      opacity: 0.5;
    }

:is([name='Video'][data-theme='one'] .button-secondary):disabled:hover,:is([name='Video'][data-theme='one'] .button-secondary):disabled:focus-visible,:is([name='Video'][data-theme='one'] .button-secondary):disabled:active {
        --color: var(--clr-white);
        --clr-border: var(--clr-grey-900);
        --bg-color: var(--clr-grey-900);
      }

[name='Video'][data-theme='one'] .button-tertiary {
    --color: var(--clr-white);
    --clr-border: transparent;
    --bg-color: transparent;
  }

:is([name='Video'][data-theme='one'] .button-tertiary)::after {
      background-image: url("data:image/svg+xml,%3Csvg viewBox=%270 0 19 12%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cpath d=%27M13.9595 0.911133H10.082H9.01568L14.0564 5.90431L8.82181 11.0895H13.7656L19.0002 5.90431L13.9595 0.911133Z%27 fill=%27%23fff%27/%3E%3Cpath d=%27M5.13767 0.911133H1.26018H0.193874L5.2346 5.90431L0 11.0895H4.94379L10.1784 5.90431L5.13767 0.911133Z%27 fill=%27%23fff%27/%3E%3C/svg%3E%0A");
    }

:is([name='Video'][data-theme='one'] .button-tertiary):not(:disabled):hover,:is([name='Video'][data-theme='one'] .button-tertiary):not(:disabled):focus-visible,:is([name='Video'][data-theme='one'] .button-tertiary):not(:disabled):active {
        --color: var(--clr-grey-900);
        --clr-border: transparent;
        --bg-color: transparent;
      }

:is(:is([name='Video'][data-theme='one'] .button-tertiary):not(:disabled):hover,:is([name='Video'][data-theme='one'] .button-tertiary):not(:disabled):focus-visible,:is([name='Video'][data-theme='one'] .button-tertiary):not(:disabled):active)::after {
          background-image: url("data:image/svg+xml,%3Csvg viewBox=%270 0 19 12%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cpath d=%27M13.9595 0.911133H10.082H9.01568L14.0564 5.90431L8.82181 11.0895H13.7656L19.0002 5.90431L13.9595 0.911133Z%27 fill=%27%23585F65%27/%3E%3Cpath d=%27M5.13767 0.911133H1.26018H0.193874L5.2346 5.90431L0 11.0895H4.94379L10.1784 5.90431L5.13767 0.911133Z%27 fill=%27%23585F65%27/%3E%3C/svg%3E%0A");
        }

:is([name='Video'][data-theme='one'] .button-tertiary):disabled {
      --color: var(--clr-white);
      --clr-border: transparent;
      --bg-color: transparent;

      opacity: 0.5;
    }

:is([name='Video'][data-theme='one'] .button-tertiary):disabled::after {
        background-image: url("data:image/svg+xml,%3Csvg viewBox=%270 0 19 12%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cpath d=%27M13.9595 0.911133H10.082H9.01568L14.0564 5.90431L8.82181 11.0895H13.7656L19.0002 5.90431L13.9595 0.911133Z%27 fill=%27%23fff%27/%3E%3Cpath d=%27M5.13767 0.911133H1.26018H0.193874L5.2346 5.90431L0 11.0895H4.94379L10.1784 5.90431L5.13767 0.911133Z%27 fill=%27%23fff%27/%3E%3C/svg%3E%0A");
      }

:is([name='Video'][data-theme='one'] .button-arrow__secondary,[name='Video'][data-theme='one'] .button-arrow__secondary--left)::after {
      background-image: url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 16.5 14%27%3E%3Cpath fill=%27none%27 stroke=%27%23FFF%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27 d=%27m8 1 8 6-8 6%27/%3E%3Cpath class=%27line%27 fill=%27none%27 stroke=%27%23FFF%27 stroke-linecap=%27round%27 d=%27M16 7H1%27/%3E%3C/svg%3E%0A");
    }

:is([name='Video'][data-theme='one'] .button-arrow__secondary,[name='Video'][data-theme='one'] .button-arrow__secondary--left):hover,:is([name='Video'][data-theme='one'] .button-arrow__secondary,[name='Video'][data-theme='one'] .button-arrow__secondary--left):focus-visible,:is([name='Video'][data-theme='one'] .button-arrow__secondary,[name='Video'][data-theme='one'] .button-arrow__secondary--left):active {
      --color: var(--clr-primary);
      --bg-color: var(--clr-white);
      --border-color: var(--clr-white);
    }

:is(:is([name='Video'][data-theme='one'] .button-arrow__secondary,[name='Video'][data-theme='one'] .button-arrow__secondary--left):hover,:is([name='Video'][data-theme='one'] .button-arrow__secondary,[name='Video'][data-theme='one'] .button-arrow__secondary--left):focus-visible,:is([name='Video'][data-theme='one'] .button-arrow__secondary,[name='Video'][data-theme='one'] .button-arrow__secondary--left):active)::after {
        background-image: url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 16.5 14%27%3E%3Cpath fill=%27none%27 stroke=%27%23003b71%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27 d=%27m8 1 8 6-8 6%27/%3E%3Cpath class=%27line%27 fill=%27none%27 stroke=%27%23003b71%27 stroke-linecap=%27round%27 d=%27M16 7H1%27/%3E%3C/svg%3E%0A");
      }

:is([name='Video'][data-theme='one'] .button-icon):hover,:is([name='Video'][data-theme='one'] .button-icon):focus-visible,:is([name='Video'][data-theme='one'] .button-icon):focus {
      --color: var(--clr-grey-900);
      --clr-border: var(--clr-white);
      --bg-color: var(--clr-white);
    }

:is(:is([name='Video'][data-theme='one'] .button-icon) a):hover,:is(:is([name='Video'][data-theme='one'] .button-icon) a):focus-visible,:is(:is([name='Video'][data-theme='one'] .button-icon) a):focus {
        text-decoration: underline;
      }

[name='Video'][data-theme='one'] .button-social {
    --color: var(--clr-white);
  }

:is([name='Video'][data-theme='one'] .button-social):hover,:is([name='Video'][data-theme='one'] .button-social):focus-visible,:is([name='Video'][data-theme='one'] .button-social):active {
      --color: var(--clr-secondary);
    }

[disabled]:is([name='Video'][data-theme='one'] .button-social) {
      opacity: 0.3;
      pointer-events: none;
    }

:is(:is([name='Video'][data-theme='one'] [type='checkbox']) + label)::before {
        border: 1px solid var(--clr-white);
      }

:is([name='Video'][data-theme='one'] [type='checkbox']):checked  + label::before {
        --bg-clr-input: var(--clr-grey-900);
        --border-clr-input: var(--clr-grey-900);
        background-image: url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%2714%27 height=%2714%27 viewBox=%270 0 14 14%27 fill=%27none%27%3E%3Cpath d=%27M11.6671 3.5L5.25041 9.91667L2.33374 7%27 stroke=%27white%27 stroke-width=%271.5%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27/%3E%3C/svg%3E");
        background-position: center;
        background-repeat: no-repeat;
        background-size: 100%;
      }

[name='Video'][data-theme='one'] .error {
    /* font-weight: var(--fw-bold); */
    font-size: 14px;
    background-color: rgb(255 255 255 / 40%);
    padding: 2px 4px;
    width: -moz-fit-content;
    width: fit-content;
    border-radius: 3px;
  }

[name='Video'][data-theme='one'] .wpforms-container .wpforms-form .choices__list--dropdown .choices__item {
    color: var(--clr-grey-900);
  }

[name='Video'][data-theme='one'] .frm_primary_label,[name='Video'][data-theme='one'] .wpforms-container .wpforms-form label.wpforms-field-label-inline {
    --clr-label: var(--clr-white);

    color: var(--clr-white);
  }

[name='Video'][data-theme='one'] .wpforms-container .wpforms-form .wpforms-image-choices li.wpforms-image-choices-item label {
    border-color: var(--clr-white);
  }

[name='Video'][data-theme='one'] .wpforms-container .wpforms-form .wpforms-field.wpforms-field-repeater .wpforms-field-repeater-button-add,[name='Video'][data-theme='one'] .wpforms-container .wpforms-form .wpforms-field.wpforms-field-repeater .wpforms-field-repeater-button-remove {
    color: var(--clr-grey-900);
  }

[name='Video'][data-theme='one'] .box-border {
    border-color: var(--clr-white);
  }

[name='Video'] {

  @keyframes spin {
    0% {
      transform: rotate(0deg);
    }

    100% {
      transform: rotate(360deg);
    }
  }
}


/*# sourceMappingURL=style.min.css.map*/