/* screen - index */

.index {
  align-items: center;
  background-color: var(--white);
  display: flex;
  flex-direction: column;
  height: 1918px;
  overflow: hidden;
  width: 1280px;
}

.index .overlap-group4 {
  height: 867px;
  position: relative;
  width: 1296px;
}

.index .temp-imagei-m4-y7-n-1 {
  aspect-ratio: 1.5;
  height: 864px;
  left: 0;
  object-fit: cover;
  position: absolute;
  top: 0;
  width: 1296px;
}

.index .group-2 {
  -webkit-backdrop-filter: blur(2px) brightness(100%);
  align-items: center;
  backdrop-filter: blur(2px) brightness(100%);
  box-shadow: 0px 4px 4px #00000040;
  display: flex;
  height: 100px;
  left: 36px;
  min-width: 1235px;
  padding: 12.5px 0;
  position: absolute;
  top: 53px;
}

.index .semasc {
  align-self: flex-start;
  cursor: pointer;
  height: 65px;
  margin-left: -5px;
  width: 250px;
}

.index .executive-board {
  cursor: pointer;
  letter-spacing: 0;
  line-height: normal;
  margin-bottom: 11.0px;
  margin-left: 80px;
  min-height: 37px;
  text-decoration: underline;
  width: 201px;
}

.index .schools {
  color: var(--rose-white);
  cursor: pointer;
  font-family: var(--font-family-inter);
  font-size: var(--font-size-s);
  font-weight: 400;
  letter-spacing: 0;
  line-height: normal;
  margin-bottom: 11.0px;
  margin-left: 11px;
  min-height: 37px;
  text-decoration: underline;
  width: 104px;
}

.index .contact-info-forms {
  cursor: pointer;
  letter-spacing: 0;
  line-height: normal;
  margin-left: 10px;
  margin-top: 4.0px;
  min-height: 52px;
  text-decoration: underline;
  width: 265px;
}

.index .overlap-group-1 {
  height: 37px;
  margin-bottom: 11.0px;
  margin-left: 10px;
  position: relative;
  width: 297px;
}

.index .resources {
  color: var(--rose-white);
  cursor: pointer;
  font-family: var(--font-family-inter);
  font-size: var(--font-size-s);
  font-weight: 400;
  left: 168px;
  letter-spacing: 0;
  line-height: normal;
  position: absolute;
  text-decoration: underline;
  top: 0;
  width: 129px;
}

.index .conferences {
  cursor: pointer;
  left: 0;
  letter-spacing: 0;
  line-height: normal;
  position: absolute;
  text-decoration: underline;
  top: 0;
  width: 168px;
}

.index .line-2 {
  height: 38px;
  left: 8px;
  position: absolute;
  top: 829px;
  width: 1280px;
}

.index .overlap-group1 {
  height: 385px;
  left: 386px;
  position: absolute;
  top: 272px;
  width: 525px;
}

.index .rectangle-12 {
  background-color: var(--alto);
  height: 342px;
  top: 21px;
  width: 524px;
}

.index .temp-image87-d-zd4-3 {
  height: 385px;
  left: 7px;
  top: 0;
  width: 518px;
}

.index .temp-image-dvbd5a-1 {
  aspect-ratio: 1.37;
  height: 359px;
  left: 8px;
  object-fit: cover;
  position: absolute;
  top: 285px;
  width: 387px;
}

.index .temp-imagea-s0x-vr-1 {
  aspect-ratio: 1;
  height: 319px;
  left: 952px;
  object-fit: cover;
  position: absolute;
  top: 304px;
  width: 319px;
}

.index .title {
  color: var(--white);
  font-family: var(--font-family-inter);
  font-size: 55px;
  font-weight: 800;
  left: 267px;
  letter-spacing: 0;
  line-height: normal;
  position: absolute;
  text-align: center;
  top: 179px;
  width: 762px;
}

.index .the-semasc-board-wan {
  color: var(--black);
  font-family: var(--font-family-inter);
  font-size: var(--font-size-l);
  font-weight: 400;
  letter-spacing: 0;
  line-height: normal;
  margin-top: 70px;
  min-height: 259px;
  text-align: center;
  width: 1174px;
}

.index .overlap-group-container {
  align-items: flex-start;
  display: flex;
  gap: 81px;
  margin-right: 1.0px;
  margin-top: 87px;
  min-width: 1081px;
}

.index .overlap-group {
  border-radius: 25px;
  height: 137px;
  position: relative;
  width: 500px;
}

