@keyframes load {
  0%,
  15% {
    opacity: 0;
    transform: translateY(-97px);
  }

  30%,
  70% {
    opacity: 1;
    transform: translateY(0);
  }

  85%,
  to {
    opacity: 0;
    transform: translateY(97px);
  }
}

* {
  box-sizing: border-box;
}

html,
body {
  padding: 0;
  margin: 0;
  font-family: 'Poppins';
}

/* @font-face {
    font-family:Poppins;
    src:url("./MADETOMMYMedium_PERSONALUSE.otf")ï¼›
} */

body {
  margin: 0;
}

#ifof,
.loading-wrapper {
  align-items: center;
  justify-content: center;
}

#ifof {
  padding: 15px;
  background-color: #ddd;
}

.loading-wrapper.open {
  display: flex !important;
}

.loading-wrapper {
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  display: none;
  z-index: 1400;
  -webkit-tap-highlight-color: #0000;
  position: fixed;
  background-color: rgba(255, 255, 255, 0.75);
}

.loader {
  height: 58px;
  top: 50%;
  left: 50%;
  position: absolute;
  transform: translateX(-50%) translateY(-50%);
  width: 58px;
}

.loader span {
  background: #0bf;
  display: block;
  height: 12px;
  opacity: 0;
  position: absolute;
  width: 12px;
  animation: load 4.6s ease-in-out infinite;
}

.loader span.block1 {
  animation-delay: 1.06s;
  left: 0;
  top: 0;
}

.loader span.block2 {
  animation-delay: 0.97s;
  left: 16px;
  top: 0;
}

.loader span.block3 {
  animation-delay: 0.87s;
  left: 31px;
  top: 0;
}

.loader span.block4 {
  animation-delay: 0.78s;
  left: 47px;
  top: 0;
}

.loader span.block5 {
  animation-delay: 0.69s;
  left: 0;
  top: 16px;
}

.loader span.block6 {
  animation-delay: 0.6s;
  left: 16px;
  top: 16px;
}

.loader span.block7 {
  animation-delay: 0.51s;
  left: 31px;
  top: 16px;
}

.loader span.block8 {
  animation-delay: 0.41s;
  left: 47px;
  top: 16px;
}

.loader span.block9 {
  animation-delay: 0.32s;
  left: 0;
  top: 31px;
}

.loader span.block10 {
  animation-delay: 0.23s;
  left: 16px;
  top: 31px;
}

.loader span.block11 {
  animation-delay: 0.14s;
  left: 31px;
  top: 31px;
}

.loader span.block12 {
  animation-delay: 0.05s;
  left: 47px;
  top: 31px;
}

.loader span.block13 {
  animation-delay: -0.05s;
  left: 0;
  top: 47px;
}

.loader span.block14 {
  animation-delay: -0.14s;
  left: 16px;
  top: 47px;
}

.loader span.block15 {
  animation-delay: -0.23s;
  left: 31px;
  top: 47px;
}

.loader span.block16 {
  animation-delay: -0.32s;
  left: 47px;
  top: 47px;
}

#i1mf,
#ifof {
  display: none;
}

#iss2f,
#itpaw,
html.no-webp #iss2f {
  display: inline-flex;
  margin-left: auto;
  margin-right: auto;
  width: 100%;
  align-items: stretch;
}

#itpaw {
  color: #fff;
}

#iss2f,
html.no-webp #iss2f {
  background-color: #000;
  height: 848px;
  background-image: url(../byronyImage/pc/banner-pc.png);
  background-repeat: no-repeat;
  background-position: center;
  background-attachment: scroll;
  background-size: cover;
}

html.no-webp #iss2f {
  background-image: url(../image/FEF35240-D456-4AB3-890F-68A6FB65FAC8/62d61b6e72493a17b887ad74/5f5681c2-4baf-4778-8185-ff3e018f8707/section-3.jpg?t=20220722T033050893);
}

#icoeb,
#ixaon {
  margin: 0;
  font-family: Poppins, MADE TOMMY;
}

#sdfasdf23 {
  width: 683px;
  margin: 0 auto;
  display: flex;
  /* width: 25px; */
}

#ixaon {
  width: 100%;
  justify-content: center;
  float: left;
  padding: 0 0 10px;
}

#i2tgp,
#icoeb {
  padding: 40px 10px 10px;
  text-align: center;
  font-size: 22px;
}

#i2tgp {
  font-weight: 300;
  color: #ffffff;
  font-family: Poppins;
}

#Limitless {
  width: auto;
  background-color: #090909;
  overflow: hidden;
}

.Limitless-title {
  padding: 100px 0px 60px 0px;
  display: block;
}

.Limitless-title p,
.Limitless-title-mobile p {
  font-size: 60px;
  text-align: center;
  color: #fff;
  margin: 0px;
  font-family: Poppins, MADE TOMMY;
  font-weight: 500;
}

.Limitless-title-mobile {
  display: none;
}

#sixcharging {
  position: relative;
  height: 970px;
  /* background: url('../image/sixcharging.jpg') no-repeat;
    background-size: contain; */
}

.sixchargingbgc {
  width: 100%;
  height: 100%;
}

.sixchargingbgc img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.chargingCont {
  width: 780px;
  position: absolute;
  top: 106px;
  right: 5%;
  box-sizing: border-box;
}

.chargingCont-tiltle {
  font-size: 60px;
  font-family: Poppins, MADE TOMMY;
  font-weight: 500;
  color: #2d2d2d;
  text-align: center;
  margin-bottom: 100px;
}

.sixCont {
  display: flex;
  /* grid-template-columns: 203px 177px 250px;
    gap: 84px 67px; */
  height: auto;
  align-items: center;
  flex-direction: column;
}
.sixCont-dipai,
.sixCont-derpai {
  display: flex;
  width: 100%;
  justify-content: space-between;
}
.sixCont-derpai {
  margin-top: 84px;
}
.sixCont-txt {
  margin-top: 10px;
}
.sixCont-item-1 {
  display: flex;
  align-items: center;
  flex-direction: column;
  justify-content: flex-end;
  width: 230px;
}
.sixCont-item-2 {
  display: flex;
  align-items: center;
  flex-direction: column;
  justify-content: flex-end;
  width: 177px;
}
.sixCont-item-3 {
  display: flex;
  align-items: center;
  flex-direction: column;
  justify-content: flex-end;
  width: 250px;
}

.sixCont-item {
  /* height: 150px; */
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  align-items: center;
}

.sixCont-item img {
  width: 71px;
  height: 71px;
  margin: 0 auto;
}

.sixCont .sixCont-item:last-child img {
  width: 126px;
}

.sixCont .sixCont-txt {
  font-size: 30px;
  font-family: Poppins;
  font-weight: 400;
  color: #2d2d2d;
  white-space: nowrap;
}

/* .sixCont .sixCont-item:first-child div,
.sixCont .sixCont-item:nth-child(4) div,
.sixCont .sixCont-item:last-child div{
    width: 202px;
}
.sixCont .sixCont-item:nth-child(2) div {
    width: 140px;
}
.sixCont .sixCont-item:nth-child(5) div {
    width: 176px;
}
.sixCont .sixCont-item:nth-child(3) div {
    width: 250px;
} */

#icoeb {
  padding: 10px 10px 20px;
  font-size: 56px;
}

#iqgxom {
  display: inline-block;
  padding: 5px 40px 5px 35px;
  position: relative;
  background-color: #00a9e0;
  border-radius: 20px 20px 20px 20px;
  font-size: 20px;
  font-weight: 400;
  font-family: Poppins;
}


#iujzwl,
#iv09iw {
  /* display: inline-flex; */
  display: flex;
  width: 100%;
  align-items: stretch;
}

#iv09iw {
  max-width: 1200px;
  margin: 100px auto 150px;
}

#iujzwl {
  background-color: #000;
  margin: -8px auto -3px;
}

#iobclg {
  width: 50%;
}

#iobclg,
#ithg6n {
  display: inline-block;
}

#ikbhj2 {
  padding: 10px 0 0 10px;
  margin: 0;
  font-size: 70px;
  font-weight: 600;
  color: #fff;
  line-height: 74px;
}

#ipqrvz,
#ix7mon {
  padding: 0 0 0 10px;
  margin: 10px 0px 40px 0px;
  color: #fff;
  font-size: 24px;
  font-weight: 300;
  font-family: Poppins;
}

#ipqrvz {
  padding: 30px 0 10px 10px;
  margin: 0;
  font-size: 14px;
}

#i9jdgn,
#iqzter {
  /* display: inline-flex; */
  display: flex;
  margin-left: auto;
  margin-right: auto;
  width: 100%;
  align-items: stretch;
}

#i9jdgn {
  max-width: 1088px;
  height: auto;
}

#iqzter {
  background-color: #000;
  margin-top: -3px;
}

#iah47o {
  display: inline-block;
  width: 100%;
}

#i94rfk {
  padding: 100px 10px 20px;
  margin: 0;
  text-align: center;
  font-size: 47px;
  color: #fff;
  font-weight: 500;
}

#ig7s5u,
#ijglli,
html.no-webp #ig7s5u {
  display: inline-flex;
  margin-left: auto;
  margin-right: auto;
  width: 100%;
  align-items: stretch;
}

#ijglli {
  background-color: rgba(0, 0, 0, 0.83);
  height: auto;
}

#ig7s5u,
html.no-webp #ig7s5u {
  background-repeat: no-repeat;
  background-position: center center;
  background-attachment: scroll;
  background-size: cover;
  background-position: bottom;
  height: 970px;
  color: #fff;
  text-align: center;
  line-height: 7em;
  opacity: 1;
  margin-top: -3px;
}

#iap11g {
  line-height: normal;
  opacity: 1;
}

#i8oogv,
#iap11g {
  display: inline-block;
  width: 100%;
}

#ij6krl {
  display: inline-flex;
  margin-left: auto;
  margin-right: auto;
  width: 100%;
  align-items: stretch;
  height: auto;
}

#ip6tfq,
html.no-webp #ip6tfq {
  margin-left: auto;
  margin-right: auto;
  background-image: url(../byronyImage/pc/5-year-pc.png);
  background-repeat: no-repeat;
  background-size: cover;
  background-position: bottom;
  background-color: #000;
  height: 970px;
  color: #fff;
}

html.no-webp #ip6tfq {
  background-image: url(../image/FEF35240-D456-4AB3-890F-68A6FB65FAC8/62d61b6e72493a17b887ad74/ba93aaaf-6a4c-4ba3-8548-6c727694815a/1658400684792_1.jpg?t=20220722T021922941);
}

#i2xaer,
#ij79lk,
#ip6tfq,
html.no-webp #ip6tfq {
  display: inline-flex;
  width: 100%;
  align-items: stretch;
}

#ij79lk {
  max-width: 1200px;
  height: auto;
  margin: 0 auto 90px;
}

#i2xaer {
  background-color: #000;
  margin: 0 auto;
}

#i1j9r3,
#ijy3zw,
#iv0wp2 {
  display: inline-block;
  width: 50%;
}

#iv0wp2 {
  background-color: #282828;
  color: #fff;
  font-size: 16px;
  padding: 172px 0 0;
  font-family: Poppins;
}

#i1j9r3,
#ijy3zw {
  min-height: 200px;
  position: relative;
  font-size: 22px;
  padding: 25px 0 0;
}

#i1j9r3 {
  color: #737373;
  background-color: #d4d4d4;
  font-family: Poppins;
}

#ijy3zw {
  background-color: #fff;
}

#ihxz1l {
  padding: 10px 10px 10px 40px;
  height: 50px;
}

#i8rhj3,
#ibsrak,
#idkv15,
#im3z0c,
#io37c3,
#iy1nps,
#ijhvce {
  padding: 10px 10px 10px 40px;
  /* margin: 10px 0; */
  height: 50px;
}

#ijhvce {
  /* padding: 10px 10px 35px 40px;
    margin: 8px 0 0 */
}

#i1rotj {
  position: relative;
  left: 50%;
  top: 0;
  transform: translateX(-50%) translateY(0);
  width: 27%;
}

