/*!***********************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[4].oneOf[1].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[4].oneOf[1].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[4].oneOf[1].use[3]!./node_modules/@nematis/wp-alpha/assets/sass/blocks/_hero-banner.scss ***!
  \***********************************************************************************************************************************************************************************************************************************************************************************************************************/
.hero-banner-block {
  --hero-banner-offset-top: 3.5rem;
  --hero-banner-offset-bottom: 3.5rem; }
  .hero-banner-block.content-vertical-align-bottom .content-above, .hero-banner-block.content-vertical-align-top .content-above, .hero-banner-block:has(.cloudflare-video-block) .content-above, .hero-banner-block:has(.youtube-background-video-block) .content-above {
    --content-above-translate-y: 0 !important; }
  .hero-banner-block.content-vertical-align-top .content-above {
    top: var(--hero-banner-offset-top) !important; }
  .hero-banner-block.content-vertical-align-bottom .content-above, .hero-banner-block:has(.cloudflare-video-block) .content-above, .hero-banner-block:has(.youtube-background-video-block) .content-above {
    top: unset !important;
    bottom: var(--hero-banner-offset-bottom) !important; }

body:has(.breadcrumbs.on-featured) .hero-banner-block {
  --hero-banner-offset-bottom: 6.5rem; }

body:has(.rplg) .hero-banner-block {
  --hero-banner-offset-bottom: 10.5rem !important; }


/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiYmxvY2staGVyby1iYW5uZXIuY3NzIiwibWFwcGluZ3MiOiI7OztBQU1BO0VBQ0UsZ0NBQXlCO0VBQ3pCLG1DQUE0QjtFQUY5QjtJQVNNLHlDQUE0QjtFQVRsQztJQWVNLDZDQUE2QztFQWZuRDtJQXVCTSxxQkFBcUI7SUFDckIsbURBQW1EOztBQUt6RDtFQUdNLG1DQUE0Qjs7QUFIbEM7RUFTTSwrQ0FBNEIiLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly9wZXJsZWhlbGl4LXRoZW1lLy4vbm9kZV9tb2R1bGVzL0BuZW1hdGlzL3dwLWFscGhhL2Fzc2V0cy9zYXNzL2Jsb2Nrcy9faGVyby1iYW5uZXIuc2NzcyJdLCJzb3VyY2VzQ29udGVudCI6WyJAaW1wb3J0IFwiY29uZmlnL2dyaWQueWFtbFwiO1xyXG5AaW1wb3J0IFwiY29uZmlnL3RlbXBsYXRlcy55YW1sXCI7XHJcbkBpbXBvcnQgXCJjb25maWcvdGhlbWUueWFtbFwiO1xyXG5AaW1wb3J0IFwiY29uZmlnL3dvb2NvbW1lcmNlLnlhbWxcIjtcclxuQGltcG9ydCBcIn5AbmVtYXRpcy93cC1hbHBoYS9hc3NldHMvc2Fzcy9hYnN0cmFjdHMveWFtbC12YXJpYWJsZXNcIjtcclxuQGltcG9ydCBcImFzc2V0cy9zYXNzL2luaXRcIjtcbi5oZXJvLWJhbm5lci1ibG9jayB7XG4gIC0taGVyby1iYW5uZXItb2Zmc2V0LXRvcDogI3skYWxwaGEtaGVyby1iYW5uZXItb2Zmc2V0LXRvcH07XG4gIC0taGVyby1iYW5uZXItb2Zmc2V0LWJvdHRvbTogI3skYWxwaGEtaGVyby1iYW5uZXItb2Zmc2V0LWJvdHRvbX07XG5cbiAgJi5jb250ZW50LXZlcnRpY2FsLWFsaWduLWJvdHRvbSxcbiAgJi5jb250ZW50LXZlcnRpY2FsLWFsaWduLXRvcCxcbiAgJjpoYXMoLmNsb3VkZmxhcmUtdmlkZW8tYmxvY2spLFxuICAmOmhhcygueW91dHViZS1iYWNrZ3JvdW5kLXZpZGVvLWJsb2NrKSB7XG4gICAgLmNvbnRlbnQtYWJvdmUge1xuICAgICAgLS1jb250ZW50LWFib3ZlLXRyYW5zbGF0ZS15OiAwICFpbXBvcnRhbnQ7XG4gICAgfVxuICB9XG5cbiAgJi5jb250ZW50LXZlcnRpY2FsLWFsaWduLXRvcCB7XG4gICAgLmNvbnRlbnQtYWJvdmUge1xuICAgICAgdG9wOiB2YXIoLS1oZXJvLWJhbm5lci1vZmZzZXQtdG9wKSAhaW1wb3J0YW50O1xuICAgIH1cbiAgfVxuXG4gICYuY29udGVudC12ZXJ0aWNhbC1hbGlnbi1ib3R0b20sXG4gICY6aGFzKC5jbG91ZGZsYXJlLXZpZGVvLWJsb2NrKSxcbiAgJjpoYXMoLnlvdXR1YmUtYmFja2dyb3VuZC12aWRlby1ibG9jaykge1xuICAgIC5jb250ZW50LWFib3ZlIHtcbiAgICAgIHRvcDogdW5zZXQgIWltcG9ydGFudDtcbiAgICAgIGJvdHRvbTogdmFyKC0taGVyby1iYW5uZXItb2Zmc2V0LWJvdHRvbSkgIWltcG9ydGFudDtcbiAgICB9XG4gIH1cbn1cblxuYm9keSB7XG4gICY6aGFzKC5icmVhZGNydW1icy5vbi1mZWF0dXJlZCkge1xuICAgIC5oZXJvLWJhbm5lci1ibG9jayB7XG4gICAgICAtLWhlcm8tYmFubmVyLW9mZnNldC1ib3R0b206IGNhbGMoI3skYWxwaGEtaGVyby1iYW5uZXItb2Zmc2V0LWJvdHRvbX0gKyAzcmVtKTtcbiAgICB9XG4gIH1cblxuICAmOmhhcygucnBsZykge1xuICAgIC5oZXJvLWJhbm5lci1ibG9jayB7XG4gICAgICAtLWhlcm8tYmFubmVyLW9mZnNldC1ib3R0b206IGNhbGMoI3skYWxwaGEtaGVyby1iYW5uZXItb2Zmc2V0LWJvdHRvbX0gKyA3cmVtKSAhaW1wb3J0YW50O1xuICAgIH1cbiAgfVxufVxuIl0sIm5hbWVzIjpbXSwic291cmNlUm9vdCI6IiJ9*/