/* screen - my-profile */

.my-profile {
  background-color: transparent;
  height: 1072px;
  overflow: hidden;
  overflow-x: hidden;
  position: relative;
  width: 1920px;
}

.my-profile .group-234-i7difB {
  background-color: transparent;
  height: 1628px;
  left: 0px;
  position: absolute;
  top: 0px;
  width: 1920px;
}

.my-profile .rectangle-21-vMU3Tn {
  background-color: var(--white);
  box-shadow: -4px 11px 19px #00000005;
  height: 100%;
  left: 0px;
  position: absolute;
  top: 0px;
  width: 100%;
}

.my-profile .helios_site_logo-vMU3Tn {
  background-color: transparent;
  height: 42px;
  left: 240px;
  object-fit: cover;
  position: absolute;
  top: 17px;
  width: 139px;
}

.my-profile .group-2-vMU3Tn {
  background-color: transparent;
  height: 20px;
  position: absolute;
  right: 265px;
  top: 26px;
  width: 105px;
}

.my-profile .shopicons_-regular_-account-yAaxcY {
  background-color: transparent;
  height: 100%;
  left: 0px;
  position: absolute;
  top: 0px;
  width: 20px;
}

.my-profile .path-1-hN7FW6 {
  background-color: transparent;
  height: 100%;
  left: 0px;
  object-fit: cover;
  position: absolute;
  top: 0px;
  width: 100%;
}

.my-profile .shopicon-hN7FW6 {
  background-color: transparent;
  height: calc(100.00% - 3px);
  left: 2px;
  position: absolute;
  top: 2px;
  width: calc(100.00% - 4px);
}

.my-profile .icon-user-44XstP {
  background-color: transparent;
  height: 100%;
  left: 1px;
  object-fit: cover;
  position: absolute;
  top: 1px;
  width: 100%;
}

.my-profile .my-account-yAaxcY {
  background-color: transparent;
  height: calc(100.00% + 1px);
  letter-spacing: 0.00px;
  line-height: 15px;
  position: absolute;
  right: -2px;
  text-align: left;
  top: 2px;
  white-space: nowrap;
  width: 80px;
}

.my-profile .group-262-vMU3Tn {
  background-color: transparent;
  height: 21px;
  position: absolute;
  right: 239px;
  top: 25px;
  width: 22px;
}

.my-profile .polygon-1-Z5j3Sk {
  background-color: transparent;
  height: calc(100.00% - 1px);
  left: 0px;
  object-fit: cover;
  position: absolute;
  top: 0px;
  width: 100%;
}

.my-profile .x-Z5j3Sk {
  background-color: transparent;
  height: calc(100.00% - 1px);
  letter-spacing: 0.00px;
  line-height: 20px;
  position: absolute;
  right: calc(43.75% - 3px);
  text-align: right;
  top: 2px;
  white-space: nowrap;
  width: 6px;
}

.my-profile .my-profile-i7difB {
  background-color: transparent;
  height: auto;
  left: 264px;
  letter-spacing: 0.00px;
  line-height: 23px;
  position: absolute;
  text-align: left;
  top: 92px;
  white-space: nowrap;
  width: auto;
}

.my-profile .group-264-i7difB {
  background-color: transparent;
  height: 7px;
  left: 264px;
  position: absolute;
  top: 598px;
  width: 10px;
}

.my-profile .icon-check_mark-JpbmR1 {
  background-color: transparent;
  height: calc(100.00% + 1px);
  left: 0px;
  object-fit: cover;
  position: absolute;
  top: 0px;
  width: calc(100.00% + 1px);
}

.my-profile .group-334-i7difB {
  background-color: transparent;
  cursor: pointer;
  height: 20px;
  left: 1627px;
  position: absolute;
  top: 147px;
  width: 55px;
}

.my-profile .back-rBHm5O {
  background-color: transparent;
  height: calc(100.00% + 2px);
  letter-spacing: 0.00px;
  line-height: 23px;
  position: absolute;
  right: -2px;
  text-align: left;
  top: -2px;
  white-space: nowrap;
  width: 40px;
}