#inq7fj {
  height: 30px;
  vertical-align: top;
  /* padding: 5px 10px 10px;
    margin: 0 0 8px; */
  text-align: center;
  font-family: Poppins;
  font-size: 16px;
}

#if0fyu,
#if3w9r,
#ihwfyg,
#ini32t,
#iokec5,
#iowvti,
#is1bis,
#iv7ili {
  padding: 10px;
  margin: 0;
  text-align: center;
  height: 50px;
}

#i8mssn {
  position: relative;
  left: 50%;
  top: 0;
  transform: translateX(-50%) translateY(0);
}

#iw9cdj {
  height: 30px;
  vertical-align: top;
  /* padding: 5px 10px 10px;
    margin: 0 0 4px; */
  text-align: center;
  font-size: 16px;
}

#iae1ob {
  font-size: 24px;
}

#iae1ob,
#iku989,
#io53qn,
#ipguz3,
#iqpdc4,
#iuj5if,
#ivlpiy,
#izrm8h {
  padding: 10px;
  margin: 0;
  text-align: center;
  height: 50px;
}

#idm5hq,
html.no-webp #idm5hq {
  background-image: url(../byronyImage/pc/2220w-pc.png);
  background-repeat: no-repeat;
  background-position: center;
  background-attachment: scroll;
  background-size: cover;
  background-position: bottom;
  height: 970px;
  /* display: flex;
    flex-direction: column;
    justify-content: space-between;
    padding: 40px 0 46px; */
  position: relative;
  margin: -2px 0 0;
}

html.no-webp #idm5hq {
  background-image: url(../image/FEF35240-D456-4AB3-890F-68A6FB65FAC8/62d61b6e72493a17b887ad74/a90ef56a-2e41-4e11-a433-fe3819a8a890/1658406662702_1.jpg?t=20220722T02173988);
}

#iw6oak {
  position: absolute;
  top: 100px;
  width: 100%;
  text-align: center;
  font-size: 54px;
  color: #fff;
  line-height: 67px;
  font-weight: 500;
}

#i22fvk {
  display: flex;
  width: 100%;
  align-items: stretch;
  margin: auto 0;
}

#izo2jc {
  display: inline-block;
  width: 25%;
  text-align: right;
}

#iielph,
#it062o {
  padding: 10px;
  margin: 0;
  font-size: 60px;
  color: #fff;
  text-align: center;
}

#i66u5e {
  display: inline-block;
  width: 25%;
}

#ir6g7u {
  padding: 10px;
  margin: 0;
  font-size: 60px;
  color: #fff;
}

#iwkrv2 {
  display: inline-block;
  width: 25%;
  text-align: center;
}

#ihemyh {
  padding: 10px;
  margin: 0;
  font-size: 60px;
  color: #fff;
}

#it9dba {
  display: inline-block;
  width: 25%;
  text-align: center;
}

#i35hpj,
#i7tx3o,
#inb29k,
#itlv1h {
  margin: 0;
  color: #fff;
  font-size: 30px;
  font-family: Poppins, MADE TOMMY;
}

#i35hpj {
  text-align: center;
  padding: 10px 20px 10px 10px;
}

#i7tx3o,
#inb29k,
#itlv1h {
  padding: 10px;
}

#itlv1h {
  padding: 10px 10px 10px 20px;
  text-align: center;
}

#i4xi3i .main-wrapper,
#irpocp .main-wrapper,
#ix1p49 .main-wrapper {
  --bullets-border-color: transparent;
  --bullets-color: gray;
  --bullet-active-color: black;
  --bullets-size: 11px;
  --tb-items: 3;
  --mb-items: 1;
}

#i4xi3i .main-wrapper,
#ix1p49 .main-wrapper {
  --dk-items: 5;
}

#irpocp .main-wrapper {
  --dk-items: 2;
}

#irpocp .thumb-slider {
  --dk-items-per-row: 0;
  --tb-items-per-row: 0;
  --mb-items-per-row: 0;
}

#iqzwk5 .main-wrapper,
#irpocp .thumb-wrapper {
  --bullets-border-color: transparent;
  --bullets-color: gray;
  --bullet-active-color: black;
  --bullets-size: 11px;
  --mb-items: 1;
}

#irpocp .thumb-wrapper {
  --dk-items: 3;
  --tb-items: 3;
}



#i4r7ii {
  padding: 100px 10px 0;
  text-align: center;
  font-size: 60px;
  line-height: 60px;
  color: #ffffff;
}

#i38jai {
  color: #ffffff;
}

#i38jai,
#iech5n {
  padding: 10px;
  margin: 0;
  text-align: center;
  font-size: 20px;
  font-family: Poppins;
  font-weight: 400;
}

#iech5n {
  margin: 550px 0 0;
  color: #fff;
  font-size: 16px;
}

#ila97j,
#ipxebi,
#iw90gt {
  text-align: center;
  display: none;
}

#ipxebi {
  line-height: 60px;
  padding: 50px 10px 0;
  font-size: 54px;
}

#ila97j,
#iw90gt {
  padding: 10px;
  margin: 0;
  font-size: 20px;
}

#iw90gt {
  margin: 600px 0 0;
  color: #fff;
  font-size: 18px;
}

#i8xjzh,
html.no-webp #i8xjzh {
  background-image: url(../image/FEF35240-D456-4AB3-890F-68A6FB65FAC8/62d61b6e72493a17b887ad74/0cd7a3ee-d220-417b-9f83-95662ffb4eb2/1658479185910_1.jpg?t=20220722T111356242);
  background-repeat: no-repeat;
  background-position: center center;
  background-attachment: scroll;
  background-size: cover;
  height: 850px;
}

html.no-webp #i8xjzh {
  background-image: url(../image/FEF35240-D456-4AB3-890F-68A6FB65FAC8/62d61b6e72493a17b887ad74/0cd7a3ee-d220-417b-9f83-95662ffb4eb2/1658479185910_1.jpg?t=20220722T111356242);
}

#iqtwez {
  padding: 10px 10px 21px;
  color: #999;
  border-bottom: 1px solid #424242;
}

#iqtwez,
#iedqu6,
#iw1mg7,
#irpk9n,
#i1f799,
#if91xf,
#ibl6o2,
#iyf28e,
#iq5puj,
#i7fujs,
#iiegth,
#inj4ng,
#i6e19i,
#i1xp4o {
  font-family: Roboto-Regular, Roboto;
}

#ifielo,
#i9ok2g,
#i26rnr,
#ilkoqj,
#ipgb9r,
#ig9roz,
#iu5f0y,
#izxcl1,
#im9crh,
#i8jk05,
#irygyd,
#ih7tks,
#inxq12,
#ib67ak {
  font-family: Roboto-Bold, Roboto;
}

#i9ok2g,
#iedqu6,
#ifielo,
#iqtwez {
  margin: 0;
  text-align: center;
  width: 50%;
}

#ifielo {
  font-weight: 500;
  padding: 10px 10px 20px;
  border-bottom: 2px solid #7e7e7e;
  color: #fff;
}

#i9ok2g,
#iedqu6 {
  padding: 20px 10px 21px;
  border-bottom: 1px solid #424242;
  color: #999;
}

#i9ok2g {
  padding: 20px 10px;
  border-bottom: 2px solid #7e7e7e;
  color: #fff;
}

#iu6lnd {
  background-color: #090909;
}

#ih5bim {
  text-align: center;
  color: #fff;
  font-size: 57px;
  padding: 79px 0 30px;
  font-family: Roboto-Bold, Roboto;
}

#izipd8 {
  max-width: 1024px;
  height: auto;
  justify-content: space-around;
  font-size: 13px;
  color: #aaa;
}

#iz9c0x,
#izipd8 {
  display: inline-flex;
  margin-left: auto;
  margin-right: auto;
  width: 100%;
  /* align-items: stretch; */
  background-color: #ffffff;
}

#ikbqxa {
  display: inline-block;
}

#i0h9gb {
  display: flex;
  align-items: center;
}

#ikdkow,
#ilus4y {
  padding: 10px;
  margin: 0;
}

#ilus4y {
  padding: 10px 5px 10px 10px;
}

#i5dhp7,
#ig60ma {
  padding: 10px;
  margin: 0;
}

#iwd9de {
  max-width: 1024px;
  height: auto;
}

#iek91n,
#iwd9de {
  display: inline-flex;
  margin-left: auto;
  margin-right: auto;
  width: 100%;
  align-items: stretch;
  background-color: #ffffff;
}

#iek91n {
  margin-bottom: 95px;
}

@media (max-width: 480px) {
  #iek91n {
    /* margin-bottom: 240px; */
    margin-bottom: 40px;
  }
}

#i3y8by,
#izlttj {
  position: relative;
}

#i3y8by {
  display: inline-block;
  width: 100%;
}

#izlttj {
  left: 50%;
  top: 0;
  transform: translateX(-50%) translateY(0);
}

#ijrdg4 {
  padding: 200px 10px 0;
  margin: 0;
  font-size: 40px;
  text-align: center;
}

#i331k5 {
  display: flex;
  flex-direction: column;
}

#i49hno {
  width: 400px;
  background-color: #00b6f1;
  border-radius: 20px 20px 20px 20px;
  height: 14px;
  margin: 32px 0 0;
}

#i8utcc {
  padding: 20px 0px 0 5px;
  margin: 0 0 0 5px;
  font-weight: 500;
  font-size: 28px;
  line-height: normal;
  font-family: Poppins;
}

#i6h70k,
#ikee0h,
#io04gq {
  border-radius: 20px 20px 20px 20px;
  height: 14px;
}

#io04gq {
  background-color: #858585;
  width: 60px;
  margin: 0;
}

#i6h70k,
#ikee0h {
  width: 400px;
  margin: 32px 0 0;
}

#ikee0h {
  width: 479px;
  background-color: #00b6f1;
}

#i88nd7 {
  padding: 17px 10px 0 5px;
  margin: 0;
  font-weight: 500;
  font-size: 32px;
  font-family: Poppins;
}

#iiwsfh {
  display: flex;
  justify-content: center;
}

#im0l76,
#ix9jx7 {
  margin: 10px 20px 0 0px;
  /* margin: 0 auto; */
}

#i1zl8r {
  width: 683px;
  margin: 0 auto;
  display: flex;
  justify-content: flex-start;
}

#i9v50g,
#iwqsao,
#iwxqv9 {
  padding: 0 10px;
  margin: 0;
  font-size: 14px;
  font-weight: 300;
  font-family: Poppins;
}

#iwxqv9 {
  padding: 0 10px 0 0;
  font-size: 18px;
  text-align: left;
  font-weight: 500;
  margin-top: 10px;
  font-family: Poppins;
}

#ixdjoh {
  display: flex;
  padding: 0 30px;
}

#i4061j {
  position: relative;
  padding: 3px 0 0;
}

#isdgdh {
  padding: 4px 0 0;
}

#iw8nob {
  display: flex;
  padding: 0 30px;
}

#i2plru {
  padding: 5px 0 0;
}

#i5pidv {
  display: flex;
  padding: 0 30px;
}

#itnala {
  padding: 3px 0 0;
}

#inixmf {
  font-size: 14px;
}

#isxz54 {
  display: flex;
  padding: 0 30px;
}

#iryfal {
  position: relative;
  left: 100%;
  top: 0;
  transform: translateX(-100%) translateY(0);
}

#ihrlcc {
  font-size: 14px;
  font-family: Poppins, MADE TOMMY;
}

#i5icvt,
#ihrlcc,
#ir3nju,
#irmvxq {
  padding: 10px 0;
  margin: 0 0 0 5px;
}

#i5icvt,
#ir3nju {
  font-size: 14px;
}

#i6lr {
  font-family: Poppins, MADE TOMMY;
  padding: 0;
  /* overflow: hidden; */
}

#i63inq,
#iyvvwl {
  padding: 0;
  margin: 0;
  text-align: left;
  font-size: 18px;
  font-family: Poppins;
  margin-top: 10px;
}

#is0cvs {
  font-size: 16px;
  margin: 0 0 30px;
  font-family: Poppins;
  line-height: 24px;
}

