.hero-title-small {
  color: var(--wp--preset--color--primary);
  font-size: var(--wp--preset--font-size--xx-large);
  font-weight: 500;
  line-height: 1.2em;
}
.hero-title-big {
  position: relative;
  transform: translateX(3.125rem);
  display: block;
  max-width: calc(100% - 3.125rem);
}
@media screen and (min-width: 1024px) {
  .hero-title-big {
    max-width: calc(100% - 6.5625rem);
    transform: translateX(6.5625rem);
  }
}
.hero-title-big:before {
  transform: translateX(-3.125rem);
  content: "";
  display: block;
  border: 0.125rem solid var(--wp--preset--color--contrast);
  border-left: 0px;
  border-top-right-radius: 3.125rem;
  border-bottom-right-radius: 3.125rem;
  width: 2.5rem;
  height: 2.0625rem;
  position: absolute;
  left: 0px;
  top: 0.9375rem;
  background-repeat: no-repeat;
  background-position: calc(100% - 0.625rem) calc(100% - 0.5rem);
  background-size: 1rem;
  background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyBpZD0iQ2FscXVlXzEiIGRhdGEtbmFtZT0iQ2FscXVlIDEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgdmlld0JveD0iMCAwIDE1IDE1Ij4KICA8ZGVmcz4KICAgIDxzdHlsZT4KICAgICAgLmNscy0xIHsKICAgICAgICBmaWxsOiAjMDA3Yzg0OwogICAgICB9CiAgICA8L3N0eWxlPgogIDwvZGVmcz4KICA8cGF0aCBjbGFzcz0iY2xzLTEiIGQ9Ik0xNSw3LjVjMC0uMjQtLjA5LS40OC0uMjctLjY3LS4wMi0uMDItLjA0LS4wMy0uMDYtLjA0bC00LjY1LTQuNjNjLS4zNy0uMzctLjk2LS4zNi0xLjMzLDBzLS4zNi45NiwwLDEuMzNsMy4xLDMuMDhILjk0Yy0uNTIsMC0uOTQuNDItLjk0Ljk0cy40Mi45NC45NC45NGgxMC44NGwtMy4wOSwzLjA4Yy0uMzcuMzctLjM3Ljk2LDAsMS4zMy4xOC4xOC40Mi4yOC42Ni4yOHMuNDgtLjA5LjY2LS4yN2w0LjY2LTQuNjRzLjA0LS4wMi4wNi0uMDRjLjE4LS4xOC4yNy0uNDMuMjctLjY3LDAsMCwwLDAsMCwwLDAsMCwwLDAsMCwwWiIvPgo8L3N2Zz4=");
}
@media screen and (min-width: 1024px) {
  .hero-title-big:before {
    transform: translateX(-6.5625rem);
    width: 5rem;
  }
}