/* screen - endstudy */

.endstudy .hotspot-C61RwL {
  background-color: transparent;
  height: 49px;
  left: 818px;
  opacity: 1;
  position: absolute;
  top: 545px;
  width: 169px;
}
.endstudy .next-click-here-1Qm7ap {
  background-color: transparent;
  color: rgba(255,151,0,1.0);
  font-family: 'Montserrat', Helvetica, Arial, serif;
  font-size: 15px;
  font-style: normal;
  font-weight: 700;
  height: 18px;
  left: 2.21%;
  letter-spacing: 0.00px;
  line-height: 19px;
  opacity: 1;
  position: absolute;
  text-align: center;
  top: 0px;
  white-space: nowrap;
  width: 92.82%;
}
.endstudy .rectangle-1Qm7ap {
  background-color: transparent;
  border: 3px solid rgba(51,51,153,1.0);
  bottom: 0px;
  height: 72.94%;
  left: 0px;
  opacity: 1;
  position: absolute;
  width: 100%;
}
.endstudy .rectangle-4AqjzD {
  background-color: rgba(255,255,255,1.0);
  height: 93.75%;
  left: 0px;
  opacity: 1;
  position: absolute;
  top: 3.12%;
  width: 100%;
}
.endstudy .rectangle-C61RwL {
  background-color: rgba(255,255,255,1.0);
  border: 1px solid rgba(255,255,255,1.0);
  height: 19px;
  left: 576px;
  opacity: 1;
  position: absolute;
  top: 301px;
  width: 29px;
}
.endstudy .rectangle-CtoWWi {
  background-color: rgba(255,255,255,1.0);
  height: 93.75%;
  left: 0px;
  opacity: 1;
  position: absolute;
  top: 3.12%;
  width: 100%;
}
.endstudy .rectangle-Q5mm3g {
  background-color: rgba(255,255,255,1.0);
  height: 2.50%;
  left: 40.53%;
  opacity: 1;
  position: absolute;
  top: 31.41%;
  width: 2.34%;
}
.endstudy .rectangle-RlYQEr {
  background-color: rgba(255,255,255,1.0);
  height: 93.75%;
  left: 0px;
  opacity: 1;
  position: absolute;
  top: 3.12%;
  width: 100%;
}
.endstudy .rectangle-Ungnd9 {
  background-color: rgba(255,255,255,1.0);
  height: 93.75%;
  left: 0px;
  opacity: 1;
  position: absolute;
  top: 3.12%;
  width: 100%;
}
.endstudy .rectangle-fxMJAh {
  background-color: rgba(255,255,255,1.0);
  height: 93.75%;
  left: 0px;
  opacity: 1;
  position: absolute;
  top: 3.12%;
  width: 100%;
}
.endstudy .rectangle-lOfSjk {
  background-color: rgba(255,255,255,1.0);
  height: 93.75%;
  left: 0px;
  opacity: 1;
  position: absolute;
  top: 3.12%;
  width: 100%;
}
.endstudy .rectangle-xXw8TL {
  background-color: rgba(255,255,255,1.0);
  height: 93.75%;
  left: 0px;
  opacity: 1;
  position: absolute;
  top: 3.12%;
  width: 100%;
}
.endstudy .rectangle-ygi1cl {
  background-color: rgba(255,255,255,1.0);
  height: 93.75%;
  left: 0px;
  opacity: 1;
  position: absolute;
  top: 3.12%;
  width: 100%;
}
.endstudy .screen-sho--113056-am-Q5mm3g {
  background-color: transparent;
  height: 640px;
  left: 0px;
  opacity: 1;
  position: absolute;
  top: 0px;
  width: 1024px;
}
.endstudy .screen-sho-t-11615-pm-C61RwL {
  background-color: transparent;
  height: 640px;
  left: 0px;
  opacity: 1;
  position: absolute;
  top: 0px;
  width: 1024px;
}
.endstudy .state-2-C61RwL {
  background-color: transparent;
  height: 85px;
  left: 812px;
  opacity: 0;
  position: absolute;
  top: 516px;
  width: 181px;
}
.endstudy .t1-C61RwL {
  background-color: transparent;
  height: 640px;
  left: 0px;
  opacity: 1;
  position: absolute;
  top: 0px;
  width: 1024px;
}
.endstudy .timestamp-2P4qUJ {
  background-color: transparent;
  height: 16px;
  left: 368px;
  opacity: 1;
  position: absolute;
  top: 396px;
  width: 64px;
}
.endstudy .timestamp-C61RwL {
  background-color: transparent;
  height: 16px;
  left: 368px;
  opacity: 1;
  position: absolute;
  top: 288px;
  width: 64px;
}
.endstudy .timestamp-J1YQmd {
  background-color: transparent;
  height: 16px;
  left: 368px;
  opacity: 1;
  position: absolute;
  top: 435px;
  width: 64px;
}
.endstudy .timestamp-QxM5SU {
  background-color: transparent;
  height: 16px;
  left: 368px;
  opacity: 1;
  position: absolute;
  top: 376px;
  width: 64px;
}
.endstudy .timestamp-VMr6Om {
  background-color: transparent;
  height: 16px;
  left: 368px;
  opacity: 1;
  position: absolute;
  top: 336px;
  width: 64px;
}
.endstudy .timestamp-a5WPlX {
  background-color: transparent;
  height: 16px;
  left: 368px;
  opacity: 1;
  position: absolute;
  top: 455px;
  width: 64px;
}
.endstudy .timestamp-mzXdH9 {
  background-color: transparent;
  height: 16px;
  left: 368px;
  opacity: 1;
  position: absolute;
  top: 356px;
  width: 64px;
}
.endstudy .timestamp-qr8e7q {
  background-color: transparent;
  height: 16px;
  left: 368px;
  opacity: 1;
  position: absolute;
  top: 415px;
  width: 64px;
}
.endstudy .x1118-pm-4AqjzD {
  background-color: transparent;
  color: rgba(0,0,0,1.0);
  font-family: 'Montserrat', Helvetica, Arial, serif;
  font-size: 12px;
  font-style: normal;
  font-weight: 600;
  height: 15px;
  left: 7.81%;
  letter-spacing: 0.00px;
  line-height: 15px;
  opacity: 1;
  position: absolute;
  text-align: left;
  top: calc(50.00% - 8px);
  white-space: nowrap;
  width: 75.00%;
}
.endstudy .x1128-pm-xXw8TL {
  background-color: transparent;
  color: rgba(0,0,0,1.0);
  font-family: 'Montserrat', Helvetica, Arial, serif;
  font-size: 12px;
  font-style: normal;
  font-weight: 600;
  height: 15px;
  left: 7.81%;
  letter-spacing: 0.00px;
  line-height: 15px;
  opacity: 1;
  position: absolute;
  text-align: left;
  top: calc(50.00% - 8px);
  white-space: nowrap;
  width: 79.69%;
}
.endstudy .x1138-pm-RlYQEr {
  background-color: transparent;
  color: rgba(0,0,0,1.0);
  font-family: 'Montserrat', Helvetica, Arial, serif;
  font-size: 12px;
  font-style: normal;
  font-weight: 600;
  height: 15px;
  left: 7.81%;
  letter-spacing: 0.00px;
  line-height: 15px;
  opacity: 1;
  position: absolute;
  text-align: left;
  top: calc(50.00% - 8px);
  white-space: nowrap;
  width: 79.69%;
}
.endstudy .x1148-pm-fxMJAh {
  background-color: transparent;
  color: rgba(0,0,0,1.0);
  font-family: 'Montserrat', Helvetica, Arial, serif;
  font-size: 12px;
  font-style: normal;
  font-weight: 600;
  height: 15px;
  left: 7.81%;
  letter-spacing: 0.00px;
  line-height: 15px;
  opacity: 1;
  position: absolute;
  text-align: left;
  top: calc(50.00% - 8px);
  white-space: nowrap;
  width: 81.25%;
}
.endstudy .x1158-pm-lOfSjk {
  background-color: transparent;
  color: rgba(0,0,0,1.0);
  font-family: 'Montserrat', Helvetica, Arial, serif;
  font-size: 12px;
  font-style: normal;
  font-weight: 600;
  height: 15px;
  left: 7.81%;
  letter-spacing: 0.00px;
  line-height: 15px;
  opacity: 1;
  position: absolute;
  text-align: left;
  top: calc(50.00% - 8px);
  white-space: nowrap;
  width: 79.69%;
}
.endstudy .x1208-am-Ungnd9 {
  background-color: transparent;
  color: rgba(0,0,0,1.0);
  font-family: 'Montserrat', Helvetica, Arial, serif;
  font-size: 12px;
  font-style: normal;
  font-weight: 600;
  height: 15px;
  left: 7.03%;
  letter-spacing: 0.00px;
  line-height: 15px;
  opacity: 1;
  position: absolute;
  text-align: left;
  top: calc(50.00% - 8px);
  white-space: nowrap;
  width: 85.94%;
}
.endstudy .x1218-am-CtoWWi {
  background-color: transparent;
  color: rgba(0,0,0,1.0);
  font-family: 'Montserrat', Helvetica, Arial, serif;
  font-size: 12px;
  font-style: normal;
  font-weight: 600;
  height: 15px;
  left: 7.81%;
  letter-spacing: 0.00px;
  line-height: 15px;
  opacity: 1;
  position: absolute;
  text-align: left;
  top: calc(50.00% - 8px);
  white-space: nowrap;
  width: 79.69%;
}
.endstudy .x1228-am-ygi1cl {
  background-color: transparent;
  color: rgba(0,0,0,1.0);
  font-family: 'Montserrat', Helvetica, Arial, serif;
  font-size: 12px;
  font-style: normal;
  font-weight: 600;
  height: 15px;
  left: 7.81%;
  letter-spacing: 0.00px;
  line-height: 15px;
  opacity: 1;
  position: absolute;
  text-align: left;
  top: calc(50.00% - 8px);
  white-space: nowrap;
  width: 84.38%;
}
/* screen - endstudy */

