.iphone-SE {
  position: relative;
  width: 100vw;
  background-color: #151515;
}

.footer-mobile {
  position: absolute;
  top: 577.188vw;
  height: 36vw;
}

.iphone-SE .overlap {
  position: absolute;
  width: 90vw;
  height: 25vw;
  top: 227.5vw;
  left: 5vw;
  background-color: #ffffff;
  border-radius: 2.5vw;
  box-shadow: inset 0vw -0.313vw 1.563vw #ffffff33;
}

.iphone-SE .text-wrapper {
  position: absolute;
  width: 61.875vw;
  top: 8.75vw;
  left: 14.063vw;
  font-family: "Halvar Breitschrift-ExtraBold", Helvetica;
  font-weight: 800;
  color: #000000;
  font-size: 3.75vw;
  text-align: center;
  letter-spacing: 0;
  line-height: 3.375vw;
}

.iphone-SE .overlap-group {
  position: absolute;
  width: 90vw;
  height: 25vw;
  top: 255.625vw;
  left: 5vw;
  background-color: #ffffff;
  border-radius: 2.5vw;
  box-shadow: inset 0vw -0.313vw 1.563vw #ffffff33;
}

.iphone-SE .group {
  position: relative;
  width: 31.563vw;
  height: 7.188vw;
  top: 8.75vw;
  left: 29.375vw;
}

.iphone-SE .div {
  position: relative;
}

.iphone-SE .div-wrapper {
  position: absolute;
  width: 32.188vw;
  height: 6.875vw;
  top: 0.313vw;
  left: 0;
}

.iphone-SE .text-wrapper-2 {
  top: 0;
  left: 0;
  font-family: "Halvar Breitschrift-ExtraBold", Helvetica;
  font-weight: 800;
  color: #000000;
  font-size: 3.75vw;
  text-align: center;
  line-height: 3.375vw;
  position: absolute;
  letter-spacing: 0;
}

.iphone-SE .frame {
  position: absolute;
  width: 4.375vw;
  height: 3.125vw;
  top: 0;
  left: 2.813vw;
}

.iphone-SE .group-wrapper {
  position: absolute;
  width: 90vw;
  height: 25vw;
  top: 283.75vw;
  left: 5vw;
  background-color: #ffffff;
  border-radius: 2.5vw;
  box-shadow: inset 0vw -0.313vw 1.563vw #ffffff33;
}

.iphone-SE .overlap-wrapper {
  position: relative;
  width: 50vw;
  height: 7.5vw;
  top: 8.438vw;
  left: 20vw;
}

.iphone-SE .overlap-2 {
  position: relative;
  width: 50.625vw;
  height: 7.5vw;
}

.iphone-SE .img {
  position: relative;
  width: 4.375vw;
  height: 3.125vw;
}

.iphone-SE .group-2 {
  position: absolute;
  width: 50.625vw;
  height: 7.5vw;
  top: 0;
  left: 0;
}

.iphone-SE .text-wrapper-3 {
  width: 52vw;
  top: 0;
  left: -1vw;
  font-family: "Halvar Breitschrift-ExtraBold", Helvetica;
  font-weight: 800;
  color: #000000;
  font-size: 3.75vw;
  text-align: center;
  line-height: 3.375vw;
  position: absolute;
  letter-spacing: 0;
}

.iphone-SE .overlap-3 {
  position: absolute;
  width: 90vw;
  height: 27.813vw;
  top: 0;
  left: 5vw;
  background-color: #ffffff0d;
  border-radius: 2.5vw;
  box-shadow: inset -0.156vw -0.313vw 1.25vw #ffffff1a;
}

.iphone-SE .p {
  width: 75.938vw;
  top: 3.75vw;
  left: 4.688vw;
  font-family: "Halvar Breitschrift-ExtraBold", Helvetica;
  font-weight: 800;
  color: #ffffff;
  font-size: 4.063vw;
  line-height: 3.656vw;
  position: absolute;
  letter-spacing: 0;
}

.iphone-SE .overlap-group-wrapper {
  position: absolute;
  width: 39.375vw;
  height: 8.125vw;
  top: 15.313vw;
  left: 4.688vw;
}

.iphone-SE .overlap-4 {
  position: relative;
  width: 38.75vw;
  height: 8.125vw;
  background-color: #00bfff;
  border-radius: 3.991vw;
}

.iphone-SE .text-wrapper-4 {
  width: 26.563vw;
  top: 2.5vw;
  left: 6.25vw;
  font-family: "Halvar Breitschrift-ExtraBold", Helvetica;
  font-weight: 800;
  color: #000000;
  font-size: 2.344vw;
  text-align: center;
  line-height: normal;
  white-space: nowrap;
  position: absolute;
  letter-spacing: 0;
}

