.blq-hero .blq-img {
  border-radius: 4px;
  overflow: hidden;
  position: relative;
  z-index: 1;
}
.blq-hero .blq-txt .section-tit2 span {
  display: block;
}
.blq-hero .blq-txt .contentStyledText {
  color: #FFFFFF;
}
.blq-hero .blq-txt .btn-n1:hover {
  border-color: #FFFFFF;
  background-color: transparent;
  color: #FFFFFF;
}
.blq-hero .blq-txt .contentStyledText ul li::marker {
  color: #FFFFFF;
}
@media (min-width: 1440px) {
  .blq-hero .section-cont {
    max-width: 1200px;
    margin-left: auto;
    margin-right: auto;
    display: flex;
  }
  .blq-hero .section-cont > .blq-img {
    width: 674px;
    margin-right: 48px;
  }
  .blq-hero .section-cont .blq-txt .blq-txt-top:before {
    left: -122px;
  }
}
@media (min-width: 1024px) and (max-width: 1439px) {
  .blq-hero .section-cont > .blq-img {
    width: 500px;
    margin-right: 30px;
  }
  .blq-hero .section-cont .blq-txt .blq-txt-top:before {
    left: -58px;
  }
}
@media (min-width: 1024px) {
  .blq-hero {
    margin-top: 120px;
    padding-bottom: 120px;
    background-color: #023331;
  }
  .blq-hero .section-cont {
    display: flex;
  }
  .blq-hero .section-cont > .blq-img {
    flex-basis: auto;
    flex-grow: 0;
    flex-shrink: 0;
  }
  .blq-hero .section-cont .blq-txt {
    flex-grow: 1;
  }
  .blq-hero .section-cont .blq-txt .blq-img {
    display: none;
  }
  .blq-hero .section-cont .blq-txt .blq-txt-top {
    padding-bottom: 20px;
    margin-bottom: 20px;
    position: relative;
  }
  .blq-hero .section-cont .blq-txt .blq-txt-top > * {
    position: relative;
  }
  .blq-hero .section-cont .blq-txt .blq-txt-top .section-tit2 {
    margin-bottom: 0;
  }
  .blq-hero .section-cont .blq-txt .blq-txt-top:before {
    content: "";
    width: var(--viewportWidth);
    height: calc(100% + 30px);
    background-color: #FFFFFF;
    position: absolute;
    top: -30px;
    transform: translateX(-50%);
  }
}
@media (max-width: 1023px) {
  .blq-hero {
    padding-top: 60px;
  }
  .blq-hero .section-cont {
    max-width: 674px;
    margin-left: auto;
    margin-right: auto;
  }
  .blq-hero .section-cont > .blq-img {
    display: none;
  }
  .blq-hero .section-cont .blq-txt .blq-txt-bot {
    padding-top: 20px;
    padding-bottom: 60px;
    position: relative;
  }
  .blq-hero .section-cont .blq-txt .blq-txt-bot > * {
    position: relative;
  }
  .blq-hero .section-cont .blq-txt .blq-txt-bot:before {
    content: "";
    width: var(--viewportWidth);
    height: calc(100% + 100px);
    background-color: #023331;
    position: absolute;
    left: 50%;
    top: -100px;
    transform: translateX(-50%);
  }
}/*# sourceMappingURL=blq-hero.css.map */