#ibcuo1,
#iti5lm {
  display: inline-flex;
  width: 100%;
  align-items: stretch;
}

#ibcuo1 {
  max-width: 1200px;
  height: auto;
  justify-content: space-between;
  font-size: 16px;
  margin: 0 auto;
  padding: 20px 10px;
}

#iti5lm {
  margin-left: auto;
  margin-right: auto;
  background-color: #333;
  position: sticky;
  top: 0;
  z-index: 99999;
}

#iv8xx7 {
  display: inline-block;
}

#ih1y9g,
#iwgivg {
  padding: 0;
  margin: 0;
  font-size: 18px;
  color: #fff;
}

#ih1y9g {
  display: flex;
  font-size: 14px;
}

#isbtaj {
  display: flex;
  justify-content: center;
  background-color: #f0f2f5;
  position: fixed;
  width: 100%;
  top: 70px;
  z-index: 9999;
}

#i5dkf5 {
  padding: 200px 10px 30px;
  margin: 0;
  font-size: 120px;
  line-height: 150px;
  /* letter-spacing: 4px; */
}

#ir5bg9 {
  padding: 0 10px;
  margin: 0 0 20px;
  text-align: center;
  font-size: 120px;
  line-height: 120px;
}

#iij2sp {
  padding: 0 10px 0 0;
  margin: 0;
  color: #fff;
  font-size: 28px;
}

#ip5hfs {
  display: flex;
}

#iexev5 {
  width: 400px;
  height: 17px;
  background-color: #00bbf9;
  border-radius: 15px 15px 15px 15px;
}

#i82d1t {
  padding: 0 10px 10px;
  margin: 0;
  color: #fff;
  font-size: 18px;
}

#i3gyna {
  font-size: 18px;
  padding: 11px 0 0;
}

#ic971w {
  padding: 0 10px 0 0;
  margin: 0;
  color: #fff;
  margin-top: 10px;
  font-family: Poppins;
}

.i3b3rp_global .power-head {
  color: #fff;
  height: 48px;
  /* position: fixed;
  top: 0; */
  z-index: 40;
  width: 100%;
  background-color: #333333;
}

.i3b3rp_global .power-container {
  margin-left: auto;
  margin-right: auto;
  display: flex;
  height: 100%;
  max-width: 1200px;
  align-items: center;
  justify-content: space-between;
  padding-left: 10px;
  padding-right: 10px;
  font-size: 18px;
}

.i3b3rp_global .power-menu-title {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  font-size: 1.12rem;
  font-weight: 800;
}

.i3b3rp_global .power-menu-content {
  display: flex;
  align-items: center;
}

.i3b3rp_global .power-menu-col,
.i3b3rp_global .power-menu-icon {
  transition-property: all;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 0.15s;
}

.i3b3rp_global .power-menu-col {
  position: absolute;
  top: 48px;
  left: 0;
  justify-content: space-around;
  background-color: rgb(108 108 108/1);
  opacity: 0;
  z-index: 99;
  display: flex;
  list-style: none;
  margin: 0;
  padding: 0;
  height: 0;
  width: 100%;
}

.i3b3rp_global .power-menu-col li {
  display: flex;
  cursor: pointer;
  align-items: center;
  font-size: 14px;
}

.i3b3rp_global .power-menu-col.active {
  height: 50px;
  opacity: 1;
}

.i3b3rp_global .power-menu-icon {
  color: #fff;
  height: 30px;
  width: 20px;
  stroke-width: 1;
  vertical-align: middle;
}

.i3b3rp_global .power-menu-icon.active {
  transform: rotate(180deg);
}

.i3b3rp_global .power-buy-code {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  max-width: 130px;
  margin-left: 20px;
  display: inline-block;
  height: 30px;
  border-radius: 50px;
  background-color: rgb(0 169 224/1);
  padding-left: 20px;
  padding-right: 20px;
  font-size: 14px;
  font-weight: 800;
  line-height: 30px;
  text-decoration: none;
  color: #fff;
}

#i3b3rp {
  display: none;
}

#iap73l,
#im5yr1 {
  padding: 5px 0;
  margin: 0;
  font-size: 14px;
  font-family: Poppins;
}

#im5yr1 {
  padding: 5px 20px;
  margin: 0 0 0 24px;
  background-color: #00a9e0;
  border-radius: 50px 50px 50px 50px;
  font-family: Poppins;
}

#iekepj,
#iiumsr,
#iquc6n {
  padding: 5px 0;
  margin: 0 0 0 24px;
  font-size: 14px;
  font-family: Poppins;
}

#iy6141 {
  padding: 0 10px 0 0;
  margin: 0;
  color: rgba(255, 255, 255, 0.43);
  margin-top: 10px;
}

#iilkse {
  font-size: 18px;
  padding: 22px 0 0;
}

#iw3bcf {
  padding: 10px;
  margin: 0;
  color: #fff;
  font-size: 28px;
}

#iq1925 {
  display: flex;
}

#i0o20k {
  width: 167px;
  height: 17px;
  background-color: #858585;
  border-radius: 15px 15px 15px 15px;
}

#i3k9hd,
#i4aqb2 {
  margin-left: auto;
  margin-right: auto;
  width: 100%;
  align-items: stretch;
}

#i3k9hd {
  display: inline-flex;
  height: auto;
}

#i4aqb2 {
  background-color: #000;
  display: none;
}

#itkynx {
  display: inline-block;
  width: 100%;
}

#i01651,
#ij7uh6 {
  padding: 10px;
  margin: 0;
  font-size: 40px;
  color: #fff;
}

#ij7uh6 {
  padding: 0 10px;
  font-size: 28px;
  font-family: Poppins;
}

#i70to4 {
  width: 400px;
  height: 14px;
  background-color: #00bbf9;
  border-radius: 15px 15px 15px 15px;
}

#imc0ln {
  padding: 0 10px 0 0;
  margin: 0;
  color: #fff;
  font-family: Poppins;
  margin-top: 10px;
}

#i2g7wb {
  font-size: 18px;
  padding: 11px 0 0;
}

#iqqr61 {
  padding: 0 10px;
  margin: 0;
  color: #fff;
  font-family: Poppins;
  font-size: 28px;
}

#i24ke3 {
  display: flex;
  padding: 0 0 0 10px;
}

#iebamt {
  width: 167px;
  height: 14px;
  background-color: #858585;
  border-radius: 15px 15px 15px 15px;
}

#ikfkjn {
  padding: 0 10px 0 0;
  margin: 0;
  color: rgba(255, 255, 255, 0.43);
  font-weight: 300;
  font-family: Poppins;
  margin-top: 10px;
}

#ihv6gb {
  font-size: 18px;
  padding: 22px 0 0;
}

#imlvb8 {
  padding: 10px;
  margin: 0;
  color: rgba(255, 255, 255, 0.43);
  font-weight: 300;
  font-size: 28px;
  font-family: Poppins;
}

#ilna28 {
  display: flex;
  padding: 0 0 0 10px;
  margin-top: 20px;
}

#iildfu {
  font-size: 24px;
}

#i1q227,
#iildfu {
  padding: 10px;
  margin: 0;
  color: #fff;
  font-family: Poppins;
}

#i9m42o {
  min-height: 50px;
  display: none;
}

#iqzwk5 .main-wrapper {
  --dk-items: 5;
  --tb-items: 1;
}

.iqzwk5_global * {
  box-sizing: border-box;
}

.iqzwk5_global :focus {
  outline: 0;
}

.iqzwk5_global .hidden {
  display: none !important;
}

.iqzwk5_global {
  position: relative;
}

.iqzwk5_global .show-popup-slide {
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  height: 100%;
  z-index: 1000;
}

.iqzwk5_global .js-slider {
  position: relative;
  width: 1px;
  min-width: 100%;
  overflow: hidden;
  --dk-items: 4;
  --bullets-size: 11px;
}

.iqzwk5_global .js-slider.indicators-type .slick {
  flex-wrap: wrap;
  justify-content: flex-start;
}

.iqzwk5_global .js-slider.indicators-type .slick-arrow,
.iqzwk5_global .js-slider.indicators-type .slick-next,
.iqzwk5_global .js-slider.indicators-type .slick-prev {
  display: none !important;
}

.iqzwk5_global .js-slider.indicators-type .slick-track {
  flex-wrap: wrap;
  justify-content: flex-start;
}

.iqzwk5_global .js-slider.indicators-type .slide-item {
  flex: 0 0 calc(100% / var(--dk-items-per-row));
}

.iqzwk5_global .js-slider.wrap-no-slide .slick-arrow,
.iqzwk5_global .js-slider.wrap-no-slide .slick-next,
.iqzwk5_global .js-slider.wrap-no-slide .slick-prev {
  display: none !important;
}

.iqzwk5_global .js-slider.adaptive-height-slide .slick-track {
  align-items: flex-start;
}

.iqzwk5_global .thumb-wrapper {
  margin-top: 20px;
}

.iqzwk5_global .thumb-wrapper.vertical-slider {
  margin-top: 0;
  width: 100%;
  min-width: auto;
}

.iqzwk5_global .slick {
  position: relative;
  display: flex;
  flex-direction: row;
  margin: 0 -5px;
}

.iqzwk5_global .slick.thumb-slider {
  flex-wrap: wrap;
}

.iqzwk5_global .vertical-slider .slick {
  width: 100%;
  margin: -5px 0;
  overflow: hidden;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
}

.iqzwk5_global .slick.slick-initialized {
  display: block;
}

.iqzwk5_global .slick.no-slide {
  flex-wrap: wrap;
}

.iqzwk5_global .slick.no-slide .slick-arrow,
.iqzwk5_global .slick.no-slide .slick-next,
.iqzwk5_global .slick.no-slide .slick-prev {
  display: none !important;
}

.iqzwk5_global .slick-list,
.iqzwk5_global .slick-track {
  position: relative;
  -webkit-transform: translate3d(0, 0, 0);
  -ms-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0);
}

.iqzwk5_global .slick-list {
  overflow: hidden;
  display: block;
  padding: 0;
}

.iqzwk5_global .slick-list.dragging {
  cursor: hand;
}

.iqzwk5_global .slick-track {
  left: 0;
  top: 0;
  display: flex;
  margin-left: auto;
  margin-right: auto;
}

.iqzwk5_global .slick-track .slick-list {
  display: none !important;
}

.iqzwk5_global .no-slide .slick-track,
.iqzwk5_global .wrap-no-slide .slick-track {
  width: 100% !important;
  text-align: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-transform: inherit !important;
  -ms-transform: inherit !important;
  transform: inherit !important;
}

.iqzwk5_global .adaptive-slider .slick-track {
  -webkit-box-align: start;
  -ms-flex-align: start;
  align-items: flex-start;
}

.iqzwk5_global .vertical-slider .slick-track {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
}

.iqzwk5_global .vertical-slider .slick-dots li,
.iqzwk5_global .vertical-slider .slick-initialized .slick-track {
  display: block;
}

.iqzwk5_global .slide-item {
  min-height: 1px;
  overflow: hidden;
  flex: 0 0 calc(100% / var(--dk-items));
  padding: 0 5px;
  transition: opacity 150ms ease-in-out;
}

.iqzwk5_global .indicators-type .slide-item {
  padding-bottom: 10px;
}

.iqzwk5_global .slide-item .slide-thumb .zoomin,
.iqzwk5_global .thumb-slider .slide-item {
  cursor: pointer;
}

.iqzwk5_global .slide-item .slide-thumb {
  position: relative;
}

.iqzwk5_global .slide-item img {
  display: block;
  max-width: 100%;
}

.iqzwk5_global .slide-item .js-img-loading img {
  display: inline;
}

.iqzwk5_global .slide-item.dragging img {
  pointer-events: none;
}

.iqzwk5_global .vertical-slider .slide-item {
  width: 100%;
  height: auto;
  padding: 5px 0;
}

.iqzwk5_global .slick-initialized .slide-item {
  flex: 0 0 auto;
}

.iqzwk5_global .slick-dots {
  text-align: center;
  font-size: 0;
  margin-bottom: 0;
  padding: 10px 0 0;
  color: transparent;
  text-shadow: none;
  border: 0;
}

