<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">.visible-flex-xs {
  display: none !important;
}
@media (max-width: 767px) {
  .visible-flex-xs {
    display: flex !important;
  }
}
.flex {
  display: flex;
}
header.top-header-wrapper {
  position: absolute;
}
.pp-title {
  font-size: 28px;
}
.pp-title-h2 {
  font-size: 24px;
}
.pp-title-box {
  padding-bottom: 2rem;
}
.home-part2 {
  padding: 5vh 0;
}
.top2Tip {
  position: absolute;
  left: 0;
  top: 0;
  background: url("/static/theme3/iv2/top2_bg.png") #7e64fb center top no-repeat;
  background-size: cover;
  width: 100vw;
}
.tt-slogo-box {
  margin: auto 0;
  display: flex;
  flex-flow: row;
  justify-content: center;
  align-items: center;
  height: 80px;
}
.tt-slogo {
  font-size: 22px;
  color: #ffffff;
  padding-right: 3rem;
  font-weight: 300;
}
.tt-slogo-box .in-btn1 {
  display: inline-block;
  border-radius: 5px;
  background-color: white;
  color: #907af9;
  padding: 1px 15px;
  font-size: 14px;
}
.t1p {
  flex-flow: row;
  align-items: center;
  justify-content: space-between;
  padding: 1.65rem 0;
}
.t1p .t1 {
  color: #000033;
  font-size: 18px;
}
.t1p .t1 .num {
  font-size: 28px;
}
.t1p .t1a {
  font-size: 16px;
  color: #6969ff;
}
.i-case {
  flex-flow: column;
  margin-bottom: 1rem;
}
@media (min-width: 768px) {
  .i-case {
    flex-flow: row nowrap;
    justify-content: space-between;
  }
}
.i-case .ic-item {
  display: flex;
  flex-flow: column;
  flex-shrink: 0;
  border-radius: 10px 10px;
  background-color: white;
  font-size: 2.15rem;
  padding: 15px 20px 20px 20px;
  color: #666464;
  margin-bottom: 1rem;
}
@media (min-width: 768px) {
  .i-case .ic-item {
    border-radius: 0 20px 0 0;
    width: 24%;
    margin-bottom: 0;
    min-height: 200px;
  }
}
.i-case .ic-item:hover .w1 span,
.i-case .ic-item:hover .w1 span i {
  color: white;
}
.i-case .ic-item:hover {
  background-color: #6969ff;
  color: white;
  cursor: pointer;
}
.i-case .ic-item:hover a {
  color: white;
}
.i-case .ic-item:hover .w-logo {
  display: none;
}
.i-case .ic-item:hover .w-a {
  display: block;
}
.i-case .ic-item .w1 {
  display: flex;
  align-items: center;
  justify-content: flex-start;
  font-size: medium;
  font-size: 2.15rem;
}
.i-case .ic-item .w1 .n {
  font-style: normal;
  color: #666666;
  font-family: MiSans, Tahoma, Verdana, Arial, Helvetica;
  padding-right: 5px;
}
.i-case .ic-item .w1 i {
  padding-top: 10px;
  color: #6969ff;
}
.i-case .ic-item .w2 {
  font-size: 1.6rem;
  padding: 4px 0;
}
.i-case .ic-item .w3 {
  font-size: 1.3rem;
  line-height: 162%;
  flex-grow: 2;
}
.i-case .ic-item .w-a {
  display: none;
  font-size: 1.412rem;
}
.i-case .ic-item .w-logo img {
  height: 30px;
  align-self: flex-end;
}
.htab1 {
  display: flex;
  flex-flow: row;
}
.htab1 .f-e {
  width: 100%;
}
.htab1 .q-nav-tabs {
  width: 270px;
  flex-shrink: 0;
  padding-right: 20px;
}
.htab1 .q-nav-tabs li {
  position: relative;
  color: #323640;
  border-bottom: 1px solid #dedede;
  padding: 6px 0 10px 0;
}
.htab1 .q-nav-tabs li:last-child {
  border-bottom: none;
}
.htab1 .q-nav-tabs li .til {
  display: inline-block;
  height: 32px;
  font-size: 18px;
  padding-left: 10px;
  padding-right: 20px;
  line-height: 30px;
  border-radius: 5px 0 0 5px;
}
.htab1 .q-nav-tabs li.active .til {
  background: url("/static/theme3/iv2/icon-bg2.png") #6969ff right center no-repeat;
  background-size: auto 32px;
  color: white;
}
.htab1 .q-nav-tabs li .con {
  line-height: 138%;
  padding: 3px 10px 8px;
  font-size: 16px;
  font-weight: 300;
  color: #999;
}
.htab1 .q-nav-tabs li .imore {
  display: inline-block;
  padding-left: 10px;
}
.hcon1 {
  width: 100%;
  height: 500px;
}
.hcon1 .til {
  font-size: 20px;
  font-weight: 400;
  padding: 10px 0 5px;
}
.hcon1 .con {
  font-size: 16px;
  font-weight: 300;
  padding-bottom: 0.71rem;
}
.hcon1 .c-img,
.hcon1 .c-img60 {
  padding-top: 1rem;
  text-align: center;
}
.hcon1 .c-img img {
  max-width: 90%;
  max-height: 500px;
}
.hcon1 .c-img60 img {
  max-width: 60%;
}
.imore,
.imore:hover {
  color: #6969ff;
  font-size: 14px;
}
.homePartB2Section {
  padding: 6vh 0 6vh;
}
.homePartB2Til {
  padding: 2rem 0 2rem 0;
}
.htab1 .q-nav-tabsv1 li {
  position: relative;
  opacity: 0.35;
  transition: all 0.25s;
  border-bottom: none;
}
.q-nav-tabsv1 li.active {
  opacity: 1;
}
.q-nav-tabsv1 .imore svg {
  width: 12px;
  height: 15px;
}
.htab1 .q-nav-tabs li .til2 {
  display: inline-block;
  height: 32px;
  font-size: 18px;
  padding-left: 0px;
  padding-right: 20px;
  line-height: 30px;
  border-radius: 5px 0 0 5px;
  font-weight: bold;
}
.htab1 .q-nav-tabs li .til2:before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 3px;
  transition: all 0s;
  background: linear-gradient(90deg, #6969ff 50%, hsla(0, 0%, 100%, 0) 0);
  background-size: 200% 100%;
  background-position: 100% 100%;
}
.htab1 .q-nav-tabs li.active2 .til2:before {
  background-position: 0 100%;
  transition: background 5s linear;
}
.htab1 .q-nav-tabsv1 li .con {
  line-height: 138%;
  padding: 3px 1px 8px;
  font-size: 16px;
  font-weight: 400;
  color: #333333;
}
.q-nav-tabsv1 .imore .arrow .arrow-fill,
.q-nav-tabsv1 .imore .arrow path,
.q-nav-tabsv1 .imore svg .arrow-fill,
.q-nav-tabsv1 .imore svg path {
  fill: #5b3bfb;
}
.home-part3 {
  padding: 10vh 0;
}
.home-part4 {
  padding: 9vh 0;
}
.hp4-a1 {
  display: flex;
  flex-flow: row nowrap;
  justify-content: space-evenly;
}
.hp4-a1 span {
  display: inline-block;
  padding: 10px 30px;
  letter-spacing: 3px;
  background-color: #f1f2f3;
  border-radius: 5px 5px;
  text-align: center;
  color: #333333;
  font-size: 18px;
  cursor: pointer;
}
.hp4-a1 span:hover,
.hp4-a1 span.cur {
  background-color: #6969ff;
  color: white;
}
.htab-box2 {
  display: flex;
  flex-flow: column;
  padding-top: 1rem;
}
.htab-box2 .h_tabs {
  display: flex;
  flex-flow: row;
  flex-wrap: nowrap;
  overflow-x: scroll;
  justify-content: center;
  padding-bottom: 2rem;
  padding-top: 1rem;
  border-bottom: 1px solid white;
  margin-bottom: 15px;
}
@media (min-width: 768px) {
  .htab-box2 .h_tabs {
    overflow-x: hidden;
  }
}
.htab-box2 .h_tabs li {
  flex-shrink: 0;
}
.htab-box2 .h_tabs li.active {
  background: url("/static/theme3/iv2/bg1.png") no-repeat center top;
  background-size: 50px auto;
}
.htab-box2 .h_tabs li.active a,
.htab-box2 .h_tabs li a span {
  display: inline-block;
  height: 50px;
  width: 100%;
  background-size: 30px auto;
  background-repeat: no-repeat;
  background-position: center center;
}
.htab-box2 .h_tabs li a span {
  background-color: #4c4948;
  mask-repeat: no-repeat;
  mask-position: center;
  mask-size: 30px auto;
}
.htab-box2 .h_tabs li a span.xi1 {
  mask-image: url("/static/theme3/icon/svg/x1.svg");
}
.htab-box2 .h_tabs li a span.xi2 {
  mask-image: url("/static/theme3/images/solution/ie/x2.svg");
}
.htab-box2 .h_tabs li a span.xi3 {
  mask-image: url("/static/theme3/images/solution/ie/x3.svg");
}
.htab-box2 .h_tabs li a span.xi4 {
  mask-image: url("/static/theme3/images/solution/ie/x4.svg");
}
.htab-box2 .h_tabs li a span.xi5 {
  mask-image: url("/static/theme3/images/solution/ie/x5.svg");
}
.htab-box2 .h_tabs li a span.xi6 {
  mask-image: url("/static/theme3/images/solution/ie/x6.svg");
}
.htab-box2 .h_tabs li a span.xi7 {
  mask-image: url("/static/theme3/images/solution/ie/x7.svg");
}
.htab-box2 .h_tabs li a span.xi8 {
  mask-image: url("/static/theme3/images/solution/ie/x8.svg");
}
.htab-box2 .h_tabs li a span.xi9 {
  mask-image: url("/static/theme3/images/solution/ie/x9.svg");
}
.htab-box2 .h_tabs li a span.xi10 {
  mask-image: url("/static/theme3/images/solution/ie/x10.svg");
}
.htab-box2 .h_tabs li a span.xi11 {
  mask-image: url("/static/theme3/images/solution/ie/x11.svg");
}
.htab-box2 .h_tabs li a span.xi12 {
  mask-image: url("/static/theme3/images/solution/ie/x12.svg");
}
.htab-box2 .h_tabs li a span.xi13 {
  mask-image: url("/static/theme3/images/solution/ie/x13.svg");
}
.htab-box2 .h_tabs li a span.xi14 {
  mask-image: url("/static/theme3/images/solution/ie/x14.svg");
}
.htab-box2 .h_tabs li.active a span {
  background-color: white;
}
.htab-box2 .h_tabs li.active a,
.htab-box2 .h_tabs li a {
  display: block;
  min-height: 50px;
  line-height: 20px;
  font-size: 14px;
  padding-left: 10px;
  padding-right: 10px;
  color: #4c4948;
}
.htab-box2 .htabc2 .imgw {
  max-width: 90%;
}
.h-tab5-box {
  display: flex;
  flex-flow: column;
}
.h-tab5-box .htab5-title {
  display: flex;
  flex-flow: row;
  justify-content: space-evenly;
  flex-shrink: 0;
  overflow-x: scroll;
}
@media (min-width: 768px) {
  .h-tab5-box .htab5-title {
    overflow-x: initial;
  }
}
.h-tab5-box .htab5-title div {
  background-color: #f1f2f3;
  padding: 0 10px;
  margin: 0 10px;
  border-radius: 5px;
  text-align: center;
  line-height: 40px;
  cursor: pointer;
  flex-shrink: 0;
}
@media (min-width: 768px) {
  .h-tab5-box .htab5-title div {
    width: 19%;
  }
}
.h-tab5-box .htab5-title div.cur {
  background-color: #6852f4;
  color: white;
}
.h-tab5-box .g-e {
  padding-top: 1.6rem;
}
.tab-con-box {
  padding-bottom: 2rem;
  min-height: 435px;
}
.tab-con-box .c-item {
  display: none;
}
.hp5-item {
  display: flex;
  flex-flow: column;
}
@media (min-width: 768px) {
  .hp5-item {
    flex-flow: row;
  }
}
.hp5-item .gg-s {
  flex-shrink: 0;
  align-items: center;
  display: flex;
}
@media (min-width: 768px) {
  .hp5-item .gg-s {
    flex-flow: row;
    width: 50%;
  }
}
.hp5-item .gg-s .v-box {
  border-radius: 5px;
  border: 1px solid #e1e1e1;
}
.hp5-item .gg-s img {
  max-width: 100%;
}
.hp5-item .gg-e {
  padding-left: 20px;
}
.hp5-item .gg-e .pic2 {
  height: 80px;
  padding: 10px 0;
}
.hp5-item .gg-e .pic2 img {
  max-height: 100%;
}
.hp5-item .gg-e .con {
  padding-bottom: 1rem;
  line-height: 162%;
}
.p-banner {
  display: flex;
  justify-content: space-between;
  padding: 5rem 0 5rem;
  flex-flow: row nowrap;
  justify-items: center;
  align-items: center;
}
.p-banner .b-fs {
  width: 540px;
  flex-shrink: 0;
}
.p-banner .b-fe {
  width: 610px;
  min-height: 330px;
  position: relative;
}
.use-case-con {
  z-index: 200;
  position: absolute;
  left: -150px;
  top: 30px;
}
.use-case-box {
  padding: calc(min(24 * (100vw / 1920) * 1, 24px));
  border-radius: calc(min(18 * (100vw / 1920) * 1, 18px));
  background: linear-gradient(180deg, rgba(255, 255, 255, 0.8) 40%, rgba(240, 243, 255, 0.3) 80%);
  box-shadow: 3.977px 3.977px 34.8px 0 rgba(0, 0, 0, 0.15);
  border: 1px solid #DCDFEC;
  backdrop-filter: blur(24px);
}
.use-case-box .animated-text-component {
  padding-bottom: 0.8rem;
}
.tags-container-list {
  display: grid;
  width: fit-content;
  grid-template-columns: 1fr 1fr 1fr;
  grid-template-rows: 1fr 1fr 1fr;
  column-gap: min(0.625vw, 12px);
  row-gap: min(0.625vw, 12px);
}
.tags-container-list .tag-item {
  position: relative;
  display: flex;
  flex-direction: column;
  align-items: center;
  gap: 8px;
  justify-content: center;
  border-radius: 8px;
  background-color: #ffffff;
  border: 0.6px solid #C3C6D4;
  font-size: calc(max(min(14*(100vw / 1920), 0.875rem)* 1, 0.75rem));
  width: calc(max(min(100*(100vw / 1920), 100px)* 1, 80px));
  height: calc(max(min(96*(100vw / 1920), 96px)* 1, 76px));
  line-height: 15px;
}
.tags-container-list .tag-item:hover {
  box-shadow: 0 0 20px 0 rgba(0, 0, 0, 0.08);
}
.tags-container-list .tag-item .checkbox {
  position: absolute;
  display: flex;
  align-items: center;
  justify-content: center;
  top: calc(max(min(10*(100vw / 1920), 10px)* 1, 7.5px));
  left: calc(max(min(10*(100vw / 1920), 10px)* 1, 7.5px));
  width: calc(max(min(16*(100vw / 1920), 16px)* 1, 12px));
  height: calc(max(min(16*(100vw / 1920), 16px)* 1, 12px));
  border-radius: calc(max(min(4*(100vw / 1920)* 1, 4px), 2.5px));
  background-color: #ffffff;
  border: 1.25px solid #C3C6D4;
}
.tags-container-list .tag-item .text {
  font-size: 12px;
}
.tags-container-list .tag-item .checkmark {
  opacity: 0;
  display: flex;
  transition: opacity 0.2s ease-in-out;
}
.tags-container-list .tag-item.selected .checkmark {
  opacity: 1;
}
.tags-container-list .tag-item.selected .t1 {
  border-color: #6161FF;
}
.tags-container-list .tag-item.selected.ti1 .checkbox {
  border-color: #6161FF;
}
.tags-container-list .tag-item.selected.ti1 .icon svg path {
  stroke: #6161FF;
}
.tags-container-list .tag-item.selected.ti1 {
  color: #6161FF;
}
.tags-container-list .tag-item.ti1:hover .checkbox {
  border-color: #6161FF;
}
.tags-container-list .tag-item.ti1:hover .icon svg path {
  stroke: #6161FF;
}
.tags-container-list .tag-item.ti1:hover {
  color: #6161FF;
}
.tags-container-list .tag-item.selected.ti2 .checkbox {
  border-color: #0073EA;
}
.tags-container-list .tag-item.selected.ti2 .icon svg path {
  stroke: #0073EA;
}
.tags-container-list .tag-item.selected.ti2 {
  color: #0073EA;
}
.tags-container-list .tag-item.ti2:hover .checkbox {
  border-color: #0073EA;
}
.tags-container-list .tag-item.ti2:hover .icon svg path {
  stroke: #0073EA;
}
.tags-container-list .tag-item.ti2:hover {
  color: #0073EA;
}
.tags-container-list .tag-item.selected.ti3 .checkbox {
  border-color: #ff5ac4;
}
.tags-container-list .tag-item.selected.ti3 .icon svg path {
  stroke: #ff5ac4;
}
.tags-container-list .tag-item.selected.ti3 {
  color: #ff5ac4;
}
.tags-container-list .tag-item.ti3:hover .checkbox {
  border-color: #ff5ac4;
}
.tags-container-list .tag-item.ti3:hover .icon svg path {
  stroke: #ff5ac4;
}
.tags-container-list .tag-item.ti3:hover {
  color: #ff5ac4;
}
.tags-container-list .tag-item.selected.ti4 .checkbox {
  border-color: #faa1f1;
}
.tags-container-list .tag-item.selected.ti4 .icon svg path {
  stroke: #faa1f1;
}
.tags-container-list .tag-item.selected.ti4 {
  color: #faa1f1;
}
.tags-container-list .tag-item.ti4:hover .checkbox {
  border-color: #faa1f1;
}
.tags-container-list .tag-item.ti4:hover .icon svg path {
  stroke: #faa1f1;
}
.tags-container-list .tag-item.ti4:hover {
  color: #faa1f1;
}
.tags-container-list .tag-item.selected.ti5 .checkbox {
  border-color: #00D2D2;
}
.tags-container-list .tag-item.selected.ti5 .icon svg path {
  stroke: #00D2D2;
}
.tags-container-list .tag-item.selected.ti5 {
  color: #00D2D2;
}
.tags-container-list .tag-item.ti5:hover .checkbox {
  border-color: #00D2D2;
}
.tags-container-list .tag-item.ti5:hover .icon svg path {
  stroke: #00D2D2;
}
.tags-container-list .tag-item.ti5:hover {
  color: #00D2D2;
}
.tags-container-list .tag-item.selected.ti6 .checkbox {
  border-color: #00C875;
}
.tags-container-list .tag-item.selected.ti6 .icon svg path {
  stroke: #00C875;
}
.tags-container-list .tag-item.selected.ti6 {
  color: #00C875;
}
.tags-container-list .tag-item.ti6:hover .checkbox {
  border-color: #00C875;
}
.tags-container-list .tag-item.ti6:hover .icon svg path {
  stroke: #00C875;
}
.tags-container-list .tag-item.ti6:hover {
  color: #00C875;
}
.tags-container-list .tag-item.selected.ti7 .checkbox {
  border-color: #FB275D;
}
.tags-container-list .tag-item.selected.ti7 .icon svg path {
  stroke: #FB275D;
}
.tags-container-list .tag-item.selected.ti7 {
  color: #FB275D;
}
.tags-container-list .tag-item.ti7:hover .checkbox {
  border-color: #FB275D;
}
.tags-container-list .tag-item.ti7:hover .icon svg path {
  stroke: #FB275D;
}
.tags-container-list .tag-item.ti7:hover {
  color: #FB275D;
}
.tags-container-list .tag-item.selected.ti8 .checkbox {
  border-color: #E21277;
}
.tags-container-list .tag-item.selected.ti8 .icon svg path {
  stroke: #E21277;
}
.tags-container-list .tag-item.selected.ti8 {
  color: #E21277;
}
.tags-container-list .tag-item.ti8:hover .checkbox {
  border-color: #E21277;
}
.tags-container-list .tag-item.ti8:hover .icon svg path {
  stroke: #E21277;
}
.tags-container-list .tag-item.ti8:hover {
  color: #E21277;
}
.tags-container-list .tag-item.selected.ti9 .checkbox {
  border-color: #fdab3d;
}
.tags-container-list .tag-item.selected.ti9 .icon svg path {
  stroke: #fdab3d;
}
.tags-container-list .tag-item.selected.ti9 {
  color: #fdab3d;
}
.tags-container-list .tag-item.ti9:hover .checkbox {
  border-color: #fdab3d;
}
.tags-container-list .tag-item.ti9:hover .icon svg path {
  stroke: #fdab3d;
}
.tags-container-list .tag-item.ti9:hover {
  color: #fdab3d;
}
.tag-swiper-con {
  display: none;
}
.tag-swiper-con img {
  max-width: 100%;
}
.bvideo video,
.bvideo {
  border: none;
  line-height: 1;
  margin: 0;
  max-width: 100%;
  width: 100%;
}
button.btn-c,
.btn-c {
  min-width: 130px;
  padding: 16px 32px;
  border-radius: 40px;
  background-color: #6161FF;
  font-weight: 300;
  line-height: 17px;
  font-size: 16px;
  border: none;
}
.btn-c:hover {
  background-color: #5151d5;
}
button.js-button {
  color: #ffffff;
}
.banner-p1 {
  padding-right: 160px;
}
.banner-p1 .banner-txt-info {
  line-height: 180%;
  font-size: 16px;
  font-weight: 300;
  padding-bottom: 2rem;
  padding-top: 1.6rem;
}
.smallApplyFrom2 {
  display: flex;
  flex-flow: row nowrap;
  justify-content: space-between;
  height: 56px;
  border-radius: 25px;
  border-color: transparent;
  box-shadow: 0 0 27px 0 rgba(6, 0, 1, 0.1);
}
.smallApplyFrom2 .form-group {
  padding-left: 15px;
}
.smallApplyFrom2 .form-control {
  width: 100%;
  height: 100%;
  outline: none;
  border: none;
  box-shadow: none;
  background-color: transparent;
}
.smallApplyFrom2 .toBtn,
.toBtn2 {
  flex-shrink: 0;
  width: 160px;
  height: 56px;
  border-radius: 25px;
  color: #fff;
  font-size: 18px;
  background: linear-gradient(to right, #E050D8 0%, #F65D53 100%);
}
.home-partd {
  padding: 9vh 0;
}
.home-partd .pp-title-box {
  padding-bottom: 0.2rem;
}
.hpd-slider {
  display: flex;
  flex-flow: row nowrap;
  justify-content: space-between;
  padding: 6vh 0 0 0;
}
.hpd-slider .f-s {
  width: 450px;
  flex-shrink: 0;
}
.hpd-slider .f-e {
  width: 600px;
  flex-shrink: 0;
  background: url("/static/theme3/iv2/p4-bg2.png") center center no-repeat;
  background-size: contain;
  height: 600px;
}
.tab-content &gt; .hpd-con {
  display: block;
  position: relative;
  opacity: 0;
  visibility: hidden;
  height: 0;
}
.hpd-con.active {
  opacity: 1;
  visibility: visible;
  height: auto;
}
.hpd-con h5 {
  font-size: 22px;
  padding-bottom: 0.8rem;
}
.hpd-con .con {
  font-size: 16px;
  line-height: 190%;
}
.hpd-con .con p {
  padding-top: 5px;
}
.hpd-con .line-top {
  display: block;
}
.hpd-con .line-top:before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 3px;
  transition: all 0s;
  background: linear-gradient(90deg, #6969ff 50%, #d3cdc7 0);
  background-size: 200% 100%;
  background-position: 100% 100%;
}
.hpd-con.active2 .line-top:before {
  background-position: 0 100%;
  transition: background 10s linear;
}
.hpd-tab-s {
  position: relative;
  height: 600px;
}
.hpd-tab-s li {
  position: absolute;
}
.hpd-tab-s li.wci1 {
  left: 2%;
  top: 30%;
}
.hpd-tab-s li.wci2 {
  left: 37%;
  top: 2%;
}
.hpd-tab-s li.wci3 {
  right: 3%;
  top: 30%;
}
.hpd-tab-s li.wci4 {
  right: 14%;
  top: 63%;
}
.hpd-tab-s li.wci5 {
  left: 16%;
  top: 66%;
}
.hpd-tab-s .cc-dot {
  height: 100px;
  left: 34%;
  top: 43%;
  width: 200px;
  text-align: center;
}
.hpd-tab-s li a {
  display: block;
  width: 150px;
  height: 150px;
  background: url("/static/theme3/iv2/f5-t1.png") center center no-repeat;
  background-size: 150px 150px;
}
.hpd-tab-s li a.ci1 {
  background-image: url("/static/theme3/iv2/f5-t1.png");
}
.hpd-tab-s li a.ci2 {
  background-image: url("/static/theme3/iv2/f5-t2.png");
}
.hpd-tab-s li a.ci3 {
  background-image: url("/static/theme3/iv2/f5-t3.png");
}
.hpd-tab-s li a.ci4 {
  background-image: url("/static/theme3/iv2/f5-t4.png");
}
.hpd-tab-s li a.ci5 {
  background-image: url("/static/theme3/iv2/f5-t5.png");
}
.hpd-tab-s li a.cc {
  background-image: none;
  text-align: center;
  font-size: 36px;
  font-size: 22px;
  color: white;
  letter-spacing: 2px;
  width: 100%;
}
.hpd-tab-s li a.cc span {
  font-size: 26px;
  font-weight: bolder;
}
.hpd-tab-s li.active a.ci1 {
  background-image: url("/static/theme3/iv2/f5-t1b.png");
}
.hpd-tab-s li.active a.ci2 {
  background-image: url("/static/theme3/iv2/f5-t2b.png");
}
.hpd-tab-s li.active a.ci3 {
  background-image: url("/static/theme3/iv2/f5-t3b.png");
}
.hpd-tab-s li.active a.ci4 {
  background-image: url("/static/theme3/iv2/f5-t4b.png");
}
.hpd-tab-s li.active a.ci5 {
  background-image: url("/static/theme3/iv2/f5-t5b.png");
}
.pp-title-sub {
  font-size: 18px;
}
.t3box {
  padding-bottom: 4vh;
}
#chart-container {
  width: auto;
  height: 400px;
}
.home-cases-gap {
  padding: 2rem 0 1.6rem 0;
}
@media (min-width: 768px) {
  .home-cases-gap {
    padding: 50px 0 30px 0;
  }
}
.home-cases-gap .piece-title-s1 h2 {
  font-size: 2rem;
}
@media (min-width: 768px) {
  .home-cases-gap .piece-title-s1 h2 {
    font-size: 2.8rem;
  }
}
.h-logo-list ul {
  padding: 10px 0 10px 0;
  display: flex;
  flex-flow: row wrap;
  justify-content: space-evenly;
}
@media (min-width: 768px) {
  .h-logo-list ul {
    padding: 30px 0 30px 0;
  }
}
.h-logo-list ul li {
  width: 31%;
  padding: 5px 5px;
  border-radius: 5px 5px;
  background-color: white;
  margin-bottom: 10px;
  text-align: center;
  border: 1px solid #e3e3e3;
}
@media (min-width: 768px) {
  .h-logo-list ul li {
    margin-bottom: 30px;
    width: 130px;
    height: 56px;
    border: none;
    padding: 10px 5px;
  }
}
.h-logo-list ul li img {
  max-height: 100%;
  max-width: 100%;
}
/*# sourceMappingURL=index2.css.map */</pre></body></html>