
html {
	font-size:62.5%;
}
* {
	margin: 0;
	padding: 0;
}
ul, li {
	list-style: none;
}
input {
	border: none;
}
body {
  width: 100%;
}.i-phone-12-x7q {
  width: 100%;
  display: flex;
  align-items: center;
}


.i-phone-12-x7q .home-page-yod {
  margin-right: 3.4rem;
  width: 100%;
  height: auto;
  overflow: hidden;
  position: relative;
  align-items: center;
  display: flex;
  flex-direction: column;
  background-color: #ffffff;
  flex-shrink: 0;
}
.i-phone-12-x7q .home-page-yod .auto-group-y3vo-x3H {
  width: 100%;
  height: 8.4rem;
  font-size: 2rem;
  font-weight: 700;
  line-height: 1.5;
  color: rgba(255, 255, 255, 0.8000000119);
  font-family: Poppins, 'Source Sans Pro';
  white-space: nowrap;
  display: flex;
  align-items: center;

  box-shadow: 0 0.1rem 0.3rem rgba(252, 235, 255, 0.3000000119);
  background: linear-gradient(90deg, #2e3336 -0%, #2f3336 100%);
  border-bottom-right-radius: 2rem;
  border-bottom-left-radius: 2rem;
  flex-shrink: 0;
}

.auto-group-y3vo-x3H {
    width: 100%;
    height: 8.4rem;
    font-size: 2rem;
    font-weight: 700;
    line-height: 1.5;
    color: rgba(255, 255, 255, 0.8000000119);
    font-family: Poppins, 'Source Sans Pro';
    white-space: nowrap;
    display: flex;
    align-items: center;

    box-shadow: 0 0.1rem 0.3rem rgba(252, 235, 255, 0.3000000119);
    background: linear-gradient(90deg, #2e3336 -0%, #2f3336 100%);
    border-bottom-right-radius: 2rem;
    border-bottom-left-radius: 2rem;
    flex-shrink: 0;
    margin-bottom: 2rem;
  }
.i-phone-12-x7q .home-page-yod .auto-group-v5ur-sZZ {
  box-sizing: border-box;
  padding: 1.7rem 3rem 1rem 3rem;
  width: 100%;
  align-items: center;
  display: flex;
  flex-direction: column;
  flex-shrink: 0;
}
.i-phone-12-x7q .home-page-yod .auto-group-v5ur-sZZ .ad-Bq9 {
  margin-bottom: 2rem;
  width: 100%;
  height: auto;
  background-color: transparent;
  flex-shrink: 0;
}
.i-phone-12-x7q .home-page-yod .auto-group-v5ur-sZZ .auto-group-bxcm-LCF {
  margin-bottom: 2.3rem;
  width: 100%;
  height: 20.7rem;
  justify-content: space-between;
  display: flex;
  align-items: center;
  flex-shrink: 0;
}
.i-phone-12-x7q .home-page-yod .auto-group-v5ur-sZZ .auto-group-bxcm-LCF .i-phone-12-Sm5 {
  margin-right: 0rem;
  width: 45%;
  height: 100%;
  position: relative;
  flex-shrink: 0;
}
.i-phone-12-x7q .home-page-yod .auto-group-v5ur-sZZ .auto-group-bxcm-LCF .i-phone-12-Sm5 .rectangle-20-wxj {
  width: 100%;
  height: 19.3rem;
  position: absolute;
  left: 0;
  top: 0;
  background-color: rgba(48, 52, 55, 0.5);
  border-radius: 1rem;
}
.i-phone-12-x7q .home-page-yod .auto-group-v5ur-sZZ .auto-group-bxcm-LCF .i-phone-12-Sm5 .image-9-p9M {
  width: 100%;
  height: 12rem;
  position: absolute;

  top: 1.8rem;

  object-fit: contain;
  vertical-align: top;
}
.i-phone-12-x7q .home-page-yod .auto-group-v5ur-sZZ .auto-group-bxcm-LCF .i-phone-12-Sm5 .rectangle-18-wDy {
  width: 100%;
  height: 6.1rem;
  position: absolute;
  left: 0;
  top: 14.6rem;
  background: linear-gradient(180deg, #2f3437 -0%, #303437 100%);
  border-radius: 1rem;
}
.i-phone-12-x7q .home-page-yod .auto-group-v5ur-sZZ .auto-group-bxcm-LCF .i-phone-12-Sm5 .i-phone-12-64gb-dsV {
  width: 9rem;
  height: 1.5rem;
  position: absolute;
  left: 0.7rem;
  top: 15rem;
  font-size: 1rem;
  font-weight: 500;
  line-height: 1.5;
  color: rgba(255, 255, 255, 0.8000000119);
  font-family: Poppins, 'Source Sans Pro';
  white-space: nowrap;
}
.i-phone-12-x7q .home-page-yod .auto-group-v5ur-sZZ .auto-group-bxcm-LCF .i-phone-12-Sm5 .colours-w7V {
  width: 4.8rem;
  height: 1.5rem;
  position: absolute;
  left: 1rem;
  top: 16.8rem;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
  color: #ffffff;
  font-family: Poppins, 'Source Sans Pro';
  white-space: nowrap;
}
.i-phone-12-x7q .home-page-yod .auto-group-v5ur-sZZ .auto-group-bxcm-LCF .i-phone-12-Sm5 .item-0-Sa3 {
  width: 2rem;
  height: 2.3rem;
  position: absolute;
  left: 0.7rem;
  top: 18.2rem;
  font-size: 1.5rem;
  font-weight: 500;
  line-height: 1.5;
  letter-spacing: 0.0375rem;
  color: #ffffff;
  font-family: Poppins, 'Source Sans Pro';
  white-space: nowrap;
}
.i-phone-12-x7q .home-page-yod .auto-group-v5ur-sZZ .auto-group-bxcm-LCF .i-phone-12-Sm5 .rectangle-23-hVy {
  width: 5.6rem;
  height: 1.5rem;
  position: absolute;
  left: 0.6rem;
  top: 16.8rem;
  background-color: rgba(217, 217, 217, 0.3000000119);
  border-radius: 0.5rem;
}
.i-phone-12-x7q .home-page-yod .auto-group-v5ur-sZZ .auto-group-bxcm-LCF .i-phone-12-Sm5 .rectangle-1158-csq {
  width: 2rem;
  height: 2rem;
  position: absolute;
  left: 85%;
  top: 18.3rem;
  background-color: rgba(255, 255, 255, 0.8000000119);
  border-radius: 0.5rem;
}
.i-phone-12-x7q .home-page-yod .auto-group-v5ur-sZZ .auto-group-bxcm-LCF .i-phone-12-Sm5 .plus-math-wv7 {
  width: 1.8rem;
  height: 1.8rem;
  position: absolute;
  left: 85.9%;
  top: 18.4rem;
  object-fit: contain;
  vertical-align: top;
}
.i-phone-12-x7q .home-page-yod .auto-group-v5ur-sZZ .auto-group-bxcm-LCF .i-phone-15-g71 {
  width: 45%;
  height: 100%;
  position: relative;
  flex-shrink: 0;
}
.i-phone-12-x7q .home-page-yod .auto-group-v5ur-sZZ .auto-group-bxcm-LCF .i-phone-15-g71 .rectangle-20-1f5 {
  width: 100%;
  height: 19.3rem;
  position: absolute;
  left: 0;
  top: 0;
  background-color: rgba(48, 52, 55, 0.5);
  border-radius: 1rem;
}
.i-phone-12-x7q .home-page-yod .auto-group-v5ur-sZZ .auto-group-bxcm-LCF .i-phone-15-g71 .image-10-LST {
  width: 100%;
  height: 11.4rem;
  position: absolute;

  top: 1.8rem;
  object-fit: contain;
  vertical-align: top;
}
.i-phone-12-x7q .home-page-yod .auto-group-v5ur-sZZ .auto-group-bxcm-LCF .i-phone-15-g71 .rectangle-18-GL7 {
  width: 100%;
  height: 6.1rem;
  position: absolute;
  left: 0;
  top: 14.6rem;
  background: linear-gradient(180deg, #2f3437 -0%, #303437 100%);
  border-radius: 1rem;
}
.i-phone-12-x7q .home-page-yod .auto-group-v5ur-sZZ .auto-group-bxcm-LCF .i-phone-15-g71 .i-phone-12-64gb-zG7 {
  width: 9rem;
  height: 1.5rem;
  position: absolute;
  left: 0.7rem;
  top: 15rem;
  font-size: 1rem;
  font-weight: 500;
  line-height: 1.5;
  color: rgba(255, 255, 255, 0.8000000119);
  font-family: Poppins, 'Source Sans Pro';
  white-space: nowrap;
}
.i-phone-12-x7q .home-page-yod .auto-group-v5ur-sZZ .auto-group-bxcm-LCF .i-phone-15-g71 .colours-HW7 {
  width: 4.8rem;
  height: 1.5rem;
  position: absolute;
  left: 1rem;
  top: 16.8rem;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
  color: #ffffff;
  font-family: Poppins, 'Source Sans Pro';
  white-space: nowrap;
}
.i-phone-12-x7q .home-page-yod .auto-group-v5ur-sZZ .auto-group-bxcm-LCF .i-phone-15-g71 .item-0-PZ9 {
  width: 2rem;
  height: 2.3rem;
  position: absolute;
  left: 0.7rem;
  top: 18.2rem;
  font-size: 1.5rem;
  font-weight: 500;
  line-height: 1.5;
  letter-spacing: 0.0375rem;
  color: #ffffff;
  font-family: Poppins, 'Source Sans Pro';
  white-space: nowrap;
}
.i-phone-12-x7q .home-page-yod .auto-group-v5ur-sZZ .auto-group-bxcm-LCF .i-phone-15-g71 .rectangle-23-tVu {
  width: 5.6rem;
  height: 1.5rem;
  position: absolute;
  left: 0.6rem;
  top: 16.8rem;
  background-color: rgba(217, 217, 217, 0.3000000119);
  border-radius: 0.5rem;
}
.i-phone-12-x7q .home-page-yod .auto-group-v5ur-sZZ .auto-group-bxcm-LCF .i-phone-15-g71 .rectangle-1158-DHH {
  width: 2rem;
  height: 2rem;
  position: absolute;
  left: 85%;
  top: 18.3rem;
  background-color: rgba(255, 255, 255, 0.8000000119);
  border-radius: 0.5rem;
}
.i-phone-12-x7q .home-page-yod .auto-group-v5ur-sZZ .auto-group-bxcm-LCF .i-phone-15-g71 .plus-math-8f9 {
  width: 1.8rem;
  height: 1.8rem;
  position: absolute;
  left: 85.5%;
  top: 18.4rem;
  object-fit: contain;
  vertical-align: top;
}
.i-phone-12-x7q .home-page-yod .auto-group-v5ur-sZZ .auto-group-hl7x-dro {
  width: 100%;
  height: 23.7rem;
  display: flex;
  justify-content: space-between;
  align-items: center;
  flex-shrink: 0;
}
.i-phone-12-x7q .home-page-yod .auto-group-v5ur-sZZ .auto-group-hl7x-dro .i-phone-13-BNX {
  margin-right: 0rem;
  width: 45%;
  height: 100%;
  position: relative;
  flex-shrink: 0;
}
.i-phone-12-x7q .home-page-yod .auto-group-v5ur-sZZ .auto-group-hl7x-dro .i-phone-13-BNX .rectangle-20-v5D {
  width: 100%;
  height: 19.3rem;
  position: absolute;
  left: 0;
  top: 0;
  background-color: rgba(48, 52, 55, 0.5);
  border-radius: 1rem;
}
.i-phone-12-x7q .home-page-yod .auto-group-v5ur-sZZ .auto-group-hl7x-dro .i-phone-13-BNX .image-10-rUf {
  width: 100%;
  height: 12rem;
  position: absolute;

  top: 1.8rem;
  object-fit: contain;
  vertical-align: top;
}
.i-phone-12-x7q .home-page-yod .auto-group-v5ur-sZZ .auto-group-hl7x-dro .i-phone-13-BNX .rectangle-18-avT {
  width: 100%;
  height: 6.1rem;
  position: absolute;
  left: 0;
  top: 14.6rem;
  background: linear-gradient(180deg, #2f3437 -0%, #303437 100%);
  border-radius: 1rem;
}
.i-phone-12-x7q .home-page-yod .auto-group-v5ur-sZZ .auto-group-hl7x-dro .i-phone-13-BNX .i-phone-12-64gb-6du {
  width: 9rem;
  height: 1.5rem;
  position: absolute;
  left: 0.7rem;
  top: 15rem;
  font-size: 1rem;
  font-weight: 500;
  line-height: 1.5;
  color: rgba(255, 255, 255, 0.8000000119);
  font-family: Poppins, 'Source Sans Pro';
  white-space: nowrap;
}
.i-phone-12-x7q .home-page-yod .auto-group-v5ur-sZZ .auto-group-hl7x-dro .i-phone-13-BNX .colours-QuV {
  width: 4.8rem;
  height: 1.5rem;
  position: absolute;
  left: 1rem;
  top: 16.8rem;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
  color: #ffffff;
  font-family: Poppins, 'Source Sans Pro';
  white-space: nowrap;
}
.i-phone-12-x7q .home-page-yod .auto-group-v5ur-sZZ .auto-group-hl7x-dro .i-phone-13-BNX .item-0-XDR {
  width: 2rem;
  height: 2.3rem;
  position: absolute;
  left: 0.7rem;
  top: 18.2rem;
  font-size: 1.5rem;
  font-weight: 500;
  line-height: 1.5;
  letter-spacing: 0.0375rem;
  color: #ffffff;
  font-family: Poppins, 'Source Sans Pro';
  white-space: nowrap;
}
.i-phone-12-x7q .home-page-yod .auto-group-v5ur-sZZ .auto-group-hl7x-dro .i-phone-13-BNX .rectangle-23-R3u {
  width: 5.6rem;
  height: 1.5rem;
  position: absolute;
  left: 0.6rem;
  top: 16.8rem;
  background-color: rgba(217, 217, 217, 0.3000000119);
  border-radius: 0.5rem;
}
.i-phone-12-x7q .home-page-yod .auto-group-v5ur-sZZ .auto-group-hl7x-dro .i-phone-13-BNX .rectangle-1158-jqH {
  width: 2rem;
  height: 2rem;
  position: absolute;
  left: 85%;
  top: 18.3rem;
  background-color: rgba(255, 255, 255, 0.8000000119);
  border-radius: 0.5rem;
}
.i-phone-12-x7q .home-page-yod .auto-group-v5ur-sZZ .auto-group-hl7x-dro .i-phone-13-BNX .plus-math-U2B {
  width: 1.8rem;
  height: 1.8rem;
  position: absolute;
  left: 85.9%;
  top: 18.4rem;
  object-fit: contain;
  vertical-align: top;
}
.i-phone-12-x7q .home-page-yod .auto-group-v5ur-sZZ .auto-group-hl7x-dro .i-phone-14-BxB {
  width: 45%;
  height: 100%;
  position: relative;
  flex-shrink: 0;
}
.i-phone-12-x7q .home-page-yod .auto-group-v5ur-sZZ .auto-group-hl7x-dro .i-phone-14-BxB .rectangle-20-Xm9 {
  width: 100%;
  height: 19.3rem;
  position: absolute;
  left: 0;
  top: 0;
  background-color: rgba(48, 52, 55, 0.5);
  border-radius: 1rem;
}
.i-phone-12-x7q .home-page-yod .auto-group-v5ur-sZZ .auto-group-hl7x-dro .i-phone-14-BxB .image-9-fsM {
  width: 100%;
  height: 12rem;
  position: absolute;

  top: 1.8rem;
  object-fit: contain;
  vertical-align: top;
}
.i-phone-12-x7q .home-page-yod .auto-group-v5ur-sZZ .auto-group-hl7x-dro .i-phone-14-BxB .rectangle-18-oCs {
  width: 100%;
  height: 6.1rem;
  position: absolute;
  left: 0;
  top: 14.6rem;
  background: linear-gradient(180deg, #2f3437 -0%, #303437 100%);
  border-radius: 1rem;
}
.i-phone-12-x7q .home-page-yod .auto-group-v5ur-sZZ .auto-group-hl7x-dro .i-phone-14-BxB .i-phone-12-64gb-6xf {
  width: 9rem;
  height: 1.5rem;
  position: absolute;
  left: 0.7rem;
  top: 15rem;
  font-size: 1rem;
  font-weight: 500;
  line-height: 1.5;
  color: rgba(255, 255, 255, 0.8000000119);
  font-family: Poppins, 'Source Sans Pro';
  white-space: nowrap;
}
.i-phone-12-x7q .home-page-yod .auto-group-v5ur-sZZ .auto-group-hl7x-dro .i-phone-14-BxB .colours-cAK {
  width: 4.8rem;
  height: 1.5rem;
  position: absolute;
  left: 1rem;
  top: 16.8rem;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
  color: #ffffff;
  font-family: Poppins, 'Source Sans Pro';
  white-space: nowrap;
}
.i-phone-12-x7q .home-page-yod .auto-group-v5ur-sZZ .auto-group-hl7x-dro .i-phone-14-BxB .item-0-iz3 {
  width: 2rem;
  height: 2.3rem;
  position: absolute;
  left: 0.7rem;
  top: 18.2rem;
  font-size: 1.5rem;
  font-weight: 500;
  line-height: 1.5;
  letter-spacing: 0.0375rem;
  color: #ffffff;
  font-family: Poppins, 'Source Sans Pro';
  white-space: nowrap;
}
.i-phone-12-x7q .home-page-yod .auto-group-v5ur-sZZ .auto-group-hl7x-dro .i-phone-14-BxB .rectangle-23-q35 {
  width: 5.6rem;
  height: 1.5rem;
  position: absolute;
  left: 0.6rem;
  top: 16.8rem;
  background-color: rgba(217, 217, 217, 0.3000000119);
  border-radius: 0.5rem;
}
.i-phone-12-x7q .home-page-yod .auto-group-v5ur-sZZ .auto-group-hl7x-dro .i-phone-14-BxB .rectangle-1158-MXD {
  width: 2rem;
  height: 2rem;
  position: absolute;
  left: 85%;
  top: 18.3rem;
  background-color: rgba(255, 255, 255, 0.8000000119);
  border-radius: 0.5rem;
}
.i-phone-12-x7q .home-page-yod .auto-group-v5ur-sZZ .auto-group-hl7x-dro .i-phone-14-BxB .plus-math-Hfm {
  width: 1.8rem;
  height: 1.8rem;
  position: absolute;
  left: 85.5%;
  top: 18.4rem;
  object-fit: contain;
  vertical-align: top;
}
.i-phone-12-x7q .details-Pio {
  margin-right: 3.5rem;
  box-sizing: border-box;
  padding-bottom: 2.9rem;
  width: 100%;
  height: 80rem;
  overflow: hidden;
  position: relative;
  background-color: #ffffff;
  flex-shrink: 0;
}
.i-phone-12-x7q .details-Pio .header-im5 {
  margin-bottom: 1.9rem;
  width: 100%;
  height: 8.4rem;
  font-size: 2rem;
  font-weight: 700;
  line-height: 1.5;
  color: rgba(255, 255, 255, 0.8000000119);
  font-family: Poppins, 'Source Sans Pro';
  white-space: nowrap;
  display: flex;
  align-items: center;
  justify-content: center;
  box-shadow: 0 0.1rem 0.3rem rgba(252, 235, 255, 0.3000000119);
  background: linear-gradient(90deg, #2f3437 -0%, #303437 100%);
  border-bottom-left-radius: 2rem;
  border-bottom-right-radius: 2rem;
}
.i-phone-12-x7q .details-Pio .auto-group-pgsf-A7H {
  margin-left: 0.5rem;
  width: 100%;
  height: 68.4rem;
  position: relative;
}
.i-phone-12-x7q .details-Pio .auto-group-pgsf-A7H .button-VfM {
  width: 100%;
  height: 68.4rem;
  position: absolute;
  left: 0;
  top: 0;
}
.i-phone-12-x7q .details-Pio .auto-group-pgsf-A7H .button-VfM .auto-group-m8ey-2fH {
  margin-bottom: 3.5rem;
  width: 100%;
  height: 20.1rem;
  position: relative;
}
.i-phone-12-x7q .details-Pio .auto-group-pgsf-A7H .button-VfM .auto-group-m8ey-2fH .untitled-7-1-LR5 {
  width: calc(100% - 1rem);
  height: 20.2rem;
  position: absolute;
  left: 0;
  top: 0;
  box-shadow: 0 0.4rem 0.4rem rgba(0, 0, 0, 0.25);
  border-radius: 1rem;
}
.i-phone-12-x7q .details-Pio .auto-group-pgsf-A7H .button-VfM .auto-group-m8ey-2fH .frame-7-rPR {
  width: 100%;
  height: 21rem;
  position: absolute;

  right: 10px;

  overflow: auto;
}
.i-phone-12-x7q .details-Pio .auto-group-pgsf-A7H .button-VfM .auto-group-m8ey-2fH .frame-7-rPR .image-11-nXy {
  width: 15rem;
  height: 18rem;

  left: 0;
  top: 0;

  object-fit: cover;
  vertical-align: top;
}
.i-phone-12-x7q .details-Pio .auto-group-pgsf-A7H .button-VfM .auto-group-m8ey-2fH .frame-7-rPR .image-12-igX {
  width: 18rem;
  height: 18rem;
  position: absolute;
  left: 15.9rem;
  top: 0;
  object-fit: cover;
  vertical-align: top;
}
.i-phone-12-x7q .details-Pio .auto-group-pgsf-A7H .button-VfM .auto-group-m8ey-2fH .frame-7-rPR .image-13-rXq {
  width: 18rem;
  height: 18rem;
  position: absolute;
  left: 30.9rem;
  top: 0;
  object-fit: cover;
  vertical-align: top;
}
.i-phone-12-x7q .details-Pio .auto-group-pgsf-A7H .button-VfM .auto-group-m8ey-2fH .frame-7-rPR .image-14-Q3Z {
  width: 18rem;
  height: 18rem;
  position: absolute;
  left: 46.1rem;
  top: 0;
  object-fit: cover;
  vertical-align: top;
}
.i-phone-12-x7q .details-Pio .auto-group-pgsf-A7H .button-VfM .storage-Lhu {
  margin: 0rem 0rem 0.5rem 1.8rem;
  width: 13.9rem;
}
.i-phone-12-x7q .details-Pio .auto-group-pgsf-A7H .button-VfM .storage-Lhu .internal-storage-gFy {
  margin-bottom: 0.4rem;
  font-size: 1.5rem;
  font-weight: 600;
  line-height: 1.5;
  color: #000000;
  font-family: Poppins, 'Source Sans Pro';
  white-space: nowrap;
}
.i-phone-12-x7q .details-Pio .auto-group-pgsf-A7H .button-VfM .storage-Lhu .auto-group-iu5p-p7H {
  width: 100%;
  height: 3.1rem;
  display: flex;
  align-items: center;
}
.i-phone-12-x7q .details-Pio .auto-group-pgsf-A7H .button-VfM .storage-Lhu .auto-group-iu5p-p7H .gb-Msu {
  margin-right: 1.5rem;
  width: 6.2rem;
  height: 100%;
  font-size: 1.5rem;
  font-weight: 700;
  line-height: 1.5;
  color: #ffffff;
  font-family: Poppins, 'Source Sans Pro';
  white-space: nowrap;
  display: flex;
  align-items: center;
  justify-content: center;
  border: solid 0.1rem #000000;
  box-sizing: border-box;
  background-color: #303437;
  border-radius: 0.5rem;
  flex-shrink: 0;
}
.i-phone-12-x7q .details-Pio .auto-group-pgsf-A7H .button-VfM .storage-Lhu .auto-group-iu5p-p7H .gb-S8f {
  width: 6.2rem;
  height: 100%;
  font-size: 1.5rem;
  font-weight: 700;
  line-height: 1.5;
  color: #000000;
  font-family: Poppins, 'Source Sans Pro';
  white-space: nowrap;
  display: flex;
  align-items: center;
  justify-content: center;
  border: solid 0.1rem #000000;
  box-sizing: border-box;
  background-color: rgba(0, 0, 0, 0.2899999917);
  border-radius: 0.5rem;
  flex-shrink: 0;
}
.i-phone-12-x7q .details-Pio .auto-group-pgsf-A7H .button-VfM .auto-group-sowd-KCT {
  margin: 0rem 2.4rem 28.3rem 1.8rem;
  width: calc(100% - 4.2rem);
  height: 5.8rem;
  display: flex;
  align-items: center;
}
.i-phone-12-x7q .details-Pio .auto-group-pgsf-A7H .button-VfM .auto-group-sowd-KCT .storage-otK {
  width: 13.9rem;
  height: 100%;
  flex-shrink: 0;
}
.i-phone-12-x7q .details-Pio .auto-group-pgsf-A7H .button-VfM .auto-group-sowd-KCT .storage-otK .colours-ZsV {
  margin-bottom: 0.4rem;
  font-size: 1.5rem;
  font-weight: 600;
  line-height: 1.5;
  color: #000000;
  font-family: Poppins, 'Source Sans Pro';
  white-space: nowrap;
}
.i-phone-12-x7q .details-Pio .auto-group-pgsf-A7H .button-VfM .auto-group-sowd-KCT .storage-otK .auto-group-x285-W23 {
  width: 100%;
  height: 3.1rem;
  display: flex;
  align-items: center;
}
.i-phone-12-x7q .details-Pio .auto-group-pgsf-A7H .button-VfM .auto-group-sowd-KCT .storage-otK .auto-group-x285-W23 .black-43Z {
  margin-right: 1.5rem;
  width: 6.2rem;
  height: 100%;
  font-size: 1.5rem;
  font-weight: 700;
  line-height: 1.5;
  color: #ffffff;
  font-family: Poppins, 'Source Sans Pro';
  white-space: nowrap;
  display: flex;
  align-items: center;
  justify-content: center;
  border: solid 0.1rem #000000;
  box-sizing: border-box;
  background-color: #303437;
  border-radius: 0.5rem;
  flex-shrink: 0;
}

.black-43Z {
    margin-right: 1.5rem;
    width: 6.2rem;
    height: 100%;
    font-size: 1.5rem;
    font-weight: 700;
    line-height: 1.5;
    color: #ffffff;
    font-family: Poppins, 'Source Sans Pro';
    white-space: nowrap;
    display: flex;
    align-items: center;
    justify-content: center;
    border: solid 0.1rem #000000;
    box-sizing: border-box;
    background-color: #303437;
    border-radius: 0.5rem;
    flex-shrink: 0;
  }
.i-phone-12-x7q .details-Pio .auto-group-pgsf-A7H .button-VfM .auto-group-sowd-KCT .storage-otK .auto-group-x285-W23 .white-Jib {
  width: 6.2rem;
  height: 100%;
  font-size: 1.5rem;
  font-weight: 700;
  line-height: 1.5;
  color: #000000;
  font-family: Poppins, 'Source Sans Pro';
  white-space: nowrap;
  display: flex;
  align-items: center;
  justify-content: center;
  border: solid 0.1rem #000000;
  box-sizing: border-box;
  background-color: rgba(0, 0, 0, 0.2899999917);
  border-radius: 0.5rem;
  flex-shrink: 0;
}
.i-phone-12-x7q .details-Pio .auto-group-pgsf-A7H .button-VfM .auto-group-sowd-KCT .auto-group-yjxm-BnP {
  box-sizing: border-box;
  padding: 2.7rem 0rem 0rem 1.5rem;
  height: 100%;
  display: flex;
  align-items: flex-end;
  flex-shrink: 0;
}
.i-phone-12-x7q .details-Pio .auto-group-pgsf-A7H .button-VfM .auto-group-sowd-KCT .auto-group-yjxm-BnP .white-iXR {
  margin-right: 1.3rem;
  width: 6.2rem;
  height: 100%;
  font-size: 1.5rem;
  font-weight: 700;
  line-height: 1.5;
  color: #000000;
  font-family: Poppins, 'Source Sans Pro';
  white-space: nowrap;
  display: flex;
  align-items: center;
  justify-content: center;
  border: solid 0.1rem #000000;
  box-sizing: border-box;
  background-color: rgba(0, 0, 0, 0.2899999917);
  border-radius: 0.5rem;
  flex-shrink: 0;
}
.i-phone-12-x7q .details-Pio .auto-group-pgsf-A7H .button-VfM .auto-group-sowd-KCT .auto-group-yjxm-BnP .white-Qf9 {
  width: 6.2rem;
  height: 100%;
  font-size: 1.5rem;
  font-weight: 700;
  line-height: 1.5;
  color: #000000;
  font-family: Poppins, 'Source Sans Pro';
  white-space: nowrap;
  display: flex;
  align-items: center;
  justify-content: center;
  border: solid 0.1rem #000000;
  box-sizing: border-box;
  background-color: rgba(0, 0, 0, 0.2899999917);
  border-radius: 0.5rem;
  flex-shrink: 0;
}
.i-phone-12-x7q .details-Pio .auto-group-pgsf-A7H .button-VfM .auto-group-933b-VwV {
  margin-left: 1.6rem;
  width: calc(100% - 4rem);
  height: 4.4rem;
  display: flex;
  align-items: center;
  justify-content: center;
  position: relative;
  background: linear-gradient(180deg, #2f3437 -0%, #303437 100%);
  border-radius: 1rem;
}
.i-phone-12-x7q .details-Pio .auto-group-pgsf-A7H .button-VfM .auto-group-933b-VwV .rectangle-6-3TD {
  width: 27.7rem;
  height: 4.4rem;
  position: absolute;
  left: 0;
  top: 0;
  background: linear-gradient(180deg, #2f3437 -0%, #303437 100%);
  border-radius: 1rem;
}
.i-phone-12-x7q .details-Pio .auto-group-pgsf-A7H .button-VfM .auto-group-933b-VwV .get-free-ksR {
  width: 6.6rem;
  height: 2.3rem;
  position: absolute;

  top: 1rem;
  font-size: 1.5rem;
  font-weight: 600;
  line-height: 1.5;
  color: rgba(255, 255, 255, 0.8000000119);
  font-family: Poppins, 'Source Sans Pro';
  white-space: nowrap;
}
.i-phone-12-x7q .details-Pio .auto-group-pgsf-A7H .frame-5-RyZ {
  box-sizing: border-box;
  padding: 1.6rem 0.1rem 1.5rem 1.1rem;
  width: calc(100% - 4rem);
  height: 24.1rem;
  position: absolute;
  left: 1.6rem;
  top: 37.1rem;
  background-color: rgba(0, 0, 0, 0.3000000119);
  border-radius: 1rem;
}
.i-phone-12-x7q .details-Pio .auto-group-pgsf-A7H .frame-5-RyZ .key-features-display-61-inches-1549-cm-super-retina-xdr-memory-64gb-rom-processor-apple-a14-bionic-hexa-core-camera-12-mp-12-mp-dual-rear-12-mp-front-camera-battery-2815-mah-with-turbo-charging-security-lock-password-pattern-pin-face-unlock-wh1 {
  max-width: 30.6rem;
  font-size: 1.4rem;
  font-weight: 500;
  line-height: 1.5;
  color: #000000;
  font-family: Poppins, 'Source Sans Pro';
}
.i-phone-12-x7q .details-Pio .auto-group-pgsf-A7H .image-8Wb {
  width: calc(100% - 1rem);
  height: 20.2rem;


  background-color: rgba(0, 0, 0, 0.5);
  border-radius: 1rem;
}
.i-phone-12-x7q .share-eUw {
  margin-right: 5rem;
  width: 100%;
  height: 100rem;
  overflow: hidden;
  position: relative;
  align-items: center;
  display: flex;
  flex-direction: column;
  background-color: #ffffff;
  flex-shrink: 0;
}
.i-phone-12-x7q .share-eUw .header-PSX {
  width: 100%;
  height: 8.4rem;
  font-size: 2rem;
  font-weight: 700;
  line-height: 1.5;
  color: rgba(255, 255, 255, 0.8000000119);
  font-family: Poppins, 'Source Sans Pro';
  white-space: nowrap;
  display: flex;
  align-items: center;
  justify-content: center;
  box-shadow: 0 0.1rem 0.3rem rgba(252, 235, 255, 0.3000000119);
  background: linear-gradient(90deg, #303538 -0%, #303538 100%);
  border-bottom-left-radius: 2rem;
  border-bottom-right-radius: 2rem;
  flex-shrink: 0;
}
.i-phone-12-x7q .share-eUw .auto-group-gdfb-edM {
  box-sizing: border-box;
  padding: 2rem 1.7rem 0rem 2rem;
  width: 100%;
  height: 73rem;
  align-items: center;
  display: flex;
  flex-direction: column;
  flex-shrink: 0;
}
.i-phone-12-x7q .share-eUw .auto-group-gdfb-edM .rectangle-1160-P59 {
  margin: 0rem 0.3rem 2.1rem 0rem;
  width: 100%;
  height: auto;
  background-color: transparent;
  flex-shrink: 0;
}
.i-phone-12-x7q .share-eUw .auto-group-gdfb-edM .auto-group-7hxh-hLj {
  margin-left: 0.2rem;
  width: 100%;
  height: 46.3rem;
  position: relative;
  flex-shrink: 0;
}
.i-phone-12-x7q .share-eUw .auto-group-gdfb-edM .auto-group-7hxh-hLj .rectangle-8-ELf {
  width: 100%;
  height: 46.3rem;
  position: absolute;
  left: 0;
  top: 0;
  background-color: rgba(0, 0, 0, 0.3000000119);
  border-radius: 2rem;
}
.i-phone-12-x7q .share-eUw .auto-group-gdfb-edM .auto-group-7hxh-hLj .text-6-yJF {
  width: calc(100% - 6rem);
  height: 13.3rem;
  position: absolute;
  left: 2.7rem;
  top: 7.7rem;
}
.i-phone-12-x7q .share-eUw .auto-group-gdfb-edM .auto-group-7hxh-hLj .text-6-yJF .auto-group-lk9s-uSo {
  margin: 0rem 9.1rem 2rem 0rem;
  width: calc(100% - 9.1rem);
  display: flex;
  align-items: flex-start;
}
.i-phone-12-x7q .share-eUw .auto-group-gdfb-edM .auto-group-7hxh-hLj .text-6-yJF .auto-group-lk9s-uSo .auto-group-bvdf-SSj {
  margin-bottom: 5.1rem;
  box-sizing: border-box;
  padding: 1rem 0.7rem 0.9rem 0.4rem;
  flex-shrink: 0;
}
.i-phone-12-x7q .share-eUw .auto-group-gdfb-edM .auto-group-7hxh-hLj .text-6-yJF .auto-group-lk9s-uSo .auto-group-bvdf-SSj .lightning-bolt-xvs {
  width: 4rem;
  height: 4rem;
  object-fit: contain;
  vertical-align: top;
}
.i-phone-12-x7q .share-eUw .auto-group-gdfb-edM .auto-group-7hxh-hLj .text-6-yJF .auto-group-lk9s-uSo .auto-group-efsk-ur7 {
  margin-top: 1.1rem;
  display: flex;
  flex-direction: column;
  flex-shrink: 0;
}
.i-phone-12-x7q .share-eUw .auto-group-gdfb-edM .auto-group-7hxh-hLj .text-6-yJF .auto-group-lk9s-uSo .auto-group-efsk-ur7 .share-freinds-TMq {
  margin-bottom: 0.1rem;
  font-size: 2rem;
  font-weight: 600;
  line-height: 1.5;
  color: #000000;
  font-family: Poppins, 'Source Sans Pro';
  white-space: nowrap;
  flex-shrink: 0;
}
.i-phone-12-x7q .share-eUw .auto-group-gdfb-edM .auto-group-7hxh-hLj .text-6-yJF .auto-group-lk9s-uSo .auto-group-efsk-ur7 .apne-5-dosto-ko-whatsapp-per-share-karna-he-axF {
  max-width: 15.2rem;
  font-size: 1.5rem;
  font-weight: 400;
  line-height: 1.5;
  color: #000000;
  font-family: Poppins, 'Source Sans Pro';
  flex-shrink: 0;
}
.i-phone-12-x7q .share-eUw .auto-group-gdfb-edM .auto-group-7hxh-hLj .text-6-yJF .rectangle-8-ujd {
  margin-left: 0.4rem;
  width: 100%;
  height: 0.3rem;
  background-color: rgba(217, 217, 217, 0.3000000119);
  border-radius: 2rem;
}
.i-phone-12-x7q .share-eUw .auto-group-gdfb-edM .auto-group-7hxh-hLj .text-7-eBR {
  width: calc(100% - 6rem);
  height: 12.3rem;
  position: absolute;
  left: 2.9rem;
  top: 22.2rem;
}
.i-phone-12-x7q .share-eUw .auto-group-gdfb-edM .auto-group-7hxh-hLj .text-7-eBR .auto-group-ermk-aas {
  margin: 0rem 7.4rem 2rem 0rem;
  width: calc(100% - 7.4rem);
  height: 10rem;
  display: flex;
  align-items: flex-start;
}
.i-phone-12-x7q .share-eUw .auto-group-gdfb-edM .auto-group-7hxh-hLj .text-7-eBR .auto-group-ermk-aas .lightning-bolt-ut3 {
  margin-right: 0.7rem;
  width: 4rem;
  height: 4rem;
  object-fit: contain;
  vertical-align: top;
  flex-shrink: 0;
}
.i-phone-12-x7q .share-eUw .auto-group-gdfb-edM .auto-group-7hxh-hLj .text-7-eBR .auto-group-ermk-aas .auto-group-xoxt-qmh {
  height: 100%;
  display: flex;
  flex-direction: column;
  flex-shrink: 0;
}
.i-phone-12-x7q .share-eUw .auto-group-gdfb-edM .auto-group-7hxh-hLj .text-7-eBR .auto-group-ermk-aas .auto-group-xoxt-qmh .install-app-zeb {
  margin-bottom: 0.2rem;
  font-size: 2rem;
  font-weight: 600;
  line-height: 1.5;
  color: #000000;
  font-family: Poppins, 'Source Sans Pro';
  white-space: nowrap;
  flex-shrink: 0;
}
.i-phone-12-x7q .share-eUw .auto-group-gdfb-edM .auto-group-7hxh-hLj .text-7-eBR .auto-group-ermk-aas .auto-group-xoxt-qmh .jin-dosto-ko-whatsapp-per-share-kiya-he-une-install-karvana-he-8ko {
  max-width: 16.9rem;
  font-size: 1.5rem;
  font-weight: 400;
  line-height: 1.5;
  color: #000000;
  font-family: Poppins, 'Source Sans Pro';
  flex-shrink: 0;
}
.i-phone-12-x7q .share-eUw .auto-group-gdfb-edM .auto-group-7hxh-hLj .text-7-eBR .rectangle-8-SWb {
  width: 100%;
  height: 0.3rem;
  background-color: rgba(217, 217, 217, 0.3000000119);
  border-radius: 2rem;
}
.i-phone-12-x7q .share-eUw .auto-group-gdfb-edM .auto-group-7hxh-hLj .instagram-reel-z2K {
  width: 100%;
  height: 3rem;
  position: absolute;
  text-align: center;
  top: 1rem;
  font-size: 2rem;
  font-weight: 600;
  line-height: 1.5;
  color: #000000;
  font-family: Poppins, 'Source Sans Pro';
  white-space: nowrap;
}
.i-phone-12-x7q .share-eUw .auto-group-gdfb-edM .auto-group-7hxh-hLj .task-Vzf {
  width: 100%;
  height: 4.8rem;
  position: absolute;
  text-align: center;
  top: 3.2rem;
  font-size: 3.2rem;
  font-weight: 600;
  line-height: 1.5;
  color: #000000;
  font-family: Poppins, 'Source Sans Pro';
  white-space: nowrap;
}
.i-phone-12-x7q .share-eUw .auto-group-gdfb-edM .auto-group-7hxh-hLj .button-2Uo {
  width: calc(100% - 5rem);
  height: 4.4rem;
  position: absolute;
  left: 2.5rem;
  top: 37rem;
  font-size: 1.5rem;
  font-weight: 600;
  line-height: 1.5;
  color: rgba(255, 255, 255, 0.8000000119);
  font-family: Poppins, 'Source Sans Pro';
  white-space: nowrap;
  display: flex;
  align-items: center;
  justify-content: center;
  background: linear-gradient(180deg, #303437 -0%, #303538 100%);
  border-radius: 1rem;
}
.i-phone-12-x7q .tasks-dDh {

  width: 100%;
  height: 80rem;
  overflow: hidden;
  position: relative;
  align-items: center;
  display: flex;
  flex-direction: column;
  align-items: center;
  background-color: #ffffff;
  flex-shrink: 0;
}
.i-phone-12-x7q .tasks-dDh .header-AjR {
  margin-bottom: 2.6rem;
  width: 100%;
  height: 8.4rem;
  font-size: 2rem;
  font-weight: 700;
  line-height: 1.5;
  color: rgba(255, 255, 255, 0.8000000119);
  font-family: Poppins, 'Source Sans Pro';
  white-space: nowrap;
  display: flex;
  align-items: center;
  justify-content: center;
  box-shadow: 0 0.1rem 0.3rem rgba(252, 235, 255, 0.3000000119);
  background: linear-gradient(90deg, #303538 -0%, #303538 100%);
  border-bottom-left-radius: 2rem;
  border-bottom-right-radius: 2rem;
  flex-shrink: 0;
}
.i-phone-12-x7q .tasks-dDh .auto-group-v99p-nVu {
  margin-right: 1rem;
  width: 100%;
  height: 71.5rem;
  position: relative;
  flex-shrink: 0;
}
.i-phone-12-x7q .tasks-dDh .auto-group-v99p-nVu .rectangle-8-Wwh {
  width: calc(100% - 5rem);
  height: 71.5rem;
  position: absolute;
  left: 3.3rem;
  top: 0;
  border: solid 0.1rem rgba(255, 255, 255, 0.200000003);
  box-sizing: border-box;
  background-color: rgba(0, 0, 0, 0.2899999917);
  border-radius: 2rem;
}
.i-phone-12-x7q .tasks-dDh .auto-group-v99p-nVu .task-1-D5R {
  width: 29.6rem;
  height: 9.7rem;
  position: absolute;
  left: 7.4rem;
  top: 2.6rem;
  align-items: flex-end;
  display: flex;
  flex-direction: column;
}
.i-phone-12-x7q .tasks-dDh .auto-group-v99p-nVu .task-1-D5R .auto-group-yodw-YNb {
  margin-bottom: 1.7rem;
  width: 100%;
  height: 7.7rem;
  display: flex;
  align-items: flex-start;
  flex-shrink: 0;
}
.i-phone-12-x7q .tasks-dDh .auto-group-v99p-nVu .task-1-D5R .auto-group-yodw-YNb .lightning-bolt-tBZ {
  margin-right: 0.7rem;
  width: 4rem;
  height: 4rem;
  object-fit: contain;
  vertical-align: top;
  flex-shrink: 0;
}
.i-phone-12-x7q .tasks-dDh .auto-group-v99p-nVu .task-1-D5R .auto-group-yodw-YNb .auto-group-3ilu-cNT {
  margin-right: 1.8rem;
  height: 100%;
  display: flex;
  flex-direction: column;
  flex-shrink: 0;
}
.i-phone-12-x7q .tasks-dDh .auto-group-v99p-nVu .task-1-D5R .auto-group-yodw-YNb .auto-group-3ilu-cNT .task-1-ZHh {
  margin-bottom: 0.2rem;
  font-size: 2rem;
  font-weight: 600;
  line-height: 1.5;
  color: #000000;
  font-family: Poppins, 'Source Sans Pro';
  white-space: nowrap;
  flex-shrink: 0;
}
.i-phone-12-x7q .tasks-dDh .auto-group-v99p-nVu .task-1-D5R .auto-group-yodw-YNb .auto-group-3ilu-cNT .click-on-button-and-wait-30-second-u6f {
  max-width: 15.1rem;
  font-size: 1.5rem;
  font-weight: 400;
  line-height: 1.5;
  color: #000000;
  font-family: Poppins, 'Source Sans Pro';
  flex-shrink: 0;
}
.active {
  margin: 1.5rem 0rem 2.7rem 0rem;
  width: 8rem;
  height: calc(100% - 4.2rem);
  font-size: 1.5rem;
  font-weight: 600;
  line-height: 1.5;
  color: rgba(255, 255, 255, 0.8000000119);
  font-family: Poppins, 'Source Sans Pro';
  white-space: nowrap;
  display: flex;
  align-items: center;
  justify-content: center;
  background: linear-gradient(90.99deg, #313538 0.82%, #313538 94.36%);
  border-radius: 1rem;
  flex-shrink: 0;
}

.inactive {
    margin: 1.5rem 0rem 2.7rem 0rem;
    width: 8rem;
    height: calc(100% - 4.2rem);
    font-size: 1.5rem;
    font-weight: 600;
    line-height: 1.5;
    color: rgba(99, 99, 99, 0.8);
    font-family: Poppins, 'Source Sans Pro';
    white-space: nowrap;
    display: flex;
    align-items: center;
    justify-content: center;
    background: linear-gradient(90.99deg, #afafaf 0.82%, #949494 94.36%);
    border-radius: 1rem;
    border: solid 1px black;
    flex-shrink: 0;
  }
.i-phone-12-x7q .tasks-dDh .auto-group-v99p-nVu .task-1-D5R .rectangle-8-eTZ {
  width: 29rem;
  height: 0.3rem;
  background-color: rgba(217, 217, 217, 0.3000000119);
  border-radius: 2rem;
  flex-shrink: 0;
}
.i-phone-12-x7q .tasks-dDh .auto-group-v99p-nVu .task-2-HmR {
  width: 29.6rem;
  height: 9.7rem;
  position: absolute;
  left: 7.4rem;
  top: 14rem;
  align-items: flex-end;
  display: flex;
  flex-direction: column;
}
.i-phone-12-x7q .tasks-dDh .auto-group-v99p-nVu .task-2-HmR .auto-group-ebp1-coh {
  margin-bottom: 1.7rem;
  width: 100%;
  height: 7.7rem;
  display: flex;
  align-items: flex-start;
  flex-shrink: 0;
}
.i-phone-12-x7q .tasks-dDh .auto-group-v99p-nVu .task-2-HmR .auto-group-ebp1-coh .lightning-bolt-MWP {
  margin-right: 0.7rem;
  width: 4rem;
  height: 4rem;
  object-fit: contain;
  vertical-align: top;
  flex-shrink: 0;
}
.i-phone-12-x7q .tasks-dDh .auto-group-v99p-nVu .task-2-HmR .auto-group-ebp1-coh .auto-group-z9kj-hKM {
  margin-right: 1.8rem;
  height: 100%;
  display: flex;
  flex-direction: column;
  flex-shrink: 0;
}
.i-phone-12-x7q .tasks-dDh .auto-group-v99p-nVu .task-2-HmR .auto-group-ebp1-coh .auto-group-z9kj-hKM .task-2-3u1 {
  margin-bottom: 0.2rem;
  font-size: 2rem;
  font-weight: 600;
  line-height: 1.5;
  color: #000000;
  font-family: Poppins, 'Source Sans Pro';
  white-space: nowrap;
  flex-shrink: 0;
}
.i-phone-12-x7q .tasks-dDh .auto-group-v99p-nVu .task-2-HmR .auto-group-ebp1-coh .auto-group-z9kj-hKM .click-on-button-and-wait-30-second-bfd {
  max-width: 15.1rem;
  font-size: 1.5rem;
  font-weight: 400;
  line-height: 1.5;
  color: #000000;
  font-family: Poppins, 'Source Sans Pro';
  flex-shrink: 0;
}
.i-phone-12-x7q .tasks-dDh .auto-group-v99p-nVu .task-2-HmR .auto-group-ebp1-coh .auto-group-mhc9-miX {
  margin: 1.5rem 0rem 2.7rem 0rem;
  width: 8rem;
  height: calc(100% - 4.2rem);
  font-size: 1.5rem;
  font-weight: 600;
  line-height: 1.5;
  color: rgba(255, 255, 255, 0.8000000119);
  font-family: Poppins, 'Source Sans Pro';
  white-space: nowrap;
  display: flex;
  align-items: center;
  justify-content: center;
  background-color: #313538;
  border-radius: 1rem;
  flex-shrink: 0;
}
.i-phone-12-x7q .tasks-dDh .auto-group-v99p-nVu .task-2-HmR .rectangle-8-S3y {
  width: 29rem;
  height: 0.3rem;
  background-color: rgba(217, 217, 217, 0.3000000119);
  border-radius: 2rem;
  flex-shrink: 0;
}
.i-phone-12-x7q .tasks-dDh .auto-group-v99p-nVu .task-3-Mwd {
  width: 29.6rem;
  height: 9.7rem;
  position: absolute;
  left: 7.4rem;
  top: 27.4rem;
  align-items: flex-end;
  display: flex;
  flex-direction: column;
}
.i-phone-12-x7q .tasks-dDh .auto-group-v99p-nVu .task-3-Mwd .auto-group-mtdw-twZ {
  margin-bottom: 1.7rem;
  width: 100%;
  height: 7.7rem;
  display: flex;
  align-items: flex-start;
  flex-shrink: 0;
}
.i-phone-12-x7q .tasks-dDh .auto-group-v99p-nVu .task-3-Mwd .auto-group-mtdw-twZ .lightning-bolt-qbu {
  margin-right: 0.7rem;
  width: 4rem;
  height: 4rem;
  object-fit: contain;
  vertical-align: top;
  flex-shrink: 0;
}
.i-phone-12-x7q .tasks-dDh .auto-group-v99p-nVu .task-3-Mwd .auto-group-mtdw-twZ .auto-group-xbb3-aJb {
  margin-right: 1.8rem;
  height: 100%;
  display: flex;
  flex-direction: column;
  flex-shrink: 0;
}
.i-phone-12-x7q .tasks-dDh .auto-group-v99p-nVu .task-3-Mwd .auto-group-mtdw-twZ .auto-group-xbb3-aJb .task-3-L2s {
  margin-bottom: 0.2rem;
  font-size: 2rem;
  font-weight: 600;
  line-height: 1.5;
  color: #000000;
  font-family: Poppins, 'Source Sans Pro';
  white-space: nowrap;
  flex-shrink: 0;
}
.i-phone-12-x7q .tasks-dDh .auto-group-v99p-nVu .task-3-Mwd .auto-group-mtdw-twZ .auto-group-xbb3-aJb .click-on-button-and-wait-30-second-Gx7 {
  max-width: 15.1rem;
  font-size: 1.5rem;
  font-weight: 400;
  line-height: 1.5;
  color: #000000;
  font-family: Poppins, 'Source Sans Pro';
  flex-shrink: 0;
}
.i-phone-12-x7q .tasks-dDh .auto-group-v99p-nVu .task-3-Mwd .auto-group-mtdw-twZ .auto-group-89cz-bzP {
  margin: 1.5rem 0rem 2.7rem 0rem;
  width: 8rem;
  height: calc(100% - 4.2rem);
  font-size: 1.5rem;
  font-weight: 600;
  line-height: 1.5;
  color: rgba(255, 255, 255, 0.8000000119);
  font-family: Poppins, 'Source Sans Pro';
  white-space: nowrap;
  display: flex;
  align-items: center;
  justify-content: center;
  background: linear-gradient(90.99deg, #313538 0.82%, #313538 94.36%);
  border-radius: 1rem;
  flex-shrink: 0;
}
.i-phone-12-x7q .tasks-dDh .auto-group-v99p-nVu .task-3-Mwd .rectangle-8-rvK {
  width: 29rem;
  height: 0.3rem;
  background-color: rgba(217, 217, 217, 0.3000000119);
  border-radius: 2rem;
  flex-shrink: 0;
}
.i-phone-12-x7q .tasks-dDh .auto-group-v99p-nVu .task-4-bsu {
  width: 29.6rem;
  height: 9.7rem;
  position: absolute;
  left: 7.4rem;
  top: 36.8rem;
  align-items: flex-end;
  display: flex;
  flex-direction: column;
}
.i-phone-12-x7q .tasks-dDh .auto-group-v99p-nVu .task-4-bsu .auto-group-j3bt-jjD {
  margin-bottom: 1.7rem;
  width: 100%;
  height: 7.7rem;
  display: flex;
  align-items: flex-start;
  flex-shrink: 0;
}
.i-phone-12-x7q .tasks-dDh .auto-group-v99p-nVu .task-4-bsu .auto-group-j3bt-jjD .lightning-bolt-gPZ {
  margin-right: 0.7rem;
  width: 4rem;
  height: 4rem;
  object-fit: contain;
  vertical-align: top;
  flex-shrink: 0;
}
.i-phone-12-x7q .tasks-dDh .auto-group-v99p-nVu .task-4-bsu .auto-group-j3bt-jjD .auto-group-garh-pEs {
  margin-right: 1.8rem;
  height: 100%;
  display: flex;
  flex-direction: column;
  flex-shrink: 0;
}
.i-phone-12-x7q .tasks-dDh .auto-group-v99p-nVu .task-4-bsu .auto-group-j3bt-jjD .auto-group-garh-pEs .task-4-ZTM {
  margin-bottom: 0.2rem;
  font-size: 2rem;
  font-weight: 600;
  line-height: 1.5;
  color: #000000;
  font-family: Poppins, 'Source Sans Pro';
  white-space: nowrap;
  flex-shrink: 0;
}
.i-phone-12-x7q .tasks-dDh .auto-group-v99p-nVu .task-4-bsu .auto-group-j3bt-jjD .auto-group-garh-pEs .click-on-button-and-wait-30-second-Vbu {
  max-width: 15.1rem;
  font-size: 1.5rem;
  font-weight: 400;
  line-height: 1.5;
  color: #000000;
  font-family: Poppins, 'Source Sans Pro';
  flex-shrink: 0;
}
.i-phone-12-x7q .tasks-dDh .auto-group-v99p-nVu .task-4-bsu .auto-group-j3bt-jjD .auto-group-zy2r-263 {
  margin: 1.5rem 0rem 2.7rem 0rem;
  width: 8rem;
  height: calc(100% - 4.2rem);
  font-size: 1.5rem;
  font-weight: 600;
  line-height: 1.5;
  color: rgba(255, 255, 255, 0.8000000119);
  font-family: Poppins, 'Source Sans Pro';
  white-space: nowrap;
  display: flex;
  align-items: center;
  justify-content: center;
  background: linear-gradient(90.99deg, #313538 0.82%, #313538 94.36%);
  border-radius: 1rem;
  flex-shrink: 0;
}
.i-phone-12-x7q .tasks-dDh .auto-group-v99p-nVu .task-4-bsu .rectangle-8-H1y {
  width: 29rem;
  height: 0.3rem;
  background-color: rgba(217, 217, 217, 0.3000000119);
  border-radius: 2rem;
  flex-shrink: 0;
}
.i-phone-12-x7q .tasks-dDh .auto-group-v99p-nVu .task-5-2ET {
  width: 29.6rem;
  height: 9.7rem;
  position: absolute;
  left: 7.4rem;
  top: 48.2rem;
  align-items: flex-end;
  display: flex;
  flex-direction: column;
}
.i-phone-12-x7q .tasks-dDh .auto-group-v99p-nVu .task-5-2ET .auto-group-tugh-N3R {
  margin-bottom: 1.7rem;
  width: 100%;
  height: 7.7rem;
  display: flex;
  align-items: flex-start;
  flex-shrink: 0;
}
.i-phone-12-x7q .tasks-dDh .auto-group-v99p-nVu .task-5-2ET .auto-group-tugh-N3R .lightning-bolt-WQX {
  margin-right: 0.7rem;
  width: 4rem;
  height: 4rem;
  object-fit: contain;
  vertical-align: top;
  flex-shrink: 0;
}
.i-phone-12-x7q .tasks-dDh .auto-group-v99p-nVu .task-5-2ET .auto-group-tugh-N3R .auto-group-bjwd-rDV {
  margin-right: 1.8rem;
  height: 100%;
  display: flex;
  flex-direction: column;
  flex-shrink: 0;
}
.i-phone-12-x7q .tasks-dDh .auto-group-v99p-nVu .task-5-2ET .auto-group-tugh-N3R .auto-group-bjwd-rDV .task-5-16P {
  margin-bottom: 0.2rem;
  font-size: 2rem;
  font-weight: 600;
  line-height: 1.5;
  color: #000000;
  font-family: Poppins, 'Source Sans Pro';
  white-space: nowrap;
  flex-shrink: 0;
}
.i-phone-12-x7q .tasks-dDh .auto-group-v99p-nVu .task-5-2ET .auto-group-tugh-N3R .auto-group-bjwd-rDV .click-on-button-and-wait-30-second-LeT {
  max-width: 15.1rem;
  font-size: 1.5rem;
  font-weight: 400;
  line-height: 1.5;
  color: #000000;
  font-family: Poppins, 'Source Sans Pro';
  flex-shrink: 0;
}
.i-phone-12-x7q .tasks-dDh .auto-group-v99p-nVu .task-5-2ET .auto-group-tugh-N3R .auto-group-set5-TUB {
  margin: 1.5rem 0rem 2.7rem 0rem;
  width: 8rem;
  height: calc(100% - 4.2rem);
  font-size: 1.5rem;
  font-weight: 600;
  line-height: 1.5;
  color: rgba(255, 255, 255, 0.8000000119);
  font-family: Poppins, 'Source Sans Pro';
  white-space: nowrap;
  display: flex;
  align-items: center;
  justify-content: center;
  background: linear-gradient(90.99deg, #313538 0.82%, #313538 94.36%);
  border-radius: 1rem;
  flex-shrink: 0;
}
.i-phone-12-x7q .tasks-dDh .auto-group-v99p-nVu .task-5-2ET .rectangle-8-Jjh {
  width: 29rem;
  height: 0.3rem;
  background-color: rgba(217, 217, 217, 0.3000000119);
  border-radius: 2rem;
  flex-shrink: 0;
}
.active_btn {
    width: calc(100% - 10rem);
  height: 4.4rem;
  position: absolute;
  left: 6rem;
  top: 63.6rem;
  font-size: 1.5rem;
  font-weight: 600;
  line-height: 1.5;
  color: rgba(255, 255, 255, 0.8000000119);
  font-family: Poppins, 'Source Sans Pro';
  white-space: nowrap;
  display: flex;
  align-items: center;
  justify-content: center;
  background: linear-gradient(180deg, #313538 -0%, #313538 100%);
  border-radius: 1rem;
}

.inactive_btn {
    width: calc(100% - 10rem);
    height: 4.4rem;
    position: absolute;
    left: 6rem;
    top: 63.6rem;
    font-size: 1.5rem;
    font-weight: 600;
    line-height: 1.5;
    color: rgba(255, 255, 255, 0.8000000119);
    font-family: Poppins, 'Source Sans Pro';
    white-space: nowrap;
    display: flex;
    align-items: center;
    justify-content: center;
    background: linear-gradient(180deg, #7b7c7c -0%, #7b7c7c 100%);
    border-radius: 1rem;
  }
.i-phone-12-x7q .tasks-dDh .auto-group-v99p-nVu .frame-6-58B {
  width: 10rem;
  height: 10rem;
  position: absolute;
  left: 0;
  top: 35rem;
  overflow: hidden;
}
.i-phone-12-x7q .name--bMR {
  margin-right: 5rem;
  width: 100%;
  height: 80rem;
  overflow: hidden;
  position: relative;
  align-items: center;
  display: flex;
  flex-direction: column;
  background-color: #ffffff;
  flex-shrink: 0;
}
.i-phone-12-x7q .name--bMR .header-L47 {
  width: 100%;
  height: 8.4rem;
  font-size: 2rem;
  font-weight: 700;
  line-height: 1.5;
  color: rgba(255, 255, 255, 0.8000000119);
  font-family: Poppins, 'Source Sans Pro';
  white-space: nowrap;
  display: flex;
  align-items: center;
  justify-content: center;
  box-shadow: 0 0.1rem 0.3rem rgba(252, 235, 255, 0.3000000119);
  background: linear-gradient(90deg, #313538 -0%, #313538 100%);
  border-bottom-left-radius: 2rem;
  border-bottom-right-radius: 2rem;
  flex-shrink: 0;
}
.i-phone-12-x7q .name--bMR .auto-group-zyxx-PYB {
  box-sizing: border-box;
  padding: 1.9rem 1.9rem 23.6rem 2rem;
  width: 100%;
  align-items: center;
  display: flex;
  flex-direction: column;
  flex-shrink: 0;
}
.i-phone-12-x7q .name--bMR .auto-group-zyxx-PYB .rectangle-1161-Wco {
  margin: 0rem 0.1rem 2.1rem 0rem;
  width: 32rem;
  height: auto;
  background-color: transparent;
  flex-shrink: 0;
}
.i-phone-12-x7q .name--bMR .auto-group-zyxx-PYB .frame-4-EHu {
  margin-left: 0.6rem;
  width: 31.5rem;
  height: 20.4rem;
  position: relative;
  flex-shrink: 0;
}
.i-phone-12-x7q .name--bMR .auto-group-zyxx-PYB .frame-4-EHu .button-yWP {
  width: 27.7rem;
  height: 4.4rem;
  position: absolute;
  left: 1.9rem;
  top: 14.4rem;
  font-size: 1.5rem;
  font-weight: 600;
  line-height: 1.5;
  color: rgba(255, 255, 255, 0.8000000119);
  font-family: Poppins, 'Source Sans Pro';
  white-space: nowrap;
  display: flex;
  align-items: center;
  justify-content: center;
  background: linear-gradient(180deg, #313538 -0%, #313538 100%);
  border-radius: 1rem;
}
.i-phone-12-x7q .name--bMR .auto-group-zyxx-PYB .frame-4-EHu .rectangle-8-qHh {
  width: 31.5rem;
  height: 20.4rem;
  position: absolute;
  left: 0;
  top: 0;
  border: solid 0.1rem rgba(255, 255, 255, 0.200000003);
  box-sizing: border-box;
  background-color: rgba(0, 0, 0, 0.3000000119);
  border-radius: 2rem;
}
.i-phone-12-x7q .name--bMR .auto-group-zyxx-PYB .frame-4-EHu .name-x7R {
  box-sizing: border-box;
  padding: 00rem 1.6rem;
  width: 27.7rem;
  height: 3.8rem;
  position: absolute;
  left: 1.7rem;
  top: 1.8rem;
  font-size: 2rem;
  font-weight: 500;
  line-height: 1.5;
  color: rgba(0, 0, 0, 0.5);
  font-family: Poppins, 'Source Sans Pro';
  white-space: nowrap;
  border: solid 0.1rem rgba(255, 255, 255, 0.4900000095);
  background-color: rgba(0, 0, 0, 0.200000003);
  border-radius: 1rem;
}
.i-phone-12-x7q .name--bMR .auto-group-zyxx-PYB .frame-4-EHu .phone-num-z47 {
  box-sizing: border-box;
  padding: 0.0rem 1.6rem;
  width: 27.7rem;
  height: 3.8rem;
  position: absolute;
  left: 1.7rem;
  top: 7.8rem;
  font-size: 2rem;
  font-weight: 500;
  line-height: 1.5;
  color: rgba(0, 0, 0, 0.5);
  font-family: Poppins, 'Source Sans Pro';
  white-space: nowrap;
  border: solid 0.1rem rgba(255, 255, 255, 0.4900000095);
  background-color: rgba(0, 0, 0, 0.200000003);
  border-radius: 1rem;
}
.i-phone-12-x7q .done-QtX {
  width: 100%;
  height: 80rem;
  overflow: hidden;
  position: relative;
  align-items: center;
  display: flex;
  flex-direction: column;
  background-color: #ffffff;
  flex-shrink: 0;
}
.i-phone-12-x7q .done-QtX .header-kxP {
  width: 100%;
  height: 8.4rem;
  font-size: 2rem;
  font-weight: 700;
  line-height: 1.5;
  color: rgba(255, 255, 255, 0.8000000119);
  font-family: Poppins, 'Source Sans Pro';
  white-space: nowrap;
  display: flex;
  align-items: center;
  justify-content: center;
  box-shadow: 0 0.1rem 0.3rem rgba(252, 235, 255, 0.3000000119);
  background: linear-gradient(90deg, #313538 -0%, #313538 100%);
  border-bottom-right-radius: 2rem;
  border-bottom-left-radius: 2rem;
  flex-shrink: 0;
}
.i-phone-12-x7q .done-QtX .auto-group-qd1p-hFM {
  box-sizing: border-box;
  padding: 2.6rem 1rem 13.5rem 1.4rem;
  width: 100%;
  align-items: center;
  display: flex;
  flex-direction: column;
  flex-shrink: 0;
}
.i-phone-12-x7q .done-QtX .auto-group-qd1p-hFM .auto-group-puzb-EFH {
  margin-bottom: 2.6rem;
  box-sizing: border-box;
  padding: 6.8rem 10.7rem 5.3rem 10.2rem;
  width: 100%;
  align-items: center;
  display: flex;
  flex-direction: column;
  border: solid 0.1rem rgba(255, 255, 255, 0.200000003);
  background-color: rgba(0, 0, 0, 0.3000000119);
  border-radius: 2rem;
  flex-shrink: 0;
}
.i-phone-12-x7q .done-QtX .auto-group-qd1p-hFM .auto-group-puzb-EFH .checkmark-Z2f {
  margin-left: 0.1rem;
  width: 10rem;
  height: 10rem;
  object-fit: contain;
  vertical-align: top;
  flex-shrink: 0;
}
.i-phone-12-x7q .done-QtX .auto-group-qd1p-hFM .auto-group-puzb-EFH .done-JF9 {
  font-size: 4.8rem;
  font-weight: 600;
  line-height: 1.5;
  color: #000000;
  font-family: Poppins, 'Source Sans Pro';
  white-space: nowrap;
  flex-shrink: 0;
}
.i-phone-12-x7q .done-QtX .auto-group-qd1p-hFM .rectangle-1162-ayM {
  margin: 0rem 1rem 0rem 0.6rem;
  width: calc(100% - 1.6rem);
  height: auto;
  background-color: transparent;
  flex-shrink: 0;
}