.iqzwk5_global .vertical-slider .slick-dots {
  padding: 0;
}

.iqzwk5_global .slick-dots li {
  display: inline-block;
  font-size: 0;
  color: transparent;
  text-shadow: none;
  border: 0;
}

.iqzwk5_global .slick-dots li button {
  width: var(--bullets-size);
  height: var(--bullets-size);
  padding: 0;
  margin: 0 5px;
  font-size: 0;
  background-color: var(--bullets-color);
  border-radius: 50%;
  border: 1px solid var(--bullets-border-color);
  cursor: pointer;
}

.iqzwk5_global .vertical-slider .slick-dots li button {
  margin: 5px 0;
}

.iqzwk5_global .slick-dots .slick-active button {
  background-color: var(--bullet-active-color);
}

.iqzwk5_global .slick-next,
.iqzwk5_global .slick-prev {
  position: absolute;
  top: 50%;
  z-index: 6;
  width: 25px;
  -webkit-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  transform: translateY(-50%);
  text-shadow: none;
  border: 0;
  background-color: transparent;
  outline: 0;
  line-height: 1;
  cursor: pointer;
  padding: 0;
}

.iqzwk5_global .slick-next img,
.iqzwk5_global .slick-prev img {
  max-width: 100%;
}

#ip7syj,
.iqzwk5_global .slick-next.slick-hidden,
.iqzwk5_global .slick-prev.slick-hidden {
  display: none;
}

.iqzwk5_global .vertical-slider .slick-next,
.iqzwk5_global .vertical-slider .slick-prev {
  -webkit-transform: translateX(-50%);
  -ms-transform: translateX(-50%);
  transform: translateX(-50%);
}

.iqzwk5_global .slick-next.slick-disabled,
.iqzwk5_global .slick-prev.slick-disabled {
  opacity: 0.5;
}

.iqzwk5_global .slick-prev {
  left: 0;
}

.iqzwk5_global[dir='rtl'] .slick-prev,
[dir='rtl'] .iqzwk5_global .slick-prev {
  left: auto;
  right: 0;
}

.iqzwk5_global .vertical-slider .slick-prev,
.iqzwk5_global[dir='rtl'] .vertical-slider .slick-prev,
[dir='rtl'] .iqzwk5_global .vertical-slider .slick-prev {
  left: 50%;
  top: 0;
  right: auto;
}

.iqzwk5_global .slick-next {
  right: 0;
}

.iqzwk5_global[dir='rtl'] .slick-next,
[dir='rtl'] .iqzwk5_global .slick-next {
  left: 0;
  right: auto;
}

.iqzwk5_global .vertical-slider .slick-next,
.iqzwk5_global[dir='rtl'] .vertical-slider .slick-next,
[dir='rtl'] .iqzwk5_global .vertical-slider .slick-next {
  top: auto;
  left: 50%;
  right: auto;
  bottom: 0;
}

#ip7syj {
  font-size: 16px;
  margin: 0 0 30px;
}

#i4sucq {
  /* margin: 0 0 0 650px */
}

#i24lvh,
#in1ayl {
  display: inline-flex;
  margin-left: auto;
  margin-right: auto;
  width: 100%;
  align-items: stretch;
}

#in1ayl {
  max-width: 1200px;
  height: auto;
}

#i24lvh {
  background-color: #090909;
  padding: 0 0 72px;
}

#idx6ti {
  display: inline-block;
  width: 50%;
  min-height: 200px;
  margin: 0 20px 0 0;
}

#i2ok0j,
#i44ccl {
  display: flex;
  font-size: 18px;
}

#i26rnr,
#iw1mg7 {
  padding: 20px 10px 21px;
  margin: 0;
  text-align: center;
  border-bottom: 1px solid #424242;
  width: 50%;
  color: #999;
}

#i26rnr {
  padding: 20px 10px;
  border-bottom: 2px solid #7e7e7e;
  color: #fff;
}

#im60ch {
  display: flex;
  font-size: 18px;
}

#ilkoqj,
#irpk9n {
  padding: 20px 10px 21px;
  margin: 0;
  text-align: center;
  border-bottom: 1px solid #424242;
  width: 50%;
  color: #999;
}

#ilkoqj {
  padding: 20px 10px;
  border-bottom: 2px solid #7e7e7e;
  color: #fff;
}

#i8w7vk {
  display: flex;
  font-size: 18px;
}

#i1f799,
#ipgb9r {
  padding: 20px 10px 21px;
  margin: 0;
  text-align: center;
  border-bottom: 1px solid #424242;
  width: 50%;
  color: #999;
}

#ipgb9r {
  padding: 20px 10px;
  border-bottom: 2px solid #7e7e7e;
  color: #fff;
}

#i29kfm {
  display: flex;
  font-size: 18px;
}

#if91xf,
#ig9roz {
  padding: 20px 10px 21px;
  margin: 0;
  text-align: center;
  border-bottom: 1px solid #424242;
  width: 50%;
  color: #999;
}

#ig9roz {
  padding: 20px 10px;
  border-bottom: 2px solid #7e7e7e;
  color: #fff;
}

#i9arpa {
  display: flex;
  font-size: 18px;
}

#ibl6o2,
#iu5f0y {
  padding: 20px 10px 21px;
  margin: 0;
  text-align: center;
  border-bottom: 1px solid #424242;
  width: 50%;
  color: #999;
}

#iu5f0y {
  padding: 20px 10px;
  border-bottom: 2px solid #7e7e7e;
  color: #fff;
}

#ic2t0h {
  display: flex;
  font-size: 18px;
}

#iyf28e,
#izxcl1 {
  margin: 0;
  text-align: center;
  width: 50%;
}

#iyf28e {
  padding: 10px 10px 21px;
  color: #999;
  border-bottom: 1px solid #424242;
}

#izxcl1 {
  padding: 10px 10px 20px;
  font-weight: 500;
  border-bottom: 2px solid #7e7e7e;
  color: #fff;
}

#iqj4t1 {
  display: flex;
  font-size: 18px;
}

#im9crh,
#iq5puj {
  padding: 20px 10px 21px;
  margin: 0;
  text-align: center;
  border-bottom: 1px solid #424242;
  width: 50%;
  color: #999;
}

#im9crh {
  padding: 20px 10px;
  border-bottom: 2px solid #7e7e7e;
  color: #fff;
}

#i5l4j6 {
  display: flex;
  font-size: 18px;
}

#i7fujs,
#i8jk05 {
  padding: 20px 10px 21px;
  margin: 0;
  text-align: center;
  border-bottom: 1px solid #424242;
  width: 50%;
  color: #999;
}

#i8jk05 {
  padding: 20px 10px;
  border-bottom: 2px solid #7e7e7e;
  color: #fff;
}

#iylfd2 {
  display: flex;
  font-size: 18px;
}

#iiegth,
#irygyd {
  padding: 20px 10px 21px;
  margin: 0;
  text-align: center;
  border-bottom: 1px solid #424242;
  width: 50%;
  color: #999;
}

#irygyd {
  padding: 20px 10px;
  border-bottom: 2px solid #7e7e7e;
  color: #fff;
}

#iydroa {
  display: flex;
  font-size: 18px;
}

#ih7tks,
#inj4ng {
  padding: 20px 10px 21px;
  margin: 0;
  text-align: center;
  border-bottom: 1px solid #424242;
  width: 50%;
  color: #999;
}

#ih7tks {
  padding: 20px 10px;
  border-bottom: 2px solid #7e7e7e;
  color: #fff;
}

#ikxxrn {
  display: flex;
  font-size: 18px;
}

#i6e19i,
#inxq12 {
  padding: 20px 10px 21px;
  margin: 0;
  text-align: center;
  border-bottom: 1px solid #424242;
  width: 50%;
  color: #999;
}

#inxq12 {
  padding: 20px 10px;
  border-bottom: 2px solid #7e7e7e;
  color: #fff;
}

#iqqeai {
  display: flex;
  font-size: 18px;
}

#i1xp4o,
#ib67ak {
  padding: 20px 10px 21px;
  margin: 0;
  text-align: center;
  border-bottom: 1px solid #424242;
  width: 50%;
  color: #999;
}

#ib67ak {
  padding: 20px 10px;
  border-bottom: 2px solid #7e7e7e;
  color: #fff;
}

#ig3itt {
  display: flex;
  font-size: 18px;
}

#ivy40n {
  display: inline-block;
  width: 50%;
  min-height: 200px;
  margin: 0 0 0 20px;
}

#i43rck {
  margin: 0;
  position: absolute;
  bottom: 50px;
  width: 768px;
  left: 50%;
  transform: translateX(-50%);
}

#iqvhgl {
  width: 479px;
  border-radius: 20px 20px 20px 20px;
  height: 10px;
  margin: 32px 0 0;
}

#iise5w {
  padding: 0 10px 0 0;
  margin: 0;
  font-size: 18px;
  text-align: left;
  margin-top: 10px;
  font-weight: 500;
  font-family: Poppins;
}

#ikafz9 {
  /* margin: 0 0 0 650px */
}

#i2w1m5 {
  padding: 10px 10px 0 5px;
  margin: 0;
  font-weight: 500;
  font-size: 32px;
  font-family: Poppins;
}

#iwn47i {
  display: flex;
  justify-content: center;
}

#i1yamx,
#ic2p43,
#inpf3o {
  border-radius: 20px 20px 20px 20px;
  height: 10px;
}

#i1yamx,
#ic2p43 {
  background-color: #858585;
  width: 195px;
  margin: 0;
}

#inpf3o {
  width: 479px;
  margin: 32px 0 0;
}

#ivfq9h {
  padding: 0 10px 0 0;
  margin: 0;
  font-size: 18px;
  text-align: left;
  font-weight: 500;
  margin-top: 10px;
  font-family: Poppins;
}

#iru22g {
  /* margin: 0 0 0 650px */
}

#iq5gn9 {
  padding: 10px 10px 0 5px;
  margin: 0;
  font-weight: 500;
  font-size: 32px;
  font-family: Poppins;
}

#i1wgaf {
  display: flex;
  justify-content: center;
}

#iby7nz,
#izn5vi {
  border-radius: 20px 20px 20px 20px;
  height: 10px;
}

#iby7nz {
  background-color: #858585;
  width: 109px;
  margin: 0;
}

#izn5vi {
  width: 479px;
  margin: 32px 0 0;
}

#ic5bws {
  padding: 0 10px 0 0;
  margin: 0;
  font-size: 18px;
  text-align: left;
  font-weight: 500;
  margin-top: 10px;
  font-family: Poppins;
}

#id1aon {
  /* margin: 0 0 0 650px */
}

#ib4bp4 {
  padding: 10px 10px 0 5px;
  margin: 0;
  font-weight: 500;
  font-size: 32px;
  font-family: Poppins;
}

#iaoeag {
  display: flex;
  justify-content: center;
}

#iujxj6 {
  font-size: 16px;
  margin: 0 0 30px;
  display: none;
  font-family: Poppins;
}

#isvf43,
#iw7v0g {
  margin-left: auto;
  margin-right: auto;
  align-items: stretch;
  display: flex;
  margin-top: -3px;
  width: 100%;
}

#i2zrtd {
  display: inline-block;
  min-height: 200px;
}

#iwetus {
  min-height: 50px;
}

#i7nnpf,
#it9zdg,
html.no-webp #it9zdg {
  margin-left: auto;
  margin-right: auto;
  align-items: stretch;
}

#i7nnpf {
  display: inline-flex;
  height: 800px;
}

#it9zdg,
html.no-webp #it9zdg {
  width: 100%;
  background-image: url(../image/FEF35240-D456-4AB3-890F-68A6FB65FAC8/62d61b6e72493a17b887ad74/b0ee2fb5-4d23-4ab4-ad90-e524254f22ee/1658408688596_1-1-.jpg.webp?t=20220722T075227801);
  background-repeat: repeat;
  background-position: 0 0;
  background-attachment: scroll;
  background-size: 100%;
  display: none;
}