.iphone-SE .overlap-5 {
  position: absolute;
  width: 90vw;
  height: 40vw;
  top: 184.375vw;
  left: 5vw;
  background-color: #000000;
  border-radius: 2.5vw;
  box-shadow: inset 0vw -0.313vw 1.563vw #ffffff33;
}

.iphone-SE .text-wrapper-5 {
  position: absolute;
  top: 26.875vw;
  left: 3.75vw;
  font-family: "Halvar Breitschrift-ExtraBold", Helvetica;
  font-weight: 800;
  color: #ffffff;
  font-size: 4.688vw;
  letter-spacing: 0;
  line-height: 4.781vw;
}

.iphone-SE .text-wrapper-6 {
  position: absolute;
  width: 56.875vw;
  height: 9.375vw;
  top: 2.813vw;
  left: 3.125vw;
  font-family: "Halvar Breitschrift-ExtraBold", Helvetica;
  font-weight: 800;
  color: #ffffff;
  font-size: 13.125vw;
  letter-spacing: 0;
  line-height: 11.812vw;
  white-space: nowrap;
}

.iphone-SE .overlap-6 {
  position: absolute;
  width: 90vw;
  height: 97.5vw;
  top: 473.438vw;
  left: 5vw;
  background-color: #ffffff;
  border-radius: 2.5vw;
  box-shadow: inset 0vw -0.313vw 1.563vw #ffffff33;
}

.iphone-SE .text-wrapper-7 {
  width: 75vw;
  top: 5vw;
  left: 4.688vw;
  font-family: "Halvar Breitschrift-ExtraBold", Helvetica;
  font-weight: 800;
  color: #000000;
  font-size: 4.063vw;
  line-height: normal;
  position: absolute;
  letter-spacing: 0;
}

.iphone-SE .flexcontainer {
  position: absolute;
  width: 73.75vw;
  height: 77.5vw;
  top: 14.063vw;
  left: 11.563vw;
}

.iphone-SE .text {
  position: absolute;
  align-self: stretch;
  font-family: "T2 Rooftop-Regular", Helvetica;
  font-weight: 400;
  color: #000000;
  font-size: 3.281vw;
  letter-spacing: 0;
  line-height: normal;
}

.iphone-SE .span {
  font-family: "T2 Rooftop-Regular", Helvetica;
  font-weight: 400;
  color: #000000;
  font-size: 3.281vw;
  letter-spacing: 0;
}

.iphone-SE .element {
  position: absolute;
  width: 4.063vw;
  height: 4.375vw;
  top: 15.313vw;
  left: 4.688vw;
  object-fit: cover;
}

.iphone-SE .element-2 {
  position: absolute;
  width: 4.063vw;
  height: 4.375vw;
  top: 29.375vw;
  left: 4.688vw;
  object-fit: cover;
}

.iphone-SE .element-3 {
  position: absolute;
  width: 4.063vw;
  height: 4.375vw;
  top: 50.8vw;
  left: 4.688vw;
  object-fit: cover;
}

.iphone-SE .element-4 {
  position: absolute;
  width: 4.063vw;
  height: 4.375vw;
  top: 65.563vw;
  left: 4.688vw;
  object-fit: cover;
}

.iphone-SE .element-5 {
  position: absolute;
  width: 4.063vw;
  height: 4.375vw;
  top: 82.388vw;
  left: 4.688vw;
  object-fit: cover;
}

.iphone-SE .text-wrapper-8 {
  width: 68.125vw;
  height: 5.313vw;
  top: 314.688vw;
  left: 5vw;
  font-size: 4.688vw;
  line-height: normal;
  position: absolute;
  font-family: "Halvar Breitschrift-ExtraBold", Helvetica;
  font-weight: 800;
  color: #ffffff;
  letter-spacing: 0;
}

.iphone-SE .overlap-7 {
  position: absolute;
  width: 90.625vw;
  height: 34.063vw;
  top: 360.938vw;
  left: 4.688vw;
}

.iphone-SE .rectangle {
  position: absolute;
  width: 90vw;
  height: 33.438vw;
  top: 0.313vw;
  left: 0.313vw;
  background-color: #ffffff0d;
  border-radius: 2.5vw;
  box-shadow: inset -0.156vw -0.313vw 1.25vw #ffffff1a;
}

.iphone-SE .group-3 {
  position: absolute;
  width: 5vw;
  height: 34.063vw;
  top: 0;
  left: 0;
}