.index .rectangle {
  background: linear-gradient(90deg, rgba(251, 14, 14, 1) 0%, rgba(228, 103, 13, 1) 100%);
  border-radius: 25px;
  height: 137px;
  top: 0;
  transform: rotate(180deg);
  width: 500px;
}

.index .frequently-ask-questions-and-answers {
  cursor: pointer;
  left: 19px;
  letter-spacing: 0;
  line-height: 45px;
  position: absolute;
  text-align: center;
  text-decoration: underline;
  top: 13px;
  transform: rotate(0.27deg);
  width: 470px;
}

.index .semasc-newsletters {
  color: var(--eerie-black);
  cursor: pointer;
  font-family: var(--font-family-inknut_antiqua);
  font-size: 35px;
  font-weight: 800;
  left: 14px;
  letter-spacing: 0;
  line-height: 50px;
  position: absolute;
  text-align: center;
  text-decoration: underline;
  top: 35px;
  transform: rotate(0.27deg);
  width: 470px;
}

.index .flex-row {
  align-items: flex-start;
  display: flex;
  gap: 106px;
  height: 143px;
  justify-content: flex-end;
  margin-left: 1.0px;
  margin-top: 44px;
  min-width: 1073px;
  padding: 37.6px 12.5px;
}

.index .archive-of-constitutions {
  cursor: pointer;
  letter-spacing: 0;
  line-height: 50px;
  margin-top: 0.52px;
  min-height: 61px;
  text-align: center;
  text-decoration: underline;
  transform: rotate(0.27deg);
  width: 470px;
}

.index .energizer-tutorials {
  align-self: flex-end;
  cursor: pointer;
  letter-spacing: 0;
  line-height: 50px;
  min-height: 65px;
  text-align: center;
  text-decoration: underline;
  transform: rotate(0.27deg);
  width: 470px;
}

.index .overlap-group6 {
  height: 248px;
  margin-top: 62px;
  position: relative;
  width: 1280px;
}

.index .rectangle-11 {
  background-color: var(--alto);
  height: 246px;
  top: 2px;
  width: 1280px;
}

.index .temp-image87-d-zd4-2 {
  height: 233px;
  left: 24px;
  top: 3px;
  width: 314px;
}

.index .follow-our-instagram {
  color: var(--black);
  cursor: pointer;
  font-family: var(--font-family-inknut_antiqua);
  font-size: 35px;
  font-weight: 800;
  left: 720px;
  letter-spacing: 0;
  line-height: normal;
  position: absolute;
  text-align: center;
  text-decoration: underline;
  top: 0;
  width: 560px;
}

.index .site-designed-by-sem {
  color: var(--black);
  font-family: var(--font-family-inknut_antiqua);
  font-size: var(--font-size-m);
  font-weight: 400;
  left: 713px;
  letter-spacing: 0;
  line-height: normal;
  position: absolute;
  text-align: center;
  top: 81px;
  width: 567px;
}

.index .rectangle-1 {
  left: 0;
  position: absolute;
}

.index .temp-image87-d-zd4 {
  aspect-ratio: 1.35;
  object-fit: cover;
  position: absolute;
}
/* screen - ipad-mini-8u463-1 */

.ipad-mini-8u463-1 {
  align-items: center;
  background-color: var(--white);
  display: flex;
  flex-direction: column;
  height: 1401px;
  overflow: hidden;
  width: 744px;
}

.ipad-mini-8u463-1 .overlap-group6-1 {
  height: 504px;
  margin-right: 0.38px;
  margin-top: -4px;
  position: relative;
  width: 745px;
}

.ipad-mini-8u463-1 .temp-imagei-m4-y7-n-2 {
  aspect-ratio: 1.5;
  height: 497px;
  left: 0;
  object-fit: cover;
  position: absolute;
  top: 0;
  width: 745px;
}

.ipad-mini-8u463-1 .x2025-2026-resources-1 {
  aspect-ratio: 5.73;
  color: var(--white);
  font-family: var(--font-family-inter);
  font-size: var(--font-size-m);
  font-weight: 800;
  left: 163px;
  letter-spacing: 0;
  line-height: normal;
  position: absolute;
  text-align: center;
  top: 114px;
  width: 441px;
}

.ipad-mini-8u463-1 .overlap-group-4 {
  height: 205px;
  left: 249px;
  position: absolute;
  top: 166px;
  width: 276px;
}