.endstudy .hotspot-C61RwL {
  background-color: transparent;
  height: 49px;
  left: 818px;
  opacity: 1;
  position: absolute;
  top: 545px;
  width: 169px;
}
.endstudy .next-click-here-1Qm7ap {
  background-color: transparent;
  color: rgba(255,151,0,1.0);
  font-family: 'Montserrat', Helvetica, Arial, serif;
  font-size: 15px;
  font-style: normal;
  font-weight: 700;
  height: 18px;
  left: 2.21%;
  letter-spacing: 0.00px;
  line-height: 19px;
  opacity: 1;
  position: absolute;
  text-align: center;
  top: 0px;
  white-space: nowrap;
  width: 92.82%;
}
.endstudy .rectangle-1Qm7ap {
  background-color: transparent;
  border: 3px solid rgba(51,51,153,1.0);
  bottom: 0px;
  height: 72.94%;
  left: 0px;
  opacity: 1;
  position: absolute;
  width: 100%;
}
.endstudy .rectangle-4AqjzD {
  background-color: rgba(255,255,255,1.0);
  height: 93.75%;
  left: 0px;
  opacity: 1;
  position: absolute;
  top: 3.12%;
  width: 100%;
}
.endstudy .rectangle-C61RwL {
  background-color: rgba(255,255,255,1.0);
  border: 1px solid rgba(255,255,255,1.0);
  height: 19px;
  left: 576px;
  opacity: 1;
  position: absolute;
  top: 301px;
  width: 29px;
}
.endstudy .rectangle-CtoWWi {
  background-color: rgba(255,255,255,1.0);
  height: 93.75%;
  left: 0px;
  opacity: 1;
  position: absolute;
  top: 3.12%;
  width: 100%;
}
.endstudy .rectangle-Q5mm3g {
  background-color: rgba(255,255,255,1.0);
  height: 2.50%;
  left: 40.53%;
  opacity: 1;
  position: absolute;
  top: 31.41%;
  width: 2.34%;
}
.endstudy .rectangle-RlYQEr {
  background-color: rgba(255,255,255,1.0);
  height: 93.75%;
  left: 0px;
  opacity: 1;
  position: absolute;
  top: 3.12%;
  width: 100%;
}
.endstudy .rectangle-Ungnd9 {
  background-color: rgba(255,255,255,1.0);
  height: 93.75%;
  left: 0px;
  opacity: 1;
  position: absolute;
  top: 3.12%;
  width: 100%;
}
.endstudy .rectangle-fxMJAh {
  background-color: rgba(255,255,255,1.0);
  height: 93.75%;
  left: 0px;
  opacity: 1;
  position: absolute;
  top: 3.12%;
  width: 100%;
}
.endstudy .rectangle-lOfSjk {
  background-color: rgba(255,255,255,1.0);
  height: 93.75%;
  left: 0px;
  opacity: 1;
  position: absolute;
  top: 3.12%;
  width: 100%;
}
.endstudy .rectangle-xXw8TL {
  background-color: rgba(255,255,255,1.0);
  height: 93.75%;
  left: 0px;
  opacity: 1;
  position: absolute;
  top: 3.12%;
  width: 100%;
}
.endstudy .rectangle-ygi1cl {
  background-color: rgba(255,255,255,1.0);
  height: 93.75%;
  left: 0px;
  opacity: 1;
  position: absolute;
  top: 3.12%;
  width: 100%;
}
.endstudy .screen-sho--113056-am-Q5mm3g {
  background-color: transparent;
  height: 640px;
  left: 0px;
  opacity: 1;
  position: absolute;
  top: 0px;
  width: 1024px;
}
.endstudy .screen-sho-t-11615-pm-C61RwL {
  background-color: transparent;
  height: 640px;
  left: 0px;
  opacity: 1;
  position: absolute;
  top: 0px;
  width: 1024px;
}
.endstudy .state-2-C61RwL {
  background-color: transparent;
  height: 85px;
  left: 812px;
  opacity: 0;
  position: absolute;
  top: 516px;
  width: 181px;
}
.endstudy .t1-C61RwL {
  background-color: transparent;
  height: 640px;
  left: 0px;
  opacity: 1;
  position: absolute;
  top: 0px;
  width: 1024px;
}
.endstudy .timestamp-2P4qUJ {
  background-color: transparent;
  height: 16px;
  left: 368px;
  opacity: 1;
  position: absolute;
  top: 396px;
  width: 64px;
}
.endstudy .timestamp-C61RwL {
  background-color: transparent;
  height: 16px;
  left: 368px;
  opacity: 1;
  position: absolute;
  top: 288px;
  width: 64px;
}
.endstudy .timestamp-J1YQmd {
  background-color: transparent;
  height: 16px;
  left: 368px;
  opacity: 1;
  position: absolute;
  top: 435px;
  width: 64px;
}
.endstudy .timestamp-QxM5SU {
  background-color: transparent;
  height: 16px;
  left: 368px;
  opacity: 1;
  position: absolute;
  top: 376px;
  width: 64px;
}
.endstudy .timestamp-VMr6Om {
  background-color: transparent;
  height: 16px;
  left: 368px;
  opacity: 1;
  position: absolute;
  top: 336px;
  width: 64px;
}
.endstudy .timestamp-a5WPlX {
  background-color: transparent;
  height: 16px;
  left: 368px;
  opacity: 1;
  position: absolute;
  top: 455px;
  width: 64px;
}
.endstudy .timestamp-mzXdH9 {
  background-color: transparent;
  height: 16px;
  left: 368px;
  opacity: 1;
  position: absolute;
  top: 356px;
  width: 64px;
}
.endstudy .timestamp-qr8e7q {
  background-color: transparent;
  height: 16px;
  left: 368px;
  opacity: 1;
  position: absolute;
  top: 415px;
  width: 64px;
}
.endstudy .x1118-pm-4AqjzD {
  background-color: transparent;
  color: rgba(0,0,0,1.0);
  font-family: 'Montserrat', Helvetica, Arial, serif;
  font-size: 12px;
  font-style: normal;
  font-weight: 600;
  height: 15px;
  left: 7.81%;
  letter-spacing: 0.00px;
  line-height: 15px;
  opacity: 1;
  position: absolute;
  text-align: left;
  top: calc(50.00% - 8px);
  white-space: nowrap;
  width: 75.00%;
}
.endstudy .x1128-pm-xXw8TL {
  background-color: transparent;
  color: rgba(0,0,0,1.0);
  font-family: 'Montserrat', Helvetica, Arial, serif;
  font-size: 12px;
  font-style: normal;
  font-weight: 600;
  height: 15px;
  left: 7.81%;
  letter-spacing: 0.00px;
  line-height: 15px;
  opacity: 1;
  position: absolute;
  text-align: left;
  top: calc(50.00% - 8px);
  white-space: nowrap;
  width: 79.69%;
}
.endstudy .x1138-pm-RlYQEr {
  background-color: transparent;
  color: rgba(0,0,0,1.0);
  font-family: 'Montserrat', Helvetica, Arial, serif;
  font-size: 12px;
  font-style: normal;
  font-weight: 600;
  height: 15px;
  left: 7.81%;
  letter-spacing: 0.00px;
  line-height: 15px;
  opacity: 1;
  position: absolute;
  text-align: left;
  top: calc(50.00% - 8px);
  white-space: nowrap;
  width: 79.69%;
}
.endstudy .x1148-pm-fxMJAh {
  background-color: transparent;
  color: rgba(0,0,0,1.0);
  font-family: 'Montserrat', Helvetica, Arial, serif;
  font-size: 12px;
  font-style: normal;
  font-weight: 600;
  height: 15px;
  left: 7.81%;
  letter-spacing: 0.00px;
  line-height: 15px;
  opacity: 1;
  position: absolute;
  text-align: left;
  top: calc(50.00% - 8px);
  white-space: nowrap;
  width: 81.25%;
}
.endstudy .x1158-pm-lOfSjk {
  background-color: transparent;
  color: rgba(0,0,0,1.0);
  font-family: 'Montserrat', Helvetica, Arial, serif;
  font-size: 12px;
  font-style: normal;
  font-weight: 600;
  height: 15px;
  left: 7.81%;
  letter-spacing: 0.00px;
  line-height: 15px;
  opacity: 1;
  position: absolute;
  text-align: left;
  top: calc(50.00% - 8px);
  white-space: nowrap;
  width: 79.69%;
}
.endstudy .x1208-am-Ungnd9 {
  background-color: transparent;
  color: rgba(0,0,0,1.0);
  font-family: 'Montserrat', Helvetica, Arial, serif;
  font-size: 12px;
  font-style: normal;
  font-weight: 600;
  height: 15px;
  left: 7.03%;
  letter-spacing: 0.00px;
  line-height: 15px;
  opacity: 1;
  position: absolute;
  text-align: left;
  top: calc(50.00% - 8px);
  white-space: nowrap;
  width: 85.94%;
}
.endstudy .x1218-am-CtoWWi {
  background-color: transparent;
  color: rgba(0,0,0,1.0);
  font-family: 'Montserrat', Helvetica, Arial, serif;
  font-size: 12px;
  font-style: normal;
  font-weight: 600;
  height: 15px;
  left: 7.81%;
  letter-spacing: 0.00px;
  line-height: 15px;
  opacity: 1;
  position: absolute;
  text-align: left;
  top: calc(50.00% - 8px);
  white-space: nowrap;
  width: 79.69%;
}
.endstudy .x1228-am-ygi1cl {
  background-color: transparent;
  color: rgba(0,0,0,1.0);
  font-family: 'Montserrat', Helvetica, Arial, serif;
  font-size: 12px;
  font-style: normal;
  font-weight: 600;
  height: 15px;
  left: 7.81%;
  letter-spacing: 0.00px;
  line-height: 15px;
  opacity: 1;
  position: absolute;
  text-align: left;
  top: calc(50.00% - 8px);
  white-space: nowrap;
  width: 84.38%;
}