.iphone-SE .group-4 {
  position: absolute;
  width: 5vw;
  height: 34.063vw;
  top: 0;
  left: 85.625vw;
}

.iphone-SE .text-wrapper-9 {
  width: 60.313vw;
  top: 3.125vw;
  left: 3.438vw;
  font-family: "Halvar Breitschrift-ExtraBold", Helvetica;
  font-weight: 800;
  color: #ffffff;
  font-size: 4.063vw;
  line-height: 3.656vw;
  position: absolute;
  letter-spacing: 0;
}

.iphone-SE .text-wrapper-10 {
  width: 83.125vw;
  height: 14.688vw;
  top: 15.313vw;
  left: 3.438vw;
  font-family: "T2 Rooftop-Regular", Helvetica;
  font-weight: 400;
  color: #ffffff;
  font-size: 3.281vw;
  line-height: normal;
  position: absolute;
  letter-spacing: 0;
}

.iphone-SE .overlap-8 {
  position: absolute;
  width: 90.625vw;
  height: 34.063vw;
  top: 397.188vw;
  left: 4.688vw;
}

.iphone-SE .text-wrapper-11 {
  width: 79.375vw;
  height: 14.688vw;
  top: 19.063vw;
  left: 3.438vw;
  font-family: "T2 Rooftop-Regular", Helvetica;
  font-weight: 400;
  color: #ffffff;
  font-size: 3.125vw;
  line-height: normal;
  position: absolute;
  letter-spacing: 0;
}

.iphone-SE .overlap-9 {
  position: absolute;
  width: 90.625vw;
  height: 34.063vw;
  top: 433.75vw;
  left: 4.688vw;
}

.iphone-SE .text-wrapper-12 {
  width: 75vw;
  height: 14.688vw;
  top: 18.75vw;
  left: 3.438vw;
  font-family: "T2 Rooftop-Regular", Helvetica;
  font-weight: 400;
  color: #ffffff;
  font-size: 3.281vw;
  line-height: normal;
  position: absolute;
  letter-spacing: 0;
}

.iphone-SE .overlap-10 {
  position: absolute;
  width: 90.625vw;
  height: 34.063vw;
  top: 324.375vw;
  left: 4.688vw;
}

.iphone-SE .text-wrapper-13 {
  width: 75vw;
  top: 3.125vw;
  left: 3.438vw;
  font-family: "Halvar Breitschrift-ExtraBold", Helvetica;
  font-weight: 800;
  color: #ffffff;
  font-size: 4.063vw;
  line-height: 3.656vw;
  position: absolute;
  letter-spacing: 0;
}

.iphone-SE .text-wrapper-14 {
  width: 68.125vw;
  height: 5.313vw;
  top: 33.75vw;
  left: 5vw;
  font-family: "Halvar Breitschrift-ExtraBold", Helvetica;
  font-weight: 800;
  color: #ffffff;
  font-size: 4.688vw;
  line-height: normal;
  position: absolute;
  letter-spacing: 0;
}

.iphone-SE .info-desktop {
  position: absolute;
  width: 21.25vw;
  height: 12.5vw;
  top: 85.312vw;
  left: 66.563vw;
}

.iphone-SE .info-desktop-2 {
  position: absolute;
  width: 35vw;
  height: 12.188vw;
  top: 85vw;
  left: 5vw;
}

.iphone-SE .info-desktop-3 {
  position: absolute;
  width: 39.688vw;
  height: 7.813vw;
  top: 72.5vw;
  left: 5vw;
}

.iphone-SE .info-desktop-4 {
  position: absolute;
  width: 35vw;
  height: 10.625vw;
  top: 70vw;
  left: 59.688vw;
}

.iphone-SE .info-desktop-5 {
  position: absolute;
  width: 35vw;
  height: 8.438vw;
  top: 57.812vw;
  left: 59.688vw;
}

.iphone-SE .info-desktop-6 {
  position: absolute;
  width: 35.313vw;
  height: 9.375vw;
  top: 42.812vw;
  left: 59.688vw;
}

.iphone-SE .info-desktop-7 {
  position: absolute;
  width: 37.5vw;
  height: 5.938vw;
  top: 44.375vw;
  left: 5vw;
}

.iphone-SE .group-5 {
  position: absolute;
  width: 26.875vw;
  height: 8.125vw;
  top: 57.812vw;
  left: 5vw;
}

.iphone-SE .overlap-11 {
  position: absolute;
  width: 90vw;
  height: 56.875vw;
  top: 7.5vw;
  left: 5vw;
  background-color: #ffffff1a;
  border-radius: 2.5vw;
  box-shadow: inset 0vw 0.194vw 3.291vw #0000000d, inset -0.047vw -0.194vw 0.194vw -0.047vw #ffffff26;
}