html.no-webp #it9zdg {
  background-image: url(../image/FEF35240-D456-4AB3-890F-68A6FB65FAC8/62d61b6e72493a17b887ad74/b0ee2fb5-4d23-4ab4-ad90-e524254f22ee/1658408688596_1-1-.jpg?t=20220722T075227801);
}

#inusei {
  display: inline-block;
}

#i1cymr {
  display: none;
}

.is0gaf_global .power-house {
  position: relative;
}

.is0gaf_global .background-img {
  display: none;
  position: absolute;
  height: 100%;
  width: 100%;
  top: 0;
  transition: all 0.3s ease;
  z-index: 10;
  object-fit: cover;
}
@media screen and (min-width: 1200px) {
  .is0gaf_global .background-img {
    object-position: bottom;
  }
}

.is0gaf_global .power-equipment-wrap {
  position: relative;
  z-index: 12;
  width: 100%;
}

.is0gaf_global .power-equipment-wrap.dark {
  color: #fff;
}

.is0gaf_global .power-container {
  height: 100%;
  width: 96%;
  max-width: 1200px;
  margin: 0 auto;
  text-align: center;
  padding: 100px 0 400px;
}

.is0gaf_global .power-container h1 {
  font-weight: 800;
  font-size: 60px;
  line-height: 64px;
  margin: 0 0 30px;
}

.is0gaf_global .tab-wrap-container {
  display: flex;
  width: 60%;
  margin: 0 auto 30px;
}

.is0gaf_global .power-tab-wrap {
  width: 100%;
  display: flex;
  justify-content: space-between;
}

.is0gaf_global .power-tab-wrap p {
  margin: 0;
  cursor: pointer;
  font-weight: 400;
  font-size: 24px;
  line-height: 42px;
  padding-bottom: 3px;
}

.is0gaf_global .power-tab-wrap .active {
  font-weight: 800;
  border-bottom: 3px solid #000;
  padding-bottom: 0;
}

.is0gaf_global .background-img.show,
.is0gaf_global .power_tab-content.show {
  display: block;
}

.is0gaf_global .power_tab-content ul {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  margin: 0 auto;
  padding: 0;
}

.is0gaf_global .power_tab-content ul li {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  width: 16.66%;
  margin-bottom: 20px;
}

.is0gaf_global .power_tab-content ul li span {
  font-size: 17px;
  color: #666;
  display: flex;
  align-items: center;
  min-height: 52px;
  font-family: Poppins;
}

.is0gaf_global .power_tab-content ul li h3 {
  margin: 0;
  height: 56px;
  font-size: 56px;
  line-height: 66px;
  font-weight: 800;
  font-family: Poppins;
}

.is0gaf_global .power_tab-content ul li p {
  margin: 13px 0 0;
  font-size: 14px;
  font-family: Poppins;
}

.is0gaf_global .power_tab-content ul li img {
  width: 55px;
  height: 55px;
}

.is0gaf_global .dark .power_tab-content span {
  color: #dadada;
}

.is0gaf_global .dark .power-tab-wrap .active {
  border-color: #fff;
}

#iejfyu {
  min-height: 50px;
}

#iejfyu,
#iktjam,
#iw6aik,
.is0gaf_global .power_tab-content {
  display: none;
}

#i3nnn6,
#iqod5f {
  margin: 0;
  text-align: center;
  font-family: Poppins, MADE TOMMY;
}

#iqod5f {
  display: none;
  padding: 40px 10px 10px;
  font-size: 22px;
}

#i3nnn6 {
  padding: 10px 10px 20px;
  font-size: 56px;
}

#i3nnn6,
#ib78t,
#iu6nap {
  display: none;
}

#ib78t {
  padding: 15px;
  justify-content: center;
  align-items: center;
  background-color: #ddd;
}

@font-face {
  font-family: swiper-icons;
  src: url('data:application/font-woff;charset=utf-8;base64, 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');
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: swiper-icons;
  src: url('data:application/font-woff;charset=utf-8;base64, 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');
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@media (max-width: 1517px) {
  .chargingCont {
    width: 700px;
    right: 2%;
  }

  .sixCont {
    /* gap: 84px 26px; */
  }
}

@media (max-width: 1024px) {
  #ij79lk {
    margin-bottom: 0;
  }

  #i3b3rp {
    display: none;
  }

  #i01651,
  #iildfu {
    text-align: center;
    padding: 0 10px;
  }

  #iildfu {
    padding: 0 10px 10px;
    margin-top: 20px;
  }

  #iveewg {
    left: 50%;
    top: 0;
    transform: translateX(-50%) translateY(0);
    /* width: 50% */
  }

  #itkynx,
  #iveewg {
    position: relative;
  }

  #ip7syj {
    margin: 13px 0;
  }

  #ip7syj,
  #is0cvs {
    display: none;
  }

  #iss2f,
  html.no-webp #iss2f {
    background-size: cover;
    height: 768px;
    /* background-image: url(../byronyImage/pid/ipad-banner-pid.png); */
    background-image: url(../byronyImage/pid/ipad-banner-pid.png);
    background-repeat: no-repeat;
    background-position: 100% 80%;
    background-attachment: scroll;
  }

  html.no-webp #iss2f {
    background-image: url(../image/FEF35240-D456-4AB3-890F-68A6FB65FAC8/62d61b6e72493a17b887ad74/a4f3a12f-0531-4435-94c9-59818ada1409/section-3-1-.jpg?t=20220722T083119261);
  }

  #i9m42o {
    display: block;
    min-height: auto;
    position: fixed;
    width: 100%;
    top: 70px;
    background-color: #fff;
    z-index: 9999;
  }

  #icecq5,
  #itafza {
    margin: 0 5px 0 0;
  }

  #iwnnga,
  #ix5l43 {
    display: flex;
    justify-content: center;
    align-items: center;
  }

  #iutk5i {
    margin: 0 5px 0 0;
  }

  #ibxujn {
    display: flex;
    justify-content: center;
    align-items: center;
  }

  #ikb7av {
    margin: 0 5px 0 0;
  }

  #ikmr6m {
    display: flex;
    justify-content: center;
    align-items: center;
  }

  #isbtaj {
    display: none;
  }

  #icoeb {
    font-size: 50px;
    padding: 10 10px;
    margin: 0 0 10px;
  }

  #i2tgp {
    padding: 10px 10px 0;
    font-size: 18px;
  }

  #i3k9hd {
    padding: 50px 0px;
  }

  #i4aqb2 {
    display: block;
  }

  #iujzwl {
    display: none;
  }

  #iisv8t {
    padding: 0px 10px 0 140px;
  }

  #i0o20k,
  #iexev5 {
    height: 16px;
    width: 433px;
  }

  #i0o20k {
    width: 208px;
  }

  #i680xc {
    padding: 5px 0 0;
  }

  #iw3bcf {
    font-size: 18px;
  }

  #i977if {
    padding: 5px 0 0;
  }

  #i1q227 {
    padding: 10px 10px 10px 0;
  }

  #i5dkf5 {
    font-size: 64px;
    line-height: 64px;
    padding: 160px 10px 30px;
  }

  #im0l76,
  #ix9jx7 {
    margin: 10px 20px 0 100px;
  }

  #iech5n {
    line-height: 22px;
    margin: 570px 0 0;
  }

  #ih5bim {
    font-size: 32px;
    padding: 40px 0 20px;
  }

  #i29kfm,
  #i2ok0j,
  #i44ccl,
  #i5l4j6,
  #i8w7vk,
  #i9arpa,
  #ic2t0h,
  #ig3itt,
  #ikxxrn,
  #im60ch,
  #iqj4t1,
  #iqqeai,
  #iydroa,
  #iylfd2 {
    font-size: 16px;
  }

  #in1ayl {
    padding: 0 0 40px;
  }

  #i4sucq {
    margin: 0;
  }

  #ig7s5u,html.no-webp #ig7s5u {
    background-size: 400%;
    height: 800px;
  }

  #i8utcc {
    font-size: 18px;
    padding: 30px 10px 0 0;
  }

  #i49hno {
    width: 444.09px;
  }

  #i49hno,
  #i6h70k {
    margin: 36px 0 0;
  }

  #ir5bg9 {
    font-size: 80px;
    line-height: 64px;
  }

  #ijrdg4 {
    font-size: 24px;
    margin: 0 0 5px;
  }

  #i88nd7 {
    font-size: 18px;
    margin-left: 5px;
    padding: 16px 10px 0 5px;
  }

  #ikee0h,
  #iqvhgl {
    margin: 20px 0 0;
  }

  #ikafz9 {
    margin: 0;
  }

  #i2w1m5 {
    font-size: 18px;
    padding: 10px 10px 0 5px;
  }

  #i1yamx,
  #ic2p43,
  #inpf3o {
    margin: 20px 0 0;
  }

  #iru22g {
    margin: 0;
  }

  #iq5gn9 {
    font-size: 18px;
    padding: 10px 10px 0 5px;
  }

  #iby7nz,
  #izn5vi {
    margin: 20px 0 0;
  }

  #id1aon {
    margin: 0;
  }

  #ib4bp4 {
    font-size: 18px;
    padding: 10px 10px 0 5px;
  }

  #i63inq,
  #iyvvwl {
    padding: 5px 0 0;
    margin-top: 5px;
    font-size: 15px;
  }

  #i9v50g,
  #iwqsao,
  #iwxqv9 {
    font-size: 14px;
  }

  #iwxqv9,
  #iise5w,
  #ivfq9h,
  #ic5bws {
    margin-top: 5px;
    font-size: 14px;
  }

  #iujxj6 {
    display: block;
    padding: 0 130px;
    line-height: 30px;
  }

  #ip6tfq, html.no-webp #ip6tfq {
    background-size: 250%;
  }

  #ihxz1l,
  #iy1nps {
    /* padding: 8px 10px 8px 40px */
  }

  #ihxz1l {
    font-size: 14px;
  }

  #iy1nps {
    /* margin: 6px 0 */
  }

  #iv0wp2 {
    font-size: 18px;
    padding: 137px 0 0;
  }

  #if0fyu,
  #if3w9r,
  #ihwfyg,
  #ini32t,
  #iokec5,
  #iowvti,
  #is1bis,
  #iv7ili {
    font-size: 18px;
    padding: 8px 10px;
  }
  #i2xaer {
    padding-bottom: 0;
  }

  #inq7fj,
  #iw9cdj {
    font-size: 12px;
    padding: 5px 10px 0;
  }

  #iw9cdj {
    margin: 0px 0 7px;
  }

  #iae1ob,
  #iku989,
  #io53qn,
  #ipguz3,
  #iqpdc4,
  #iuj5if,
  #ivlpiy,
  #izrm8h {
    font-size: 18px;
    padding: 8px 10px;
  }

  #iw6oak {
    font-size: 52px;
    line-height: 52px;
    padding: 50px 10px 0;
  }

  #i8rhj3,
  #ibsrak,
  #idkv15,
  #ijhvce,
  #im3z0c,
  #io37c3 {
    padding: 8px 10px 8px 40px;
    margin: 6px 0;
  }

  #ibsrak,
  #ijhvce {
    /* margin: 6px 0 0 */
  }

  #ijhvce {
    /* padding: 8px 10px 35px 8px */
  }

  #ipxebi {
    font-size: 36px;
    line-height: 40px;
    padding: 100px 10px 20px;
  }

  #ip6tfq,
  html.no-webp #ip6tfq {
    margin-left: auto;
    margin-right: auto;
    background-image: url('../byronyImage/pid/5-year-pid.png');
    background-repeat: no-repeat;
    background-size: cover;
    height: 800px;
    color: rgb(255, 255, 255);
  }

  #i8xjzh,
  html.no-webp #i8xjzh {
    background-size: 100%;
    background-position: center center;
    background-image: url(../image/FEF35240-D456-4AB3-890F-68A6FB65FAC8/62d61b6e72493a17b887ad74/505ad07d-f127-4377-9e52-98ceadaf3a0d/2-1-.jpg.webp?t=20220722T112035995);
    background-repeat: no-repeat;
    background-attachment: scroll;
    height: 980px;
  }

  html.no-webp #i8xjzh {
    background-image: url(../image/FEF35240-D456-4AB3-890F-68A6FB65FAC8/62d61b6e72493a17b887ad74/505ad07d-f127-4377-9e52-98ceadaf3a0d/2-1-.jpg?t=20220722T112035995);
  }

  #iw90gt {
    font-size: 16px;
  }

  #i4r7ii {
    font-size: 60px;
    line-height: 60px;
    padding: 38px 10px 0;
  }

  #sixcharging {
    height: 1185px;
  }

  .chargingCont {
    width: 100%;
    top: 60px;
    right: 50%;
    transform: translateX(50%);
  }

  .chargingCont-tiltle {
    margin-bottom: 76px;
  }

  .sixCont-item img {
    width: 58px;
    height: 56px;
  }

  .sixCont .sixCont-txt {
    font-size: 20px;
  }

  .sixCont {
    max-width: 551px;
    margin: 0 auto;
  }
  .sixCont-derpai {
    margin-top: 82px;
  }

  #i24lvh {
    padding: 0 0 32px;
  }

  #iz9c0x,
  #izipd8 {
    background-color: #090909;
  }

  #iek91n,
  #iwd9de {
    background-color: #090909;
  }

  #i38jai {
    font-size: 24px;
  }

  #i38jai,
  #ila97j {
    line-height: 28px;
  }

  #i43rck {
    padding: 0px;
    bottom: 50px;
  }

  #i22fvk {
    /* width: 314.219px; */
    flex-direction: row;
    flex-wrap: wrap;
    margin: 0 auto;
  }

  #i35hpj,
  #i7tx3o,
  #inb29k,
  #itlv1h {
    font-size: 30px;
  }

  #iti5lm {
    z-index: 99999;
  }

  #i35hpj,
  #ihemyh,
  #ir6g7u,
  #itlv1h {
    padding: 10px;
  }

  #iw7v0g {
    display: none;
  }

  #it9zdg {
    background-repeat: no-repeat;
    background-position: center;
    background-size: cover;
    display: block;
  }

  #i7nnpf {
    height: 570px;
  }

  #i1cymr {
    display: none;
  }

  #iktpbp {
    display: block;
  }

  #ikqbtv {
    display: none;
  }

  #iw6aik {
    display: flex;
  }

  #iktjam {
    display: none;
  }

  #idm5hq {
    background-image: url(../byronyImage/pid/ipad-2000w-pid.png);
    padding: 30px 0;
    height: 1100px;

    /* background-position: 0px; */
  }

  html.no-webp #idm5hq {
    background-image: url(../image/FEF35240-D456-4AB3-890F-68A6FB65FAC8/62d61b6e72493a17b887ad74/00849584-dc71-4e7f-b80d-d6afa9e9ca9a/1-1-.jpg?t=20220722T112115589);
    padding: 40px 0 10px;
  }

  #i3nnn6,
  #iqod5f {
    padding: 10px 10px 0;
    display: none;
  }

  #i3nnn6 {
    font-size: 35.2px;
    padding: 10px 10px;
    margin: 0 0 10px;
  }

  #iqod5f {
    font-size: 18px;
    font-family: Poppins;
  }

  #iqgxom {
    font-size: 18px;
  }

  #iu6nap {
    min-height: 50px;
    display: block;
  }

  #i2f7ez {
    width: 100%;
  }

  #i6lr {
    background-color: #000;
  }

  #i1rotj {
    width: 43%;
  }
}

