@media screen and (max-width: 800px) {
  /* line 5, database-single.scss */
  .wrapper.column .sidebar {
    display: none; } }
/* line 9, database-single.scss */
.wrapper.column .sidebar h3 {
  line-height: 1;
  padding-left: 8px; }
  /* line 12, database-single.scss */
  .wrapper.column .sidebar h3::before {
    top: 6px;
    width: 4px;
    height: 4px; }
  /* line 17, database-single.scss */
  .wrapper.column .sidebar h3 .en {
    font-family: "Libertinus Sans", sans-serif;
    font-size: 18px; }
/* line 24, database-single.scss */
.wrapper .bottom-contact {
  width: calc(100% + 128px);
  margin-left: -64px; }
  @media screen and (max-width: 800px) {
    /* line 24, database-single.scss */
    .wrapper .bottom-contact {
      width: 100%;
      margin-left: 0; } }

/* line 34, database-single.scss */
.db-content {
  position: relative;
  margin-bottom: 64px;
  padding-bottom: 64px;
  border-bottom: 1px solid rgba(0, 0, 0, 0.15); }
  @media screen and (max-width: 800px) {
    /* line 34, database-single.scss */
    .db-content {
      margin-bottom: 40px;
      padding-bottom: 40px; } }
  /* line 43, database-single.scss */
  .db-content:last-of-type {
    border-bottom: none;
    margin-bottom: 0;
    padding-bottom: 0; }
  /* line 48, database-single.scss */
  .db-content p {
    margin: 0;
    padding-left: 35px; }
    @media screen and (max-width: 800px) {
      /* line 48, database-single.scss */
      .db-content p {
        padding-left: 0; } }
  /* line 55, database-single.scss */
  .db-content .db-content-head {
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
    align-items: center;
    gap: 40px 0;
    margin-bottom: 48px; }
    @media screen and (max-width: 800px) {
      /* line 55, database-single.scss */
      .db-content .db-content-head {
        margin-bottom: 24px; } }
    /* line 65, database-single.scss */
    .db-content .db-content-head h3 {
      margin-bottom: 0 !important; }
      @media screen and (max-width: 800px) {
        /* line 65, database-single.scss */
        .db-content .db-content-head h3 {
          width: 100%; } }
    /* line 71, database-single.scss */
    .db-content .db-content-head .btn {
      position: relative;
      top: auto;
      bottom: auto; }
  /* line 77, database-single.scss */
  .db-content .voice-content {
    background-image: url("../img/icon_voice01.svg");
    background-repeat: no-repeat;
    background-position: left center;
    background-size: 144px 144px;
    padding-left: 190px; }
    @media screen and (max-width: 800px) {
      /* line 77, database-single.scss */
      .db-content .voice-content {
        background-position: center top;
        background-size: 96px 96px;
        padding: 128px 0 0; } }
    /* line 88, database-single.scss */
    .db-content .voice-content.vi02 {
      background-image: url("../img/icon_voice02.svg"); }
    /* line 91, database-single.scss */
    .db-content .voice-content.vi03 {
      background-image: url("../img/icon_voice03.svg"); }
    /* line 94, database-single.scss */
    .db-content .voice-content.vi04 {
      background-image: url("../img/icon_voice04.svg"); }
    /* line 97, database-single.scss */
    .db-content .voice-content.vi05 {
      background-image: url("../img/icon_voice05.svg"); }
    /* line 100, database-single.scss */
    .db-content .voice-content.vi06 {
      background-image: url("../img/icon_voice06.svg"); }
    /* line 103, database-single.scss */
    .db-content .voice-content.vi07 {
      background-image: url("../img/icon_voice07.svg"); }
    /* line 106, database-single.scss */
    .db-content .voice-content.vi08 {
      background-image: url("../img/icon_voice08.svg"); }
    /* line 109, database-single.scss */
    .db-content .voice-content.vi09 {
      background-image: url("../img/icon_voice09.svg"); }
    /* line 112, database-single.scss */
    .db-content .voice-content.vi10 {
      background-image: url("../img/icon_voice10.svg"); }
    /* line 115, database-single.scss */
    .db-content .voice-content.vi11 {
      background-image: url("../img/icon_voice11.svg"); }
    /* line 118, database-single.scss */
    .db-content .voice-content.vi12 {
      background-image: url("../img/icon_voice12.svg"); }
    /* line 121, database-single.scss */
    .db-content .voice-content p {
      position: relative;
      background-color: #FFFFFF;
      padding: 36px 32px;
      border-radius: 12px; }
      @media screen and (max-width: 800px) {
        /* line 121, database-single.scss */
        .db-content .voice-content p {
          padding: 24px; } }
      /* line 129, database-single.scss */
      .db-content .voice-content p::before {
        position: absolute;
        left: -23px;
        top: 50%;
        translate: 0 -50%;
        width: 24px;
        height: 24px;
        content: "";
        background-color: #FFFFFF;
        clip-path: polygon(100% 0, 0 0, 100% 100%); }
        @media screen and (max-width: 800px) {
          /* line 129, database-single.scss */
          .db-content .voice-content p::before {
            left: 50%;
            top: -15px;
            translate: -50% 0;
            width: 32px;
            height: 16px;
            clip-path: polygon(50% 0%, 0% 100%, 100% 100%); } }

/* line 152, database-single.scss */
#database-slide {
  width: calc(100% + 96px);
  margin: 0; }
  @media screen and (max-width: 1350px) {
    /* line 152, database-single.scss */
    #database-slide {
      width: calc(100% + 40px);
      padding: 0;
      margin: 0 0 0 -32px; } }
  /* line 160, database-single.scss */
  #database-slide .splide__track {
    padding-left: 32px !important;
    padding-right: 32px !important; }
    @media screen and (max-width: 1350px) {
      /* line 160, database-single.scss */
      #database-slide .splide__track {
        padding-left: 20px !important;
        padding-right: 20px !important; } }
  /* line 170, database-single.scss */
  #database-slide .splide__arrow--next {
    right: 64px; }
    @media screen and (max-width: 1350px) {
      /* line 170, database-single.scss */
      #database-slide .splide__arrow--next {
        right: 4px; } }

/*# sourceMappingURL=database-single.css.map */