.ipad-mini-8u463-1 .rectangle-15 {
  aspect-ratio: 1.41;
  background-color: var(--alto);
  height: 195px;
  left: 0;
  position: absolute;
  top: 5px;
  width: 276px;
}

.ipad-mini-8u463-1 .temp-image87-d-zd4-3-1 {
  aspect-ratio: 1.35;
  height: 205px;
  left: 0;
  object-fit: cover;
  position: absolute;
  top: 0;
  width: 276px;
}

.ipad-mini-8u463-1 .line-3 {
  height: 30px;
  left: 1px;
  position: absolute;
  top: 474px;
  width: 744px;
}

.ipad-mini-8u463-1 .semasc-2 {
  cursor: pointer;
  height: 40px;
  left: 18px;
  position: absolute;
  top: 31px;
  width: 141px;
}

.ipad-mini-8u463-1 .schools-2 {
  color: var(--rose-white);
  cursor: pointer;
  font-family: var(--font-family-inter);
  font-size: var(--font-size-xxs);
  font-weight: 400;
  left: 317px;
  letter-spacing: 0;
  line-height: normal;
  position: absolute;
  text-decoration: underline;
  top: 37px;
  width: 60px;
}

.ipad-mini-8u463-1 .executive-board-2 {
  cursor: pointer;
  left: 191px;
  letter-spacing: 0;
  line-height: normal;
  position: absolute;
  text-decoration: underline;
  top: 37px;
  width: 116px;
}

.ipad-mini-8u463-1 .contact-info-forms-2 {
  cursor: pointer;
  left: 387px;
  letter-spacing: 0;
  line-height: normal;
  position: absolute;
  text-decoration: underline;
  top: 39px;
  width: 152px;
}

.ipad-mini-8u463-1 .conferences-2 {
  cursor: pointer;
  left: 549px;
  letter-spacing: 0;
  line-height: normal;
  position: absolute;
  text-decoration: underline;
  top: 39px;
  width: 96px;
}

.ipad-mini-8u463-1 .resources-2 {
  color: var(--rose-white);
  cursor: pointer;
  font-family: var(--font-family-inter);
  font-size: var(--font-size-xxs);
  font-weight: 400;
  left: 655px;
  letter-spacing: 0;
  line-height: normal;
  position: absolute;
  text-decoration: underline;
  top: 39px;
  width: 79px;
}

.ipad-mini-8u463-1 .temp-imagea-s0x-vr-2 {
  aspect-ratio: 1;
  height: 154px;
  left: 551px;
  object-fit: cover;
  position: absolute;
  top: 192px;
  width: 154px;
}

.ipad-mini-8u463-1 .temp-image-dvbd5a-2 {
  aspect-ratio: 1.37;
  height: 217px;
  left: 1px;
  object-fit: cover;
  position: absolute;
  top: 163px;
  width: 242px;
}

.ipad-mini-8u463-1 .the-semasc-board-wan-2 {
  color: var(--black);
  font-family: var(--font-family-inter);
  font-size: var(--font-size-m);
  font-weight: 400;
  letter-spacing: 0;
  line-height: normal;
  margin-left: 1.0px;
  margin-top: 48px;
  min-height: 240px;
  text-align: center;
  width: 745px;
}

.ipad-mini-8u463-1 .overlap-group-container-2 {
  align-items: flex-end;
  display: flex;
  gap: 51px;
  margin-left: 7.0px;
  margin-top: 49px;
  min-width: 685px;
}

.ipad-mini-8u463-1 .overlap-group4-1 {
  height: 116px;
  position: relative;
  width: 317px;
}

.ipad-mini-8u463-1 .rectangle-12-1 {
  background: linear-gradient(90deg, rgba(251, 14, 14, 1) 0%, rgba(228, 103, 13, 1) 100%);
  border-radius: 25px;
  height: 115px;
  left: 0;
  position: absolute;
  top: 1px;
  transform: rotate(180deg);
  width: 317px;
}

.ipad-mini-8u463-1 .frequently-ask-questions-and-answers-2 {
  color: var(--eerie-black);
  cursor: pointer;
  font-family: var(--font-family-inknut_antiqua);
  font-size: 21px;
  font-weight: 800;
  left: 10px;
  letter-spacing: 0;
  line-height: 45px;
  position: absolute;
  text-align: center;
  text-decoration: underline;
  top: 1px;
  transform: rotate(0.36deg);
  width: 298px;
}