@media (max-width: 991px) {
  .iqzwk5_global .js-slider.indicators-type .slide-item {
    flex: 0 0 calc(100% / var(--tb-items-per-row));
  }

  .iqzwk5_global .slide-item {
    flex: 0 0 calc(100% / var(--tb-items));
  }
}

@media (max-width: 820px) {
  .is0gaf_global .power-house {
    height: 102vh;
  }

  .is0gaf_global .power-container {
    padding: 50px 0 300px;
  }

  .is0gaf_global .power-container h1 {
    font-size: 32px;
    line-height: 43px;
  }

  .is0gaf_global .tab-wrap-container {
    overflow-x: auto;
    width: 100%;
  }

  .is0gaf_global .power-tab-wrap {
    justify-content: space-around;
  }

  .is0gaf_global .power-tab-wrap p {
    font-size: 14px;
    line-height: 43px;
  }

  .is0gaf_global .power_tab-content ul {
    flex-wrap: wrap;
  }

  .is0gaf_global .power_tab-content ul li {
    width: 33.33%;
  }

  .is0gaf_global .power_tab-content ul li span {
    white-space: nowrap;
    font-size: 12px;
    line-height: 38px;
    min-height: auto;
  }

  .is0gaf_global .power_tab-content ul li h3 {
    height: 42px;
    font-size: 30px;
    line-height: 42px;
  }

  .is0gaf_global .power_tab-content ul li p {
    margin-top: 5px;
  }

  .is0gaf_global .power_tab-content.the-finally ul li {
    width: 50%;
  }
}