.my-profile .path-25-rBHm5O {
  background-color: transparent;
  height: 9px;
  left: -1px;
  object-fit: cover;
  position: absolute;
  top: calc(50.00% - 4px);
  width: 5px;
}

.my-profile .group-335-i7difB {
  background-color: transparent;
  height: 20px;
  left: 240px;
  position: absolute;
  top: 147px;
  width: 179px;
}

.my-profile .your-p-ersonal-details-eAuNX1 {
  background-color: transparent;
  height: calc(100.00% + 2px);
  left: 0px;
  letter-spacing: 0.00px;
  line-height: 23px;
  position: absolute;
  text-align: left;
  top: -2px;
  white-space: nowrap;
  width: calc(100.00% + 2px);
}

.my-profile .personal-details-i7difB {
  background-color: transparent;
  height: auto;
  left: 524px;
  letter-spacing: 0.00px;
  line-height: 28px;
  position: absolute;
  text-align: left;
  top: 234px;
  white-space: nowrap;
  width: auto;
}

.my-profile .ellipse-28-i7difB {
  background-color: transparent;
  border: 3px solid;
  border-color: var(--eerie-black);
  border-radius: 25px;
  height: 50px;
  left: 457px;
  position: absolute;
  top: 224px;
  width: 50px;
}

.my-profile .x2-i7difB {
  background-color: transparent;
  height: auto;
  left: 474px;
  letter-spacing: 0.00px;
  line-height: 28px;
  position: absolute;
  text-align: center;
  top: 234px;
  white-space: nowrap;
  width: auto;
}

.my-profile .group-532-i7difB {
  background-color: transparent;
  height: 654px;
  left: 440px;
  position: absolute;
  top: 201px;
  width: 1040px;
}

.my-profile .rectangle-31-bim3xo {
  background-color: var(--white);
  border: 0.5px solid;
  border-color: var(--silver-chalice);
  box-shadow: -4px 11px 10px #0000000a;
  height: 100%;
  left: 0px;
  position: absolute;
  top: 0px;
  width: 100%;
}

.my-profile .group-532-bim3xo {
  background-color: transparent;
  height: 335px;
  left: 85px;
  position: absolute;
  top: 29px;
  width: calc(100.00% - 170px);
}

.my-profile .per-sonal-details-JDCl7D {
  background-color: transparent;
  height: 39px;
  left: 0px;
  letter-spacing: 0.00px;
  line-height: 28px;
  position: absolute;
  text-align: left;
  top: 4px;
  white-space: nowrap;
  width: 253px;
}

.my-profile .component-2-134-JDCl7D {
  background-color: transparent;
  bottom: calc(49.34% - 15px);
  height: 31px;
  left: 0px;
  position: absolute;
  width: 385px;
}

.my-profile .rectangle-25-wAi3Cb {
  background-color: var(--white);
  border: 0.5px solid;
  border-color: var(--silver-chalice);
  height: 100%;
  left: 0px;
  position: absolute;
  top: 0px;
  width: 100%;
}

.my-profile .fi-rst-name-wAi3Cb {
  background-color: transparent;
  bottom: calc(125.00% - 19px);
  height: 15px;
  left: 11px;
  letter-spacing: 0.00px;
  line-height: 39px;
  position: absolute;
  text-align: left;
  white-space: nowrap;
  width: 57px;
}

.my-profile .component-2-135-JDCl7D {
  background-color: transparent;
  bottom: calc(32.89% - 10px);
  height: 31px;
  left: 0px;
  position: absolute;
  width: 385px;
}

.my-profile .rectangle-25-roIxtC {
  background-color: var(--white);
  border: 0.5px solid;
  border-color: var(--silver-chalice);
  height: 100%;
  left: 0px;
  position: absolute;
  top: 0px;
  width: 100%;
}

