.ironck-original-fixes [id$="__hero_jVaWmY"] .text-block,
.ironck-original-fixes [id$="__hero_jVaWmY"] .text-block :is(p,h1,h2,h3,span){
  background:transparent!important;background-image:none!important;box-shadow:none!important;
}
.ironck-original-fixes [id$="__section_Y7KAAR"] .text-block,
.ironck-original-fixes [id$="__section_Y7KAAR"] .text-block :is(p,h1,h2,h3,h4,h5,h6,span,a){
  color:#fff!important;background:transparent!important;
}
.ironck-original-fixes footer{--color-foreground:#fff;--color-foreground-rgb:255 255 255;background:#333;color:#fff}
.ironck-original-fixes footer .section-background{background:#333!important}
.ironck-original-fixes footer :is(.footer,.footer-utilities){--color-foreground:#fff;--color-foreground-rgb:255 255 255;color:#fff}
.ironck-original-fixes footer .text-block,
.ironck-original-fixes footer .text-block :is(p,h1,h2,h3,h4,h5,h6,span,a){
  color:#fff!important;background:transparent!important;background-image:none!important;box-shadow:none!important;
}
.ironck-original-fixes footer .email-signup__input-group{
  background:transparent!important;color:#fff!important;box-shadow:none!important;
}
.ironck-original-fixes footer .email-signup__input{
  color:#fff!important;caret-color:#fff;background:transparent!important;box-shadow:none!important;border-color:#a5a5a5!important;
}
.ironck-original-fixes footer .email-signup__input::placeholder{color:#ededed!important;opacity:1!important}
.ironck-original-fixes footer .email-signup__button{color:#fff!important;background:#12161e!important}
.ironck-original-fixes footer :is(a,summary,.menu__heading,.footer__heading){color:#fff}

.ironck-original-fixes [id$="__hero_jVaWmY"] .text-block :is(p,h1,h2,h3,span){color:inherit!important}
