/*!*************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[4].use[1]!./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/src/css/main.scss ***!
  \*************************************************************************************************************************************************************************************************************************************************/
/**
 * Write common styles here.
 */
/**
 * Global Breakpoints
 */
.wp-block-primary-term {
  font-size: var(--wp--preset--font-size--small) !important;
  line-height: 1.75;
  font-weight: 600;
  text-transform: uppercase;
  color: var(--wp--preset--color--primary-term) !important;
  margin-block-start: 0;
  margin-block-end: var(--wp--preset--spacing--9-xs) !important;
}
@media (max-width: 768px) {
  .wp-block-primary-term {
    font-size: var(--wp--preset--font-size--normal);
    line-height: 1.7;
    font-weight: 600;
    margin-block-end: 0.67rem !important;
  }
}
/**
 * Global Breakpoints
 */
figure.is-lightbox-enabled {
  cursor: pointer;
}
.rt-lightbox-wrapper {
  position: fixed;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  z-index: 1000;
  background-color: rgba(105, 105, 105, 0.7);
  display: flex;
  justify-content: center;
  align-items: center;
}
.rt-lightbox-wrapper .rt-lightbox {
  transition: width 0.3s ease, height 0.3s ease;
}
.rt-lightbox-wrapper .rt-lightbox .rt-lightbox-content {
  display: inline-block;
  flex-direction: column;
  justify-content: center;
  padding: 0.625rem;
  background-color: var(--wp--preset--color--neutral-gray);
  border-radius: 0.813rem;
  text-align: center;
}
.rt-lightbox-wrapper .rt-lightbox img {
  max-width: 70vw;
  max-height: 70vh;
  border: 1px solid var(--wp--preset--color--neutral-gray-2);
  border-radius: 0.813rem;
}
.rt-lightbox-wrapper .rt-lightbox .rt-lightbox-close {
  position: fixed;
  top: 1.875rem;
  right: 3.125rem;
  color: #222;
  width: 1.875rem;
  height: 1.875rem;
  display: flex;
  align-items: center;
  justify-content: center;
  z-index: 100000;
  background: var(--wp--preset--color--neutral-gray) url("data:image/svg+xml;utf8,<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\"><path fill=\"%23222\" d=\"M19 6.41L17.59 5 12 10.59 6.41 5 5 6.41 10.59 12 5 17.59 6.41 19 12 13.41 17.59 19 19 17.59 13.41 12z\"/></svg>") no-repeat center center;
  border-radius: 50%;
  cursor: pointer;
  text-decoration: none;
}
@media screen and (max-width: 768px) {
  .rt-lightbox-wrapper .rt-lightbox img {
    max-height: 80vh;
    max-width: 80vw;
  }
  .rt-lightbox-wrapper .rt-lightbox .rt-lightbox-close {
    top: 1.25rem;
    right: 1rem;
  }
}
/**
 * Global Breakpoints
 */
.video-control-icon {
  width: 3.25rem;
  height: 3.25rem;
  background-color: transparent;
  border: none;
  cursor: pointer;
  background-repeat: no-repeat;
  background-position: center;
  border-radius: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  position: absolute;
  right: 5%;
  top: 5%;
  z-index: 1;
}
.video-control-icon.pause {
  background-image: url("data:image/svg+xml,<svg width=\"16\" height=\"18\" viewBox=\"0 0 16 18\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\"><path fill-rule=\"evenodd\" clip-rule=\"evenodd\" d=\"M0 2.98867C0 1.31922 1.322 0 2.98867 0C4.65813 0 5.97735 1.3901 5.97735 3.05677V15.0113C5.97735 16.6808 4.65535 18 2.98867 18C1.31922 18 0 16.678 0 15.0113V2.98867ZM9.45221 2.98867C9.45221 1.31922 10.7742 0 12.4409 0C14.1076 0 15.4296 1.3901 15.4296 3.05677V15.0113C15.4296 16.6808 14.1076 18 12.4409 18C10.7714 18 9.45221 16.678 9.45221 15.0113V2.98867Z\" fill=\"white\"/></svg>");
}
.video-control-icon.pause:hover {
  background-image: url("data:image/svg+xml,<svg width=\"16\" height=\"18\" viewBox=\"0 0 16 18\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\"><path fill-rule=\"evenodd\" clip-rule=\"evenodd\" d=\"M0 2.98867C0 1.31922 1.322 0 2.98867 0C4.65813 0 5.97735 1.3901 5.97735 3.05677V15.0113C5.97735 16.6808 4.65535 18 2.98867 18C1.31922 18 0 16.678 0 15.0113V2.98867ZM9.45221 2.98867C9.45221 1.31922 10.7742 0 12.4409 0C14.1076 0 15.4296 1.3901 15.4296 3.05677V15.0113C15.4296 16.6808 14.1076 18 12.4409 18C10.7714 18 9.45221 16.678 9.45221 15.0113V2.98867Z\" fill=\"%23EFD8BC\"/></svg>");
}
.video-control-icon.play {
  background-image: url("data:image/svg+xml,<svg width=\"16\" height=\"18\" viewBox=\"0 0 16 18\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M14.3874 10.3187L2.15389 17.7945C1.19953 18.3787 0 17.6479 0 16.4772V1.52246C0 0.354195 1.19953 -0.37899 2.15389 0.205145L14.3874 7.68098C15.3465 8.26513 15.3465 9.72908 14.3874 10.3156V10.3187Z\" fill=\"white\"/></svg>");
  background-position: 1.25rem 1.063rem;
}
.video-control-icon.play:hover {
  background-image: url("data:image/svg+xml,<svg width=\"16\" height=\"18\" viewBox=\"0 0 16 18\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M14.3874 10.3187L2.15389 17.7945C1.19953 18.3787 0 17.6479 0 16.4772V1.52246C0 0.354195 1.19953 -0.37899 2.15389 0.205145L14.3874 7.68098C15.3465 8.26513 15.3465 9.72908 14.3874 10.3156V10.3187Z\" fill=\"%23EFD8BC\"/></svg>");
}
@media (max-width: 1280px) {
  .video-control-icon {
    width: 2.5rem;
    height: 2.5rem;
    background-size: 0.875rem 0.875rem;
  }
  .video-control-icon.play {
    background-position: 0.938rem 0.8rem;
  }
}
@media (max-width: 768px) {
  .video-control-icon {
    top: 5.2%;
  }
}
@media (max-width: 360px) {
  .video-control-icon {
    top: 4.5%;
  }
}
a.button-with-form[role=button] {
  cursor: pointer;
}
.wp-block-heading .rt-blocks-heading__kicker + br {
  display: none;
}
.rt-blocks-heading__kicker {
  display: block;
  font-size: var(--wp--preset--font-size--2-x-large, 1.5rem);
  color: var(--wp--preset--color--secondary, #1c1c1c);
  line-height: var(--2-x-large-font-height, 1.33);
  font-weight: 300;
}
.rt-blocks-heading__kicker--top {
  margin-bottom: 0.75rem;
}
.rt-blocks-heading__kicker--bottom {
  margin-top: 0.75rem;
}

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