.my-profile .last-name-roIxtC {
  background-color: transparent;
  bottom: calc(125.00% - 19px);
  height: 15px;
  left: 11px;
  letter-spacing: 0.00px;
  line-height: 39px;
  position: absolute;
  text-align: left;
  white-space: nowrap;
  width: 54px;
}

.my-profile .component-2-136-JDCl7D {
  background-color: transparent;
  bottom: 50px;
  height: 31px;
  left: 0px;
  position: absolute;
  width: 385px;
}

.my-profile .rectangle-25-7qxpze {
  background-color: var(--white);
  border: 0.5px solid;
  border-color: var(--silver-chalice);
  height: 100%;
  left: 0px;
  position: absolute;
  top: 0px;
  width: 100%;
}

.my-profile .telephone-number-7qxpze {
  background-color: transparent;
  bottom: calc(125.00% - 19px);
  height: 15px;
  left: 11px;
  letter-spacing: 0.00px;
  line-height: 39px;
  position: absolute;
  text-align: left;
  white-space: nowrap;
  width: 98px;
}

.my-profile .component-2-137-JDCl7D {
  background-color: transparent;
  bottom: 0px;
  height: 31px;
  left: 0px;
  position: absolute;
  width: 385px;
}

.my-profile .rectangle-25-K4Cak2 {
  background-color: var(--white);
  border: 0.5px solid;
  border-color: var(--silver-chalice);
  height: 100%;
  left: 0px;
  position: absolute;
  top: 0px;
  width: 100%;
}

.my-profile .mobile-number-K4Cak2 {
  background-color: transparent;
  bottom: calc(125.00% - 19px);
  height: 15px;
  left: 11px;
  letter-spacing: 0.00px;
  line-height: 39px;
  position: absolute;
  text-align: left;
  white-space: nowrap;
  width: 79px;
}

.my-profile .component-2-138-JDCl7D {
  background-color: transparent;
  height: 31px;
  left: 0px;
  position: absolute;
  top: calc(34.21% - 11px);
  width: 385px;
}

.my-profile .rectangle-25-xzKixm {
  background-color: var(--white);
  border: 0.5px solid;
  border-color: var(--silver-chalice);
  height: 100%;
  left: 0px;
  position: absolute;
  top: 0px;
  width: 100%;
}

.my-profile .title-xzKixm {
  background-color: transparent;
  bottom: calc(125.00% - 19px);
  height: 15px;
  left: 11px;
  letter-spacing: 0.00px;
  line-height: 39px;
  position: absolute;
  text-align: left;
  white-space: nowrap;
  width: 27px;
}

.my-profile .component-2-139-JDCl7D {
  background-color: transparent;
  height: 31px;
  position: absolute;
  right: 0px;
  top: calc(34.21% - 11px);
  width: 385px;
}

.my-profile .rectangle-25-fp4aXH {
  background-color: var(--white);
  border: 0.5px solid;
  border-color: var(--silver-chalice);
  height: 100%;
  left: 0px;
  position: absolute;
  top: 0px;
  width: 100%;
}

.my-profile .ad-dress-line-1-fp4aXH {
  background-color: transparent;
  bottom: calc(125.00% - 19px);
  height: 15px;
  left: 11px;
  letter-spacing: 0.00px;
  line-height: 39px;
  position: absolute;
  text-align: left;
  white-space: nowrap;
  width: 74px;
}

.my-profile .component-2-140-JDCl7D {
  background-color: transparent;
  bottom: calc(49.34% - 15px);
  height: 31px;
  position: absolute;
  right: 0px;
  width: 385px;
}

.my-profile .rectangle-25-dXdoVG {
  background-color: var(--white);
  border: 0.5px solid;
  border-color: var(--silver-chalice);
  height: 100%;
  left: 0px;
  position: absolute;
  top: 0px;
  width: 100%;
}