.iphone-SE .group-6 {
  position: absolute;
  width: 10.938vw;
  height: 56.875vw;
  top: 0;
  left: 79.063vw;
  transform: rotate(180deg);
}

.iphone-SE .group-7 {
  position: absolute;
  width: 10.938vw;
  height: 18.75vw;
  top: 0;
  left: 0;
  transform: rotate(-180deg);
  background-image: url(./img/union.svg);
  background-size: 100% 100%;
}

.iphone-SE .group-8 {
  position: absolute;
  width: 10.938vw;
  height: 18.75vw;
  top: 38.125vw;
  left: 0;
  transform: rotate(-180deg);
  background-image: url(./img/union-1.svg);
  background-size: 100% 100%;
}

.iphone-SE .group-9 {
  position: absolute;
  width: 10.938vw;
  height: 56.875vw;
  top: 0;
  left: 0;
}

.iphone-SE .group-9-2 {
  left: 79vw;
}

.iphone-SE .union-wrapper {
  position: absolute;
  width: 10.938vw;
  height: 18.75vw;
  top: 38.125vw;
  left: 0;
  transform: rotate(180deg);
}

.iphone-SE .union {
  position: absolute;
  width: 10.938vw;
  height: 18.75vw;
  top: 0;
  left: 0;
  transform: rotate(-180deg);
}

.iphone-SE .img-wrapper {
  position: absolute;
  width: 10.938vw;
  height: 18.75vw;
  top: 0;
  left: 0;
  transform: rotate(180deg);
}

.iphone-SE .group-10 {
  position: absolute;
  width: 78.125vw;
  height: 32.5vw;
  top: 12.188vw;
  left: 6.563vw;
}

.iphone-SE .MVNO {
  top: 0;
  left: 0;
  font-size: 13.125vw;
  text-align: center;
  line-height: 11.812vw;
  position: absolute;
  font-family: "Halvar Breitschrift-ExtraBold", Helvetica;
  font-weight: 800;
  color: #ffffff;
  letter-spacing: 0;
}

.iphone-SE .text-wrapper-15 {
  font-family: "Halvar Breitschrift-ExtraBold", Helvetica;
  font-weight: 800;
  color: #ffffff;
  font-size: 13.125vw;
  letter-spacing: 0;
  line-height: 11.812vw;
}

.iphone-SE .text-wrapper-16 {
  position: absolute;
  width: 76.563vw;
  top: 25.625vw;
  left: 0.313vw;
  font-family: "T2 Rooftop-Regular", Helvetica;
  font-weight: 400;
  color: #ffffff;
  font-size: 2.813vw;
  text-align: center;
  letter-spacing: 0;
  line-height: normal;
}

.iphone-SE .overlap-12 {
  position: absolute;
  width: 43.438vw;
  height: 33.75vw;
  top: 141.25vw;
  left: 5vw;
  background-color: #ffffff1a;
  border-radius: 2.5vw;
  box-shadow: inset 0vw 0.284vw 4.816vw #0000000d, inset -0.072vw -0.284vw 0.284vw -0.072vw #ffffff26;
}

.iphone-SE .group-11 {
  position: absolute;
  width: 43.438vw;
  height: 33.75vw;
  top: 0;
  left: 0;
}

.iphone-SE .group-12 {
  position: absolute;
  width: 10.938vw;
  height: 33.75vw;
  top: 0;
  left: 0;
}

.iphone-SE .union-2 {
  top: -0.425vw;
  position: absolute;
  width: 10.938vw;
  height: 15.625vw;
  left: 0;
}

.iphone-SE .union-3 {
  top: 18.525vw;
  position: absolute;
  width: 10.938vw;
  height: 15.625vw;
  left: 0;
}

.iphone-SE .group-13 {
  position: absolute;
  width: 10.938vw;
  height: 33.75vw;
  top: 0;
  left: 32.5vw;
  transform: rotate(180deg);
}

.iphone-SE .union-4 {
  top: 18.525vw;
  transform: rotate(-180deg);
  position: absolute;
  width: 10.938vw;
  height: 15.625vw;
  left: 0;
}

.iphone-SE .union-5 {
  top: -0.525vw;
  transform: rotate(-180deg);
  position: absolute;
  width: 10.938vw;
  height: 15.625vw;
  left: 0;
}

.iphone-SE .group-14 {
  position: absolute;
  width: 17.813vw;
  height: 7.813vw;
  top: 13.125vw;
  left: 13.125vw;
}