.ipad-mini-8u463-1 .overlap-group1-2 {
  border-radius: 25px;
  height: 115px;
  position: relative;
  width: 317px;
}

.ipad-mini-8u463-1 .rectangle-13 {
  background: linear-gradient(90deg, rgba(251, 14, 14, 1) 0%, rgba(228, 103, 13, 1) 100%);
  border-radius: 25px;
  height: 115px;
  left: 0;
  position: absolute;
  top: 0;
  transform: rotate(180deg);
  width: 317px;
}

.ipad-mini-8u463-1 .semasc-newsletters-2 {
  color: var(--eerie-black);
  cursor: pointer;
  font-family: var(--font-family-inknut_antiqua);
  font-size: 22px;
  font-weight: 800;
  left: 11px;
  letter-spacing: 0;
  line-height: 45px;
  position: absolute;
  text-align: center;
  text-decoration: underline;
  top: 30px;
  transform: rotate(0.36deg);
  width: 298px;
}

.ipad-mini-8u463-1 .flex-row-2 {
  align-items: center;
  display: flex;
  gap: 55px;
  margin-right: 2.22px;
  margin-top: 41px;
  min-width: 680px;
}

.ipad-mini-8u463-1 .overlap-group5 {
  height: 115px;
  position: relative;
  width: 320px;
}

.ipad-mini-8u463-1 .rectangle-14 {
  background: linear-gradient(90deg, rgba(52, 246, 104, 0.75) 3%, rgba(250, 243, 46, 0.75) 100%);
  border-radius: 25px;
  height: 115px;
  left: 2px;
  position: absolute;
  top: 0;
  width: 317px;
}

.ipad-mini-8u463-1 .archive-of-constitutions-2 {
  color: var(--eerie-black);
  cursor: pointer;
  font-family: var(--font-family-inknut_antiqua);
  font-size: var(--font-size-xs);
  font-weight: 800;
  left: 0;
  letter-spacing: 0;
  line-height: 50px;
  position: absolute;
  text-align: center;
  text-decoration: underline;
  top: 25px;
  transform: rotate(0.53deg);
  width: 319px;
}

.ipad-mini-8u463-1 .energizer-tutorials-2 {
  color: var(--eerie-black);
  cursor: pointer;
  font-family: var(--font-family-inknut_antiqua);
  font-size: var(--font-size-s);
  font-weight: 800;
  letter-spacing: 0;
  line-height: 50px;
  margin-top: 13.68px;
  min-height: 82px;
  text-align: center;
  text-decoration: underline;
  transform: rotate(0.53deg);
  width: 298px;
}

.ipad-mini-8u463-1 .overlap-group2-1 {
  align-items: flex-start;
  background-color: var(--alto);
  display: flex;
  gap: 80px;
  height: 231px;
  justify-content: flex-end;
  margin-top: 61px;
  min-width: 744px;
  padding: 21px 12px;
}

.ipad-mini-8u463-1 .temp-image87-d-zd4-4 {
  align-self: center;
  aspect-ratio: 1.35;
  height: 177px;
  margin-top: 6.0px;
  object-fit: cover;
  width: 238px;
}

.ipad-mini-8u463-1 .overlap-group7-1 {
  height: 168px;
  position: relative;
  width: 391px;
}

.ipad-mini-8u463-1 .follow-our-instagram-2 {
  color: var(--black);
  cursor: pointer;
  font-family: var(--font-family-inknut_antiqua);
  font-size: var(--font-size-s);
  font-weight: 800;
  left: 0;
  letter-spacing: 0;
  line-height: normal;
  position: absolute;
  text-align: center;
  text-decoration: underline;
  top: 0;
  width: 391px;
}

.ipad-mini-8u463-1 .site-designed-by-sem-2 {
  color: var(--black);
  font-family: var(--font-family-inknut_antiqua);
  font-size: var(--font-size-xs);
  font-weight: 400;
  left: 32px;
  letter-spacing: 0;
  line-height: normal;
  position: absolute;
  text-align: center;
  top: 60px;
  width: 328px;
}
/* screen - iphone-13-u38-14-2 */

.iphone-13-u38-14-2 {
  align-items: center;
  background-color: var(--white);
  display: flex;
  flex-direction: column;
  height: 752px;
  overflow: hidden;
  width: 390px;
}

.iphone-13-u38-14-2 .overlap-group1-1 {
  height: 268px;
  margin-left: 1.5px;
  position: relative;
  width: 392px;
}