.my-profile .ad-dress-line-2-dXdoVG {
  background-color: transparent;
  bottom: calc(125.00% - 19px);
  height: 15px;
  left: 11px;
  letter-spacing: 0.00px;
  line-height: 39px;
  position: absolute;
  text-align: left;
  white-space: nowrap;
  width: 75px;
}

.my-profile .component-2-141-JDCl7D {
  background-color: transparent;
  bottom: calc(32.89% - 10px);
  height: 31px;
  position: absolute;
  right: 0px;
  width: 385px;
}

.my-profile .rectangle-25-eAn2kQ {
  background-color: var(--white);
  border: 0.5px solid;
  border-color: var(--silver-chalice);
  height: 100%;
  left: 0px;
  position: absolute;
  top: 0px;
  width: 100%;
}

.my-profile .town-city-eAn2kQ {
  background-color: transparent;
  bottom: calc(125.00% - 19px);
  height: 15px;
  left: 11px;
  letter-spacing: 0.00px;
  line-height: 39px;
  position: absolute;
  text-align: left;
  white-space: nowrap;
  width: 59px;
}

.my-profile .component-2-142-JDCl7D {
  background-color: transparent;
  bottom: 50px;
  height: 31px;
  position: absolute;
  right: 0px;
  width: 385px;
}

.my-profile .rectangle-25-eYbDPm {
  background-color: var(--white);
  border: 0.5px solid;
  border-color: var(--silver-chalice);
  height: 100%;
  left: 0px;
  position: absolute;
  top: 0px;
  width: 100%;
}

.my-profile .region-eYbDPm {
  background-color: transparent;
  bottom: calc(125.00% - 19px);
  height: 15px;
  left: 11px;
  letter-spacing: 0.00px;
  line-height: 39px;
  position: absolute;
  text-align: left;
  white-space: nowrap;
  width: 37px;
}

.my-profile .component-2-143-JDCl7D {
  background-color: transparent;
  bottom: 0px;
  height: 31px;
  position: absolute;
  right: 0px;
  width: 385px;
}

.my-profile .rectangle-25-mFrrEj {
  background-color: var(--white);
  border: 0.5px solid;
  border-color: var(--silver-chalice);
  height: 100%;
  left: 0px;
  position: absolute;
  top: 0px;
  width: 100%;
}

.my-profile .country-mFrrEj {
  background-color: transparent;
  bottom: calc(125.00% - 19px);
  height: 15px;
  left: 11px;
  letter-spacing: 0.00px;
  line-height: 39px;
  position: absolute;
  text-align: left;
  white-space: nowrap;
  width: 47px;
}

.my-profile .your-contact-details-JDCl7D {
  background-color: transparent;
  height: 22px;
  left: 0px;
  letter-spacing: 0.00px;
  line-height: 23px;
  position: absolute;
  text-align: left;
  top: calc(20.29% - 4px);
  white-space: nowrap;
  width: 179px;
}

.my-profile .your-address-JDCl7D {
  background-color: transparent;
  height: 22px;
  letter-spacing: 0.00px;
  line-height: 23px;
  position: absolute;
  right: calc(35.76% - 41px);
  text-align: left;
  top: calc(20.29% - 4px);
  white-space: nowrap;
  width: 115px;
}

.my-profile .group-533-bim3xo {
  background-color: transparent;
  bottom: calc(23.12% - 31px);
  height: 135px;
  left: 85px;
  position: absolute;
  width: 385px;
}

.my-profile .password-0KafxJ {
  background-color: transparent;
  height: 39px;
  left: 0px;
  letter-spacing: 0.00px;
  line-height: 28px;
  position: absolute;
  text-align: left;
  top: 4px;
  white-space: nowrap;
  width: 150px;
}

.my-profile .rectangle-25-0KafxJ {
  background-color: var(--white);
  border: 0.5px solid;
  border-color: var(--silver-chalice);
  bottom: 0px;
  height: 31px;
  left: 0px;
  position: absolute;
  width: 100%;
}

