/*@import url("https://fonts.googleapis.com/css?family=Open+Sans:400,300,700,600|Noto+Sans:500");*/
@font-face {
  font-family: "Geometria-Bold";
  font-style: normal;
  font-weight: 700;
  src: url(./assets/fonts/Geometria-Bold.otf) format("opentype");
}
@font-face {
  font-family: "Geometria-Regular";
  font-style: normal;
  font-weight: 400;
  src: url(./assets/fonts/Geometria-Regular.otf) format("opentype");
}
@font-face {
  font-family: "SF Pro Text-Regular";
  font-style: normal;
  font-weight: 400;
  src: url(./assets/fonts/SF-Pro-Text-Regular.otf) format("opentype");
}
@font-face {
  font-family: "SF Pro Display-Regular";
  font-style: normal;
  font-weight: 400;
  src: url(./assets/fonts/SF-Pro-Display-Regular.otf) format("opentype");
}
@font-face {
  font-family: "SF Compact Display-Regular";
  font-style: normal;
  font-weight: 400;
  src: url(./assets/fonts/SFCompactDisplay-Regular.otf) format("opentype");
}
@font-face {
  font-family: "SF Pro Text-Semibold";
  font-style: normal;
  font-weight: 400;
  src: url(./assets/fonts/SF-Pro-Text-Bold.otf) format("opentype");
}

.screen textarea:focus,
.screen input:focus {
  outline: none;
}

.screen * {
  -webkit-font-smoothing: antialiased;
  box-sizing: border-box;
}

img:not([src]):not([srcset]) {
  visibility: hidden;
}

.screen div {
  -webkit-text-size-adjust: none;
}

.screen a {
  display: contents;
  text-decoration: none;
}

.container-center-horizontal {
  display: flex;
  flex-direction: row;
  justify-content: center;
  pointer-events: none;
  width: 100%;
}

.container-center-horizontal > * {
  flex-shrink: 0;
  pointer-events: auto;
}

.valign-text-middle {
  display: flex;
  flex-direction: column;
  justify-content: center;
}

* {
  box-sizing: border-box;
}

div.flex-column {
  flex-direction: column;
}

div.subtitle {
  text-align: center;
  margin-top: 8px;
}

.quiz147 > div.fixed-payment-button {
  z-index: 2;

  position: fixed !important;
  top: 90% !important;
  width: 100% !important;
  left: 0 !important;
  right: 0!important;
}

.quiz147 > div.fixed-payment-button > div {
  width: 100%;
}

#sale-promotion {
  display: none;
  width: 344px;
  margin-top: 16px;
}

#sale-promotion.visible {
  display: flex;
}

.graph {
  position: relative;
}

:root { 
  --black: #000000;
  --black-coral-pearl: #52586c;
  --blue: #2e7cf6;
  --blueberry: #4f76ff;
  --c0d: #242a3d;
  --c0dp: #141929;
  --c0el: #ffffff;
  --c0m: #c2c8d6;
  --c1: #4f32fe;
  --c1m: #676eec;
  --c2: #e0ff68;
  --lemon: #fbff48;
  --manatee: #8991a8;
  --mischka: #cdd3d9;
  --mist-gray: #c4c4c4;
  --tuna: #33394c;
  --x0mp: #8791aa;
 
  --font-size-l: 12px;
  --font-size-m: 10px;
  --font-size-xl: 14px;
  --font-size-xxl: 16px;
  --font-size-xxxl: 18px;
  --font-size-xxxxl: 20px;
  --font-size-xxxxxl: 24px;
 
  --font-family-geometria-bold: "Geometria-Bold", Helvetica;
  --font-family-geometria-regular: "Geometria-Regular", Helvetica;
  --font-family-noto_sans: "Noto Sans", Helvetica;
  --font-family-open_sans: "Open Sans", Helvetica;
  --font-family-sf_compact_display-regular: "SF Compact Display-Regular", Helvetica;
  --font-family-sf_pro_display-regular: "SF Pro Display-Regular", Helvetica;
  --font-family-sf_pro_text-regular: "SF Pro Text-Regular", Helvetica;
  --font-family-sf_pro_text-semibold: "SF Pro Text-Semibold", Helvetica;
}
.header {
  font-family: var(--font-family-geometria-bold);
  font-size: var(--font-size-xxxxxl);
  font-style: normal;
  font-weight: 700;
  letter-spacing: 0px;
}

.opensans-semi-bold-regent-gray-20px {
  color: var(--x0mp);
  font-family: var(--font-family-open_sans);
  font-size: var(--font-size-xxxxl);
  font-style: normal;
  font-weight: 600;
}

.opensans-semi-bold-white-20px {
  color: var(--c0el);
  font-family: var(--font-family-open_sans);
  font-size: var(--font-size-xxxxl);
  font-style: normal;
  font-weight: 600;
}

.opensans-normal-regent-gray-10px {
  color: var(--x0mp);
  font-family: var(--font-family-open_sans);
  font-size: var(--font-size-m);
  font-style: normal;
  font-weight: 400;
}

.notosans-medium-white-10px {
  font-family: var(--font-family-noto_sans);
  font-size: var(--font-size-m);
  font-style: normal;
  font-weight: 500;
}

.notosans-medium-white-10px-2 {
  color: var(--c0el);
  font-family: var(--font-family-noto_sans);
  font-size: var(--font-size-m);
  font-style: normal;
  font-weight: 500;
}

.notosans-medium-blueberry-10px {
  color: var(--blueberry);
  font-family: var(--font-family-noto_sans);
  font-size: var(--font-size-m);
  font-style: normal;
  font-weight: 500;
}

.geometria-bold-white-20px {
  color: var(--c0el);
  font-family: var(--font-family-geometria-bold);
  font-size: var(--font-size-xxxxl);
  font-style: normal;
  font-weight: 700;
}

.opensans-semi-bold-white-16px {
  color: var(--c0el);
  font-family: var(--font-family-open_sans);
  font-size: var(--font-size-xxl);
  font-style: normal;
  font-weight: 600;
}

.opensans-semi-bold-regent-gray-16px {
  color: var(--x0mp);
  font-family: var(--font-family-open_sans);
  font-size: var(--font-size-xxl);
  font-style: normal;
  font-weight: 600;
}

.opensans-normal-regent-gray-14px {
  color: var(--x0mp);
  font-family: var(--font-family-open_sans);
  font-size: var(--font-size-xl);
  font-style: normal;
  font-weight: 400;
}

.opensans-light-regent-gray-16px {
  color: var(--x0mp);
  font-family: var(--font-family-open_sans);
  font-size: var(--font-size-xxl);
  font-style: normal;
  font-weight: 300;
}

.geometria-bold-white-12px {
  color: var(--c0el);
  font-family: var(--font-family-geometria-bold);
  font-size: var(--font-size-l);
  font-style: normal;
  font-weight: 700;
}

.opensans-normal-white-14px {
  color: var(--c0el);
  font-family: var(--font-family-open_sans);
  font-size: var(--font-size-xl);
  font-style: normal;
  font-weight: 400;
}

.opensans-light-regent-gray-12px {
  color: var(--x0mp);
  font-family: var(--font-family-open_sans);
  font-size: var(--font-size-l);
  font-style: normal;
  font-weight: 300;
}

.geometria-bold-white-16px {
  color: var(--c0el);
  font-family: var(--font-family-geometria-bold);
  font-size: var(--font-size-xxl);
  font-style: normal;
  font-weight: 700;
}

.opensans-normal-ghost-14px {
  color: var(--c0m);
  font-family: var(--font-family-open_sans);
  font-size: var(--font-size-xl);
  font-style: normal;
  font-weight: 400;
}

.opensans-semi-bold-cornflower-blue-16px {
  color: var(--c1m);
  font-family: var(--font-family-open_sans);
  font-size: var(--font-size-xxl);
  font-style: normal;
  font-weight: 600;
}

.sfprotext-regular-normal-blue-21px {
  color: var(--blue);
  font-family: var(--font-family-sf_pro_text-regular);
  font-size: 21px;
  font-style: normal;
  font-weight: 400;
}

.opensans-semi-bold-regent-gray-32px {
  color: var(--x0mp);
  font-family: var(--font-family-open_sans);
  font-size: 32px;
  font-style: normal;
  font-weight: 600;
}

.opensans-light-white-16px {
  color: var(--c0el);
  font-family: var(--font-family-open_sans);
  font-size: var(--font-size-xxl);
  font-style: normal;
  font-weight: 300;
}

.opensans-normal-regent-gray-12px {
  color: var(--x0mp);
  font-family: var(--font-family-open_sans);
  font-size: var(--font-size-l);
  font-style: normal;
  font-weight: 400;
}

.opensans-normal-cornflower-blue-14px {
  color: var(--c1m);
  font-family: var(--font-family-open_sans);
  font-size: var(--font-size-xl);
  font-style: normal;
  font-weight: 400;
}

.sfprodisplay-regular-normal-white-18px {
  color: var(--c0el);
  font-family: var(--font-family-sf_pro_display-regular);
  font-size: var(--font-size-xxxl);
  font-style: normal;
  font-weight: 400;
}

.geometria-bold-canary-20px {
  color: var(--c2);
  font-family: var(--font-family-geometria-bold);
  font-size: var(--font-size-xxxxl);
  font-style: normal;
  font-weight: 700;
}

.opensans-semi-bold-ghost-16px {
  color: var(--c0m);
  font-family: var(--font-family-open_sans);
  font-size: var(--font-size-xxl);
  font-style: normal;
  font-weight: 600;
}

.opensans-semi-bold-white-16px-2 {
  font-family: var(--font-family-open_sans);
  font-size: var(--font-size-xxl);
  font-style: normal;
  font-weight: 600;
}

.opensans-semi-bold-cornflower-blue-20px {
  color: var(--c1m);
  font-family: var(--font-family-open_sans);
  font-size: var(--font-size-xxxxl);
  font-style: normal;
  font-weight: 600;
}

.opensans-light-white-12px {
  color: var(--c0el);
  font-family: var(--font-family-open_sans);
  font-size: var(--font-size-l);
  font-style: normal;
  font-weight: 300;
}

.opensans-normal-white-14px-2 {
  font-family: var(--font-family-open_sans);
  font-size: var(--font-size-xl);
  font-style: normal;
  font-weight: 400;
}

.geometria-bold-canary-64px {
  color: var(--c2);
  font-family: var(--font-family-geometria-bold);
  font-size: 64px;
  font-style: normal;
  font-weight: 700;
}

.geometria-bold-regent-gray-14px {
  color: var(--x0mp);
  font-family: var(--font-family-geometria-bold);
  font-size: var(--font-size-xl);
  font-style: normal;
  font-weight: 700;
}

.geometria-bold-regent-gray-12px {
  color: var(--x0mp);
  font-family: var(--font-family-geometria-bold);
  font-size: var(--font-size-l);
  font-style: normal;
  font-weight: 700;
}

.opensans-normal-white-12px {
  color: var(--c0el);
  font-family: var(--font-family-open_sans);
  font-size: var(--font-size-l);
  font-style: normal;
  font-weight: 400;
}

.border-1px-c2 {
  border: 1px solid var(--c2);
}

.selector {

}

.input-selector-field[active="true"] .border {
    border: 1px solid var(--c2);
}

.input-selector-field[active="true"].border {
    border: 1px solid var(--c2);
}

.input-selector-field[active="true"]  div {
    color: white;
}

.input-field {
    width: 100%;
    height: 100%;
    background: var(--c0d);
    border: none;
    border-bottom: 1px solid var(--c0m);
    color: white;
    font-size: 32px;
    text-align: center;
    font-weight: bold;
    outline: none;
}

.input-field::placeholder {
    display: block !important;
    border: none;
    color: var(--black-coral-pearl);
    font-size: 28px;
}

.input-field.ft {
    width: 50%;
}

.input-field.ft:last-child {
    margin-left: 8px;
}

.input-field-wrapper {
    display: flex;
    justify-content: center;
    flex-direction: column;
    align-items: center;
}

.input-field-wrapper.row {
    flex-direction: row;
}

.input-field-wrapper .subtitle {
    color: var(--x0mp);
    font-family: var(--font-family-open_sans);
    font-size: var(--font-size-l);
    font-style: normal;
    font-weight: 300;
    margin-top: 11px;
}

.input-field-wrapper .subtitle.error {
    color: #FF6C6C;
}

.input-field[status='invalid'] {
    background-color: rgb(255 108 108 / 20%);
    border-color: #FF6C6C;
    color: #FF6C6C;
}

.input-field[status='valid'] {
    border-color: var(--c2);
}

main {
    display: none;
    flex-direction: column;
    align-items: center;
    justify-content: center;

    overflow-x: hidden;
}

.page-wrapper {
    display: flex;
    flex-direction: column;
}

.fixed-500 {
    height: 500px;
    max-height: 500px;
    overflow: hidden;
}

.collapsed-list {
    display: flex;
    flex-direction: column;
}

.collapsed-list > div {
    position: relative;
    background-color: var(--c0d);
    margin-bottom: 8px;
}

.collapsing-item {
    display: flex;
    flex-direction: column;
    transition: 1s;
    max-height: 64px;
    /*overflow: hidden;*/
}

.collapsing-title {
    height: 64px;
    min-height: 64px;
    display: flex;
    align-items: center;
    padding: 16px;
    justify-content: space-between;
}

.collapsing-item:hover {
    max-height: 500px;
}

.collapsing-item:hover .collapsing-arrow {
    transform: rotate(180deg);
}

.collapsing-arrow {
    transition: 0.5s;
}

div.collapsing-body {
    overflow: hidden;
    margin: 16px;
}

.payment__stripe {
    width: 100%;
}

.pages-pagination {
    display: flex;
    height: 64px;
    width: 100%;
    background-color: var(--c1);
}

.pages-pagination .prev-page {
    display: none;
    width: 64px;
    min-width: 64px;
    background-color: var(--c0d);
}

.pages-pagination .prev-page.visible {
    display: flex;
}

.prev-page__arrow {
    height: 24px;
    margin: auto;
}

.pages-pagination .next-page {
    font-family: var(--font-family-geometria-bold);
    font-size: var(--font-size-xxxxxl);
    font-style: normal;
    font-weight: 700;
    letter-spacing: 0px;
    text-align: center;
    align-self: center;
    width: 100%;
    color: white;
    padding: 0 24px;
    height: 100%;
    display: flex;
    justify-content: center;
    align-items: center;
}


.pages-pagination.disabled .next-page {
    background-color: var(--c0d);
    pointer-events: none;
}

footer {
    display: none;
    flex-direction: column;
}

.privacy-policy {
    display: flex;
    align-items: center;
    text-align: center;

    margin: 24px 24px 0;

    color: white;

    font-family: var(--font-family-noto_sans);
    font-size: var(--font-size-m);
    font-style: normal;
    font-weight: 500;
    font-size: 10px;
    margin-bottom: 32px;
}

.privacy-policy a {
    text-decoration: none;
    color: var(--c1m);
}

.pages-pagination {
    transition: 1s;
}

.pages-pagination.fixed {
    display: flex;
    position: fixed;
    bottom: 30px;
    z-index: 10;
}

.opening-1 {
  background-color: var(--c0dp);
  height: 456px;
  mix-blend-mode: normal;
  overflow: hidden;
  overflow-x: hidden;
  position: relative;
  width: 375px;
}

.opening-1 .a-way-to-gain-control-over-your-life-JqZKbx {
  background-color: transparent;
  color: var(--c0el);
  font-style: normal;
  font-weight: 700;
  height: auto;
  left: 16px;
  line-height: 28px;
  mix-blend-mode: normal;
  position: absolute;
  text-align: center;
  width: 344px;
}

.opening-1 .x2022-02-18-1243-JqZKbx {
  background-color: transparent;
  height: 306px;
  left: 18px;
  mix-blend-mode: normal;
  object-fit: cover;
  position: absolute;
  top: 94px;
  width: 176px;
}

.opening-1 .x2022-02-18-1243-tnMX4b {
  background-color: transparent;
  height: 317px;
  left: 175px;
  mix-blend-mode: normal;
  object-fit: cover;
  position: absolute;
  top: 102px;
  width: 182px;
}

.opening-2 {
  background-color: var(--c0dp);
  height: 812px;
  mix-blend-mode: normal;
  overflow: hidden;
  overflow-x: hidden;
  position: relative;
  width: 375px;
}

.opening-2 .fitcher-helps-you-to-train-effectively-BCN7Ak {
  background-color: transparent;
  color: var(--c0el);
  font-style: normal;
  font-weight: 700;
  height: auto;
  left: 16px;
  line-height: 28px;
  mix-blend-mode: normal;
  position: absolute;
  text-align: center;
  width: 344px;
}

.opening-2 .group-624-BCN7Ak {
  background-color: transparent;
  height: 352px;
  left: 13px;
  position: absolute;
  top: 110px;
  width: 350px;
}

/* screen - opening-3 */

.opening-3 {
  background-color: var(--c0dp);
  height: 812px;
  mix-blend-mode: normal;
  overflow: hidden;
  overflow-x: hidden;
  position: relative;
  width: 375px;
}

.opening-3 .supports-you-in-chan-3x6bWk {
  background-color: transparent;
  color: var(--c0el);
  font-style: normal;
  font-weight: 700;
  height: auto;
  left: 15px;
  line-height: 28px;
  mix-blend-mode: normal;
  position: absolute;
  text-align: center;
  width: 344px;
}

.opening-3 .rectangle-391-3x6bWk {
  background-color: transparent;
  height: 312px;
  left: 16px;
  mix-blend-mode: normal;
  position: absolute;
  top: 118px;
  width: 343px;
}

/* screen - opening4 */

.opening4 {
  background-color: var(--c0dp);
  height: 812px;
  mix-blend-mode: normal;
  overflow: hidden;
  overflow-x: hidden;
  position: relative;
  width: 375px;
}

.opening4 .vector-33-5GB9zw {
  background-color: transparent;
  height: 284px;
  left: 348px;
  position: absolute;
  top: 207px;
  width: 1px;
}

.opening4 .vector-34-5GB9zw {
  background-color: transparent;
  height: 284px;
  left: 241px;
  position: absolute;
  top: 207px;
  width: 1px;
}

.opening4 .vector-35-5GB9zw {
  background-color: transparent;
  height: 284px;
  left: 134px;
  position: absolute;
  top: 207px;
  width: 1px;
}

.opening4 .vector-36-5GB9zw {
  background-color: transparent;
  height: 284px;
  left: 27px;
  position: absolute;
  top: 207px;
  width: 1px;
}

.opening4 .by-continuing-to-use-5GB9zw {
  background-color: transparent;
  height: 26px;
  left: 23px;
  letter-spacing: 0.00px;
  line-height: 13.0px;
  position: absolute;
  text-align: center;
  top: 661px;
  width: 328px;
}

.opening4 .graph-wrapper {
  position: relative;
  margin-top: 126px;
}

.opening4 .span0-pcp26x {
}

.opening4 .span1-pcp26x {
}

.opening4 .youll-get-used-to-ac-5GB9zw {
  background-color: transparent;
  color: var(--c0el);
  font-style: normal;
  font-weight: 700;
  height: auto;
  left: 15px;
  line-height: 28px;
  mix-blend-mode: normal;
  position: absolute;
  text-align: center;
  width: 344px;
}

.opening4 .frame-688-5GB9zw {
  background-color: transparent;
  height: 32px;
  left: 132px;
  position: absolute;
  top: 24px;
  width: 110px;
}

.opening4 .fitcher-FgF05Q {
  background-color: transparent;
  height: 32px;
  left: 0px;
  mix-blend-mode: normal;
  position: absolute;
  top: 0px;
  width: 32px;
}

.opening4 .yoga_-nandy-OR62bP {
  background-color: transparent;
  height: 32px;
  left: 0px;
  mix-blend-mode: normal;
  object-fit: cover;
  position: absolute;
  top: 0px;
  width: 32px;
}

.opening4 .fitcher-KflejN {
  background-color: transparent;
  height: auto;
  left: 40px;
  letter-spacing: 0.00px;
  line-height: 24.0px;
  mix-blend-mode: normal;
  position: absolute;
  text-align: left;
  top: 4px;
  white-space: nowrap;
  width: auto;
}

.opening4 .frame-716-5GB9zw {
  background-color: transparent;
  height: 44px;
  left: 28px;
  position: absolute;
  top: 207px;
  width: 287px;
}

.opening4 .energy-boost-ou3rtk {
  background-color: transparent;
  height: auto;
  left: 0px;
  letter-spacing: 0.00px;
  line-height: 20px;
  mix-blend-mode: normal;
  position: absolute;
  text-align: center;
  top: 0px;
  white-space: nowrap;
  width: auto;
}

.opening4 .rectangle-393-ou3rtk {
  background-color: var(--c2);
  border-radius: 8px;
  height: 287px;
  left: 135px;
  mix-blend-mode: normal;
  position: absolute;
  top: -107px;
  transform: rotate(90.00deg);
  width: 16px;
}

.opening4 .frame-717-5GB9zw {
  background-color: transparent;
  height: 44px;
  left: 28px;
  position: absolute;
  top: 275px;
  width: 214px;
}

.opening4 .healthy-sleep-BxuCkR {
  background-color: transparent;
  height: auto;
  left: 0px;
  letter-spacing: 0.00px;
  line-height: 20px;
  mix-blend-mode: normal;
  position: absolute;
  text-align: center;
  top: 0px;
  white-space: nowrap;
  width: auto;
}

.opening4 .rectangle-394-BxuCkR {
  background-color: #ffee55;
  border-radius: 8px;
  height: 214px;
  left: 99px;
  mix-blend-mode: normal;
  position: absolute;
  top: -71px;
  transform: rotate(90.00deg);
  width: 16px;
}

.opening4 .frame-718-5GB9zw {
  background-color: transparent;
  height: 44px;
  left: 28px;
  position: absolute;
  top: 343px;
  width: 276px;
}

.opening4 .sex-live-7Rv30A {
  background-color: transparent;
  height: auto;
  left: 0px;
  letter-spacing: 0.00px;
  line-height: 20px;
  mix-blend-mode: normal;
  position: absolute;
  text-align: center;
  top: 0px;
  white-space: nowrap;
  width: auto;
}

.opening4 .rectangle-395-7Rv30A {
  background-color: var(--c2);
  border-radius: 8px;
  height: 276px;
  left: 130px;
  mix-blend-mode: normal;
  position: absolute;
  top: -102px;
  transform: rotate(90.00deg);
  width: 16px;
}

.opening4 .frame-719-5GB9zw {
  background-color: transparent;
  height: 44px;
  left: 28px;
  position: absolute;
  top: 411px;
  width: 321px;
}

.opening4 .great-mood-QRePhB {
  background-color: transparent;
  height: auto;
  left: 0px;
  letter-spacing: 0.00px;
  line-height: 20px;
  mix-blend-mode: normal;
  position: absolute;
  text-align: center;
  top: 0px;
  white-space: nowrap;
  width: auto;
}

.opening4 .rectangle-396-QRePhB {
  background-color: var(--c2);
  border-radius: 8px;
  height: 321px;
  left: 152px;
  mix-blend-mode: normal;
  position: absolute;
  top: -124px;
  transform: rotate(90.00deg);
  width: 16px;
}

.opening4 .worried-face_1f61f-4-5GB9zw {
  background-color: transparent;
  height: 32px;
  left: 333px;
  mix-blend-mode: normal;
  position: absolute;
  top: 479px;
  width: 32px;
}

.opening4 .worried-face_1f61f-3-5GB9zw {
  background-color: transparent;
  height: 32px;
  left: 226px;
  mix-blend-mode: normal;
  position: absolute;
  top: 479px;
  width: 32px;
}

.opening4 .worried-face_1f61f-2-5GB9zw {
  background-color: transparent;
  height: 32px;
  left: 119px;
  mix-blend-mode: normal;
  position: absolute;
  top: 479px;
  width: 32px;
}

.opening4 .worried-face_1f61f-1-5GB9zw {
  background-color: transparent;
  height: 32px;
  left: 12px;
  mix-blend-mode: normal;
  position: absolute;
  top: 479px;
  width: 32px;
}

.opening4 .button-5GB9zw {
  background-color: transparent;
  height: 64px;
  left: 0px;
  position: absolute;
  top: 571px;
  width: 375px;
}

.opening4 .frame-683-SxUgp1 {
  background-color: var(--c0d);
  height: 64px;
  left: 0px;
  mix-blend-mode: normal;
  overflow: hidden;
  position: absolute;
  top: 0px;
  width: 1px;
}

.opening4 .arrow-jmt6P7 {
  background-color: transparent;
  height: 24px;
  left: -0px;
  mix-blend-mode: normal;
  position: absolute;
  top: 20px;
  width: 1px;
}

.opening4 .button-SxUgp1 {
  background-color: var(--c1);
  height: 64px;
  left: 1px;
  mix-blend-mode: normal;
  overflow: hidden;
  position: absolute;
  top: 0px;
  width: 374px;
}

.opening4 .next-KM9wSK {
  background-color: transparent;
  color: var(--c0el);
  font-style: normal;
  font-weight: 700;
  height: 56px;
  left: 43px;
  line-height: 28px;
  mix-blend-mode: normal;
  position: absolute;
  text-align: center;
  top: 4px;
  width: auto;
}

.opening-4-1 {
  background-color: var(--c0dp);
  height: 812px;
  mix-blend-mode: normal;
  overflow: hidden;
  overflow-x: hidden;
  position: relative;
  width: 375px;
}

.opening-4-1 .guides-you-through-y-izxb2d {
  background-color: transparent;
  color: var(--c0el);
  font-style: normal;
  font-weight: 700;
  height: auto;
  left: 15px;
  line-height: 28px;
  mix-blend-mode: normal;
  position: absolute;
  text-align: center;
  width: 344px;
}

.opening-4-1 .group-622-izxb2d {
  background-color: transparent;
  height: 326px;
  left: 12px;
  position: absolute;
  top: 104px;
  width: 354px;
}

.opening-4-1 .group-9-onx9Q8 {
  background-color: transparent;
  height: 324px;
  left: 0px;
  position: absolute;
  top: 1px;
  width: 182px;
}

.opening-4-1 .rectangle-391-bqIar6 {
  background-color: transparent;
  height: 208px;
  left: 4px;
  mix-blend-mode: normal;
  position: absolute;
  top: 52px;
  width: 167px;
}

.opening-4-1 .frame-713-bqIar6 {
  background-color: var(--c0d);
  height: 60px;
  left: 4px;
  mix-blend-mode: normal;
  position: absolute;
  top: 260px;
  width: 167px;
}

.opening-4-1 .before-Oqjdli {
  background-color: transparent;
  height: auto;
  left: 51px;
  letter-spacing: 0.00px;
  line-height: 24px;
  mix-blend-mode: normal;
  position: absolute;
  text-align: center;
  top: 18px;
  white-space: nowrap;
  width: auto;
}

.opening-4-1 .vector-28-bqIar6 {
  background-color: transparent;
  height: 122px;
  left: -0px;
  mix-blend-mode: normal;
  position: absolute;
  top: 26px;
  width: 170px;
}

.opening-4-1 .vector-29-bqIar6 {
  background-color: transparent;
  height: 13px;
  left: 50px;
  mix-blend-mode: normal;
  position: absolute;
  top: 25px;
  width: 110px;
}

.opening-4-1 .vector-30-bqIar6 {
  background-color: transparent;
  height: 27px;
  left: 142px;
  mix-blend-mode: normal;
  position: absolute;
  top: 0px;
  width: 22px;
}

.opening-4-1 .vector-31-bqIar6 {
  background-color: transparent;
  height: 28px;
  left: 4px;
  mix-blend-mode: normal;
  position: absolute;
  top: 296px;
  width: 178px;
}

.opening-4-1 .group-10-onx9Q8 {
  background-color: transparent;
  height: 312px;
  left: 170px;
  position: absolute;
  top: 0px;
  width: 184px;
}

.opening-4-1 .rectangle-392-UvFrpH {
  background-color: transparent;
  height: 208px;
  left: 9px;
  mix-blend-mode: normal;
  position: absolute;
  top: 21px;
  width: 167px;
}

.opening-4-1 .frame-712-UvFrpH {
  background-color: var(--c0d);
  height: 60px;
  left: 9px;
  mix-blend-mode: normal;
  position: absolute;
  top: 229px;
  width: 167px;
}

.opening-4-1 .after-wbxxfb {
  background-color: transparent;
  height: auto;
  left: 59px;
  letter-spacing: 0.00px;
  line-height: 24px;
  mix-blend-mode: normal;
  position: absolute;
  text-align: center;
  top: 18px;
  white-space: nowrap;
  width: auto;
}

.opening-4-1 .vector-25-UvFrpH {
  background-color: transparent;
  height: 229px;
  left: 0px;
  mix-blend-mode: normal;
  position: absolute;
  top: 0px;
  width: 179px;
}

.opening-4-1 .vector-27-UvFrpH {
  background-color: transparent;
  height: 14px;
  left: 117px;
  mix-blend-mode: normal;
  position: absolute;
  top: 1px;
  width: 66px;
}

.opening-4-1 .vector-32-UvFrpH {
  background-color: transparent;
  height: 31px;
  left: 9px;
  mix-blend-mode: normal;
  position: absolute;
  top: 281px;
  width: 167px;
}

.opening-4-1 .button-izxb2d {
  background-color: transparent;
  height: 64px;
  left: 0px;
  position: absolute;
  top: 571px;
  width: 375px;
}

.opening-4-1 .frame-683-gH65YO {
  background-color: var(--c0d);
  height: 64px;
  left: 0px;
  mix-blend-mode: normal;
  overflow: hidden;
  position: absolute;
  top: 0px;
  width: 1px;
}

.opening-4-1 .arrow-LjMAAr {
  background-color: transparent;
  height: 24px;
  left: -0px;
  mix-blend-mode: normal;
  position: absolute;
  top: 20px;
  width: 1px;
}

.opening-4-1 .button-gH65YO {
  background-color: var(--c1);
  height: 64px;
  left: 1px;
  mix-blend-mode: normal;
  overflow: hidden;
  position: absolute;
  top: 0px;
  width: 374px;
}

.opening-4-1 .next-49lqRF {
  background-color: transparent;
  color: var(--c0el);
  font-style: normal;
  font-weight: 700;
  height: 28px;
  left: 154px;
  line-height: 28px;
  mix-blend-mode: normal;
  position: absolute;
  text-align: center;
  top: 18px;
  white-space: nowrap;
  width: auto;
}

/* screen - quiz-1 */

.quiz-1 {
  background-color: var(--c0dp);
  height: 812px;
  mix-blend-mode: normal;
  overflow: hidden;
  overflow-x: hidden;
  position: relative;
  width: 375px;
}

.quiz-1 .by-continuing-to-use-WqpLvp {
  background-color: transparent;
  height: 26px;
  left: 23px;
  letter-spacing: 0.00px;
  line-height: 13.0px;
  position: absolute;
  text-align: center;
  top: 661px;
  width: 328px;
}

.quiz-1 .span0-yU93g8 {
}

.quiz-1 .span1-yU93g8 {
}

.quiz-1 .what-is-your-gender-WqpLvp {
  background-color: transparent;
  color: var(--c0el);
  font-style: normal;
  font-weight: 700;
  height: auto;
  left: 37px;
  line-height: 28px;
  mix-blend-mode: normal;
  position: absolute;
  text-align: center;
  white-space: nowrap;
  width: auto;
}

.quiz-1 .frame-811-WqpLvp {
  background-color: transparent;
  height: 192px;
  left: 67px;
  position: absolute;
  top: 164px;
  width: 240px;
}

.quiz-1 .component-136-GN4DqC {
  background-color: var(--c0d);
  height: 240px;
  left: 96px;
  mix-blend-mode: normal;
  position: absolute;
  top: -96px;
  transform: rotate(90.00deg);
  width: 48px;
}

.quiz-1 .male-wA0xcF {
  background-color: transparent;
  height: auto;
  left: 0px;
  letter-spacing: 0.00px;
  line-height: 24px;
  mix-blend-mode: normal;
  position: absolute;
  text-align: center;
  top: 108px;
  transform: rotate(-90.00deg);
  white-space: nowrap;
  width: auto;
}

.quiz-1 .component-137-GN4DqC {
  background-color: var(--c0d);
  height: 240px;
  left: 96px;
  mix-blend-mode: normal;
  position: absolute;
  top: -24px;
  transform: rotate(90.00deg);
  width: 48px;
}

.quiz-1 .male-s9k87R {
  background-color: transparent;
  height: auto;
  left: -11px;
  letter-spacing: 0.00px;
  line-height: 24px;
  mix-blend-mode: normal;
  position: absolute;
  text-align: center;
  top: 108px;
  transform: rotate(-90.00deg);
  white-space: nowrap;
  width: auto;
}

.quiz-1 .component-138-GN4DqC {
  background-color: var(--c0d);
  height: 240px;
  left: 96px;
  mix-blend-mode: normal;
  position: absolute;
  top: 48px;
  transform: rotate(90.00deg);
  width: 48px;
}

.quiz-1 .male-eCeIS0 {
  background-color: transparent;
  height: auto;
  left: -30px;
  letter-spacing: 0.00px;
  line-height: 24px;
  mix-blend-mode: normal;
  position: absolute;
  text-align: center;
  top: 108px;
  transform: rotate(-90.00deg);
  white-space: nowrap;
  width: auto;
}

.quiz-1 .frame-681-WqpLvp {
  background-color: transparent;
  height: 32px;
  left: 16px;
  position: absolute;
  top: 8px;
  width: 110px;
}

.quiz-1 .fitcher-HdkFol {
  background-color: transparent;
  height: 32px;
  left: 0px;
  mix-blend-mode: normal;
  position: absolute;
  top: 0px;
  width: 32px;
}

.quiz-1 .yoga_-nandy-DxCzx2 {
  background-color: transparent;
  height: 32px;
  left: 0px;
  mix-blend-mode: normal;
  object-fit: cover;
  position: absolute;
  top: 0px;
  width: 32px;
}

.quiz-1 .fitcher-ACVxHt {
  background-color: transparent;
  height: auto;
  left: 40px;
  letter-spacing: 0.00px;
  line-height: 24.0px;
  mix-blend-mode: normal;
  position: absolute;
  text-align: left;
  top: 4px;
  white-space: nowrap;
  width: auto;
}

.quiz-1 .frame-682-WqpLvp {
  background-color: var(--c0d);
  height: 1px;
  left: 0px;
  mix-blend-mode: normal;
  overflow: hidden;
  position: absolute;
  top: 48px;
  width: 375px;
}

.quiz-1 .frame-683-AtDWKB {
  background-color: transparent;
  height: 1px;
  left: 0px;
  position: relative;
  top: 0px;
  width: 45px;
}

.quiz-1 .rectangle-367-mi90ms {
  background-color: var(--x0mp);
  height: 5px;
  left: 0px;
  mix-blend-mode: normal;
  position: absolute;
  top: 0px;
  width: 38px;
}

.quiz-1 .rectangle-366-mi90ms {
  background-color: transparent;
  height: 1px;
  left: 38px;
  mix-blend-mode: normal;
  position: absolute;
  top: 0px;
  width: 7px;
}

.quiz-1 .button-WqpLvp {
  background-color: transparent;
  height: 64px;
  left: 0px;
  position: absolute;
  top: 571px;
  width: 375px;
}

.quiz-1 .frame-683-aiicAw {
  background-color: var(--c0d);
  height: 64px;
  left: 0px;
  mix-blend-mode: normal;
  overflow: hidden;
  position: absolute;
  top: 0px;
  width: 1px;
}

.quiz-1 .arrow-6gX5xx {
  background-color: transparent;
  height: 24px;
  left: -0px;
  mix-blend-mode: normal;
  position: absolute;
  top: 20px;
  width: 1px;
}

.quiz-1 .button-aiicAw {
  background-color: var(--c1);
  height: 64px;
  left: 1px;
  mix-blend-mode: normal;
  overflow: hidden;
  position: absolute;
  top: 0px;
  width: 374px;
}

.quiz-1 .next-szMqjL {
  background-color: transparent;
  color: var(--c0el);
  font-style: normal;
  font-weight: 700;
  height: 28px;
  left: 154px;
  line-height: 28px;
  mix-blend-mode: normal;
  position: absolute;
  text-align: center;
  top: 18px;
  white-space: nowrap;
  width: auto;
}

/* screen - quiz-2 */

.quiz-2 {
  background-color: var(--c0dp);
  height: 812px;
  mix-blend-mode: normal;
  overflow: hidden;
  overflow-x: hidden;
  position: relative;
  width: 375px;
}

.quiz-2 .button-fOPoba {
  background-color: transparent;
  height: 64px;
  left: 0px;
  position: absolute;
  top: 433px;
  width: 375px;
}

.quiz-2 .frame-683-KZCqxx {
  background-color: var(--c0d);
  height: 64px;
  left: 0px;
  mix-blend-mode: normal;
  overflow: hidden;
  position: absolute;
  top: 0px;
  width: 64px;
}

.quiz-2 .arrow-1mDyu3 {
  background-color: transparent;
  height: 24px;
  left: 20px;
  mix-blend-mode: normal;
  position: absolute;
  top: 20px;
  width: 24px;
}

.quiz-2 .button-KZCqxx {
  background-color: var(--c1);
  height: 64px;
  left: 64px;
  mix-blend-mode: normal;
  overflow: hidden;
  position: absolute;
  top: 0px;
  width: 311px;
}

.quiz-2 .next-8ecGaY {
  background-color: transparent;
  color: var(--c0el);
  font-style: normal;
  font-weight: 700;
  height: auto;
  left: 123px;
  line-height: 28px;
  mix-blend-mode: normal;
  position: absolute;
  text-align: center;
  top: 18px;
  white-space: nowrap;
  width: auto;
}

.quiz-2 .frame-681-fOPoba {
  background-color: transparent;
  height: 32px;
  left: 16px;
  position: absolute;
  top: 8px;
  width: 110px;
}

.quiz-2 .fitcher-tNeNk6 {
  background-color: transparent;
  height: 32px;
  left: 0px;
  mix-blend-mode: normal;
  position: absolute;
  top: 0px;
  width: 32px;
}

.quiz-2 .yoga_-nandy-FquILE {
  background-color: transparent;
  height: 32px;
  left: 0px;
  mix-blend-mode: normal;
  object-fit: cover;
  position: absolute;
  top: 0px;
  width: 32px;
}

.quiz-2 .fitcher-lwwRZK {
  background-color: transparent;
  height: auto;
  left: 40px;
  letter-spacing: 0.00px;
  line-height: 24.0px;
  mix-blend-mode: normal;
  position: absolute;
  text-align: left;
  top: 4px;
  white-space: nowrap;
  width: auto;
}

.quiz-2 .by-continuing-to-use-fOPoba {
  background-color: transparent;
  height: 26px;
  left: 23px;
  letter-spacing: 0.00px;
  line-height: 13.0px;
  position: absolute;
  text-align: center;
  top: 755px;
  width: 328px;
}

.quiz-2 .span0-sv2H7V {
}

.quiz-2 .span1-sv2H7V {
}

.quiz-2 .how-old-are-you-fOPoba {
  background-color: transparent;
  color: var(--c0el);
  font-style: normal;
  font-weight: 700;
  height: auto;
  left: 39px;
  line-height: 28px;
  mix-blend-mode: normal;
  position: absolute;
  text-align: center;
  white-space: nowrap;
  width: 296px;
}

.quiz-2 .frame-682-fOPoba {
  background-color: var(--tuna);
  height: 1px;
  left: 0px;
  mix-blend-mode: normal;
  overflow: hidden;
  position: absolute;
  top: 48px;
  width: 375px;
}

.quiz-2 .frame-683-9jqHTJ {
  background-color: transparent;
  height: 1px;
  left: 0px;
  position: relative;
  top: 0px;
  width: 45px;
}

.quiz-2 .rectangle-367-rxiYEP {
  background-color: var(--manatee);
  height: 5px;
  left: 0px;
  mix-blend-mode: normal;
  position: absolute;
  top: 0px;
  width: 38px;
}

.quiz-2 .rectangle-366-rxiYEP {
  background-color: transparent;
  height: 1px;
  left: 38px;
  mix-blend-mode: normal;
  position: absolute;
  top: 0px;
  width: 7px;
}

.quiz-2 .component-269-fOPoba {
  background-color: transparent;
  height: 68px;
  left: 68px;
  position: absolute;
  top: 114px;
  width: 240px;
}

.quiz-2 .frame-749-IRCPxp {
  background-color: transparent;
  height: 49px;
  left: 0px;
  position: absolute;
  top: 0px;
  width: 240px;
}

.quiz-2 .frame-748-RoinSW {
  background-color: transparent;
  height: 49px;
  left: 0px;
  position: relative;
  top: 0px;
  width: 240px;
}

.quiz-2 .frame-744-mmdaSt {
  background-color: var(--c0d);
  height: 48px;
  left: 0px;
  mix-blend-mode: normal;
  overflow: hidden;
  position: absolute;
  top: 0px;
  width: 240px;
}

.quiz-2 .x25-jOBBVk {
  background-color: transparent;
  height: auto;
  left: 102px;
  letter-spacing: 0.00px;
  line-height: 32px;
  mix-blend-mode: normal;
  opacity: 0.5;
  position: absolute;
  text-align: center;
  top: 8px;
  white-space: nowrap;
  width: auto;
}

.quiz-2 .frame-745-mmdaSt {
  background-color: transparent;
  height: 1px;
  left: 0px;
  overflow: hidden;
  position: absolute;
  top: 48px;
  width: 240px;
}

.quiz-2 .rectangle-368-SYbxrJ {
  background-color: transparent;
  height: 1px;
  left: 0px;
  mix-blend-mode: normal;
  position: absolute;
  top: 0px;
  width: 7px;
}

.quiz-2 .rectangle-367-SYbxrJ {
  background-color: var(--x0mp);
  height: 1px;
  left: 7px;
  mix-blend-mode: normal;
  position: absolute;
  top: 0px;
  width: 226px;
}

.quiz-2 .rectangle-366-SYbxrJ {
  background-color: transparent;
  height: 1px;
  left: 233px;
  mix-blend-mode: normal;
  position: absolute;
  top: 0px;
  width: 7px;
}

.quiz-2 .enter-age-IRCPxp {
  background-color: transparent;
  height: auto;
  left: 94px;
  letter-spacing: 0.00px;
  line-height: 16px;
  mix-blend-mode: normal;
  position: absolute;
  text-align: center;
  top: 52px;
  white-space: nowrap;
  width: auto;
}

/* screen - quiz-3 */

.quiz-3 {
  background-color: var(--c0dp);
  height: 812px;
  mix-blend-mode: normal;
  overflow: hidden;
  overflow-x: hidden;
  position: relative;
  width: 375px;
}

.quiz-3 .what-motivates-you-the-most-gs85Uz {
  background-color: transparent;
  color: var(--c0el);
  font-style: normal;
  font-weight: 700;
  height: auto;
  line-height: 28px;
  mix-blend-mode: normal;
  text-align: center;
  width: 344px;
  margin: 0 auto;
}

.quiz-3 .by-continuing-to-use-gs85Uz {
  background-color: transparent;
  height: 26px;
  left: 23px;
  letter-spacing: 0.00px;
  line-height: 13.0px;
  position: absolute;
  text-align: center;
  top: 661px;
  width: 328px;
}

.quiz-3 .span0-b6hZr3 {
}

.quiz-3 .span1-b6hZr3 {
}

.quiz-3 .frame-682-gs85Uz {
  background-color: var(--tuna);
  height: 2px;
  left: 0px;
  mix-blend-mode: normal;
  overflow: hidden;
  position: absolute;
  top: 48px;
  width: 375px;
}

.quiz-3 .frame-683-vV9SM3 {
  background-color: transparent;
  height: 5px;
  left: 0px;
  position: relative;
  top: 0px;
  width: 132px;
}

.quiz-3 .rectangle-367-kEXoZp {
  background-color: var(--x0mp);
  height: 5px;
  left: 0px;
  mix-blend-mode: normal;
  position: absolute;
  top: 0px;
  width: 125px;
}

.quiz-3 .rectangle-366-kEXoZp {
  background-color: transparent;
  height: 2px;
  left: 125px;
  mix-blend-mode: normal;
  position: absolute;
  top: 2px;
  width: 7px;
}

.quiz-3 .frame-681-gs85Uz {
  background-color: transparent;
  height: 32px;
  left: 16px;
  position: absolute;
  top: 8px;
  width: 110px;
}

.quiz-3 .fitcher-gTdY3Z {
  background-color: transparent;
  height: 32px;
  left: 0px;
  mix-blend-mode: normal;
  position: absolute;
  top: 0px;
  width: 32px;
}

.quiz-3 .yoga_-nandy-Pqvo8z {
  background-color: transparent;
  height: 32px;
  left: 0px;
  mix-blend-mode: normal;
  object-fit: cover;
  position: absolute;
  top: 0px;
  width: 32px;
}

.quiz-3 .fitcher-3HlExx {
  background-color: transparent;
  height: auto;
  left: 40px;
  letter-spacing: 0.00px;
  line-height: 24.0px;
  mix-blend-mode: normal;
  position: absolute;
  text-align: left;
  top: 4px;
  white-space: nowrap;
  width: auto;
}

.quiz-3 .frame-814-gs85Uz {
  background-color: transparent;
  height: 308px;
  left: 15px;
  position: absolute;
  top: 110px;
  width: 343px;
}

.quiz-3 .frame-813-IjTG1f {
  background-color: transparent;
  height: 144px;
  left: 0px;
  position: absolute;
  top: 0px;
  width: 343px;
}

.quiz-3 .component-249-spSZJN {
  background-color: transparent;
  height: 144px;
  left: 0px;
  position: absolute;
  top: 0px;
  width: 109px;
}

.quiz-3 .frame-707-ljnUYR {
  background-color: transparent;
  height: 88px;
  left: 10px;
  mix-blend-mode: normal;
  position: absolute;
  top: 0px;
  width: 88px;
}

.quiz-3 .ellipse-76-ixd0BD {
  background-color: var(--c0d);
  border-radius: 44px;
  height: 88px;
  left: 0px;
  mix-blend-mode: normal;
  position: absolute;
  top: 0px;
  transform: rotate(90.00deg);
  width: 88px;
}

.quiz-3 .image-1770-ixd0BD {
  background-color: transparent;
  height: 48px;
  left: 20px;
  mix-blend-mode: normal;
  object-fit: cover;
  position: absolute;
  top: 20px;
  width: 48px;
}

.quiz-3 .smoking-ljnUYR {
  background-color: transparent;
  height: 40px;
  left: 0px;
  letter-spacing: 0.00px;
  line-height: 20px;
  mix-blend-mode: normal;
  position: absolute;
  text-align: center;
  top: 104px;
  width: 109px;
}

.quiz-3 .component-250-spSZJN {
  background-color: transparent;
  height: 144px;
  left: 117px;
  position: absolute;
  top: 0px;
  width: 109px;
}

.quiz-3 .frame-707-5OnUE2 {
  background-color: transparent;
  height: 88px;
  left: 10px;
  mix-blend-mode: normal;
  position: absolute;
  top: 0px;
  width: 88px;
}

.quiz-3 .ellipse-76-HQSqBZ {
  background-color: var(--c0d);
  border-radius: 44px;
  height: 88px;
  left: 0px;
  mix-blend-mode: normal;
  position: absolute;
  top: 0px;
  transform: rotate(90.00deg);
  width: 88px;
}

.quiz-3 .image-1770-HQSqBZ {
  background-color: transparent;
  height: 48px;
  left: 20px;
  mix-blend-mode: normal;
  object-fit: cover;
  position: absolute;
  top: 20px;
  width: 48px;
}

.quiz-3 .smoking-5OnUE2 {
  background-color: transparent;
  height: 40px;
  left: 0px;
  letter-spacing: 0.00px;
  line-height: 20px;
  mix-blend-mode: normal;
  position: absolute;
  text-align: center;
  top: 104px;
  width: 109px;
}

.quiz-3 .component-251-spSZJN {
  background-color: transparent;
  height: 144px;
  left: 234px;
  position: absolute;
  top: 0px;
  width: 109px;
}

.quiz-3 .frame-707-KTch9W {
  background-color: transparent;
  height: 88px;
  left: 10px;
  mix-blend-mode: normal;
  position: absolute;
  top: 0px;
  width: 88px;
}

.quiz-3 .ellipse-76-WHvbx7 {
  background-color: var(--c0d);
  border-radius: 44px;
  height: 88px;
  left: 0px;
  mix-blend-mode: normal;
  position: absolute;
  top: 0px;
  transform: rotate(90.00deg);
  width: 88px;
}

.quiz-3 .image-1770-WHvbx7 {
  background-color: transparent;
  height: 48px;
  left: 20px;
  mix-blend-mode: normal;
  object-fit: cover;
  position: absolute;
  top: 20px;
  width: 48px;
}

.quiz-3 .smoking-KTch9W {
  background-color: transparent;
  height: 40px;
  left: 0px;
  letter-spacing: 0.00px;
  line-height: 20px;
  mix-blend-mode: normal;
  position: absolute;
  text-align: center;
  top: 104px;
  width: 109px;
}

.quiz-3 .frame-812-IjTG1f {
  background-color: transparent;
  height: 144px;
  left: 0px;
  position: absolute;
  top: 164px;
  width: 343px;
}

.quiz-3 .component-248-xLLRXw {
  background-color: transparent;
  height: 144px;
  left: 0px;
  position: absolute;
  top: 0px;
  width: 109px;
}

.quiz-3 .frame-707-dzIAxK {
  background-color: transparent;
  height: 88px;
  left: 10px;
  mix-blend-mode: normal;
  position: absolute;
  top: 0px;
  width: 88px;
}

.quiz-3 .ellipse-76-xpzplC {
  background-color: var(--c0d);
  border-radius: 44px;
  height: 88px;
  left: 0px;
  mix-blend-mode: normal;
  position: absolute;
  top: 0px;
  transform: rotate(90.00deg);
  width: 88px;
}

.quiz-3 .image-1770-xpzplC {
  background-color: transparent;
  height: 48px;
  left: 20px;
  mix-blend-mode: normal;
  object-fit: cover;
  position: absolute;
  top: 20px;
  width: 48px;
}

.quiz-3 .smoking-dzIAxK {
  background-color: transparent;
  height: 40px;
  left: 0px;
  letter-spacing: 0.00px;
  line-height: 20px;
  mix-blend-mode: normal;
  position: absolute;
  text-align: center;
  top: 104px;
  width: 109px;
}

.quiz-3 .component-252-xLLRXw {
  background-color: transparent;
  height: 144px;
  left: 117px;
  position: absolute;
  top: 0px;
  width: 109px;
}

.quiz-3 .frame-707-6bKXKJ {
  background-color: transparent;
  height: 88px;
  left: 10px;
  mix-blend-mode: normal;
  position: absolute;
  top: 0px;
  width: 88px;
}

.quiz-3 .ellipse-76-0YEWVe {
  background-color: var(--c0d);
  border-radius: 44px;
  height: 88px;
  left: 0px;
  mix-blend-mode: normal;
  position: absolute;
  top: 0px;
  transform: rotate(90.00deg);
  width: 88px;
}

.quiz-3 .image-1770-0YEWVe {
  background-color: transparent;
  height: 48px;
  left: 20px;
  mix-blend-mode: normal;
  object-fit: cover;
  position: absolute;
  top: 20px;
  width: 48px;
}

.quiz-3 .smoking-6bKXKJ {
  background-color: transparent;
  height: 40px;
  left: 0px;
  letter-spacing: 0.00px;
  line-height: 20px;
  mix-blend-mode: normal;
  position: absolute;
  text-align: center;
  top: 104px;
  width: 109px;
}

.quiz-3 .component-253-xLLRXw {
  background-color: transparent;
  height: 144px;
  left: 234px;
  position: absolute;
  top: 0px;
  width: 109px;
}

.quiz-3 .frame-707-TppqNR {
  background-color: transparent;
  height: 88px;
  left: 10px;
  mix-blend-mode: normal;
  position: absolute;
  top: 0px;
  width: 88px;
}

.quiz-3 .ellipse-76-D9rqln {
  background-color: var(--c0d);
  border-radius: 44px;
  height: 88px;
  left: 0px;
  mix-blend-mode: normal;
  position: absolute;
  top: 0px;
  transform: rotate(90.00deg);
  width: 88px;
}

.quiz-3 .image-1770-D9rqln {
  background-color: transparent;
  height: 48px;
  left: 20px;
  mix-blend-mode: normal;
  object-fit: cover;
  position: absolute;
  top: 20px;
  width: 48px;
}

.quiz-3 .smoking-TppqNR {
  background-color: transparent;
  height: 40px;
  left: 0px;
  letter-spacing: 0.00px;
  line-height: 20px;
  mix-blend-mode: normal;
  position: absolute;
  text-align: center;
  top: 104px;
  width: 109px;
}

.quiz-3 .button-gs85Uz {
  background-color: transparent;
  height: 64px;
  left: 0px;
  position: absolute;
  top: 571px;
  width: 375px;
}

.quiz-3 .frame-683-N0fo8M {
  background-color: var(--c0d);
  height: 64px;
  left: 0px;
  mix-blend-mode: normal;
  overflow: hidden;
  position: absolute;
  top: 0px;
  width: 64px;
}

.quiz-3 .arrow-gx3b8S {
  background-color: transparent;
  height: 24px;
  left: 20px;
  mix-blend-mode: normal;
  position: absolute;
  top: 20px;
  width: 24px;
}

.quiz-3 .button-N0fo8M {
  background-color: var(--c0d);
  height: 64px;
  left: 64px;
  mix-blend-mode: normal;
  overflow: hidden;
  position: absolute;
  top: 0px;
  width: 311px;
}

.quiz-3 .next-kuddra {
  background-color: transparent;
  color: var(--x0mp);
  font-style: normal;
  font-weight: 700;
  height: auto;
  left: 123px;
  line-height: 28px;
  mix-blend-mode: normal;
  position: absolute;
  text-align: center;
  top: 18px;
  white-space: nowrap;
  width: auto;
}

/* screen - quiz4 */

.quiz4 {
  background-color: var(--c0dp);
  height: 812px;
  mix-blend-mode: normal;
  overflow: hidden;
  overflow-x: hidden;
  position: relative;
  width: 375px;
}

.quiz4 .my-usual-physical-activities-mAxFPi {
  background-color: transparent;
  color: var(--c0el);
  font-style: normal;
  font-weight: 700;
  height: auto;
  left: 16px;
  line-height: 28px;
  mix-blend-mode: normal;
  position: absolute;
  text-align: center;
  width: 344px;
}

.quiz4 .by-continuing-to-use-mAxFPi {
  background-color: transparent;
  height: 26px;
  left: 23px;
  letter-spacing: 0.00px;
  line-height: 13.0px;
  position: absolute;
  text-align: center;
  top: 661px;
  width: 328px;
}

.quiz4 .span0-F0sda3 {
}

.quiz4 .span1-F0sda3 {
}

.quiz4 .frame-682-mAxFPi {
  background-color: var(--tuna);
  height: 2px;
  left: 0px;
  mix-blend-mode: normal;
  overflow: hidden;
  position: absolute;
  top: 48px;
  width: 375px;
}

.quiz4 .frame-683-DsQkRF {
  background-color: transparent;
  height: 5px;
  left: 0px;
  position: relative;
  top: 0px;
  width: 132px;
}

.quiz4 .rectangle-367-OSroXW {
  background-color: var(--x0mp);
  height: 5px;
  left: 0px;
  mix-blend-mode: normal;
  position: absolute;
  top: 0px;
  width: 125px;
}

.quiz4 .rectangle-366-OSroXW {
  background-color: transparent;
  height: 2px;
  left: 125px;
  mix-blend-mode: normal;
  position: absolute;
  top: 2px;
  width: 7px;
}

.quiz4 .frame-816-mAxFPi {
  background-color: transparent;
  height: 328px;
  left: 61px;
  position: absolute;
  top: 116px;
  width: 272px;
}

.quiz4 .component-140-ySn3iC {
  background-color: var(--c0d);
  height: 272px;
  left: 112px;
  mix-blend-mode: normal;
  position: absolute;
  top: -112px;
  transform: rotate(90.00deg);
  width: 48px;
}

.quiz4 .male-ZUnoG4 {
  background-color: transparent;
  height: auto;
  left: 2px;
  letter-spacing: 0.00px;
  line-height: 24px;
  mix-blend-mode: normal;
  position: absolute;
  text-align: center;
  top: 124px;
  transform: rotate(-90.00deg);
  white-space: nowrap;
  width: auto;
}

.quiz4 .component-136-ySn3iC {
  background-color: var(--c0d);
  height: 272px;
  left: 112px;
  mix-blend-mode: normal;
  position: absolute;
  top: -56px;
  transform: rotate(90.00deg);
  width: 48px;
}

.quiz4 .male-peoQyp {
  background-color: transparent;
  height: auto;
  left: -16px;
  letter-spacing: 0.00px;
  line-height: 24px;
  mix-blend-mode: normal;
  position: absolute;
  text-align: center;
  top: 124px;
  transform: rotate(-90.00deg);
  white-space: nowrap;
  width: auto;
}

.quiz4 .component-137-ySn3iC {
  background-color: var(--c0d);
  height: 272px;
  left: 112px;
  mix-blend-mode: normal;
  position: absolute;
  top: 0px;
  transform: rotate(90.00deg);
  width: 48px;
}

.quiz4 .male-xD7HUT {
  background-color: transparent;
  height: auto;
  left: 5px;
  letter-spacing: 0.00px;
  line-height: 24px;
  mix-blend-mode: normal;
  position: absolute;
  text-align: center;
  top: 124px;
  transform: rotate(-90.00deg);
  white-space: nowrap;
  width: auto;
}

.quiz4 .component-138-ySn3iC {
  background-color: var(--c0d);
  height: 272px;
  left: 112px;
  mix-blend-mode: normal;
  position: absolute;
  top: 56px;
  transform: rotate(90.00deg);
  width: 48px;
}

.quiz4 .male-7ukxUz {
  background-color: transparent;
  height: auto;
  left: 1px;
  letter-spacing: 0.00px;
  line-height: 24px;
  mix-blend-mode: normal;
  position: absolute;
  text-align: center;
  top: 124px;
  transform: rotate(-90.00deg);
  white-space: nowrap;
  width: auto;
}

.quiz4 .component-139-ySn3iC {
  background-color: var(--c0d);
  height: 272px;
  left: 112px;
  mix-blend-mode: normal;
  position: absolute;
  top: 112px;
  transform: rotate(90.00deg);
  width: 48px;
}

.quiz4 .male-9XM646 {
  background-color: transparent;
  height: auto;
  left: -31px;
  letter-spacing: 0.00px;
  line-height: 24px;
  mix-blend-mode: normal;
  position: absolute;
  text-align: center;
  top: 124px;
  transform: rotate(-90.00deg);
  white-space: nowrap;
  width: auto;
}

.quiz4 .component-141-ySn3iC {
  background-color: var(--c0d);
  height: 272px;
  left: 112px;
  mix-blend-mode: normal;
  position: absolute;
  top: 168px;
  transform: rotate(90.00deg);
  width: 48px;
}

.quiz4 .male-xxtLGc {
  background-color: transparent;
  height: auto;
  left: -65px;
  letter-spacing: 0.00px;
  line-height: 24px;
  mix-blend-mode: normal;
  position: absolute;
  text-align: center;
  top: 124px;
  transform: rotate(-90.00deg);
  white-space: nowrap;
  width: auto;
}

.quiz4 .frame-681-mAxFPi {
  background-color: transparent;
  height: 32px;
  left: 16px;
  position: absolute;
  top: 8px;
  width: 110px;
}

.quiz4 .fitcher-HxTwUx {
  background-color: transparent;
  height: 32px;
  left: 0px;
  mix-blend-mode: normal;
  position: absolute;
  top: 0px;
  width: 32px;
}

.quiz4 .yoga_-nandy-5QSK36 {
  background-color: transparent;
  height: 32px;
  left: 0px;
  mix-blend-mode: normal;
  object-fit: cover;
  position: absolute;
  top: 0px;
  width: 32px;
}

.quiz4 .fitcher-xwpVcS {
  background-color: transparent;
  height: auto;
  left: 40px;
  letter-spacing: 0.00px;
  line-height: 24.0px;
  mix-blend-mode: normal;
  position: absolute;
  text-align: left;
  top: 4px;
  white-space: nowrap;
  width: auto;
}

.quiz4 .button-mAxFPi {
  background-color: transparent;
  height: 64px;
  left: 0px;
  position: absolute;
  top: 571px;
  width: 375px;
}

.quiz4 .frame-683-k1fHft {
  background-color: var(--c0d);
  height: 64px;
  left: 0px;
  mix-blend-mode: normal;
  overflow: hidden;
  position: absolute;
  top: 0px;
  width: 64px;
}

.quiz4 .arrow-uU1UsD {
  background-color: transparent;
  height: 24px;
  left: 20px;
  mix-blend-mode: normal;
  position: absolute;
  top: 20px;
  width: 24px;
}

.quiz4 .button-k1fHft {
  background-color: var(--c1);
  height: 64px;
  left: 64px;
  mix-blend-mode: normal;
  overflow: hidden;
  position: absolute;
  top: 0px;
  width: 311px;
}

.quiz4 .next-tjj9wj {
  background-color: transparent;
  color: var(--c0el);
  font-style: normal;
  font-weight: 700;
  height: auto;
  left: 205px;
  line-height: 28px;
  mix-blend-mode: normal;
  position: absolute;
  text-align: center;
  top: 18px;
  white-space: nowrap;
  width: auto;
}

/* screen - quiz-4-1 */

.quiz-4-1 {
  background-color: var(--c0dp);
  height: 812px;
  mix-blend-mode: normal;
  overflow: hidden;
  overflow-x: hidden;
  position: relative;
  width: 375px;
}

.quiz-4-1 .you-current-physical-activity-per-week-XfahIs {
  background-color: transparent;
  color: var(--c0el);
  font-style: normal;
  font-weight: 700;
  height: auto;
  left: 16px;
  line-height: 28px;
  mix-blend-mode: normal;
  position: absolute;
  text-align: center;
  width: 344px;
}

.quiz-4-1 .by-continuing-to-use-XfahIs {
  background-color: transparent;
  height: 26px;
  left: 23px;
  letter-spacing: 0.00px;
  line-height: 13.0px;
  position: absolute;
  text-align: center;
  top: 661px;
  width: 328px;
}

.quiz-4-1 .span0-dW6byO {
}

.quiz-4-1 .span1-dW6byO {
}

.quiz-4-1 .frame-682-XfahIs {
  background-color: var(--tuna);
  height: 2px;
  left: 0px;
  mix-blend-mode: normal;
  overflow: hidden;
  position: absolute;
  top: 48px;
  width: 375px;
}

.quiz-4-1 .frame-683-iw8aT2 {
  background-color: transparent;
  height: 5px;
  left: 0px;
  position: relative;
  top: 0px;
  width: 132px;
}

.quiz-4-1 .rectangle-367-Y2CNcH {
  background-color: var(--x0mp);
  height: 5px;
  left: 0px;
  mix-blend-mode: normal;
  position: absolute;
  top: 0px;
  width: 125px;
}

.quiz-4-1 .rectangle-366-Y2CNcH {
  background-color: transparent;
  height: 2px;
  left: 125px;
  mix-blend-mode: normal;
  position: absolute;
  top: 2px;
  width: 7px;
}

.quiz-4-1 .frame-815-XfahIs {
  background-color: transparent;
  height: 336px;
  left: 52px;
  position: absolute;
  top: 106px;
  width: 272px;
}

.quiz-4-1 .component-140-7NxUSR {
  background-color: var(--c0d);
  height: 272px;
  left: 112px;
  mix-blend-mode: normal;
  position: absolute;
  top: -112px;
  transform: rotate(90.00deg);
  width: 48px;
}

.quiz-4-1 .male-G3UKWl {
  background-color: transparent;
  height: auto;
  left: -37px;
  letter-spacing: 0.00px;
  line-height: 24px;
  mix-blend-mode: normal;
  position: absolute;
  text-align: center;
  top: 124px;
  transform: rotate(-90.00deg);
  white-space: nowrap;
  width: auto;
}

.quiz-4-1 .component-136-7NxUSR {
  background-color: var(--c0d);
  height: 272px;
  left: 112px;
  mix-blend-mode: normal;
  position: absolute;
  top: -40px;
  transform: rotate(90.00deg);
  width: 48px;
}

.quiz-4-1 .male-Z9ummC {
  background-color: transparent;
  height: auto;
  left: -28px;
  letter-spacing: 0.00px;
  line-height: 24px;
  mix-blend-mode: normal;
  position: absolute;
  text-align: center;
  top: 124px;
  transform: rotate(-90.00deg);
  white-space: nowrap;
  width: auto;
}

.quiz-4-1 .component-137-7NxUSR {
  background-color: var(--c0d);
  height: 272px;
  left: 112px;
  mix-blend-mode: normal;
  position: absolute;
  top: 32px;
  transform: rotate(90.00deg);
  width: 48px;
}

.quiz-4-1 .male-kiKI2s {
  background-color: transparent;
  height: auto;
  left: -59px;
  letter-spacing: 0.00px;
  line-height: 24px;
  mix-blend-mode: normal;
  position: absolute;
  text-align: center;
  top: 124px;
  transform: rotate(-90.00deg);
  white-space: nowrap;
  width: auto;
}

.quiz-4-1 .component-138-7NxUSR {
  background-color: var(--c0d);
  height: 272px;
  left: 112px;
  mix-blend-mode: normal;
  position: absolute;
  top: 104px;
  transform: rotate(90.00deg);
  width: 48px;
}

.quiz-4-1 .male-4Fyjyc {
  background-color: transparent;
  height: auto;
  left: -20px;
  letter-spacing: 0.00px;
  line-height: 24px;
  mix-blend-mode: normal;
  position: absolute;
  text-align: center;
  top: 124px;
  transform: rotate(-90.00deg);
  white-space: nowrap;
  width: auto;
}

.quiz-4-1 .component-139-7NxUSR {
  background-color: var(--c0d);
  height: 272px;
  left: 112px;
  mix-blend-mode: normal;
  position: absolute;
  top: 176px;
  transform: rotate(90.00deg);
  width: 48px;
}

.quiz-4-1 .male-KRQQFk {
  background-color: transparent;
  height: auto;
  left: -20px;
  letter-spacing: 0.00px;
  line-height: 24px;
  mix-blend-mode: normal;
  position: absolute;
  text-align: center;
  top: 124px;
  transform: rotate(-90.00deg);
  white-space: nowrap;
  width: auto;
}

.quiz-4-1 .frame-681-XfahIs {
  background-color: transparent;
  height: 32px;
  left: 16px;
  position: absolute;
  top: 8px;
  width: 110px;
}

.quiz-4-1 .fitcher-bfKQxJ {
  background-color: transparent;
  height: 32px;
  left: 0px;
  mix-blend-mode: normal;
  position: absolute;
  top: 0px;
  width: 32px;
}

.quiz-4-1 .yoga_-nandy-DCYOe0 {
  background-color: transparent;
  height: 32px;
  left: 0px;
  mix-blend-mode: normal;
  object-fit: cover;
  position: absolute;
  top: 0px;
  width: 32px;
}

.quiz-4-1 .fitcher-sETRD9 {
  background-color: transparent;
  height: auto;
  left: 40px;
  letter-spacing: 0.00px;
  line-height: 24.0px;
  mix-blend-mode: normal;
  position: absolute;
  text-align: left;
  top: 4px;
  white-space: nowrap;
  width: auto;
}

.quiz-4-1 .button-XfahIs {
  background-color: transparent;
  height: 64px;
  left: 0px;
  position: absolute;
  top: 571px;
  width: 375px;
}

.quiz-4-1 .frame-683-zYoPJg {
  background-color: var(--c0d);
  height: 64px;
  left: 0px;
  mix-blend-mode: normal;
  overflow: hidden;
  position: absolute;
  top: 0px;
  width: 64px;
}

.quiz-4-1 .arrow-cCjPxL {
  background-color: transparent;
  height: 24px;
  left: 20px;
  mix-blend-mode: normal;
  position: absolute;
  top: 20px;
  width: 24px;
}

.quiz-4-1 .button-zYoPJg {
  background-color: var(--c1);
  height: 64px;
  left: 64px;
  mix-blend-mode: normal;
  overflow: hidden;
  position: absolute;
  top: 0px;
  width: 311px;
}

.quiz-4-1 .next-uJhmMX {
  background-color: transparent;
  color: var(--c0el);
  font-style: normal;
  font-weight: 700;
  height: auto;
  left: 123px;
  line-height: 28px;
  mix-blend-mode: normal;
  position: absolute;
  text-align: center;
  top: 18px;
  white-space: nowrap;
  width: auto;
}

/* screen - quiz5 */

.quiz5 {
  background-color: var(--c0dp);
  height: 812px;
  mix-blend-mode: normal;
  overflow: hidden;
  overflow-x: hidden;
  position: relative;
  width: 375px;
}

.quiz5 .button-IUs6zh {
  background-color: transparent;
  height: 64px;
  left: 0px;
  position: absolute;
  top: 433px;
  width: 375px;
}

.quiz5 .frame-683-qizdXt {
  background-color: var(--c0d);
  height: 64px;
  left: 0px;
  mix-blend-mode: normal;
  overflow: hidden;
  position: absolute;
  top: 0px;
  width: 64px;
}

.quiz5 .arrow-rNllUx {
  background-color: transparent;
  height: 24px;
  left: 20px;
  mix-blend-mode: normal;
  position: absolute;
  top: 20px;
  width: 24px;
}

.quiz5 .button-qizdXt {
  background-color: var(--c1);
  height: 64px;
  left: 64px;
  mix-blend-mode: normal;
  overflow: hidden;
  position: absolute;
  top: 0px;
  width: 311px;
}

.quiz5 .next-yShzeI {
  background-color: transparent;
  color: var(--c0el);
  font-style: normal;
  font-weight: 700;
  height: auto;
  left: 123px;
  line-height: 28px;
  mix-blend-mode: normal;
  position: absolute;
  text-align: center;
  top: 18px;
  white-space: nowrap;
  width: auto;
}

.quiz5 .frame-681-IUs6zh {
  background-color: transparent;
  height: 32px;
  left: 16px;
  position: absolute;
  top: 8px;
  width: 110px;
}

.quiz5 .fitcher-etwE71 {
  background-color: transparent;
  height: 32px;
  left: 0px;
  mix-blend-mode: normal;
  position: absolute;
  top: 0px;
  width: 32px;
}

.quiz5 .yoga_-nandy-1Tqqea {
  background-color: transparent;
  height: 32px;
  left: 0px;
  mix-blend-mode: normal;
  object-fit: cover;
  position: absolute;
  top: 0px;
  width: 32px;
}

.quiz5 .fitcher-XsBy6E {
  background-color: transparent;
  height: auto;
  left: 40px;
  letter-spacing: 0.00px;
  line-height: 24.0px;
  mix-blend-mode: normal;
  position: absolute;
  text-align: left;
  top: 4px;
  white-space: nowrap;
  width: auto;
}

.quiz5 .by-continuing-to-use-IUs6zh {
  background-color: transparent;
  height: 26px;
  left: 23px;
  letter-spacing: 0.00px;
  line-height: 13.0px;
  position: absolute;
  text-align: center;
  top: 755px;
  width: 328px;
}

.quiz5 .span0-xFlK8F {
}

.quiz5 .span1-xFlK8F {
}

.quiz5 .whats-your-height-IUs6zh {
  background-color: transparent;
  color: var(--c0el);
  font-style: normal;
  font-weight: 700;
  height: auto;
  left: 39px;
  line-height: 28px;
  mix-blend-mode: normal;
  position: absolute;
  text-align: center;
  white-space: nowrap;
  width: 296px;
}

.quiz5 .frame-682-IUs6zh {
  background-color: var(--tuna);
  height: 1px;
  left: 0px;
  mix-blend-mode: normal;
  overflow: hidden;
  position: absolute;
  top: 48px;
  width: 375px;
}

.quiz5 .frame-683-xprVTn {
  background-color: transparent;
  height: 1px;
  left: 0px;
  position: relative;
  top: 0px;
  width: 45px;
}

.quiz5 .rectangle-367-XgJAYp {
  background-color: var(--manatee);
  height: 5px;
  left: 0px;
  mix-blend-mode: normal;
  position: absolute;
  top: 0px;
  width: 38px;
}

.quiz5 .rectangle-366-XgJAYp {
  background-color: transparent;
  height: 1px;
  left: 38px;
  mix-blend-mode: normal;
  position: absolute;
  top: 0px;
  width: 7px;
}

.quiz5 .component-137-IUs6zh {
  background-color: var(--c0d);
  height: 60px;
  left: 142px;
  mix-blend-mode: normal;
  position: absolute;
  top: 180px;
  transform: rotate(90.00deg);
  width: 32px;
}

.quiz5 .male-r7zSbj {
  background-color: transparent;
  height: auto;
  left: 7px;
  letter-spacing: 0.00px;
  line-height: 24px;
  mix-blend-mode: normal;
  position: absolute;
  text-align: center;
  top: 18px;
  transform: rotate(-90.00deg);
  white-space: nowrap;
  width: auto;
}

.quiz5 .component-138-IUs6zh {
  background-color: var(--c0d);
  height: 60px;
  left: 202px;
  mix-blend-mode: normal;
  position: absolute;
  top: 180px;
  transform: rotate(90.00deg);
  width: 32px;
}

.quiz5 .male-YLYh0G {
  background-color: transparent;
  height: auto;
  left: 0px;
  letter-spacing: 0.00px;
  line-height: 24px;
  mix-blend-mode: normal;
  position: absolute;
  text-align: center;
  top: 18px;
  transform: rotate(-90.00deg);
  white-space: nowrap;
  width: auto;
}

.quiz5 .component-269-IUs6zh {
  background-color: transparent;
  height: 68px;
  left: 68px;
  position: absolute;
  top: 104px;
  width: 240px;
}

.quiz5 .frame-749-Mg8hL0 {
  background-color: transparent;
  height: 49px;
  left: 0px;
  position: absolute;
  top: 0px;
  width: 240px;
}

.quiz5 .frame-746-xebArq {
  background-color: transparent;
  height: 49px;
  left: 0px;
  position: absolute;
  top: 0px;
  width: 116px;
}

.quiz5 .frame-744-goXijF {
  background-color: var(--c0d);
  height: 48px;
  left: 0px;
  mix-blend-mode: normal;
  overflow: hidden;
  position: absolute;
  top: 0px;
  width: 116px;
}

.quiz5 .x25-NqSvRD {
  background-color: transparent;
  height: auto;
  left: 46px;
  letter-spacing: 0.00px;
  line-height: 32px;
  mix-blend-mode: normal;
  opacity: 0.5;
  position: absolute;
  text-align: center;
  top: 8px;
  white-space: nowrap;
  width: auto;
}

.quiz5 .frame-745-goXijF {
  background-color: transparent;
  height: 1px;
  left: 0px;
  overflow: hidden;
  position: absolute;
  top: 48px;
  width: 116px;
}

.quiz5 .rectangle-368-Y0McjX {
  background-color: transparent;
  height: 1px;
  left: 0px;
  mix-blend-mode: normal;
  position: absolute;
  top: 0px;
  width: 7px;
}

.quiz5 .rectangle-367-Y0McjX {
  background-color: var(--x0mp);
  height: 1px;
  left: 7px;
  mix-blend-mode: normal;
  position: absolute;
  top: 0px;
  width: 102px;
}

.quiz5 .rectangle-366-Y0McjX {
  background-color: transparent;
  height: 1px;
  left: 109px;
  mix-blend-mode: normal;
  position: absolute;
  top: 0px;
  width: 7px;
}

.quiz5 .frame-748-xebArq {
  background-color: transparent;
  height: 49px;
  left: 124px;
  position: absolute;
  top: 0px;
  width: 116px;
}

.quiz5 .frame-744-yd8P7M {
  background-color: var(--c0d);
  height: 48px;
  left: 0px;
  mix-blend-mode: normal;
  overflow: hidden;
  position: absolute;
  top: 0px;
  width: 116px;
}

.quiz5 .x25-CMICKU {
  background-color: transparent;
  height: auto;
  left: 43px;
  letter-spacing: 0.00px;
  line-height: 32px;
  mix-blend-mode: normal;
  opacity: 0.5;
  position: absolute;
  text-align: center;
  top: 8px;
  white-space: nowrap;
  width: auto;
}

.quiz5 .frame-745-yd8P7M {
  background-color: transparent;
  height: 1px;
  left: 0px;
  overflow: hidden;
  position: absolute;
  top: 48px;
  width: 116px;
}

.quiz5 .rectangle-368-8ts4O0 {
  background-color: transparent;
  height: 1px;
  left: 0px;
  mix-blend-mode: normal;
  position: absolute;
  top: 0px;
  width: 7px;
}

.quiz5 .rectangle-367-8ts4O0 {
  background-color: var(--x0mp);
  height: 1px;
  left: 7px;
  mix-blend-mode: normal;
  position: absolute;
  top: 0px;
  width: 102px;
}

.quiz5 .rectangle-366-8ts4O0 {
  background-color: transparent;
  height: 1px;
  left: 109px;
  mix-blend-mode: normal;
  position: absolute;
  top: 0px;
  width: 7px;
}

.quiz5 .enter-age-Mg8hL0 {
  background-color: transparent;
  height: auto;
  left: 87px;
  letter-spacing: 0.00px;
  line-height: 16px;
  mix-blend-mode: normal;
  position: absolute;
  text-align: center;
  top: 52px;
  white-space: nowrap;
  width: auto;
}

/* screen - quiz-5-1 */

.quiz-5-1 {
  background-color: var(--c0dp);
  height: 812px;
  mix-blend-mode: normal;
  overflow: hidden;
  overflow-x: hidden;
  position: relative;
  width: 375px;
}

.quiz-5-1 .button-tbc12y {
  background-color: transparent;
  height: 64px;
  left: 0px;
  position: absolute;
  top: 433px;
  width: 375px;
}

.quiz-5-1 .frame-683-7zmy5r {
  background-color: var(--c0d);
  height: 64px;
  left: 0px;
  mix-blend-mode: normal;
  overflow: hidden;
  position: absolute;
  top: 0px;
  width: 64px;
}

.quiz-5-1 .arrow-T5zVxx {
  background-color: transparent;
  height: 24px;
  left: 20px;
  mix-blend-mode: normal;
  position: absolute;
  top: 20px;
  width: 24px;
}

.quiz-5-1 .button-7zmy5r {
  background-color: var(--c1);
  height: 64px;
  left: 64px;
  mix-blend-mode: normal;
  overflow: hidden;
  position: absolute;
  top: 0px;
  width: 311px;
}

.quiz-5-1 .next-v3oJr4 {
  background-color: transparent;
  color: var(--c0el);
  font-style: normal;
  font-weight: 700;
  height: auto;
  left: 123px;
  line-height: 28px;
  mix-blend-mode: normal;
  position: absolute;
  text-align: center;
  top: 18px;
  white-space: nowrap;
  width: auto;
}

.quiz-5-1 .frame-681-tbc12y {
  background-color: transparent;
  height: 32px;
  left: 16px;
  position: absolute;
  top: 8px;
  width: 110px;
}

.quiz-5-1 .fitcher-LIzPX3 {
  background-color: transparent;
  height: 32px;
  left: 0px;
  mix-blend-mode: normal;
  position: absolute;
  top: 0px;
  width: 32px;
}

.quiz-5-1 .yoga_-nandy-OX6A6e {
  background-color: transparent;
  height: 32px;
  left: 0px;
  mix-blend-mode: normal;
  object-fit: cover;
  position: absolute;
  top: 0px;
  width: 32px;
}

.quiz-5-1 .fitcher-EUHakj {
  background-color: transparent;
  height: auto;
  left: 40px;
  letter-spacing: 0.00px;
  line-height: 24.0px;
  mix-blend-mode: normal;
  position: absolute;
  text-align: left;
  top: 4px;
  white-space: nowrap;
  width: auto;
}

.quiz-5-1 .by-continuing-to-use-tbc12y {
  background-color: transparent;
  height: 26px;
  left: 23px;
  letter-spacing: 0.00px;
  line-height: 13.0px;
  position: absolute;
  text-align: center;
  top: 755px;
  width: 328px;
}

.quiz-5-1 .span0-tJ7TB7 {
}

.quiz-5-1 .span1-tJ7TB7 {
}

.quiz-5-1 .whats-your-height-tbc12y {
  background-color: transparent;
  color: var(--c0el);
  font-style: normal;
  font-weight: 700;
  height: auto;
  left: 39px;
  line-height: 28px;
  mix-blend-mode: normal;
  position: absolute;
  text-align: center;
  top: 69px;
  white-space: nowrap;
  width: 296px;
}

.quiz-5-1 .frame-682-tbc12y {
  background-color: var(--tuna);
  height: 1px;
  left: 0px;
  mix-blend-mode: normal;
  overflow: hidden;
  position: absolute;
  top: 48px;
  width: 375px;
}

.quiz-5-1 .frame-683-9UFKwk {
  background-color: transparent;
  height: 1px;
  left: 0px;
  position: relative;
  top: 0px;
  width: 45px;
}

.quiz-5-1 .rectangle-367-YXnxTN {
  background-color: var(--manatee);
  height: 5px;
  left: 0px;
  mix-blend-mode: normal;
  position: absolute;
  top: 0px;
  width: 38px;
}

.quiz-5-1 .rectangle-366-YXnxTN {
  background-color: transparent;
  height: 1px;
  left: 38px;
  mix-blend-mode: normal;
  position: absolute;
  top: 0px;
  width: 7px;
}

.quiz-5-1 .component-137-tbc12y {
  background-color: var(--c0d);
  height: 60px;
  left: 142px;
  mix-blend-mode: normal;
  position: absolute;
  top: 233px;
  transform: rotate(90.00deg);
  width: 32px;
}

.quiz-5-1 .male-pvImMi {
  background-color: transparent;
  height: auto;
  left: 7px;
  letter-spacing: 0.00px;
  line-height: 24px;
  mix-blend-mode: normal;
  position: absolute;
  text-align: center;
  top: 18px;
  transform: rotate(-90.00deg);
  white-space: nowrap;
  width: auto;
}

.quiz-5-1 .component-138-tbc12y {
  background-color: var(--c0d);
  height: 60px;
  left: 202px;
  mix-blend-mode: normal;
  position: absolute;
  top: 233px;
  transform: rotate(90.00deg);
  width: 32px;
}

.quiz-5-1 .male-Gb39Tk {
  background-color: transparent;
  height: auto;
  left: 0px;
  letter-spacing: 0.00px;
  line-height: 24px;
  mix-blend-mode: normal;
  position: absolute;
  text-align: center;
  top: 18px;
  transform: rotate(-90.00deg);
  white-space: nowrap;
  width: auto;
}

.quiz-5-1 .component-269-tbc12y {
  background-color: transparent;
  height: 68px;
  left: 68px;
  position: absolute;
  top: 159px;
  width: 240px;
}

.quiz-5-1 .frame-749-ToxI2v {
  background-color: transparent;
  height: 49px;
  left: 0px;
  position: absolute;
  top: 0px;
  width: 240px;
}

.quiz-5-1 .frame-748-3yo4ex {
  background-color: transparent;
  height: 49px;
  left: 0px;
  position: relative;
  top: 0px;
  width: 240px;
}

.quiz-5-1 .frame-744-fwTz6K {
  background-color: var(--c0d);
  height: 48px;
  left: 0px;
  mix-blend-mode: normal;
  overflow: hidden;
  position: absolute;
  top: 0px;
  width: 240px;
}

.quiz-5-1 .x25-TaUBlt {
  background-color: transparent;
  height: auto;
  left: 93px;
  letter-spacing: 0.00px;
  line-height: 32px;
  mix-blend-mode: normal;
  opacity: 0.5;
  position: absolute;
  text-align: center;
  top: 8px;
  white-space: nowrap;
  width: auto;
}

.quiz-5-1 .frame-745-fwTz6K {
  background-color: transparent;
  height: 1px;
  left: 0px;
  overflow: hidden;
  position: absolute;
  top: 48px;
  width: 240px;
}

.quiz-5-1 .rectangle-368-vvUoAY {
  background-color: transparent;
  height: 1px;
  left: 0px;
  mix-blend-mode: normal;
  position: absolute;
  top: 0px;
  width: 7px;
}

.quiz-5-1 .rectangle-367-vvUoAY {
  background-color: var(--x0mp);
  height: 1px;
  left: 7px;
  mix-blend-mode: normal;
  position: absolute;
  top: 0px;
  width: 226px;
}

.quiz-5-1 .rectangle-366-vvUoAY {
  background-color: transparent;
  height: 1px;
  left: 233px;
  mix-blend-mode: normal;
  position: absolute;
  top: 0px;
  width: 7px;
}

.quiz-5-1 .enter-age-ToxI2v {
  background-color: transparent;
  height: auto;
  left: 87px;
  letter-spacing: 0.00px;
  line-height: 16px;
  mix-blend-mode: normal;
  position: absolute;
  text-align: center;
  top: 52px;
  white-space: nowrap;
  width: auto;
}

/* screen - quiz-6-1 */

.quiz-6-1 {
  background-color: var(--c0dp);
  height: 812px;
  mix-blend-mode: normal;
  overflow: hidden;
  overflow-x: hidden;
  position: relative;
  width: 375px;
}

.quiz-6-1 .button-UxxOFq {
  background-color: transparent;
  height: 64px;
  left: 0px;
  position: absolute;
  top: 433px;
  width: 375px;
}

.quiz-6-1 .frame-683-UoTLME {
  background-color: var(--c0d);
  height: 64px;
  left: 0px;
  mix-blend-mode: normal;
  overflow: hidden;
  position: absolute;
  top: 0px;
  width: 64px;
}

.quiz-6-1 .arrow-TxykpU {
  background-color: transparent;
  height: 24px;
  left: 20px;
  mix-blend-mode: normal;
  position: absolute;
  top: 20px;
  width: 24px;
}

.quiz-6-1 .button-UoTLME {
  background-color: var(--c1);
  height: 64px;
  left: 64px;
  mix-blend-mode: normal;
  overflow: hidden;
  position: absolute;
  top: 0px;
  width: 311px;
}

.quiz-6-1 .next-77N14h {
  background-color: transparent;
  color: var(--c0el);
  font-style: normal;
  font-weight: 700;
  height: auto;
  left: 123px;
  line-height: 28px;
  mix-blend-mode: normal;
  position: absolute;
  text-align: center;
  top: 18px;
  white-space: nowrap;
  width: auto;
}

.quiz-6-1 .frame-681-UxxOFq {
  background-color: transparent;
  height: 32px;
  left: 16px;
  position: absolute;
  top: 8px;
  width: 110px;
}

.quiz-6-1 .fitcher-WnNxKJ {
  background-color: transparent;
  height: 32px;
  left: 0px;
  mix-blend-mode: normal;
  position: absolute;
  top: 0px;
  width: 32px;
}

.quiz-6-1 .yoga_-nandy-xo8ayV {
  background-color: transparent;
  height: 32px;
  left: 0px;
  mix-blend-mode: normal;
  object-fit: cover;
  position: absolute;
  top: 0px;
  width: 32px;
}

.quiz-6-1 .fitcher-hEmhoM {
  background-color: transparent;
  height: auto;
  left: 40px;
  letter-spacing: 0.00px;
  line-height: 24.0px;
  mix-blend-mode: normal;
  position: absolute;
  text-align: left;
  top: 4px;
  white-space: nowrap;
  width: auto;
}

.quiz-6-1 .by-continuing-to-use-UxxOFq {
  background-color: transparent;
  height: 26px;
  left: 23px;
  letter-spacing: 0.00px;
  line-height: 13.0px;
  position: absolute;
  text-align: center;
  top: 755px;
  width: 328px;
}

.quiz-6-1 .span0-fBxnIy {
}

.quiz-6-1 .span1-fBxnIy {
}

.quiz-6-1 .frame-688-UxxOFq {
  background-color: transparent;
  height: 56px;
  left: 39px;
  position: absolute;
  width: 296px;
}

.quiz-6-1 .whats-your-target-weight-Obph7M {
  background-color: transparent;
  color: var(--c0el);
  font-style: normal;
  font-weight: 700;
  height: auto;
  left: 0px;
  line-height: 28px;
  mix-blend-mode: normal;
  position: absolute;
  text-align: center;
  top: 0px;
  width: 296px;
}

.quiz-6-1 .frame-682-UxxOFq {
  background-color: var(--tuna);
  height: 1px;
  left: 0px;
  mix-blend-mode: normal;
  overflow: hidden;
  position: absolute;
  top: 48px;
  width: 375px;
}

.quiz-6-1 .frame-683-nIpv8d {
  background-color: transparent;
  height: 1px;
  left: 0px;
  position: relative;
  top: 0px;
  width: 45px;
}

.quiz-6-1 .rectangle-367-nW9Cz8 {
  background-color: var(--manatee);
  height: 5px;
  left: 0px;
  mix-blend-mode: normal;
  position: absolute;
  top: 0px;
  width: 38px;
}

.quiz-6-1 .rectangle-366-nW9Cz8 {
  background-color: transparent;
  height: 1px;
  left: 38px;
  mix-blend-mode: normal;
  position: absolute;
  top: 0px;
  width: 7px;
}

.quiz-6-1 .component-137-UxxOFq {
  background-color: var(--c0d);
  height: 60px;
  left: 142px;
  mix-blend-mode: normal;
  position: absolute;
  top: 180px;
  transform: rotate(90.00deg);
  width: 32px;
}

.quiz-6-1 .male-lcguxB {
  background-color: transparent;
  height: auto;
  left: 4px;
  letter-spacing: 0.00px;
  line-height: 24px;
  mix-blend-mode: normal;
  position: absolute;
  text-align: center;
  top: 18px;
  transform: rotate(-90.00deg);
  white-space: nowrap;
  width: auto;
}

.quiz-6-1 .component-138-UxxOFq {
  background-color: var(--c0d);
  height: 60px;
  left: 202px;
  mix-blend-mode: normal;
  position: absolute;
  top: 180px;
  transform: rotate(90.00deg);
  width: 32px;
}

.quiz-6-1 .male-f9CdDE {
  background-color: transparent;
  height: auto;
  left: -1px;
  letter-spacing: 0.00px;
  line-height: 24px;
  mix-blend-mode: normal;
  position: absolute;
  text-align: center;
  top: 18px;
  transform: rotate(-90.00deg);
  white-space: nowrap;
  width: auto;
}

.quiz-6-1 .component-269-UxxOFq {
  background-color: transparent;
  height: 68px;
  left: 68px;
  position: absolute;
  top: 108px;
  width: 240px;
}

.quiz-6-1 .frame-749-o0PSbk {
  background-color: transparent;
  height: 49px;
  left: 0px;
  position: absolute;
  top: 0px;
  width: 240px;
}

.quiz-6-1 .frame-748-cgm4a4 {
  background-color: transparent;
  height: 49px;
  left: 0px;
  position: relative;
  top: 0px;
  width: 240px;
}

.quiz-6-1 .frame-744-NIx6nl {
  background-color: var(--c0d);
  height: 48px;
  left: 0px;
  mix-blend-mode: normal;
  overflow: hidden;
  position: absolute;
  top: 0px;
  width: 240px;
}

.quiz-6-1 .x25-mBgZQE {
  background-color: transparent;
  height: auto;
  left: 102px;
  letter-spacing: 0.00px;
  line-height: 32px;
  mix-blend-mode: normal;
  opacity: 0.5;
  position: absolute;
  text-align: center;
  top: 8px;
  white-space: nowrap;
  width: auto;
}

.quiz-6-1 .frame-745-NIx6nl {
  background-color: transparent;
  height: 1px;
  left: 0px;
  overflow: hidden;
  position: absolute;
  top: 48px;
  width: 240px;
}

.quiz-6-1 .rectangle-368-HZQdIz {
  background-color: transparent;
  height: 1px;
  left: 0px;
  mix-blend-mode: normal;
  position: absolute;
  top: 0px;
  width: 7px;
}

.quiz-6-1 .rectangle-367-HZQdIz {
  background-color: var(--x0mp);
  height: 1px;
  left: 7px;
  mix-blend-mode: normal;
  position: absolute;
  top: 0px;
  width: 226px;
}

.quiz-6-1 .rectangle-366-HZQdIz {
  background-color: transparent;
  height: 1px;
  left: 233px;
  mix-blend-mode: normal;
  position: absolute;
  top: 0px;
  width: 7px;
}

.quiz-6-1 .enter-age-o0PSbk {
  background-color: transparent;
  height: auto;
  left: 86px;
  letter-spacing: 0.00px;
  line-height: 16px;
  mix-blend-mode: normal;
  position: absolute;
  text-align: center;
  top: 52px;
  white-space: nowrap;
  width: auto;
}

/* screen - quiz-6 */

.quiz-6 {
  background-color: var(--c0dp);
  height: 812px;
  mix-blend-mode: normal;
  overflow: hidden;
  overflow-x: hidden;
  position: relative;
  width: 375px;
}

.quiz-6   .button-YfRhpN {
  background-color: transparent;
  height: 64px;
  left: 0px;
  position: absolute;
  top: 433px;
  width: 375px;
}

.quiz-6 .frame-683-voqxol {
  background-color: var(--c0d);
  height: 64px;
  left: 0px;
  mix-blend-mode: normal;
  overflow: hidden;
  position: absolute;
  top: 0px;
  width: 64px;
}

.quiz-6 .arrow-RD4HZx {
  background-color: transparent;
  height: 24px;
  left: 20px;
  mix-blend-mode: normal;
  position: absolute;
  top: 20px;
  width: 24px;
}

.quiz-6 .button-voqxol {
  background-color: var(--c1);
  height: 64px;
  left: 64px;
  mix-blend-mode: normal;
  overflow: hidden;
  position: absolute;
  top: 0px;
  width: 311px;
}

.quiz-6 .next-XeJxHw {
  background-color: transparent;
  color: var(--c0el);
  font-style: normal;
  font-weight: 700;
  height: auto;
  left: 123px;
  line-height: 28px;
  mix-blend-mode: normal;
  position: absolute;
  text-align: center;
  top: 18px;
  white-space: nowrap;
  width: auto;
}

.quiz-6 .frame-681-YfRhpN {
  background-color: transparent;
  height: 32px;
  left: 16px;
  position: absolute;
  top: 8px;
  width: 110px;
}

.quiz-6 .fitcher-0Mx89E {
  background-color: transparent;
  height: 32px;
  left: 0px;
  mix-blend-mode: normal;
  position: absolute;
  top: 0px;
  width: 32px;
}

.quiz-6 .yoga_-nandy-uBxE2N {
  background-color: transparent;
  height: 32px;
  left: 0px;
  mix-blend-mode: normal;
  object-fit: cover;
  position: absolute;
  top: 0px;
  width: 32px;
}

.quiz-6 .fitcher-2x5MsN {
  background-color: transparent;
  height: auto;
  left: 40px;
  letter-spacing: 0.00px;
  line-height: 24.0px;
  mix-blend-mode: normal;
  position: absolute;
  text-align: left;
  top: 4px;
  white-space: nowrap;
  width: auto;
}

.quiz-6 .by-continuing-to-use-YfRhpN {
  background-color: transparent;
  height: 26px;
  left: 23px;
  letter-spacing: 0.00px;
  line-height: 13.0px;
  position: absolute;
  text-align: center;
  top: 755px;
  width: 328px;
}

.quiz-6 .span0-YgBQYx {
}

.quiz-6 .span1-YgBQYx {
}

.quiz-6 .frame-688-YfRhpN {
  background-color: transparent;
  height: 56px;
  left: 39px;
  position: absolute;
  width: 296px;
}

.quiz-6 .whats-your-current-weight-g7Ksjt {
  background-color: transparent;
  color: var(--c0el);
  font-style: normal;
  font-weight: 700;
  height: auto;
  left: 0px;
  line-height: 28px;
  mix-blend-mode: normal;
  position: absolute;
  text-align: center;
  top: 0px;
  width: 296px;
}

.quiz-6 .frame-682-YfRhpN {
  background-color: var(--tuna);
  height: 1px;
  left: 0px;
  mix-blend-mode: normal;
  overflow: hidden;
  position: absolute;
  top: 48px;
  width: 375px;
}

.quiz-6 .frame-683-Ldwbkz {
  background-color: transparent;
  height: 1px;
  left: 0px;
  position: relative;
  top: 0px;
  width: 45px;
}

.quiz-6 .rectangle-367-O40TJR {
  background-color: var(--manatee);
  height: 5px;
  left: 0px;
  mix-blend-mode: normal;
  position: absolute;
  top: 0px;
  width: 38px;
}

.quiz-6 .rectangle-366-O40TJR {
  background-color: transparent;
  height: 1px;
  left: 38px;
  mix-blend-mode: normal;
  position: absolute;
  top: 0px;
  width: 7px;
}

.quiz-6 .component-137-YfRhpN {
  background-color: var(--c0d);
  height: 60px;
  left: 142px;
  mix-blend-mode: normal;
  position: absolute;
  top: 180px;
  transform: rotate(90.00deg);
  width: 32px;
}

.quiz-6 .male-ig4R7C {
  background-color: transparent;
  height: auto;
  left: 4px;
  letter-spacing: 0.00px;
  line-height: 24px;
  mix-blend-mode: normal;
  position: absolute;
  text-align: center;
  top: 18px;
  transform: rotate(-90.00deg);
  white-space: nowrap;
  width: auto;
}

.quiz-6 .component-138-YfRhpN {
  background-color: var(--c0d);
  height: 60px;
  left: 202px;
  mix-blend-mode: normal;
  position: absolute;
  top: 180px;
  transform: rotate(90.00deg);
  width: 32px;
}

.quiz-6 .male-cDMMZx {
  background-color: transparent;
  height: auto;
  left: -1px;
  letter-spacing: 0.00px;
  line-height: 24px;
  mix-blend-mode: normal;
  position: absolute;
  text-align: center;
  top: 18px;
  transform: rotate(-90.00deg);
  white-space: nowrap;
  width: auto;
}

.quiz-6 .component-269-YfRhpN {
  background-color: transparent;
  height: 68px;
  left: 68px;
  position: absolute;
  top: 104px;
  width: 240px;
}

.quiz-6 .frame-749-cPm7NC {
  background-color: transparent;
  height: 49px;
  left: 0px;
  position: absolute;
  top: 0px;
  width: 240px;
}

.quiz-6 .frame-748-PxDvSV {
  background-color: transparent;
  height: 49px;
  left: 0px;
  position: relative;
  top: 0px;
  width: 240px;
}

.quiz-6 .frame-744-XGzGxH {
  background-color: var(--c0d);
  height: 48px;
  left: 0px;
  mix-blend-mode: normal;
  overflow: hidden;
  position: absolute;
  top: 0px;
  width: 240px;
}

.quiz-6 .x25-YmQFub {
  background-color: transparent;
  height: auto;
  left: 102px;
  letter-spacing: 0.00px;
  line-height: 32px;
  mix-blend-mode: normal;
  opacity: 0.5;
  position: absolute;
  text-align: center;
  top: 8px;
  white-space: nowrap;
  width: auto;
}

.quiz-6 .frame-745-XGzGxH {
  background-color: transparent;
  height: 1px;
  left: 0px;
  overflow: hidden;
  position: absolute;
  top: 48px;
  width: 240px;
}

.quiz-6 .rectangle-368-JZg27o {
  background-color: transparent;
  height: 1px;
  left: 0px;
  mix-blend-mode: normal;
  position: absolute;
  top: 0px;
  width: 7px;
}

.quiz-6 .rectangle-367-JZg27o {
  background-color: var(--x0mp);
  height: 1px;
  left: 7px;
  mix-blend-mode: normal;
  position: absolute;
  top: 0px;
  width: 226px;
}

.quiz-6 .rectangle-366-JZg27o {
  background-color: transparent;
  height: 1px;
  left: 233px;
  mix-blend-mode: normal;
  position: absolute;
  top: 0px;
  width: 7px;
}

.quiz-6 .enter-age-cPm7NC {
  background-color: transparent;
  height: auto;
  left: 86px;
  letter-spacing: 0.00px;
  line-height: 16px;
  mix-blend-mode: normal;
  position: absolute;
  text-align: center;
  top: 52px;
  white-space: nowrap;
  width: auto;
}

/* screen - quiz-7 */

.quiz-7 {
  background-color: var(--c0dp);
  height: 812px;
  mix-blend-mode: normal;
  overflow: hidden;
  overflow-x: hidden;
  position: relative;
  width: 375px;
}

.quiz-7 .content-wrapper {
  position: relative;
  margin-top: -60px;
}

.quiz-7 .input-selector-field .figure {
  opacity: 0.3;
}

.quiz-7 .input-selector-field[active='true'] .figure {
  opacity: 0.7;
  filter: invert(70%) sepia(67%) saturate(456%) hue-rotate(355deg) brightness(103%) contrast(92%);
}

.quiz-7 .frame-822-DxEArf {
  background-color: transparent;
  height: 360px;
  left: 16px;
  position: absolute;
  top: 179px;
  width: 343px;
}

.quiz-7 .frame-820-gTumYy {
  background-color: transparent;
  height: 176px;
  left: 0px;
  position: absolute;
  top: 0px;
  width: 343px;
}

.quiz-7 .component-255-JRhDxs {
  background-color: transparent;
  height: 176px;
  left: 0px;
  position: absolute;
  top: 0px;
  width: 109px;
}

.quiz-7 .frame-709-0dOdwE {
  background-color: var(--black-coral-pearl);
  height: 120px;
  left: 0px;
  mix-blend-mode: normal;
  overflow: hidden;
  position: absolute;
  top: 0px;
  width: 109px;
}

.quiz-7 .frame-709-35c6ZF {
  background-color: transparent;
  height: 120px;
  left: 0px;
  mix-blend-mode: normal;
  object-fit: cover;
  position: absolute;
  top: 0px;
  width: 109px;
}

.quiz-7 .rectangle-429-35c6ZF {
  background-color: transparent;
  height: 120px;
  mix-blend-mode: normal;
  object-fit: cover;
  position: absolute;
  width: 109px;
}

.quiz-7 .triangle-35c6ZF {
  background-color: transparent;
  height: 88px;
  left: 14px;
  mix-blend-mode: normal;
  position: absolute;
  top: 8px;
  width: 80px;
}

.quiz-7 .frame-710-0dOdwE {
  background-color: var(--c0d);
  height: 56px;
  left: 0px;
  mix-blend-mode: normal;
  position: absolute;
  top: 120px;
  width: 109px;
}

.quiz-7 .text-TdLcNg {
  background-color: transparent;
  height: 40px;
  left: 1px;
  letter-spacing: 0.00px;
  line-height: 20px;
  mix-blend-mode: normal;
  position: absolute;
  text-align: center;
  top: 8px;
  width: 107px;
}

.quiz-7 .component-256-JRhDxs {
  background-color: transparent;
  height: 176px;
  left: 117px;
  position: absolute;
  top: 0px;
  width: 109px;
}

.quiz-7 .frame-709-MRyL5P {
  background-color: var(--black-coral-pearl);
  height: 120px;
  left: 0px;
  mix-blend-mode: normal;
  overflow: hidden;
  position: absolute;
  top: 0px;
  width: 109px;
}

.quiz-7 .frame-709-S7zxEI {
  background-color: transparent;
  height: 120px;
  left: 0px;
  mix-blend-mode: normal;
  object-fit: cover;
  position: absolute;
  top: 0px;
  width: 109px;
}

.quiz-7 .rectangle-429-S7zxEI {
  background-color: transparent;
  height: 120px;
  mix-blend-mode: normal;
  position: absolute;
  width: 109px;
}

.quiz-7 .diamand-S7zxEI {
  background-color: transparent;
  height: 88px;
  left: 22px;
  mix-blend-mode: normal;
  position: absolute;
  top: 8px;
  width: 64px;
}

.quiz-7 .frame-710-MRyL5P {
  background-color: var(--c0d);
  height: 56px;
  left: 0px;
  mix-blend-mode: normal;
  position: absolute;
  top: 120px;
  width: 109px;
}

.quiz-7 .text-AHAKey {
  background-color: transparent;
  height: 40px;
  left: 1px;
  letter-spacing: 0.00px;
  line-height: 20px;
  mix-blend-mode: normal;
  position: absolute;
  text-align: center;
  top: 8px;
  width: 107px;
}

.quiz-7 .component-257-JRhDxs {
  background-color: transparent;
  height: 176px;
  left: 234px;
  position: absolute;
  top: 0px;
  width: 109px;
}

.quiz-7 .frame-709-TpI7un {
  background-color: #52586d;
  height: 120px;
  left: 0px;
  mix-blend-mode: normal;
  overflow: hidden;
  position: absolute;
  top: 0px;
  width: 109px;
}

.quiz-7 .rectangle-429-hqXhFv {
  background-color: transparent;
  height: 120px;
  mix-blend-mode: normal;
  position: absolute;
  width: 109px;
}

.quiz-7 .invert_-triangle-hqXhFv {
  background-color: transparent;
  height: 88px;
  left: 14px;
  mix-blend-mode: normal;
  position: absolute;
  top: 8px;
  width: 80px;
}

.quiz-7 .frame-710-TpI7un {
  background-color: var(--c0d);
  height: 56px;
  left: 0px;
  mix-blend-mode: normal;
  position: absolute;
  top: 120px;
  width: 109px;
}

.quiz-7 .text-VnUgR8 {
  background-color: transparent;
  height: 40px;
  left: 2px;
  letter-spacing: 0.00px;
  line-height: 20px;
  mix-blend-mode: normal;
  position: absolute;
  text-align: center;
  top: 8px;
  width: 105px;
}

.quiz-7 .frame-821-gTumYy {
  background-color: transparent;
  height: 176px;
  left: 0px;
  position: absolute;
  top: 184px;
  width: 343px;
}

.quiz-7 .component-258-8lIlyX {
  background-color: transparent;
  height: 176px;
  left: 0px;
  position: absolute;
  top: 0px;
  width: 109px;
}

.quiz-7 .frame-709-NMmhfS {
  background-color: var(--black-coral-pearl);
  height: 120px;
  left: 0px;
  mix-blend-mode: normal;
  overflow: hidden;
  position: absolute;
  top: 0px;
  width: 109px;
}

.quiz-7 .frame-709-1nxdHT {
  background-color: transparent;
  height: 120px;
  left: 0px;
  mix-blend-mode: normal;
  object-fit: cover;
  position: absolute;
  top: 0px;
  width: 109px;
}

.quiz-7 .rectangle-429-1nxdHT {
  background-color: transparent;
  height: 120px;
  mix-blend-mode: normal;
  position: absolute;
  width: 109px;
}

.quiz-7 .tubular-1nxdHT {
  background-color: var(--c1m);
  height: 96px;
  left: 26px;
  mix-blend-mode: normal;
  opacity: 0.3;
  position: absolute;
  top: 8px;
  width: 56px;
}

.quiz-7 .frame-710-NMmhfS {
  background-color: var(--c0d);
  height: 56px;
  left: 0px;
  mix-blend-mode: normal;
  position: absolute;
  top: 120px;
  width: 109px;
}

.quiz-7 .text-3Tf9xq {
  background-color: transparent;
  height: 40px;
  left: 1px;
  letter-spacing: 0.00px;
  line-height: 20px;
  mix-blend-mode: normal;
  position: absolute;
  text-align: center;
  top: 8px;
  width: 107px;
}

.quiz-7 .component-259-8lIlyX {
  background-color: transparent;
  height: 176px;
  left: 117px;
  position: absolute;
  top: 0px;
  width: 109px;
}

.quiz-7 .frame-709-mMcnJM {
  background-color: var(--black-coral-pearl);
  height: 120px;
  left: 0px;
  mix-blend-mode: normal;
  overflow: hidden;
  position: absolute;
  top: 0px;
  width: 109px;
}

.quiz-7 .frame-709-FFys28 {
  background-color: transparent;
  height: 120px;
  left: 0px;
  mix-blend-mode: normal;
  object-fit: cover;
  position: absolute;
  top: 0px;
  width: 109px;
}

.quiz-7 .rectangle-429-FFys28 {
  background-color: transparent;
  height: 120px;

  mix-blend-mode: normal;
  position: absolute;
  width: 109px;
}

.quiz-7 .rectangular-FFys28 {
  background-color: var(--c1m);
  height: 96px;
  left: 14px;
  mix-blend-mode: normal;
  opacity: 0.3;
  position: absolute;
  top: 8px;
  width: 80px;
}

.quiz-7 .frame-710-mMcnJM {
  background-color: var(--c0d);
  height: 56px;
  left: 0px;
  mix-blend-mode: normal;
  position: absolute;
  top: 120px;
  width: 109px;
}

.quiz-7 .text-5NVniG {
  background-color: transparent;
  height: 40px;
  left: 1px;
  letter-spacing: 0.00px;
  line-height: 20px;
  mix-blend-mode: normal;
  position: absolute;
  text-align: center;
  top: 8px;
  width: 107px;
}

.quiz-7 .component-260-8lIlyX {
  background-color: transparent;
  height: 176px;
  left: 234px;
  position: absolute;
  top: 0px;
  width: 109px;
}

.quiz-7 .frame-709-SAZkcz {
  background-color: var(--black-coral-pearl);
  height: 120px;
  left: 0px;
  mix-blend-mode: normal;
  overflow: hidden;
  position: absolute;
  top: 0px;
  width: 109px;
}

.quiz-7 .frame-709-rs8EDv {
  background-color: transparent;
  height: 120px;
  left: 0px;
  mix-blend-mode: normal;
  object-fit: cover;
  position: absolute;
  top: 0px;
  width: 109px;
}

.quiz-7 .rectangle-429-rs8EDv {
  background-color: transparent;
  height: 120px;
  mix-blend-mode: normal;
  position: absolute;
  width: 109px;
}

.quiz-7 .oval-rs8EDv {
  background-color: var(--c1m);
  border-radius: 40px/52px;
  height: 104px;
  left: 14px;
  mix-blend-mode: normal;
  opacity: 0.3;
  position: absolute;
  top: 8px;
  width: 80px;
}

.quiz-7 .frame-710-SAZkcz {
  background-color: var(--c0d);
  height: 56px;
  left: 0px;
  mix-blend-mode: normal;
  position: absolute;
  top: 120px;
  width: 109px;
}

.quiz-7 .text-oSuiyv {
  background-color: transparent;
  height: 40px;
  left: 1px;
  letter-spacing: 0.00px;
  line-height: 20px;
  mix-blend-mode: normal;
  position: absolute;
  text-align: center;
  top: 8px;
  width: 107px;
}

.quiz-7 .frame-681-DxEArf {
  background-color: transparent;
  height: 32px;
  left: 16px;
  position: absolute;
  top: 8px;
  width: 110px;
}

.quiz-7 .fitcher-0gOetI {
  background-color: transparent;
  height: 32px;
  left: 0px;
  mix-blend-mode: normal;
  position: absolute;
  top: 0px;
  width: 32px;
}

.quiz-7 .yoga_-nandy-R5xdi7 {
  background-color: transparent;
  height: 32px;
  left: 0px;
  mix-blend-mode: normal;
  object-fit: cover;
  position: absolute;
  top: 0px;
  width: 32px;
}

.quiz-7 .fitcher-8uyxJn {
  background-color: transparent;
  height: auto;
  left: 40px;
  letter-spacing: 0.00px;
  line-height: 24.0px;
  mix-blend-mode: normal;
  position: absolute;
  text-align: left;
  top: 4px;
  white-space: nowrap;
  width: auto;
}

.quiz-7 .by-continuing-to-use-DxEArf {
  background-color: transparent;
  height: 26px;
  left: 23px;
  letter-spacing: 0.00px;
  line-height: 13.0px;
  position: absolute;
  text-align: center;
  top: 661px;
  width: 328px;
}

.quiz-7 .span0-jSViDs {
}

.quiz-7 .span1-jSViDs {
}

.quiz-7 .frame-688-DxEArf {
  background-color: transparent;
  height: 84px;
  left: 39px;
  position: absolute;
  width: 296px;
}

.quiz-7 .what-image-describes-your-body-the-most-WRhIbA {
  background-color: transparent;
  color: var(--c0el);
  font-style: normal;
  font-weight: 700;
  height: auto;
  left: 0px;
  line-height: 28px;
  mix-blend-mode: normal;
  position: absolute;
  text-align: center;
  top: 0px;
  width: 296px;
}

.quiz-7 .frame-682-DxEArf {
  background-color: var(--tuna);
  height: 1px;
  left: 0px;
  mix-blend-mode: normal;
  overflow: hidden;
  position: absolute;
  top: 48px;
  width: 375px;
}

.quiz-7 .frame-683-OJvNev {
  background-color: transparent;
  height: 1px;
  left: 0px;
  position: relative;
  top: 0px;
  width: 45px;
}

.quiz-7 .rectangle-367-qBwx5x {
  background-color: var(--manatee);
  height: 5px;
  left: 0px;
  mix-blend-mode: normal;
  position: absolute;
  top: 0px;
  width: 38px;
}

.quiz-7 .rectangle-366-qBwx5x {
  background-color: transparent;
  height: 1px;
  left: 38px;
  mix-blend-mode: normal;
  position: absolute;
  top: 0px;
  width: 7px;
}

.quiz-7 .content-wrapper > img {
  pointer-events: none;
}

.quiz-7 .vector-9-DxEArf {
  background-color: transparent;
  height: 133px;
  left: 12px;
  mix-blend-mode: normal;
  position: absolute;
  top: 166px;
  width: 113px;
}

.quiz-7 .vector-15-DxEArf {
  background-color: transparent;
  height: 123px;
  left: 13px;
  mix-blend-mode: normal;
  position: absolute;
  top: 360px;
  width: 112px;
}

.quiz-7 .vector-16-DxEArf {
  background-color: transparent;
  height: 123px;
  left: 250px;
  mix-blend-mode: normal;
  position: absolute;
  top: 360px;
  width: 112px;
}

.quiz-7 .vector-10-DxEArf {
  background-color: transparent;
  height: 132px;
  left: 130px;
  mix-blend-mode: normal;
  position: absolute;
  top: 167px;
  width: 112px;
}

.quiz-7 .vector-11-DxEArf {
  background-color: transparent;
  height: 97px;
  left: 218px;
  mix-blend-mode: normal;
  position: absolute;
  top: 202px;
  width: 24px;
}

.quiz-7 .vector-17-DxEArf {
  background-color: transparent;
  height: 97px;
  left: 199px;
  mix-blend-mode: normal;
  position: absolute;
  top: 360px;
  width: 43px;
}

.quiz-7 .vector-12-DxEArf {
  background-color: transparent;
  height: 8px;
  left: 59px;
  mix-blend-mode: normal;
  position: absolute;
  top: 165px;
  width: 66px;
}

.quiz-7 .vector-13-DxEArf {
  background-color: transparent;
  height: 7px;
  left: 138px;
  mix-blend-mode: normal;
  position: absolute;
  top: 165px;
  width: 31px;
}

.quiz-7 .vector-14-DxEArf {
  background-color: transparent;
  height: 130px;
  left: 250px;
  mix-blend-mode: normal;
  position: absolute;
  top: 169px;
  width: 114px;
}

.quiz-7 .button-DxEArf {
  background-color: transparent;
  height: 64px;
  left: 0px;
  position: absolute;
  top: 571px;
  width: 375px;
}

.quiz-7 .frame-683-oebOps {
  background-color: var(--c0d);
  height: 64px;
  left: 0px;
  mix-blend-mode: normal;
  overflow: hidden;
  position: absolute;
  top: 0px;
  width: 64px;
}

.quiz-7 .arrow-oEGiM6 {
  background-color: transparent;
  height: 24px;
  left: 20px;
  mix-blend-mode: normal;
  position: absolute;
  top: 20px;
  width: 24px;
}

.quiz-7 .button-oebOps {
  background-color: var(--c1);
  height: 64px;
  left: 64px;
  mix-blend-mode: normal;
  overflow: hidden;
  position: absolute;
  top: 0px;
  width: 311px;
}

.quiz-7 .next-BGuH0w {
  background-color: transparent;
  color: var(--c0el);
  font-style: normal;
  font-weight: 700;
  height: auto;
  left: 123px;
  line-height: 28px;
  mix-blend-mode: normal;
  position: absolute;
  text-align: center;
  top: 18px;
  white-space: nowrap;
  width: auto;
}

/* screen - quiz-8 */

.quiz-8 {
  background-color: var(--c0dp);
  height: 812px;
  mix-blend-mode: normal;
  overflow: hidden;
  overflow-x: hidden;
  position: relative;
  width: 375px;
}

.quiz-8 .content-wrapper {
  position: relative;
  margin-top: -60px;
}

.quiz-8 .frame-681-uRi1Z0 {
  background-color: transparent;
  height: 32px;
  left: 16px;
  position: absolute;
  top: 8px;
  width: 110px;
}

.quiz-8 .fitcher-iroBfe {
  background-color: transparent;
  height: 32px;
  left: 0px;
  mix-blend-mode: normal;
  position: absolute;
  top: 0px;
  width: 32px;
}

.quiz-8 .yoga_-nandy-E7xLLi {
  background-color: transparent;
  height: 32px;
  left: 0px;
  mix-blend-mode: normal;
  object-fit: cover;
  position: absolute;
  top: 0px;
  width: 32px;
}

.quiz-8 .fitcher-LTtpAA {
  background-color: transparent;
  height: auto;
  left: 40px;
  letter-spacing: 0.00px;
  line-height: 24.0px;
  mix-blend-mode: normal;
  position: absolute;
  text-align: left;
  top: 4px;
  white-space: nowrap;
  width: auto;
}

.quiz-8 .by-continuing-to-use-uRi1Z0 {
  background-color: transparent;
  height: 26px;
  left: 23px;
  letter-spacing: 0.00px;
  line-height: 13.0px;
  position: absolute;
  text-align: center;
  top: 661px;
  width: 328px;
}

.quiz-8 .span0-FTrqCk {
}

.quiz-8 .span1-FTrqCk {
}

.quiz-8 .frame-688-uRi1Z0 {
  background-color: transparent;
  height: 56px;
  left: 39px;
  position: absolute;
  width: 296px;
}

.quiz-8 .do-you-have-injuries-hCvTJi {
  background-color: transparent;
  color: var(--c0el);
  font-style: normal;
  font-weight: 700;
  height: auto;
  left: 0px;
  line-height: 28px;
  mix-blend-mode: normal;
  position: absolute;
  text-align: center;
  top: 0px;
  width: 296px;
}

.quiz-8 .frame-682-uRi1Z0 {
  background-color: var(--tuna);
  height: 1px;
  left: 0px;
  mix-blend-mode: normal;
  overflow: hidden;
  position: absolute;
  top: 48px;
  width: 375px;
}

.quiz-8 .frame-683-RjdT2R {
  background-color: transparent;
  height: 1px;
  left: 0px;
  position: relative;
  top: 0px;
  width: 45px;
}

.quiz-8 .rectangle-367-zg4L3g {
  background-color: var(--manatee);
  height: 5px;
  left: 0px;
  mix-blend-mode: normal;
  position: absolute;
  top: 0px;
  width: 38px;
}

.quiz-8 .rectangle-366-zg4L3g {
  background-color: transparent;
  height: 1px;
  left: 38px;
  mix-blend-mode: normal;
  position: absolute;
  top: 0px;
  width: 7px;
}

.quiz-8 .frame-819-uRi1Z0 {
  background-color: transparent;
  height: 365px;
  left: 16px;
  position: absolute;
  top: 174px;
  width: 344px;
}

.quiz-8 .frame-817-KvsLGi {
  background-color: transparent;
  height: 144px;
  left: 0px;
  position: absolute;
  top: 0px;
  width: 343px;
}

.quiz-8 .quiz_8-4xWXqn {
  background-color: transparent;
  height: 144px;
  left: 0px;
  overflow: hidden;
  position: absolute;
  top: 0px;
  width: 109px;
}

.quiz-8 .frame-725-1FAlzM {
  background-color: var(--mischka);
  height: 109px;
  left: 0px;
  mix-blend-mode: normal;
  position: absolute;
  top: 0px;
  width: 109px;
}

.quiz-8 .rectangle-405-gCnSQD {
  background-color: transparent;
  height: 134px;
  left: 0px;
  mix-blend-mode: normal;
  position: absolute;
  top: -10px;
  width: 109px;
}

.quiz-8 .rectangle-406-gCnSQD {
  background-color: #ffffffb2;
  height: 155px;
  left: -20px;
  mix-blend-mode: soft-light;
  position: absolute;
  top: -21px;
  width: 149px;
}

.quiz-8 .frame-710-1FAlzM {
  background-color: var(--c0d);
  height: 35px;
  left: 0px;
  mix-blend-mode: normal;
  position: absolute;
  top: 109px;
  width: 109px;
}

.quiz-8 .shoulder-ePWEuv {
  background-color: transparent;
  height: 40px;
  left: 13px;
  letter-spacing: 0.00px;
  line-height: 20px;
  mix-blend-mode: normal;
  position: absolute;
  text-align: center;
  top: -2px;
  width: 84px;
}

.quiz-8 .quiz_8-yRlyyk {
  background-color: transparent;
  height: 144px;
  left: 117px;
  overflow: hidden;
  position: absolute;
  top: 0px;
  width: 109px;
}

.quiz-8 .frame-725-wMZxwM {
  background-color: var(--mischka);
  height: 109px;
  left: 0px;
  mix-blend-mode: normal;
  position: absolute;
  top: 0px;
  width: 109px;
}

.quiz-8 .rectangle-405-LxMcvh {
  background-color: transparent;
  height: 113px;
  left: 0px;
  mix-blend-mode: normal;
  position: absolute;
  top: 0px;
  width: 109px;
}

.quiz-8 .frame-710-wMZxwM {
  background-color: var(--c0d);
  height: 35px;
  left: 0px;
  mix-blend-mode: normal;
  position: absolute;
  top: 109px;
  width: 109px;
}

.quiz-8 .shoulder-Na97lU {
  background-color: transparent;
  height: 40px;
  left: 13px;
  letter-spacing: 0.00px;
  line-height: 20px;
  mix-blend-mode: normal;
  position: absolute;
  text-align: center;
  top: -2px;
  width: 84px;
}

.quiz-8 .quiz_8-rqkdMC {
  background-color: transparent;
  height: 144px;
  left: 234px;
  overflow: hidden;
  position: absolute;
  top: 0px;
  width: 109px;
}

.quiz-8 .frame-725-k0LO8z {
  background-color: var(--mischka);
  height: 109px;
  left: 0px;
  mix-blend-mode: normal;
  position: absolute;
  top: 0px;
  width: 109px;
}

.quiz-8 .rectangle-405-lZqfNu {
  background-color: transparent;
  height: 113px;
  left: 0px;
  mix-blend-mode: normal;
  position: absolute;
  top: 0px;
  width: 109px;
}

.quiz-8 .frame-710-k0LO8z {
  background-color: var(--c0d);
  height: 35px;
  left: 0px;
  mix-blend-mode: normal;
  position: absolute;
  top: 109px;
  width: 109px;
}

.quiz-8 .shoulder-Z24awG {
  background-color: transparent;
  height: 40px;
  left: 13px;
  letter-spacing: 0.00px;
  line-height: 20px;
  mix-blend-mode: normal;
  position: absolute;
  text-align: center;
  top: -2px;
  width: 84px;
}

.quiz-8 .frame-818-KvsLGi {
  background-color: transparent;
  height: 144px;
  left: 0px;
  position: absolute;
  top: 160px;
  width: 343px;
}

.quiz-8 .quiz_8-G7lAGU {
  background-color: transparent;
  height: 144px;
  left: 0px;
  overflow: hidden;
  position: absolute;
  top: 0px;
  width: 109px;
}

.quiz-8 .frame-725-VT8RZy {
  background-color: var(--mischka);
  height: 109px;
  left: 0px;
  mix-blend-mode: normal;
  position: absolute;
  top: 0px;
  width: 109px;
}

.quiz-8 .rectangle-405-v1QPvJ {
  background-color: transparent;
  height: 113px;
  left: 0px;
  mix-blend-mode: normal;
  position: absolute;
  top: 0px;
  width: 109px;
}

.quiz-8 .frame-710-VT8RZy {
  background-color: var(--c0d);
  height: 35px;
  left: 0px;
  mix-blend-mode: normal;
  position: absolute;
  top: 109px;
  width: 109px;
}

.quiz-8 .shoulder-W6uiQ7 {
  background-color: transparent;
  height: 40px;
  left: 13px;
  letter-spacing: 0.00px;
  line-height: 20px;
  mix-blend-mode: normal;
  position: absolute;
  text-align: center;
  top: -2px;
  width: 84px;
}

.quiz-8 .quiz_8-5sbzCq {
  background-color: transparent;
  height: 144px;
  left: 117px;
  overflow: hidden;
  position: absolute;
  top: 0px;
  width: 109px;
}

.quiz-8 .frame-725-tcrp29 {
  background-color: var(--mischka);
  height: 109px;
  left: 0px;
  mix-blend-mode: normal;
  position: absolute;
  top: 0px;
  width: 109px;
}

.quiz-8 .rectangle-405-vDZHqT {
  background-color: transparent;
  height: 113px;
  left: 0px;
  mix-blend-mode: normal;
  position: absolute;
  top: 0px;
  width: 109px;
}

.quiz-8 .frame-710-tcrp29 {
  background-color: var(--c0d);
  height: 35px;
  left: 0px;
  mix-blend-mode: normal;
  position: absolute;
  top: 109px;
  width: 109px;
}

.quiz-8 .shoulder-LOky7E {
  background-color: transparent;
  height: 40px;
  left: 13px;
  letter-spacing: 0.00px;
  line-height: 20px;
  mix-blend-mode: normal;
  position: absolute;
  text-align: center;
  top: -2px;
  width: 84px;
}

.quiz-8 .quiz_8-eXCmo6 {
  background-color: transparent;
  height: 144px;
  left: 234px;
  overflow: hidden;
  position: absolute;
  top: 0px;
  width: 109px;
}

.quiz-8 .frame-725-6RidIH {
  background-color: var(--mischka);
  height: 109px;
  left: 0px;
  mix-blend-mode: normal;
  position: absolute;
  top: 0px;
  width: 109px;
}

.quiz-8 .rectangle-405-nOR1Rp {
  background-color: transparent;
  height: 113px;
  left: 0px;
  mix-blend-mode: normal;
  position: absolute;
  top: 0px;
  width: 109px;
}

.quiz-8 .frame-710-6RidIH {
  background-color: var(--c0d);
  height: 35px;
  left: 0px;
  mix-blend-mode: normal;
  position: absolute;
  top: 109px;
  width: 109px;
}

.quiz-8 .shoulder-IPvyUX {
  background-color: transparent;
  height: 40px;
  left: 13px;
  letter-spacing: 0.00px;
  line-height: 20px;
  mix-blend-mode: normal;
  position: absolute;
  text-align: center;
  top: -2px;
  width: 84px;
}

.quiz-8 .component-137-KvsLGi {
  background-color: var(--c0d);
  height: 344px;
  left: 149px;
  mix-blend-mode: normal;
  position: absolute;
  top: 171px;
  transform: rotate(90.00deg);
  width: 45px;
}

.quiz-8 .male-dPMMkw {
  background-color: transparent;
  height: auto;
  left: -66px;
  letter-spacing: 0.00px;
  line-height: 24px;
  mix-blend-mode: normal;
  position: absolute;
  text-align: center;
  top: 160px;
  transform: rotate(-90.00deg);
  white-space: nowrap;
  width: auto;
}

.quiz-8 .vector-13-uRi1Z0 {
  background-color: transparent;
  height: 20px;
  left: 12px;
  mix-blend-mode: normal;
  position: absolute;
  top: 159px;
  width: 347px;
}

.quiz-8 .vector-15-uRi1Z0 {
  background-color: transparent;
  height: 14px;
  left: 238px;
  mix-blend-mode: normal;
  position: absolute;
  top: 154px;
  width: 126px;
}

.quiz-8 .vector-16-uRi1Z0 {
  background-color: transparent;
  height: 5px;
  left: 94px;
  mix-blend-mode: normal;
  position: absolute;
  top: 154px;
  width: 186px;
}

.quiz-8 .vector-14-uRi1Z0 {
  background-color: transparent;
  height: 22px;
  left: 16px;
  mix-blend-mode: normal;
  position: absolute;
  top: 326px;
  width: 346px;
}

.quiz-8 .button-uRi1Z0 {
  background-color: transparent;
  height: 64px;
  left: 0px;
  position: absolute;
  top: 571px;
  width: 375px;
}

.quiz-8 .frame-683-XPqaEb {
  background-color: var(--c0d);
  height: 64px;
  left: 0px;
  mix-blend-mode: normal;
  overflow: hidden;
  position: absolute;
  top: 0px;
  width: 64px;
}

.quiz-8 .arrow-kOkVTF {
  background-color: transparent;
  height: 24px;
  left: 20px;
  mix-blend-mode: normal;
  position: absolute;
  top: 20px;
  width: 24px;
}

.quiz-8 .button-XPqaEb {
  background-color: var(--c1);
  height: 64px;
  left: 64px;
  mix-blend-mode: normal;
  overflow: hidden;
  position: absolute;
  top: 0px;
  width: 311px;
}

.quiz-8 .next-SzSxcw {
  background-color: transparent;
  color: var(--c0el);
  font-style: normal;
  font-weight: 700;
  height: auto;
  left: 123px;
  line-height: 28px;
  mix-blend-mode: normal;
  position: absolute;
  text-align: center;
  top: 18px;
  white-space: nowrap;
  width: auto;
}

/* screen - quiz-9 */

.quiz-9 {
  background-color: var(--c0dp);
  height: 812px;
  mix-blend-mode: normal;
  overflow: hidden;
  overflow-x: hidden;
  position: relative;
  width: 375px;
}

.quiz-9 .content-wrapper {
  position: relative;
  margin-top: -80px;
}


.quiz-9 .quiz_9-afCFxp {
  background-color: transparent;
  height: 144px;
  left: 134px;
  overflow: hidden;
  position: absolute;
  top: 174px;
  width: 109px;
}

.quiz-9 .frame-725-JMF4U1 {
  background-color: var(--mischka);
  height: 109px;
  left: 0px;
  mix-blend-mode: normal;
  position: absolute;
  top: 0px;
  width: 109px;
}

.quiz-9 .rectangle-405-vRN6sz {
  background-color: transparent;
  height: 113px;
  left: 0px;
  mix-blend-mode: normal;
  position: absolute;
  top: 0px;
  width: 109px;
}

.quiz-9 .frame-710-JMF4U1 {
  background-color: var(--c0d);
  height: 35px;
  left: 0px;
  mix-blend-mode: normal;
  position: absolute;
  top: 109px;
  width: 109px;
}

.quiz-9 .dumbbells-ghxVgK {
  background-color: transparent;
  height: 40px;
  left: 13px;
  letter-spacing: 0.00px;
  line-height: 20px;
  mix-blend-mode: normal;
  position: absolute;
  text-align: center;
  top: -2px;
  width: 84px;
}

.quiz-9 .component-266-afCFxp {
  background-color: transparent;
  height: 144px;
  left: 252px;
  overflow: hidden;
  position: absolute;
  top: 174px;
  width: 109px;
}

.quiz-9 .frame-725-oGyLsC {
  background-color: var(--mischka);
  height: 109px;
  left: 0px;
  mix-blend-mode: normal;
  position: absolute;
  top: 0px;
  width: 109px;
}

.quiz-9 .rectangle-405-z9W2eL {
  background-color: transparent;
  height: 113px;
  left: 0px;
  mix-blend-mode: normal;
  position: absolute;
  top: 0px;
  width: 109px;
}

.quiz-9 .frame-710-oGyLsC {
  background-color: var(--c0d);
  height: 35px;
  left: 0px;
  mix-blend-mode: normal;
  position: absolute;
  top: 109px;
  width: 109px;
}

.quiz-9 .dumbbells-FhH2f2 {
  background-color: transparent;
  height: 40px;
  left: 13px;
  letter-spacing: 0.00px;
  line-height: 20px;
  mix-blend-mode: normal;
  position: absolute;
  text-align: center;
  top: -2px;
  width: 84px;
}

.quiz-9 .component-267-afCFxp {
  background-color: transparent;
  height: 144px;
  left: 252px;
  overflow: hidden;
  position: absolute;
  top: 334px;
  width: 109px;
}

.quiz-9 .frame-725-pYzxAL {
  background-color: var(--mischka);
  height: 109px;
  left: 0px;
  mix-blend-mode: normal;
  position: absolute;
  top: 0px;
  width: 109px;
}

.quiz-9 .rectangle-405-ZukTK9 {
  background-color: transparent;
  height: 113px;
  left: 0px;
  mix-blend-mode: normal;
  position: absolute;
  top: 0px;
  width: 109px;
}

.quiz-9 .frame-710-pYzxAL {
  background-color: var(--c0d);
  height: 35px;
  left: 0px;
  mix-blend-mode: normal;
  position: absolute;
  top: 109px;
  width: 109px;
}

.quiz-9 .dumbbells-E8xnnP {
  background-color: transparent;
  height: 40px;
  left: 13px;
  letter-spacing: 0.00px;
  line-height: 20px;
  mix-blend-mode: normal;
  position: absolute;
  text-align: center;
  top: -2px;
  width: 84px;
}

.quiz-9 .component-264-afCFxp {
  background-color: transparent;
  height: 144px;
  left: 16px;
  overflow: hidden;
  position: absolute;
  top: 334px;
  width: 109px;
}

.quiz-9 .frame-725-41Iery {
  background-color: var(--mischka);
  height: 109px;
  left: 0px;
  mix-blend-mode: normal;
  position: absolute;
  top: 0px;
  width: 109px;
}

.quiz-9 .rectangle-405-d6pOUO {
  background-color: transparent;
  height: 113px;
  left: 0px;
  mix-blend-mode: normal;
  position: absolute;
  top: 0px;
  width: 109px;
}

.quiz-9 .frame-710-41Iery {
  background-color: var(--c0d);
  height: 35px;
  left: 0px;
  mix-blend-mode: normal;
  position: absolute;
  top: 109px;
  width: 109px;
}

.quiz-9 .dumbbells-vuVR6v {
  background-color: transparent;
  height: 40px;
  left: 13px;
  letter-spacing: 0.00px;
  line-height: 20px;
  mix-blend-mode: normal;
  position: absolute;
  text-align: center;
  top: -2px;
  width: 84px;
}

.quiz-9 .component-265-afCFxp {
  background-color: transparent;
  height: 144px;
  left: 134px;
  overflow: hidden;
  position: absolute;
  top: 334px;
  width: 109px;
}

.quiz-9 .frame-725-NuXfgB {
  background-color: var(--mischka);
  height: 109px;
  left: 0px;
  mix-blend-mode: normal;
  position: absolute;
  top: 0px;
  width: 109px;
}

.quiz-9 .rectangle-405-ccmheh {
  background-color: transparent;
  height: 113px;
  left: 0px;
  mix-blend-mode: normal;
  position: absolute;
  top: 0px;
  width: 109px;
}

.quiz-9 .frame-710-NuXfgB {
  background-color: var(--c0d);
  height: 35px;
  left: 0px;
  mix-blend-mode: normal;
  position: absolute;
  top: 109px;
  width: 109px;
}

.quiz-9 .dumbbells-NqgEVr {
  background-color: transparent;
  height: 40px;
  left: 13px;
  letter-spacing: 0.00px;
  line-height: 20px;
  mix-blend-mode: normal;
  position: absolute;
  text-align: center;
  top: -2px;
  width: 84px;
}

.quiz-9 .component-263-afCFxp {
  background-color: transparent;
  height: 144px;
  left: 16px;
  overflow: hidden;
  position: absolute;
  top: 174px;
  width: 109px;
}

.quiz-9 .frame-725-mm0Oby {
  background-color: var(--mischka);
  height: 109px;
  left: 0px;
  mix-blend-mode: normal;
  position: absolute;
  top: 0px;
  width: 109px;
}

.quiz-9 .rectangle-405-VDW75L {
  background-color: transparent;
  height: 113px;
  left: 0px;
  mix-blend-mode: normal;
  position: absolute;
  top: 0px;
  width: 109px;
}

.quiz-9 .frame-710-mm0Oby {
  background-color: var(--c0d);
  height: 35px;
  left: 0px;
  mix-blend-mode: normal;
  position: absolute;
  top: 109px;
  width: 109px;
}

.quiz-9 .dumbbells-Go7iPa {
  background-color: transparent;
  height: 40px;
  left: 13px;
  letter-spacing: 0.00px;
  line-height: 20px;
  mix-blend-mode: normal;
  position: absolute;
  text-align: center;
  top: -2px;
  width: 84px;
}

.quiz-9 .frame-681-afCFxp {
  background-color: transparent;
  height: 32px;
  left: 16px;
  position: absolute;
  top: 8px;
  width: 110px;
}

.quiz-9 .fitcher-Ra0Dgc {
  background-color: transparent;
  height: 32px;
  left: 0px;
  mix-blend-mode: normal;
  position: absolute;
  top: 0px;
  width: 32px;
}

.quiz-9 .yoga_-nandy-Am2XBm {
  background-color: transparent;
  height: 32px;
  left: 0px;
  mix-blend-mode: normal;
  object-fit: cover;
  position: absolute;
  top: 0px;
  width: 32px;
}

.quiz-9 .fitcher-XqWcNE {
  background-color: transparent;
  height: auto;
  left: 40px;
  letter-spacing: 0.00px;
  line-height: 24.0px;
  mix-blend-mode: normal;
  position: absolute;
  text-align: left;
  top: 4px;
  white-space: nowrap;
  width: auto;
}

.quiz-9 .by-continuing-to-use-afCFxp {
  background-color: transparent;
  height: 26px;
  left: 23px;
  letter-spacing: 0.00px;
  line-height: 13.0px;
  position: absolute;
  text-align: center;
  top: 661px;
  width: 328px;
}

.quiz-9 .span0-LWLVdI {
}

.quiz-9 .span1-LWLVdI {
}

.quiz-9 .frame-688-afCFxp {
  background-color: transparent;
  height: 56px;
  left: 39px;
  position: absolute;
  width: 296px;
}

.quiz-9 .what-are-the-least-favourite-exercises-RNym0i {
  background-color: transparent;
  color: var(--c0el);
  font-style: normal;
  font-weight: 700;
  height: auto;
  left: 0px;
  line-height: 28px;
  mix-blend-mode: normal;
  position: absolute;
  text-align: center;
  top: 0px;
  width: 296px;
}

.quiz-9 .frame-682-afCFxp {
  background-color: var(--tuna);
  height: 1px;
  left: 0px;
  mix-blend-mode: normal;
  overflow: hidden;
  position: absolute;
  top: 48px;
  width: 375px;
}

.quiz-9 .frame-683-YxOA9f {
  background-color: transparent;
  height: 1px;
  left: 0px;
  position: relative;
  top: 0px;
  width: 45px;
}

.quiz-9 .rectangle-367-2xLyE8 {
  background-color: var(--manatee);
  height: 5px;
  left: 0px;
  mix-blend-mode: normal;
  position: absolute;
  top: 0px;
  width: 38px;
}

.quiz-9 .rectangle-366-2xLyE8 {
  background-color: transparent;
  height: 1px;
  left: 38px;
  mix-blend-mode: normal;
  position: absolute;
  top: 0px;
  width: 7px;
}

.quiz-9 .component-137-afCFxp {
  background-color: var(--c0d);
  height: 344px;
  left: 165px;
  mix-blend-mode: normal;
  position: absolute;
  top: 345px;
  transform: rotate(90.00deg);
  width: 45px;
}

.quiz-9 .male-uxkSYT {
  background-color: transparent;
  height: auto;
  left: -66px;
  letter-spacing: 0.00px;
  line-height: 24px;
  mix-blend-mode: normal;
  position: absolute;
  text-align: center;
  top: 160px;
  transform: rotate(-90.00deg);
  white-space: nowrap;
  width: auto;
}

.quiz-9 .vector-14-afCFxp {
  background-color: transparent;
  height: 16px;
  left: 16px;
  mix-blend-mode: normal;
  position: absolute;
  top: 326px;
  width: 346px;
}

.quiz-9 .vector-13-afCFxp {
  background-color: transparent;
  height: 20px;
  left: 12px;
  mix-blend-mode: normal;
  position: absolute;
  top: 159px;
  width: 347px;
}

.quiz-9 .vector-15-afCFxp {
  background-color: transparent;
  height: 14px;
  left: 238px;
  mix-blend-mode: normal;
  position: absolute;
  top: 154px;
  width: 126px;
}

.quiz-9 .button-afCFxp {
  background-color: transparent;
  height: 64px;
  left: 0px;
  position: absolute;
  top: 571px;
  width: 375px;
}

.quiz-9 .frame-683-Ze30IJ {
  background-color: var(--c0d);
  height: 64px;
  left: 0px;
  mix-blend-mode: normal;
  overflow: hidden;
  position: absolute;
  top: 0px;
  width: 64px;
}

.quiz-9 .arrow-JvgQP3 {
  background-color: transparent;
  height: 24px;
  left: 20px;
  mix-blend-mode: normal;
  position: absolute;
  top: 20px;
  width: 24px;
}

.quiz-9 .button-Ze30IJ {
  background-color: var(--c1);
  height: 64px;
  left: 64px;
  mix-blend-mode: normal;
  overflow: hidden;
  position: absolute;
  top: 0px;
  width: 311px;
}

.quiz-9 .next-DIeTw7 {
  background-color: transparent;
  color: var(--c0el);
  font-style: normal;
  font-weight: 700;
  height: auto;
  left: 123px;
  line-height: 28px;
  mix-blend-mode: normal;
  position: absolute;
  text-align: center;
  top: 18px;
  white-space: nowrap;
  width: auto;
}

/* screen - quiz-10 */

.quiz-10 {
  background-color: var(--c0dp);
  height: 812px;
  mix-blend-mode: normal;
  overflow: hidden;
  overflow-x: hidden;
  position: relative;
  width: 375px;
}


.quiz-10 .content-wrapper {
  position: relative;
  margin-top: -80px;
}

.quiz-10 .frame-681-geZC3j {
  background-color: transparent;
  height: 32px;
  left: 16px;
  position: absolute;
  top: 8px;
  width: 110px;
}

.quiz-10 .fitcher-IHYfmV {
  background-color: transparent;
  height: 32px;
  left: 0px;
  mix-blend-mode: normal;
  position: absolute;
  top: 0px;
  width: 32px;
}

.quiz-10 .yoga_-nandy-nxENwb {
  background-color: transparent;
  height: 32px;
  left: 0px;
  mix-blend-mode: normal;
  object-fit: cover;
  position: absolute;
  top: 0px;
  width: 32px;
}

.quiz-10 .fitcher-goJyfz {
  background-color: transparent;
  height: auto;
  left: 40px;
  letter-spacing: 0.00px;
  line-height: 24.0px;
  mix-blend-mode: normal;
  position: absolute;
  text-align: left;
  top: 4px;
  white-space: nowrap;
  width: auto;
}

.quiz-10 .by-continuing-to-use-geZC3j {
  background-color: transparent;
  height: 26px;
  left: 23px;
  letter-spacing: 0.00px;
  line-height: 13.0px;
  position: absolute;
  text-align: center;
  top: 661px;
  width: 328px;
}

.quiz-10 .span0-0zpEUV {
}

.quiz-10 .span1-0zpEUV {
}

.quiz-10 .frame-688-geZC3j {
  background-color: transparent;
  height: 56px;
  left: 39px;
  position: absolute;
  width: 296px;
}

.quiz-10 .how-many-push-ups-could-you-do-6xHVuj {
  background-color: transparent;
  color: var(--c0el);
  font-style: normal;
  font-weight: 700;
  height: auto;
  left: 0px;
  line-height: 28px;
  mix-blend-mode: normal;
  position: absolute;
  text-align: center;
  top: 0px;
  width: 296px;
}

.quiz-10 .frame-682-geZC3j {
  background-color: var(--tuna);
  height: 1px;
  left: 0px;
  mix-blend-mode: normal;
  overflow: hidden;
  position: absolute;
  top: 48px;
  width: 375px;
}

.quiz-10 .frame-683-j5CES8 {
  background-color: transparent;
  height: 1px;
  left: 0px;
  position: relative;
  top: 0px;
  width: 45px;
}

.quiz-10 .rectangle-367-l4waBt {
  background-color: var(--manatee);
  height: 5px;
  left: 0px;
  mix-blend-mode: normal;
  position: absolute;
  top: 0px;
  width: 38px;
}

.quiz-10 .rectangle-366-l4waBt {
  background-color: transparent;
  height: 1px;
  left: 38px;
  mix-blend-mode: normal;
  position: absolute;
  top: 0px;
  width: 7px;
}

.quiz-10 .frame-835-geZC3j {
  background-color: transparent;
  height: 335px;
  left: 16px;
  position: absolute;
  top: 180px;
  width: 344px;
}

.quiz-10 .rectangle-391-MOwyaq {
  background-color: transparent;
  height: 208px;
  left: 0px;
  mix-blend-mode: normal;
  position: absolute;
  top: 0px;
  width: 343px;
}

.quiz-10 .frame-825-MOwyaq {
  background-color: transparent;
  height: 104px;
  left: 0px;
  position: absolute;
  top: 231px;
  width: 344px;
}

.quiz-10 .frame-823-X9jfay {
  background-color: transparent;
  height: 48px;
  left: 0px;
  position: absolute;
  top: 0px;
  width: 344px;
}

.quiz-10 .component-137-SssM91 {
  background-color: var(--c0d);
  height: 168px;
  left: 60px;
  mix-blend-mode: normal;
  position: absolute;
  top: -60px;
  transform: rotate(90.00deg);
  width: 48px;
}

.quiz-10 .male-RBeXdi {
  background-color: transparent;
  height: auto;
  left: -36px;
  letter-spacing: 0.00px;
  line-height: 24px;
  mix-blend-mode: normal;
  position: absolute;
  text-align: center;
  top: 72px;
  transform: rotate(-90.00deg);
  white-space: nowrap;
  width: auto;
}

.quiz-10 .component-138-SssM91 {
  background-color: var(--c0d);
  height: 168px;
  left: 236px;
  mix-blend-mode: normal;
  position: absolute;
  top: -60px;
  transform: rotate(90.00deg);
  width: 48px;
}

.quiz-10 .male-o73TDe {
  background-color: transparent;
  height: auto;
  left: -2px;
  letter-spacing: 0.00px;
  line-height: 24px;
  mix-blend-mode: normal;
  position: absolute;
  text-align: center;
  top: 72px;
  transform: rotate(-90.00deg);
  white-space: nowrap;
  width: auto;
}

.quiz-10 .frame-824-X9jfay {
  background-color: transparent;
  height: 48px;
  left: 0px;
  position: absolute;
  top: 56px;
  width: 344px;
}

.quiz-10 .component-139-3chbYb {
  background-color: var(--c0d);
  height: 168px;
  left: 60px;
  mix-blend-mode: normal;
  position: absolute;
  top: -60px;
  transform: rotate(90.00deg);
  width: 48px;
}

.quiz-10 .male-XaO2K6 {
  background-color: transparent;
  height: auto;
  left: -2px;
  letter-spacing: 0.00px;
  line-height: 24px;
  mix-blend-mode: normal;
  position: absolute;
  text-align: center;
  top: 72px;
  transform: rotate(-90.00deg);
  white-space: nowrap;
  width: auto;
}

.quiz-10 .component-140-3chbYb {
  background-color: var(--c0d);
  height: 168px;
  left: 236px;
  mix-blend-mode: normal;
  position: absolute;
  top: -60px;
  transform: rotate(90.00deg);
  width: 48px;
}

.quiz-10 .male-qBxD7r {
  background-color: transparent;
  height: auto;
  left: -40px;
  letter-spacing: 0.00px;
  line-height: 24px;
  mix-blend-mode: normal;
  position: absolute;
  text-align: center;
  top: 72px;
  transform: rotate(-90.00deg);
  white-space: nowrap;
  width: auto;
}

.quiz-10 .vector-18-geZC3j {
  background-color: transparent;
  height: 215px;
  left: 11px;
  mix-blend-mode: normal;
  position: absolute;
  top: 173px;
  width: 348px;
}

.quiz-10 .vector-19-geZC3j {
  background-color: transparent;
  height: 6px;
  left: 263px;
  mix-blend-mode: normal;
  position: absolute;
  top: 171px;
  width: 100px;
}

.quiz-10 .vector-20-geZC3j {
  background-color: transparent;
  height: 28px;
  left: 231px;
  mix-blend-mode: normal;
  position: absolute;
  top: 367px;
  width: 133px;
}

.quiz-10 .button-geZC3j {
  background-color: transparent;
  height: 64px;
  left: 0px;
  position: absolute;
  top: 571px;
  width: 375px;
}

.quiz-10 .frame-683-uYWjv1 {
  background-color: var(--c0d);
  height: 64px;
  left: 0px;
  mix-blend-mode: normal;
  overflow: hidden;
  position: absolute;
  top: 0px;
  width: 64px;
}

.quiz-10 .arrow-TSVx8g {
  background-color: transparent;
  height: 24px;
  left: 20px;
  mix-blend-mode: normal;
  position: absolute;
  top: 20px;
  width: 24px;
}

.quiz-10 .button-uYWjv1 {
  background-color: var(--c1);
  height: 64px;
  left: 64px;
  mix-blend-mode: normal;
  overflow: hidden;
  position: absolute;
  top: 0px;
  width: 311px;
}

.quiz-10 .next-SDgM8S {
  background-color: transparent;
  color: var(--c0el);
  font-style: normal;
  font-weight: 700;
  height: auto;
  left: 123px;
  line-height: 28px;
  mix-blend-mode: normal;
  position: absolute;
  text-align: center;
  top: 18px;
  white-space: nowrap;
  width: auto;
}

/* screen - quiz-11 */

.quiz-11 {
  background-color: var(--c0dp);
  height: 812px;
  mix-blend-mode: normal;
  overflow: hidden;
  overflow-x: hidden;
  position: relative;
  width: 375px;
}

.quiz-11 .frame-681-Pl1r7L {
  background-color: transparent;
  height: 32px;
  left: 16px;
  position: absolute;
  top: 8px;
  width: 110px;
}

.quiz-11 .fitcher-WMtmSj {
  background-color: transparent;
  height: 32px;
  left: 0px;
  mix-blend-mode: normal;
  position: absolute;
  top: 0px;
  width: 32px;
}

.quiz-11 .yoga_-nandy-pxhHK7 {
  background-color: transparent;
  height: 32px;
  left: 0px;
  mix-blend-mode: normal;
  object-fit: cover;
  position: absolute;
  top: 0px;
  width: 32px;
}

.quiz-11 .fitcher-mpn4tR {
  background-color: transparent;
  height: auto;
  left: 40px;
  letter-spacing: 0.00px;
  line-height: 24.0px;
  mix-blend-mode: normal;
  position: absolute;
  text-align: left;
  top: 4px;
  white-space: nowrap;
  width: auto;
}

.quiz-11 .by-continuing-to-use-Pl1r7L {
  background-color: transparent;
  height: 26px;
  left: 23px;
  letter-spacing: 0.00px;
  line-height: 13.0px;
  position: absolute;
  text-align: center;
  top: 661px;
  width: 328px;
}

.quiz-11 .span0-AhQGoy {
}

.quiz-11 .span1-AhQGoy {
}

.quiz-11 .frame-688-Pl1r7L {
  background-color: transparent;
  height: 56px;
  left: 39px;
  position: absolute;
  width: 296px;
}

.quiz-11 .content-wrapper {
  position: relative;
  margin-top: -80px;
}

.quiz-11 .how-about-pull-ups-T0SVHk {
  background-color: transparent;
  color: var(--c0el);
  font-style: normal;
  font-weight: 700;
  height: auto;
  left: 0px;
  line-height: 28px;
  mix-blend-mode: normal;
  position: absolute;
  text-align: center;
  top: 0px;
  width: 296px;
}

.quiz-11 .frame-682-Pl1r7L {
  background-color: var(--tuna);
  height: 1px;
  left: 0px;
  mix-blend-mode: normal;
  overflow: hidden;
  position: absolute;
  top: 48px;
  width: 375px;
}

.quiz-11 .frame-683-bXxsm5 {
  background-color: transparent;
  height: 1px;
  left: 0px;
  position: relative;
  top: 0px;
  width: 45px;
}

.quiz-11 .rectangle-367-WbXPR8 {
  background-color: var(--manatee);
  height: 5px;
  left: 0px;
  mix-blend-mode: normal;
  position: absolute;
  top: 0px;
  width: 38px;
}

.quiz-11 .rectangle-366-WbXPR8 {
  background-color: transparent;
  height: 1px;
  left: 38px;
  mix-blend-mode: normal;
  position: absolute;
  top: 0px;
  width: 7px;
}

.quiz-11 .frame-836-Pl1r7L {
  background-color: transparent;
  height: 335px;
  left: 16px;
  position: absolute;
  top: 180px;
  width: 344px;
}

.quiz-11 .rectangle-392-xuyOdl {
  background-color: transparent;
  height: 208px;
  left: 0px;
  mix-blend-mode: normal;
  position: absolute;
  top: 0px;
  width: 343px;
}

.quiz-11 .frame-828-xuyOdl {
  background-color: transparent;
  height: 104px;
  left: 0px;
  position: absolute;
  top: 231px;
  width: 344px;
}

.quiz-11 .frame-826-Okx8Op {
  background-color: transparent;
  height: 48px;
  left: 0px;
  position: absolute;
  top: 0px;
  width: 344px;
}

.quiz-11 .component-137-hakxi9 {
  background-color: var(--c0d);
  height: 168px;
  left: 60px;
  mix-blend-mode: normal;
  position: absolute;
  top: -60px;
  transform: rotate(90.00deg);
  width: 48px;
}

.quiz-11 .male-FZez4h {
  background-color: transparent;
  height: auto;
  left: -23px;
  letter-spacing: 0.00px;
  line-height: 24px;
  mix-blend-mode: normal;
  position: absolute;
  text-align: center;
  top: 72px;
  transform: rotate(-90.00deg);
  white-space: nowrap;
  width: auto;
}

.quiz-11 .component-138-hakxi9 {
  background-color: var(--c0d);
  height: 168px;
  left: 236px;
  mix-blend-mode: normal;
  position: absolute;
  top: -60px;
  transform: rotate(90.00deg);
  width: 48px;
}

.quiz-11 .male-cNTc44 {
  background-color: transparent;
  height: auto;
  left: -26px;
  letter-spacing: 0.00px;
  line-height: 24px;
  mix-blend-mode: normal;
  position: absolute;
  text-align: center;
  top: 72px;
  transform: rotate(-90.00deg);
  white-space: nowrap;
  width: auto;
}

.quiz-11 .frame-827-Okx8Op {
  background-color: transparent;
  height: 48px;
  left: 0px;
  position: absolute;
  top: 56px;
  width: 344px;
}

.quiz-11 .component-139-Xo87rl {
  background-color: var(--c0d);
  height: 168px;
  left: 60px;
  mix-blend-mode: normal;
  position: absolute;
  top: -60px;
  transform: rotate(90.00deg);
  width: 48px;
}

.quiz-11 .male-JIpdTV {
  background-color: transparent;
  height: auto;
  left: -36px;
  letter-spacing: 0.00px;
  line-height: 24px;
  mix-blend-mode: normal;
  position: absolute;
  text-align: center;
  top: 72px;
  transform: rotate(-90.00deg);
  white-space: nowrap;
  width: auto;
}

.quiz-11 .component-140-Xo87rl {
  background-color: var(--c0d);
  height: 168px;
  left: 236px;
  mix-blend-mode: normal;
  position: absolute;
  top: -60px;
  transform: rotate(90.00deg);
  width: 48px;
}

.quiz-11 .male-0een8r {
  background-color: transparent;
  height: auto;
  left: -40px;
  letter-spacing: 0.00px;
  line-height: 24px;
  mix-blend-mode: normal;
  position: absolute;
  text-align: center;
  top: 72px;
  transform: rotate(-90.00deg);
  white-space: nowrap;
  width: auto;
}

.quiz-11 .vector-18-Pl1r7L {
  background-color: transparent;
  height: 223px;
  left: 16px;
  mix-blend-mode: normal;
  position: absolute;
  top: 165px;
  width: 348px;
}

.quiz-11 .vector-20-Pl1r7L {
  background-color: transparent;
  height: 8px;
  left: 14px;
  mix-blend-mode: normal;
  position: absolute;
  top: 164px;
  width: 103px;
}

.quiz-11 .vector-21-Pl1r7L {
  background-color: transparent;
  height: 184px;
  left: 16px;
  mix-blend-mode: normal;
  position: absolute;
  top: 208px;
  width: 100px;
}

.quiz-11 .button-Pl1r7L {
  background-color: transparent;
  height: 64px;
  left: 0px;
  position: absolute;
  top: 571px;
  width: 375px;
}

.quiz-11 .frame-683-ZrIDsa {
  background-color: var(--c0d);
  height: 64px;
  left: 0px;
  mix-blend-mode: normal;
  overflow: hidden;
  position: absolute;
  top: 0px;
  width: 64px;
}

.quiz-11 .arrow-6ZDc5C {
  background-color: transparent;
  height: 24px;
  left: 20px;
  mix-blend-mode: normal;
  position: absolute;
  top: 20px;
  width: 24px;
}

.quiz-11 .button-ZrIDsa {
  background-color: var(--c1);
  height: 64px;
  left: 64px;
  mix-blend-mode: normal;
  overflow: hidden;
  position: absolute;
  top: 0px;
  width: 311px;
}

.quiz-11 .next-5aPjnF {
  background-color: transparent;
  color: var(--c0el);
  font-style: normal;
  font-weight: 700;
  height: auto;
  left: 123px;
  line-height: 28px;
  mix-blend-mode: normal;
  position: absolute;
  text-align: center;
  top: 18px;
  white-space: nowrap;
  width: auto;
}

/* screen - quiz-12 */

.quiz-12 {
  background-color: var(--c0dp);
  height: 812px;
  mix-blend-mode: normal;
  overflow: hidden;
  overflow-x: hidden;
  position: relative;
  width: 375px;
}

.quiz-12 .which-habits-are-true-for-you-1TnB2x {
  background-color: transparent;
  color: var(--c0el);
  font-style: normal;
  font-weight: 700;
  height: auto;
  left: 16px;
  line-height: 28px;
  mix-blend-mode: normal;
  position: absolute;
  text-align: center;
  width: 344px;
}

.quiz-12 .by-continuing-to-use-1TnB2x {
  background-color: transparent;
  height: 26px;
  left: 23px;
  letter-spacing: 0.00px;
  line-height: 13.0px;
  position: absolute;
  text-align: center;
  top: 661px;
  width: 328px;
}

.quiz-12 .span0-lCVm0u {
}

.quiz-12 .span1-lCVm0u {
}

.quiz-12 .frame-681-1TnB2x {
  background-color: transparent;
  height: 32px;
  left: 16px;
  position: absolute;
  top: 8px;
  width: 110px;
}

.quiz-12 .fitcher-RfiXZD {
  background-color: transparent;
  height: 32px;
  left: 0px;
  mix-blend-mode: normal;
  position: absolute;
  top: 0px;
  width: 32px;
}

.quiz-12 .yoga_-nandy-CRa7H0 {
  background-color: transparent;
  height: 32px;
  left: 0px;
  mix-blend-mode: normal;
  object-fit: cover;
  position: absolute;
  top: 0px;
  width: 32px;
}

.quiz-12 .fitcher-CyWMsE {
  background-color: transparent;
  height: auto;
  left: 40px;
  letter-spacing: 0.00px;
  line-height: 24.0px;
  mix-blend-mode: normal;
  position: absolute;
  text-align: left;
  top: 4px;
  white-space: nowrap;
  width: auto;
}

.quiz-12 .frame-682-1TnB2x {
  background-color: var(--tuna);
  height: 1px;
  left: 0px;
  mix-blend-mode: normal;
  overflow: hidden;
  position: absolute;
  top: 48px;
  width: 375px;
}

.quiz-12 .frame-683-710z4r {
  background-color: transparent;
  height: 1px;
  left: 0px;
  position: relative;
  top: 0px;
  width: 45px;
}

.quiz-12 .rectangle-367-KXxmJd {
  background-color: var(--manatee);
  height: 5px;
  left: 0px;
  mix-blend-mode: normal;
  position: absolute;
  top: 0px;
  width: 38px;
}

.quiz-12 .rectangle-366-KXxmJd {
  background-color: transparent;
  height: 1px;
  left: 38px;
  mix-blend-mode: normal;
  position: absolute;
  top: 0px;
  width: 7px;
}

.quiz-12 .frame-831-1TnB2x {
  background-color: transparent;
  height: 308px;
  left: 16px;
  position: absolute;
  top: 124px;
  width: 343px;
}

.quiz-12 .frame-829-IMDo1J {
  background-color: transparent;
  height: 144px;
  left: 0px;
  position: absolute;
  top: 0px;
  width: 343px;
}

.quiz-12 .component-251-xJA6ql {
  background-color: transparent;
  height: 144px;
  left: 0px;
  position: absolute;
  top: 0px;
  width: 109px;
}

.quiz-12 .frame-707-kgHoK6 {
  background-color: transparent;
  height: 88px;
  left: 10px;
  mix-blend-mode: normal;
  position: absolute;
  top: 0px;
  width: 88px;
}

.quiz-12 .ellipse-76-19Dt6z {
  background-color: var(--c0d);
  border-radius: 44px;
  height: 88px;
  left: 0px;
  mix-blend-mode: normal;
  position: absolute;
  top: 0px;
  transform: rotate(90.00deg);
  width: 88px;
}

.quiz-12 .image-1770-19Dt6z {
  background-color: transparent;
  height: 48px;
  left: 20px;
  mix-blend-mode: normal;
  object-fit: cover;
  position: absolute;
  top: 20px;
  width: 48px;
}

.quiz-12 .smoking-kgHoK6 {
  background-color: transparent;
  height: 40px;
  left: 0px;
  letter-spacing: 0.00px;
  line-height: 20px;
  mix-blend-mode: normal;
  position: absolute;
  text-align: center;
  top: 104px;
  width: 109px;
}

.quiz-12 .component-248-xJA6ql {
  background-color: transparent;
  height: 144px;
  left: 117px;
  position: absolute;
  top: 0px;
  width: 109px;
}

.quiz-12 .frame-707-sRd5ve {
  background-color: transparent;
  height: 88px;
  left: 10px;
  mix-blend-mode: normal;
  position: absolute;
  top: 0px;
  width: 88px;
}

.quiz-12 .ellipse-76-xHrYO1 {
  background-color: var(--c0d);
  border-radius: 44px;
  height: 88px;
  left: 0px;
  mix-blend-mode: normal;
  position: absolute;
  top: 0px;
  transform: rotate(90.00deg);
  width: 88px;
}

.quiz-12 .image-1770-xHrYO1 {
  background-color: transparent;
  height: 48px;
  left: 20px;
  mix-blend-mode: normal;
  object-fit: cover;
  position: absolute;
  top: 20px;
  width: 48px;
}

.quiz-12 .smoking-sRd5ve {
  background-color: transparent;
  height: 40px;
  left: 0px;
  letter-spacing: 0.00px;
  line-height: 20px;
  mix-blend-mode: normal;
  position: absolute;
  text-align: center;
  top: 104px;
  width: 109px;
}

.quiz-12 .component-250-xJA6ql {
  background-color: transparent;
  height: 144px;
  left: 234px;
  position: absolute;
  top: 0px;
  width: 109px;
}

.quiz-12 .frame-707-9fd3bJ {
  background-color: transparent;
  height: 88px;
  left: 10px;
  mix-blend-mode: normal;
  position: absolute;
  top: 0px;
  width: 88px;
}

.quiz-12 .ellipse-76-4tlQ0Q {
  background-color: var(--c0d);
  border-radius: 44px;
  height: 88px;
  left: 0px;
  mix-blend-mode: normal;
  position: absolute;
  top: 0px;
  transform: rotate(90.00deg);
  width: 88px;
}

.quiz-12 .image-1770-4tlQ0Q {
  background-color: transparent;
  height: 48px;
  left: 20px;
  mix-blend-mode: normal;
  object-fit: cover;
  position: absolute;
  top: 20px;
  width: 48px;
}

.quiz-12 .smoking-9fd3bJ {
  background-color: transparent;
  height: 40px;
  left: 0px;
  letter-spacing: 0.00px;
  line-height: 20px;
  mix-blend-mode: normal;
  position: absolute;
  text-align: center;
  top: 104px;
  width: 109px;
}

.quiz-12 .frame-830-IMDo1J {
  background-color: transparent;
  height: 144px;
  left: 0px;
  position: absolute;
  top: 164px;
  width: 343px;
}

.quiz-12 .component-252-yhLBdN {
  background-color: transparent;
  height: 144px;
  left: 0px;
  position: absolute;
  top: 0px;
  width: 109px;
}

.quiz-12 .frame-707-d9Q6NG {
  background-color: transparent;
  height: 88px;
  left: 10px;
  mix-blend-mode: normal;
  position: absolute;
  top: 0px;
  width: 88px;
}

.quiz-12 .ellipse-76-hxZkC0 {
  background-color: var(--c0d);
  border-radius: 44px;
  height: 88px;
  left: 0px;
  mix-blend-mode: normal;
  position: absolute;
  top: 0px;
  transform: rotate(90.00deg);
  width: 88px;
}

.quiz-12 .image-1770-hxZkC0 {
  background-color: transparent;
  height: 48px;
  left: 20px;
  mix-blend-mode: normal;
  object-fit: cover;
  position: absolute;
  top: 20px;
  width: 48px;
}

.quiz-12 .smoking-d9Q6NG {
  background-color: transparent;
  height: 40px;
  left: 0px;
  letter-spacing: 0.00px;
  line-height: 20px;
  mix-blend-mode: normal;
  position: absolute;
  text-align: center;
  top: 104px;
  width: 109px;
}

.quiz-12 .component-249-yhLBdN {
  background-color: transparent;
  height: 144px;
  left: 117px;
  position: absolute;
  top: 0px;
  width: 109px;
}

.quiz-12 .frame-707-tlxeuc {
  background-color: transparent;
  height: 88px;
  left: 10px;
  mix-blend-mode: normal;
  position: absolute;
  top: 0px;
  width: 88px;
}

.quiz-12 .ellipse-76-pcpszC {
  background-color: var(--c0d);
  border-radius: 44px;
  height: 88px;
  left: 0px;
  mix-blend-mode: normal;
  position: absolute;
  top: 0px;
  transform: rotate(90.00deg);
  width: 88px;
}

.quiz-12 .image-1770-pcpszC {
  background-color: transparent;
  height: 48px;
  left: 20px;
  mix-blend-mode: normal;
  object-fit: cover;
  position: absolute;
  top: 20px;
  width: 48px;
}

.quiz-12 .smoking-tlxeuc {
  background-color: transparent;
  height: 40px;
  left: 0px;
  letter-spacing: 0.00px;
  line-height: 20px;
  mix-blend-mode: normal;
  position: absolute;
  text-align: center;
  top: 104px;
  width: 109px;
}

.quiz-12 .component-253-yhLBdN {
  background-color: transparent;
  height: 144px;
  left: 234px;
  position: absolute;
  top: 0px;
  width: 109px;
}

.quiz-12 .frame-707-a9DI0H {
  background-color: transparent;
  height: 88px;
  left: 10px;
  mix-blend-mode: normal;
  position: absolute;
  top: 0px;
  width: 88px;
}

.quiz-12 .ellipse-76-M27QsJ {
  background-color: var(--c0d);
  border-radius: 44px;
  height: 88px;
  left: 0px;
  mix-blend-mode: normal;
  position: absolute;
  top: 0px;
  transform: rotate(90.00deg);
  width: 88px;
}

.quiz-12 .image-1770-M27QsJ {
  background-color: transparent;
  height: 48px;
  left: 20px;
  mix-blend-mode: normal;
  object-fit: cover;
  position: absolute;
  top: 20px;
  width: 48px;
}

.quiz-12 .smoking-a9DI0H {
  background-color: transparent;
  height: 40px;
  left: 0px;
  letter-spacing: 0.00px;
  line-height: 20px;
  mix-blend-mode: normal;
  position: absolute;
  text-align: center;
  top: 104px;
  width: 109px;
}

.quiz-12 .button-1TnB2x {
  background-color: transparent;
  height: 64px;
  left: 0px;
  position: absolute;
  top: 571px;
  width: 375px;
}

.quiz-12 .frame-683-1xs9of {
  background-color: var(--c0d);
  height: 64px;
  left: 0px;
  mix-blend-mode: normal;
  overflow: hidden;
  position: absolute;
  top: 0px;
  width: 64px;
}

.quiz-12 .arrow-xdCWj9 {
  background-color: transparent;
  height: 24px;
  left: 20px;
  mix-blend-mode: normal;
  position: absolute;
  top: 20px;
  width: 24px;
}

.quiz-12 .button-1xs9of {
  background-color: var(--c1);
  height: 64px;
  left: 64px;
  mix-blend-mode: normal;
  overflow: hidden;
  position: absolute;
  top: 0px;
  width: 311px;
}

.quiz-12 .next-eKl6hx {
  background-color: transparent;
  color: var(--c0el);
  font-style: normal;
  font-weight: 700;
  height: auto;
  left: 123px;
  line-height: 28px;
  mix-blend-mode: normal;
  position: absolute;
  text-align: center;
  top: 18px;
  white-space: nowrap;
  width: auto;
}

/* screen - quiz-13 */

.quiz-13 {
  background-color: var(--c0dp);
  height: 812px;
  mix-blend-mode: normal;
  overflow: hidden;
  overflow-x: hidden;
  position: relative;
  width: 375px;
}

.quiz-13 .whats-your-eating-type-OYE9nx {
  background-color: transparent;
  color: var(--c0el);
  font-style: normal;
  font-weight: 700;
  height: auto;
  left: 16px;
  line-height: 28px;
  mix-blend-mode: normal;
  position: absolute;
  text-align: center;
  width: 344px;
}

.quiz-13 .by-continuing-to-use-OYE9nx {
  background-color: transparent;
  height: 26px;
  left: 23px;
  letter-spacing: 0.00px;
  line-height: 13.0px;
  position: absolute;
  text-align: center;
  top: 661px;
  width: 328px;
}

.quiz-13 .span0-gSZxOd {
}

.quiz-13 .span1-gSZxOd {
}

.quiz-13 .frame-681-OYE9nx {
  background-color: transparent;
  height: 32px;
  left: 16px;
  position: absolute;
  top: 8px;
  width: 110px;
}

.quiz-13 .fitcher-pB6ZSl {
  background-color: transparent;
  height: 32px;
  left: 0px;
  mix-blend-mode: normal;
  position: absolute;
  top: 0px;
  width: 32px;
}

.quiz-13 .yoga_-nandy-zEJmdS {
  background-color: transparent;
  height: 32px;
  left: 0px;
  mix-blend-mode: normal;
  object-fit: cover;
  position: absolute;
  top: 0px;
  width: 32px;
}

.quiz-13 .fitcher-eFRxrg {
  background-color: transparent;
  height: auto;
  left: 40px;
  letter-spacing: 0.00px;
  line-height: 24.0px;
  mix-blend-mode: normal;
  position: absolute;
  text-align: left;
  top: 4px;
  white-space: nowrap;
  width: auto;
}

.quiz-13 .frame-682-OYE9nx {
  background-color: var(--tuna);
  height: 1px;
  left: 0px;
  mix-blend-mode: normal;
  overflow: hidden;
  position: absolute;
  top: 48px;
  width: 375px;
}

.quiz-13 .frame-683-Fv0x3A {
  background-color: transparent;
  height: 1px;
  left: 0px;
  position: relative;
  top: 0px;
  width: 45px;
}

.quiz-13 .rectangle-367-3DZljp {
  background-color: var(--manatee);
  height: 5px;
  left: 0px;
  mix-blend-mode: normal;
  position: absolute;
  top: 0px;
  width: 38px;
}

.quiz-13 .rectangle-366-3DZljp {
  background-color: transparent;
  height: 1px;
  left: 38px;
  mix-blend-mode: normal;
  position: absolute;
  top: 0px;
  width: 7px;
}

.quiz-13 .frame-834-OYE9nx {
  background-color: transparent;
  height: 344px;
  left: 16px;
  position: absolute;
  top: 110px;
  width: 344px;
}

.quiz-13 .frame-832-mwVxHW {
  background-color: transparent;
  height: 168px;
  left: 0px;
  position: absolute;
  top: 0px;
  width: 344px;
}

.quiz-13 .component-205-GeU8yB {
  background-color: var(--c0d);
  height: 168px;
  left: 0px;
  mix-blend-mode: normal;
  overflow: hidden;
  position: absolute;
  top: 0px;
  width: 168px;
}

.quiz-13 .header-sQwTIS {
  background-color: transparent;
  height: auto;
  left: 33px;
  letter-spacing: 0.00px;
  line-height: 24px;
  mix-blend-mode: normal;
  position: absolute;
  text-align: center;
  top: 12px;
  white-space: nowrap;
  width: auto;
}

.quiz-13 .body-sQwTIS {
  background-color: transparent;
  height: 84px;
  left: 9px;
  mix-blend-mode: normal;
  position: absolute;
  top: 46px;
  width: 149px;
}

.quiz-13 .component-204-GeU8yB {
  background-color: var(--c0d);
  height: 168px;
  left: 176px;
  mix-blend-mode: normal;
  overflow: hidden;
  position: absolute;
  top: 0px;
  width: 168px;
}

.quiz-13 .header-Jt2zI6 {
  background-color: transparent;
  height: auto;
  left: 30px;
  letter-spacing: 0.00px;
  line-height: 24px;
  mix-blend-mode: normal;
  position: absolute;
  text-align: center;
  top: 12px;
  white-space: nowrap;
  width: auto;
}

.quiz-13 .body-Jt2zI6 {
  background-color: transparent;
  height: auto;
  left: 12px;
  letter-spacing: 0.00px;
  line-height: 20px;
  mix-blend-mode: normal;
  position: absolute;
  text-align: center;
  top: 44px;
  width: 144px;
}

.quiz-13 .frame-833-mwVxHW {
  background-color: transparent;
  height: 168px;
  left: 0px;
  position: absolute;
  top: 176px;
  width: 344px;
}

.quiz-13 .component-203-EX5Gll {
  background-color: var(--c0d);
  height: 168px;
  left: 0px;
  mix-blend-mode: normal;
  overflow: hidden;
  position: absolute;
  top: 0px;
  width: 168px;
}

.quiz-13 .header-WrktEJ {
  background-color: transparent;
  height: auto;
  left: 34px;
  letter-spacing: 0.00px;
  line-height: 24px;
  mix-blend-mode: normal;
  position: absolute;
  text-align: center;
  top: 12px;
  white-space: nowrap;
  width: auto;
}

.quiz-13 .body-WrktEJ {
  background-color: transparent;
  height: auto;
  left: 12px;
  letter-spacing: 0.00px;
  line-height: 20px;
  mix-blend-mode: normal;
  position: absolute;
  text-align: center;
  top: 44px;
  width: 144px;
}

.quiz-13 .component-202-EX5Gll {
  background-color: var(--c0d);
  height: 168px;
  left: 176px;
  mix-blend-mode: normal;
  overflow: hidden;
  position: absolute;
  top: 0px;
  width: 168px;
}

.quiz-13 .header-Knd6fl {
  background-color: transparent;
  height: auto;
  left: 22px;
  letter-spacing: 0.00px;
  line-height: 24px;
  mix-blend-mode: normal;
  position: absolute;
  text-align: center;
  top: 12px;
  white-space: nowrap;
  width: auto;
}

.quiz-13 .body-Knd6fl {
  background-color: transparent;
  height: auto;
  left: 12px;
  letter-spacing: 0.00px;
  line-height: 20px;
  mix-blend-mode: normal;
  position: absolute;
  text-align: center;
  top: 44px;
  width: 144px;
}

.quiz-13 .button-OYE9nx {
  background-color: transparent;
  height: 64px;
  left: 0px;
  position: absolute;
  top: 571px;
  width: 375px;
}

.quiz-13 .frame-683-BDzwXl {
  background-color: var(--c0d);
  height: 64px;
  left: 0px;
  mix-blend-mode: normal;
  overflow: hidden;
  position: absolute;
  top: 0px;
  width: 64px;
}

.quiz-13 .arrow-oTKWX9 {
  background-color: transparent;
  height: 24px;
  left: 20px;
  mix-blend-mode: normal;
  position: absolute;
  top: 20px;
  width: 24px;
}

.quiz-13 .button-BDzwXl {
  background-color: var(--c1);
  height: 64px;
  left: 64px;
  mix-blend-mode: normal;
  overflow: hidden;
  position: absolute;
  top: 0px;
  width: 311px;
}

.quiz-13 .next-TzZxW8 {
  background-color: transparent;
  color: var(--c0el);
  font-style: normal;
  font-weight: 700;
  height: auto;
  left: 123px;
  line-height: 28px;
  mix-blend-mode: normal;
  position: absolute;
  text-align: center;
  top: 18px;
  white-space: nowrap;
  width: auto;
}

/* screen - quiz142 */

.quiz142 {
  background-color: var(--c0dp);
  height: 812px;
  mix-blend-mode: normal;
  overflow: hidden;
  overflow-x: hidden;
  position: relative;
  width: 375px;
}

.quiz142 .frame-681-LLKmai {
  background-color: transparent;
  height: 32px;
  left: 16px;
  position: absolute;
  top: 8px;
  width: 110px;
}

.quiz142 .fitcher-giXytp {
  background-color: transparent;
  height: 32px;
  left: 0px;
  mix-blend-mode: normal;
  position: absolute;
  top: 0px;
  width: 32px;
}

.quiz142 .yoga_-nandy-LznqeB {
  background-color: transparent;
  height: 32px;
  left: 0px;
  mix-blend-mode: normal;
  object-fit: cover;
  position: absolute;
  top: 0px;
  width: 32px;
}

.quiz142 .fitcher-cAbOzC {
  background-color: transparent;
  height: auto;
  left: 40px;
  letter-spacing: 0.00px;
  line-height: 24.0px;
  mix-blend-mode: normal;
  position: absolute;
  text-align: left;
  top: 4px;
  white-space: nowrap;
  width: auto;
}

.quiz142 .by-continuing-to-use-LLKmai {
  background-color: transparent;
  height: 26px;
  left: 23px;
  letter-spacing: 0.00px;
  line-height: 13.0px;
  position: absolute;
  text-align: center;
  top: 661px;
  width: 328px;
}

.quiz142 .span0-3MMsiI {
}

.quiz142 .span1-3MMsiI {
}

.quiz142 .frame-688-LLKmai {
  background-color: transparent;
  height: 56px;
  left: 39px;
  position: absolute;
  width: 296px;
}

.quiz142 .content-wrapper {
  position: relative;
  margin-top: -80px;
}

.quiz142 .whats-your-way-of-working-iOJzxs {
  background-color: transparent;
  color: var(--c0el);
  font-style: normal;
  font-weight: 700;
  height: auto;
  left: 0px;
  line-height: 28px;
  mix-blend-mode: normal;
  position: absolute;
  text-align: center;
  top: 0px;
  width: 296px;
}

.quiz142 .frame-682-LLKmai {
  background-color: var(--tuna);
  height: 1px;
  left: 0px;
  mix-blend-mode: normal;
  overflow: hidden;
  position: absolute;
  top: 48px;
  width: 375px;
}

.quiz142 .frame-683-4h4ZMx {
  background-color: transparent;
  height: 1px;
  left: 0px;
  position: relative;
  top: 0px;
  width: 45px;
}

.quiz142 .rectangle-367-Zrqw5s {
  background-color: var(--manatee);
  height: 5px;
  left: 0px;
  mix-blend-mode: normal;
  position: absolute;
  top: 0px;
  width: 38px;
}

.quiz142 .rectangle-366-Zrqw5s {
  background-color: transparent;
  height: 1px;
  left: 38px;
  mix-blend-mode: normal;
  position: absolute;
  top: 0px;
  width: 7px;
}

.quiz142 .frame-840-LLKmai {
  background-color: transparent;
  height: 335px;
  left: 16px;
  position: absolute;
  top: 180px;
  width: 344px;
}

.quiz142 .rectangle-391-DDozXo {
  background-color: transparent;
  height: 208px;
  left: 0px;
  mix-blend-mode: normal;
  position: absolute;
  top: 0px;
  width: 343px;
}

.quiz142 .frame-839-DDozXo {
  background-color: transparent;
  height: 104px;
  left: 0px;
  position: absolute;
  top: 231px;
  width: 344px;
}

.quiz142 .frame-837-eOrntA {
  background-color: transparent;
  height: 48px;
  left: 0px;
  position: absolute;
  top: 0px;
  width: 344px;
}

.quiz142 .component-137-7hTzrs {
  background-color: var(--c0d);
  height: 168px;
  left: 60px;
  mix-blend-mode: normal;
  position: absolute;
  top: -60px;
  transform: rotate(90.00deg);
  width: 48px;
}

.quiz142 .male-Pwtxrb {
  background-color: transparent;
  height: auto;
  left: -41px;
  letter-spacing: 0.00px;
  line-height: 24px;
  mix-blend-mode: normal;
  position: absolute;
  text-align: center;
  top: 72px;
  transform: rotate(-90.00deg);
  white-space: nowrap;
  width: auto;
}

.quiz142 .component-138-7hTzrs {
  background-color: var(--c0d);
  height: 168px;
  left: 236px;
  mix-blend-mode: normal;
  position: absolute;
  top: -60px;
  transform: rotate(90.00deg);
  width: 48px;
}

.quiz142 .male-iigFFn {
  background-color: transparent;
  height: auto;
  left: -53px;
  letter-spacing: 0.00px;
  line-height: 24px;
  mix-blend-mode: normal;
  position: absolute;
  text-align: center;
  top: 72px;
  transform: rotate(-90.00deg);
  white-space: nowrap;
  width: auto;
}

.quiz142 .frame-838-eOrntA {
  background-color: transparent;
  height: 48px;
  left: 0px;
  position: absolute;
  top: 56px;
  width: 344px;
}

.quiz142 .component-139-4MGCxO {
  background-color: var(--c0d);
  height: 168px;
  left: 60px;
  mix-blend-mode: normal;
  position: absolute;
  top: -60px;
  transform: rotate(90.00deg);
  width: 48px;
}

.quiz142 .male-vpWoVi {
  background-color: transparent;
  height: auto;
  left: -27px;
  letter-spacing: 0.00px;
  line-height: 24px;
  mix-blend-mode: normal;
  position: absolute;
  text-align: center;
  top: 72px;
  transform: rotate(-90.00deg);
  white-space: nowrap;
  width: auto;
}

.quiz142 .component-140-4MGCxO {
  background-color: var(--c0d);
  height: 168px;
  left: 236px;
  mix-blend-mode: normal;
  position: absolute;
  top: -60px;
  transform: rotate(90.00deg);
  width: 48px;
}

.quiz142 .male-bgrlwV {
  background-color: transparent;
  height: auto;
  left: -34px;
  letter-spacing: 0.00px;
  line-height: 24px;
  mix-blend-mode: normal;
  position: absolute;
  text-align: center;
  top: 72px;
  transform: rotate(-90.00deg);
  white-space: nowrap;
  width: auto;
}

.quiz142 .vector-18-LLKmai {
  background-color: transparent;
  height: 227px;
  left: 11px;
  mix-blend-mode: normal;
  position: absolute;
  top: 161px;
  width: 354px;
}

.quiz142 .vector-21-LLKmai {
  background-color: transparent;
  height: 185px;
  left: 14px;
  mix-blend-mode: normal;
  position: absolute;
  top: 208px;
  width: 102px;
}

.quiz142 .vector-20-LLKmai {
  background-color: transparent;
  height: 9px;
  left: 264px;
  mix-blend-mode: normal;
  position: absolute;
  top: 160px;
  width: 103px;
}

.quiz142 .button-LLKmai {
  background-color: transparent;
  height: 64px;
  left: 0px;
  position: absolute;
  top: 571px;
  width: 375px;
}

.quiz142 .frame-683-uD1HaZ {
  background-color: var(--c0d);
  height: 64px;
  left: 0px;
  mix-blend-mode: normal;
  overflow: hidden;
  position: absolute;
  top: 0px;
  width: 64px;
}

.quiz142 .arrow-JGLpxn {
  background-color: transparent;
  height: 24px;
  left: 20px;
  mix-blend-mode: normal;
  position: absolute;
  top: 20px;
  width: 24px;
}

.quiz142 .button-uD1HaZ {
  background-color: var(--c1);
  height: 64px;
  left: 64px;
  mix-blend-mode: normal;
  overflow: hidden;
  position: absolute;
  top: 0px;
  width: 311px;
}

.quiz142 .next-3hX0oU {
  background-color: transparent;
  color: var(--c0el);
  font-style: normal;
  font-weight: 700;
  height: auto;
  left: 123px;
  line-height: 28px;
  mix-blend-mode: normal;
  position: absolute;
  text-align: center;
  top: 18px;
  white-space: nowrap;
  width: auto;
}

/* screen - quiz-15 */

.glass {
  margin: 8px;
}

.glasses > .glass > .full,
.glasses > .glass ~ .glass > .full {
  display: none;
}

.glasses > .glass > .empty,
.glasses > .glass ~ .glass > .empty {
  display: block;
}


.glasses > .glass[active="true"] > .full,
.glasses > .glass[active="true"] ~ .glass > .full {
  display: block !important;
}

.glasses > .glass[active="true"] > .empty,
.glasses > .glass[active="true"] ~ .glass > .empty {
  display: none !important;
}

/*.glasses > .glass[active="true"],*/
/*.glasses > .glass[active="true"] ~ .glass {*/
/*  opacity: 1 !important;*/
/*}*/


/*overlays a filled start character on the selected element and all previous siblings*/
.rating > input:checked ~ label:before{
  opacity:1;
}

/*when an element is selected and pointer re-enters the rating container, selected rate and siblings get semi transparent, as reminder of current selection*/
.rating:hover > input:checked ~ label:before{ opacity: 0.4; }

.quiz-15 {
  background-color: var(--c0dp);
  height: 812px;
  mix-blend-mode: normal;
  overflow: hidden;
  overflow-x: hidden;
  position: relative;
  width: 375px;
}

.quiz-15 .frame-681-OxEF7H {
  background-color: transparent;
  height: 32px;
  left: 16px;
  position: absolute;
  top: 8px;
  width: 110px;
}

.quiz-15 .fitcher-fS7iCh {
  background-color: transparent;
  height: 32px;
  left: 0px;
  mix-blend-mode: normal;
  position: absolute;
  top: 0px;
  width: 32px;
}

.quiz-15 .yoga_-nandy-XEpNxD {
  background-color: transparent;
  height: 32px;
  left: 0px;
  mix-blend-mode: normal;
  object-fit: cover;
  position: absolute;
  top: 0px;
  width: 32px;
}

.quiz-15 .fitcher-F6gUqW {
  background-color: transparent;
  height: auto;
  left: 40px;
  letter-spacing: 0.00px;
  line-height: 24.0px;
  mix-blend-mode: normal;
  position: absolute;
  text-align: left;
  top: 4px;
  white-space: nowrap;
  width: auto;
}

.quiz-15 .by-continuing-to-use-OxEF7H {
  background-color: transparent;
  height: 26px;
  left: 23px;
  letter-spacing: 0.00px;
  line-height: 13.0px;
  position: absolute;
  text-align: center;
  top: 661px;
  width: 328px;
}

.quiz-15 .span0-o45NkH {
}

.quiz-15 .span1-o45NkH {
}

.quiz-15 .frame-688-OxEF7H {
  background-color: transparent;
  height: 84px;
  left: 39px;
  position: absolute;
  width: 296px;
}

.quiz-15 .how-many-glasses-of-vTNe4q {
  background-color: transparent;
  color: var(--c0el);
  font-style: normal;
  font-weight: 700;
  height: auto;
  left: 0px;
  line-height: 28px;
  mix-blend-mode: normal;
  position: absolute;
  text-align: center;
  top: 0px;
  width: 296px;
}

.quiz-15 .frame-682-OxEF7H {
  background-color: var(--tuna);
  height: 1px;
  left: 0px;
  mix-blend-mode: normal;
  overflow: hidden;
  position: absolute;
  top: 48px;
  width: 375px;
}

.quiz-15 .frame-683-HomXT0 {
  background-color: transparent;
  height: 1px;
  left: 0px;
  position: relative;
  top: 0px;
  width: 45px;
}

.quiz-15 .rectangle-367-M24mP7 {
  background-color: var(--manatee);
  height: 5px;
  left: 0px;
  mix-blend-mode: normal;
  position: absolute;
  top: 0px;
  width: 38px;
}

.quiz-15 .rectangle-366-M24mP7 {
  background-color: transparent;
  height: 1px;
  left: 38px;
  mix-blend-mode: normal;
  position: absolute;
  top: 0px;
  width: 7px;
}

.quiz-15 .frame-843-OxEF7H {
  background-color: transparent;
  height: 160px;
  left: 28px;
  position: absolute;
  top: 162px;
  width: 310px;

  display: flex;
  flex-wrap: wrap-reverse;
  flex-direction: row-reverse;
}

.quiz-15 .frame-841-j2rn2K {
  background-color: transparent;
  height: 72px;
  left: 0px;
  position: absolute;
  top: 0px;
  width: 284px;
}

.quiz-15 .glass-0cyg3y {
  background-color: transparent;
  height: 72px;
  left: 0px;
  mix-blend-mode: normal;
  position: absolute;
  top: 0px;
  width: 44px;
}

.quiz-15 .component-52-0cyg3y {
  background-color: transparent;
  height: 72px;
  left: 60px;
  mix-blend-mode: normal;
  position: absolute;
  top: 0px;
  width: 44px;
}

.quiz-15 .component-53-0cyg3y {
  background-color: transparent;
  height: 72px;
  left: 120px;
  mix-blend-mode: normal;
  position: absolute;
  top: 0px;
  width: 44px;
}

.quiz-15 .component-54-0cyg3y {
  background-color: transparent;
  height: 72px;
  left: 180px;
  mix-blend-mode: normal;
  position: absolute;
  top: 0px;
  width: 44px;
}

.quiz-15 .component-55-0cyg3y {
  background-color: transparent;
  height: 72px;
  left: 240px;
  mix-blend-mode: normal;
  position: absolute;
  top: 0px;
  width: 44px;
}

.quiz-15 .frame-842-j2rn2K {
  background-color: transparent;
  height: 72px;
  left: 0px;
  position: absolute;
  top: 88px;
  width: 284px;
}

.quiz-15 .component-56-Snpgen {
  background-color: transparent;
  height: 72px;
  left: 0px;
  mix-blend-mode: normal;
  position: absolute;
  top: 0px;
  width: 44px;
}

.quiz-15 .component-57-Snpgen {
  background-color: transparent;
  height: 72px;
  left: 60px;
  mix-blend-mode: normal;
  position: absolute;
  top: 0px;
  width: 44px;
}

.quiz-15 .component-58-Snpgen {
  background-color: transparent;
  height: 72px;
  left: 120px;
  mix-blend-mode: normal;
  position: absolute;
  top: 0px;
  width: 44px;
}

.quiz-15 .component-59-Snpgen {
  background-color: transparent;
  height: 72px;
  left: 180px;
  mix-blend-mode: normal;
  position: absolute;
  top: 0px;
  width: 44px;
}

.quiz-15 .component-60-Snpgen {
  background-color: transparent;
  height: 72px;
  left: 240px;
  mix-blend-mode: normal;
  position: absolute;
  top: 0px;
  width: 44px;
}

.quiz-15 .button-OxEF7H {
  background-color: transparent;
  height: 64px;
  left: 0px;
  position: absolute;
  top: 571px;
  width: 375px;
}

.quiz-15 .frame-683-w4iCRN {
  background-color: var(--c0d);
  height: 64px;
  left: 0px;
  mix-blend-mode: normal;
  overflow: hidden;
  position: absolute;
  top: 0px;
  width: 64px;
}

.quiz-15 .arrow-GmXxNX {
  background-color: transparent;
  height: 24px;
  left: 20px;
  mix-blend-mode: normal;
  position: absolute;
  top: 20px;
  width: 24px;
}

.quiz-15 .button-w4iCRN {
  background-color: var(--c1);
  height: 64px;
  left: 64px;
  mix-blend-mode: normal;
  overflow: hidden;
  position: absolute;
  top: 0px;
  width: 311px;
}

.quiz-15 .next-nAYI1Y {
  background-color: transparent;
  color: var(--c0el);
  font-style: normal;
  font-weight: 700;
  height: auto;
  left: 123px;
  line-height: 28px;
  mix-blend-mode: normal;
  position: absolute;
  text-align: center;
  top: 18px;
  white-space: nowrap;
  width: auto;
}

/* screen - quiz-16-2 */

.quiz-16-2 {
  background-color: var(--c0dp);
  height: 812px;
  mix-blend-mode: normal;
  overflow: hidden;
  overflow-x: hidden;
  position: relative;
  width: 375px;
}

.quiz-16-2 .content-wrapper {
  position: relative;
  margin-top: -60px;
}

.quiz-16-2 .frame-681-U3u2WX {
  background-color: transparent;
  height: 32px;
  left: 16px;
  position: absolute;
  top: 8px;
  width: 110px;
}

.quiz-16-2 .fitcher-KmwKst {
  background-color: transparent;
  height: 32px;
  left: 0px;
  mix-blend-mode: normal;
  position: absolute;
  top: 0px;
  width: 32px;
}

.quiz-16-2 .yoga_-nandy-xdlSg2 {
  background-color: transparent;
  height: 32px;
  left: 0px;
  mix-blend-mode: normal;
  object-fit: cover;
  position: absolute;
  top: 0px;
  width: 32px;
}

.quiz-16-2 .fitcher-nY4GbF {
  background-color: transparent;
  height: auto;
  left: 40px;
  letter-spacing: 0.00px;
  line-height: 24.0px;
  mix-blend-mode: normal;
  position: absolute;
  text-align: left;
  top: 4px;
  white-space: nowrap;
  width: auto;
}

.quiz-16-2 .by-continuing-to-use-U3u2WX {
  background-color: transparent;
  height: 26px;
  left: 23px;
  letter-spacing: 0.00px;
  line-height: 13.0px;
  position: absolute;
  text-align: center;
  top: 661px;
  width: 328px;
}

.quiz-16-2 .span0-g6Vwz9 {
}

.quiz-16-2 .span1-g6Vwz9 {
}

.quiz-16-2 .frame-688-U3u2WX {
  background-color: transparent;
  height: 56px;
  left: 39px;
  position: absolute;
  width: 296px;
}

.quiz-16-2 .choose-your-target-body-type-8M2kgn {
  background-color: transparent;
  color: var(--c0el);
  font-style: normal;
  font-weight: 700;
  height: auto;
  left: 0px;
  line-height: 28px;
  mix-blend-mode: normal;
  position: absolute;
  text-align: center;
  top: 0px;
  width: 296px;
}

.quiz-16-2 .frame-682-U3u2WX {
  background-color: var(--tuna);
  height: 1px;
  left: 0px;
  mix-blend-mode: normal;
  overflow: hidden;
  position: absolute;
  top: 48px;
  width: 375px;
}

.quiz-16-2 .frame-683-NrcAUg {
  background-color: transparent;
  height: 1px;
  left: 0px;
  position: relative;
  top: 0px;
  width: 45px;
}

.quiz-16-2 .rectangle-367-mKk9KP {
  background-color: var(--manatee);
  height: 5px;
  left: 0px;
  mix-blend-mode: normal;
  position: absolute;
  top: 0px;
  width: 38px;
}

.quiz-16-2 .rectangle-366-mKk9KP {
  background-color: transparent;
  height: 1px;
  left: 38px;
  mix-blend-mode: normal;
  position: absolute;
  top: 0px;
  width: 7px;
}

.quiz-16-2 .frame-710-U3u2WX {
  background-color: transparent;
  height: 280px;
  left: 16px;
  mix-blend-mode: normal;
  overflow: hidden;
  position: absolute;
  top: 166px;
  width: 343px;
}

.quiz-16-2 .frame-710-n2Q6Ox {
  background-color: transparent;
  height: 280px;
  left: 0px;
  mix-blend-mode: normal;
  position: absolute;
  top: 0px;
  width: 343px;
}

.quiz-16-2 .frame-847-U3u2WX {
  background-color: transparent;
  height: 349px;
  left: 16px;
  position: absolute;
  top: 166px;
  width: 343px;
}

.quiz-16-2 .frame-713-OwY64k {
  background-color: var(--black);
  height: 280px;
  left: 0px;
  mix-blend-mode: normal;
  overflow: hidden;
  position: absolute;
  top: 0px;
  width: 343px;
}

.quiz-16-2 .rectangle-406-qhbwII {
  background-color: transparent;
  height: 280px;
  left: 0px;
  mix-blend-mode: normal;
  object-fit: cover;
  position: absolute;
  top: -0px;
  width: 343px;
}

.quiz-16-2 .untitled-1-1-qhbwII {
  background-color: transparent;
  height: 280px;
  mix-blend-mode: normal;
  object-fit: cover;
  position: absolute;
  top: 5px;
  width: 343px;
}

.quiz-16-2 .frame-846-OwY64k {
  background-color: transparent;
  height: 48px;
  left: 0px;
  position: absolute;
  top: 301px;
  width: 343px;
}

.quiz-16-2 .component-138-oTpjRt {
  background-color: var(--c0d);
  height: 109px;
  left: 30px;
  mix-blend-mode: normal;
  position: absolute;
  top: -30px;
  transform: rotate(90.00deg);
  width: 48px;
}

.quiz-16-2 .male-Uc74n3 {
  background-color: transparent;
  height: auto;
  left: 7px;
  letter-spacing: 0.00px;
  line-height: 24px;
  mix-blend-mode: normal;
  position: absolute;
  text-align: center;
  top: 42px;
  transform: rotate(-90.00deg);
  white-space: nowrap;
  width: auto;
}

.quiz-16-2 .component-139-oTpjRt {
  background-color: var(--c0d);
  height: 109px;
  left: 147px;
  mix-blend-mode: normal;
  position: absolute;
  top: -30px;
  transform: rotate(90.00deg);
  width: 48px;
}

.quiz-16-2 .male-xIl6N9 {
  background-color: transparent;
  height: auto;
  left: 3px;
  letter-spacing: 0.00px;
  line-height: 24px;
  mix-blend-mode: normal;
  position: absolute;
  text-align: center;
  top: 42px;
  transform: rotate(-90.00deg);
  white-space: nowrap;
  width: auto;
}

.quiz-16-2 .component-140-oTpjRt {
  background-color: var(--c0d);
  height: 109px;
  left: 264px;
  mix-blend-mode: normal;
  position: absolute;
  top: -30px;
  transform: rotate(90.00deg);
  width: 48px;
}

.quiz-16-2 .male-qCSxDB {
  background-color: transparent;
  height: auto;
  left: -25px;
  letter-spacing: 0.00px;
  line-height: 24px;
  mix-blend-mode: normal;
  position: absolute;
  text-align: center;
  top: 42px;
  transform: rotate(-90.00deg);
  white-space: nowrap;
  width: auto;
}

.quiz-16-2 .vector-22-U3u2WX {
  background-color: transparent;
  height: 287px;
  left: 11px;
  mix-blend-mode: normal;
  position: absolute;
  top: 159px;
  width: 348px;
}

.quiz-16-2 .vector-23-U3u2WX {
  background-color: transparent;
  height: 235px;
  left: 103px;
  mix-blend-mode: normal;
  position: absolute;
  top: 216px;
  width: 260px;
}

.quiz-16-2 .vector-24-U3u2WX {
  background-color: transparent;
  height: 13px;
  left: 296px;
  mix-blend-mode: normal;
  position: absolute;
  top: 147px;
  width: 70px;
}

.quiz-16-2 .button-U3u2WX {
  background-color: transparent;
  height: 64px;
  left: 0px;
  position: absolute;
  top: 571px;
  width: 375px;
}

.quiz-16-2 .frame-683-ZJKhxq {
  background-color: var(--c0d);
  height: 64px;
  left: 0px;
  mix-blend-mode: normal;
  overflow: hidden;
  position: absolute;
  top: 0px;
  width: 64px;
}

.quiz-16-2 .arrow-qjxk6q {
  background-color: transparent;
  height: 24px;
  left: 20px;
  mix-blend-mode: normal;
  position: absolute;
  top: 20px;
  width: 24px;
}

.quiz-16-2 .button-ZJKhxq {
  background-color: var(--c1);
  height: 64px;
  left: 64px;
  mix-blend-mode: normal;
  overflow: hidden;
  position: absolute;
  top: 0px;
  width: 311px;
}

.quiz-16-2 .next-TVxqvV {
  background-color: transparent;
  color: var(--c0el);
  font-style: normal;
  font-weight: 700;
  height: auto;
  left: 123px;
  line-height: 28px;
  mix-blend-mode: normal;
  position: absolute;
  text-align: center;
  top: 18px;
  white-space: nowrap;
  width: auto;
}

/* screen - quiz-17 */

.quiz-17 {
  background-color: var(--c0dp);
  height: 812px;
  mix-blend-mode: normal;
  overflow: hidden;
  overflow-x: hidden;
  position: relative;
  width: 375px;
}

.quiz-17 .my-training-session-should-be-L6kVIj {
  background-color: transparent;
  color: var(--c0el);
  font-style: normal;
  font-weight: 700;
  height: auto;
  left: 16px;
  line-height: 28px;
  mix-blend-mode: normal;
  position: absolute;
  text-align: center;
  width: 344px;
}

.quiz-17 .by-continuing-to-use-L6kVIj {
  background-color: transparent;
  height: 26px;
  left: 23px;
  letter-spacing: 0.00px;
  line-height: 13.0px;
  position: absolute;
  text-align: center;
  top: 661px;
  width: 328px;
}

.quiz-17 .span0-NNcdXW {
}

.quiz-17 .span1-NNcdXW {
}

.quiz-17 .frame-850-L6kVIj {
  background-color: transparent;
  height: 264px;
  left: 52px;
  position: absolute;
  top: 150px;
  width: 272px;
}

.quiz-17 .component-136-dg1MfI {
  background-color: var(--c0d);
  height: 272px;
  left: 112px;
  mix-blend-mode: normal;
  position: absolute;
  top: -112px;
  transform: rotate(90.00deg);
  width: 48px;
}

.quiz-17 .male-VKhdlv {
  background-color: transparent;
  height: auto;
  left: -23px;
  letter-spacing: 0.00px;
  line-height: 24px;
  mix-blend-mode: normal;
  position: absolute;
  text-align: center;
  top: 124px;
  transform: rotate(-90.00deg);
  white-space: nowrap;
  width: auto;
}

.quiz-17 .component-137-dg1MfI {
  background-color: var(--c0d);
  height: 272px;
  left: 112px;
  mix-blend-mode: normal;
  position: absolute;
  top: -40px;
  transform: rotate(90.00deg);
  width: 48px;
}

.quiz-17 .male-m6yGAE {
  background-color: transparent;
  height: auto;
  left: -26px;
  letter-spacing: 0.00px;
  line-height: 24px;
  mix-blend-mode: normal;
  position: absolute;
  text-align: center;
  top: 124px;
  transform: rotate(-90.00deg);
  white-space: nowrap;
  width: auto;
}

.quiz-17 .component-138-dg1MfI {
  background-color: var(--c0d);
  height: 272px;
  left: 112px;
  mix-blend-mode: normal;
  position: absolute;
  top: 32px;
  transform: rotate(90.00deg);
  width: 48px;
}

.quiz-17 .male-065Gdt {
  background-color: transparent;
  height: auto;
  left: -23px;
  letter-spacing: 0.00px;
  line-height: 24px;
  mix-blend-mode: normal;
  position: absolute;
  text-align: center;
  top: 124px;
  transform: rotate(-90.00deg);
  white-space: nowrap;
  width: auto;
}

.quiz-17 .component-139-dg1MfI {
  background-color: var(--c0d);
  height: 272px;
  left: 112px;
  mix-blend-mode: normal;
  position: absolute;
  top: 104px;
  transform: rotate(90.00deg);
  width: 48px;
}

.quiz-17 .male-WtG2EM {
  background-color: transparent;
  height: auto;
  left: -14px;
  letter-spacing: 0.00px;
  line-height: 24px;
  mix-blend-mode: normal;
  position: absolute;
  text-align: center;
  top: 124px;
  transform: rotate(-90.00deg);
  white-space: nowrap;
  width: auto;
}

.quiz-17 .frame-681-L6kVIj {
  background-color: transparent;
  height: 32px;
  left: 16px;
  position: absolute;
  top: 8px;
  width: 110px;
}

.quiz-17 .fitcher-ebhghA {
  background-color: transparent;
  height: 32px;
  left: 0px;
  mix-blend-mode: normal;
  position: absolute;
  top: 0px;
  width: 32px;
}

.quiz-17 .yoga_-nandy-aoQ6Rc {
  background-color: transparent;
  height: 32px;
  left: 0px;
  mix-blend-mode: normal;
  object-fit: cover;
  position: absolute;
  top: 0px;
  width: 32px;
}

.quiz-17 .fitcher-7ZbPwc {
  background-color: transparent;
  height: auto;
  left: 40px;
  letter-spacing: 0.00px;
  line-height: 24.0px;
  mix-blend-mode: normal;
  position: absolute;
  text-align: left;
  top: 4px;
  white-space: nowrap;
  width: auto;
}

.quiz-17 .frame-682-L6kVIj {
  background-color: var(--tuna);
  height: 1px;
  left: 0px;
  mix-blend-mode: normal;
  overflow: hidden;
  position: absolute;
  top: 48px;
  width: 375px;
}

.quiz-17 .frame-683-ZKSeLj {
  background-color: transparent;
  height: 1px;
  left: 0px;
  position: relative;
  top: 0px;
  width: 45px;
}

.quiz-17 .rectangle-367-xHsMeY {
  background-color: var(--manatee);
  height: 5px;
  left: 0px;
  mix-blend-mode: normal;
  position: absolute;
  top: 0px;
  width: 38px;
}

.quiz-17 .rectangle-366-xHsMeY {
  background-color: transparent;
  height: 1px;
  left: 38px;
  mix-blend-mode: normal;
  position: absolute;
  top: 0px;
  width: 7px;
}

.quiz-17 .button-L6kVIj {
  background-color: transparent;
  height: 64px;
  left: 0px;
  position: absolute;
  top: 571px;
  width: 375px;
}

.quiz-17 .frame-683-bUfbxx {
  background-color: var(--c0d);
  height: 64px;
  left: 0px;
  mix-blend-mode: normal;
  overflow: hidden;
  position: absolute;
  top: 0px;
  width: 64px;
}

.quiz-17 .arrow-RQCmOB {
  background-color: transparent;
  height: 24px;
  left: 20px;
  mix-blend-mode: normal;
  position: absolute;
  top: 20px;
  width: 24px;
}

.quiz-17 .button-bUfbxx {
  background-color: var(--c1);
  height: 64px;
  left: 64px;
  mix-blend-mode: normal;
  overflow: hidden;
  position: absolute;
  top: 0px;
  width: 311px;
}

.quiz-17 .next-pZmz54 {
  background-color: transparent;
  color: var(--c0el);
  font-style: normal;
  font-weight: 700;
  height: auto;
  left: 123px;
  line-height: 28px;
  mix-blend-mode: normal;
  position: absolute;
  text-align: center;
  top: 18px;
  white-space: nowrap;
  width: auto;
}

/* screen - quiz-18 */

.quiz-18 {
  background-color: var(--c0dp);
  height: 812px;
  mix-blend-mode: normal;
  overflow: hidden;
  overflow-x: hidden;
  position: relative;
  width: 375px;
}

.quiz-18 .how-often-do-you-wan-uEtAHa {
  background-color: transparent;
  color: var(--c0el);
  font-style: normal;
  font-weight: 700;
  height: auto;
  left: 16px;
  line-height: 28px;
  mix-blend-mode: normal;
  position: absolute;
  text-align: center;
  width: 344px;
}

.quiz-18 .by-continuing-to-use-uEtAHa {
  background-color: transparent;
  height: 26px;
  left: 23px;
  letter-spacing: 0.00px;
  line-height: 13.0px;
  position: absolute;
  text-align: center;
  top: 661px;
  width: 328px;
}

.quiz-18 .span0-CEuMFn {
}

.quiz-18 .span1-CEuMFn {
}

.quiz-18 .frame-851-uEtAHa {
  background-color: transparent;
  height: 264px;
  left: 52px;
  position: absolute;
  top: 150px;
  width: 272px;
}

.quiz-18 .component-136-jE7gA0 {
  background-color: var(--c0d);
  height: 272px;
  left: 112px;
  mix-blend-mode: normal;
  position: absolute;
  top: -112px;
  transform: rotate(90.00deg);
  width: 48px;
}

.quiz-18 .male-TMHIVc {
  background-color: transparent;
  height: auto;
  left: -20px;
  letter-spacing: 0.00px;
  line-height: 24px;
  mix-blend-mode: normal;
  position: absolute;
  text-align: center;
  top: 124px;
  transform: rotate(-90.00deg);
  white-space: nowrap;
  width: auto;
}

.quiz-18 .component-137-jE7gA0 {
  background-color: var(--c0d);
  height: 272px;
  left: 112px;
  mix-blend-mode: normal;
  position: absolute;
  top: -40px;
  transform: rotate(90.00deg);
  width: 48px;
}

.quiz-18 .male-FvnRLu {
  background-color: transparent;
  height: auto;
  left: -20px;
  letter-spacing: 0.00px;
  line-height: 24px;
  mix-blend-mode: normal;
  position: absolute;
  text-align: center;
  top: 124px;
  transform: rotate(-90.00deg);
  white-space: nowrap;
  width: auto;
}

.quiz-18 .component-138-jE7gA0 {
  background-color: var(--c0d);
  height: 272px;
  left: 112px;
  mix-blend-mode: normal;
  position: absolute;
  top: 32px;
  transform: rotate(90.00deg);
  width: 48px;
}

.quiz-18 .male-OLEIhN {
  background-color: transparent;
  height: auto;
  left: -23px;
  letter-spacing: 0.00px;
  line-height: 24px;
  mix-blend-mode: normal;
  position: absolute;
  text-align: center;
  top: 124px;
  transform: rotate(-90.00deg);
  white-space: nowrap;
  width: auto;
}

.quiz-18 .component-139-jE7gA0 {
  background-color: var(--c0d);
  height: 272px;
  left: 112px;
  mix-blend-mode: normal;
  position: absolute;
  top: 104px;
  transform: rotate(90.00deg);
  width: 48px;
}

.quiz-18 .male-pT3pPx {
  background-color: transparent;
  height: auto;
  left: -17px;
  letter-spacing: 0.00px;
  line-height: 24px;
  mix-blend-mode: normal;
  position: absolute;
  text-align: center;
  top: 124px;
  transform: rotate(-90.00deg);
  white-space: nowrap;
  width: auto;
}

.quiz-18 .frame-681-uEtAHa {
  background-color: transparent;
  height: 32px;
  left: 16px;
  position: absolute;
  top: 8px;
  width: 110px;
}

.quiz-18 .fitcher-8qAomZ {
  background-color: transparent;
  height: 32px;
  left: 0px;
  mix-blend-mode: normal;
  position: absolute;
  top: 0px;
  width: 32px;
}

.quiz-18 .yoga_-nandy-doIMcQ {
  background-color: transparent;
  height: 32px;
  left: 0px;
  mix-blend-mode: normal;
  object-fit: cover;
  position: absolute;
  top: 0px;
  width: 32px;
}

.quiz-18 .fitcher-xxcQcZ {
  background-color: transparent;
  height: auto;
  left: 40px;
  letter-spacing: 0.00px;
  line-height: 24.0px;
  mix-blend-mode: normal;
  position: absolute;
  text-align: left;
  top: 4px;
  white-space: nowrap;
  width: auto;
}

.quiz-18 .frame-682-uEtAHa {
  background-color: var(--tuna);
  height: 1px;
  left: 0px;
  mix-blend-mode: normal;
  overflow: hidden;
  position: absolute;
  top: 48px;
  width: 375px;
}

.quiz-18 .frame-683-nBdQWk {
  background-color: transparent;
  height: 1px;
  left: 0px;
  position: relative;
  top: 0px;
  width: 45px;
}

.quiz-18 .rectangle-367-ymvahg {
  background-color: var(--manatee);
  height: 5px;
  left: 0px;
  mix-blend-mode: normal;
  position: absolute;
  top: 0px;
  width: 38px;
}

.quiz-18 .rectangle-366-ymvahg {
  background-color: transparent;
  height: 1px;
  left: 38px;
  mix-blend-mode: normal;
  position: absolute;
  top: 0px;
  width: 7px;
}

.quiz-18 .button-uEtAHa {
  background-color: transparent;
  height: 64px;
  left: 0px;
  position: absolute;
  top: 571px;
  width: 375px;
}

.quiz-18 .frame-683-8zR1J8 {
  background-color: var(--c0d);
  height: 64px;
  left: 0px;
  mix-blend-mode: normal;
  overflow: hidden;
  position: absolute;
  top: 0px;
  width: 64px;
}

.quiz-18 .arrow-5XO803 {
  background-color: transparent;
  height: 24px;
  left: 20px;
  mix-blend-mode: normal;
  position: absolute;
  top: 20px;
  width: 24px;
}

.quiz-18 .button-8zR1J8 {
  background-color: var(--c1);
  height: 64px;
  left: 64px;
  mix-blend-mode: normal;
  overflow: hidden;
  position: absolute;
  top: 0px;
  width: 311px;
}

.quiz-18 .next-QH7q0a {
  background-color: transparent;
  color: var(--c0el);
  font-style: normal;
  font-weight: 700;
  height: auto;
  left: 123px;
  line-height: 28px;
  mix-blend-mode: normal;
  position: absolute;
  text-align: center;
  top: 18px;
  white-space: nowrap;
  width: auto;
}

/* screen - quiz-19 */

.quiz-19 {
  background-color: var(--c0dp);
  height: 812px;
  mix-blend-mode: normal;
  overflow: hidden;
  overflow-x: hidden;
  position: relative;
  width: 375px;
}

.quiz-19 .when-do-you-want-to-train-I8Un0L {
  background-color: transparent;
  color: var(--c0el);
  font-style: normal;
  font-weight: 700;
  height: auto;
  left: 16px;
  line-height: 28px;
  mix-blend-mode: normal;
  position: absolute;
  text-align: center;
  width: 344px;
}

.quiz-19 .by-continuing-to-use-I8Un0L {
  background-color: transparent;
  height: 26px;
  left: 23px;
  letter-spacing: 0.00px;
  line-height: 13.0px;
  position: absolute;
  text-align: center;
  top: 661px;
  width: 328px;
}

.quiz-19 .span0-Yai6OF {
}

.quiz-19 .span1-Yai6OF {
}

.quiz-19 .frame-681-I8Un0L {
  background-color: transparent;
  height: 32px;
  left: 16px;
  position: absolute;
  top: 8px;
  width: 110px;
}

.quiz-19 .fitcher-jnMRhx {
  background-color: transparent;
  height: 32px;
  left: 0px;
  mix-blend-mode: normal;
  position: absolute;
  top: 0px;
  width: 32px;
}

.quiz-19 .yoga_-nandy-NOmCs1 {
  background-color: transparent;
  height: 32px;
  left: 0px;
  mix-blend-mode: normal;
  object-fit: cover;
  position: absolute;
  top: 0px;
  width: 32px;
}

.quiz-19 .fitcher-ytGs20 {
  background-color: transparent;
  height: auto;
  left: 40px;
  letter-spacing: 0.00px;
  line-height: 24.0px;
  mix-blend-mode: normal;
  position: absolute;
  text-align: left;
  top: 4px;
  white-space: nowrap;
  width: auto;
}

.quiz-19 .frame-682-I8Un0L {
  background-color: var(--tuna);
  height: 1px;
  left: 0px;
  mix-blend-mode: normal;
  overflow: hidden;
  position: absolute;
  top: 48px;
  width: 375px;
}

.quiz-19 .frame-683-LUKHTF {
  background-color: transparent;
  height: 1px;
  left: 0px;
  position: relative;
  top: 0px;
  width: 45px;
}

.quiz-19 .rectangle-367-AnvQXK {
  background-color: var(--manatee);
  height: 5px;
  left: 0px;
  mix-blend-mode: normal;
  position: absolute;
  top: 0px;
  width: 38px;
}

.quiz-19 .rectangle-366-AnvQXK {
  background-color: transparent;
  height: 1px;
  left: 38px;
  mix-blend-mode: normal;
  position: absolute;
  top: 0px;
  width: 7px;
}

.quiz-19 .frame-852-I8Un0L {
  background-color: transparent;
  height: 48px;
  left: 16px;
  position: absolute;
  top: 124px;
  width: 342px;
}

.quiz-19 .component-136-KxmXVW {
  background-color: var(--c0d);
  height: 42px;
  left: -3px;
  mix-blend-mode: normal;
  position: absolute;
  top: 3px;
  transform: rotate(90.00deg);
  width: 48px;
}

.quiz-19 .male-NcXxBx {
  background-color: transparent;
  height: auto;
  left: 12px;
  letter-spacing: 0.00px;
  line-height: 24px;
  mix-blend-mode: normal;
  position: absolute;
  text-align: center;
  top: 9px;
  transform: rotate(-90.00deg);
  white-space: nowrap;
  width: auto;
}

.quiz-19 .component-137-KxmXVW {
  background-color: var(--c0d);
  height: 42px;
  left: 47px;
  mix-blend-mode: normal;
  position: absolute;
  top: 3px;
  transform: rotate(90.00deg);
  width: 48px;
}

.quiz-19 .male-ML2rKS {
  background-color: transparent;
  height: auto;
  left: 8px;
  letter-spacing: 0.00px;
  line-height: 24px;
  mix-blend-mode: normal;
  position: absolute;
  text-align: center;
  top: 9px;
  transform: rotate(-90.00deg);
  white-space: nowrap;
  width: auto;
}

.quiz-19 .component-138-KxmXVW {
  background-color: var(--c0d);
  height: 42px;
  left: 97px;
  mix-blend-mode: normal;
  position: absolute;
  top: 3px;
  transform: rotate(90.00deg);
  width: 48px;
}

.quiz-19 .male-d1zSmR {
  background-color: transparent;
  height: auto;
  left: 11px;
  letter-spacing: 0.00px;
  line-height: 24px;
  mix-blend-mode: normal;
  position: absolute;
  text-align: center;
  top: 9px;
  transform: rotate(-90.00deg);
  white-space: nowrap;
  width: auto;
}

.quiz-19 .component-139-KxmXVW {
  background-color: var(--c0d);
  height: 42px;
  left: 147px;
  mix-blend-mode: normal;
  position: absolute;
  top: 3px;
  transform: rotate(90.00deg);
  width: 48px;
}

.quiz-19 .male-YNY3WY {
  background-color: transparent;
  height: auto;
  left: 8px;
  letter-spacing: 0.00px;
  line-height: 24px;
  mix-blend-mode: normal;
  position: absolute;
  text-align: center;
  top: 9px;
  transform: rotate(-90.00deg);
  white-space: nowrap;
  width: auto;
}

.quiz-19 .component-140-KxmXVW {
  background-color: var(--c0d);
  height: 42px;
  left: 197px;
  mix-blend-mode: normal;
  position: absolute;
  top: 3px;
  transform: rotate(90.00deg);
  width: 48px;
}

.quiz-19 .male-bYKnCp {
  background-color: transparent;
  height: auto;
  left: 11px;
  letter-spacing: 0.00px;
  line-height: 24px;
  mix-blend-mode: normal;
  position: absolute;
  text-align: center;
  top: 9px;
  transform: rotate(-90.00deg);
  white-space: nowrap;
  width: auto;
}

.quiz-19 .component-141-KxmXVW {
  background-color: var(--c0d);
  height: 42px;
  left: 247px;
  mix-blend-mode: normal;
  position: absolute;
  top: 3px;
  transform: rotate(90.00deg);
  width: 48px;
}

.quiz-19 .male-gPvYyx {
  background-color: transparent;
  height: auto;
  left: 14px;
  letter-spacing: 0.00px;
  line-height: 24px;
  mix-blend-mode: normal;
  position: absolute;
  text-align: center;
  top: 9px;
  transform: rotate(-90.00deg);
  white-space: nowrap;
  width: auto;
}

.quiz-19 .component-142-KxmXVW {
  background-color: var(--c0d);
  height: 42px;
  left: 297px;
  mix-blend-mode: normal;
  position: absolute;
  top: 3px;
  transform: rotate(90.00deg);
  width: 48px;
}

.be-careful {
  display: none;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  padding: 16px;
  background-color: var(--c0d);
  width: 344px;
  height: 104px;
  position: absolute;
  top: 240px;
  left: 16px;
  color: white;
}

.be-careful__title {
  font-family: var(--font-family-geometria-bold);
  font-size: 16px;
  font-style: normal;
  font-weight: 700;
  margin-bottom: 8px;
}

.be-careful__description {
  color: var(--c0m);
  font-family: var(--font-family-open_sans);
  font-size: 14px;
}

.be-careful__accent {
  color: var(--c2);
}

.quiz-19 .male-50Jsyy {
  background-color: transparent;
  height: auto;
  left: 12px;
  letter-spacing: 0.00px;
  line-height: 24px;
  mix-blend-mode: normal;
  position: absolute;
  text-align: center;
  top: 9px;
  transform: rotate(-90.00deg);
  white-space: nowrap;
  width: auto;
}

.quiz-19 .button-I8Un0L {
  background-color: transparent;
  height: 64px;
  left: 0px;
  position: absolute;
  top: 571px;
  width: 375px;
}

.quiz-19 .frame-683-xXmCMe {
  background-color: var(--c0d);
  height: 64px;
  left: 0px;
  mix-blend-mode: normal;
  overflow: hidden;
  position: absolute;
  top: 0px;
  width: 64px;
}

.quiz-19 .arrow-Hq1LOt {
  background-color: transparent;
  height: 24px;
  left: 20px;
  mix-blend-mode: normal;
  position: absolute;
  top: 20px;
  width: 24px;
}

.quiz-19 .button-xXmCMe {
  background-color: var(--c1);
  height: 64px;
  left: 64px;
  mix-blend-mode: normal;
  overflow: hidden;
  position: absolute;
  top: 0px;
  width: 311px;
}

.quiz-19 .next-vkrCna {
  background-color: transparent;
  color: var(--c0el);
  font-style: normal;
  font-weight: 700;
  height: auto;
  left: 123px;
  line-height: 28px;
  mix-blend-mode: normal;
  position: absolute;
  text-align: center;
  top: 18px;
  white-space: nowrap;
  width: auto;
}

.quiz-19 .choose-up-to-five-days-I8Un0L {
  background-color: transparent;
  height: auto;
  left: 123px;
  letter-spacing: 0.00px;
  line-height: 16px;
  mix-blend-mode: normal;
  position: absolute;
  text-align: center;
  top: 186px;
  white-space: nowrap;
  width: auto;
}

/* screen - quiz-20 */

.quiz-20 {
  background-color: var(--c0dp);
  height: 812px;
  mix-blend-mode: normal;
  overflow: hidden;
  overflow-x: hidden;
  position: relative;
  width: 375px;
}

.quiz-20 .where-do-you-want-to-train-akloxi {
  background-color: transparent;
  color: var(--c0el);
  font-style: normal;
  font-weight: 700;
  height: auto;
  left: 16px;
  line-height: 28px;
  mix-blend-mode: normal;
  position: absolute;
  text-align: center;
  width: 344px;
}

.quiz-20 .by-continuing-to-use-akloxi {
  background-color: transparent;
  height: 26px;
  left: 23px;
  letter-spacing: 0.00px;
  line-height: 13.0px;
  position: absolute;
  text-align: center;
  top: 661px;
  width: 328px;
}

.quiz-20 .span0-9E1E6u {
}

.quiz-20 .span1-9E1E6u {
}

.quiz-20 .frame-681-akloxi {
  background-color: transparent;
  height: 32px;
  left: 16px;
  position: absolute;
  top: 8px;
  width: 110px;
}

.quiz-20 .fitcher-MAFXen {
  background-color: transparent;
  height: 32px;
  left: 0px;
  mix-blend-mode: normal;
  position: absolute;
  top: 0px;
  width: 32px;
}

.quiz-20 .yoga_-nandy-b90ZD1 {
  background-color: transparent;
  height: 32px;
  left: 0px;
  mix-blend-mode: normal;
  object-fit: cover;
  position: absolute;
  top: 0px;
  width: 32px;
}

.quiz-20 .fitcher-nPqX09 {
  background-color: transparent;
  height: auto;
  left: 40px;
  letter-spacing: 0.00px;
  line-height: 24.0px;
  mix-blend-mode: normal;
  position: absolute;
  text-align: left;
  top: 4px;
  white-space: nowrap;
  width: auto;
}

.quiz-20 .frame-682-akloxi {
  background-color: var(--tuna);
  height: 1px;
  left: 0px;
  mix-blend-mode: normal;
  overflow: hidden;
  position: absolute;
  top: 48px;
  width: 375px;
}

.quiz-20 .frame-683-BHI0xE {
  background-color: transparent;
  height: 1px;
  left: 0px;
  position: relative;
  top: 0px;
  width: 45px;
}

.quiz-20 .rectangle-367-hoQSq7 {
  background-color: var(--manatee);
  height: 5px;
  left: 0px;
  mix-blend-mode: normal;
  position: absolute;
  top: 0px;
  width: 38px;
}

.quiz-20 .rectangle-366-hoQSq7 {
  background-color: transparent;
  height: 1px;
  left: 38px;
  mix-blend-mode: normal;
  position: absolute;
  top: 0px;
  width: 7px;
}

.quiz-20 .frame-853-akloxi {
  background-color: transparent;
  height: 357px;
  left: 16px;
  position: absolute;
  top: 108px;
  width: 343px;
}

.quiz-20 .component-244-HFLxqB {
  background-color: transparent;
  height: 357px;
  left: 0px;
  position: absolute;
  top: 0px;
  width: 109px;
}

.quiz-20 .frame-708-fA1Tq3 {
  background-color: var(--mist-gray);
  height: 309px;
  left: 0px;
  mix-blend-mode: normal;
  overflow: hidden;
  position: absolute;
  top: 0px;
  width: 109px;
}

.quiz-20 .rectangle-407-0RdMyM {
  background-color: transparent;
  height: 309px;
  left: 0px;
  mix-blend-mode: normal;
  position: absolute;
  top: 0px;
  width: 109px;
}

.quiz-20 .frame-710-fA1Tq3 {
  background-color: var(--c0d);
  height: 48px;
  left: 0px;
  mix-blend-mode: normal;
  position: absolute;
  top: 309px;
  width: 109px;
}

.quiz-20 .home-Yg2eq1 {
  background-color: transparent;
  height: 20px;
  left: 31px;
  letter-spacing: 0.00px;
  line-height: 20px;
  mix-blend-mode: normal;
  position: absolute;
  text-align: center;
  top: 14px;
  white-space: nowrap;
  width: auto;
}

.quiz-20 .component-245-HFLxqB {
  background-color: transparent;
  height: 357px;
  left: 117px;
  position: absolute;
  top: 0px;
  width: 109px;
}

.quiz-20 .frame-708-GSxj6K {
  background-color: var(--mist-gray);
  height: 309px;
  left: 0px;
  mix-blend-mode: normal;
  overflow: hidden;
  position: absolute;
  top: 0px;
  width: 109px;
}

.quiz-20 .rectangle-407-pbpCuk {
  background-color: transparent;
  height: 309px;
  left: 0px;
  mix-blend-mode: normal;
  position: absolute;
  top: 0px;
  width: 109px;
}

.quiz-20 .frame-710-GSxj6K {
  background-color: var(--c0d);
  height: 48px;
  left: 0px;
  mix-blend-mode: normal;
  position: absolute;
  top: 309px;
  width: 109px;
}

.quiz-20 .home-u0JxxA {
  background-color: transparent;
  height: 20px;
  left: 37px;
  letter-spacing: 0.00px;
  line-height: 20px;
  mix-blend-mode: normal;
  position: absolute;
  text-align: center;
  top: 14px;
  white-space: nowrap;
  width: auto;
}

.quiz-20 .component-246-HFLxqB {
  background-color: transparent;
  height: 357px;
  left: 234px;
  position: absolute;
  top: 0px;
  width: 109px;
}

.quiz-20 .frame-708-cS6QVv {
  background-color: var(--mist-gray);
  height: 309px;
  left: 0px;
  mix-blend-mode: normal;
  overflow: hidden;
  position: absolute;
  top: 0px;
  width: 109px;
}

.quiz-20 .rectangle-407-GvNBP6 {
  background-color: transparent;
  height: 309px;
  left: 0px;
  mix-blend-mode: normal;
  position: absolute;
  top: 0px;
  width: 109px;
}

.quiz-20 .frame-710-cS6QVv {
  background-color: var(--c0d);
  height: 48px;
  left: 0px;
  mix-blend-mode: normal;
  position: absolute;
  top: 309px;
  width: 109px;
}

.quiz-20 .home-ddxu5M {
  background-color: transparent;
  height: 20px;
  left: 22px;
  letter-spacing: 0.00px;
  line-height: 20px;
  mix-blend-mode: normal;
  position: absolute;
  text-align: center;
  top: 14px;
  white-space: nowrap;
  width: auto;
}

.quiz-20 .button-akloxi {
  background-color: transparent;
  height: 64px;
  left: 0px;
  position: absolute;
  top: 571px;
  width: 375px;
}

.quiz-20 .frame-683-PNlyRt {
  background-color: var(--c0d);
  height: 64px;
  left: 0px;
  mix-blend-mode: normal;
  overflow: hidden;
  position: absolute;
  top: 0px;
  width: 64px;
}

.quiz-20 .arrow-3etvtF {
  background-color: transparent;
  height: 24px;
  left: 20px;
  mix-blend-mode: normal;
  position: absolute;
  top: 20px;
  width: 24px;
}

.quiz-20 .button-PNlyRt {
  background-color: var(--c1);
  height: 64px;
  left: 64px;
  mix-blend-mode: normal;
  overflow: hidden;
  position: absolute;
  top: 0px;
  width: 311px;
}

.quiz-20 .next-tnY5ri {
  background-color: transparent;
  color: var(--c0el);
  font-style: normal;
  font-weight: 700;
  height: auto;
  left: 123px;
  line-height: 28px;
  mix-blend-mode: normal;
  position: absolute;
  text-align: center;
  top: 18px;
  white-space: nowrap;
  width: auto;
}

/* screen - quiz-21 */

.quiz-21 {
  background-color: var(--c0dp);
  height: 812px;
  mix-blend-mode: normal;
  overflow: hidden;
  overflow-x: hidden;
  position: relative;
  width: 375px;
}


.quiz-21 .content-wrapper {
  position: relative;
  margin-top: -60px;
}

.quiz-21 .frame-681-9Ofp39 {
  background-color: transparent;
  height: 32px;
  left: 16px;
  position: absolute;
  top: 8px;
  width: 110px;
}

.quiz-21 .fitcher-xY0ABf {
  background-color: transparent;
  height: 32px;
  left: 0px;
  mix-blend-mode: normal;
  position: absolute;
  top: 0px;
  width: 32px;
}

.quiz-21 .yoga_-nandy-vzlV8L {
  background-color: transparent;
  height: 32px;
  left: 0px;
  mix-blend-mode: normal;
  object-fit: cover;
  position: absolute;
  top: 0px;
  width: 32px;
}

.quiz-21 .fitcher-8LLctx {
  background-color: transparent;
  height: auto;
  left: 40px;
  letter-spacing: 0.00px;
  line-height: 24.0px;
  mix-blend-mode: normal;
  position: absolute;
  text-align: left;
  top: 4px;
  white-space: nowrap;
  width: auto;
}

.quiz-21 .by-continuing-to-use-9Ofp39 {
  background-color: transparent;
  height: 26px;
  left: 23px;
  letter-spacing: 0.00px;
  line-height: 13.0px;
  position: absolute;
  text-align: center;
  top: 661px;
  width: 328px;
}

.quiz-21 .span0-hRNCrg {
}

.quiz-21 .span1-hRNCrg {
}

.quiz-21 .frame-688-9Ofp39 {
  background-color: transparent;
  height: 56px;
  left: 39px;
  position: absolute;
  width: 296px;
}

.quiz-21 .what-equipment-do-you-have-WP0WSR {
  background-color: transparent;
  color: var(--c0el);
  font-style: normal;
  font-weight: 700;
  height: auto;
  left: 0px;
  line-height: 28px;
  mix-blend-mode: normal;
  position: absolute;
  text-align: center;
  top: 0px;
  width: 296px;
}

.quiz-21 .frame-682-9Ofp39 {
  background-color: var(--tuna);
  height: 1px;
  left: 0px;
  mix-blend-mode: normal;
  overflow: hidden;
  position: absolute;
  top: 48px;
  width: 375px;
}

.quiz-21 .frame-683-pLOMCE {
  background-color: transparent;
  height: 1px;
  left: 0px;
  position: relative;
  top: 0px;
  width: 45px;
}

.quiz-21 .rectangle-367-w9tTJv {
  background-color: var(--manatee);
  height: 5px;
  left: 0px;
  mix-blend-mode: normal;
  position: absolute;
  top: 0px;
  width: 38px;
}

.quiz-21 .rectangle-366-w9tTJv {
  background-color: transparent;
  height: 1px;
  left: 38px;
  mix-blend-mode: normal;
  position: absolute;
  top: 0px;
  width: 7px;
}

.quiz-21 .frame-856-9Ofp39 {
  background-color: transparent;
  height: 365px;
  left: 16px;
  position: absolute;
  top: 174px;
  width: 344px;
}

.quiz-21 .frame-854-eA6PoP {
  background-color: transparent;
  height: 144px;
  left: 0px;
  position: absolute;
  top: 0px;
  width: 343px;
}

.quiz-21 .quiz_21-AdxgBH {
  background-color: transparent;
  height: 144px;
  left: 0px;
  overflow: hidden;
  position: absolute;
  top: 0px;
  width: 109px;
}

.quiz-21 .frame-725-920THB {
  background-color: var(--mischka);
  height: 96px;
  left: 0px;
  mix-blend-mode: normal;
  position: absolute;
  top: 0px;
  width: 109px;
}

.quiz-21 .rectangle-405-xBwzXG {
  background-color: transparent;
  height: 104px;
  left: 0px;
  mix-blend-mode: normal;
  position: absolute;
  top: -4px;
  width: 109px;
}

.quiz-21 .frame-710-920THB {
  background-color: var(--c0d);
  height: 48px;
  left: 0px;
  mix-blend-mode: normal;
  position: absolute;
  top: 96px;
  width: 109px;
}

.quiz-21 .dumbbells-2Mx5kR {
  background-color: transparent;
  height: 40px;
  left: 13px;
  letter-spacing: 0.00px;
  line-height: 20px;
  mix-blend-mode: normal;
  position: absolute;
  text-align: center;
  top: 4px;
  width: 84px;
}

.quiz-21 .component-236-AdxgBH {
  background-color: transparent;
  height: 144px;
  left: 117px;
  overflow: hidden;
  position: absolute;
  top: 0px;
  width: 109px;
}

.quiz-21 .frame-725-JxFF0Q {
  background-color: var(--mischka);
  height: 96px;
  left: 0px;
  mix-blend-mode: normal;
  position: absolute;
  top: 0px;
  width: 109px;
}

.quiz-21 .rectangle-405-Fapqhi {
  background-color: transparent;
  height: 104px;
  left: 0px;
  mix-blend-mode: normal;
  position: absolute;
  top: -4px;
  width: 109px;
}

.quiz-21 .frame-710-JxFF0Q {
  background-color: var(--c0d);
  height: 48px;
  left: 0px;
  mix-blend-mode: normal;
  position: absolute;
  top: 96px;
  width: 109px;
}

.quiz-21 .dumbbells-TTI0vn {
  background-color: transparent;
  height: 40px;
  left: 13px;
  letter-spacing: 0.00px;
  line-height: 20px;
  mix-blend-mode: normal;
  position: absolute;
  text-align: center;
  top: 4px;
  width: 84px;
}

.quiz-21 .component-237-AdxgBH {
  background-color: transparent;
  height: 144px;
  left: 234px;
  overflow: hidden;
  position: absolute;
  top: 0px;
  width: 109px;
}

.quiz-21 .frame-725-pONxCM {
  background-color: var(--mischka);
  height: 96px;
  left: 0px;
  mix-blend-mode: normal;
  position: absolute;
  top: 0px;
  width: 109px;
}

.quiz-21 .rectangle-405-GRVqNp {
  background-color: transparent;
  height: 104px;
  left: 0px;
  mix-blend-mode: normal;
  position: absolute;
  top: -4px;
  width: 109px;
}

.quiz-21 .frame-710-pONxCM {
  background-color: var(--c0d);
  height: 48px;
  left: 0px;
  mix-blend-mode: normal;
  position: absolute;
  top: 96px;
  width: 109px;
}

.quiz-21 .dumbbells-1HpCwQ {
  background-color: transparent;
  height: 40px;
  left: 13px;
  letter-spacing: 0.00px;
  line-height: 20px;
  mix-blend-mode: normal;
  position: absolute;
  text-align: center;
  top: 4px;
  width: 84px;
}

.quiz-21 .frame-855-eA6PoP {
  background-color: transparent;
  height: 144px;
  left: 0px;
  position: absolute;
  top: 160px;
  width: 343px;
}

.quiz-21 .component-238-cRmsCH {
  background-color: transparent;
  height: 144px;
  left: 0px;
  overflow: hidden;
  position: absolute;
  top: 0px;
  width: 109px;
}

.quiz-21 .frame-725-IMx2mV {
  background-color: var(--mischka);
  height: 96px;
  left: 0px;
  mix-blend-mode: normal;
  position: absolute;
  top: 0px;
  width: 109px;
}

.quiz-21 .rectangle-405-kECxMm {
  background-color: transparent;
  height: 104px;
  left: 0px;
  mix-blend-mode: normal;
  position: absolute;
  top: -4px;
  width: 109px;
}

.quiz-21 .frame-710-IMx2mV {
  background-color: var(--c0d);
  height: 48px;
  left: 0px;
  mix-blend-mode: normal;
  position: absolute;
  top: 96px;
  width: 109px;
}

.quiz-21 .dumbbells-OE85tT {
  background-color: transparent;
  height: 40px;
  left: 13px;
  letter-spacing: 0.00px;
  line-height: 20px;
  mix-blend-mode: normal;
  position: absolute;
  text-align: center;
  top: 4px;
  width: 84px;
}

.quiz-21 .component-239-cRmsCH {
  background-color: transparent;
  height: 144px;
  left: 117px;
  overflow: hidden;
  position: absolute;
  top: 0px;
  width: 109px;
}

.quiz-21 .frame-725-qYtaO1 {
  background-color: var(--mischka);
  height: 96px;
  left: 0px;
  mix-blend-mode: normal;
  position: absolute;
  top: 0px;
  width: 109px;
}

.quiz-21 .rectangle-405-lWBrXY {
  background-color: transparent;
  height: 104px;
  left: 0px;
  mix-blend-mode: normal;
  position: absolute;
  top: -4px;
  width: 109px;
}

.quiz-21 .frame-710-qYtaO1 {
  background-color: var(--c0d);
  height: 48px;
  left: 0px;
  mix-blend-mode: normal;
  position: absolute;
  top: 96px;
  width: 109px;
}

.quiz-21 .dumbbells-vjBtLO {
  background-color: transparent;
  height: 40px;
  left: 13px;
  letter-spacing: 0.00px;
  line-height: 20px;
  mix-blend-mode: normal;
  position: absolute;
  text-align: center;
  top: 4px;
  width: 84px;
}

.quiz-21 .component-240-cRmsCH {
  background-color: transparent;
  height: 144px;
  left: 234px;
  overflow: hidden;
  position: absolute;
  top: 0px;
  width: 109px;
}

.quiz-21 .frame-725-om5op1 {
  background-color: var(--mischka);
  height: 96px;
  left: 0px;
  mix-blend-mode: normal;
  position: absolute;
  top: 0px;
  width: 109px;
}

.quiz-21 .rectangle-405-S4jGDv {
  background-color: transparent;
  height: 104px;
  left: 0px;
  mix-blend-mode: normal;
  position: absolute;
  top: -4px;
  width: 109px;
}

.quiz-21 .frame-710-om5op1 {
  background-color: var(--c0d);
  height: 48px;
  left: 0px;
  mix-blend-mode: normal;
  position: absolute;
  top: 96px;
  width: 109px;
}

.quiz-21 .dumbbells-lLrsx2 {
  background-color: transparent;
  height: 40px;
  left: 13px;
  letter-spacing: 0.00px;
  line-height: 20px;
  mix-blend-mode: normal;
  position: absolute;
  text-align: center;
  top: 4px;
  width: 84px;
}

.quiz-21 .component-137-eA6PoP {
  background-color: var(--c0d);
  height: 344px;
  left: 149px;
  mix-blend-mode: normal;
  position: absolute;
  top: 171px;
  transform: rotate(90.00deg);
  width: 45px;
}

.quiz-21 .male-3SnlxD {
  background-color: transparent;
  height: auto;
  left: -66px;
  letter-spacing: 0.00px;
  line-height: 24px;
  mix-blend-mode: normal;
  position: absolute;
  text-align: center;
  top: 160px;
  transform: rotate(-90.00deg);
  white-space: nowrap;
  width: auto;
}

.quiz-21 .vector-14-9Ofp39 {
  background-color: transparent;
  height: 22px;
  left: 16px;
  mix-blend-mode: normal;
  position: absolute;
  top: 326px;
  width: 346px;
}

.quiz-21 .vector-13-9Ofp39 {
  background-color: transparent;
  height: 20px;
  left: 12px;
  mix-blend-mode: normal;
  position: absolute;
  top: 159px;
  width: 347px;
}

.quiz-21 .vector-15-9Ofp39 {
  background-color: transparent;
  height: 14px;
  left: 238px;
  mix-blend-mode: normal;
  position: absolute;
  top: 154px;
  width: 126px;
}

.quiz-21 .button-9Ofp39 {
  background-color: transparent;
  height: 64px;
  left: 0px;
  position: absolute;
  top: 571px;
  width: 375px;
}

.quiz-21 .frame-683-LMiOUt {
  background-color: var(--c0d);
  height: 64px;
  left: 0px;
  mix-blend-mode: normal;
  overflow: hidden;
  position: absolute;
  top: 0px;
  width: 64px;
}

.quiz-21 .arrow-A52CsN {
  background-color: transparent;
  height: 24px;
  left: 20px;
  mix-blend-mode: normal;
  position: absolute;
  top: 20px;
  width: 24px;
}

.quiz-21 .button-LMiOUt {
  background-color: var(--c1);
  height: 64px;
  left: 64px;
  mix-blend-mode: normal;
  overflow: hidden;
  position: absolute;
  top: 0px;
  width: 311px;
}

.quiz-21 .next-jQhfam {
  background-color: transparent;
  color: var(--c0el);
  font-style: normal;
  font-weight: 700;
  height: auto;
  left: 123px;
  line-height: 28px;
  mix-blend-mode: normal;
  position: absolute;
  text-align: center;
  top: 18px;
  white-space: nowrap;
  width: auto;
}

/* screen - quiz-22 */

.quiz-22 {
  background-color: var(--c0dp);
  height: 812px;
  mix-blend-mode: normal;
  overflow: hidden;
  overflow-x: hidden;
  position: relative;
  width: 375px;
}

.quiz-22 .content-wrapper {
  position: relative;
  margin-top: -60px;
}

.quiz-22 .frame-681-qAzkOm {
  background-color: transparent;
  height: 32px;
  left: 16px;
  position: absolute;
  top: 8px;
  width: 110px;
}

.quiz-22 .fitcher-HE0qpR {
  background-color: transparent;
  height: 32px;
  left: 0px;
  mix-blend-mode: normal;
  position: absolute;
  top: 0px;
  width: 32px;
}

.quiz-22 .yoga_-nandy-KJCFM3 {
  background-color: transparent;
  height: 32px;
  left: 0px;
  mix-blend-mode: normal;
  object-fit: cover;
  position: absolute;
  top: 0px;
  width: 32px;
}

.quiz-22 .fitcher-VukxjF {
  background-color: transparent;
  height: auto;
  left: 40px;
  letter-spacing: 0.00px;
  line-height: 24.0px;
  mix-blend-mode: normal;
  position: absolute;
  text-align: left;
  top: 4px;
  white-space: nowrap;
  width: auto;
}

.quiz-22 .by-continuing-to-use-qAzkOm {
  background-color: transparent;
  height: 26px;
  left: 23px;
  letter-spacing: 0.00px;
  line-height: 13.0px;
  position: absolute;
  text-align: center;
  top: 661px;
  width: 328px;
}

.quiz-22 .span0-dr6qJr {
}

.quiz-22 .span1-dr6qJr {
}

.quiz-22 .frame-688-qAzkOm {
  background-color: transparent;
  height: 84px;
  left: 39px;
  position: absolute;
  width: 296px;
}

.quiz-22 .how-much-time-can-you-spend-on-cooking-odoLSo {
  background-color: transparent;
  color: var(--c0el);
  font-style: normal;
  font-weight: 700;
  height: auto;
  left: 0px;
  line-height: 28px;
  mix-blend-mode: normal;
  position: absolute;
  text-align: center;
  top: 0px;
  width: 296px;
}

.quiz-22 .frame-682-qAzkOm {
  background-color: var(--tuna);
  height: 1px;
  left: 0px;
  mix-blend-mode: normal;
  overflow: hidden;
  position: absolute;
  top: 48px;
  width: 375px;
}

.quiz-22 .frame-683-WVcdwx {
  background-color: transparent;
  height: 1px;
  left: 0px;
  position: relative;
  top: 0px;
  width: 45px;
}

.quiz-22 .rectangle-367-j85ISV {
  background-color: var(--manatee);
  height: 5px;
  left: 0px;
  mix-blend-mode: normal;
  position: absolute;
  top: 0px;
  width: 38px;
}

.quiz-22 .rectangle-366-j85ISV {
  background-color: transparent;
  height: 1px;
  left: 38px;
  mix-blend-mode: normal;
  position: absolute;
  top: 0px;
  width: 7px;
}

.quiz-22 .frame-860-qAzkOm {
  background-color: transparent;
  height: 334px;
  left: 16px;
  position: absolute;
  top: 181px;
  width: 344px;
}

.quiz-22 .rectangle-392-tmGBH0 {
  background-color: transparent;
  height: 208px;
  left: 0px;
  mix-blend-mode: normal;
  object-fit: cover;
  position: absolute;
  top: 0px;
  width: 343px;
}

.quiz-22 .frame-859-tmGBH0 {
  background-color: transparent;
  height: 104px;
  left: 0px;
  position: absolute;
  top: 230px;
  width: 344px;
}

.quiz-22 .frame-857-acbFiE {
  background-color: transparent;
  height: 48px;
  left: 0px;
  position: absolute;
  top: 0px;
  width: 343px;
}

.quiz-22 .component-137-AoGI9l {
  background-color: var(--c0d);
  height: 109px;
  left: 30px;
  mix-blend-mode: normal;
  position: absolute;
  top: -30px;
  transform: rotate(90.00deg);
  width: 48px;
}

.quiz-22 .male-FxeknV {
  background-color: transparent;
  height: auto;
  left: -17px;
  letter-spacing: 0.00px;
  line-height: 24px;
  mix-blend-mode: normal;
  position: absolute;
  text-align: center;
  top: 42px;
  transform: rotate(-90.00deg);
  white-space: nowrap;
  width: auto;
}

.quiz-22 .component-138-AoGI9l {
  background-color: var(--c0d);
  height: 109px;
  left: 147px;
  mix-blend-mode: normal;
  position: absolute;
  top: -30px;
  transform: rotate(90.00deg);
  width: 48px;
}

.quiz-22 .male-xStzmo {
  background-color: transparent;
  height: auto;
  left: -23px;
  letter-spacing: 0.00px;
  line-height: 24px;
  mix-blend-mode: normal;
  position: absolute;
  text-align: center;
  top: 42px;
  transform: rotate(-90.00deg);
  white-space: nowrap;
  width: auto;
}

.quiz-22 .component-141-AoGI9l {
  background-color: var(--c0d);
  height: 109px;
  left: 264px;
  mix-blend-mode: normal;
  position: absolute;
  top: -30px;
  transform: rotate(90.00deg);
  width: 48px;
}

.quiz-22 .male-t5SvGe {
  background-color: transparent;
  height: auto;
  left: -23px;
  letter-spacing: 0.00px;
  line-height: 24px;
  mix-blend-mode: normal;
  position: absolute;
  text-align: center;
  top: 42px;
  transform: rotate(-90.00deg);
  white-space: nowrap;
  width: auto;
}

.quiz-22 .frame-858-acbFiE {
  background-color: transparent;
  height: 48px;
  left: 0px;
  position: absolute;
  top: 56px;
  width: 344px;
}

.quiz-22 .component-139-F6eL9p {
  background-color: var(--c0d);
  height: 168px;
  left: 60px;
  mix-blend-mode: normal;
  position: absolute;
  top: -60px;
  transform: rotate(90.00deg);
  width: 48px;
}

.quiz-22 .male-5krcy8 {
  background-color: transparent;
  height: auto;
  left: -17px;
  letter-spacing: 0.00px;
  line-height: 24px;
  mix-blend-mode: normal;
  position: absolute;
  text-align: center;
  top: 72px;
  transform: rotate(-90.00deg);
  white-space: nowrap;
  width: auto;
}

.quiz-22 .component-140-F6eL9p {
  background-color: var(--c0d);
  height: 168px;
  left: 236px;
  mix-blend-mode: normal;
  position: absolute;
  top: -60px;
  transform: rotate(90.00deg);
  width: 48px;
}

.quiz-22 .male-W9HyLq {
  background-color: transparent;
  height: auto;
  left: -32px;
  letter-spacing: 0.00px;
  line-height: 24px;
  mix-blend-mode: normal;
  position: absolute;
  text-align: center;
  top: 72px;
  transform: rotate(-90.00deg);
  white-space: nowrap;
  width: auto;
}

.quiz-22 .vector-18-qAzkOm {
  background-color: transparent;
  height: 227px;
  left: 11px;
  mix-blend-mode: normal;
  position: absolute;
  top: 161px;
  width: 354px;
}

.quiz-22 .vector-21-qAzkOm {
  background-color: transparent;
  height: 185px;
  left: 14px;
  mix-blend-mode: normal;
  position: absolute;
  top: 208px;
  width: 102px;
}

.quiz-22 .vector-20-qAzkOm {
  background-color: transparent;
  height: 9px;
  left: 264px;
  mix-blend-mode: normal;
  position: absolute;
  top: 160px;
  width: 103px;
}

.quiz-22 .button-qAzkOm {
  background-color: transparent;
  height: 64px;
  left: 0px;
  position: absolute;
  top: 571px;
  width: 375px;
}

.quiz-22 .frame-683-T9xS3z {
  background-color: var(--c0d);
  height: 64px;
  left: 0px;
  mix-blend-mode: normal;
  overflow: hidden;
  position: absolute;
  top: 0px;
  width: 64px;
}

.quiz-22 .arrow-iox0D5 {
  background-color: transparent;
  height: 24px;
  left: 20px;
  mix-blend-mode: normal;
  position: absolute;
  top: 20px;
  width: 24px;
}

.quiz-22 .button-T9xS3z {
  background-color: var(--c1);
  height: 64px;
  left: 64px;
  mix-blend-mode: normal;
  overflow: hidden;
  position: absolute;
  top: 0px;
  width: 311px;
}

.quiz-22 .next-ELzFGE {
  background-color: transparent;
  color: var(--c0el);
  font-style: normal;
  font-weight: 700;
  height: auto;
  left: 123px;
  line-height: 28px;
  mix-blend-mode: normal;
  position: absolute;
  text-align: center;
  top: 18px;
  white-space: nowrap;
  width: auto;
}

/* screen - quiz143 */

.quiz143 {
  background-color: var(--c0dp);
  height: 650px;
  mix-blend-mode: normal;
  overflow: hidden;
  overflow-x: hidden;
  position: relative;
  width: 375px;
}

.quiz143 .frame-681-xXN2kD {
  background-color: transparent;
  height: 32px;
  left: 16px;
  position: absolute;
  top: 8px;
  width: 110px;
}

.quiz143 .fitcher-D4wBH1 {
  background-color: transparent;
  height: 32px;
  left: 0px;
  mix-blend-mode: normal;
  position: absolute;
  top: 0px;
  width: 32px;
}

.quiz143 .yoga_-nandy-TkK8ac {
  background-color: transparent;
  height: 32px;
  left: 0px;
  mix-blend-mode: normal;
  object-fit: cover;
  position: absolute;
  top: 0px;
  width: 32px;
}

.quiz143 .fitcher-LzFhWk {
  background-color: transparent;
  height: auto;
  left: 40px;
  letter-spacing: 0.00px;
  line-height: 24.0px;
  mix-blend-mode: normal;
  position: absolute;
  text-align: left;
  top: 4px;
  white-space: nowrap;
  width: auto;
}

.quiz143 .by-continuing-to-use-xXN2kD {
  background-color: transparent;
  height: 26px;
  left: 23px;
  letter-spacing: 0.00px;
  line-height: 13.0px;
  position: absolute;
  text-align: center;
  top: 661px;
  width: 328px;
}

.quiz143 .span0-62N2C5 {
}

.quiz143 .span1-62N2C5 {
}

.quiz143 .calculating-results-xXN2kD {
  background-color: transparent;
  color: transparent;
  font-style: normal;
  font-weight: 700;
  height: auto;
  left: 39px;
  line-height: 28px;
  position: absolute;
  text-align: center;
  white-space: nowrap;
  width: 296px;
}

.quiz143 .span0-pgmD13 {
  color: var(--c1m);
  font-style: normal;
}

.quiz143 .span1-pgmD13 {
  color: var(--c0el);
  font-style: normal;
}

.quiz143 .frame-682-xXN2kD {
  background-color: var(--tuna);
  height: 1px;
  left: 0px;
  mix-blend-mode: normal;
  overflow: hidden;
  position: absolute;
  top: 48px;
  width: 375px;
}

.quiz143 .frame-683-pk2rxN {
  background-color: transparent;
  height: 1px;
  left: 0px;
  position: relative;
  top: 0px;
  width: 375px;
}

.quiz143 .rectangle-367-9mUopn {
  background-color: var(--manatee);
  height: 5px;
  left: 0px;
  mix-blend-mode: normal;
  position: absolute;
  top: 0px;
  width: 368px;
}

.quiz143 .rectangle-366-9mUopn {
  background-color: transparent;
  height: 1px;
  left: 368px;
  mix-blend-mode: normal;
  position: absolute;
  top: 0px;
  width: 7px;
}

.quiz143 .calculfting-xXN2kD {
  background-color: transparent;
  height: 220px;
  left: 78px;
  mix-blend-mode: normal;
  position: absolute;
  top: 68px;
  width: 220px;
}

#loading {
  width: 220px;
  height: 220px;
  position: relative;
}
.outer-shadow,
.inner-shadow {
  z-index: 4;
  position: absolute;
  width: 100%;
  height: 100%;
  border-radius: 100%;
  box-shadow: 1px 1px 1px 1px rgba(0, 0, 0, 0.5);
}
.inner-shadow {
  top: 50%;
  left: 50%;
  width: 40px;
  height: 40px;
  margin-left: -20px;
  margin-top: -20px;
  border-radius: 100%;
  background-color: #2B335A;
  box-shadow: 1px 1px 1px 1px rgba(0, 0, 0, 0.5);
}
.hold {
  position: absolute;
  width: 100%;
  height: 100%;
  clip: rect(0px, 220px, 220px, 110px);
  border-radius: 100%;
  background-color: #2B335A;
}
.fill,
.dot span {
  background-color: var(--c1m);
}
.fill {
  position: absolute;
  width: 100%;
  height: 100%;
  border-radius: 100%;
  clip: rect(0px, 110px, 2200px, 0px);
}
.left .fill {
  z-index: 1;
  animation: left 5s linear both;
}
@keyframes left {
  0% {
    -webkit-transform: rotate(0deg);
  }
  100% {
    transform: rotate(180deg);
  }
}
@-webkit-keyframes left {
  0% {
    -webkit-transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(180deg);
  }
}

.right {
  z-index: 3;
  -webkit-transform: rotate(180deg);
  -moz-transform: rotate(180deg);
  transform: rotate(180deg);
}
.right .fill {
  z-index: 3;
  animation: right 5s linear both;
  animation-delay: 5s;
}

@keyframes right {
  0% {
    -webkit-transform: rotate(0deg);
  }
  100% {
    transform: rotate(180deg);
  }
}
@-webkit-keyframes right {
  0% {
    transform: rotate(0deg);
  }
  100% {
    transform: rotate(180deg);
  }
}

.inner-shadow img {
  margin-left: 8px;
  margin-top: 7px;
}

.quiz143 .ellipse-13-E7wJ9T {
  background-color: transparent;
  height: 220px;
  left: 0px;
  mix-blend-mode: normal;
  position: absolute;
  top: 0px;
  width: 220px;
}

.quiz143 .ellipse-12-E7wJ9T {
  background-color: transparent;
  height: 220px;
  left: -0px;
  mix-blend-mode: normal;
  position: absolute;
  top: 0px;
  width: 220px;
}

.quiz143 .x67-E7wJ9T {
  width: 200px;
  height: 200px;
  border-radius: 100%;
  background: #2B335A;
  z-index: 5;
  color: var(--c2);
  font-family: var(--font-family-geometria-bold);
  font-size: 65px;
  font-style: normal;
  font-weight: 700;
  left: 10px;
  letter-spacing: 0.00px;
  line-height: 65px;
  mix-blend-mode: normal;
  position: absolute;
  text-align: center;
  top: 10px;
  white-space: nowrap;
}

.quiz143 .span0-OhADlK {
  font-style: normal;
  font-weight: 700;
}

.quiz143 .span1-OhADlK {
  font-family: var(--font-family-geometria-regular);
  font-size: 28px;
  font-style: normal;
  font-weight: 400;
  line-height: 28px;
}

.quiz143 .frame-790-xXN2kD {
  background-color: transparent;
  height: 216px;
  left: 16px;
  position: absolute;
  top: 344px;
  width: 343px;
}

.quiz143 .frame-789-v4R9If {
  background-color: transparent;
  height: 40px;
  left: 0px;
  position: absolute;
  top: 0px;
  width: 343px;
}

.quiz143 .icon-solidcheck-circle-dLa42G {
  background-color: transparent;
  height: 24px;
  left: 0px;
  mix-blend-mode: normal;
  position: absolute;
  top: 0px;
  width: 24px;
}

.quiz143 .selecting-your-growth-points-dLa42G {
  background-color: transparent;
  height: auto;
  left: 40px;
  letter-spacing: 0.00px;
  line-height: 20px;
  mix-blend-mode: normal;
  position: absolute;
  text-align: left;
  top: 0px;
  width: 303px;
}

.quiz143 .frame-790-v4R9If {
  background-color: transparent;
  height: 24px;
  left: 0px;
  position: absolute;
  top: 60px;
  width: 343px;
}

.quiz143 .icon-solidcheck-circle-lyeSJV {
  background-color: transparent;
  height: 24px;
  left: 0px;
  mix-blend-mode: normal;
  position: absolute;
  top: 0px;
  width: 24px;
}

.quiz143 .selecting-your-growth-points-lyeSJV {
  background-color: transparent;
  height: auto;
  left: 40px;
  letter-spacing: 0.00px;
  line-height: 20px;
  mix-blend-mode: normal;
  position: absolute;
  text-align: left;
  top: 0px;
  white-space: nowrap;
  width: 303px;
}

.quiz143 .frame-791-v4R9If {
  background-color: transparent;
  height: 24px;
  left: 0px;
  position: absolute;
  top: 104px;
  width: 343px;
}

.quiz143 .icon-solidcheck-circle-3omMTO {
  background-color: transparent;
  height: 24px;
  left: 0px;
  mix-blend-mode: normal;
  position: absolute;
  top: 0px;
  width: 24px;
}

.quiz143 .selecting-your-growth-points-3omMTO {
  background-color: transparent;
  height: auto;
  left: 40px;
  letter-spacing: 0.00px;
  line-height: 20px;
  mix-blend-mode: normal;
  position: absolute;
  text-align: left;
  top: 0px;
  white-space: nowrap;
  width: 303px;
}

.quiz143 .frame-792-v4R9If {
  background-color: transparent;
  height: 24px;
  left: 0px;
  position: absolute;
  top: 148px;
  width: 343px;
}

.quiz143 .icon-solidcheck-circle-ruqs1R {
  background-color: transparent;
  height: 24px;
  left: 0px;
  mix-blend-mode: normal;
  position: absolute;
  top: 0px;
  width: 24px;
}

.quiz143 .selecting-your-growth-points-ruqs1R {
  background-color: transparent;
  height: auto;
  left: 40px;
  letter-spacing: 0.00px;
  line-height: 20px;
  mix-blend-mode: normal;
  position: absolute;
  text-align: left;
  top: 0px;
  white-space: nowrap;
  width: 303px;
}

.quiz143 .frame-793-v4R9If {
  background-color: transparent;
  height: 24px;
  left: 0px;
  position: absolute;
  top: 192px;
  width: 343px;
}

.quiz143 .icon-solidcheck-circle-FgNLVN {
  background-color: transparent;
  height: 24px;
  left: 0px;
  mix-blend-mode: normal;
  position: absolute;
  top: 0px;
  width: 24px;
}

.quiz143 .selecting-your-growth-points-FgNLVN {
  background-color: transparent;
  height: auto;
  left: 40px;
  letter-spacing: 0.00px;
  line-height: 20px;
  mix-blend-mode: normal;
  position: absolute;
  text-align: left;
  top: 0px;
  white-space: nowrap;
  width: 303px;
}

/* screen - quiz145 */

.lead-page {
  flex-direction: column;
  align-items: center;
  padding: 0 16px;
}

.lead-page > .header {
  padding: 0 68px;
  text-align: center;
  margin-bottom: 12px;
}

.span0-V2fkVv {
  color: var(--c0el);
  font-style: normal;
}

.span1-V2fkVv {
  color: var(--c1m);
  font-style: normal;
}

.enter-your-email {
  display: flex;
  flex-direction: column;
  align-items: center;
}

.span0-nBPJlx {
  font-style: normal;
}

.span1-nBPJlx {
  font-style: normal;
}

.lead-page .input-field-wrapper {
  height: 64px;
  margin: 24px 0 64px 0;
}

#animation-three {
  margin: -24px 0;
}

/* screen - timer */

.timer {
  background-color: var(--c0dp);
  height: 812px;
  mix-blend-mode: normal;
  overflow: hidden;
  overflow-x: hidden;
  position: relative;
  width: 375px;
}

.timer .frame-904-TkYsyI {
  background-color: var(--c0d);
  height: 80px;
  left: 0px;
  mix-blend-mode: normal;
  overflow: hidden;
  position: absolute;
  top: 0px;
  width: 375px;
}

.timer .frame-903-yFQIeS {
  background-color: transparent;
  height: 68px;
  left: 16px;
  position: absolute;
  top: 6px;
  width: 165px;
}

.timer .frame-901-8FPxa0 {
  background-color: var(--c0dp);
  height: 68px;
  left: 0px;
  mix-blend-mode: normal;
  position: absolute;
  top: 0px;
  width: 79px;
}

.timer .x05-HKiduV {
  background-color: transparent;
  color: var(--c2);
  font-family: var(--font-family-geometria-bold);
  font-size: 48px;
  font-style: normal;
  font-weight: 700;
  height: 48px;
  left: 8px;
  letter-spacing: 0.00px;
  line-height: 48px;
  mix-blend-mode: normal;
  position: absolute;
  text-align: center;
  top: 2px;
  white-space: nowrap;
  width: auto;
}

.timer .minutes-HKiduV {
  background-color: transparent;
  height: 16px;
  left: 18px;
  letter-spacing: 0.00px;
  line-height: 16px;
  mix-blend-mode: normal;
  position: absolute;
  text-align: center;
  top: 50px;
  white-space: nowrap;
  width: auto;
}

.timer .frame-902-8FPxa0 {
  background-color: var(--c0dp);
  height: 68px;
  left: 87px;
  mix-blend-mode: normal;
  position: absolute;
  top: 0px;
  width: 78px;
}

.timer .x46-vvPbdq {
  background-color: transparent;
  color: var(--c2);
  font-family: var(--font-family-geometria-bold);
  font-size: 48px;
  font-style: normal;
  font-weight: 700;
  height: 48px;
  left: 8px;
  letter-spacing: 0.00px;
  line-height: 48px;
  mix-blend-mode: normal;
  position: absolute;
  text-align: center;
  top: 2px;
  white-space: nowrap;
  width: auto;
}

.timer .seconds-vvPbdq {
  background-color: transparent;
  height: 16px;
  left: 16px;
  letter-spacing: 0.00px;
  line-height: 16px;
  mix-blend-mode: normal;
  position: absolute;
  text-align: center;
  top: 50px;
  white-space: nowrap;
  width: auto;
}

.timer .frame-900-yFQIeS {
  background-color: var(--c1);
  height: 48px;
  left: 213px;
  mix-blend-mode: normal;
  position: absolute;
  top: 16px;
  width: 130px;
}

.timer .get-my-plan-bVBvoU {
  background-color: transparent;
  height: 28px;
  left: 10px;
  letter-spacing: 0.00px;
  line-height: 28px;
  mix-blend-mode: normal;
  position: absolute;
  text-align: center;
  top: 10px;
  white-space: nowrap;
  width: auto;
}

.timer .group-618-TkYsyI {
  background-color: transparent;
  height: 1935px;
  left: 0px;
  position: absolute;
  top: 88px;
  width: 381px;
}

.timer .frame-681-sY5N5d {
  background-color: transparent;
  height: 32px;
  left: 16px;
  position: absolute;
  top: 0px;
  width: 110px;
}

.timer .fitcher-3wRUcv {
  background-color: transparent;
  height: 32px;
  left: 0px;
  mix-blend-mode: normal;
  position: absolute;
  top: 0px;
  width: 32px;
}

.timer .yoga_-nandy-XwcE3c {
  background-color: transparent;
  height: 32px;
  left: 0px;
  mix-blend-mode: normal;
  object-fit: cover;
  position: absolute;
  top: 0px;
  width: 32px;
}

.timer .fitcher-rrsMjX {
  background-color: transparent;
  height: auto;
  left: 40px;
  letter-spacing: 0.00px;
  line-height: 24.0px;
  mix-blend-mode: normal;
  position: absolute;
  text-align: left;
  top: 4px;
  white-space: nowrap;
  width: auto;
}

.timer .by-continuing-to-use-sY5N5d {
  background-color: transparent;
  height: 54px;
  left: 23px;
  letter-spacing: 0.00px;
  line-height: 13.0px;
  position: absolute;
  text-align: center;
  top: 1881px;
  width: 328px;
}

.timer .span0-B04OyR {
}

.timer .span1-B04OyR {
}

.timer .your-weight-loss-end-sY5N5d {
  background-color: transparent;
  color: transparent;
  font-style: normal;
  font-weight: 700;
  height: auto;
  left: 16px;
  line-height: 28px;
  position: absolute;
  text-align: center;
  top: 61px;
  width: 344px;
}

.timer .span0-R2C3VR {
  color: var(--c0el);
  font-style: normal;
}

.timer .span1-R2C3VR {
  color: var(--c1m);
  font-style: normal;
}

.timer .span2-R2C3VR {
  color: var(--c0el);
  font-style: normal;
}

.timer .span3-R2C3VR {
  color: var(--c2);
  font-style: normal;
}

.timer .span4-R2C3VR {
  color: var(--c0el);
  font-style: normal;
}

.timer .your-upcoming-schedule-sY5N5d {
  background-color: transparent;
  color: var(--c0el);
  font-style: normal;
  font-weight: 700;
  height: auto;
  left: 16px;
  line-height: 28px;
  mix-blend-mode: normal;
  position: absolute;
  text-align: center;
  top: 750px;
  width: 344px;
}

.timer .frame-740-sY5N5d {
  background-color: transparent;
  height: 268px;
  left: 16px;
  position: absolute;
  top: 188px;
  width: 344px;
}

.timer .chart_personal_plan-qz5qq5 {
  background-color: transparent;
  height: 268px;
  left: 0px;
  position: relative;
  top: 0px;
  width: 364px;
}

.timer .rectangle-408-DgRgRq {
  background-color: var(--c0d);
  height: 248px;
  left: 0px;
  mix-blend-mode: normal;
  position: absolute;
  top: 0px;
  width: 344px;
}

.timer .line-7-DgRgRq {
  background-color: transparent;
  height: 1px;
  left: 40px;
  position: absolute;
  top: 122px;
  width: 283px;
}

.timer .group-533-DgRgRq {
  background-color: transparent;
  height: 248px;
  left: 40px;
  position: absolute;
  top: 0px;
  width: 288px;
}

.timer .rectangle-409-BUcAIc {
  background-color: var(--c0dp);
  height: 248px;
  left: 0px;
  mix-blend-mode: normal;
  opacity: 0.3;
  position: absolute;
  top: 0px;
  width: 96px;
}

.timer .rectangle-411-BUcAIc {
  background-color: var(--c0dp);
  height: 248px;
  left: 192px;
  mix-blend-mode: normal;
  opacity: 0.3;
  position: absolute;
  top: 0px;
  width: 96px;
}

.timer .group-531-DgRgRq {
  background-color: transparent;
  height: 128px;
  left: 40px;
  position: absolute;
  top: 120px;
  width: 288px;
}

.timer .grin_-chart-DgRgRq {
  background-color: transparent;
  height: 184px;
  left: 40px;
  position: absolute;
  top: 64px;
  width: 288px;
}

.timer .group-528-DgRgRq {
  background-color: transparent;
  height: 44px;
  left: 265px;
  position: absolute;
  top: 32px;
  width: 75px;
}

.timer .endurance-XPOVjq {
  background-color: transparent;
  height: 16px;
  left: 0px;
  letter-spacing: 0.00px;
  line-height: 15.6px;
  mix-blend-mode: normal;
  position: absolute;
  text-align: center;
  top: 0px;
  white-space: nowrap;
  width: auto;
}

.timer .ellipse-5-XPOVjq {
  background-color: transparent;
  height: 28px;
  left: 49px;
  mix-blend-mode: normal;
  position: absolute;
  top: 21px;
  width: 28px;
}

.timer .ellipse-6-XPOVjq {
  background-color: var(--c0el);
  border-radius: 6px;
  height: 12px;
  left: 57px;
  mix-blend-mode: normal;
  position: absolute;
  top: 28px;
  width: 12px;
}

.timer .group-532-DgRgRq {
  background-color: transparent;
  height: 44px;
  left: 285px;
  position: absolute;
  top: 153px;
  width: 55px;
}

.timer .weight-uuEAWC {
  background-color: transparent;
  height: 16px;
  left: 0px;
  letter-spacing: 0.00px;
  line-height: 15.6px;
  mix-blend-mode: normal;
  position: absolute;
  text-align: center;
  top: 0px;
  white-space: nowrap;
  width: auto;
}

.timer .ellipse-5-uuEAWC {
  background-color: transparent;
  height: 28px;
  left: 29px;
  mix-blend-mode: normal;
  position: absolute;
  top: 21px;
  width: 28px;
}

.timer .ellipse-6-uuEAWC {
  background-color: var(--c0el);
  border-radius: 6px;
  height: 12px;
  left: 37px;
  mix-blend-mode: normal;
  position: absolute;
  top: 28px;
  width: 12px;
}

.timer .x1-month-DgRgRq {
  background-color: transparent;
  height: 13px;
  left: 68px;
  letter-spacing: 0.00px;
  line-height: 13.0px;
  mix-blend-mode: normal;
  position: absolute;
  text-align: center;
  top: 255px;
  white-space: nowrap;
  width: auto;
}

.timer .x0-DgRgRq {
  background-color: transparent;
  height: 13px;
  left: 15px;
  letter-spacing: 0.00px;
  line-height: 13.0px;
  mix-blend-mode: normal;
  position: absolute;
  text-align: center;
  top: 116px;
  white-space: nowrap;
  width: auto;
}

.timer .x10-DgRgRq {
  background-color: transparent;
  height: 13px;
  left: 9px;
  letter-spacing: 0.00px;
  line-height: 13.0px;
  mix-blend-mode: normal;
  position: absolute;
  text-align: center;
  top: 84px;
  white-space: nowrap;
  width: auto;
}

.timer .x10-u9qdJx {
  background-color: transparent;
  height: 13px;
  left: 6px;
  letter-spacing: 0.00px;
  line-height: 13.0px;
  mix-blend-mode: normal;
  position: absolute;
  text-align: center;
  top: 149px;
  white-space: nowrap;
  width: auto;
}

.timer .x20-DgRgRq {
  background-color: transparent;
  height: 13px;
  left: 9px;
  letter-spacing: 0.00px;
  line-height: 13.0px;
  mix-blend-mode: normal;
  position: absolute;
  text-align: center;
  top: 52px;
  white-space: nowrap;
  width: auto;
}

.timer .x20-u9qdJx {
  background-color: transparent;
  height: 13px;
  left: 6px;
  letter-spacing: 0.00px;
  line-height: 13.0px;
  mix-blend-mode: normal;
  position: absolute;
  text-align: center;
  top: 182px;
  white-space: nowrap;
  width: auto;
}

.timer .x30-DgRgRq {
  background-color: transparent;
  height: 13px;
  left: 9px;
  letter-spacing: 0.00px;
  line-height: 13.0px;
  mix-blend-mode: normal;
  position: absolute;
  text-align: center;
  top: 20px;
  white-space: nowrap;
  width: auto;
}

.timer .x30-u9qdJx {
  background-color: transparent;
  height: 13px;
  left: 6px;
  letter-spacing: 0.00px;
  line-height: 13.0px;
  mix-blend-mode: normal;
  position: absolute;
  text-align: center;
  top: 215px;
  white-space: nowrap;
  width: auto;
}

.timer .x2-month-DgRgRq {
  background-color: transparent;
  height: 13px;
  left: 164px;
  letter-spacing: 0.00px;
  line-height: 13.0px;
  mix-blend-mode: normal;
  position: absolute;
  text-align: center;
  top: 255px;
  white-space: nowrap;
  width: auto;
}

.timer .x3-month-DgRgRq {
  background-color: transparent;
  height: 13px;
  left: 260px;
  letter-spacing: 0.00px;
  line-height: 13.0px;
  mix-blend-mode: normal;
  position: absolute;
  text-align: center;
  top: 255px;
  white-space: nowrap;
  width: auto;
}

.timer .frame-741-sY5N5d {
  background-color: transparent;
  height: 222px;
  left: 16px;
  position: absolute;
  top: 488px;
  width: 344px;
}

.timer .current-bmi-VG5JdI {
  background-color: transparent;
  color: transparent;
  font-family: var(--font-family-geometria-bold);
  font-size: var(--font-size-xxl);
  font-style: normal;
  font-weight: 700;
  height: 24px;
  left: 116px;
  letter-spacing: 0.00px;
  line-height: 24px;
  position: absolute;
  text-align: center;
  top: 0px;
  white-space: nowrap;
  width: auto;
}

.timer .span0-lvwmPp {
  font-style: normal;
}

.timer .span1-lvwmPp {
  color: var(--c2);
  font-style: normal;
}

.timer .group-608-VG5JdI {
  background-color: transparent;
  height: 190px;
  left: 0px;
  position: absolute;
  top: 32px;
  width: 344px;
}

.timer .group-605-dF5cyr {
  background-color: transparent;
  height: 84px;
  left: 0px;
  position: absolute;
  top: 0px;
  width: 344px;
}

.timer .rectangle-409-QtaQpQ {
  background-color: var(--c0d);
  height: 84px;
  left: 0px;
  mix-blend-mode: normal;
  position: absolute;
  top: 0px;
  width: 344px;
}

.timer .frame-727-QtaQpQ {
  background-color: var(--c0d);
  height: 8px;
  left: 8px;
  mix-blend-mode: normal;
  overflow: hidden;
  position: absolute;
  top: 39px;
  width: 328px;
}

.timer .rectangle-414-PpYCug {
  background-color: transparent;
  height: 8px;
  left: 0px;
  mix-blend-mode: normal;
  position: absolute;
  top: 0px;
  width: 47px;
}

.timer .rectangle-415-PpYCug {
  background-color: #66c7fe;
  height: 8px;
  left: 48px;
  mix-blend-mode: normal;
  position: absolute;
  top: 0px;
  width: 45px;
}

.timer .rectangle-416-PpYCug {
  background-color: var(--c2);
  height: 8px;
  left: 94px;
  mix-blend-mode: normal;
  position: absolute;
  top: 0px;
  width: 46px;
}

.timer .rectangle-417-PpYCug {
  background-color: var(--lemon);
  height: 8px;
  left: 141px;
  mix-blend-mode: normal;
  position: absolute;
  top: 0px;
  width: 47px;
}

.timer .rectangle-418-PpYCug {
  background-color: #ffd648;
  height: 8px;
  left: 189px;
  mix-blend-mode: normal;
  position: absolute;
  top: 0px;
  width: 46px;
}

.timer .rectangle-419-PpYCug {
  background-color: #ff9f48;
  height: 8px;
  left: 236px;
  mix-blend-mode: normal;
  position: absolute;
  top: 0px;
  width: 45px;
}

.timer .rectangle-420-PpYCug {
  background-color: transparent;
  height: 8px;
  left: 282px;
  mix-blend-mode: normal;
  position: absolute;
  top: 0px;
  width: 46px;
}

.timer .rectangle-421-PpYCug {
  background-color: var(--c0el);
  height: 8px;
  left: 147px;
  mix-blend-mode: normal;
  position: absolute;
  top: 0px;
  width: 1px;
}

.timer .group-534-QtaQpQ {
  background-color: transparent;
  height: 31px;
  left: 135px;
  position: absolute;
  top: 8px;
  width: 39px;
}

.timer .frame-729-mzkJ1p {
  background-color: var(--c0el);
  height: 24px;
  left: 0px;
  mix-blend-mode: normal;
  position: absolute;
  top: 0px;
  width: 39px;
}

.timer .x2750-56C1q1 {
  background-color: transparent;
  color: var(--c0dp);
  font-family: var(--font-family-open_sans);
  font-size: var(--font-size-l);
  font-style: normal;
  font-weight: 700;
  height: 16px;
  left: 4px;
  letter-spacing: 0.00px;
  line-height: 15.6px;
  mix-blend-mode: normal;
  position: absolute;
  text-align: center;
  top: 4px;
  white-space: nowrap;
  width: auto;
}

.timer .polygon-2-mzkJ1p {
  background-color: transparent;
  height: 7px;
  left: 16px;
  mix-blend-mode: normal;
  position: absolute;
  top: 24px;
  width: 9px;
}

.timer .frame-728-QtaQpQ {
  background-color: transparent;
  height: 21px;
  left: 105px;
  position: absolute;
  top: 55px;
  width: 134px;
}

.timer .overweight-preobesity-S4j0DO {
  background-color: transparent;
  height: 16px;
  left: 0px;
  letter-spacing: 0.00px;
  line-height: 16px;
  mix-blend-mode: normal;
  position: absolute;
  text-align: center;
  top: 0px;
  white-space: nowrap;
  width: auto;
}

.timer .frame-690-S4j0DO {
  background-color: transparent;
  height: 1px;
  left: 0px;
  overflow: hidden;
  position: absolute;
  top: 20px;
  width: 134px;
}

.timer .rectangle-368-39DycJ {
  background-color: transparent;
  height: 1px;
  left: 0px;
  mix-blend-mode: normal;
  position: absolute;
  top: 0px;
  width: 7px;
}

.timer .rectangle-367-39DycJ {
  background-color: var(--lemon);
  height: 1px;
  left: 7px;
  mix-blend-mode: normal;
  position: absolute;
  top: 0px;
  width: 120px;
}

.timer .rectangle-366-39DycJ {
  background-color: transparent;
  height: 1px;
  left: 127px;
  mix-blend-mode: normal;
  position: absolute;
  top: 0px;
  width: 7px;
}

.timer .group-607-dF5cyr {
  background-color: transparent;
  height: 98px;
  left: 0px;
  position: absolute;
  top: 92px;
  width: 174px;
}

.timer .rectangle-422-R6kYSj {
  background-color: var(--c0d);
  height: 98px;
  left: 0px;
  mix-blend-mode: normal;
  position: absolute;
  top: 0px;
  width: 168px;
}

.timer .daily-water-minimum-R6kYSj {
  background-color: transparent;
  height: 16px;
  left: 10px;
  letter-spacing: 0.00px;
  line-height: 16px;
  mix-blend-mode: normal;
  position: absolute;
  text-align: center;
  top: 8px;
  white-space: nowrap;
  width: auto;
}

.timer .cup-of-water-R6kYSj {
  background-color: transparent;
  height: 16px;
  left: 45px;
  letter-spacing: 0.00px;
  line-height: 16px;
  mix-blend-mode: normal;
  position: absolute;
  text-align: center;
  top: 68px;
  white-space: nowrap;
  width: auto;
}

.timer .x8-R6kYSj {
  background-color: transparent;
  color: var(--c2);
  font-family: var(--font-family-open_sans);
  font-size: 40px;
  font-style: normal;
  font-weight: 600;
  height: 40px;
  left: 71px;
  letter-spacing: 0.00px;
  line-height: 40px;
  mix-blend-mode: normal;
  position: absolute;
  text-align: center;
  top: 28px;
  white-space: nowrap;
  width: auto;
}

.timer .group-606-dF5cyr {
  background-color: transparent;
  height: 98px;
  left: 176px;
  position: absolute;
  top: 92px;
  width: 174px;
}

.timer .rectangle-423-n8tGw3 {
  background-color: var(--c0d);
  height: 98px;
  left: 0px;
  mix-blend-mode: normal;
  position: absolute;
  top: 0px;
  width: 168px;
}

.timer .kcal-n8tGw3 {
  background-color: transparent;
  height: 16px;
  left: 73px;
  letter-spacing: 0.00px;
  line-height: 16px;
  mix-blend-mode: normal;
  position: absolute;
  text-align: center;
  top: 68px;
  white-space: nowrap;
  width: auto;
}

.timer .daily-calorie-intake-n8tGw3 {
  background-color: transparent;
  height: 16px;
  left: 13px;
  letter-spacing: 0.00px;
  line-height: 16px;
  mix-blend-mode: normal;
  position: absolute;
  text-align: center;
  top: 8px;
  white-space: nowrap;
  width: auto;
}

.timer .x1800-2200-n8tGw3 {
  background-color: transparent;
  color: var(--c2);
  font-family: var(--font-family-open_sans);
  font-size: var(--font-size-xxxxxl);
  font-style: normal;
  font-weight: 600;
  height: 40px;
  left: 20px;
  letter-spacing: 0.00px;
  line-height: 40px;
  mix-blend-mode: normal;
  position: absolute;
  text-align: center;
  top: 28px;
  white-space: nowrap;
  width: auto;
}

.timer .button-sY5N5d {
  background-color: transparent;
  height: 64px;
  left: 0px;
  position: absolute;
  top: 1793px;
  width: 375px;
}

.timer .frame-683-ed7rJo {
  background-color: var(--c0d);
  height: 64px;
  left: 0px;
  mix-blend-mode: normal;
  overflow: hidden;
  position: absolute;
  top: 0px;
  width: 1px;
}

.timer .arrow-1vailw {
  background-color: transparent;
  height: 1px;
  left: 0px;
  mix-blend-mode: normal;
  position: absolute;
  top: 32px;
  width: 1px;
}

.timer .button-ed7rJo {
  background-color: var(--c1);
  height: 64px;
  left: 1px;
  mix-blend-mode: normal;
  overflow: hidden;
  position: absolute;
  top: 0px;
  width: 374px;
}

.timer .next-OyrQMx {
  background-color: transparent;
  color: var(--c0el);
  font-style: normal;
  font-weight: 700;
  height: 28px;
  left: 90px;
  line-height: 28px;
  mix-blend-mode: normal;
  position: absolute;
  text-align: center;
  top: 18px;
  white-space: nowrap;
  width: auto;
}

.timer .rectangle-425-sY5N5d {
  background-color: var(--c0d);
  height: 552px;
  left: 16px;
  mix-blend-mode: normal;
  position: absolute;
  top: 1185px;
  width: 344px;
}

.timer .group-616-sY5N5d {
  background-color: transparent;
  height: 321px;
  left: 16px;
  position: absolute;
  top: 826px;
  width: 344px;
}

.timer .polygon-2-wZjIGD {
  background-color: transparent;
  height: 1px;
  left: 20px;
  mix-blend-mode: normal;
  position: absolute;
  top: 52px;
  width: 1px;
}

.timer .frame-750-wZjIGD {
  background-color: transparent;
  height: 48px;
  left: 0px;
  position: absolute;
  top: 0px;
  width: 342px;
}

.timer .component-271-pN6Nsp {
  background-color: var(--c1);
  height: 42px;
  left: -3px;
  mix-blend-mode: normal;
  position: absolute;
  top: 3px;
  transform: rotate(90.00deg);
  width: 48px;
}

.timer .male-pjUFUe {
  background-color: transparent;
  height: auto;
  left: 12px;
  letter-spacing: 0.00px;
  line-height: 24px;
  mix-blend-mode: normal;
  position: absolute;
  text-align: center;
  top: 9px;
  transform: rotate(-90.00deg);
  white-space: nowrap;
  width: auto;
}

.timer .component-272-pN6Nsp {
  background-color: var(--c0d);
  height: 42px;
  left: 47px;
  mix-blend-mode: normal;
  position: absolute;
  top: 3px;
  transform: rotate(90.00deg);
  width: 48px;
}

.timer .male-EzR3wG {
  background-color: transparent;
  height: auto;
  left: 8px;
  letter-spacing: 0.00px;
  line-height: 24px;
  mix-blend-mode: normal;
  position: absolute;
  text-align: center;
  top: 9px;
  transform: rotate(-90.00deg);
  white-space: nowrap;
  width: auto;
}

.timer .component-273-pN6Nsp {
  background-color: var(--c1);
  height: 42px;
  left: 97px;
  mix-blend-mode: normal;
  position: absolute;
  top: 3px;
  transform: rotate(90.00deg);
  width: 48px;
}

.timer .male-jPLkaK {
  background-color: transparent;
  height: auto;
  left: 11px;
  letter-spacing: 0.00px;
  line-height: 24px;
  mix-blend-mode: normal;
  position: absolute;
  text-align: center;
  top: 9px;
  transform: rotate(-90.00deg);
  white-space: nowrap;
  width: auto;
}

.timer .component-274-pN6Nsp {
  background-color: var(--c0d);
  height: 42px;
  left: 147px;
  mix-blend-mode: normal;
  position: absolute;
  top: 3px;
  transform: rotate(90.00deg);
  width: 48px;
}

.timer .male-lscKlW {
  background-color: transparent;
  height: auto;
  left: 8px;
  letter-spacing: 0.00px;
  line-height: 24px;
  mix-blend-mode: normal;
  position: absolute;
  text-align: center;
  top: 9px;
  transform: rotate(-90.00deg);
  white-space: nowrap;
  width: auto;
}

.timer .component-275-pN6Nsp {
  background-color: var(--c0d);
  height: 42px;
  left: 197px;
  mix-blend-mode: normal;
  position: absolute;
  top: 3px;
  transform: rotate(90.00deg);
  width: 48px;
}

.timer .male-zXfAXy {
  background-color: transparent;
  height: auto;
  left: 11px;
  letter-spacing: 0.00px;
  line-height: 24px;
  mix-blend-mode: normal;
  position: absolute;
  text-align: center;
  top: 9px;
  transform: rotate(-90.00deg);
  white-space: nowrap;
  width: auto;
}

.timer .component-276-pN6Nsp {
  background-color: var(--c1);
  height: 42px;
  left: 247px;
  mix-blend-mode: normal;
  position: absolute;
  top: 3px;
  transform: rotate(90.00deg);
  width: 48px;
}

.timer .male-NlQ5Vx {
  background-color: transparent;
  height: auto;
  left: 14px;
  letter-spacing: 0.00px;
  line-height: 24px;
  mix-blend-mode: normal;
  position: absolute;
  text-align: center;
  top: 9px;
  transform: rotate(-90.00deg);
  white-space: nowrap;
  width: auto;
}

.timer .component-277-pN6Nsp {
  background-color: var(--c0d);
  height: 42px;
  left: 297px;
  mix-blend-mode: normal;
  position: absolute;
  top: 3px;
  transform: rotate(90.00deg);
  width: 48px;
}

.timer .male-cEyK7C {
  background-color: transparent;
  height: auto;
  left: 12px;
  letter-spacing: 0.00px;
  line-height: 24px;
  mix-blend-mode: normal;
  position: absolute;
  text-align: center;
  top: 9px;
  transform: rotate(-90.00deg);
  white-space: nowrap;
  width: auto;
}

.timer .frame-751-wZjIGD {
  background-color: var(--c0d);
  border: 1px solid var(--c1);
  height: 265px;
  left: 0px;
  mix-blend-mode: normal;
  overflow: hidden;
  position: absolute;
  top: 56px;
  width: 344px;
}

.timer .rectangle-437-5BNnpz {
  background-color: transparent;
  height: 1px;
  left: 211px;
  mix-blend-mode: normal;
  position: absolute;
  top: 132px;
  width: 1px;
}

.timer .rectangle-438-5BNnpz {
  background-color: transparent;
  height: 1px;
  left: 156px;
  mix-blend-mode: normal;
  position: absolute;
  top: 132px;
  width: 1px;
}

.timer .rectangle-439-5BNnpz {
  background-color: transparent;
  height: 1px;
  left: 140px;
  mix-blend-mode: normal;
  position: absolute;
  top: 132px;
  width: 1px;
}

.timer .rectangle-440-5BNnpz {
  background-color: transparent;
  height: 1px;
  left: 104px;
  mix-blend-mode: normal;
  position: absolute;
  top: 132px;
  width: 1px;
}

.timer .shutterstock_1974860393-1-5BNnpz {
  background-color: transparent;
  height: 1px;
  left: 214px;
  mix-blend-mode: normal;
  position: absolute;
  top: 106px;
  width: 1px;
}

.timer .frame-780-5BNnpz {
  background-color: transparent;
  height: 56px;
  left: 16px;
  position: absolute;
  top: 194px;
  width: 329px;
}

.timer .upper-body-workout-RQ34iA {
  background-color: transparent;
  color: var(--c0el);
  font-style: normal;
  font-weight: 700;
  height: 28px;
  left: 0px;
  line-height: 28px;
  mix-blend-mode: normal;
  position: absolute;
  text-align: left;
  top: 0px;
  white-space: nowrap;
  width: 329px;
}

.timer .frame-752-RQ34iA {
  background-color: transparent;
  height: 20px;
  left: 0px;
  position: absolute;
  top: 36px;
  width: 135px;
}

.timer .duration-Y71YPw {
  background-color: transparent;
  height: 20px;
  left: 0px;
  letter-spacing: 0.00px;
  line-height: 20px;
  mix-blend-mode: normal;
  position: absolute;
  text-align: left;
  top: 0px;
  white-space: nowrap;
  width: auto;
}

.timer .x25-min-Y71YPw {
  background-color: transparent;
  height: 20px;
  left: 82px;
  letter-spacing: 0.00px;
  line-height: 20px;
  mix-blend-mode: normal;
  position: absolute;
  text-align: left;
  top: 0px;
  white-space: nowrap;
  width: auto;
}

.timer .frame-810-sY5N5d {
  background-color: transparent;
  height: 496px;
  left: 39px;
  position: absolute;
  top: 1209px;
  width: 312px;
}

.timer .frame-809-lFbaXb {
  background-color: transparent;
  height: 416px;
  left: 0px;
  position: absolute;
  top: 0px;
  width: 312px;
}

.timer .frame-808-Bb9Xyv {
  background-color: transparent;
  height: 88px;
  left: 52px;
  position: absolute;
  top: 0px;
  width: 209px;
}

.timer .iconly-bold-shield-done-VfCZJb {
  background-color: transparent;
  height: 56px;
  left: 76px;
  mix-blend-mode: normal;
  position: absolute;
  top: 0px;
  width: 56px;
}

.timer .shield-done-HwtJsv {
  background-color: transparent;
  height: 47px;
  left: 8px;
  position: relative;
  top: 5px;
  width: 40px;
}

.timer .shield-done-SxBPOx {
  background-color: transparent;
  height: 1px;
  left: 20px;
  mix-blend-mode: normal;
  position: absolute;
  top: 23px;
  width: 1px;
}

.timer .a-line-from-our-coach-VfCZJb {
  background-color: transparent;
  height: 24px;
  left: 0px;
  letter-spacing: 0.00px;
  line-height: 24px;
  mix-blend-mode: normal;
  position: absolute;
  text-align: center;
  top: 64px;
  white-space: nowrap;
  width: auto;
}

.timer .firstly-its-importan-Bb9Xyv {
  background-color: transparent;
  height: auto;
  left: 0px;
  letter-spacing: 0.00px;
  line-height: 20px;
  mix-blend-mode: normal;
  position: absolute;
  text-align: left;
  top: 96px;
  width: 312px;
}

.timer .frame-807-lFbaXb {
  background-color: transparent;
  height: 56px;
  left: 0px;
  position: absolute;
  top: 440px;
  width: 312px;
}

.timer .ellipse-6-XFppvI {
  background-color: transparent;
  height: 1px;
  left: 28px;
  mix-blend-mode: normal;
  position: absolute;
  top: 28px;
  width: 1px;
}

.timer .frame-734-XFppvI {
  background-color: transparent;
  height: 40px;
  left: 66px;
  position: absolute;
  top: 8px;
  width: 236px;
}

.timer .john-stewart-6xIn69 {
  background-color: transparent;
  height: auto;
  left: 0px;
  letter-spacing: 0.00px;
  line-height: 20px;
  mix-blend-mode: normal;
  position: absolute;
  text-align: left;
  top: 0px;
  white-space: nowrap;
  width: auto;
}

.timer .certified-nutrition-6xIn69 {
  background-color: transparent;
  color: var(--c0m);
  font-family: var(--font-family-open_sans);
  font-size: var(--font-size-l);
  font-style: normal;
  font-weight: 300;
  height: auto;
  left: 0px;
  letter-spacing: 0.00px;
  line-height: 16px;
  mix-blend-mode: normal;
  position: absolute;
  text-align: left;
  top: 24px;
  white-space: nowrap;
  width: auto;
}

/* screen - quiz146 */

.quiz146 {
    mix-blend-mode: normal;
    position: relative;
    width: 375px;
    display: flex;
    flex-direction: column;
    align-items: center;
}

.quiz146 > div {
    position: relative;
}

.quiz146 .frame-681-Gz6Uy2 {
    background-color: transparent;
    height: 32px;
    left: 16px;
    position: absolute;
    top: 8px;
    width: 110px;
}

.quiz146 .fitcher-CLxjx1 {
    background-color: transparent;
    height: 32px;
    left: 0px;
    mix-blend-mode: normal;
    position: absolute;
    top: 0px;
    width: 32px;
}

.quiz146 .yoga_-nandy-qVxtLR {
    background-color: transparent;
    height: 32px;
    left: 0px;
    mix-blend-mode: normal;
    object-fit: cover;
    position: absolute;
    top: 0px;
    width: 32px;
}

.quiz146 .fitcher-8iq7ML {
    background-color: transparent;
    height: auto;
    left: 40px;
    letter-spacing: 0.00px;
    line-height: 24.0px;
    mix-blend-mode: normal;
    position: absolute;
    text-align: left;
    top: 4px;
    white-space: nowrap;
    width: auto;
}

.quiz146 .by-continuing-to-use-Gz6Uy2 {
    background-color: transparent;
    height: 54px;
    left: 23px;
    letter-spacing: 0.00px;
    line-height: 13.0px;
    position: absolute;
    text-align: center;
    top: 1889px;
    width: 328px;
}

.quiz146 .span0-yWtY4V {
}

.quiz146 .span1-yWtY4V {
}

.quiz146 .your-weight-loss-end-Gz6Uy2 {
    background-color: transparent;
    color: transparent;
    font-style: normal;
    font-weight: 700;
    height: auto;
    line-height: 28px;
    text-align: center;
    width: 344px;
}

.quiz146 .span0-WTgmOC {
    color: var(--c0el);
    font-style: normal;
}

.quiz146 .span1-WTgmOC {
    color: var(--c1m);
    font-style: normal;
}

.quiz146 .span2-WTgmOC {
    color: var(--c0el);
    font-style: normal;
}

.quiz146 .span3-WTgmOC {
    color: var(--c2);
    font-style: normal;
}

.quiz146 .span4-WTgmOC {
    color: var(--c0el);
    font-style: normal;
}

.quiz146 .your-upcoming-schedule-Gz6Uy2 {
    color: var(--c0el);
    font-style: normal;
    font-weight: 700;
    height: auto;
    line-height: 28px;
    mix-blend-mode: normal;
    text-align: center;
    width: 344px;
    margin-bottom: 20px;
}

.quiz146 .frame-740-Gz6Uy2 {
    width: 344px;
}

.quiz146 .chart_personal_plan-YoOYp5 {
    background-color: transparent;
    height: 268px;
    left: 0px;
    position: relative;
    top: 0px;
    width: 364px;
}

.quiz146 .rectangle-408-2Jvz3k {
    background-color: var(--c0d);
    height: 248px;
    left: 0px;
    mix-blend-mode: normal;
    position: absolute;
    top: 0px;
    width: 344px;
}

.quiz146 .line-7-2Jvz3k {
    background-color: transparent;
    height: 1px;
    left: 40px;
    position: absolute;
    top: 122px;
    width: 283px;
}

.quiz146 .group-533-2Jvz3k {
    background-color: transparent;
    height: 248px;
    left: 40px;
    position: absolute;
    top: 0px;
    width: 288px;
}

.quiz146 .rectangle-409-t1JhFT {
    background-color: var(--c0dp);
    height: 248px;
    left: 0px;
    mix-blend-mode: normal;
    opacity: 0.3;
    position: absolute;
    top: 0px;
    width: 96px;
}

.quiz146 .rectangle-411-t1JhFT {
    background-color: var(--c0dp);
    height: 248px;
    left: 192px;
    mix-blend-mode: normal;
    opacity: 0.3;
    position: absolute;
    top: 0px;
    width: 96px;
}

.quiz146 .group-531-2Jvz3k {
    background-color: transparent;
    height: 128px;
    left: 40px;
    position: absolute;
    top: 121px;
    width: 288px;
}

.quiz146 .grin_-chart-2Jvz3k {
    background-color: transparent;
    height: 184px;
    left: 40px;
    position: absolute;
    top: 64px;
    width: 288px;
}

.quiz146 .group-528-2Jvz3k {
    background-color: transparent;
    height: 44px;
    left: 265px;
    position: absolute;
    top: 32px;
    width: 75px;
}

.quiz146 .endurance-ITFG0Q {
    background-color: transparent;
    height: 16px;
    left: 0px;
    letter-spacing: 0.00px;
    line-height: 15.6px;
    mix-blend-mode: normal;
    position: absolute;
    text-align: center;
    top: 0px;
    white-space: nowrap;
    width: auto;
}

.quiz146 .ellipse-5-ITFG0Q {
    background-color: transparent;
    height: 28px;
    left: 49px;
    mix-blend-mode: normal;
    position: absolute;
    top: 21px;
    width: 28px;
}

.quiz146 .ellipse-6-ITFG0Q {
    background-color: var(--c0el);
    border-radius: 6px;
    height: 12px;
    left: 57px;
    mix-blend-mode: normal;
    position: absolute;
    top: 28px;
    width: 12px;
}

.quiz146 .group-532-2Jvz3k {
    background-color: transparent;
    height: 44px;
    left: 285px;
    position: absolute;
    top: 153px;
    width: 55px;
}

.quiz146 .weight-ZOfuXc {
    background-color: transparent;
    height: 16px;
    left: 0px;
    letter-spacing: 0.00px;
    line-height: 15.6px;
    mix-blend-mode: normal;
    position: absolute;
    text-align: center;
    top: 0px;
    white-space: nowrap;
    width: auto;
}

.quiz146 .ellipse-5-ZOfuXc {
    background-color: transparent;
    height: 28px;
    left: 29px;
    mix-blend-mode: normal;
    position: absolute;
    top: 21px;
    width: 28px;
}

.quiz146 .ellipse-6-ZOfuXc {
    background-color: var(--c0el);
    border-radius: 6px;
    height: 12px;
    left: 37px;
    mix-blend-mode: normal;
    position: absolute;
    top: 28px;
    width: 12px;
}

.quiz146 .x1-month-2Jvz3k {
    background-color: transparent;
    height: 13px;
    left: 68px;
    letter-spacing: 0.00px;
    line-height: 13.0px;
    mix-blend-mode: normal;
    position: absolute;
    text-align: center;
    top: 255px;
    white-space: nowrap;
    width: auto;
}

.quiz146 .x0-2Jvz3k {
    background-color: transparent;
    height: 13px;
    left: 15px;
    letter-spacing: 0.00px;
    line-height: 13.0px;
    mix-blend-mode: normal;
    position: absolute;
    text-align: center;
    top: 116px;
    white-space: nowrap;
    width: auto;
}

.quiz146 .x10-2Jvz3k {
    background-color: transparent;
    height: 13px;
    left: 9px;
    letter-spacing: 0.00px;
    line-height: 13.0px;
    mix-blend-mode: normal;
    position: absolute;
    text-align: center;
    top: 84px;
    white-space: nowrap;
    width: auto;
}

.quiz146 .x10-ulWYwc {
    background-color: transparent;
    height: 13px;
    left: 6px;
    letter-spacing: 0.00px;
    line-height: 13.0px;
    mix-blend-mode: normal;
    position: absolute;
    text-align: center;
    top: 149px;
    white-space: nowrap;
    width: auto;
}

.quiz146 .x20-2Jvz3k {
    background-color: transparent;
    height: 13px;
    left: 9px;
    letter-spacing: 0.00px;
    line-height: 13.0px;
    mix-blend-mode: normal;
    position: absolute;
    text-align: center;
    top: 52px;
    white-space: nowrap;
    width: auto;
}

.quiz146 .x20-ulWYwc {
    background-color: transparent;
    height: 13px;
    left: 6px;
    letter-spacing: 0.00px;
    line-height: 13.0px;
    mix-blend-mode: normal;
    position: absolute;
    text-align: center;
    top: 182px;
    white-space: nowrap;
    width: auto;
}

.quiz146 .x30-2Jvz3k {
    background-color: transparent;
    height: 13px;
    left: 9px;
    letter-spacing: 0.00px;
    line-height: 13.0px;
    mix-blend-mode: normal;
    position: absolute;
    text-align: center;
    top: 20px;
    white-space: nowrap;
    width: auto;
}

.quiz146 .x30-ulWYwc {
    background-color: transparent;
    height: 13px;
    left: 6px;
    letter-spacing: 0.00px;
    line-height: 13.0px;
    mix-blend-mode: normal;
    position: absolute;
    text-align: center;
    top: 215px;
    white-space: nowrap;
    width: auto;
}

.quiz146 .x2-month-2Jvz3k {
    background-color: transparent;
    height: 13px;
    left: 164px;
    letter-spacing: 0.00px;
    line-height: 13.0px;
    mix-blend-mode: normal;
    position: absolute;
    text-align: center;
    top: 255px;
    white-space: nowrap;
    width: auto;
}

.quiz146 .x3-month-2Jvz3k {
    background-color: transparent;
    height: 13px;
    left: 260px;
    letter-spacing: 0.00px;
    line-height: 13.0px;
    mix-blend-mode: normal;
    position: absolute;
    text-align: center;
    top: 255px;
    white-space: nowrap;
    width: auto;
}

.quiz146 .frame-741-Gz6Uy2 {
    height: 222px;
    width: 344px;
    margin-bottom: 40px;
}

.quiz146 .current-bmi-uh5lSA {
    background-color: transparent;
    color: transparent;
    font-family: var(--font-family-geometria-bold);
    font-size: var(--font-size-xxl);
    font-style: normal;
    font-weight: 700;
    height: 24px;
    left: 116px;
    letter-spacing: 0.00px;
    line-height: 24px;
    position: absolute;
    text-align: center;
    top: 0px;
    white-space: nowrap;
    width: auto;
}

.quiz146 .span0-HZzp23 {
    font-style: normal;
}

.quiz146 .span1-HZzp23 {
    color: var(--c2);
    font-style: normal;
}

.quiz146 .group-608-uh5lSA {
    background-color: transparent;
    height: 190px;
    left: 0px;
    position: absolute;
    top: 32px;
    width: 344px;
}

.quiz146 .group-605-kD3OXo {
    background-color: transparent;
    height: 84px;
    left: 0px;
    position: absolute;
    top: 0px;
    width: 344px;
}

.quiz146 .rectangle-409-wUx2WO {
    background-color: var(--c0d);
    height: 84px;
    left: 0px;
    mix-blend-mode: normal;
    position: absolute;
    top: 0px;
    width: 344px;
}

.quiz146 .frame-727-wUx2WO {
    background-color: var(--c0d);
    height: 8px;
    left: 8px;
    mix-blend-mode: normal;
    overflow: hidden;
    position: absolute;
    top: 39px;
    width: 328px;
}

.quiz146 .rectangle-414-wXySgB {
    background-color: transparent;
    height: 8px;
    left: 0px;
    mix-blend-mode: normal;
    position: absolute;
    top: 0px;
    width: 47px;
}

.quiz146 .rectangle-415-wXySgB {
    background-color: #66c7fe;
    height: 8px;
    left: 48px;
    mix-blend-mode: normal;
    position: absolute;
    top: 0px;
    width: 45px;
}

.quiz146 .rectangle-416-wXySgB {
    background-color: var(--c2);
    height: 8px;
    left: 94px;
    mix-blend-mode: normal;
    position: absolute;
    top: 0px;
    width: 46px;
}

.quiz146 .rectangle-417-wXySgB {
    background-color: var(--lemon);
    height: 8px;
    left: 141px;
    mix-blend-mode: normal;
    position: absolute;
    top: 0px;
    width: 47px;
}

.quiz146 .rectangle-418-wXySgB {
    background-color: #ffd648;
    height: 8px;
    left: 189px;
    mix-blend-mode: normal;
    position: absolute;
    top: 0px;
    width: 46px;
}

.quiz146 .rectangle-419-wXySgB {
    background-color: #ff9f48;
    height: 8px;
    left: 236px;
    mix-blend-mode: normal;
    position: absolute;
    top: 0px;
    width: 45px;
}

.quiz146 .rectangle-420-wXySgB {
    background-color: transparent;
    height: 8px;
    left: 282px;
    mix-blend-mode: normal;
    position: absolute;
    top: 0px;
    width: 46px;
}

.quiz146 .rectangle-421-wXySgB {
    background-color: var(--c0el);
    height: 8px;
    left: 147px;
    mix-blend-mode: normal;
    position: absolute;
    top: 0px;
    width: 1px;
}

.quiz146 .group-534-wUx2WO {
    background-color: transparent;
    height: 31px;
    left: 135px;
    position: absolute;
    top: 8px;
    width: 39px;
}

.quiz146 .frame-729-BsrmjK {
    display: flex;
    align-items: center;
    justify-content: center;
    background-color: var(--c0el);
    height: 24px;
    left: 0px;
    mix-blend-mode: normal;
    position: absolute;
    top: 0px;
    width: 39px;
}

.quiz146 .x2750-ZIiEez {
    background-color: transparent;
    color: var(--c0dp);
    font-family: var(--font-family-open_sans);
    font-size: var(--font-size-l);
    font-style: normal;
    font-weight: 700;
    height: 16px;
    letter-spacing: 0.00px;
    line-height: 15.6px;
}

.quiz146 .polygon-2-BsrmjK {
    background-color: transparent;
    height: 7px;
    left: 16px;
    mix-blend-mode: normal;
    position: absolute;
    top: 24px;
    width: 9px;
}

.quiz146 .frame-728-wUx2WO {
    background-color: transparent;
    height: 21px;
    left: 105px;
    position: absolute;
    top: 55px;
    width: 134px;
    display: flex;
    justify-content: center;
}

.quiz146 .overweight-preobesity-gCrrTP {
    background-color: transparent;
    height: 16px;
    letter-spacing: 0.00px;
    line-height: 16px;
    mix-blend-mode: normal;
    position: absolute;
    text-align: center;
    white-space: nowrap;
    width: auto;
}

.quiz146 .frame-690-gCrrTP {
    background-color: transparent;
    height: 1px;
    left: 0px;
    overflow: hidden;
    position: absolute;
    top: 20px;
    width: 134px;
}

.quiz146 .rectangle-368-ZCah1x {
    background-color: transparent;
    height: 1px;
    left: 0px;
    mix-blend-mode: normal;
    position: absolute;
    top: 0px;
    width: 7px;
}

.quiz146 .rectangle-367-ZCah1x {
    background-color: var(--lemon);
    height: 1px;
    left: 7px;
    mix-blend-mode: normal;
    position: absolute;
    top: 0px;
    width: 120px;
}

.quiz146 .rectangle-366-ZCah1x {
    background-color: transparent;
    height: 1px;
    left: 127px;
    mix-blend-mode: normal;
    position: absolute;
    top: 0px;
    width: 7px;
}

.quiz146 .group-607-kD3OXo {
    background-color: transparent;
    height: 98px;
    left: 0px;
    position: absolute;
    top: 92px;
    width: 174px;
}

.quiz146 .rectangle-422-f3mO9t {
    background-color: var(--c0d);
    height: 98px;
    left: 0px;
    mix-blend-mode: normal;
    position: absolute;
    top: 0px;
    width: 168px;
}

.quiz146 .daily-water-minimum-f3mO9t {
    background-color: transparent;
    height: 16px;
    left: 10px;
    letter-spacing: 0.00px;
    line-height: 16px;
    mix-blend-mode: normal;
    position: absolute;
    text-align: center;
    top: 8px;
    white-space: nowrap;
    width: auto;
}

.quiz146 .glasses-of-water-f3mO9t {
    background-color: transparent;
    height: 16px;
    left: 36px;
    letter-spacing: 0.00px;
    line-height: 16px;
    mix-blend-mode: normal;
    position: absolute;
    text-align: center;
    top: 68px;
    white-space: nowrap;
    width: auto;
}

.quiz146 .x8-f3mO9t {
    background-color: transparent;
    color: var(--c2);
    font-family: var(--font-family-open_sans);
    font-size: 40px;
    font-style: normal;
    font-weight: 600;
    height: 40px;
    left: 56px;
    letter-spacing: 0.00px;
    line-height: 40px;
    mix-blend-mode: normal;
    position: absolute;
    text-align: center;
    top: 28px;
    white-space: nowrap;
    width: auto;
}

.quiz146 .group-606-kD3OXo {
    background-color: transparent;
    height: 98px;
    left: 176px;
    position: absolute;
    top: 92px;
    width: 174px;
}

.quiz146 .rectangle-423-blxroG {
    background-color: var(--c0d);
    height: 98px;
    left: 0px;
    mix-blend-mode: normal;
    position: absolute;
    top: 0px;
    width: 168px;
}

.quiz146 .kcal-blxroG {
    background-color: transparent;
    height: 16px;
    left: 73px;
    letter-spacing: 0.00px;
    line-height: 16px;
    mix-blend-mode: normal;
    position: absolute;
    text-align: center;
    top: 68px;
    white-space: nowrap;
    width: auto;
}

.quiz146 .daily-calorie-intake-blxroG {
    background-color: transparent;
    height: 16px;
    left: 13px;
    letter-spacing: 0.00px;
    line-height: 16px;
    mix-blend-mode: normal;
    position: absolute;
    text-align: center;
    top: 8px;
    white-space: nowrap;
    width: auto;
}

.quiz146 .x1800-2200-blxroG {
    background-color: transparent;
    color: var(--c2);
    font-family: var(--font-family-open_sans);
    font-size: var(--font-size-xxxxxl);
    font-style: normal;
    font-weight: 600;
    height: 40px;
    left: 20px;
    letter-spacing: 0.00px;
    line-height: 40px;
    mix-blend-mode: normal;
    position: absolute;
    text-align: center;
    top: 28px;
    white-space: nowrap;
    width: auto;
}

.quiz146 .button-Gz6Uy2 {
    background-color: transparent;
    height: 64px;
    left: 0px;
    position: absolute;
    top: 1801px;
    width: 375px;
}

.quiz146 .frame-683-CTKDgt {
    background-color: var(--c0d);
    height: 64px;
    left: 0px;
    mix-blend-mode: normal;
    overflow: hidden;
    position: absolute;
    top: 0px;
    width: 1px;
}

.quiz146 .arrow-TCVCyI {
    background-color: transparent;
    height: 24px;
    left: -0px;
    mix-blend-mode: normal;
    position: absolute;
    top: 20px;
    width: 1px;
}

.quiz146 .button-CTKDgt {
    background-color: var(--c1);
    height: 64px;
    left: 1px;
    mix-blend-mode: normal;
    overflow: hidden;
    position: absolute;
    top: 0px;
    width: 374px;
}

.quiz146 .next-MrTzPc {
    background-color: transparent;
    color: var(--c0el);
    font-style: normal;
    font-weight: 700;
    height: 28px;
    left: 90px;
    line-height: 28px;
    mix-blend-mode: normal;
    position: absolute;
    text-align: center;
    top: 18px;
    white-space: nowrap;
    width: auto;
}

.quiz146 .group-616-Gz6Uy2 {
    background-color: transparent;
    height: 321px;
    width: 344px;
    margin-bottom: 32px;
}

.quiz146 .polygon-2-spxSN8 {
    background-color: transparent;
    height: 8px;
    left: 16px;
    mix-blend-mode: normal;
    position: absolute;
    top: 48px;
    width: 9px;
}

.quiz146 .frame-750-spxSN8 {
    background-color: transparent;
    height: 48px;
    left: 0px;
    position: absolute;
    top: 0px;
    width: 342px;
}

.quiz146 .component-271-89puHZ {
    background-color: var(--c1);
    height: 42px;
    left: -3px;
    mix-blend-mode: normal;
    position: absolute;
    top: 3px;
    transform: rotate(90.00deg);
    width: 48px;
}

.quiz146 .male-mKEaPv {
    background-color: transparent;
    height: auto;
    left: 12px;
    letter-spacing: 0.00px;
    line-height: 24px;
    mix-blend-mode: normal;
    position: absolute;
    text-align: center;
    top: 9px;
    transform: rotate(-90.00deg);
    white-space: nowrap;
    width: auto;
}

.quiz146 div.week-day {
    background-color: var(--c0d);
}

.quiz146 div.week-day.active.selected {
    background-color: var(--c2);
}

.quiz146 div.week-day.active.selected > div {
    color: black;
}

.quiz146 div.week-day.selected:after {
    transform: rotate(90deg);
    position: absolute;
    left: 90%;
    top: 34%;
    width: 0;
    height: 0;
    border-left: 10px solid transparent;
    border-right: 10px solid transparent;
    border-top: 12px solid var(--c2);
    clear: both;
    content: '';
}

.quiz146 div.week-day.active {
    background-color: var(--c1);
}

.quiz146 div.week-day.active > div {
    color: white;
}

.quiz146 .component-272-89puHZ {
    background-color: var(--c0d);
    height: 42px;
    left: 47px;
    mix-blend-mode: normal;
    position: absolute;
    top: 3px;
    transform: rotate(90.00deg);
    width: 48px;
}

.quiz146 .male-DbR9gy {
    background-color: transparent;
    height: auto;
    left: 8px;
    letter-spacing: 0.00px;
    line-height: 24px;
    mix-blend-mode: normal;
    position: absolute;
    text-align: center;
    top: 9px;
    transform: rotate(-90.00deg);
    white-space: nowrap;
    width: auto;
}

.quiz146 .component-273-89puHZ {
    background-color: var(--c1);
    height: 42px;
    left: 97px;
    mix-blend-mode: normal;
    position: absolute;
    top: 3px;
    transform: rotate(90.00deg);
    width: 48px;
}

.quiz146 .male-txyNxp {
    background-color: transparent;
    height: auto;
    left: 11px;
    letter-spacing: 0.00px;
    line-height: 24px;
    mix-blend-mode: normal;
    position: absolute;
    text-align: center;
    top: 9px;
    transform: rotate(-90.00deg);
    white-space: nowrap;
    width: auto;
}

.quiz146 .component-274-89puHZ {
    background-color: var(--c0d);
    height: 42px;
    left: 147px;
    mix-blend-mode: normal;
    position: absolute;
    top: 3px;
    transform: rotate(90.00deg);
    width: 48px;
}

.quiz146 .male-08NqvA {
    background-color: transparent;
    height: auto;
    left: 8px;
    letter-spacing: 0.00px;
    line-height: 24px;
    mix-blend-mode: normal;
    position: absolute;
    text-align: center;
    top: 9px;
    transform: rotate(-90.00deg);
    white-space: nowrap;
    width: auto;
}

.quiz146 .component-275-89puHZ {
    background-color: var(--c0d);
    height: 42px;
    left: 197px;
    mix-blend-mode: normal;
    position: absolute;
    top: 3px;
    transform: rotate(90.00deg);
    width: 48px;
}

.quiz146 .male-2iHhqW {
    background-color: transparent;
    height: auto;
    left: 11px;
    letter-spacing: 0.00px;
    line-height: 24px;
    mix-blend-mode: normal;
    position: absolute;
    text-align: center;
    top: 9px;
    transform: rotate(-90.00deg);
    white-space: nowrap;
    width: auto;
}

.quiz146 .component-276-89puHZ {
    background-color: var(--c1);
    height: 42px;
    left: 247px;
    mix-blend-mode: normal;
    position: absolute;
    top: 3px;
    transform: rotate(90.00deg);
    width: 48px;
}

.quiz146 .component-277-89puHZ {
    background-color: var(--c1);
    height: 42px;
    left: 298px;
    mix-blend-mode: normal;
    position: absolute;
    top: 3px;
    transform: rotate(90.00deg);
    width: 48px;
}

.quiz146 .male-HmTXnC {
    background-color: transparent;
    height: auto;
    left: 14px;
    letter-spacing: 0.00px;
    line-height: 24px;
    mix-blend-mode: normal;
    position: absolute;
    text-align: center;
    top: 9px;
    transform: rotate(-90.00deg);
    white-space: nowrap;
    width: auto;
}

.quiz146 .male-4zALXd {
    background-color: transparent;
    height: auto;
    left: 12px;
    letter-spacing: 0.00px;
    line-height: 24px;
    mix-blend-mode: normal;
    position: absolute;
    text-align: center;
    top: 9px;
    transform: rotate(-90.00deg);
    white-space: nowrap;
    width: auto;
}

.quiz146 .frame-751-spxSN8 {
    background-color: var(--c0d);
    border: 1px solid var(--c2);
    height: 265px;
    left: 0px;
    mix-blend-mode: normal;
    overflow: hidden;
    position: absolute;
    top: 56px;
    width: 344px;
}

.quiz146 .rectangle-437-BXOe7q {
    background-color: transparent;
    height: 265px;
    left: 79px;
    mix-blend-mode: normal;
    position: absolute;
    top: 0px;
    width: 265px;
}

.quiz146 .rectangle-438-BXOe7q {
    background-color: transparent;
    height: 265px;
    left: 62px;
    mix-blend-mode: normal;
    position: absolute;
    top: 0px;
    width: 188px;
}

.quiz146 .rectangle-439-BXOe7q {
    background-color: transparent;
    height: 265px;
    left: 46px;
    mix-blend-mode: normal;
    position: absolute;
    top: 0px;
    width: 188px;
}

.quiz146 .rectangle-440-BXOe7q {
    background-color: transparent;
    height: 265px;
    left: 11px;
    mix-blend-mode: normal;
    position: absolute;
    top: 0px;
    width: 188px;
}

.quiz146 img.training-image {
    opacity: 0;
}

.quiz146 img.training-image.active {
    opacity: 1;
}

.quiz146 .shutterstock_1974860393-1-BXOe7q {
    background-color: transparent;
    height: 222px;
    left: 0px;
    mix-blend-mode: normal;
    position: absolute;
    top: 13px;
    width: 322px;
}

.quiz146 .frame-780-BXOe7q {
    background-color: transparent;
    height: 56px;
    left: 16px;
    position: absolute;
    top: 194px;
    width: 329px;
}

.quiz146 .upper-body-workout-vnqdix {
    background-color: transparent;
    color: var(--c0el);
    font-style: normal;
    font-weight: 700;
    height: 28px;
    left: 0px;
    line-height: 28px;
    mix-blend-mode: normal;
    position: absolute;
    text-align: left;
    top: 0px;
    white-space: nowrap;
    width: 329px;
}

.quiz146 .frame-752-vnqdix {
    background-color: transparent;
    height: 20px;
    left: 0px;
    position: absolute;
    top: 36px;
    width: 135px;
}

.quiz146 .duration-k4IVog {
    background-color: transparent;
    height: 20px;
    left: 0px;
    letter-spacing: 0.00px;
    line-height: 20px;
    mix-blend-mode: normal;
    position: absolute;
    text-align: left;
    top: 0px;
    white-space: nowrap;
    width: auto;
}

.quiz146 .x25-min-k4IVog {
    background-color: transparent;
    height: 20px;
    left: 82px;
    letter-spacing: 0.00px;
    line-height: 20px;
    mix-blend-mode: normal;
    position: absolute;
    text-align: left;
    top: 0px;
    white-space: nowrap;
    width: auto;
}

.quiz146 .frame-810-Gz6Uy2 {
    background-color: var(--c0d);
    height: 512px;
    width: 344px;
    margin-bottom: 48px;
}

.quiz146 .frame-809-L1VSkq {
    background-color: transparent;
    height: 416px;
    left: 16px;
    position: absolute;
    top: 0px;
    width: 312px;
}

.quiz146 .frame-808-8spqOV {
    background-color: transparent;
    height: 88px;
    left: 52px;
    position: absolute;
    top: 0px;
    width: 209px;
}

.quiz146 .iconly-bold-shield-done-bUgnfi {
    background-color: transparent;
    height: 56px;
    left: 76px;
    mix-blend-mode: normal;
    position: absolute;
    top: 0px;
    width: 56px;
}

.quiz146 .shield-done-EHLdyo {
    background-color: transparent;
    height: 47px;
    left: 8px;
    position: relative;
    top: 5px;
    width: 40px;
}

.quiz146 .shield-done-wLdpGm {
    background-color: transparent;
    height: 47px;
    left: -0px;
    mix-blend-mode: normal;
    position: absolute;
    top: -1px;
    width: 40px;
}

.quiz146 .a-line-from-our-coach-bUgnfi {
    background-color: transparent;
    height: 24px;
    left: 0px;
    letter-spacing: 0.00px;
    line-height: 24px;
    mix-blend-mode: normal;
    position: absolute;
    text-align: center;
    top: 64px;
    white-space: nowrap;
    width: auto;
}

.quiz146 .firstly-its-importan-8spqOV {
    background-color: transparent;
    height: auto;
    left: 0px;
    letter-spacing: 0.00px;
    line-height: 20px;
    mix-blend-mode: normal;
    position: absolute;
    text-align: left;
    top: 96px;
    width: 312px;
}

.quiz146 .frame-807-L1VSkq {
    background-color: transparent;
    height: 56px;
    left: 16px;
    position: absolute;
    top: 440px;
    width: 312px;
}

.quiz146 .ellipse-6-aJxv5V {
    background-color: transparent;
    height: 56px;
    left: 0px;
    mix-blend-mode: normal;
    position: absolute;
    top: 0px;
    width: 56px;
}

.quiz146 .frame-734-aJxv5V {
    background-color: transparent;
    height: 40px;
    left: 66px;
    position: absolute;
    top: 8px;
    width: 236px;
}

.quiz146 .john-stewart-d9flS8 {
    background-color: transparent;
    height: auto;
    left: 0px;
    letter-spacing: 0.00px;
    line-height: 20px;
    mix-blend-mode: normal;
    position: absolute;
    text-align: left;
    top: 0px;
    white-space: nowrap;
    width: auto;
}

.quiz146 .certified-nutrition-d9flS8 {
    background-color: transparent;
    color: var(--c0m);
    font-family: var(--font-family-open_sans);
    font-size: var(--font-size-l);
    font-style: normal;
    font-weight: 300;
    height: auto;
    left: 0px;
    letter-spacing: 0.00px;
    line-height: 16px;
    mix-blend-mode: normal;
    position: absolute;
    text-align: left;
    top: 24px;
    white-space: nowrap;
    width: auto;
}

.goods {
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;

    margin-bottom: 64px;

    width: 352px;
}

.goods__title {
    color: var(--c0el);
    font-style: normal;
    font-weight: 700;
    height: auto;
    line-height: 28px;
    mix-blend-mode: normal;
    text-align: center;

    margin-bottom: 24px;
}

.results-slider {
    color: white;
    margin-bottom: 40px;
}

.goods__wrapper {
    display: flex;
    flex-wrap: wrap;
}

.goods-item {
    display: flex;
    flex-direction: column;

    padding: 16px;
    box-sizing: border-box;

    margin: 4px;

    background-color: var(--c0d);

    width: 168px;
    height: 112px;
}

.goods-image {
    height: 32px;
    width: 32px;

    background-color: var(--c1);

    margin-bottom: 8px;
}

.goods-description {
    font-size: 16px;
}

.goods-details {
    width: 112%;
    margin-bottom: 64px;
}

.goods-details-item {
    display: flex;
    align-items: center;

    padding: 0 16px;

    height: 280px;
    background: var(--c0d);
}

.goods-details-item:not(:last-child) {
    margin-bottom: 100px;

}

.goods-details-item > img {
    width: 162px;
    height: 336px;
}

.goods-details-item-text {
    font-size: 16px;
}

.goods-details-item-description {
    display: flex;
    flex-direction: column;

    height: 100%;

    padding: 24px 16px 24px 20px;
}

.goods-details-item-description > img {
    width: 64px;
    height: 64px;
    margin-bottom: 20px;
}

.goods-details-item-header {
    color: var(--c0el);
    font-style: normal;
    font-weight: 700;
    height: auto;
    line-height: 28px;
    mix-blend-mode: normal;

    margin-bottom: 8px;
}



/* screen - quiz147 */

.quiz147 {
  mix-blend-mode: normal;
  overflow: hidden;
  overflow-x: hidden;
  position: relative;
  width: 375px;

  display: flex;
  flex-direction: column;
  align-items: center;
}

.quiz147 > div {
  position: relative !important;
  top: 0 !important;
  left: 0 !important;
  margin-bottom: 40px;
}

div.get-unlimited-access-p8ciTv.header {
  margin-bottom: 32px;
}

.quiz147 .frame-681-p8ciTv {
  background-color: transparent;
  height: 32px;
  left: 16px;
  position: absolute;
  top: 8px;
  width: 110px;
}

.quiz147 .fitcher-cZF7mJ {
  background-color: transparent;
  height: 32px;
  left: 0px;
  mix-blend-mode: normal;
  position: absolute;
  top: 0px;
  width: 32px;
}

.quiz147 .yoga_-nandy-yfxfCu {
  background-color: transparent;
  height: 32px;
  left: 0px;
  mix-blend-mode: normal;
  object-fit: cover;
  position: absolute;
  top: 0px;
  width: 32px;
}

.quiz147 .fitcher-3ncxxc {
  background-color: transparent;
  height: auto;
  left: 40px;
  letter-spacing: 0.00px;
  line-height: 24.0px;
  mix-blend-mode: normal;
  position: absolute;
  text-align: left;
  top: 4px;
  white-space: nowrap;
  width: auto;
}

.quiz147 .by-continuing-to-use-p8ciTv {
  background-color: transparent;
  height: 69px;
  left: 23px;
  letter-spacing: 0.00px;
  line-height: 13.0px;
  position: absolute;
  text-align: center;
  top: 2992px;
  width: 328px;
}

.quiz147 .span0-xnJDxK {
}

.quiz147 .span1-xnJDxK {
}

.quiz147 .get-unlimited-access-p8ciTv {
  background-color: transparent;
  color: var(--c0el);
  font-style: normal;
  font-weight: 700;
  height: auto;
  left: 16px;
  line-height: 28px;
  mix-blend-mode: normal;
  position: absolute;
  text-align: center;
  top: 69px;
  width: 344px;
}

.quiz147 .frame-736-p8ciTv {
  background-color: transparent;
  height: 268px;
  width: 344px;
  margin-bottom: 46px;
}

.quiz147 .chart_personal_plan-BCK957 {
  background-color: transparent;
  height: 268px;
  left: 0px;
  position: relative;
  top: 0px;
  width: 368px;
}

.quiz147 .rectangle-408-gFkZKx {
  background-color: var(--c0d);
  height: 248px;
  left: 0px;
  mix-blend-mode: normal;
  position: absolute;
  top: 0px;
  width: 344px;
}

.quiz147 .line-7-gFkZKx {
  background-color: transparent;
  height: 1px;
  left: 40px;
  position: absolute;
  top: 122px;
  width: 283px;
}

.quiz147 .group-533-gFkZKx {
  background-color: transparent;
  height: 248px;
  left: 40px;
  position: absolute;
  top: 0px;
  width: 288px;
}

.quiz147 .rectangle-409-wYPl9h {
  background-color: var(--c0dp);
  height: 248px;
  left: 0px;
  mix-blend-mode: normal;
  opacity: 0.3;
  position: absolute;
  top: 0px;
  width: 58px;
}

.quiz147 .rectangle-411-wYPl9h {
  background-color: var(--c0dp);
  height: 248px;
  left: 115px;
  mix-blend-mode: normal;
  opacity: 0.3;
  position: absolute;
  top: 0px;
  width: 58px;
}

.quiz147 .rectangle-413-wYPl9h {
  background-color: var(--c0dp);
  height: 248px;
  left: 230px;
  mix-blend-mode: normal;
  opacity: 0.3;
  position: absolute;
  top: 0px;
  width: 58px;
}

.quiz147 .group-531-gFkZKx {
  background-color: transparent;
  height: 128px;
  left: 40px;
  position: absolute;
  top: 120px;
  width: 288px;
}

.quiz147 .grin_-chart-gFkZKx {
  background-color: transparent;
  height: 184px;
  left: 40px;
  position: absolute;
  top: 64px;
  width: 288px;
}

.quiz147 .group-528-gFkZKx {
  background-color: transparent;
  height: 44px;
  left: 265px;
  position: absolute;
  top: 32px;
  width: 75px;
}

.quiz147 .endurance-NPxFrr {
  background-color: transparent;
  height: 16px;
  left: 0px;
  letter-spacing: 0.00px;
  line-height: 15.6px;
  mix-blend-mode: normal;
  position: absolute;
  text-align: center;
  top: 0px;
  white-space: nowrap;
  width: auto;
}

.quiz147 .ellipse-5-NPxFrr {
  background-color: transparent;
  height: 28px;
  left: 49px;
  mix-blend-mode: normal;
  position: absolute;
  top: 21px;
  width: 28px;
}

.quiz147 .ellipse-6-NPxFrr {
  background-color: var(--c0el);
  border-radius: 6px;
  height: 12px;
  left: 57px;
  mix-blend-mode: normal;
  position: absolute;
  top: 28px;
  width: 12px;
}

.quiz147 .group-532-gFkZKx {
  background-color: transparent;
  height: 44px;
  left: 285px;
  position: absolute;
  top: 153px;
  width: 55px;
}

.quiz147 .weight-4Bo2zy {
  background-color: transparent;
  height: 16px;
  left: 0px;
  letter-spacing: 0.00px;
  line-height: 15.6px;
  mix-blend-mode: normal;
  position: absolute;
  text-align: center;
  top: 0px;
  white-space: nowrap;
  width: auto;
}

.quiz147 .ellipse-5-4Bo2zy {
  background-color: transparent;
  height: 28px;
  left: 29px;
  mix-blend-mode: normal;
  position: absolute;
  top: 21px;
  width: 28px;
}

.quiz147 .ellipse-6-4Bo2zy {
  background-color: var(--c0el);
  border-radius: 6px;
  height: 12px;
  left: 37px;
  mix-blend-mode: normal;
  position: absolute;
  top: 28px;
  width: 12px;
}

.quiz147 .x1-month-gFkZKx {
  background-color: transparent;
  height: 13px;
  left: 48px;
  letter-spacing: 0.00px;
  line-height: 13.0px;
  mix-blend-mode: normal;
  position: absolute;
  text-align: center;
  top: 255px;
  white-space: nowrap;
  width: auto;
}

.quiz147 .x0-gFkZKx {
  background-color: transparent;
  height: 13px;
  left: 15px;
  letter-spacing: 0.00px;
  line-height: 13.0px;
  mix-blend-mode: normal;
  position: absolute;
  text-align: center;
  top: 116px;
  white-space: nowrap;
  width: auto;
}

.quiz147 .x10-gFkZKx {
  background-color: transparent;
  height: 13px;
  left: 9px;
  letter-spacing: 0.00px;
  line-height: 13.0px;
  mix-blend-mode: normal;
  position: absolute;
  text-align: center;
  top: 84px;
  white-space: nowrap;
  width: auto;
}

.quiz147 .x10-vIZeaD {
  background-color: transparent;
  height: 13px;
  left: 6px;
  letter-spacing: 0.00px;
  line-height: 13.0px;
  mix-blend-mode: normal;
  position: absolute;
  text-align: center;
  top: 149px;
  white-space: nowrap;
  width: auto;
}

.quiz147 .x20-gFkZKx {
  background-color: transparent;
  height: 13px;
  left: 9px;
  letter-spacing: 0.00px;
  line-height: 13.0px;
  mix-blend-mode: normal;
  position: absolute;
  text-align: center;
  top: 52px;
  white-space: nowrap;
  width: auto;
}

.quiz147 .x20-vIZeaD {
  background-color: transparent;
  height: 13px;
  left: 6px;
  letter-spacing: 0.00px;
  line-height: 13.0px;
  mix-blend-mode: normal;
  position: absolute;
  text-align: center;
  top: 182px;
  white-space: nowrap;
  width: auto;
}

.quiz147 .x30-gFkZKx {
  background-color: transparent;
  height: 13px;
  left: 9px;
  letter-spacing: 0.00px;
  line-height: 13.0px;
  mix-blend-mode: normal;
  position: absolute;
  text-align: center;
  top: 20px;
  white-space: nowrap;
  width: auto;
}

.quiz147 .x30-vIZeaD {
  background-color: transparent;
  height: 13px;
  left: 6px;
  letter-spacing: 0.00px;
  line-height: 13.0px;
  mix-blend-mode: normal;
  position: absolute;
  text-align: center;
  top: 215px;
  white-space: nowrap;
  width: auto;
}

.quiz147 .x2-month-gFkZKx {
  background-color: transparent;
  height: 13px;
  left: 106px;
  letter-spacing: 0.00px;
  line-height: 13.0px;
  mix-blend-mode: normal;
  position: absolute;
  text-align: center;
  top: 255px;
  white-space: nowrap;
  width: auto;
}

.quiz147 .x3-month-gFkZKx {
  background-color: transparent;
  height: 13px;
  left: 161px;
  letter-spacing: 0.00px;
  line-height: 13.0px;
  mix-blend-mode: normal;
  position: absolute;
  text-align: center;
  top: 255px;
  white-space: nowrap;
  width: auto;
}

.quiz147 .x4-month-gFkZKx {
  background-color: transparent;
  height: 13px;
  left: 216px;
  letter-spacing: 0.00px;
  line-height: 13.0px;
  mix-blend-mode: normal;
  position: absolute;
  text-align: center;
  top: 255px;
  white-space: nowrap;
  width: auto;
}

.quiz147 .x5-month-gFkZKx {
  background-color: transparent;
  height: 13px;
  left: 275px;
  letter-spacing: 0.00px;
  line-height: 13.0px;
  mix-blend-mode: normal;
  position: absolute;
  text-align: center;
  top: 255px;
  white-space: nowrap;
  width: auto;
}

.quiz147 .button-p8ciTv {
  background-color: transparent;
  height: 64px;
  left: 0px;
  position: absolute;
  top: 2904px;
  width: 375px;
}

.quiz147 .frame-683-Lb1PmZ {
  background-color: var(--c0d);
  height: 64px;
  left: 0px;
  mix-blend-mode: normal;
  overflow: hidden;
  position: absolute;
  top: 0px;
  width: 1px;
}

.quiz147 .arrow-mBNssE {
  background-color: transparent;
  height: 24px;
  left: -0px;
  mix-blend-mode: normal;
  position: absolute;
  top: 20px;
  width: 1px;
}

.quiz147 .button-Lb1PmZ {
  background-color: var(--c1);
  height: 64px;
  left: 1px;
  mix-blend-mode: normal;
  overflow: hidden;
  position: absolute;
  top: 0px;
  width: 374px;
}

.quiz147 .next-gkt4Y5 {
  background-color: transparent;
  color: var(--c0el);
  font-style: normal;
  font-weight: 700;
  height: 28px;
  left: 105px;
  line-height: 28px;
  mix-blend-mode: normal;
  position: absolute;
  text-align: center;
  top: 18px;
  white-space: nowrap;
  width: auto;
}

.quiz147 .button-GzRgYe {
  background-color: transparent;
  height: 64px;
  width: 343px;
  margin-bottom: 32px;
}

.quiz147 .button-GzRgYe2 {
  background-color: transparent;
  height: 64px;
  width: 343px;
}

.quiz147 .button-35cePf {
  background-color: var(--c1);
  height: 64px;
  left: 1px;
  mix-blend-mode: normal;
  overflow: hidden;
  position: relative;
  top: 0px;
  width: 342px;
}

.quiz147 .next-iTCfSh {
  display: flex;
  text-align: center;
  background-color: transparent;
  color: var(--c0el);
  font-style: normal;
  font-weight: 700;
  height: 28px;
  left: 89px;
  line-height: 28px;
  mix-blend-mode: normal;
  width: 100%;
  height: 100%;
  top: 18px;
  white-space: nowrap;
  width: auto;
}

.quiz147 .group-604-p8ciTv {
  background-color: transparent;
  height: 248px;
  left: 16px;
  position: absolute;
  top: 1091px;
  width: 344px;
}

.quiz147 .rectangle-425-Ejh672 {
  background-color: var(--c0d);
  height: 248px;
  left: 0px;
  mix-blend-mode: normal;
  position: absolute;
  top: 0px;
  width: 344px;
}

.quiz147 .frame-739-Ejh672 {
  background-color: transparent;
  height: 240px;
  left: 15px;
  position: absolute;
  top: 4px;
  width: 312px;
}

.quiz147 .money-back-policy-8pSpC7 {
  background-color: transparent;
  height: 24px;
  left: 68px;
  letter-spacing: 0.00px;
  line-height: 24px;
  mix-blend-mode: normal;
  position: absolute;
  text-align: center;
  top: 0px;
  white-space: nowrap;
  width: auto;
}

.quiz147 .we-guarantee-a-100-r-8pSpC7 {
  background-color: transparent;
  height: auto;
  left: 0px;
  letter-spacing: 0.00px;
  line-height: 20px;
  position: absolute;
  text-align: left;
  top: 40px;
  width: 312px;
}

.quiz147 .span0-aR15xo {
}

.quiz147 .span1-aR15xo {
  text-decoration: underline;
}

.quiz147 .span2-aR15xo {
}

.quiz147 .span3-aR15xo {
  text-decoration: underline;
}

.quiz147 .group-601-p8ciTv {
  background-color: transparent;
  height: 119px;
  margin-bottom: 40px;
  width: 294px;
}

.quiz147 .stripe-f2ZbGm {
  background-color: transparent;
  height: 27px;
  left: -0px;
  position: absolute;
  top: 92px;
  width: 289px;
}

.quiz147 .apple-f2ZbGm {
  background-color: transparent;
  height: 78px;
  left: 0px;
  position: absolute;
  top: 0px;
  width: 294px;
}

.quiz147 .logo-cod3ZL {
  background-color: transparent;
  height: 37px;
  left: 150px;
  mix-blend-mode: normal;
  position: absolute;
  top: 0px;
  width: 122px;
}

.quiz147 .rate-count-of-downloads-cod3ZL {
  background-color: transparent;
  height: 22px;
  left: 0px;
  position: absolute;
  top: 56px;
  width: 298px;
}

.quiz147 .x48-8w4Ps5 {
  background-color: transparent;
  height: auto;
  left: 121px;
  letter-spacing: 0.00px;
  line-height: 21.6px;
  mix-blend-mode: normal;
  position: absolute;
  text-align: left;
  top: 0px;
  white-space: nowrap;
  width: auto;
}

.quiz147 .x2-m-downloads-8w4Ps5 {
  background-color: transparent;
  height: auto;
  left: 171px;
  letter-spacing: 0.00px;
  line-height: 21.6px;
  mix-blend-mode: normal;
  position: absolute;
  text-align: left;
  top: 0px;
  white-space: nowrap;
  width: auto;
}

.quiz147 .rate-stars-8w4Ps5 {
  background-color: transparent;
  height: 21px;
  left: -0px;
  position: absolute;
  top: 0px;
  width: 113px;
}

.quiz147 .line-1-8w4Ps5 {
  background-color: transparent;
  height: 22px;
  left: 158px;
  position: absolute;
  top: 0px;
  width: 1px;
}

.quiz147 .secure-logo-f2ZbGm {
  background-color: transparent;
  height: 55px;
  left: 3px;
  position: absolute;
  top: 0px;
  width: 117px;
}

.quiz147 .group-611-p8ciTv {
  background-color: transparent;
  width: 346px;
  display: flex;
  flex-direction: column;
  align-items: center;
  margin-bottom: 40px;
}

.quiz147 .x7-day-trial-offer-GJvTjM {
  text-transform: uppercase;
  background-color: transparent;
  color: transparent;
  font-style: normal;
  font-weight: 700;
  height: auto;
  line-height: 28px;
  text-align: center;
  white-space: nowrap;
  width: 344px;
  margin-bottom: 8px;
}

.quiz147 .span0-5EQZhq {
  color: var(--c0el);
  font-style: normal;
}

.quiz147 .span1-5EQZhq {
  color: var(--c2);
  font-style: normal;
}

.quiz147 .frame-737-GJvTjM {
  background-color: var(--c0d);
  height: 134px;
  mix-blend-mode: normal;
  width: 344px;
  display: flex;
  padding: 8px;
  box-sizing: border-box;
}

.quiz147 .rectangle-428-ocdMUv {
  background-color: var(--c0dp);
  border-radius: 48px;
  height: 96px;
  left: 129px;
  mix-blend-mode: normal;
  position: absolute;
  top: 76px;
  width: 96px;
}

.quiz147 .todays-total-ocdMUv {
  background-color: transparent;
  height: 24px;
  left: 92px;
  letter-spacing: 0.00px;
  line-height: 24px;
  mix-blend-mode: normal;
  position: absolute;
  text-align: center;
  top: 16px;
  white-space: nowrap;
  width: auto;
}

.quiz147 .x7-day-trial-ocdMUv {
  background-color: transparent;
  height: 24px;
  left: 121px;
  letter-spacing: 0.00px;
  line-height: 24px;
  mix-blend-mode: normal;
  position: absolute;
  text-align: center;
  top: 44px;
  white-space: nowrap;
  width: auto;
}

.quiz147 .group-602-ocdMUv {
  background-color: transparent;
  height: 56px;
  left: 150px;
  position: absolute;
  top: 99px;
  width: 46px;
}

.sale-block {
  display: flex;
  align-items: center;
  justify-content: space-between;
}

.sale-block > span {
  font-size: 48px;
  text-align: center;
}

.sale-block > div {
  min-width: 136px;
  height: 122px;
  background-color: var(--c0dp);
  padding: 12px;
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
}

.sale-block .price {
  position: relative;
  margin-top: 8px;
}

.quiz147 .x1-yVawmx {
  background-color: transparent;
  height: auto;
  left: 17px;
  letter-spacing: 0.00px;
  line-height: 56px;
  mix-blend-mode: normal;
  text-align: center;
  top: 0px;
  white-space: nowrap;
  width: auto;
}

.quiz147 .x-yVawmx {
  font-size: 24px;
  background-color: transparent;
  height: auto;
  letter-spacing: 0.00px;
  line-height: 24px;
  mix-blend-mode: normal;
  text-align: center;
  position: absolute;
  left: -20px;
  top: 4px;
  white-space: nowrap;
  width: auto;
}

.quiz147 .frame-738-ocdMUv {
  background-color: transparent;
  height: 30px;
  left: 16px;
  position: absolute;
  top: 188px;
  width: 312px;
}

.quiz147 .price-after-trial-aPxObc {
  background-color: transparent;
  height: 15px;
  left: 0px;
  letter-spacing: 0.00px;
  line-height: 15.4px;
  mix-blend-mode: normal;
  position: absolute;
  text-align: center;
  top: 8px;
  white-space: nowrap;
  width: auto;
}

.quiz147 .group-603-aPxObc {
  background-color: transparent;
  height: 30px;
  left: 249px;
  position: absolute;
  top: 0px;
  width: 67px;
}

.quiz147 .x3999-o3cAPU {
  background-color: transparent;
  color: var(--x0mp);
  font-style: normal;
  font-weight: 700;
  height: 30px;
  left: 12px;
  line-height: normal;
  mix-blend-mode: normal;
  position: absolute;
  text-align: center;
  top: 0px;
  width: auto;
}

.quiz147 .x-o3cAPU {
  background-color: transparent;
  height: 15px;
  left: 0px;
  letter-spacing: 0.00px;
  line-height: normal;
  mix-blend-mode: normal;
  position: absolute;
  text-align: center;
  top: 5px;
  width: auto;
}

.quiz147 .recurrent-billing-bi-p8ciTv {
  display: flex;
  flex-flow: wrap;
  width: 286px;
  background-color: transparent;
  height: 32px;
  letter-spacing: 0.00px;
  line-height: 16px;
  mix-blend-mode: normal;
  text-align: center;
  margin-bottom: 32px;
}

.quiz147 .frame-758-p8ciTv {
  background-color: transparent;
  height: 525px;
  left: 16px;
  position: absolute;
  top: 1379px;
  width: 344px;
}

.quiz147 .users-love-our-programs-rqFkAK {
  background-color: transparent;
  color: transparent;
  font-style: normal;
  font-weight: 700;
  height: auto;
  left: 0px;
  line-height: 28px;
  position: absolute;
  text-align: center;
  top: 0px;
  width: 344px;
}

.quiz147 .span0-gxep4b {
  color: var(--c0el);
  font-style: normal;
}

.quiz147 .span1-gxep4b {
  color: var(--c1m);
  font-style: normal;
}

.quiz147 .frame-753-rqFkAK {
  background-color: var(--c0d);
  height: 453px;
  left: 0px;
  mix-blend-mode: normal;
  overflow: hidden;
  position: absolute;
  top: 72px;
  width: 344px;
}

.quiz147 .frame-761-xKZaEq {
  background-color: transparent;
  height: 277px;
  left: 16px;
  position: absolute;
  top: 16px;
  width: 311px;
}

.quiz147 .users-like-you-have-ffyGxx {
  background-color: transparent;
  height: 40px;
  left: 18px;
  letter-spacing: 0.00px;
  line-height: 20px;
  position: absolute;
  text-align: center;
  top: 0px;
  width: 276px;
}

.quiz147 .span0-rFakAf {
}

.quiz147 .span1-rFakAf {
}

.quiz147 .span2-rFakAf {
}

.quiz147 .span3-rFakAf {
}

.quiz147 .span4-rFakAf {
}

.quiz147 .span5-rFakAf {
}

.quiz147 .frame-760-ffyGxx {
  background-color: transparent;
  height: 221px;
  left: 0px;
  position: absolute;
  top: 56px;
  width: 311px;
}

.quiz147 .group-613-Oy7Y5R {
  background-color: transparent;
  height: 221px;
  left: 0px;
  position: absolute;
  top: 0px;
  width: 151px;
}

.quiz147 .x5-2-OpZkx5 {
  background-color: transparent;
  height: 263px;
  left: -18px;
  mix-blend-mode: normal;
  position: absolute;
  top: -19px;
  width: 188px;
}

.quiz147 .frame-754-OpZkx5 {
  background-color: var(--c1);
  height: 31px;
  left: 8px;
  mix-blend-mode: normal;
  position: absolute;
  top: 182px;
  width: 77px;
}

.quiz147 .before-ZXPmCc {
  background-color: transparent;
  height: auto;
  left: 12px;
  letter-spacing: 0.00px;
  line-height: 20px;
  mix-blend-mode: normal;
  position: absolute;
  text-align: left;
  top: 5px;
  white-space: nowrap;
  width: auto;
}

.quiz147 .group-614-Oy7Y5R {
  background-color: transparent;
  height: 221px;
  left: 160px;
  position: absolute;
  top: 0px;
  width: 151px;
}

.quiz147 .x5-3-AKTAqq {
  background-color: transparent;
  height: 263px;
  left: -19px;
  mix-blend-mode: normal;
  position: absolute;
  top: -19px;
  width: 189px;
}

.quiz147 .frame-755-AKTAqq {
  background-color: var(--c1);
  height: 31px;
  left: 8px;
  mix-blend-mode: normal;
  position: absolute;
  top: 181px;
  width: 62px;
}

.quiz147 .after-tSJnwR {
  background-color: transparent;
  height: auto;
  left: 11px;
  letter-spacing: 0.00px;
  line-height: 20px;
  mix-blend-mode: normal;
  position: absolute;
  text-align: left;
  top: 5px;
  white-space: nowrap;
  width: auto;
}

.quiz147 .frame-762-xKZaEq {
  background-color: transparent;
  height: 100px;
  left: 16px;
  position: absolute;
  top: 317px;
  width: 311px;
}

.quiz147 .frame-759-SxElYr {
  background-color: transparent;
  height: 24px;
  left: 0px;
  position: absolute;
  top: 0px;
  width: 311px;
}

.quiz147 .james-castle-MAAKix {
  background-color: transparent;
  height: auto;
  left: 0px;
  letter-spacing: 0.00px;
  line-height: 24px;
  mix-blend-mode: normal;
  position: absolute;
  text-align: left;
  top: 0px;
  white-space: nowrap;
  width: auto;
}

.quiz147 .x15-lbs-MAAKix {
  background-color: transparent;
  height: auto;
  left: 236px;
  letter-spacing: 0.00px;
  line-height: 24px;
  mix-blend-mode: normal;
  position: absolute;
  text-align: right;
  top: 0px;
  white-space: nowrap;
  width: auto;
}

.quiz147 .it-was-hard-to-start-SxElYr {
  background-color: transparent;
  height: auto;
  left: 0px;
  letter-spacing: 0.00px;
  line-height: 20px;
  mix-blend-mode: normal;
  position: absolute;
  text-align: left;
  top: 40px;
  width: 311px;
}

.quiz147 .frame-763-xKZaEq {
  background-color: transparent;
  height: 4px;
  left: 148px;
  position: absolute;
  top: 421px;
  width: 48px;
}

.quiz147 .rectangle-434-iS1Asp {
  background-color: var(--x0mp);
  border-radius: 4px;
  height: 4px;
  left: 0px;
  mix-blend-mode: normal;
  position: absolute;
  top: 0px;
  width: 4px;
}

.quiz147 .rectangle-432-iS1Asp {
  background-color: var(--x0mp);
  border-radius: 4px;
  height: 4px;
  left: 16px;
  mix-blend-mode: normal;
  position: absolute;
  top: 0px;
  width: 4px;
}

.quiz147 .rectangle-433-iS1Asp {
  background-color: var(--c2);
  border-radius: 4px;
  height: 4px;
  left: 32px;
  mix-blend-mode: normal;
  position: absolute;
  top: 0px;
  width: 16px;
}

.quiz147 .frame-861-p8ciTv {
  background-color: transparent;
  height: 536px;
  left: 16px;
  position: absolute;
  top: 1944px;
  width: 344px;
}

.quiz147 .frame-771-f1X9Aa {
  background-color: var(--c0d);
  height: 168px;
  left: 0px;
  mix-blend-mode: normal;
  overflow: hidden;
  position: absolute;
  top: 0px;
  width: 344px;
}

.quiz147 .frame-774-UrPjnv {
  background-color: transparent;
  height: 128px;
  left: 16px;
  position: relative;
  top: 16px;
  width: 312px;
}

.quiz147 .frame-773-UI3ePE {
  background-color: transparent;
  height: 52px;
  left: 0px;
  position: absolute;
  top: 0px;
  width: 312px;
}

.quiz147 .frame-770-xxaxnQ {
  background-color: transparent;
  height: 52px;
  left: 0px;
  position: absolute;
  top: 0px;
  width: 136px;
}

.quiz147 .love-it-PBCsqz {
  background-color: transparent;
  height: auto;
  left: 0px;
  letter-spacing: 0.00px;
  line-height: 24px;
  mix-blend-mode: normal;
  position: absolute;
  text-align: left;
  top: 0px;
  white-space: nowrap;
  width: auto;
}

.quiz147 .frame-769-PBCsqz {
  background-color: transparent;
  height: 24px;
  left: 0px;
  position: absolute;
  top: 28px;
  width: 136px;
}

.quiz147 .frame-764-BYfRrq {
  background-color: transparent;
  height: 24px;
  left: 0px;
  mix-blend-mode: normal;
  position: absolute;
  top: 0px;
  width: 24px;
}

.quiz147 .frame-765-BYfRrq {
  background-color: transparent;
  height: 24px;
  left: 28px;
  mix-blend-mode: normal;
  position: absolute;
  top: 0px;
  width: 24px;
}

.quiz147 .frame-766-BYfRrq {
  background-color: transparent;
  height: 24px;
  left: 56px;
  mix-blend-mode: normal;
  position: absolute;
  top: 0px;
  width: 24px;
}

.quiz147 .frame-767-BYfRrq {
  background-color: transparent;
  height: 24px;
  left: 84px;
  mix-blend-mode: normal;
  position: absolute;
  top: 0px;
  width: 24px;
}

.quiz147 .frame-768-BYfRrq {
  background-color: transparent;
  height: 24px;
  left: 112px;
  mix-blend-mode: normal;
  position: absolute;
  top: 0px;
  width: 24px;
}

.quiz147 .frame-772-xxaxnQ {
  background-color: transparent;
  height: 40px;
  left: 223px;
  position: absolute;
  top: 0px;
  width: 89px;
}

.quiz147 .x11-nov-xrYHqN {
  background-color: transparent;
  height: auto;
  left: 43px;
  letter-spacing: 0.00px;
  line-height: 20px;
  mix-blend-mode: normal;
  position: absolute;
  text-align: right;
  top: 0px;
  white-space: nowrap;
  width: auto;
}

.quiz147 .darnell-smith-xrYHqN {
  background-color: transparent;
  height: auto;
  left: 0px;
  letter-spacing: 0.00px;
  line-height: 20px;
  mix-blend-mode: normal;
  position: absolute;
  text-align: right;
  top: 20px;
  white-space: nowrap;
  width: auto;
}

.quiz147 .this-app-has-my-work-UI3ePE {
  background-color: transparent;
  height: auto;
  left: 0px;
  letter-spacing: 0.00px;
  line-height: 20px;
  mix-blend-mode: normal;
  position: absolute;
  text-align: left;
  top: 68px;
  width: 312px;
}

.quiz147 .frame-772-f1X9Aa {
  background-color: var(--c0d);
  height: 168px;
  left: 0px;
  mix-blend-mode: normal;
  overflow: hidden;
  position: absolute;
  top: 184px;
  width: 344px;
}

.quiz147 .frame-774-GBaxEa {
  background-color: transparent;
  height: 108px;
  left: 16px;
  position: relative;
  top: 16px;
  width: 312px;
}

.quiz147 .frame-773-1fthqE {
  background-color: transparent;
  height: 52px;
  left: 0px;
  position: absolute;
  top: 0px;
  width: 312px;
}

.quiz147 .frame-770-xMOBRR {
  background-color: transparent;
  height: 52px;
  left: 0px;
  position: absolute;
  top: 0px;
  width: 136px;
}

.quiz147 .love-it-qOwx0P {
  background-color: transparent;
  height: auto;
  left: 0px;
  letter-spacing: 0.00px;
  line-height: 24px;
  mix-blend-mode: normal;
  position: absolute;
  text-align: left;
  top: 0px;
  white-space: nowrap;
  width: auto;
}

.quiz147 .frame-769-qOwx0P {
  background-color: transparent;
  height: 24px;
  left: 0px;
  position: absolute;
  top: 28px;
  width: 136px;
}

.quiz147 .frame-764-2GuBee {
  background-color: transparent;
  height: 24px;
  left: 0px;
  mix-blend-mode: normal;
  position: absolute;
  top: 0px;
  width: 24px;
}

.quiz147 .frame-765-2GuBee {
  background-color: transparent;
  height: 24px;
  left: 28px;
  mix-blend-mode: normal;
  position: absolute;
  top: 0px;
  width: 24px;
}

.quiz147 .frame-766-2GuBee {
  background-color: transparent;
  height: 24px;
  left: 56px;
  mix-blend-mode: normal;
  position: absolute;
  top: 0px;
  width: 24px;
}

.quiz147 .frame-767-2GuBee {
  background-color: transparent;
  height: 24px;
  left: 84px;
  mix-blend-mode: normal;
  position: absolute;
  top: 0px;
  width: 24px;
}

.quiz147 .frame-768-2GuBee {
  background-color: transparent;
  height: 24px;
  left: 112px;
  mix-blend-mode: normal;
  position: absolute;
  top: 0px;
  width: 24px;
}

.quiz147 .frame-772-xMOBRR {
  background-color: transparent;
  height: 40px;
  left: 201px;
  position: absolute;
  top: 0px;
  width: 111px;
}

.quiz147 .x11-nov-AL0xYk {
  background-color: transparent;
  height: auto;
  left: 65px;
  letter-spacing: 0.00px;
  line-height: 20px;
  mix-blend-mode: normal;
  position: absolute;
  text-align: right;
  top: 0px;
  white-space: nowrap;
  width: auto;
}

.quiz147 .darnell-smith-AL0xYk {
  background-color: transparent;
  height: auto;
  left: 0px;
  letter-spacing: 0.00px;
  line-height: 20px;
  mix-blend-mode: normal;
  position: absolute;
  text-align: right;
  top: 20px;
  white-space: nowrap;
  width: auto;
}

.quiz147 .this-app-has-my-work-1fthqE {
  background-color: transparent;
  height: auto;
  left: 0px;
  letter-spacing: 0.00px;
  line-height: 20px;
  mix-blend-mode: normal;
  position: absolute;
  text-align: left;
  top: 68px;
  width: 312px;
}

.quiz147 .frame-773-f1X9Aa {
  background-color: var(--c0d);
  height: 168px;
  left: 0px;
  mix-blend-mode: normal;
  overflow: hidden;
  position: absolute;
  top: 368px;
  width: 344px;
}

.quiz147 .frame-774-uuPoi3 {
  background-color: transparent;
  height: 108px;
  left: 16px;
  position: relative;
  top: 16px;
  width: 312px;
}

.quiz147 .frame-773-phIVcR {
  background-color: transparent;
  height: 52px;
  left: 0px;
  position: absolute;
  top: 0px;
  width: 312px;
}

.quiz147 .frame-770-LVE5PR {
  background-color: transparent;
  height: 52px;
  left: 0px;
  position: absolute;
  top: 0px;
  width: 136px;
}

.quiz147 .love-it-H8Dq7D {
  background-color: transparent;
  height: auto;
  left: 0px;
  letter-spacing: 0.00px;
  line-height: 24px;
  mix-blend-mode: normal;
  position: absolute;
  text-align: left;
  top: 0px;
  white-space: nowrap;
  width: auto;
}

.quiz147 .frame-769-H8Dq7D {
  background-color: transparent;
  height: 24px;
  left: 0px;
  position: absolute;
  top: 28px;
  width: 136px;
}

.quiz147 .frame-764-MRvI0V {
  background-color: transparent;
  height: 24px;
  left: 0px;
  mix-blend-mode: normal;
  position: absolute;
  top: 0px;
  width: 24px;
}

.quiz147 .frame-765-MRvI0V {
  background-color: transparent;
  height: 24px;
  left: 28px;
  mix-blend-mode: normal;
  position: absolute;
  top: 0px;
  width: 24px;
}

.quiz147 .frame-766-MRvI0V {
  background-color: transparent;
  height: 24px;
  left: 56px;
  mix-blend-mode: normal;
  position: absolute;
  top: 0px;
  width: 24px;
}

.quiz147 .frame-767-MRvI0V {
  background-color: transparent;
  height: 24px;
  left: 84px;
  mix-blend-mode: normal;
  position: absolute;
  top: 0px;
  width: 24px;
}

.quiz147 .frame-768-MRvI0V {
  background-color: transparent;
  height: 24px;
  left: 112px;
  mix-blend-mode: normal;
  position: absolute;
  top: 0px;
  width: 24px;
}

.quiz147 .frame-772-LVE5PR {
  background-color: transparent;
  height: 40px;
  left: 246px;
  position: absolute;
  top: 0px;
  width: 66px;
}

.quiz147 .x11-nov-fDBmZH {
  background-color: transparent;
  height: auto;
  left: 20px;
  letter-spacing: 0.00px;
  line-height: 20px;
  mix-blend-mode: normal;
  position: absolute;
  text-align: right;
  top: 0px;
  white-space: nowrap;
  width: auto;
}

.quiz147 .darnell-smith-fDBmZH {
  background-color: transparent;
  height: auto;
  left: 0px;
  letter-spacing: 0.00px;
  line-height: 20px;
  mix-blend-mode: normal;
  position: absolute;
  text-align: right;
  top: 20px;
  white-space: nowrap;
  width: auto;
}

.quiz147 .this-app-has-my-work-phIVcR {
  background-color: transparent;
  height: auto;
  left: 0px;
  letter-spacing: 0.00px;
  line-height: 20px;
  mix-blend-mode: normal;
  position: absolute;
  text-align: left;
  top: 68px;
  width: 312px;
}

.quiz147 .frame-779-p8ciTv {
  background-color: transparent;
  width: 344px;
}

.quiz147 .people-often-ask-rDeT69 {
  background-color: transparent;
  color: transparent;
  font-style: normal;
  font-weight: 700;
  height: auto;
  line-height: 28px;
  text-align: center;
  white-space: nowrap;
  width: 342px;
  margin-bottom: 16px;
}

.quiz147 .span0-vDhuGg {
  color: var(--c0el);
  font-style: normal;
}

.quiz147 .span1-vDhuGg {
  color: var(--c1m);
  font-style: normal;
}

.quiz147 .frame-787-rDeT69 {
  background-color: transparent;
  width: 344px;
}

.quiz147 .component-278-kZU7nm {
  background-color: var(--c0d);
  height: 140px;
  left: 0px;
  mix-blend-mode: normal;
  position: absolute;
  top: 0px;
  width: 344px;
}

.quiz147 .frame-786-rYKxUq {
  background-color: transparent;
  left: 16px;
  position: relative;
  top: 8px;
  width: 312px;
}

.quiz147 .frame-785-ylyZmz {
  background-color: transparent;
  height: 48px;
  left: 0px;
  position: absolute;
  top: 0px;
  width: 312px;
}

.quiz147 .why-do-i-need-this-app-rhi6nR {
  background-color: transparent;
  height: 48px;
  left: 0px;
  letter-spacing: 0.00px;
  line-height: 24px;
  mix-blend-mode: normal;
  position: absolute;
  text-align: left;
  top: 0px;
  width: 288px;
}

.quiz147 .arrow-rhi6nR {
  background-color: transparent;
  height: 24px;
  left: 288px;
  mix-blend-mode: normal;
  position: absolute;
  top: 12px;
  width: 24px;
}

.quiz147 .this-app-has-my-work-ylyZmz {
  background-color: transparent;
  height: auto;
  left: 0px;
  letter-spacing: 0.00px;
  line-height: 20px;
  mix-blend-mode: normal;
  position: absolute;
  text-align: left;
  top: 64px;
  width: 312px;
}

.quiz147 .component-279-kZU7nm {
  background-color: var(--c0d);
  height: 64px;
  left: 0px;
  mix-blend-mode: normal;
  position: absolute;
  top: 148px;
  width: 344px;
}

.quiz147 .frame-786-cV4xUV {
  background-color: transparent;
  height: 48px;
  left: 16px;
  position: relative;
  top: 8px;
  width: 312px;
}

.quiz147 .frame-785-sl8FS3 {
  background-color: transparent;
  height: 48px;
  left: 0px;
  position: relative;
  top: 0px;
  width: 312px;
}

.quiz147 .why-do-i-need-this-app-RbBY4e {
  background-color: transparent;
  height: 48px;
  left: 0px;
  letter-spacing: 0.00px;
  line-height: 24px;
  mix-blend-mode: normal;
  position: absolute;
  text-align: left;
  top: 0px;
  width: 288px;
}

.quiz147 .arrow-RbBY4e {
  background-color: transparent;
  height: 24px;
  left: 288px;
  mix-blend-mode: normal;
  position: absolute;
  top: 12px;
  width: 24px;
}

.quiz147 .component-280-kZU7nm {
  background-color: var(--c0d);
  height: 64px;
  left: 0px;
  mix-blend-mode: normal;
  position: absolute;
  top: 220px;
  width: 344px;
}

.quiz147 .frame-786-iOGNEt {
  background-color: transparent;
  height: 48px;
  left: 16px;
  position: relative;
  top: 8px;
  width: 312px;
}

.quiz147 .frame-785-rlIjbg {
  background-color: transparent;
  height: 48px;
  left: 0px;
  position: relative;
  top: 0px;
  width: 312px;
}

.quiz147 .why-do-i-need-this-app-Ir78XI {
  background-color: transparent;
  height: 48px;
  left: 0px;
  letter-spacing: 0.00px;
  line-height: 24px;
  mix-blend-mode: normal;
  position: absolute;
  text-align: left;
  top: 0px;
  width: 288px;
}

.quiz147 .arrow-Ir78XI {
  background-color: transparent;
  height: 24px;
  left: 288px;
  mix-blend-mode: normal;
  position: absolute;
  top: 12px;
  width: 24px;
}

.results-slider {
  display: flex;
  flex-direction: column;
  align-items: center;
}

.result-slider__header {
  text-align: center;
  margin-bottom: 16px;
  width: 260px;
  text-transform: uppercase;
}

.results-wrapper {
  display: flex;
  flex-direction: column;
  height: 452px;
  width: 344px;

  background-color: var(--c0d);

  padding: 16px 16px;
}

.result-slider__sub_header {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 100%;
  padding: 0 60px;
  margin-bottom: 16px;
}

.result-slider__sub_header > span {
  text-align: center;
  line-height: 20px;
}

.slide__images img {
  width: 150px;
  height: 220px;
}

.swiper {
  width: 100%;
  height: 100%;
}

.swiper-slide {
  flex-direction: column;

  text-align: center;
  font-size: 18px;

  /* Center slide text vertically */
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
}

.swiper-slide img {
  display: block;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.results-stats,
.results-images {
  display: flex;
  align-items: center;
  justify-content: space-between;
}

.results-images {
  position: relative;
}

.results-images img {
  width: 151px;
  height: 221px;
  object-fit: contain;
  position: relative;
}

.results-images:before {
  content: 'Before';
  position: absolute;
  z-index: 1;
  left: 8px;
  bottom: 12px;
  width: 76px;
  height: 30px;
  background-color: var(--c1);
  color: white;
  font-family: var(--font-family-open_sans);
  font-size: 16px;
  text-align: center;
  display: flex;
  align-items: center;
  justify-content: center;
}

.results-images:after {
  content: 'After';
  position: absolute;
  z-index: 1;
  left: 164px;
  bottom: 12px;
  width: 76px;
  height: 30px;
  background-color: var(--c1);
  color: white;
  font-family: var(--font-family-open_sans);
  font-size: 16px;
  text-align: center;
  display: flex;
  align-items: center;
  justify-content: center;
}


.results-images img.scale {
  transform: scale(1.2);
}

.results-stats {
  margin-top: 24px;
  margin-bottom: 16px;
  width: 100%;
}

.stats-name {
  color: var(--c0el);
  font-family: var(--font-family-open_sans);
  font-size: var(--font-size-xxxxl);
  font-style: normal;
  font-weight: 600;
}

.stats-weight {
  font-family: var(--font-family-open_sans);
  font-size: var(--font-size-xxxxl);
  font-style: normal;
  font-weight: 600;
  font-size: 20px;
  line-height: 24px;
  color: var(--c1m);
}

.results-description {
  text-align: start;
  font-family: var(--font-family-open_sans);
  font-size: var(--font-size-xl);
  font-style: normal;
  font-weight: 400;
  color: white;
}

.swiper-pagination {
  bottom: -4px !important;
}

.swiper-pagination-bullet {
  width: 4px;
  height: 4px;
  background: #8891AA;
}

.swiper-pagination-bullet.swiper-pagination-bullet-active {
  background: var(--c2);
  width: 16px;
  height: 4px;
  border-radius: 4px;
}

/* screen - quiz144 */

.quiz144 {
  background-color: var(--c0dp);
  height: 812px;
  mix-blend-mode: normal;
  overflow: hidden;
  overflow-x: hidden;
  position: relative;
  width: 375px;
}

.quiz144 .frame-681-JOxbXE {
  background-color: transparent;
  height: 32px;
  left: 133px;
  position: absolute;
  top: 8px;
  width: 110px;
}

.quiz144 .fitcher-ruTLNj {
  background-color: transparent;
  height: 32px;
  left: 0px;
  mix-blend-mode: normal;
  position: absolute;
  top: 0px;
  width: 32px;
}

.quiz144 .yoga_-nandy-cthAIt {
  background-color: transparent;
  height: 32px;
  left: 0px;
  mix-blend-mode: normal;
  object-fit: cover;
  position: absolute;
  top: 0px;
  width: 32px;
}

.quiz144 .fitcher-xOzsPP {
  background-color: transparent;
  height: auto;
  left: 40px;
  letter-spacing: 0.00px;
  line-height: 24.0px;
  mix-blend-mode: normal;
  position: absolute;
  text-align: left;
  top: 4px;
  white-space: nowrap;
  width: auto;
}

.quiz144 .by-continuing-to-use-JOxbXE {
  background-color: transparent;
  height: 26px;
  left: 23px;
  letter-spacing: 0.00px;
  line-height: 13.0px;
  position: absolute;
  text-align: center;
  top: 661px;
  width: 328px;
}

.quiz144 .span0-PhlsxZ {
}

.quiz144 .span1-PhlsxZ {
}

.quiz144 .congratulation-purchase-was-successfull-JOxbXE {
  background-color: transparent;
  color: transparent;
  font-style: normal;
  font-weight: 700;
  height: auto;
  left: 16px;
  line-height: 28px;
  position: absolute;
  text-align: center;
  top: 69px;
  width: 344px;
}

.quiz144 .span0-LrNaSP {
  color: var(--c2);
  font-style: normal;
}

.quiz144 .span1-LrNaSP {
  color: var(--c0el);
  font-style: normal;
}

.quiz144 .button-JOxbXE {
  background-color: transparent;
  height: 64px;
  left: -1px;
  position: absolute;
  top: 571px;
  width: 376px;
}

.quiz144 .frame-683-DBsE9g {
  background-color: var(--c0d);
  height: 64px;
  left: 0px;
  mix-blend-mode: normal;
  overflow: hidden;
  position: absolute;
  top: 0px;
  width: 1px;
}

.quiz144 .arrow-huLS0a {
  background-color: transparent;
  height: 24px;
  left: 0px;
  mix-blend-mode: normal;
  position: absolute;
  top: 20px;
  width: 1px;
}

.quiz144 .button-DBsE9g {
  background-color: var(--c1);
  height: 64px;
  left: 1px;
  mix-blend-mode: normal;
  overflow: hidden;
  position: absolute;
  top: 0px;
  width: 375px;
}

.quiz144 .next-U65aF1 {
  background-color: transparent;
  color: var(--c0el);
  font-style: normal;
  font-weight: 700;
  height: 28px;
  left: 124px;
  line-height: 28px;
  mix-blend-mode: normal;
  position: absolute;
  text-align: center;
  top: 18px;
  white-space: nowrap;
  width: auto;
}

.quiz144 .group-621-JOxbXE {
  background-color: transparent;
  height: 211px;
  left: 24px;
  position: absolute;
  top: 216px;
  width: 320px;
}

.quiz144 .now-you-can-start-the-journey-JOxbXE {
  background-color: transparent;
  height: auto;
  left: 24px;
  letter-spacing: 0.00px;
  line-height: 24px;
  mix-blend-mode: normal;
  position: absolute;
  text-align: center;
  top: 491px;
  white-space: nowrap;
  width: 328px;
}

header{display:none;align-items:center;justify-content:center;margin-bottom:20px;margin-top:24px}header.collapsed{margin-top:8px;justify-content:flex-start;margin-left:16px}header.with-timer{margin-top:96px}.header-wrapper{display:flex;align-items:center;justify-content:center}.header-wrapper__logo{width:32px;height:32px;margin-right:8px}.header-wrapper__title{color:var(--c0el);font-family:var(--font-family-geometria-bold);font-size:var(--font-size-xxxxl);font-style:normal;font-weight:700;font-size:20px;color:white}.loading{display:flex;width:100%;position:absolute;top:48px;left:0;right:0;height:2px;background-color:var(--c0d)}.loading__current{position:absolute;height:2px;left:0;right:50%;background-color:var(--c0m)}.promotion-timer-wrapper{display:none;position:fixed;z-index:10;width:100%;top:0;justify-content:space-between;align-items:center;padding:6px 16px;height:80px;box-sizing:border-box;background-color:var(--c0d)}.promotion__time{display:flex;width:50%;justify-content:space-between}.promotion__time>div{display:flex;align-items:center;flex-direction:column;width:80px;height:70px;background-color:var(--c0dp)}.promotion__time>div>span:first-child{color:var(--c2);font-family:var(--font-family-geometria-bold);font-size:48px;font-style:normal;font-weight:700;height:48px;letter-spacing:0.00px;line-height:48px;mix-blend-mode:normal;text-align:center;white-space:nowrap;width:auto}.promotion__time>div>span:last-child{color:white;font-family:var(--font-family-open_sans);font-size:var(--font-size-l);font-style:normal;font-weight:300}.promotion-timer__button{display:flex;align-items:center;justify-content:center;background-color:var(--c1);width:130px;height:48px;min-height:48px;color:var(--c0el);font-family:var(--font-family-geometria-bold);font-size:var(--font-size-xxl);font-style:normal;font-weight:700;text-decoration:none}.payment-success-page{margin:130px 16px auto}.payment-success-page .logo{width:52px;height:52px;margin-bottom:24px}.payment-success-page .header{color:white;margin-bottom:8px}.payment-success-page .description-accent{font-family:var(--font-family-open_sans);font-style:normal;font-weight:600;color:var(--c2);margin-bottom:44px}#app-link img{margin-bottom:40px}.after-install{text-align:center;margin-bottom:24px}.instruction{text-align:center}.payment-success-page,.payment-success-page>div{display:flex;flex-direction:column;align-items:center;justify-content:center}.payment-success-page>div{margin-bottom:128px;padding:24px;box-sizing:border-box}#deep-link{display:flex;justify-content:center;width:100%;align-items:center}#deep-link>div{height:64px;background:var(--c1);width:100%;display:flex;align-items:center;justify-content:center}.modal-view:target{visibility:visible;opacity:1;pointer-events:auto}.modal-view{visibility:hidden;display:block;position:fixed;width:100%;top:0;right:0;bottom:0;left:0;z-index:999;opacity:0;background:rgba(0,0,0,0.8);transition:all 0.3s}.modal-view.visible{z-index:10;visibility:visible;position:fixed;display:flex;opacity:1}#payment-loading{display:none;position:fixed;width:100%;height:100%;bottom:0;left:0;background:rgba(0,0,0,0.5);z-index:100;align-items:center;justify-content:center}.loader{border:16px solid var(--c0d);border-top:16px solid var(--c1);border-radius:50%;width:120px;height:120px;-webkit-animation:spin 2s linear infinite;animation:spin 2s linear infinite}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.modal-view>a{display:inline-block;position:absolute;top:0;right:0;bottom:0;left:0;cursor:default}.modal-view__wrapper{position:absolute;padding:24px;width:calc(100% - 32PX);background:#242A3D;max-width:464px;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);box-shadow:0px 8px 30px rgba(0,0,0,0.08)}.modal-view__header{display:flex;width:100%;height:32px;justify-content:flex-end}.modal-view__close{background:#E1FF68;height:24px;width:24px;display:flex;position:relative}.modal-view__close>div{position:absolute;width:2px;height:16px;background:black;right:11px;top:4px}.modal-view__close>div:first-child{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.modal-view__close>div:last-child{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.modal-view__content{display:flex;flex-direction:column;align-items:center}.payment__paypal{display:flex;flex-direction:column;width:100%;margin-top:24px}.payment__delimiter{display:flex;height:16px;margin:12px 0 16px 0;width:100%;align-items:center;justify-content:center}.payment__delimiter>div{width:100%;height:1px;background:#8891AA}.payment__delimiter>span{min-width:36px;text-align:center}.paypal__price{display:flex;justify-content:space-between;height:38px;border-bottom:2px gray solid;margin-bottom:24px}.paypal__input{display:flex;flex-direction:column;width:100%;height:64px;background:var(--c0dp);justify-content:space-between;padding:10px}.paypal__subtitle{text-align:center;height:60px}.paypal__title{display:flex;justify-content:space-between;font-weight:normal}.paypal-button{background-color:white;border-radius:0}.promotion__title{background-color:transparent;color:var(--c2);font-family:var(--font-family-geometria-bold);font-size:56px;font-style:normal;font-weight:700;height:64px;letter-spacing:0.00px;line-height:64px;mix-blend-mode:normal;text-align:left;white-space:nowrap;width:auto}.promotion__image{width:188px;height:188px}.promotion__subtitle{color:var(--c0el);font-style:normal;font-weight:700;height:28px;line-height:28px;mix-blend-mode:normal;text-align:center;white-space:nowrap;width:312px}.promotion__description{margin-top:16px;margin-bottom:40px;height:80px;letter-spacing:0.00px;line-height:20px;mix-blend-mode:normal;text-align:center;width:312px}.promotion__button{display:flex;justify-content:center;align-items:center;text-decoration:none;color:white;height:64px;width:100%;background-color:var(--c1)}#stripe-pay .TermsText{opacity:0}#stripe-confirm{display:flex;height:64px;width:100%;background:var(--c1);align-items:center;color:white;justify-content:center;margin-top:24px}.stripe-card-data{display:flex;flex-wrap:wrap;padding:12px 16px;background-color:var(--c0dp);height:132px}.stripe-card-data-wrapper{display:flex;width:100%;justify-content:space-between}.card-input-wrapper.card{width:100%}.card-input-wrapper>div{border-bottom:1px solid var(--x0mp);height:24px;margin-top:4px}#stripe-cvc,#stripe-expiry{width:100px}html,body{height:100%}body{margin:0}body{background-color:var(--c0dp)}.container-center-horizontal{height:100%}.animation-text{z-index:1;font-size:12px;position:absolute;visibility:hidden;opacity:1;top:90px;right:40px;color:white;transition:opacity 3s}.animation-text-sub{z-index:1;font-size:12px;position:absolute;visibility:hidden;opacity:0;top:212px;right:42px;color:white;transition:opacity 3s}.animation-text-sub.visible,.animation-text.visible{opacity:1;visibility:visible}.stripe-payment-error{margin-top:8px;color:#fa755a;text-align:center;width:100%;font-size:14px}.swiper-button-prev,.swiper-button-next{background:var(--c2);border-radius:100%;height:30px;color:var(--c0d)}.swiper-button-prev:after,.swiper-button-next:after{font-size:16px;font-weight:bold}.page-title{text-align:center;color:var(--c0el);font-family:var(--font-family-geometria-bold);font-size:var(--font-size-xxxxxl);font-style:normal;font-weight:700;letter-spacing:0px}.page-title.up{text-transform:uppercase}.muscles-age{flex-direction:column;align-items:center;justify-content:center;padding:0 16px}.muscles-age__item{display:flex;flex-direction:column;align-items:center;justify-content:center;background-color:var(--c0d);border-radius:8px;overflow:hidden;margin:8px}.muscles-age__subtitle{display:flex;width:100%;height:48px;background-color:var(--c1);align-items:center;justify-content:center;color:var(--c0el);font-family:var(--font-family-geometria-bold);font-size:18px}.page-content-wrapper{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:1fr 1fr;margin-bottom:48px}.body-transformation{width:100%;margin-bottom:24px}

