.contentBox{
    max-width: 1200rem;
    margin-inline: auto;
}
.PAMMHeader{
    height: 560rem;
    padding-top: 97rem;
    padding-left: calc(50vw - 600rem);
    gap:80rem;
    background: var(--ebc-neutral-bg_c);
}
.redW{
    color: var(--ebc-basecolor-active-500);
}
.PAMMHeaderMain{
    margin-top: 53rem;
}
.PAMMHeaderDesc{
    margin:24rem 0 64rem;
    color: var(--ebc-text-secondary);
}
.PAMMHeaderBtn{
    display: block;
    width: fit-content;
    min-width: 180rem;
    box-sizing: border-box;
    margin-top: 64rem;
}
.PAMMHeaderBtn .icon-right{
  margin-left: 5rem;
}
.PAMMHeaderModel{
    width: 401rem;
    height: 401rem;
}

@media (min-width: 996px) {
.PAMMHeaderMain{
  flex: 0 0 770rem;
}
.ar .PAMMHeader{
    height: 560rem;
    padding-top: 97rem;
    padding-right: calc(50vw - 600rem);
    padding-left: unset;
  }
.hi .PAMMHeaderMain,
.ru .PAMMHeaderMain,
.th .PAMMHeaderMain,
.id .PAMMHeaderMain,
.es .PAMMHeaderMain,
.en .PAMMHeaderMain{
  flex: 0 0 820rem;
}
.th .PAMMHeaderMain h1,
.jp .PAMMHeaderMain h1,
.es .PAMMHeaderMain h1,
.id .PAMMHeaderMain h1,
.en .PAMMHeaderMain h1{
font-size: 70rem;
}

.ru .PAMMHeaderMain h1{
  font-size: 68rem;
}
.es .PAMMHeader ,
.ru .PAMMHeader ,
.hi .PAMMHeader ,
.id .PAMMHeader ,
.th .PAMMHeader ,
.en .PAMMHeader {
  gap: 50rem;
}
}
@media (max-width: 996px) {
  .ug h1{
    font-size: 52rem;
    line-height: 58rem;
  }
  .id h1,
  .en h1,
  .jp h1{
    font-size: 58rem;
  }
  
    .PAMMHeader{
        flex-direction: column;
        gap:32rem;
        padding:44rem 32rem 80rem;
        height: auto;
    }
    .PAMMHeaderMain{
        order: 2;
        text-align: center;
    }
.PAMMHeaderDesc{
    margin:16rem 0 72rem;
}
    .PAMMHeaderModel{
        height: 440rem;
        width: 440rem;
        margin-left: 145rem;
    }
    .ar .PAMMHeaderModel{
      margin-left: 0;
      margin-right: 110rem;
    }
    .ar .PAMMAccountCard:nth-child(1){
      margin-left: 0;
      margin-right: 32rem;
    }
    .PAMMHeaderBtn{
        width: 100%;
    }
    .PAMMHeaderBtn .icon-right{
  margin-left: 12rem;
}
}

.PAMMAccount{
    padding-block:120rem;
    background: #fff;
}
.PAMMAccountDesc{
    margin:16rem 0 60rem;
    color: var(--ebc-text-secondary);
}
.PAMMAccountCardList{
    gap:48rem;
    display: flex;

}
.PAMMAccountCard{
    flex:1;
    border-radius: var(--ebc-corner-radius-rc16);
    border: 1px solid rgba(0, 0, 0, 0.12);
    overflow: hidden;
}
.PAMMAccountCard{
    display: flex;
    flex-direction: column;
}
.PAMMAccountCardTop{
    padding:32rem 32rem 24rem;
    text-align: center;
    background: var(--ebc-neutral-bg_b);
}
.PAMMAccountCardTop img{
    height: 100rem;
    width:auto;
    margin-bottom: 16rem;
}
.PAMMAccountCardBottom{
    flex:1;
    padding:32rem;
    display: flex;
    flex-direction: column;
    gap: 40rem;
}
.PAMMAccountCardWordPart{
    display: flex;
    gap:16rem;
    align-items: center;
    padding-inline: 8rem;
}
.PAMMAccountCardWordPart img{
    width: 40rem;
    height: 40rem
}
.PAMMAccountCardWordDesc{
    margin-top: 4rem;
    color: var(--ebc-text-secondary);
}
.PAMMAccountCardBtn{
    margin-top: auto;
}
.PAMMAccountCard.swiper-slide{
        height: auto;
    }
.PAMMAccountCard .PAMMAccountCardWordPart:nth-child(4){
    margin-bottom: 16rem;
}
.PAMMAccountPrincipleTitle{
  margin:120rem 0 48rem;
}
.PAMMAccountPrincipleDiagram{
  position: relative;
  text-align: center;
  margin-bottom: 48rem;
  width: fit-content;
  height: 315rem;
  margin-inline: auto;
}
.PAMMAccountPrincipleDiagram .PAMMAccountPrincipleDiagramImg{
  width: 516rem;
  height: 259rem;
  padding-top: 28rem;
  margin-inline: auto;
  transform: translateX(10rem);
}