.my-profile .x-0KafxJ {
  background-color: transparent;
  bottom: 20px;
  height: 15px;
  left: 11px;
  letter-spacing: 0.00px;
  line-height: 39px;
  position: absolute;
  text-align: left;
  white-space: nowrap;
  width: 58px;
}

.my-profile .password-WZaZtV {
  background-color: transparent;
  bottom: calc(43.81% - 10px);
  height: 22px;
  left: 0px;
  letter-spacing: 0.00px;
  line-height: 23px;
  position: absolute;
  text-align: left;
  white-space: nowrap;
  width: 86px;
}

.my-profile .path-26-bim3xo {
  background-color: transparent;
  height: 5px;
  left: calc(43.41% - 4px);
  object-fit: cover;
  position: absolute;
  top: calc(22.52% - 1px);
  width: 9px;
}

.my-profile .path-27-bim3xo {
  background-color: transparent;
  bottom: calc(46.66% - 2px);
  height: 5px;
  object-fit: cover;
  position: absolute;
  right: 97px;
  width: 9px;
}

.my-profile .group-74-bim3xo {
  background-color: transparent;
  bottom: 54px;
  height: 31px;
  left: 85px;
  object-fit: cover;
  position: absolute;
  width: 169px;
}

.my-profile .group-633-i7difB {
  background-color: transparent;
  cursor: pointer;
  height: 52px;
  left: 722px;
  position: absolute;
  top: 76px;
  width: 476px;
}

.my-profile .rectangle-79-TZMxrH {
  background-color: var(--concrete);
  height: 100%;
  left: 0px;
  position: absolute;
  top: 0px;
  width: 100%;
}

.my-profile .my-vehicles-TZMxrH {
  background-color: transparent;
  bottom: calc(48.33% - 11px);
  height: 22px;
  left: 22px;
  letter-spacing: 0.00px;
  line-height: 23px;
  position: absolute;
  text-align: left;
  white-space: nowrap;
  width: 93px;
}

.my-profile .group-634-i7difB {
  background-color: transparent;
  cursor: pointer;
  height: 52px;
  left: 1204px;
  position: absolute;
  top: 76px;
  width: 716px;
}

.my-profile .rectangle-80-FfUdgf {
  background-color: var(--concrete);
  height: 100%;
  left: 0px;
  position: absolute;
  top: 0px;
  width: 100%;
}

.my-profile .my-shortlist-FfUdgf {
  background-color: transparent;
  bottom: calc(48.33% - 11px);
  height: 22px;
  left: 20px;
  letter-spacing: 0.00px;
  line-height: 23px;
  position: absolute;
  text-align: left;
  white-space: nowrap;
  width: 102px;
}

.my-profile .group-632-i7difB {
  background-color: transparent;
  height: 52px;
  left: 0px;
  position: absolute;
  top: 76px;
  width: 716px;
}

.my-profile .rectangle-76-jfpjz8 {
  background-color: var(--silver-chalice);
  height: 100%;
  left: 0px;
  position: absolute;
  top: 0px;
  width: 100%;
}

.my-profile .my-profile-jfpjz8 {
  background-color: transparent;
  bottom: calc(48.33% - 11px);
  height: 22px;
  left: calc(41.71% - 35px);
  letter-spacing: 0.00px;
  line-height: 23px;
  position: absolute;
  text-align: left;
  white-space: nowrap;
  width: 83px;
}

.my-profile .group-641-i7difB {
  background-color: transparent;
  cursor: pointer;
  height: 60px;
  left: 1828px;
  position: fixed;
  top: 990px;
  width: 60px;
}

.my-profile .ellipse-22-jonHHQ {
  background-color: var(--purple-heart);
  border-radius: 30px;
  height: 100%;
  left: 0px;
  position: absolute;
  top: 0px;
  width: 100%;
}

.my-profile .group-336-jonHHQ {
  background-color: transparent;
  height: 28px;
  object-fit: cover;
  position: absolute;
  right: calc(50.00% - 16px);
  top: calc(50.00% - 14px);
  width: 32px;
}
