.sd-block-title.font-handwritten h1 {
  font-size: 120px;
}
.sd-block-title.font-handwritten h1 .underline-enable svg {
  bottom: 20px;
}
.sd-block-title.font-handwritten h2 {
  font-size: 65px;
}
.sd-block-title.font-handwritten h2 .underline-enable svg {
  bottom: 5px;
}
.sd-block-title.font-handwritten h3 {
  font-size: 50px;
}
.sd-block-title.font-handwritten h3 .underline-enable svg {
  bottom: 0;
}
.sd-block-title.font-handwritten h4, .sd-block-title.font-handwritten h5, .sd-block-title.font-handwritten h6 {
  font-size: 22px;
}
.sd-block-title.font-handwritten h4 .underline-enable svg, .sd-block-title.font-handwritten h5 .underline-enable svg, .sd-block-title.font-handwritten h6 .underline-enable svg {
  bottom: -10px;
}
.sd-block-title.font-handwritten span {
  z-index: 3;
}
.sd-block-title.font-handwritten .sd-block-title-htag {
  font-family: "Quintus_TRIAL", sans-serif;
}
.sd-block-title.font-default .sd-block-title-htag {
  font-family: "neue-haas-grotesk-display", sans-serif;
}
.sd-block-title .sd-block-title-htag {
  word-break: keep-all;
  line-height: 1;
}
.sd-block-title .sd-block-title-htag.weight-light {
  font-weight: 400;
}
.sd-block-title .sd-block-title-htag.weight-regular {
  font-weight: 500;
}
.sd-block-title .sd-block-title-htag.weight-bold {
  font-weight: 600;
}
.sd-block-title .sd-block-title-htag.font-large {
  font-size: 50px;
}
.sd-block-title .sd-block-title-htag.font-large .underline-enable svg {
  bottom: -12px;
}
.sd-block-title .sd-block-title-htag.font-middle {
  font-size: 46px;
}
.sd-block-title .sd-block-title-htag.font-middle .underline-enable svg {
  bottom: -12px;
}
.sd-block-title .sd-block-title-htag.font-small {
  font-size: 28px;
}
.sd-block-title .sd-block-title-htag.font-small .underline-enable svg {
  bottom: -15px;
}
.sd-block-title .sd-block-title-htag.font-mini {
  font-size: 22px;
}
.sd-block-title .sd-block-title-htag.font-mini .underline-enable svg {
  bottom: -15px;
}
.sd-block-title .sd-block-title-htag.align-left {
  text-align: left;
}
.sd-block-title .sd-block-title-htag.align-center {
  text-align: center;
}
.sd-block-title .sd-block-title-htag.align-right {
  text-align: right;
}
.sd-block-title .sd-block-title-htag .underline-enable {
  position: relative;
  display: inline-block;
  z-index: 2;
}
.sd-block-title .sd-block-title-htag .underline-enable svg {
  position: absolute;
  left: -10px;
  width: calc(100% + 10px);
  pointer-events: none;
  z-index: -1;
  color: #5ec5ed;
}

@media screen and (max-width: 1600px) {
  .sd-block-title.font-handwritten h1 {
    font-size: 100px;
  }
  .sd-block-title.font-handwritten h1 .underline-enable svg {
    bottom: 17px;
  }
  .sd-block-title.font-handwritten h2 {
    font-size: 54px;
  }
  .sd-block-title.font-handwritten h2 .underline-enable svg {
    bottom: 4px;
  }
  .sd-block-title.font-handwritten h3 {
    font-size: 42px;
  }
  .sd-block-title.font-handwritten h4 {
    font-size: 18px;
  }
  .sd-block-title.font-handwritten h4 .underline-enable svg {
    bottom: -8px;
  }
  .sd-block-title.font-handwritten h5 {
    font-size: 18px;
  }
  .sd-block-title.font-handwritten h5 .underline-enable svg {
    bottom: -8px;
  }
  .sd-block-title.font-handwritten h6 {
    font-size: 18px;
  }
  .sd-block-title.font-handwritten h6 .underline-enable svg {
    bottom: -8px;
  }
  .sd-block-title-htag.font-large {
    font-size: 42px;
  }
  .sd-block-title-htag.font-large .underline-enable svg {
    bottom: -10px;
  }
  .sd-block-title-htag.font-middle {
    font-size: 38px;
  }
  .sd-block-title-htag.font-middle .underline-enable svg {
    bottom: -10px;
  }
  .sd-block-title-htag.font-small {
    font-size: 23px;
  }
  .sd-block-title-htag.font-small .underline-enable svg {
    bottom: -12px;
  }
  .sd-block-title-htag.font-mini {
    font-size: 18px;
  }
  .sd-block-title-htag.font-mini .underline-enable svg {
    bottom: -12px;
  }
  .sd-block-title-htag .underline-enable svg {
    left: -12px;
  }
}
@media screen and (max-width: 1400px) {
  .sd-block-title.font-handwritten h1 {
    font-size: 88px;
  }
  .sd-block-title.font-handwritten h1 .underline-enable svg {
    bottom: 15px;
  }
  .sd-block-title.font-handwritten h2 {
    font-size: 47px;
  }
  .sd-block-title.font-handwritten h3 {
    font-size: 37px;
  }
  .sd-block-title.font-handwritten h4 .underline-enable svg {
    bottom: -7px;
  }
  .sd-block-title.font-handwritten h5 .underline-enable svg {
    bottom: -7px;
  }
  .sd-block-title.font-handwritten h6 .underline-enable svg {
    bottom: -7px;
  }
  .sd-block-title-htag.font-large {
    font-size: 37px;
  }
  .sd-block-title-htag.font-large .underline-enable svg {
    bottom: -9px;
  }
  .sd-block-title-htag.font-middle {
    font-size: 34px;
  }
  .sd-block-title-htag.font-middle .underline-enable svg {
    bottom: -9px;
  }
  .sd-block-title-htag.font-small {
    font-size: 20px;
  }
  .sd-block-title-htag.font-small .underline-enable svg {
    bottom: -11px;
  }
  .sd-block-title-htag.font-mini .underline-enable svg {
    bottom: -11px;
  }
  .sd-block-title-htag .underline-enable svg {
    left: -11px;
  }
}
@media screen and (max-width: 1000px) {
  .sd-block-title.font-handwritten h1 {
    font-size: 55px;
  }
  .sd-block-title.font-handwritten h1 .underline-enable svg {
    bottom: 4px;
  }
}
@media screen and (max-width: 767px) {
  .sd-block-title .sd-block-title-htag.mobile_hide-yes {
    display: none;
  }
  .sd-block-title .sd-block-title-htag.mobile_align-left {
    text-align: left;
  }
  .sd-block-title .sd-block-title-htag.mobile_align-center {
    text-align: center;
  }
  .sd-block-title .sd-block-title-htag.mobile_align-right {
    text-align: right;
  }
}

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