@media (max-width: 767px) {
  #Backup143 {
    display: none;
  }

  #iwgivg {
    padding: 10px 161px 10px 10px;
    margin: 0;
  }

  #iv8xx7 {
    margin: 5px 0 0;
  }

  #ih1y9g {
    margin: 10px 0 0;
  }

  #i3b3rp {
    display: block;
    position: fixed;
    width: 100%;
    top: 0;
    z-index: 99999;
  }

  #icoeb,
  #iti5lm {
    display: none;
  }

  #icoeb {
    font-size: 32px;
  }

  #iqgxom {
    margin: 0 auto;
  }

  #iss2f,
  html.no-webp #iss2f {
    height: 686px !important;
    background-image: url(../byronyImage/m/banner-m.png);
    background-repeat: no-repeat;
    background-position: 100%;
    background-attachment: scroll;
    background-size: cover;
  }
  #i0tfa3 {
    width: 100%;
  }
  #i1cymr {
    flex: 1;
    margin: 0 10px !important;
  }
  html.no-webp #iss2f {
    background-image: url(../image/FEF35240-D456-4AB3-890F-68A6FB65FAC8/62d61b6e72493a17b887ad74/b71d2b5a-6695-42d8-a8cf-8f13f10f934c/p1.jpg?t=20220722T082732821);
  }

  #ikbhj2 {
    font-size: 40px;
  }

  #ix7mon {
    font-size: 24px;
  }

  #iij2sp {
    padding: 0 20px 0 55px;
  }

  #ic971w {
    padding: 0;
    font-size: 12px;
  }

  #i82d1t {
    font-size: 16px;
    padding: 0 6px 10px;
  }

  #iq1925 {
    padding: 0 0 0 55px;
  }

  #iw3bcf {
    font-size: 13px;
    color: rgba(255, 255, 255, 0.43);
    font-family: Poppins;
  }

  #iilkse {
    font-size: 12px;
    color: rgba(255, 255, 255, 0.43);
  }

  #i5dkf5 {
    font-size: 32px;
    line-height: 1em;
    padding: 150px 10px 30px;
  }

  #iujxj6 {
    font-size: 12px;
    padding: 0px 10px;
    line-height: 16px;
  }

  #is0cvs {
    margin: 13px 0;
  }

  #ir5bg9 {
    font-size: 32px;
    line-height: normal;
  }

  #ijrdg4 {
    font-size: 12px;
    padding: 160px 10px 0;
  }

  #ihxz1l {
    font-size: 12px;
    text-align: center;
    padding: 10px 0px 10px 8px;
  }

  #io04gq {
    width: 40px;
    height: 6px;
  }

  /* #iv0wp2 {
        padding: 140px 0 0;
    } */

  #i8rhj3,
  #ibsrak,
  #idkv15,
  #ijhvce,
  #im3z0c,
  #io37c3,
  #iy1nps {
    font-size: 12px;
    padding: 10px 0 10px 8px;
    margin: 0;
    height: 50px;
  }

  #ijhvce {
    /* padding: 23px 10px 25px 8px */
  }

  #if0fyu,
  #if3w9r,
  #ihwfyg,
  #ini32t,
  #iokec5,
  #iowvti,
  #is1bis {
    font-size: 12px;
    padding: 8px 10px;
  }

  #iv7ili {
    font-size: 12px;
  }

  #inq7fj,
  #iw9cdj {
    font-size: 12px;
    padding: 5px 0 0;
    margin-bottom: 20px;
  }

  #iw9cdj {
    /* margin: 0 0 8px */
  }

  #iae1ob,
  #iku989,
  #io53qn,
  #ipguz3,
  #iqpdc4,
  #iuj5if,
  #ivlpiy,
  #izrm8h {
    font-size: 12px;
    padding: 8px 10px;
  }

  #ij79lk {
    margin: 0px;
  }

  #i94rfk {
    font-size: 32px;
    text-align: center;
    font-weight: 500;
    padding: 50px 0 22px;
  }

  #iw6oak {
    font-size: 32px;
    padding: 0px 40px 0;
    line-height: 32px;
    /* top: 50px; */
    line-height: 1.2;
  }

  #i22fvk {
    width: 284px;
    justify-content: center;
    align-items: flex-end;
  }
  #i22fvk > div {
    margin-bottom: 20px;
  }

  #iv09iw {
    flex-direction: column-reverse;
  }

  #iujzwl {
    display: none;
  }

  #imlvb8,
  #iqqr61 {
    font-size: 18px;
  }

  #i01651 {
    color: #fff;
    padding: 0px 0 10px;
    line-height: 32px;
    font-size: 32px;
  }

  #i7lmcg {
    display: flex;
    flex-direction: column;
  }

  #iildfu {
    color: #fff;
    padding: 0 10px;
    margin: 0 0 10px;
    font-size: 22px;
    font-weight: 300;
  }

  #i1q227 {
    font-size: 14px;
    padding: 10px 10px 10px 55px;
  }

  #iexev5 {
    width: 239px;
    height: 7px;
  }

  #i8utcc {
    font-size: 12px;
    padding: 20px 10px 0 0;
  }

  #i0o20k {
    height: 7px;
    width: 100px;
  }

  #iisv8t {
    padding: 0;
  }

  #ip5hfs {
    padding: 0 20px 0 55px;
  }

  #i4aqb2 {
    display: block;
  }

  #i331k5 {
    margin: 0 0 0 18px;
  }

  #im0l76 {
    margin: 10px 20px 0 0;
  }

  #i49hno {
    width: 222px;
    margin: 25px 0 5px;
    height: 6px;
  }

  #i1zl8r {
    /* margin: 0 0 0 50px */
  }

  #ix9jx7 {
    margin: 10px 20px 0 0;
  }

  #i6h70k {
    width: 129.7px;
    margin: 25px 0 0px;
    height: 6px;
  }

  #ig7s5u,html.no-webp #ig7s5u {
    background-size: 550%;
    background-attachment: scroll;
    height: 600px;
  }
  #ijglli {
    padding: 0 20px;
  }

  #ip6tfq, html.no-webp #ip6tfq {
    background-image: url('../byronyImage/m/5-year-m.png');
    padding: 0;
    height: 600px;
  }

  #ikee0h {
    margin: 20px 0px 0;
    width: 203px;
  }

  #iby7nz,
  #ic2p43,
  #i1yamx,
  #ikee0h {
    height: 7px;
  }

  #i88nd7,
  #iwxqv9 {
    padding: 0;
    font-size: 18px;
  }

  #idvede,
  #iftpxx,
  #ij5z4f,
  #imsjdq {
    font-size: 13px;
  }

  #iwxqv9,
  #iise5w,
  #ivfq9h,
  #ic5bws {
    font-size: 12px;
  }

  #i88nd7 {
    margin-left: 5px;
    padding: 11px 10px 0 0;
  }

  #iv0wp2 {
    padding: 187px 0 0;
    text-align: center;
  }

  #i9m42o {
    display: block;
    min-height: auto;
    top: 48px;
  }

  #isbtaj {
    display: none;
  }

  .iqzwk5_global .js-slider.indicators-type .slide-item {
    flex: 0 0 calc(100% / var(--mb-items-per-row));
  }

  .iqzwk5_global .slide-item {
    flex: 0 0 calc(100% / var(--mb-items));
  }

  .iqzwk5_global .slick-next,
  .iqzwk5_global .slick-prev {
    width: 20px;
  }

  #icecq5,
  #iutk5i {
    margin: 0 5px 0 0;
  }

  #iwnnga,
  #ix5l43 {
    display: flex;
    justify-content: center;
    align-items: center;
    height: 35px;
  }

  #ikb7av {
    margin: 0 5px 0 0;
  }

  #ibxujn {
    display: flex;
    justify-content: center;
    align-items: center;
    height: 35px;
  }

  #itafza {
    margin: 0 5px 0 0;
  }

  #ikmr6m {
    display: flex;
    justify-content: center;
    align-items: center;
    height: 35px;
  }

  #ip7syj {
    margin: 13px 0;
  }

  #i4sucq {
    margin: 0;
  }

  #i8oogv {
    padding: 0px;
  }

  #ipxebi {
    font-size: 36px;
    padding: 100px 10px 0;
    line-height: 40px;
  }

  #ila97j {
    font-size: 24px;
    line-height: 28px;
  }

  #iw90gt {
    margin: 0;
    padding: 311px 10px 60px;
    font-size: 16px;
  }


  #ih5bim {
    font-size: 32px;
    padding: 60px 0 52px;
  }

  #i24lvh {
    padding: 0px;
  }

  #iech5n {
    margin: 326px 0 0;
    line-height: 22px;
  }

  #i38jai {
    font-size: 14px;
    line-height: 28px;
  }

  #ikdkow {
    text-align: center;
    padding: 0 10px 5px 0;
  }

  #i0h9gb {
    /* padding: 0 0 0 40px; */
    margin-bottom: 10px;
    justify-content: center;
  }

  #izipd8 {
    padding: 0;
  }

  #in1ayl,
  #izipd8 {
    flex-direction: column;
  }

  #i44ccl {
    font-size: 16px;
  }

  #idx6ti {
    width: auto;
    margin: 0 10px;
  }

  #i5l4j6 {
    font-size: 16px;
  }

  #ivy40n {
    width: auto;
    margin: 0;
    padding: 0 10px;
  }

  #i29kfm,
  #i2ok0j,
  #i8w7vk,
  #i9arpa,
  #ic2t0h,
  #ig3itt,
  #ikxxrn,
  #im60ch,
  #iqj4t1,
  #iqqeai,
  #iydroa,
  #iylfd2 {
    font-size: 16px;
  }

  #iveewg {
    width: 80% !important;
    height: auto;
  }

  #i43rck {
    margin: 0 auto;
    width: 100%;
    padding: 0;
  }

  #i4r7ii {
    font-size: 32px;
    line-height: 40px;
    padding: 50px 10px 0;
  }

  #sixcharging {
    /* height: 700px; */
    height: auto;
  }

  .chargingCont {
    width: 100%;
  }

  .chargingCont-tiltle {
    font-size: 32px;
    margin-bottom: 46px;
  }

  .sixCont {
    max-width: 294px;
  }
  .sixCont-dipai img,
  .sixCont-derpai img {
    width: 32px;
    height: 31px;
  }
  .sixCont-derpai .sixCont-item-3 img {
    width: 68px;
    height: 31px;
  }
  .sixCont-derpai {
    margin-top: 44px;
  }

  .sixCont-item img {
    width: 32px;
    height: 31px;
  }

  .sixCont .sixCont-item:last-child img {
    width: 70px;
    height: 35px;
  }

  .sixCont .sixCont-txt {
    font-size: 12px;
  }

  #ilus4y {
    padding: 0 10px;
  }

  #i5dhp7,
  #ig60ma {
    padding: 0 10px 0px;
  }

  #iqvhgl {
    margin: 20px 0 0;
    width: 203px;
  }

  #iise5w {
    padding: 0;
    /* font-size: 18px */
  }

  #i2w1m5,
  #ikafz9 {
    margin: 0;
  }

  #i2w1m5 {
    font-size: 18px;
    padding: 11px 10px 0 5px;
  }

  #i1yamx,
  #ic2p43 {
    width: 90.64px;
  }

  #ic2p43 {
    margin: 0;
  }

  #inpf3o {
    margin: 20px 0 0;
    width: 203px;
  }

  #ivfq9h {
    padding: 0 20px 0 0;
    /* font-size: 18px */
  }

  #iq5gn9,
  #iru22g {
    margin: 0;
  }

  #iq5gn9 {
    /* font-size: 18px; */
    padding: 11px 10px 0 5px;
  }

  #iby7nz {
    margin: 0;
    width: 47.02px;
  }

  #izn5vi {
    margin: 20px 0 0;
    width: 203px;
  }

  #ic5bws {
    padding: 0 20px 0 0;
    /* font-size: 18px */
  }

  #ib4bp4,
  #id1aon {
    margin: 0;
  }

  #ib4bp4 {
    font-size: 18px;
    padding: 11px 10px 0 5px;
  }

  #i63inq,
  #iyvvwl {
    font-size: 12px;
  }

  #im0l76,
  #ix9jx7 {
    width: 25px;
    height: 25px;
  }

  #iujxj6 {
    margin: 13px 0;
  }

  #iwqsao,
  #i9v50g {
    padding: 0px;
    font-size: 12px;
  }

  #ioyt1m {
    width: 20px;
  }

  #isvf43 {
    display: none;
  }

  #it9zdg,
  html.no-webp #it9zdg {
    background-image: url(../image/FEF35240-D456-4AB3-890F-68A6FB65FAC8/62d61b6e72493a17b887ad74/6ac9f42e-51c4-4472-bfdd-f17ea02d98dc/1658473573156_4.jpg.webp?t=20220722T080644654);
    background-position: center center;
    background-repeat: no-repeat;
    display: none;
  }

  html.no-webp #it9zdg {
    background-image: url(../image/FEF35240-D456-4AB3-890F-68A6FB65FAC8/62d61b6e72493a17b887ad74/6ac9f42e-51c4-4472-bfdd-f17ea02d98dc/1658473573156_4.jpg?t=20220722T080644654);
  }

  #i3k9hd {
    margin: 0;
    padding: 50px 20px;
  }

  #i1cymr,
  #i3z089 {
    display: inline-flex;
    align-items: stretch;
  }

  #i1cymr {
    margin-left: auto;
    margin-right: auto;
  }

  #i3z089 {
    width: 100%;
    margin: 0 auto;
    background-color: #000;
  }

  #ifuukz {
    display: inline-block;
    width: 100%;
  }

  #i1rotj {
    width: 111px;
  }

  #it062o {
    font-size: 50px;
  }

  #iielph,
  #it062o {
    padding: 0px;
  }

  #i35hpj,
  #ihemyh,
  #ir6g7u,
  #itlv1h {
    padding: 0px;
  }

  #i7tx3o,
  #inb29k,
  #itlv1h {
    padding: 0px;
  }

  #i35hpj,
  #i7tx3o,
  #inb29k,
  #itlv1h {
    font-size: 20px;
  }

  #it9dba,
  #iwkrv2,
  #izo2jc,
  #i66u5e {
    width: 142px;
  }

  #iielph {
    font-size: 50px;
  }

  #ihemyh,
  #ir6g7u {
    font-size: 50px;
  }

  #iejfyu {
    display: none;
  }

  #iktjam {
    min-height: 50px;
    display: block;
  }

  #i5r7ck,
  #iylyix {
    width: 100%;
  }

  #i2tgp {
    display: none;
  }

  #i3nnn6,
  #iqod5f {
    display: block;
  }

  #i3nnn6 {
    font-size: 32px;
  }

  #i6lr {
    background-color: #000;
  }

  #iu6nap {
    display: none;
  }
}
@media screen and (max-width: 1200px) {
  #ix9jx7 img {
    width: 45px;
    height: 45px;
  }
}
@media screen and (max-width: 767.98px) {
  #im0l76,
  #ix9jx7 {
    width: auto;
    height: auto;
  }
  #im0l76 img,
  #ix9jx7 img {
    width: 25px;
    height: 25px;
  }
}
#ih1y9g a,
#isw51h a,
#buy_btn2 {
  text-decoration: none;
  color: #fff;
}

#iujzwl,
#iqzter,
#i8xjzh,
#iu6lnd,
#i4aqb2 {
  position: relative;
}

.target-fix {
  position: absolute;
  top: -110px;
}

@media (max-width: 379px) {
  #iss2f {
    height: 600px;
  }

  .is0gaf_global .power-house {
    height: 131vh;
  }
}

@media (max-width: 1023px) {
  #sdfasdf23 {
    width: 100%;
  }

  #i1zl8r {
    width: 100%;
  }
}

#ilus4y a,
#i5dhp7 a,
#ig60ma a {
  color: #aaa;
}

@media (max-width: 359px) {
  #iij2sp {
    padding: 0px;
    text-align: left;
  }

  #ip5hfs {
    padding: 0px;
    justify-content: left;
  }

  #iq1925 {
    padding: 0px;
    justify-content: left;
  }

  #i1q227 {
    padding: 0px;
    text-align: left;
  }

  #i331k5 {
    margin: 0 0 0 10px;
  }
}
.swiper {
  width: 1200px;
  height: 606px;
  overflow: inherit !important;
  margin: 0 auto;
  position: relative;
}
.swiper .swiper-slide:nth-child(n) {
  /* width: 1200px !important; */
}
.swiper-slide img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: right;
}

/* .swiper-wrapper .swiper-slide img {
  /* filter:brightness(40%); */
  /* opacity: 0.5;
} */ 
.swiper .swiper-wrapper .swiper-slide-active img {
  /* filter:brightness(1); */
  opacity: 1;
}
.swiper .swiper-button-prev,
.swiper .swiper-button-next {
  height: 26px;
  color: #ffffff;
  background-image: none;
  font-size: 55px;
  right: 30px;
}
.swiper .swiper-pagination .swiper-pagination-bullet {
  display: inline-block;
  width: 100px;
  height: 1px;
  background-color: #fff;
  opacity: 0.5;
  margin: 0 10px;
}
.swiper-pagination .swiper-pagination-bullet {
  display: inline-block;
  width: 100px;
  height: 1px;
  background-color: #fff;
  opacity: 0.5;
  margin: 0 10px;
}
.swiper-pagination .swiper-pagination-bullet-active {
  opacity: 1 !important;
}

@media (max-width: 1291px) {
  .swiper {
    width: 100%;
  }

  .swiper-slide:nth-child(n) {
    width: 100% !important;
  }
}

@media (max-width: 768px) {
  .Limitless-title {
    display: none;
  }

  .Limitless-title-mobile {
    padding: 50px 0px;
    display: block;
  }

  .Limitless-title-mobile p {
    font-size: 32px;
  }
}

@media (max-width: 374px) {
  .swiper .swiper-pagination .swiper-pagination-bullet {
    width: 60px;
  }
  /* .swiper-pagination .my-bullet {
        width: 60px;
    } */
}

#iktpbp section {
  background: #090909;
  padding: 100px 0;
  overflow: hidden;
  color: #ffffff;
  font-family: Poppins, MADE TOMMY;
}

#iktpbp section h1 {
  margin: 0;
  text-transform: capitalize;
  text-align: center;
  font-size: 60px;
  font-weight: 500;
}

#iktpbp .container-box {
  margin-top: 120px;
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0 20px;
}

#iktpbp section h2 {
  font-size: 30px;
}

#iktpbp section p {
  font-size: 16px;
  line-height: 36px;
  font-weight: 300;
  font-family: Poppins;
}

#iktpbp .container-box__left {
  width: 460px;
}

#iktpbp .container-box__middle {
  width: 400px;
  margin: 0 50px;
  position: relative;
}

#iktpbp .broken-line-left div,
#iktpbp .broken-line-right div {
  border-bottom: 1px solid #ffffff;
  height: 0;
}

#iktpbp .broken-line-left div:first-child::before,
#iktpbp .broken-line-left div:last-child::after,
#iktpbp .broken-line-right div:first-child::before,
#iktpbp .broken-line-right div:last-child::after {
  content: '';
  position: relative;
  display: block;
  width: 10px;
  height: 10px;
  border-radius: 5px;
  background-color: #fff;
}

