@import "@/styles/mixins.scss";
@import "@/styles/variables.scss";

.industry {
  padding-top: $hl-2;
  h5 {
    color: $font-color-8;
  }
}

.more {
  padding: 1rem 0 6.25rem 0;
}

.industryImage {
  border-radius: $radius;
}

.industryText {
  :last-child {
    margin-bottom: 0;
  }
}

.industryTitleList {
  margin-bottom: 2.5rem;
  display: flex;
  flex-direction: row;
  align-items: center;
}

.industryTitle {
  width: 100%;
  h4 {
    display: inline-block;
    @include h4();
    opacity: 1;
    &:hover {
      color: $blue;
    }
  }

  .p1 {
    color: $font-color-6;
    @include p1;
    @include text-overflow;
    margin-top: 0.5rem;
  }
}

.blockDecoration {
  min-width: 0.25rem;
  height: 3.75rem;
  background: $blue;
}

.industryContent {
  align-items: center;
}

@media screen and (max-width: $mobile) {
  .industryContent {
    display: flex;
    flex-direction: column-reverse;
    align-items: normal;
  }
}