.roleManager{
  position: absolute;
  left: 0;
  top: 50%;
  transform: translate(-90%,-50%);
  border-radius: var(--ebc-corner-radius-rc08);
  border: 1px solid var(--ebc-basecolor-active-500);
  background: var(--ebc-neutral-bg_a);
  padding: 24rem;
}
.roleManager img{
  width: 40rem;
  height: 40rem;
}
.roleManager div{
  margin-top: 8rem;
  color: var(--ebc-basecolor-active-500);
}
.roleInvestor{
  position: absolute;
  right: 0;
  border-radius: var(--ebc-corner-radius-rc08);
  border: 1px solid rgba(0, 0, 0, 0.12);
  background: var(--ebc-neutral-bg_a);
  gap: 8rem;
  padding: 16rem 24rem;
  color: var(--ebc-text-secondary);
  transform: translateX(100%);
}
.roleInvestor img{
  width: 24rem;
  height: 24rem;
}
.roleInvestor1{
  top: 0;
}
.roleInvestor2{
  top: 50%;
  transform: translate(100%,-50%);
}
.roleInvestor3{
  bottom: 0;
}
@media (max-width: 996px) {
    .PAMMAccount{
        padding-block: 160rem;
    }
    .PAMMAccountDesc{
        margin:16rem 0 80rem;
        padding-inline: 32rem;
    }
    .PAMMAccountCard{
        border-radius: 24rem;
    }
    .PAMMAccountCardList{
        gap:32rem;
        flex-direction: column;
        padding-inline: 32rem;
        box-sizing: border-box;
    }
    .PAMMAccountCardTop{
        padding:48rem 64rem;
    }
    .PAMMAccountCardTop img{
        height: 160rem;
        margin-bottom: 32rem;
    }
    
    .PAMMAccountCard{
        /* flex:0 0 642rem!important; */
    }
    /* .PAMMAccountCard:nth-child(1){
        margin-left: 32rem;
    } */
    .PAMMAccountCardBottom{
        padding:64rem 32rem;
        gap:48rem;
    }
    .PAMMAccountCardWordPart{
        gap:32rem;
    }
    .PAMMAccountCardWordDesc{
        margin-top: 8rem;
    }
    .PAMMAccountCardWordPart img{
        height: 80rem;
        width: 80rem;
    }
    .PAMMAccountCardBottom .PAMMAccountCardBtn {
        height: 80rem;
        font-size: 28rem;
        font-weight: 500;
        line-height: 0;
    }
    .pt .PAMMAccountCardBottom .PAMMAccountCardBtn ,
    .ru .PAMMAccountCardBottom .PAMMAccountCardBtn ,
    .en .PAMMAccountCardBottom .PAMMAccountCardBtn ,
    .es .PAMMAccountCardBottom .PAMMAccountCardBtn {
      line-height: 35rem;
      text-align: center;
      
    }
     .PAMMAccount-swiperPagenation {
      display: none!important;
    gap: 16rem;
    margin-top: 32rem;
    padding: 16rem 0;
  }
  .PAMMAccount-swiperPagenation div {
    border-radius: 999px;
    opacity: 0.5;
    background: var(--ebc-basecolor-active-100);
    width: 12px;
    height: 2px;
  }
  .PAMMAccount-swiperPagenation div.active {
    opacity: 1;
    width: 24px;
    background: var(--ebc-basecolor-active-500);
  }
  .PAMMAccountPrincipleTitle{
  margin:128rem 0 80rem;
}
.PAMMAccountPrincipleDiagram{
  padding-inline: 32rem;
  height: 900rem;
  width: 100%;
  padding-top: 192rem;
}
.PAMMAccountPrincipleDiagram .PAMMAccountPrincipleDiagramImg{
  width: 100%;
  height: 584rem;
  margin: 0;
  padding: 0;
  transform: unset;
}
.roleManager{
  top: 0;
  left: 50%;
  transform: translateX(-50%);
  padding: 32rem 64rem;
  border-radius: var(--ebc-corner-radius-rc16);
}
.roleManager img{
width: 64rem;
height: 64rem;
}
.roleManager div{
  margin-top: 16rem;
  white-space: nowrap;
}
.roleInvestor{
  right: unset;
  top: unset;
  bottom: 0;
  padding: 16rem 32rem;
  flex-direction: column;
  border-radius: var(--ebc-corner-radius-rc16);
gap: 16rem;
transform: unset;
max-width: 28%;
}
.roleInvestor div{
  line-height: 35rem;
}
.roleInvestor img{
  width: 48rem;
  height: 48rem;
}
.roleInvestor1{
  left: 32rem;
}
.roleInvestor2{
  left: 50%;
  transform: translateX(-50%);
}
.roleInvestor3{
  right: 32rem;
}
.PAMMAccountPrincipleFooter{
  padding-inline: 32rem;
  text-align: left!important;
}
}