#iktpbp .broken-line-left {
  display: flex;
  position: absolute;
  left: -225px;
  top: 193px;
}

#iktpbp .broken-line-left div:first-child {
  width: 220px;
}

#iktpbp .broken-line-left div:first-child::before {
  top: -5px;
}

#iktpbp .broken-line-left div:last-child {
  width: 80px;
  transform: rotateZ(25deg);
  position: relative;
  top: 17px;
  left: -4px;
}

#iktpbp .broken-line-left div:last-child::after {
  top: -4px;
  left: 77px;
}

#iktpbp .broken-line-right {
  display: flex;
  position: absolute;
  right: -131px;
  bottom: 210px;
}

#iktpbp .broken-line-right div:first-child {
  width: 72px;
  transform: rotateZ(345deg);
  position: relative;
  top: 9px;
  right: -2px;
}

#iktpbp .broken-line-right div:first-child::before {
  top: -4px;
  left: -9px;
}

#iktpbp .broken-line-right div:last-child {
  width: 175px;
}

#iktpbp .broken-line-right div:last-child::after {
  left: 170px;
  top: -4px;
}

#iktpbp .container-box__right {
  width: 540px;
  padding-left: 120px;
}

#iktpbp .container-box__right img {
  margin: 0 auto;
  width: 242px;
  display: block;
}

@media (max-width: 820px) {
  #iktpbp section h1 {
    font-size: 40px;
  }

  #iktpbp section h2 {
    font-size: 16px;
  }

  #iktpbp section p {
    font-size: 14px;
    line-height: 36px;
  }

  #iktpbp .broken-line-left div:first-child::before,
  #iktpbp .broken-line-left div:last-child::after,
  #iktpbp .broken-line-right div:first-child::before,
  #iktpbp .broken-line-right div:last-child::after {
    width: 8px;
    height: 8px;
  }

  #iktpbp .container-box__left {
    width: 230px;
  }

  #iktpbp .container-box__middle {
    width: 200px;
  }

  #iktpbp .container-box__right {
    padding: 0;
    width: 230px;
  }

  #iktpbp .container-box__right img {
    width: 117px;
    margin-bottom: 20px;
  }

  #iktpbp .broken-line-left {
    left: -134px;
    top: 25px;
  }

  #iktpbp .broken-line-left div:first-child {
    width: 115px;
  }

  #iktpbp .broken-line-left div:last-child {
    width: 110px;
    transform: rotateZ(61deg);
    top: 48px;
    left: -28px;
  }

  #iktpbp .broken-line-left div:last-child::after {
    left: 109px;
  }

  #iktpbp .broken-line-right {
    right: -27px;
    bottom: 157px;
  }

  #iktpbp .broken-line-right div:last-child {
    width: 35px;
  }

  #iktpbp .broken-line-right div:last-child::after {
    left: 33px;
  }

  #iktpbp .broken-line-right div:first-child {
    width: 76px;
    top: 29px;
    right: -14px;
    transform: rotateZ(310deg);
  }

  #iktpbp .broken-line-right div:first-child::before {
    left: -6px;
  }

  #iktpbp .broken-line-left div:first-child::before {
    top: -4px;
  }

  #iktpbp .broken-line-right div:last-child::after {
    top: -3px;
  }
}

@media (max-width: 450px) {
  #iktpbp section {
    padding: 60px 0;
  }

  #iktpbp section h1 {
    display: none;
  }

  #iktpbp .container-box {
    margin: 0;
    flex-direction: column;
  }

  #iktpbp .container-box__left {
    width: 100%;
    padding: 0 20px;
    text-align: center;
  }

  #iktpbp section h2 {
    text-align: center;
    font-size: 32px;
  }

  #iktpbp section p {
    font-size: 16px;
  }

  #iktpbp .container-box__middle {
    margin: 60px 0;
  }

  #iktpbp .container-box__right {
    width: 100%;
    padding: 0 30px;
    display: flex;
    flex-direction: row-reverse;
    align-items: center;
  }

  #iktpbp .container-box__right img {
    width: 110px;
    margin: 0;
  }

  #iktpbp section .container-box__right h2 {
    font-size: 18px;
    text-align: left;
  }

  #iktpbp section .container-box__right p {
    font-size: 12px;
    line-height: 22px;
  }
  .container-box__right_text {
    margin-right: 20px;
  }

  #iktpbp .broken-line-left div:first-child::before,
  #iktpbp .broken-line-left div:last-child::after,
  #iktpbp .broken-line-right div:first-child::before,
  #iktpbp .broken-line-right div:last-child::after {
    width: 5px;
    height: 5px;
  }

  #iktpbp .broken-line-left {
    left: -119px;
  }

  #iktpbp .broken-line-left div:first-child {
    width: 100px;
    transform: rotateZ(115deg);
    position: relative;
    left: 67px;
    top: -2px;
  }

  #iktpbp .broken-line-left div:first-child::before {
    top: -2px;
  }

  #iktpbp .broken-line-left div:last-child {
    width: 76px;
    transform: rotateZ(39deg);
    top: 67px;
    left: -13px;
  }

  #iktpbp .broken-line-left div:last-child::after {
    left: 75px;
    top: -2px;
  }

  #iktpbp .broken-line-right {
    right: -53px;
    bottom: 104px;
  }

  #iktpbp .broken-line-right div:first-child {
    width: 80px;
    top: 38px;
    right: -34px;
    transform: rotateZ(47deg);
  }

  #iktpbp .broken-line-right div:first-child::before {
    left: -3px;
    top: -2px;
  }

  #iktpbp .broken-line-right div:last-child {
    width: 80px;
    transform: rotateZ(120deg);
    position: relative;
    top: 102px;
    left: -39px;
  }

  #iktpbp .broken-line-right div:last-child::after {
    top: -2px;
    left: 77px;
  }
}
@media screen and (min-width: 900px) {
  #isbtaj {
    display: flex !important;
  }
  #i9m42o {
    display: none;
  }
}
@media screen and (max-width: 900px) {
  #isbtaj {
    display: none !important;
  }
  #i9m42o {
    display: block;
  }
}
@media screen and (min-width: 768px) and (max-width: 1200px) {
  .pid-weight {
    font-weight: 900;
  }
}
@media screen and (min-width: 500px) and (max-width: 767.98px) {
  .is0gaf_global .background-img {
    object-position: 100% 90%;
  }
  .is0gaf_global .power-house{
    height: 112vh;
  }
}
@media screen and (max-width: 500px) {
  .is0gaf_global .background-img {
    object-position: 46% 90%;
  }
  
}
@media screen and (max-width: 820px) {
  .is0gaf_global .power-house{
    height: 131vh;
  }
  .is0gaf_global .power_tab-content ul li span{
    font-size: 10px;
    line-height: 30px;
  }
}
@media screen and (max-width: 424px) {
  .is0gaf_global .power-house {
    height: 131vh;
  }
  
}


@media screen and (min-width: 767px) and (max-width: 1024px) {
  #idm5hq{
    background-position: 0px !important;
  }
  #iw6oak{
    top: 0;
  }
  #idm5hq{
    height: 1110px;
  }
}

@media screen and (max-width: 768px) {
  #idm5hq{
    background-position: 0 34% !important;
  }
}
@media screen and (max-width: 375px) {
  #iw6oak{
    padding-top: 0px;
    top: 50px;
  }
}
@media screen and (max-width: 550px) and (min-width: 480px) {
  .btn-box a{
    width: 136px !important;
    font-size: 12px !important;
  }
  .money span{
    font-size: 20px;
  }
}
@media screen and (max-width: 374px) {
  .is0gaf_global .power-tab-wrap p{
    font-size: 12px;
  }
  .is0gaf_global .power_tab-content ul li{
    width: 50%;
  }
}
@media screen and (max-width: 1024px) {
  .is0gaf_global .power_tab-content ul li{
    width: 33.3%;
  }
}
@media screen and (max-width: 416px) {
  #iij2sp,#ip5hfs,#iq1925,#i1q227{
    padding-left: 10px;
  }
  #i0ksa2{
    font-size: 12px;
    white-space: nowrap;
  }
}

/* IE */
#isbtaj{
  position: fixed;
  width: 100%;
}
#itpaw{
  margin-top: 60px;
}
.is0gaf_global #i7etsv ul{
  justify-content: space-around;
}
@media screen and (max-width: 1024px) {
  #i7etsv ul li{
    width: 50%;
  }
  .is0gaf_global .power_tab-content ul li span{
    min-height: 20px;
  }
  .is0gaf_global .power_tab-content ul li img{
    width: 46px;
    height: 46px;
  }
  .is0gaf_global .power_tab-content ul li h3{
    height: 34px;
    font-size: 30px;
    line-height: 40px;
    font-weight: 600;
  }
  .is0gaf_global .power-container{
    padding: 100px 0 520px;
  }
  #i43rck{
    bottom: 0;
  }
  .is0gaf_global .power_tab-content ul li p{
    font-size: 12px;
  }
  #a04 .params_title{
    margin-bottom: 0;
    padding-bottom: 79px;
  }
}

@media screen and (max-width: 820px) {
  .is0gaf_global .power-house{
    height: 135vh;
  }
  .is0gaf_global .power-container{
    padding: 50px 0 300px;
  }
  .is0gaf_global .power-tab-wrap p{
    font-size: 12px;
  }
}
@media screen and (max-width: 767.98px) {
  .solarEnergy_discription_icon ul li img{
    height: 100%;
  }
  .is0gaf_global .power-house{
    height: auto;
  }
  .solarEnergy_title{
    text-align: center;
  }
}
@media screen and (min-width: 768px) and (max-width: 1280px) {
  .params_content > div > div > div{
    white-space: nowrap;
  }
}
@media screen and (max-width: 384px) {
  #idm5hq, html.no-webp #idm5hq{
    height: 700px;
  }
  #it062o,#ihemyh, #ir6g7u,#iielph{
    font-size: 40px;
  }
  #i35hpj, #i7tx3o, #inb29k, #itlv1h{
    font-size: 16px;
  }
}
@media screen and (min-width: 768px) and (max-width:1024px) {
  .is0gaf_global .background-img{
    object-position: bottom;
  }
  #i43rck{
    bottom: 0;
  }
  #iss2f{
    height: 1000px !important;
  }
}
@media screen and (max-width: 500px) {
  .is0gaf_global #i18qn6{
    object-position: 72% 90%;
  }
  .is0gaf_global #iuajsc{
    object-position: 27% 90%;
  }
  .is0gaf_global #is4enj{
    object-position: 45% 90%;
  }
  #i3gyna{
    padding: 14px 0 0;
  }
}
@media screen and (min-width: 1200px) {
  #iss2f, html.no-webp #iss2f{
    height: 892px;
    background-position: center 60px;
  }
}
@media screen and (min-width: 390px) and (max-width: 414px) {
  #iss2f, html.no-webp #iss2f{
    background-position: 0 26px;
  }
}
@media screen and (max-width: 390px) {
  #iss2f, html.no-webp #iss2f{
    background-position: 0 56px;
  }
  .is0gaf_global .power_tab-content ul li span{
    font-size: 10px;
  }
  #i331k5{
    margin: 0;
  }
  .is0gaf_global .power-container{
    padding: 50px 0 248px;
  }
  .is0gaf_global .power_tab-content ul li span{
    line-height: 20px;
  }
  .is0gaf_global .power_tab-content ul li h3{
    height: 26px;
    font-size: 26px;
    line-height: 32px;
    font-weight: 600;
  }
  .is0gaf_global .power_tab-content ul li img{
    width: 36px;
    height: 36px;
  }
  .is0gaf_global .power_tab-content ul li p{
    font-size: 10px;
  }
}

#solarEnergy{
  background-repeat: no-repeat;
  background-position: 100%;
  background-attachment: scroll;
  background-size: cover;
}

#im0l76,#ix9jx7{
  width: 100px;
  flex-shrink: 0;
}
@media screen and (max-width:768px){
  #im0l76,#ix9jx7{
    width: 60px;
  }
}