.iphone-13-u38-14-2 .temp-imagei-m4-y7-n-3 {
  aspect-ratio: 1.5;
  height: 261px;
  left: 0;
  object-fit: cover;
  position: absolute;
  top: 0;
  width: 392px;
}

.iphone-13-u38-14-2 .x2025-2026-resources {
  color: var(--white);
  font-family: var(--font-family-inter);
  font-size: 18px;
  font-weight: 800;
  left: 77px;
  letter-spacing: 0;
  line-height: normal;
  position: absolute;
  text-align: center;
  top: 53px;
  width: 235px;
}

.iphone-13-u38-14-2 .overlap-group-3 {
  height: 112px;
  left: 124px;
  position: absolute;
  top: 87px;
  width: 144px;
}

.iphone-13-u38-14-2 .rectangle-20 {
  background-color: var(--alto);
  height: 112px;
  width: 142px;
}

.iphone-13-u38-14-2 .temp-image87-d-zd4-5 {
  height: 107px;
  left: 0;
  position: absolute;
  top: 1px;
  width: 144px;
}

.iphone-13-u38-14-2 .semasc-1 {
  cursor: pointer;
  height: 30px;
  left: 1px;
  position: absolute;
  top: 12px;
  width: 97px;
}

.iphone-13-u38-14-2 .schools-1 {
  color: var(--rose-white);
  cursor: pointer;
  font-family: var(--font-family-inter);
  font-size: var(--font-size-xxxxs);
  font-weight: 400;
  left: 167px;
  letter-spacing: 0;
  line-height: normal;
  position: absolute;
  text-decoration: underline;
  top: 16px;
  width: 32px;
}

.iphone-13-u38-14-2 .executive-board-1 {
  cursor: pointer;
  left: 103px;
  letter-spacing: 0;
  line-height: normal;
  position: absolute;
  text-decoration: underline;
  top: 16px;
  width: 61px;
}

.iphone-13-u38-14-2 .contact-info-forms-1 {
  cursor: pointer;
  left: 202px;
  letter-spacing: 0;
  line-height: normal;
  position: absolute;
  text-decoration: underline;
  top: 16px;
  width: 87px;
}

.iphone-13-u38-14-2 .conferences-1 {
  cursor: pointer;
  left: 289px;
  letter-spacing: 0;
  line-height: normal;
  position: absolute;
  text-decoration: underline;
  top: 16px;
  width: 50px;
}

.iphone-13-u38-14-2 .resources-1 {
  color: var(--rose-white);
  cursor: pointer;
  font-family: var(--font-family-inter);
  font-size: var(--font-size-xxxxs);
  font-weight: 400;
  left: 342px;
  letter-spacing: 0;
  line-height: normal;
  position: absolute;
  text-decoration: underline;
  top: 16px;
  width: 43px;
}

.iphone-13-u38-14-2 .temp-image-dvbd5a-3 {
  aspect-ratio: 1.37;
  height: 116px;
  left: 0;
  object-fit: cover;
  position: absolute;
  top: 85px;
  width: 123px;
}

.iphone-13-u38-14-2 .temp-imagea-s0x-vr-3 {
  aspect-ratio: 1;
  height: 99px;
  left: 276px;
  object-fit: cover;
  position: absolute;
  top: 93px;
  width: 99px;
}

.iphone-13-u38-14-2 .line-4 {
  height: 15px;
  left: 0;
  position: absolute;
  top: 254px;
  width: 390px;
}

.iphone-13-u38-14-2 .the-semasc-board-wan-1 {
  color: var(--black);
  font-family: var(--font-family-inter);
  font-size: var(--font-size-xxs);
  font-weight: 400;
  letter-spacing: 0;
  line-height: normal;
  margin-left: 4.0px;
  margin-top: 22px;
  min-height: 120px;
  text-align: center;
  width: 366px;
}

.iphone-13-u38-14-2 .overlap-group-container-1 {
  align-items: flex-start;
  display: flex;
  gap: 27px;
  margin-left: 1.0px;
  margin-top: 16px;
  min-width: 361px;
}

.iphone-13-u38-14-2 .overlap-group-2 {
  border-radius: 25px;
  height: 79px;
  position: relative;
  width: 167px;
}

.iphone-13-u38-14-2 .rectangle-2 {
  background: linear-gradient(90deg, rgba(251, 14, 14, 1) 0%, rgba(228, 103, 13, 1) 100%);
  border-radius: 25px;
  height: 79px;
  transform: rotate(180deg);
  width: 167px;
}