.iphone-SE .overlap-13 {
  position: relative;
  width: 17.188vw;
  height: 7.813vw;
}

.iphone-SE .ID {
  position: absolute;
  top: 0;
  left: 9.375vw;
  font-family: "Halvar Breitschrift-ExtraBold", Helvetica;
  font-weight: 800;
  color: #ffffff;
  font-size: 6.875vw;
  letter-spacing: 0;
  line-height: normal;
  white-space: nowrap;
}

.iphone-SE .frame-2 {
  position: absolute;
  width: 8.125vw;
  height: 5.938vw;
  top: 0.313vw;
  left: 0;
}

.iphone-SE .overlap-14 {
  position: absolute;
  width: 43.438vw;
  height: 33.75vw;
  top: 67.5vw;
  left: 5vw;
  background-color: #ffffff1a;
  border-radius: 2.5vw;
  box-shadow: inset 0vw 0.284vw 4.816vw #0000000d, inset -0.072vw -0.284vw 0.284vw -0.072vw #ffffff26;
}

.iphone-SE .text-wrapper-17 {
  width: 27.813vw;
  top: 13.125vw;
  left: 7.813vw;
  font-size: 6.875vw;
  text-align: center;
  line-height: normal;
  white-space: nowrap;
  position: absolute;
  font-family: "Halvar Breitschrift-ExtraBold", Helvetica;
  font-weight: 800;
  color: #ffffff;
  letter-spacing: 0;
}

.iphone-SE .overlap-15 {
  position: absolute;
  width: 43.438vw;
  height: 33.75vw;
  top: 104.375vw;
  left: 5vw;
  background-color: #ffffff1a;
  border-radius: 2.5vw;
  box-shadow: inset 0vw 0.284vw 4.816vw #0000000d, inset -0.072vw -0.284vw 0.284vw -0.072vw #ffffff26;
}

.iphone-SE .text-wrapper-18 {
  position: absolute;
  width: 23.75vw;
  top: 13.125vw;
  left: 10vw;
  font-family: "Halvar Breitschrift-ExtraBold", Helvetica;
  font-weight: 800;
  color: #ffffff;
  font-size: 6.875vw;
  text-align: center;
  letter-spacing: 0;
  line-height: normal;
  white-space: nowrap;
}

.iphone-SE .overlap-16 {
  position: absolute;
  width: 43.438vw;
  height: 33.75vw;
  top: 67.5vw;
  left: 51.563vw;
  background-color: #ffffff1a;
  border-radius: 2.5vw;
  box-shadow: inset 0vw 0.284vw 4.816vw #0000000d, inset -0.072vw -0.284vw 0.284vw -0.072vw #ffffff26;
}

.iphone-SE .text-wrapper-19 {
  position: absolute;
  width: 24.688vw;
  top: 13.125vw;
  left: 9.375vw;
  font-family: "Halvar Breitschrift-ExtraBold", Helvetica;
  font-weight: 800;
  color: #ffffff;
  font-size: 6.875vw;
  text-align: center;
  letter-spacing: 0;
  line-height: normal;
  white-space: nowrap;
}

.iphone-SE .overlap-17 {
  position: absolute;
  width: 43.438vw;
  height: 33.75vw;
  top: 104.375vw;
  left: 51.563vw;
  background-color: #ffffff1a;
  border-radius: 2.5vw;
  box-shadow: inset 0vw 0.284vw 4.816vw #0000000d, inset -0.072vw -0.284vw 0.284vw -0.072vw #ffffff26;
}

.iphone-SE .text-wrapper-20 {
  position: absolute;
  width: 20.938vw;
  top: 13.125vw;
  left: 11.25vw;
  font-family: "Halvar Breitschrift-ExtraBold", Helvetica;
  font-weight: 800;
  color: #ffffff;
  font-size: 6.875vw;
  text-align: center;
  letter-spacing: 0;
  line-height: normal;
  white-space: nowrap;
}

.iphone-SE .overlap-18 {
  position: absolute;
  width: 43.438vw;
  height: 33.75vw;
  top: 141.25vw;
  left: 51.563vw;
  background-color: #ffffff1a;
  border-radius: 2.5vw;
  box-shadow: inset 0vw 0.284vw 4.816vw #0000000d, inset -0.072vw -0.284vw 0.284vw -0.072vw #ffffff26;
}

.iphone-SE .big-data {
  position: absolute;
  top: 12.5vw;
  left: 5vw;
  font-family: "Halvar Breitschrift-ExtraBold", Helvetica;
  font-weight: 800;
  color: #ffffff;
  font-size: 6.875vw;
  letter-spacing: 0;
  line-height: normal;
  white-space: nowrap;
}