.iphone-13-u38-14-2 .frequently-ask-questions-and-answers-1 {
  color: var(--eerie-black);
  cursor: pointer;
  font-family: var(--font-family-inknut_antiqua);
  font-size: var(--font-size-xxxs);
  font-weight: 800;
  left: 6px;
  letter-spacing: 0;
  line-height: 19px;
  position: absolute;
  text-align: center;
  text-decoration: underline;
  top: 6px;
  transform: rotate(0.47deg);
  width: 157px;
}

.iphone-13-u38-14-2 .semasc-newsletters-1 {
  color: var(--eerie-black);
  cursor: pointer;
  font-family: var(--font-family-inknut_antiqua);
  font-size: 17px;
  font-weight: 800;
  left: 7px;
  letter-spacing: 0;
  line-height: 20px;
  position: absolute;
  text-align: center;
  text-decoration: underline;
  top: 16px;
  transform: rotate(0.47deg);
  width: 157px;
}

.iphone-13-u38-14-2 .flex-row-1 {
  align-items: flex-start;
  display: flex;
  gap: 35px;
  height: 79px;
  margin-right: 2.0px;
  margin-top: 23px;
  min-width: 358px;
  padding: 9.4px 4.0px;
}

.iphone-13-u38-14-2 .archive-of-constitutions-1 {
  align-self: center;
  color: var(--eerie-black);
  cursor: pointer;
  font-family: var(--font-family-inknut_antiqua);
  font-size: 13px;
  font-weight: 800;
  letter-spacing: 0;
  line-height: 25px;
  margin-bottom: 4.23px;
  min-height: 50px;
  text-align: center;
  text-decoration: underline;
  transform: rotate(1.01deg);
  width: 157px;
}

.iphone-13-u38-14-2 .energizer-tutorials-1 {
  color: var(--eerie-black);
  cursor: pointer;
  font-family: var(--font-family-inknut_antiqua);
  font-size: 18px;
  font-weight: 800;
  letter-spacing: 0;
  line-height: 25px;
  min-height: 59px;
  text-align: center;
  text-decoration: underline;
  transform: rotate(1.01deg);
  width: 157px;
}

.iphone-13-u38-14-2 .overlap-group2 {
  align-items: center;
  background-color: var(--alto);
  display: flex;
  gap: 23px;
  height: 116px;
  margin-right: 1.0px;
  margin-top: 28px;
  min-width: 389px;
  padding: 1px;
}

.iphone-13-u38-14-2 .temp-image87-d-zd4-6 {
  height: 104px;
  width: 140px;
}

.iphone-13-u38-14-2 .overlap-group7 {
  align-self: flex-end;
  height: 110px;
  position: relative;
  width: 220px;
}

.iphone-13-u38-14-2 .follow-our-instagram-1 {
  color: var(--black);
  cursor: pointer;
  font-family: var(--font-family-inknut_antiqua);
  font-size: var(--font-size-xxs);
  font-weight: 800;
  left: 0;
  letter-spacing: 0;
  line-height: normal;
  position: absolute;
  text-align: center;
  text-decoration: underline;
  top: 0;
  width: 220px;
}

.iphone-13-u38-14-2 .site-designed-by-sem-1 {
  color: var(--black);
  font-family: var(--font-family-inknut_antiqua);
  font-size: var(--font-size-xxxs);
  font-weight: 400;
  left: 14px;
  letter-spacing: 0;
  line-height: normal;
  position: absolute;
  text-align: center;
  top: 32px;
  width: 191px;
}

.iphone-13-u38-14-2 .rectangle {
  left: 0;
  position: absolute;
  top: 0;
}

.iphone-13-u38-14-2 .temp-image87-d-zd4 {
  aspect-ratio: 1.35;
  object-fit: cover;
}
@media screen and (max-width: 743px) {
  .screen.index { 
    display: none;
   }
  .screen.ipad-mini-8u463-1 { 
    display: none;
   }
}
@media screen and (min-width: 744px) and (max-width: 1279px) {
  .screen.index { 
    display: none;
   }
  .screen.iphone-13-u38-14-2 { 
    display: none;
   }
}
@media screen and (min-width: 1280px) {
  .screen.iphone-13-u38-14-2 { 
    display: none;
   }
  .screen.ipad-mini-8u463-1 { 
    display: none;
   }
}