/* screen - final-4 */

.final-4 {
  align-items: flex-start;
  background-color: var(--white);
  display: flex;
  /* overflow: hidden; */
  width: 1920px;
}

.final-4 .overlap-group85 {
  height: 5400px;
  position: relative;
  width: 1924px;
  top: -127px;
}

.final-4 .overlap-group84 {
  height: 5400px;
  left: 0;
  position: absolute;
  top: 0;
  width: 1924px;
}

.final-4 .group-12646 {
  height: 1080px;
  left: 0;
  opacity: 0.5;
  position: absolute;
  top: 0;
  width: 1920px;
}

.final-4 .path-10180 {
  height: 23px;
  left: 856px;
  object-fit: cover;
  position: absolute;
  top: 898px;
  width: 23px;
}

.final-4 .path-container-8 {
  height: 35px;
  left: 52px;
  position: absolute;
  top: 54px;
  width: 41px;
}

.final-4 .path-6943-1 {
  height: 18px;
  left: 22px;
  object-fit: cover;
  position: absolute;
  top: 16px;
  width: 19px;
}

.final-4 .path-6944-1 {
  height: 23px;
  left: 0;
  object-fit: cover;
  position: absolute;
  top: 0;
  width: 24px;
}

.final-4 .group-12613 {
  align-items: flex-start;
  display: flex;
  height: 50px;
  left: 1229px;
  min-width: 58px;
  position: absolute;
  top: 761px;
  transform: rotate(-25.00deg);
}

.final-4 .path-container-9 {
  height: 76px;
  margin-left: -14px;
  margin-top: -14.64px;
  position: relative;
  width: 84px;
}

.final-4 .path-6943-2 {
  height: 36px;
  left: 42px;
  object-fit: cover;
  position: absolute;
  top: 34px;
  transform: rotate(25.00deg);
  width: 37px;
}

.final-4 .path-6944-2 {
  height: 46px;
  left: 8px;
  object-fit: cover;
  position: absolute;
  top: 8px;
  transform: rotate(25.00deg);
  width: 47px;
}

.final-4 .group-12620 {
  align-items: flex-start;
  display: flex;
  height: 33px;
  left: 1860px;
  min-width: 38px;
  position: absolute;
  top: 272px;
  transform: rotate(-65.00deg);
}

.final-4 .path-container-10 {
  height: 51px;
  margin-left: -10px;
  margin-top: -10.25px;
  position: relative;
  width: 57px;
}

.final-4 .path-6943-3 {
  height: 25px;
  left: 28px;
  object-fit: cover;
  position: absolute;
  top: 22px;
  transform: rotate(65.00deg);
  width: 25px;
}

.final-4 .path-6944-3 {
  height: 32px;
  left: 5px;
  object-fit: cover;
  position: absolute;
  top: 5px;
  transform: rotate(65.00deg);
  width: 31px;
}

.final-4 .group-12621 {
  align-items: flex-start;
  display: flex;
  height: 33px;
  left: 1116px;
  min-width: 38px;
  position: absolute;
  top: 27px;
  transform: rotate(47.00deg);
}

.final-4 .path-container {
  height: 56px;
  margin-left: -13px;
  margin-top: -13.04px;
  position: relative;
  width: 61px;
}

.final-4 .path-6943 {
  height: 26px;
  left: 29px;
  object-fit: cover;
  position: absolute;
  top: 24px;
  transform: rotate(-47.00deg);
  width: 26px;
}

.final-4 .path-6944 {
  height: 34px;
  left: 7px;
  object-fit: cover;
  position: absolute;
  top: 7px;
  transform: rotate(-47.00deg);
  width: 33px;
}

.final-4 .group-12629 {
  align-items: flex-start;
  display: flex;
  height: 33px;
  left: 1650px;
  min-width: 38px;
  position: absolute;
  top: 660px;
  transform: rotate(47.00deg);
}

.final-4 .path-10178 {
  height: 23px;
  left: 845px;
  object-fit: cover;
  position: absolute;
  top: 173px;
  width: 23px;
}

.final-4 .path-13792 {
  height: 23px;
  left: 1259px;
  object-fit: cover;
  position: absolute;
  top: 483px;
  width: 23px;
}

.final-4 .path-13793 {
  height: 23px;
  left: 1592px;
  object-fit: cover;
  position: absolute;
  top: 190px;
  width: 23px;
}

.final-4 .path-10181 {
  height: 23px;
  left: 203px;
  object-fit: cover;
  position: absolute;
  top: 805px;
  width: 23px;
}

.final-4 .group-9133 {
  display: flex;
  height: 29px;
  left: 52px;
  position: absolute;
  top: 885px;
  width: 44px;
}

.final-4 .path-10183 {
  flex: 1;
  margin-bottom: -0.5px;
  margin-left: -0.5px;
  margin-right: -0.5px;
  margin-top: -0.6px;
  object-fit: cover;
  width: 45.15px;
}

.final-4 .group-12631 {
  display: flex;
  height: 29px;
  left: 1383px;
  position: absolute;
  top: 40px;
  width: 44px;
}

.final-4 .path-10179 {
  height: 23px;
  left: 827px;
  object-fit: cover;
  position: absolute;
  top: 485px;
  width: 23px;
}

.final-4 .group-9132 {
  display: flex;
  height: 31px;
  left: 789px;
  position: absolute;
  top: 40px;
  width: 43px;
}

.final-4 .path-10182 {
  flex: 1;
  margin-bottom: -0.5px;
  margin-left: -0.5px;
  margin-right: -0.5px;
  margin-top: -0.5px;
  object-fit: cover;
  width: 44.38px;
}

.final-4 .group-12619 {
  display: flex;
  height: 31px;
  left: 1519px;
  position: absolute;
  top: 806px;
  transform: rotate(94.00deg);
  width: 43px;
}

.final-4 .path-10182-1 {
  flex: 1;
  margin-bottom: -7.7px;
  margin-left: 4.1px;
  margin-right: 4.1px;
  margin-top: -7.7px;
  object-fit: cover;
  transform: rotate(-94.00deg);
  width: 35.08px;
}

.final-4 .group-9775 {
  display: flex;
  height: 31px;
  left: 53px;
  position: absolute;
  top: 336px;
  width: 43px;
}

.final-4 .path-10182-2 {
  flex: 1;
  margin-bottom: -0.5px;
  margin-left: -0.5px;
  margin-right: -0.5px;
  margin-top: -0.5px;
  object-fit: cover;
  width: 44.37px;
}

.final-4 .group-12630 {
  display: flex;
  height: 31px;
  left: 1512px;
  position: absolute;
  top: 507px;
  width: 43px;
}

.final-4 .path-10182-3 {
  flex: 1;
  margin-bottom: -0.5px;
  margin-left: -0.5px;
  margin-right: -0.5px;
  margin-top: -0.5px;
  object-fit: cover;
  width: 44.37px;
}

.final-4 .path-9786 {
  height: 17px;
  left: 46px;
  object-fit: cover;
  position: absolute;
  top: 450px;
  width: 17px;
}

.final-4 .path-13791 {
  height: 17px;
  left: 1482px;
  object-fit: cover;
  position: absolute;
  top: 428px;
  width: 17px;
}

.final-4 .path-13794 {
  height: 17px;
  left: 871px;
  object-fit: cover;
  position: absolute;
  top: 48px;
  width: 17px;
}

.final-4 .group-9794 {
  align-items: flex-end;
  display: flex;
  height: 60px;
  justify-content: flex-end;
  left: 441px;
  min-width: 69px;
  position: absolute;
  top: 879px;
  transform: rotate(5.00deg);
}

.final-4 .overlap-group5 {
  height: 60px;
  margin-bottom: 0;
  position: relative;
  width: 73px;
}

.final-4 .group-6169-1 {
  display: flex;
  height: 38px;
  left: 6px;
  position: absolute;
  top: 0;
  width: 62px;
}

.final-4 .path-6793-1 {
  flex: 1;
  margin-bottom: -3.2px;
  margin-left: -2.1px;
  margin-right: -2.1px;
  margin-top: -3.2px;
  object-fit: cover;
  transform: rotate(-5.00deg);
  width: 66.6px;
}

.final-4 .group-6177-1 {
  display: flex;
  height: 4px;
  left: 36px;
  position: absolute;
  top: 56px;
  width: 11px;
}

.final-4 .path-6801-1 {
  flex: 1;
  margin-bottom: -1.0px;
  margin-left: -0.7px;
  margin-right: -0.7px;
  margin-top: -1.0px;
  object-fit: cover;
  transform: rotate(-5.00deg);
  width: 12.77px;
}

.final-4 .group-6178-1 {
  display: flex;
  height: 23px;
  left: 42px;
  position: absolute;
  top: 36px;
  width: 26px;
}

.final-4 .path-6802-1 {
  flex: 1;
  margin-bottom: -1.6px;
  margin-left: -1.5px;
  margin-right: -1.5px;
  margin-top: -1.7px;
  object-fit: cover;
  transform: rotate(-5.00deg);
  width: 29.07px;
}

.final-4 .path-10899-1 {
  height: 22px;
  left: 1px;
  object-fit: cover;
  position: absolute;
  top: 24px;
  transform: rotate(-5.00deg);
  width: 13px;
}

.final-4 .path-10898-1 {
  height: 22px;
  left: 59px;
  object-fit: cover;
  position: absolute;
  top: 24px;
  transform: rotate(-5.00deg);
  width: 13px;
}

.final-4 .group-9795 {
  align-items: flex-start;
  display: flex;
  height: 74px;
  left: 125px;
  min-width: 85px;
  position: absolute;
  top: 569px;
  transform: rotate(-9.00deg);
}

.final-4 .overlap-group6 {
  height: 74px;
  margin-left: -4px;
  position: relative;
  width: 93px;
}

.final-4 .group-6169-2 {
  display: flex;
  height: 46px;
  left: 8px;
  position: absolute;
  top: 0;
  width: 77px;
}

.final-4 .path-6793-2 {
  flex: 1;
  margin-bottom: -6.3px;
  margin-left: -3.7px;
  margin-right: -3.7px;
  margin-top: -6.3px;
  object-fit: cover;
  transform: rotate(9.00deg);
  width: 84.24px;
}

.final-4 .group-6177-2 {
  display: flex;
  height: 6px;
  left: 46px;
  position: absolute;
  top: 69px;
  width: 14px;
}

.final-4 .path-6801-2 {
  flex: 1;
  margin-bottom: -1.6px;
  margin-left: -0.9px;
  margin-right: -0.9px;
  margin-top: -1.7px;
  object-fit: cover;
  transform: rotate(9.00deg);
  width: 15.77px;
}

.final-4 .group-6178-2 {
  display: flex;
  height: 28px;
  left: 53px;
  position: absolute;
  top: 45px;
  width: 32px;
}

.final-4 .path-6802-2 {
  flex: 1;
  margin-bottom: -2.9px;
  margin-left: -2.6px;
  margin-right: -2.6px;
  margin-top: -3.0px;
  object-fit: cover;
  transform: rotate(9.00deg);
  width: 37.22px;
}

.final-4 .path-10899-2 {
  height: 27px;
  left: 2px;
  object-fit: cover;
  position: absolute;
  top: 30px;
  transform: rotate(9.00deg);
  width: 18px;
}

.final-4 .path-10898-2 {
  height: 27px;
  left: 74px;
  object-fit: cover;
  position: absolute;
  top: 30px;
  transform: rotate(9.00deg);
  width: 18px;
}

.final-4 .group-12627 {
  align-items: flex-start;
  display: flex;
  height: 74px;
  left: 1674px;
  min-width: 85px;
  position: absolute;
  top: 6px;
  transform: rotate(-2.00deg);
}

.final-4 .overlap-group7 {
  height: 74px;
  margin-left: -1px;
  position: relative;
  width: 87px;
}

.final-4 .group-6169-3 {
  display: flex;
  height: 46px;
  left: 5px;
  position: absolute;
  top: 0;
  width: 77px;
}

.final-4 .path-6793-3 {
  flex: 1;
  margin-bottom: -1.8px;
  margin-left: -1.3px;
  margin-right: -1.3px;
  margin-top: -1.8px;
  object-fit: cover;
  transform: rotate(2.00deg);
  width: 79.38px;
}

.final-4 .group-6177-3 {
  display: flex;
  height: 6px;
  left: 43px;
  position: absolute;
  top: 69px;
  width: 14px;
}

.final-4 .path-6801-3 {
  flex: 1;
  margin-bottom: -0.8px;
  margin-left: -0.6px;
  margin-right: -0.6px;
  margin-top: -0.8px;
  object-fit: cover;
  transform: rotate(2.00deg);
  width: 15.15px;
}

.final-4 .group-6178-3 {
  display: flex;
  height: 28px;
  left: 50px;
  position: absolute;
  top: 45px;
  width: 32px;
}

.final-4 .path-6802-3 {
  flex: 1;
  margin-bottom: -1.1px;
  margin-left: -1.0px;
  margin-right: -1.1px;
  margin-top: -1.1px;
  object-fit: cover;
  transform: rotate(2.00deg);
  width: 34.07px;
}

.final-4 .path-10899-3 {
  height: 26px;
  left: 0;
  object-fit: cover;
  position: absolute;
  top: 30px;
  transform: rotate(2.00deg);
  width: 15px;
}

.final-4 .path-10898-3 {
  height: 26px;
  left: 72px;
  object-fit: cover;
  position: absolute;
  top: 30px;
  transform: rotate(2.00deg);
  width: 15px;
}

.final-4 .group-9796 {
  align-items: flex-end;
  display: flex;
  height: 60px;
  justify-content: flex-end;
  left: 346px;
  min-width: 69px;
  position: absolute;
  top: 229px;
  transform: rotate(-25.00deg);
}

.final-4 .overlap-group8 {
  height: 60px;
  margin-bottom: 0;
  position: relative;
  width: 86px;
}

.final-4 .group-6169-4 {
  display: flex;
  height: 38px;
  left: 12px;
  position: absolute;
  top: 0;
  width: 62px;
}

.final-4 .path-6793-4 {
  flex: 1;
  margin-bottom: -12.1px;
  margin-left: -5.7px;
  margin-right: -5.7px;
  margin-top: -12.1px;
  object-fit: cover;
  transform: rotate(25.00deg);
  width: 73.91px;
}

.final-4 .group-6177-4 {
  display: flex;
  height: 4px;
  left: 42px;
  position: absolute;
  top: 56px;
  width: 11px;
}

.final-4 .path-6801-4 {
  flex: 1;
  margin-bottom: -2.8px;
  margin-left: -1.1px;
  margin-right: -1.1px;
  margin-top: -2.9px;
  object-fit: cover;
  transform: rotate(25.00deg);
  width: 13.5px;
}

.final-4 .group-6178-4 {
  display: flex;
  height: 23px;
  left: 48px;
  position: absolute;
  top: 36px;
  width: 26px;
}

.final-4 .path-6802-4 {
  flex: 1;
  margin-bottom: -5.1px;
  margin-left: -4.3px;
  margin-right: -4.3px;
  margin-top: -5.2px;
  object-fit: cover;
  transform: rotate(25.00deg);
  width: 34.65px;
}

.final-4 .path-10899-4 {
  height: 24px;
  left: 4px;
  object-fit: cover;
  position: absolute;
  top: 23px;
  transform: rotate(25.00deg);
  width: 19px;
}

.final-4 .path-10898-4 {
  height: 24px;
  left: 63px;
  object-fit: cover;
  position: absolute;
  top: 23px;
  transform: rotate(25.00deg);
  width: 19px;
}

.final-4 .group-9797 {
  align-items: flex-start;
  display: flex;
  height: 89px;
  left: 878px;
  min-width: 101px;
  position: absolute;
  top: 362px;
  transform: rotate(15.00deg);
}

.final-4 .overlap-group {
  height: 89px;
  margin-left: -8px;
  position: relative;
  width: 117px;
}

.final-4 .group-6169 {
  display: flex;
  height: 56px;
  left: 13px;
  position: absolute;
  top: 0;
  width: 92px;
}

.final-4 .path-6793 {
  flex: 1;
  margin-bottom: -11.6px;
  margin-left: -6.2px;
  margin-right: -6.2px;
  margin-top: -11.6px;
  object-fit: cover;
  transform: rotate(-15.00deg);
  width: 104.38px;
}

.final-4 .group-6177 {
  display: flex;
  height: 7px;
  left: 58px;
  position: absolute;
  top: 82px;
  width: 17px;
}

.final-4 .path-6801 {
  flex: 1;
  margin-bottom: -2.7px;
  margin-left: -1.2px;
  margin-right: -1.2px;
  margin-top: -2.7px;
  object-fit: cover;
  transform: rotate(-15.00deg);
  width: 19.04px;
}

.final-4 .group-6178 {
  display: flex;
  height: 34px;
  left: 66px;
  position: absolute;
  top: 53px;
  width: 38px;
}

.final-4 .path-6802 {
  flex: 1;
  margin-bottom: -5.0px;
  margin-left: -4.3px;
  margin-right: -4.4px;
  margin-top: -5.1px;
  object-fit: cover;
  transform: rotate(-15.00deg);
  width: 47.01px;
}

.final-4 .path-10899 {
  height: 33px;
  left: 4px;
  object-fit: cover;
  position: absolute;
  top: 35px;
  transform: rotate(-15.00deg);
  width: 24px;
}

.final-4 .path-10898 {
  height: 33px;
  left: 90px;
  object-fit: cover;
  position: absolute;
  top: 35px;
  transform: rotate(-15.00deg);
  width: 24px;
}

.final-4 .group-12634 {
  align-items: flex-end;
  display: flex;
  height: 52px;
  justify-content: flex-end;
  left: 1215px;
  min-width: 60px;
  position: absolute;
  top: 595px;
  transform: rotate(-9.00deg);
}

.final-4 .overlap-group10 {
  height: 52px;
  margin-bottom: 0;
  position: relative;
  width: 66px;
}

.final-4 .group-6169-5 {
  display: flex;
  height: 33px;
  left: 6px;
  position: absolute;
  top: 0;
  width: 54px;
}

.final-4 .path-6793-5 {
  flex: 1;
  margin-bottom: -4.6px;
  margin-left: -2.8px;
  margin-right: -2.8px;
  margin-top: -4.6px;
  object-fit: cover;
  transform: rotate(9.00deg);
  width: 59.69px;
}

.final-4 .group-6177-5 {
  display: flex;
  height: 4px;
  left: 33px;
  position: absolute;
  top: 48px;
  width: 10px;
}

.final-4 .path-6801-5 {
  flex: 1;
  margin-bottom: -1.3px;
  margin-left: -0.8px;
  margin-right: -0.8px;
  margin-top: -1.3px;
  object-fit: cover;
  transform: rotate(9.00deg);
  width: 11.45px;
}

.final-4 .group-6178-5 {
  display: flex;
  height: 20px;
  left: 38px;
  position: absolute;
  top: 31px;
  width: 23px;
}

.final-4 .path-6802-5 {
  flex: 1;
  margin-bottom: -2.2px;
  margin-left: -2.0px;
  margin-right: -2.0px;
  margin-top: -2.3px;
  object-fit: cover;
  transform: rotate(9.00deg);
  width: 26.57px;
}

.final-4 .path-10899-5 {
  height: 20px;
  left: 1px;
  object-fit: cover;
  position: absolute;
  top: 21px;
  transform: rotate(9.00deg);
  width: 13px;
}

.final-4 .path-10898-5 {
  height: 20px;
  left: 52px;
  object-fit: cover;
  position: absolute;
  top: 21px;
  transform: rotate(9.00deg);
  width: 13px;
}

.final-4 .group-12623 {
  align-items: flex-start;
  display: flex;
  height: 89px;
  left: 1643px;
  min-width: 101px;
  padding: 0.0px 0;
  position: absolute;
  top: 813px;
  transform: rotate(15.00deg);
}

.final-4 .group-12604 {
  align-items: flex-start;
  display: flex;
  height: 52px;
  left: 1090px;
  min-width: 59px;
  position: absolute;
  top: 992px;
  transform: rotate(-12.00deg);
}

.final-4 .overlap-group12 {
  height: 52px;
  margin-left: -4px;
  position: relative;
  width: 68px;
}

.final-4 .group-6169-6 {
  display: flex;
  height: 33px;
  left: 7px;
  position: absolute;
  top: 0;
  width: 54px;
}

.final-4 .path-6793-6 {
  flex: 1;
  margin-bottom: -5.8px;
  margin-left: -3.4px;
  margin-right: -3.4px;
  margin-top: -5.8px;
  object-fit: cover;
  transform: rotate(12.00deg);
  width: 60.72px;
}

.final-4 .group-6177-6 {
  display: flex;
  height: 4px;
  left: 34px;
  position: absolute;
  top: 48px;
  width: 10px;
}

.final-4 .path-6801-6 {
  flex: 1;
  margin-bottom: -1.6px;
  margin-left: -0.9px;
  margin-right: -0.9px;
  margin-top: -1.6px;
  object-fit: cover;
  transform: rotate(12.00deg);
  width: 11.56px;
}

.final-4 .group-6178-6 {
  display: flex;
  height: 20px;
  left: 38px;
  position: absolute;
  top: 31px;
  width: 22px;
}

.final-4 .path-6802-6 {
  flex: 1;
  margin-bottom: -2.7px;
  margin-left: -2.4px;
  margin-right: -2.4px;
  margin-top: -2.8px;
  object-fit: cover;
  transform: rotate(12.00deg);
  width: 27.34px;
}

.final-4 .path-10899-6 {
  height: 20px;
  left: 2px;
  object-fit: cover;
  position: absolute;
  top: 20px;
  transform: rotate(12.00deg);
  width: 14px;
}

.final-4 .path-10898-6 {
  height: 20px;
  left: 52px;
  object-fit: cover;
  position: absolute;
  top: 20px;
  transform: rotate(12.00deg);
  width: 14px;
}

.final-4 .group-12628 {
  align-items: flex-start;
  display: flex;
  height: 43px;
  left: 1775px;
  min-width: 49px;
  position: absolute;
  top: 388px;
  transform: rotate(-23.00deg);
}

.final-4 .overlap-group13 {
  height: 43px;
  margin-left: -6px;
  position: relative;
  width: 61px;
}

.final-4 .group-6169-7 {
  display: flex;
  height: 27px;
  left: 8px;
  position: absolute;
  top: 0;
  width: 45px;
}

.final-4 .path-6793-7 {
  flex: 1;
  margin-bottom: -8.3px;
  margin-left: -4.2px;
  margin-right: -4.2px;
  margin-top: -8.3px;
  object-fit: cover;
  transform: rotate(23.00deg);
  width: 53.01px;
}

.final-4 .group-6177-7 {
  display: flex;
  height: 3px;
  left: 30px;
  position: absolute;
  top: 40px;
  width: 8px;
}

.final-4 .path-6801-7 {
  flex: 1;
  margin-bottom: -2.1px;
  margin-left: -1.0px;
  margin-right: -1.0px;
  margin-top: -2.1px;
  object-fit: cover;
  transform: rotate(23.00deg);
  width: 10.03px;
}

.final-4 .group-6178-7 {
  display: flex;
  height: 16px;
  left: 34px;
  position: absolute;
  top: 26px;
  width: 19px;
}

.final-4 .path-6802-7 {
  flex: 1;
  margin-bottom: -3.7px;
  margin-left: -3.1px;
  margin-right: -3.2px;
  margin-top: -3.7px;
  object-fit: cover;
  transform: rotate(23.00deg);
  width: 24.9px;
}

.final-4 .path-10899-7 {
  height: 17px;
  left: 3px;
  object-fit: cover;
  position: absolute;
  top: 16px;
  transform: rotate(23.00deg);
  width: 14px;
}

.final-4 .path-10898-7 {
  height: 17px;
  left: 45px;
  object-fit: cover;
  position: absolute;
  top: 16px;
  transform: rotate(23.00deg);
  width: 14px;
}

.final-4 .overlap-group14 {
  height: 101px;
  left: 698px;
  position: absolute;
  top: 870px;
  width: 101px;
}

.final-4 .path-7607 {
  height: 68px;
  left: 16px;
  object-fit: cover;
  position: absolute;
  top: 16px;
  width: 68px;
}

.final-4 .ellipse-258 {
  background-color: var(--cultured-pearl);
  border-radius: 12.18px;
  height: 25px;
  left: 38px;
  position: absolute;
  top: 29px;
  transform: rotate(-76.66deg);
  width: 25px;
}

.final-4 .path-7608 {
  height: 28px;
  left: 25px;
  object-fit: cover;
  position: absolute;
  top: 56px;
  width: 52px;
}

.final-4 .path-9855 {
  height: 101px;
  left: 0;
  object-fit: cover;
  position: absolute;
  top: 0;
  width: 101px;
}

.final-4 .group-container {
  height: 33px;
  left: 7px;
  position: absolute;
  top: 50px;
  width: 33px;
}

.final-4 .path-container-1 {
  height: 33px;
  left: 0;
  position: absolute;
  top: 0;
  width: 33px;
}

.final-4 .path-9091 {
  height: 31px;
  left: 1px;
  object-fit: cover;
  position: absolute;
  top: 1px;
  width: 31px;
}

.final-4 .path-7732 {
  height: 33px;
  left: 0;
  object-fit: cover;
  position: absolute;
  top: 0;
  width: 33px;
}

.final-4 .group {
  align-items: flex-start;
  display: flex;
  height: 3px;
  left: 9px;
  min-width: 15px;
  position: absolute;
  top: 15px;
}

.final-4 .group-6726 {
  display: flex;
  height: 3px;
  width: 3px;
}

.final-4 .path-773 {
  flex: 1;
  margin-bottom: -0.5px;
  margin-left: -0.5px;
  margin-right: -0.5px;
  margin-top: -0.5px;
  object-fit: cover;
  width: 4.03px;
}

.final-4 .group-672 {
  display: flex;
  height: 3px;
  margin-left: 3px;
  width: 3px;
}

.final-4 .path-7735 {
  flex: 1;
  margin-bottom: -0.5px;
  margin-left: -0.5px;
  margin-right: -0.5px;
  margin-top: -0.5px;
  object-fit: cover;
  width: 4.03px;
}

.final-4 .overlap-group15 {
  height: 64px;
  left: 1022px;
  position: absolute;
  top: 490px;
  width: 64px;
}

.final-4 .path-7607-1 {
  height: 43px;
  left: 11px;
  object-fit: cover;
  position: absolute;
  top: 11px;
  width: 43px;
}

.final-4 .ellipse-258-1 {
  background-color: var(--cultured-pearl);
  border-radius: 7.61px;
  height: 16px;
  left: 24px;
  position: absolute;
  top: 19px;
  transform: rotate(-76.66deg);
  width: 16px;
}

.final-4 .path-7608-1 {
  height: 18px;
  left: 16px;
  object-fit: cover;
  position: absolute;
  top: 35px;
  width: 33px;
}

.final-4 .path-9855-1 {
  height: 64px;
  left: 0;
  object-fit: cover;
  position: absolute;
  top: 0;
  width: 64px;
}

.final-4 .group-container-1 {
  height: 20px;
  left: 5px;
  position: absolute;
  top: 32px;
  width: 20px;
}

.final-4 .group-1 {
  background-image: url(../img/path-9091-2@1x.png);
  background-position: 50% 50%;
  background-size: cover;
  display: flex;
  height: 20px;
  left: 0;
  position: absolute;
  top: 0;
  width: 20px;
}

.final-4 .path-7732-1 {
  flex: 1;
  margin-bottom: -0.5px;
  margin-left: -0.5px;
  margin-right: -0.5px;
  margin-top: -0.5px;
  object-fit: cover;
  width: 20.93px;
}

.final-4 .group-2 {
  align-items: flex-start;
  display: flex;
  height: 2px;
  left: 5px;
  min-width: 10px;
  position: absolute;
  top: 9px;
}

.final-4 .group-672-1 {
  display: flex;
  height: 2px;
  width: 2px;
}

.final-4 .path-773-1 {
  flex: 1;
  margin-bottom: -0.5px;
  margin-left: -0.5px;
  margin-right: -0.5px;
  margin-top: -0.5px;
  object-fit: cover;
  width: 2.89px;
}

.final-4 .group-672-2 {
  display: flex;
  height: 2px;
  margin-left: 2px;
  width: 2px;
}

.final-4 .path-7735-1 {
  flex: 1;
  margin-bottom: -0.5px;
  margin-left: -0.5px;
  margin-right: -0.5px;
  margin-top: -0.5px;
  object-fit: cover;
  width: 2.89px;
}

.final-4 .overlap-group16 {
  height: 64px;
  left: 1612px;
  position: absolute;
  top: 1017px;
  width: 64px;
}

.final-4 .group-12624 {
  align-items: flex-start;
  display: flex;
  height: 75px;
  left: 1641px;
  min-width: 75px;
  position: absolute;
  top: 448px;
  transform: rotate(-17.00deg);
}

.final-4 .overlap-group17 {
  height: 85px;
  margin-left: -5px;
  margin-top: -5.09px;
  position: relative;
  width: 85px;
}

.final-4 .path-7607-2 {
  height: 65px;
  left: 10px;
  object-fit: cover;
  position: absolute;
  top: 10px;
  transform: rotate(17.00deg);
  width: 65px;
}

.final-4 .ellipse-258-2 {
  background-color: var(--cultured-pearl);
  border-radius: 9.23px;
  height: 19px;
  left: 33px;
  position: absolute;
  top: 26px;
  transform: rotate(-76.66deg);
  width: 19px;
}

.final-4 .path-7608-2 {
  height: 32px;
  left: 20px;
  object-fit: cover;
  position: absolute;
  top: 41px;
  transform: rotate(17.00deg);
  width: 44px;
}

.final-4 .path-9855-2 {
  height: 68px;
  left: 8px;
  object-fit: cover;
  position: absolute;
  top: 8px;
  transform: rotate(17.00deg);
  width: 68px;
}

.final-4 .group-container-3 {
  height: 39px;
  left: 2px;
  position: absolute;
  top: 35px;
  width: 39px;
}

.final-4 .path-container-2 {
  height: 39px;
  left: 0;
  position: absolute;
  top: 0;
  width: 39px;
}

.final-4 .path-9091-1 {
  height: 30px;
  left: 5px;
  object-fit: cover;
  position: absolute;
  top: 5px;
  transform: rotate(17.00deg);
  width: 30px;
}

.final-4 .path-7732-2 {
  height: 31px;
  left: 4px;
  object-fit: cover;
  position: absolute;
  top: 4px;
  transform: rotate(17.00deg);
  width: 31px;
}

.final-4 .group-3 {
  align-items: flex-end;
  display: flex;
  height: 2px;
  left: 14px;
  min-width: 12px;
  position: absolute;
  top: 18px;
}

.final-4 .path-773-2 {
  flex: 1;
  margin-bottom: -0.9px;
  margin-left: -0.9px;
  margin-right: -0.9px;
  margin-top: -0.9px;
  object-fit: cover;
  transform: rotate(17.00deg);
  width: 4.12px;
}

.final-4 .group-672-3 {
  display: flex;
  height: 2px;
  margin-bottom: 0;
  margin-left: 2px;
  width: 2px;
}

.final-4 .overlap-group18 {
  height: 92px;
  left: 1444px;
  position: absolute;
  top: 105px;
  width: 92px;
}

.final-4 .path-7607-3 {
  height: 62px;
  left: 15px;
  object-fit: cover;
  position: absolute;
  top: 15px;
  width: 62px;
}

.final-4 .ellipse-258-3 {
  background-color: var(--cultured-pearl);
  border-radius: 11.08px;
  height: 23px;
  left: 35px;
  position: absolute;
  top: 27px;
  transform: rotate(-76.66deg);
  width: 23px;
}

.final-4 .path-7608-3 {
  height: 25px;
  left: 23px;
  object-fit: cover;
  position: absolute;
  top: 51px;
  width: 47px;
}

.final-4 .path-9855-3 {
  height: 92px;
  left: 0;
  object-fit: cover;
  position: absolute;
  top: 0;
  width: 92px;
}

.final-4 .group-container-4 {
  height: 30px;
  left: 6px;
  position: absolute;
  top: 46px;
  width: 30px;
}

.final-4 .path-container-3 {
  height: 30px;
  left: 0;
  position: absolute;
  top: 0;
  width: 30px;
}

.final-4 .path-9091-2 {
  height: 28px;
  left: 1px;
  object-fit: cover;
  position: absolute;
  top: 1px;
  width: 28px;
}

.final-4 .path-7732-3 {
  height: 30px;
  left: 0;
  object-fit: cover;
  position: absolute;
  top: 0;
  width: 30px;
}

.final-4 .group-4 {
  align-items: flex-start;
  display: flex;
  height: 3px;
  left: 8px;
  min-width: 14px;
  position: absolute;
  top: 14px;
}

.final-4 .path-773-3 {
  flex: 1;
  margin-bottom: -0.5px;
  margin-left: -0.5px;
  margin-right: -0.5px;
  margin-top: -0.5px;
  object-fit: cover;
  width: 3.76px;
}

.final-4 .overlap-group19 {
  height: 101px;
  left: 527px;
  position: absolute;
  top: 97px;
  width: 101px;
}

.final-4 .overlap-group20 {
  height: 81px;
  left: 22px;
  position: absolute;
  top: 686px;
  width: 81px;
}

.final-4 .path-7607-4 {
  height: 55px;
  left: 13px;
  object-fit: cover;
  position: absolute;
  top: 13px;
  width: 55px;
}

.final-4 .ellipse-258-4 {
  background-color: var(--cultured-pearl);
  border-radius: 9.73px;
  height: 20px;
  left: 30px;
  position: absolute;
  top: 23px;
  transform: rotate(256.66deg);
  width: 20px;
}

.final-4 .path-7608-4 {
  height: 22px;
  left: 20px;
  object-fit: cover;
  position: absolute;
  top: 45px;
  width: 42px;
}

.final-4 .path-9855-4 {
  height: 81px;
  left: 0;
  object-fit: cover;
  position: absolute;
  top: 0;
  width: 81px;
}

.final-4 .group-container-5 {
  height: 25px;
  left: 50px;
  position: absolute;
  top: 41px;
  width: 25px;
}

.final-4 .group-5 {
  background-image: url(../img/path-9091-12@1x.png);
  background-position: 50% 50%;
  background-size: cover;
  display: flex;
  height: 25px;
  left: 0;
  position: absolute;
  top: 0;
  width: 25px;
}

.final-4 .path-7732-4 {
  flex: 1;
  margin-bottom: -0.5px;
  margin-left: -0.5px;
  margin-right: -0.5px;
  margin-top: -0.5px;
  object-fit: cover;
  width: 26.5px;
}

.final-4 .group-6 {
  align-items: flex-start;
  display: flex;
  height: 2px;
  left: 6px;
  min-width: 12px;
  position: absolute;
  top: 11px;
}

.final-4 .path-7735-2 {
  flex: 1;
  margin-bottom: -0.5px;
  margin-left: -0.5px;
  margin-right: -0.5px;
  margin-top: -0.5px;
  object-fit: cover;
  width: 3.42px;
}

.final-4 .group-672-4 {
  display: flex;
  height: 2px;
  margin-left: 3px;
  width: 2px;
}

.final-4 .path-773-4 {
  flex: 1;
  margin-bottom: -0.5px;
  margin-left: -0.5px;
  margin-right: -0.5px;
  margin-top: -0.5px;
  object-fit: cover;
  width: 3.42px;
}

.final-4 .hi {
  left: 328px;
  letter-spacing: 0;
  line-height: 45px;
  position: absolute;
  text-align: center;
  top: 704px;
  white-space: nowrap;
}

.final-4 .hi-1 {
  left: 1498px;
  letter-spacing: 0;
  line-height: 45px;
  position: absolute;
  text-align: center;
  top: 940px;
  white-space: nowrap;
}

.final-4 .hi-2 {
  left: 6px;
  letter-spacing: 0;
  line-height: 45px;
  position: absolute;
  text-align: center;
  top: 269px;
  white-space: nowrap;
}

.final-4 .hi-3 {
  left: 768px;
  letter-spacing: 0;
  line-height: 45px;
  position: absolute;
  text-align: center;
  top: 125px;
  white-space: nowrap;
}

.final-4 .hi-4 {
  left: 1565px;
  letter-spacing: 0;
  line-height: 45px;
  position: absolute;
  text-align: center;
  top: 591px;
  white-space: nowrap;
}

.final-4 .hi-5 {
  left: 888px;
  letter-spacing: 0;
  line-height: 45px;
  position: absolute;
  text-align: center;
  top: 969px;
  white-space: nowrap;
}

.final-4 .hi-6 {
  left: 552px;
  letter-spacing: 0;
  line-height: 45px;
  position: absolute;
  text-align: center;
  top: 472px;
  white-space: nowrap;
}

.final-4 .group-9801 {
  align-items: flex-start;
  display: flex;
  height: 54px;
  justify-content: flex-end;
  left: 830px;
  min-width: 43px;
  position: absolute;
  top: 665px;
  transform: rotate(55.00deg);
}

.final-4 .overlap-group21 {
  height: 72px;
  margin-top: -5.02px;
  position: relative;
  width: 71px;
}

.final-4 .path-9797-2 {
  height: 49px;
  left: 9px;
  object-fit: cover;
  position: absolute;
  top: 12px;
  transform: rotate(-55.00deg);
  width: 54px;
}

.final-4 .group-8871-2 {
  display: flex;
  height: 46px;
  left: 18px;
  position: absolute;
  top: 8px;
  transform: rotate(-12.00deg);
  width: 34px;
}

.final-4 .path-9798-2 {
  flex: 1;
  margin-bottom: -6.2px;
  margin-left: -11.9px;
  margin-right: -11.9px;
  margin-top: -6.2px;
  object-fit: cover;
  transform: rotate(-43.00deg);
  width: 58.11px;
}

.final-4 .group-9805 {
  align-items: flex-end;
  display: flex;
  height: 59px;
  justify-content: flex-end;
  left: 277px;
  min-width: 47px;
  position: absolute;
  top: 870px;
  transform: rotate(17.00deg);
}

.final-4 .overlap-group2 {
  height: 67px;
  margin-bottom: -8.48px;
  position: relative;
  width: 57px;
}

.final-4 .path-9797 {
  height: 57px;
  left: 7px;
  object-fit: cover;
  position: absolute;
  top: 5px;
  transform: rotate(-17.00deg);
  width: 42px;
}

.final-4 .group-8871 {
  display: flex;
  height: 50px;
  left: 10px;
  position: absolute;
  top: 3px;
  transform: rotate(-12.00deg);
  width: 37px;
}

.final-4 .path-9798 {
  flex: 1;
  margin-bottom: -2.1px;
  margin-left: -2.7px;
  margin-right: -2.7px;
  margin-top: -2.1px;
  object-fit: cover;
  transform: rotate(-5.00deg);
  width: 42.36px;
}

.final-4 .group-12602 {
  align-items: flex-end;
  display: flex;
  height: 59px;
  justify-content: flex-end;
  left: 1532px;
  min-width: 47px;
  position: absolute;
  top: 313px;
  transform: rotate(17.00deg);
}

.final-4 .group-9802 {
  align-items: flex-end;
  display: flex;
  height: 54px;
  left: 163px;
  min-width: 43px;
  position: absolute;
  top: 439px;
  transform: rotate(-18.00deg);
}

.final-4 .overlap-group24 {
  height: 63px;
  margin-bottom: -8.3px;
  margin-left: -6px;
  position: relative;
  width: 54px;
}

.final-4 .path-9797-3 {
  height: 53px;
  left: 7px;
  object-fit: cover;
  position: absolute;
  top: 5px;
  transform: rotate(18.00deg);
  width: 40px;
}

.final-4 .group-8871-3 {
  display: flex;
  height: 46px;
  left: 10px;
  position: absolute;
  top: 3px;
  transform: rotate(192.00deg);
  width: 34px;
}

.final-4 .path-9798-3 {
  flex: 1;
  margin-bottom: -2.2px;
  margin-left: -2.9px;
  margin-right: -2.9px;
  margin-top: -2.2px;
  object-fit: cover;
  transform: rotate(-174.00deg);
  width: 40.13px;
}

.final-4 .group-9803 {
  align-items: flex-end;
  display: flex;
  height: 78px;
  left: 402px;
  min-width: 62px;
  position: absolute;
  top: 35px;
  transform: rotate(-18.00deg);
}

.final-4 .overlap-group2-1 {
  height: 90px;
  margin-bottom: -11.56px;
  margin-left: -8px;
  position: relative;
  width: 77px;
}

.final-4 .path-9797-1 {
  height: 76px;
  left: 10px;
  object-fit: cover;
  position: absolute;
  top: 7px;
  transform: rotate(18.00deg);
  width: 57px;
}

.final-4 .group-8871-1 {
  display: flex;
  height: 66px;
  left: 14px;
  position: absolute;
  top: 5px;
  transform: rotate(192.00deg);
  width: 49px;
}

.final-4 .path-9798-1 {
  flex: 1;
  margin-bottom: -3.0px;
  margin-left: -3.9px;
  margin-right: -3.9px;
  margin-top: -2.9px;
  object-fit: cover;
  transform: rotate(-174.00deg);
  width: 57.11px;
}

.final-4 .group-12606 {
  align-items: flex-end;
  display: flex;
  height: 78px;
  left: 1407px;
  min-width: 62px;
  position: absolute;
  top: 702px;
  transform: rotate(-18.00deg);
}

.final-4 .group-12616 {
  align-items: flex-start;
  display: flex;
  height: 78px;
  left: 1816px;
  min-width: 62px;
  position: absolute;
  top: 727px;
  transform: rotate(-36.00deg);
}

.final-4 .overlap-group27 {
  height: 103px;
  margin-left: -20px;
  margin-top: -7.0px;
  position: relative;
  width: 102px;
}

.final-4 .path-9797-4 {
  height: 77px;
  left: 16px;
  object-fit: cover;
  position: absolute;
  top: 13px;
  transform: rotate(36.00deg);
  width: 70px;
}

.final-4 .group-8871-4 {
  display: flex;
  height: 66px;
  left: 26px;
  position: absolute;
  top: 11px;
  transform: rotate(192.00deg);
  width: 49px;
}

.final-4 .path-9798-4 {
  flex: 1;
  margin-bottom: -7.9px;
  margin-left: -12.1px;
  margin-right: -12.1px;
  margin-top: -7.8px;
  object-fit: cover;
  transform: rotate(-156.00deg);
  width: 73.4px;
}

.final-4 .group-9804 {
  align-items: flex-start;
  display: flex;
  height: 44px;
  left: 753px;
  min-width: 35px;
  position: absolute;
  top: 313px;
  transform: rotate(198.00deg);
}

.final-4 .overlap-group28 {
  height: 51px;
  margin-left: -5px;
  margin-top: -6.87px;
  position: relative;
  width: 44px;
}

.final-4 .path-9797-5 {
  height: 43px;
  left: 6px;
  object-fit: cover;
  position: absolute;
  top: 4px;
  transform: rotate(-198.00deg);
  width: 32px;
}

.final-4 .group-8871-5 {
  display: flex;
  height: 37px;
  left: 8px;
  position: absolute;
  top: 11px;
  transform: rotate(168.00deg);
  width: 28px;
}

.final-4 .path-9798-5 {
  flex: 1;
  margin-bottom: -1.9px;
  margin-left: -2.4px;
  margin-right: -2.4px;
  margin-top: -1.9px;
  object-fit: cover;
  transform: rotate(-6.00deg);
  width: 32.7px;
}

.final-4 .overlap-group29 {
  height: 42px;
  left: 448px;
  position: absolute;
  top: 652px;
  width: 48px;
}

.final-4 .rectangle-2675 {
  background-color: var(--cultured-pearl);
  height: 29px;
  left: 4px;
  position: absolute;
  top: 7px;
  transform: rotate(158.14deg);
  width: 39px;
}

.final-4 .group-8874 {
  display: flex;
  height: 22px;
  left: 0;
  position: absolute;
  top: 0;
  width: 37px;
}

.final-4 .path-9800 {
  flex: 1;
  margin-bottom: -0.5px;
  margin-left: -0.5px;
  margin-right: -0.6px;
  margin-top: -0.6px;
  object-fit: cover;
  width: 38.5px;
}

.final-4 .group-12609 {
  align-items: flex-end;
  display: flex;
  height: 67px;
  left: 1091px;
  min-width: 76px;
  position: absolute;
  top: 376px;
  transform: rotate(10.00deg);
}

.final-4 .overlap-group30 {
  height: 67px;
  margin-bottom: -0.65px;
  margin-left: -1px;
  position: relative;
  width: 76px;
}

.final-4 .rectangle-2675-1 {
  background-color: var(--cultured-pearl);
  height: 46px;
  left: 6px;
  position: absolute;
  top: 11px;
  transform: rotate(21.86deg);
  width: 63px;
}

.final-4 .group-8874-1 {
  display: flex;
  height: 36px;
  left: 16px;
  position: absolute;
  top: 0;
  width: 60px;
}

.final-4 .path-9800-1 {
  flex: 1;
  margin-bottom: -5.6px;
  margin-left: -3.3px;
  margin-right: -3.2px;
  margin-top: -5.7px;
  object-fit: cover;
  transform: rotate(-10.00deg);
  width: 66.87px;
}

.final-4 .group-9808 {
  align-items: flex-start;
  display: flex;
  height: 41px;
  left: 82px;
  min-width: 47px;
  position: absolute;
  top: 191px;
  transform: rotate(219.00deg);
}

.final-4 .overlap-group31 {
  height: 42px;
  margin-top: -0.65px;
  position: relative;
  width: 48px;
}

.final-4 .rectangle-2675-2 {
  background-color: var(--cultured-pearl);
  height: 29px;
  left: 4px;
  position: absolute;
  top: 6px;
  transform: rotate(201.86deg);
  width: 39px;
}

.final-4 .group-8874-2 {
  display: flex;
  height: 22px;
  left: 0;
  position: absolute;
  top: 20px;
  width: 37px;
}

.final-4 .path-9800-2 {
  flex: 1;
  margin-bottom: -10.1px;
  margin-left: -3.5px;
  margin-right: -3.6px;
  margin-top: -10.0px;
  object-fit: cover;
  transform: rotate(-219.00deg);
  width: 44.5px;
}

.final-4 .group-9807 {
  align-items: flex-end;
  display: flex;
  height: 30px;
  left: 583px;
  min-width: 34px;
  position: absolute;
  top: 255px;
  transform: rotate(31.00deg);
}

.final-4 .overlap-group32 {
  height: 30px;
  margin-bottom: -0.65px;
  position: relative;
  width: 34px;
}

.final-4 .rectangle-2675-3 {
  background-color: var(--cultured-pearl);
  height: 21px;
  left: 3px;
  position: absolute;
  top: 5px;
  transform: rotate(158.14deg);
  width: 29px;
}

.final-4 .group-8874-3 {
  display: flex;
  height: 16px;
  left: 0;
  position: absolute;
  top: 0;
  width: 27px;
}

.final-4 .path-9800-3 {
  flex: 1;
  margin-bottom: -6.5px;
  margin-left: -2.9px;
  margin-right: -2.9px;
  margin-top: -6.6px;
  object-fit: cover;
  transform: rotate(-31.00deg);
  width: 32.73px;
}

.final-4 .path-10900 {
  height: 19px;
  left: 665px;
  object-fit: cover;
  position: absolute;
  top: 769px;
  width: 18px;
}

.final-4 .group-container-6 {
  height: 92px;
  left: 686px;
  position: absolute;
  top: 492px;
  width: 108px;
}

.final-4 .group-8896-1 {
  align-items: flex-start;
  display: flex;
  height: 81px;
  justify-content: flex-end;
  left: 5px;
  min-width: 99px;
  position: absolute;
  top: 6px;
  transform: rotate(-7.00deg);
}

.final-4 .group-container-7 {
  height: 106px;
  margin-top: -12.31px;
  position: relative;
  width: 119px;
}

.final-4 .overlap-group-8 {
  height: 106px;
  left: 0;
  position: absolute;
  top: 0;
  width: 119px;
}

.final-4 .path-9801-1 {
  height: 88px;
  left: 5px;
  object-fit: cover;
  position: absolute;
  top: 12px;
  transform: rotate(7.00deg);
  width: 103px;
}

.final-4 .group-8876-1 {
  display: flex;
  height: 66px;
  left: 25px;
  position: absolute;
  top: 19px;
  width: 66px;
}

.final-4 .path-9802-1 {
  flex: 1;
  margin-bottom: -4.4px;
  margin-left: -4.4px;
  margin-right: -4.4px;
  margin-top: -4.4px;
  object-fit: cover;
  transform: rotate(7.00deg);
  width: 75.21px;
}

.final-4 .path-9833-1 {
  height: 89px;
  left: 10px;
  object-fit: cover;
  position: absolute;
  top: 6px;
  transform: rotate(7.00deg);
  width: 104px;
}

.final-4 .group-8891-1 {
  align-items: flex-end;
  display: flex;
  flex-direction: column;
  left: 52px;
  min-height: 19px;
  position: absolute;
  top: 34px;
  transform: rotate(7.00deg);
  width: 38px;
}

.final-4 .group-8878 {
  display: flex;
  height: 1px;
  width: 38px;
}

.final-4 .path-980 {
  flex: 1;
  margin-bottom: -0.5px;
  margin-left: -0.5px;
  margin-right: -0.5px;
  margin-top: -0.5px;
  object-fit: cover;
  width: 38.91px;
}

.final-4 .group-8879 {
  display: flex;
  height: 1px;
  margin-top: 7px;
  width: 38px;
}

.final-4 .group-8880-1 {
  display: flex;
  height: 1px;
  margin-right: 0;
  margin-top: 7px;
  width: 26px;
}

.final-4 .path-9805-1 {
  flex: 1;
  margin-bottom: -0.5px;
  margin-left: -0.5px;
  margin-right: -0.5px;
  margin-top: -0.5px;
  object-fit: cover;
  width: 26.61px;
}

.final-4 .group-8906-1 {
  display: flex;
  height: 20px;
  left: 20px;
  position: absolute;
  top: 25px;
  width: 21px;
}

.final-4 .path-9758-2 {
  flex: 1;
  margin-bottom: -0.5px;
  margin-left: -0.5px;
  margin-right: -0.5px;
  margin-top: -0.5px;
  object-fit: cover;
  width: 21.55px;
}

.final-4 .group-container-8 {
  height: 79px;
  left: 66px;
  position: absolute;
  top: 942px;
  width: 93px;
}

.final-4 .group-8896 {
  align-items: flex-start;
  display: flex;
  height: 69px;
  justify-content: flex-end;
  left: 4px;
  min-width: 85px;
  position: absolute;
  top: 5px;
  transform: rotate(187.00deg);
}

.final-4 .group-container-2 {
  height: 92px;
  margin-top: -11.32px;
  position: relative;
  width: 103px;
}

.final-4 .overlap-group-1 {
  height: 92px;
  left: 0;
  position: absolute;
  top: 0;
  width: 103px;
}

.final-4 .path-9801 {
  height: 76px;
  left: 4px;
  object-fit: cover;
  position: absolute;
  top: 5px;
  transform: rotate(-187.00deg);
  width: 89px;
}

.final-4 .group-8876 {
  display: flex;
  height: 57px;
  left: 22px;
  position: absolute;
  top: 18px;
  width: 57px;
}

.final-4 .path-9802 {
  flex: 1;
  margin-bottom: -3.8px;
  margin-left: -3.8px;
  margin-right: -3.9px;
  margin-top: -3.8px;
  object-fit: cover;
  transform: rotate(-187.00deg);
  width: 64.76px;
}

.final-4 .path-9833 {
  height: 77px;
  left: 9px;
  object-fit: cover;
  position: absolute;
  top: 9px;
  transform: rotate(-187.00deg);
  width: 90px;
}

.final-4 .group-8891 {
  align-items: flex-end;
  display: flex;
  flex-direction: column;
  left: 45px;
  min-height: 16px;
  position: absolute;
  top: 46px;
  transform: rotate(-7.00deg);
  width: 33px;
}

.final-4 .group-8880 {
  display: flex;
  height: 1px;
  margin-right: 0;
  width: 22px;
}

.final-4 .path-9805 {
  flex: 1;
  margin-bottom: -0.5px;
  margin-left: -0.5px;
  margin-right: -0.5px;
  margin-top: -0.5px;
  object-fit: cover;
  transform: rotate(-180deg);
  width: 22.99px;
}

.final-4 .group-887 {
  display: flex;
  height: 1px;
  margin-top: 6px;
  width: 33px;
}

.final-4 .path-980-1 {
  flex: 1;
  margin-bottom: -0.5px;
  margin-left: -0.5px;
  margin-right: -0.5px;
  margin-top: -0.5px;
  object-fit: cover;
  transform: rotate(-180deg);
  width: 33.56px;
}

.final-4 .group-8906 {
  display: flex;
  height: 17px;
  left: 58px;
  position: absolute;
  top: 21px;
  width: 18px;
}

.final-4 .path-9758 {
  flex: 1;
  margin-bottom: -0.5px;
  margin-left: -0.5px;
  margin-right: -0.5px;
  margin-top: -0.5px;
  object-fit: cover;
  width: 18.65px;
}

.final-4 .group-container-9 {
  height: 79px;
  left: 929px;
  position: absolute;
  top: 43px;
  width: 93px;
}

.final-4 .group-container-10 {
  height: 70px;
  left: 1684px;
  position: absolute;
  top: 235px;
  width: 82px;
}

.final-4 .group-8896-2 {
  align-items: flex-start;
  display: flex;
  height: 61px;
  justify-content: flex-end;
  left: 3px;
  min-width: 75px;
  position: absolute;
  top: 4px;
  transform: rotate(187.00deg);
}

.final-4 .group-container-11 {
  height: 81px;
  margin-top: -10.17px;
  position: relative;
  width: 91px;
}

.final-4 .overlap-group-2 {
  height: 81px;
  left: 0;
  position: absolute;
  top: 0;
  width: 91px;
}

.final-4 .path-9801-2 {
  height: 67px;
  left: 4px;
  object-fit: cover;
  position: absolute;
  top: 5px;
  transform: rotate(-187.00deg);
  width: 78px;
}

.final-4 .group-8876-2 {
  display: flex;
  height: 50px;
  left: 19px;
  position: absolute;
  top: 16px;
  width: 50px;
}

.final-4 .path-9802-2 {
  flex: 1;
  margin-bottom: -3.4px;
  margin-left: -3.4px;
  margin-right: -3.5px;
  margin-top: -3.4px;
  object-fit: cover;
  transform: rotate(-187.00deg);
  width: 57.18px;
}

.final-4 .path-9833-2 {
  height: 68px;
  left: 8px;
  object-fit: cover;
  position: absolute;
  top: 8px;
  transform: rotate(-187.00deg);
  width: 79px;
}

.final-4 .group-8891-2 {
  align-items: flex-end;
  display: flex;
  flex-direction: column;
  left: 40px;
  min-height: 14px;
  position: absolute;
  top: 41px;
  transform: rotate(-7.00deg);
  width: 29px;
}

.final-4 .group-8880-2 {
  display: flex;
  height: 1px;
  margin-right: 0;
  width: 19px;
}

.final-4 .path-9805-2 {
  flex: 1;
  margin-bottom: -0.5px;
  margin-left: -0.5px;
  margin-right: -0.5px;
  margin-top: -0.5px;
  object-fit: cover;
  transform: rotate(-180deg);
  width: 20.37px;
}

.final-4 .group-887-1 {
  display: flex;
  height: 1px;
  margin-top: 5px;
  width: 29px;
}

.final-4 .path-980-2 {
  flex: 1;
  margin-bottom: -0.5px;
  margin-left: -0.5px;
  margin-right: -0.5px;
  margin-top: -0.5px;
  object-fit: cover;
  transform: rotate(-180deg);
  width: 29.69px;
}

.final-4 .group-8906-2 {
  display: flex;
  height: 15px;
  left: 51px;
  position: absolute;
  top: 19px;
  width: 16px;
}

.final-4 .path-9758-1 {
  flex: 1;
  margin-bottom: -0.5px;
  margin-left: -0.5px;
  margin-right: -0.5px;
  margin-top: -0.5px;
  object-fit: cover;
  width: 16.55px;
}

.final-4 .group-container-12 {
  height: 70px;
  left: 1091px;
  position: absolute;
  top: 834px;
  width: 82px;
}

.final-4 .group-8896-3 {
  align-items: flex-start;
  display: flex;
  height: 61px;
  justify-content: flex-end;
  left: 3px;
  min-width: 75px;
  position: absolute;
  top: 4px;
  transform: rotate(-7.00deg);
}

.final-4 .group-container-13 {
  height: 81px;
  margin-top: -9.57px;
  position: relative;
  width: 91px;
}

.final-4 .path-9801-3 {
  height: 67px;
  left: 4px;
  object-fit: cover;
  position: absolute;
  top: 9px;
  transform: rotate(7.00deg);
  width: 78px;
}

.final-4 .group-8876-3 {
  display: flex;
  height: 50px;
  left: 19px;
  position: absolute;
  top: 15px;
  width: 50px;
}

.final-4 .path-9802-3 {
  flex: 1;
  margin-bottom: -3.4px;
  margin-left: -3.4px;
  margin-right: -3.5px;
  margin-top: -3.4px;
  object-fit: cover;
  transform: rotate(7.00deg);
  width: 57.18px;
}

.final-4 .path-9833-3 {
  height: 68px;
  left: 8px;
  object-fit: cover;
  position: absolute;
  top: 5px;
  transform: rotate(7.00deg);
  width: 79px;
}

.final-4 .group-8891-3 {
  align-items: flex-end;
  display: flex;
  flex-direction: column;
  left: 40px;
  min-height: 14px;
  position: absolute;
  top: 26px;
  transform: rotate(7.00deg);
  width: 29px;
}

.final-4 .group-8878-1 {
  display: flex;
  height: 1px;
  margin-right: 0;
  width: 29px;
}

.final-4 .path-980-3 {
  flex: 1;
  margin-bottom: -0.5px;
  margin-left: -0.5px;
  margin-right: -0.5px;
  margin-top: -0.5px;
  object-fit: cover;
  width: 29.69px;
}

.final-4 .group-8880-3 {
  display: flex;
  height: 1px;
  margin-right: 0;
  margin-top: 5px;
  width: 19px;
}

.final-4 .path-9805-3 {
  flex: 1;
  margin-bottom: -0.5px;
  margin-left: -0.5px;
  margin-right: -0.5px;
  margin-top: -0.5px;
  object-fit: cover;
  width: 20.37px;
}

.final-4 .group-8906-3 {
  display: flex;
  height: 15px;
  left: 15px;
  position: absolute;
  top: 19px;
  width: 16px;
}

.final-4 .group-container-14 {
  height: 115px;
  left: 1252px;
  position: absolute;
  top: 310px;
  width: 134px;
}

.final-4 .group-8896-4 {
  align-items: flex-start;
  display: flex;
  height: 101px;
  justify-content: flex-end;
  left: 6px;
  min-width: 123px;
  position: absolute;
  top: 7px;
  transform: rotate(-7.00deg);
}

.final-4 .group-container-15 {
  height: 131px;
  margin-top: -15.04px;
  position: relative;
  width: 148px;
}

.final-4 .overlap-group-9 {
  height: 131px;
  left: 0;
  position: absolute;
  top: 0;
  width: 148px;
}

.final-4 .path-9801-4 {
  height: 109px;
  left: 6px;
  object-fit: cover;
  position: absolute;
  top: 15px;
  transform: rotate(7.00deg);
  width: 128px;
}

.final-4 .group-8876-4 {
  display: flex;
  height: 82px;
  left: 31px;
  position: absolute;
  top: 24px;
  width: 83px;
}

.final-4 .path-9802-4 {
  flex: 1;
  margin-bottom: -5.3px;
  margin-left: -5.3px;
  margin-right: -5.3px;
  margin-top: -5.3px;
  object-fit: cover;
  transform: rotate(7.00deg);
  width: 93.14px;
}

.final-4 .path-9833-4 {
  height: 110px;
  left: 13px;
  object-fit: cover;
  position: absolute;
  top: 7px;
  transform: rotate(7.00deg);
  width: 128px;
}

.final-4 .group-8891-4 {
  align-items: flex-end;
  display: flex;
  flex-direction: column;
  left: 65px;
  min-height: 23px;
  position: absolute;
  top: 43px;
  transform: rotate(7.00deg);
  width: 47px;
}

.final-4 .group-8878-2 {
  display: flex;
  height: 2px;
  width: 47px;
}

.final-4 .path-980-4 {
  flex: 1;
  margin-bottom: -0.5px;
  margin-left: -0.5px;
  margin-right: -0.5px;
  margin-top: -0.5px;
  object-fit: cover;
  width: 48.09px;
}

.final-4 .group-887-2 {
  display: flex;
  height: 2px;
  margin-top: 9px;
  width: 47px;
}

.final-4 .group-8880-4 {
  display: flex;
  height: 2px;
  margin-right: 0;
  margin-top: 9px;
  width: 32px;
}

.final-4 .path-9805-4 {
  flex: 1;
  margin-bottom: -0.5px;
  margin-left: -0.5px;
  margin-right: -0.5px;
  margin-top: -0.5px;
  object-fit: cover;
  width: 32.8px;
}

.final-4 .group-8906-4 {
  display: flex;
  height: 25px;
  left: 25px;
  position: absolute;
  top: 31px;
  width: 26px;
}

.final-4 .path-9758-3 {
  flex: 1;
  margin-bottom: -0.5px;
  margin-left: -0.5px;
  margin-right: -0.5px;
  margin-top: -0.5px;
  object-fit: cover;
  width: 26.53px;
}

.final-4 .group-container-16 {
  height: 44px;
  left: 200px;
  position: absolute;
  top: 307px;
  width: 51px;
}

.final-4 .group-8896-5 {
  align-items: flex-start;
  display: flex;
  height: 38px;
  justify-content: flex-end;
  left: 2px;
  min-width: 47px;
  position: absolute;
  top: 3px;
  transform: rotate(-7.00deg);
}

.final-4 .group-container-17 {
  height: 52px;
  margin-top: -6.38px;
  position: relative;
  width: 58px;
}

.final-4 .overlap-group-10 {
  height: 52px;
  left: 0;
  position: absolute;
  top: 0;
  width: 58px;
}

.final-4 .path-9801-5 {
  height: 43px;
  left: 2px;
  object-fit: cover;
  position: absolute;
  top: 6px;
  transform: rotate(7.00deg);
  width: 50px;
}

.final-4 .group-8876-5 {
  display: flex;
  height: 31px;
  left: 12px;
  position: absolute;
  top: 10px;
  width: 31px;
}

.final-4 .path-9802-5 {
  flex: 1;
  margin-bottom: -2.4px;
  margin-left: -2.4px;
  margin-right: -2.4px;
  margin-top: -2.4px;
  object-fit: cover;
  transform: rotate(7.00deg);
  width: 36.19px;
}

.final-4 .path-9833-5 {
  height: 44px;
  left: 5px;
  object-fit: cover;
  position: absolute;
  top: 3px;
  transform: rotate(7.00deg);
  width: 50px;
}

.final-4 .group-8891-5 {
  align-items: flex-end;
  display: flex;
  flex-direction: column;
  left: 25px;
  min-height: 9px;
  position: absolute;
  top: 17px;
  transform: rotate(7.00deg);
  width: 18px;
}

.final-4 .group-8878-3 {
  display: flex;
  height: 1px;
  width: 18px;
}

.final-4 .path-980-5 {
  flex: 1;
  margin-bottom: -0.5px;
  margin-left: -0.5px;
  margin-right: -0.5px;
  margin-top: -0.5px;
  object-fit: cover;
  width: 18.94px;
}

.final-4 .group-8879-1 {
  display: flex;
  height: 1px;
  margin-top: 3px;
  width: 18px;
}

.final-4 .group-8880-5 {
  display: flex;
  height: 1px;
  margin-right: 0;
  margin-top: 3px;
  width: 12px;
}

.final-4 .path-9805-5 {
  flex: 1;
  margin-bottom: -0.5px;
  margin-left: -0.5px;
  margin-right: -0.5px;
  margin-top: -0.5px;
  object-fit: cover;
  width: 13.11px;
}

.final-4 .group-8906-5 {
  display: flex;
  height: 10px;
  left: 10px;
  position: absolute;
  top: 12px;
  width: 10px;
}

.final-4 .path-9758-4 {
  flex: 1;
  margin-bottom: -0.5px;
  margin-left: -0.5px;
  margin-right: -0.5px;
  margin-top: -0.5px;
  object-fit: cover;
  width: 10.72px;
}

.final-4 .group-9811 {
  display: flex;
  height: 61px;
  justify-content: space-between;
  left: 153px;
  position: absolute;
  top: 59px;
  transform: rotate(-7.00deg);
  width: 173px;
}

.final-4 .group-8884-1 {
  display: flex;
  height: 33.35px;
  width: 104.23px;
}

.final-4 .path-9809 {
  flex: 1;
  margin-bottom: -6.8px;
  margin-left: -2.2px;
  margin-right: -2.2px;
  margin-top: -6.8px;
  object-fit: cover;
  transform: rotate(7.00deg);
  width: 108.68px;
}

.final-4 .group-8883-1 {
  align-items: flex-start;
  align-self: flex-end;
  display: flex;
  height: 34.77px;
  justify-content: flex-end;
  margin-bottom: 0;
  min-width: 54.97px;
}

.final-4 .overlap-group1-1 {
  height: 50px;
  margin-top: -7.69px;
  position: relative;
  width: 66px;
}

.final-4 .path-container-11 {
  height: 50px;
  left: 0;
  position: absolute;
  top: 0;
  width: 66px;
}

.final-4 .path-9806 {
  height: 14px;
  left: 12px;
  object-fit: cover;
  position: absolute;
  top: 17px;
  transform: rotate(7.00deg);
  width: 10px;
}

.final-4 .path-9807 {
  height: 43px;
  left: 2px;
  object-fit: cover;
  position: absolute;
  top: 4px;
  transform: rotate(7.00deg);
  width: 61px;
}

.final-4 .path-9808 {
  height: 29px;
  left: 7px;
  object-fit: cover;
  position: absolute;
  top: 10px;
  transform: rotate(7.00deg);
  width: 45px;
}

.final-4 .group-9812 {
  display: flex;
  height: 61px;
  justify-content: space-between;
  left: 724px;
  position: absolute;
  top: 759px;
  transform: rotate(183.00deg);
  width: 173px;
}

.final-4 .group-8884 {
  display: flex;
  height: 33.34px;
  width: 104.23px;
}

.final-4 .path-9809-1 {
  flex: 1;
  margin-bottom: -3.2px;
  margin-left: -1.4px;
  margin-right: -1.3px;
  margin-top: -3.3px;
  object-fit: cover;
  transform: rotate(-183.00deg);
  width: 106.93px;
}

.final-4 .group-8883 {
  align-items: flex-start;
  align-self: flex-end;
  display: flex;
  height: 34.77px;
  justify-content: flex-end;
  margin-bottom: 0;
  margin-right: 0;
  min-width: 54.97px;
}

.final-4 .overlap-group1-2 {
  height: 42px;
  margin-top: -3.76px;
  position: relative;
  width: 61px;
}

.final-4 .path-container-12 {
  height: 42px;
  left: 0;
  position: absolute;
  top: 0;
  width: 61px;
}

.final-4 .path-9806-1 {
  height: 14px;
  left: 10px;
  object-fit: cover;
  position: absolute;
  top: 14px;
  transform: rotate(-183.00deg);
  width: 10px;
}

.final-4 .path-9807-1 {
  height: 39px;
  left: 1px;
  object-fit: cover;
  position: absolute;
  top: 2px;
  transform: rotate(-183.00deg);
  width: 59px;
}

.final-4 .path-9808-1 {
  height: 26px;
  left: 6px;
  object-fit: cover;
  position: absolute;
  top: 7px;
  transform: rotate(-183.00deg);
  width: 44px;
}

.final-4 .group-12625 {
  display: flex;
  height: 61px;
  justify-content: space-between;
  left: 1745px;
  position: absolute;
  top: 529px;
  transform: rotate(216.00deg);
  width: 173px;
}

.final-4 .path-9809-2 {
  flex: 1;
  margin-bottom: -28.2px;
  margin-left: -0.6px;
  margin-right: -0.6px;
  margin-top: -28.2px;
  object-fit: cover;
  transform: rotate(-216.00deg);
  width: 105.38px;
}

.final-4 .overlap-group1 {
  height: 90px;
  margin-top: -27.93px;
  position: relative;
  width: 91px;
}

.final-4 .path-container-4 {
  height: 90px;
  left: 0;
  position: absolute;
  top: 0;
  width: 91px;
}

.final-4 .path-9806-2 {
  height: 16px;
  left: 22px;
  object-fit: cover;
  position: absolute;
  top: 37px;
  transform: rotate(-216.00deg);
  width: 15px;
}

.final-4 .path-9807-2 {
  height: 63px;
  left: 12px;
  object-fit: cover;
  position: absolute;
  top: 14px;
  transform: rotate(-216.00deg);
  width: 67px;
}

.final-4 .path-9808-2 {
  height: 45px;
  left: 18px;
  object-fit: cover;
  position: absolute;
  top: 22px;
  transform: rotate(-216.00deg);
  width: 49px;
}

.final-4 .group-12626 {
  display: flex;
  height: 61px;
  justify-content: space-between;
  left: 1044px;
  position: absolute;
  top: 241px;
  transform: rotate(144.00deg);
  width: 173px;
}

.final-4 .path-9809-3 {
  flex: 1;
  margin-bottom: -28.2px;
  margin-left: -0.6px;
  margin-right: -0.6px;
  margin-top: -28.2px;
  object-fit: cover;
  transform: rotate(-144.00deg);
  width: 105.38px;
}

.final-4 .path-9806-3 {
  height: 16px;
  left: 22px;
  object-fit: cover;
  position: absolute;
  top: 37px;
  transform: rotate(-144.00deg);
  width: 15px;
}

.final-4 .path-9807-3 {
  height: 63px;
  left: 12px;
  object-fit: cover;
  position: absolute;
  top: 14px;
  transform: rotate(-144.00deg);
  width: 67px;
}

.final-4 .path-9808-3 {
  height: 45px;
  left: 18px;
  object-fit: cover;
  position: absolute;
  top: 22px;
  transform: rotate(-144.00deg);
  width: 49px;
}

.final-4 .overlap-group40 {
  align-items: flex-start;
  background-image: url(../img/path-10552-1@1x.png);
  background-position: 50% 50%;
  background-size: cover;
  display: flex;
  height: 50px;
  justify-content: flex-end;
  left: 325px;
  min-width: 39px;
  padding: 8.1px 8.3px;
  position: absolute;
  top: 513px;
}

.final-4 .ellipse-509 {
  background-color: var(--cultured-pearl);
  border-radius: 11px;
  height: 22px;
  width: 22px;
}

.final-4 .overlap-group41 {
  align-items: flex-start;
  background-image: url(../img/path-10552-1@1x.png);
  background-position: 50% 50%;
  background-size: cover;
  display: flex;
  height: 50px;
  justify-content: flex-end;
  left: 1286px;
  min-width: 39px;
  padding: 8.1px 8.3px;
  position: absolute;
  top: 106px;
}

.final-4 .group-9814 {
  align-items: flex-start;
  display: flex;
  height: 49px;
  justify-content: flex-end;
  left: 647px;
  min-width: 37px;
  position: absolute;
  top: 3px;
  transform: rotate(-10.00deg);
}

.final-4 .overlap-group42 {
  height: 63px;
  margin-top: -7.12px;
  position: relative;
  width: 56px;
}

.final-4 .path-10552 {
  height: 56px;
  left: 5px;
  object-fit: cover;
  position: absolute;
  top: 4px;
  transform: rotate(10.00deg);
  width: 47px;
}

.final-4 .ellipse-509-1 {
  background-color: var(--cultured-pearl);
  border-radius: 11px;
  height: 22px;
  left: 17px;
  position: absolute;
  top: 15px;
  width: 22px;
}

.final-4 .group-9815 {
  align-items: flex-start;
  display: flex;
  height: 37px;
  justify-content: flex-end;
  left: 658px;
  min-width: 28px;
  position: absolute;
  top: 624px;
  transform: rotate(-10.00deg);
}

.final-4 .overlap-group43 {
  height: 47px;
  margin-top: -5.47px;
  position: relative;
  width: 42px;
}

.final-4 .path-10552-1 {
  height: 42px;
  left: 3px;
  object-fit: cover;
  position: absolute;
  top: 3px;
  transform: rotate(10.00deg);
  width: 35px;
}

.final-4 .ellipse-509-2 {
  background-color: var(--cultured-pearl);
  border-radius: 8.18px;
  height: 16px;
  left: 13px;
  position: absolute;
  top: 11px;
  width: 16px;
}

.final-4 .group-12610 {
  align-items: flex-start;
  display: flex;
  height: 44px;
  left: 1410px;
  min-width: 34px;
  position: absolute;
  top: 516px;
}

.final-4 .overlap-group44 {
  height: 45px;
  margin-left: -1px;
  margin-top: -0.5px;
  position: relative;
  width: 35px;
}

.final-4 .path-10552-2 {
  height: 45px;
  left: 0;
  object-fit: cover;
  position: absolute;
  top: 0;
  width: 35px;
}

.final-4 .ellipse-509-3 {
  background-color: var(--cultured-pearl);
  border-radius: 9.85px;
  height: 20px;
  left: 8px;
  position: absolute;
  top: 7px;
  width: 20px;
}

.final-4 .group-12605 {
  align-items: flex-start;
  display: flex;
  height: 68px;
  justify-content: flex-end;
  left: 1297px;
  min-width: 52px;
  position: absolute;
  top: 939px;
  transform: rotate(-10.00deg);
}

.final-4 .overlap-group45 {
  height: 87px;
  margin-top: -9.56px;
  position: relative;
  width: 76px;
}

.final-4 .path-10552-3 {
  height: 77px;
  left: 6px;
  object-fit: cover;
  position: absolute;
  top: 5px;
  transform: rotate(10.00deg);
  width: 64px;
}

.final-4 .ellipse-509-4 {
  background-color: var(--cultured-pearl);
  border-radius: 15.16px;
  height: 30px;
  left: 23px;
  position: absolute;
  top: 20px;
  width: 30px;
}

.final-4 .group-12617 {
  align-items: flex-start;
  display: flex;
  height: 68px;
  justify-content: flex-end;
  left: 1765px;
  min-width: 52px;
  position: absolute;
  top: 125px;
  transform: rotate(-2.00deg);
}

.final-4 .overlap-group46 {
  height: 72px;
  margin-top: -2.35px;
  position: relative;
  width: 58px;
}

.final-4 .path-10552-4 {
  height: 71px;
  left: 1px;
  object-fit: cover;
  position: absolute;
  top: 1px;
  transform: rotate(2.00deg);
  width: 55px;
}

.final-4 .ellipse-509-5 {
  background-color: var(--cultured-pearl);
  border-radius: 15.16px;
  height: 30px;
  left: 14px;
  position: absolute;
  top: 13px;
  width: 30px;
}

.final-4 .group-9816 {
  align-items: flex-start;
  display: flex;
  height: 51px;
  justify-content: flex-end;
  left: 257px;
  min-width: 39px;
  position: absolute;
  top: 1009px;
  transform: rotate(190.00deg);
}

.final-4 .overlap-group47 {
  height: 65px;
  margin-top: -7.34px;
  position: relative;
  width: 58px;
}

.final-4 .path-10552-5 {
  height: 58px;
  left: 5px;
  object-fit: cover;
  position: absolute;
  top: 4px;
  transform: rotate(-190.00deg);
  width: 48px;
}

.final-4 .ellipse-509-6 {
  background-color: var(--cultured-pearl);
  border-radius: 11.37px;
  height: 23px;
  left: 18px;
  position: absolute;
  top: 28px;
  width: 23px;
}

.final-4 .group-container-18 {
  height: 57px;
  left: 1037px;
  position: absolute;
  top: 165px;
  width: 52px;
}

.final-4 .group-10683-1 {
  align-items: flex-start;
  display: flex;
  height: 42px;
  left: 6px;
  min-width: 41px;
  position: absolute;
  top: 10px;
  transform: rotate(195.00deg);
}

.final-4 .overlap-group-3 {
  height: 64px;
  margin-left: -11px;
  margin-top: -11.1px;
  position: relative;
  width: 64px;
}

.final-4 .path-9790 {
  height: 52px;
  left: 6px;
  object-fit: cover;
  position: absolute;
  top: 6px;
  transform: rotate(-195.00deg);
  width: 52px;
}

.final-4 .ellipse-350-2 {
  background-color: var(--cultured-pearl);
  border-radius: 9.06px;
  height: 19px;
  left: 22px;
  position: absolute;
  top: 22px;
  transform: rotate(76.72deg);
  width: 19px;
}

.final-4 .group-10684-1 {
  align-items: flex-start;
  display: flex;
  height: 42px;
  left: 5px;
  min-width: 41px;
  position: absolute;
  top: 5px;
  transform: rotate(195.00deg);
}

.final-4 .ellipse-350-3 {
  border-radius: 9.06px;
  height: 19px;
  left: 22px;
  position: absolute;
  top: 22px;
  transform: rotate(76.72deg);
  width: 19px;
}

.final-4 .group-container-19 {
  height: 93px;
  left: 1765px;
  position: absolute;
  top: 906px;
  width: 86px;
}

.final-4 .group-10683-2 {
  align-items: flex-start;
  display: flex;
  height: 68px;
  left: 10px;
  min-width: 68px;
  position: absolute;
  top: 17px;
  transform: rotate(195.00deg);
}

.final-4 .overlap-group-4 {
  height: 104px;
  margin-left: -18px;
  margin-top: -17.66px;
  position: relative;
  width: 103px;
}

.final-4 .path-9790-1 {
  height: 85px;
  left: 10px;
  object-fit: cover;
  position: absolute;
  top: 9px;
  transform: rotate(-195.00deg);
  width: 84px;
}

.final-4 .ellipse-350-4 {
  background-color: var(--cultured-pearl);
  border-radius: 14.81px;
  height: 31px;
  left: 36px;
  position: absolute;
  top: 37px;
  transform: rotate(76.72deg);
  width: 31px;
}

.final-4 .group-10684-2 {
  align-items: flex-start;
  display: flex;
  height: 68px;
  left: 8px;
  min-width: 68px;
  position: absolute;
  top: 8px;
  transform: rotate(195.00deg);
}

.final-4 .ellipse-350-5 {
  border-radius: 14.81px;
  height: 31px;
  left: 36px;
  position: absolute;
  top: 37px;
  transform: rotate(76.72deg);
  width: 31px;
}

.final-4 .group-container-20 {
  height: 48px;
  left: 623px;
  position: absolute;
  top: 987px;
  width: 44px;
}

.final-4 .group-10683-3 {
  align-items: flex-start;
  display: flex;
  height: 35px;
  justify-content: flex-end;
  left: 5px;
  min-width: 35px;
  position: absolute;
  top: 9px;
  transform: rotate(195.00deg);
}

.final-4 .overlap-group-5 {
  height: 54px;
  margin-top: -9.43px;
  position: relative;
  width: 54px;
}

.final-4 .path-9790-2 {
  height: 44px;
  left: 5px;
  object-fit: cover;
  position: absolute;
  top: 5px;
  transform: rotate(-195.00deg);
  width: 44px;
}

.final-4 .ellipse-350-6 {
  background-color: var(--cultured-pearl);
  border-radius: 7.6px;
  height: 16px;
  left: 19px;
  position: absolute;
  top: 19px;
  transform: rotate(76.72deg);
  width: 16px;
}

.final-4 .group-10684-3 {
  align-items: flex-start;
  display: flex;
  height: 35px;
  justify-content: flex-end;
  left: 4px;
  min-width: 35px;
  position: absolute;
  top: 4px;
  transform: rotate(195.00deg);
}

.final-4 .ellipse-350-7 {
  border-radius: 7.6px;
  height: 16px;
  left: 19px;
  position: absolute;
  top: 19px;
  transform: rotate(76.72deg);
  width: 16px;
}

.final-4 .group-container-21 {
  height: 81px;
  left: 401px;
  position: absolute;
  top: 361px;
  width: 75px;
}

.final-4 .group-10683 {
  align-items: flex-start;
  display: flex;
  height: 60px;
  justify-content: flex-end;
  left: 9px;
  min-width: 59px;
  position: absolute;
  top: 15px;
  transform: rotate(195.00deg);
}

.final-4 .overlap-group-6 {
  height: 91px;
  margin-top: -15.48px;
  position: relative;
  width: 90px;
}

.final-4 .path-9790-3 {
  height: 74px;
  left: 8px;
  object-fit: cover;
  position: absolute;
  top: 8px;
  transform: rotate(-195.00deg);
  width: 74px;
}

.final-4 .ellipse-350 {
  background-color: var(--cultured-pearl);
  border-radius: 12.9px;
  height: 27px;
  left: 32px;
  position: absolute;
  top: 32px;
  transform: rotate(76.72deg);
  width: 27px;
}

.final-4 .group-10684 {
  align-items: flex-start;
  display: flex;
  height: 60px;
  justify-content: flex-end;
  left: 7px;
  min-width: 59px;
  position: absolute;
  top: 7px;
  transform: rotate(195.00deg);
}

.final-4 .ellipse-350-1 {
  border-radius: 12.9px;
  height: 27px;
  left: 32px;
  position: absolute;
  top: 32px;
  transform: rotate(76.72deg);
  width: 27px;
}

.final-4 .group-container-22 {
  height: 81px;
  left: 0;
  position: absolute;
  top: 93px;
  width: 75px;
}

.final-4 .group-container-23 {
  height: 64px;
  left: 1023px;
  position: absolute;
  top: 714px;
  width: 59px;
}

.final-4 .group-10683-4 {
  align-items: flex-start;
  display: flex;
  height: 47px;
  left: 7px;
  min-width: 47px;
  position: absolute;
  top: 12px;
  transform: rotate(195.00deg);
}

.final-4 .overlap-group-7 {
  height: 72px;
  margin-left: -13px;
  margin-top: -12.42px;
  position: relative;
  width: 72px;
}

.final-4 .path-9790-4 {
  height: 59px;
  left: 7px;
  object-fit: cover;
  position: absolute;
  top: 7px;
  transform: rotate(-195.00deg);
  width: 59px;
}

.final-4 .ellipse-350-8 {
  background-color: var(--cultured-pearl);
  border-radius: 10.22px;
  height: 21px;
  left: 25px;
  position: absolute;
  top: 25px;
  transform: rotate(76.72deg);
  width: 21px;
}

.final-4 .group-10684-4 {
  align-items: flex-start;
  display: flex;
  height: 47px;
  left: 5px;
  min-width: 47px;
  position: absolute;
  top: 5px;
  transform: rotate(195.00deg);
}

.final-4 .ellipse-350-9 {
  border-radius: 10.22px;
  height: 21px;
  left: 25px;
  position: absolute;
  top: 25px;
  transform: rotate(76.72deg);
  width: 21px;
}

.final-4 .group-8708 {
  align-items: flex-start;
  display: flex;
  height: 28px;
  left: 1765px;
  min-width: 20px;
  position: absolute;
  top: 648px;
  transform: rotate(-19.00deg);
}

.final-4 .path-container-5 {
  height: 39px;
  margin-left: -8px;
  margin-top: -6.83px;
  position: relative;
  width: 36px;
}

.final-4 .path-9624 {
  height: 30px;
  left: 4px;
  object-fit: cover;
  position: absolute;
  top: 4px;
  transform: rotate(19.00deg);
  width: 28px;
}

.final-4 .path-9625 {
  height: 18px;
  left: 15px;
  object-fit: cover;
  position: absolute;
  top: 19px;
  transform: rotate(19.00deg);
  width: 16px;
}

.final-4 .group-12642 {
  align-items: flex-start;
  display: flex;
  height: 28px;
  left: 993px;
  min-width: 20px;
  position: absolute;
  top: 903px;
  transform: rotate(-19.00deg);
}

.final-4 .group-12643 {
  align-items: flex-start;
  display: flex;
  height: 28px;
  left: 466px;
  min-width: 20px;
  position: absolute;
  top: 1032px;
  transform: rotate(-19.00deg);
}

.final-4 .group-12644 {
  align-items: flex-start;
  display: flex;
  height: 28px;
  left: 520px;
  min-width: 20px;
  position: absolute;
  top: 752px;
  transform: rotate(-19.00deg);
}

.final-4 .group-12645 {
  align-items: flex-start;
  display: flex;
  height: 28px;
  left: 1803px;
  min-width: 20px;
  position: absolute;
  top: 54px;
  transform: rotate(-19.00deg);
}

.final-4 .group-12636 {
  align-items: flex-start;
  display: flex;
  height: 60px;
  left: 893px;
  min-width: 42px;
  position: absolute;
  top: 565px;
  transform: rotate(-9.00deg);
}

.final-4 .path-container-6 {
  height: 71px;
  margin-left: -9px;
  margin-top: -7.09px;
  position: relative;
  width: 59px;
}

.final-4 .path-9624-1 {
  height: 58px;
  left: 4px;
  object-fit: cover;
  position: absolute;
  top: 4px;
  transform: rotate(9.00deg);
  width: 50px;
}

.final-4 .path-9625-1 {
  height: 34px;
  left: 27px;
  object-fit: cover;
  position: absolute;
  top: 35px;
  transform: rotate(9.00deg);
  width: 27px;
}

.final-4 .group-12641 {
  align-items: flex-start;
  display: flex;
  height: 60px;
  left: 1423px;
  min-width: 42px;
  position: absolute;
  top: 994px;
  transform: rotate(-9.00deg);
}

.final-4 .group-12640 {
  align-items: flex-start;
  display: flex;
  height: 59px;
  left: 1174px;
  min-width: 41px;
  position: absolute;
  top: 115px;
  transform: rotate(-9.00deg);
}

.final-4 .path-container-13 {
  height: 69px;
  margin-left: -8px;
  margin-top: -6.92px;
  position: relative;
  width: 57px;
}

.final-4 .path-9624-2 {
  height: 57px;
  left: 4px;
  object-fit: cover;
  position: absolute;
  top: 3px;
  transform: rotate(9.00deg);
  width: 49px;
}

.final-4 .path-9625-2 {
  height: 34px;
  left: 26px;
  object-fit: cover;
  position: absolute;
  top: 34px;
  transform: rotate(9.00deg);
  width: 27px;
}

.final-4 .group-12637 {
  align-items: flex-start;
  display: flex;
  height: 46px;
  left: 215px;
  min-width: 32px;
  position: absolute;
  top: 710px;
  transform: rotate(13.00deg);
}

.final-4 .path-container-14 {
  height: 58px;
  margin-left: -9px;
  margin-top: -7.63px;
  position: relative;
  width: 50px;
}

.final-4 .path-9624-3 {
  height: 46px;
  left: 5px;
  object-fit: cover;
  position: absolute;
  top: 4px;
  transform: rotate(-13.00deg);
  width: 41px;
}

.final-4 .path-9625-3 {
  height: 27px;
  left: 22px;
  object-fit: cover;
  position: absolute;
  top: 28px;
  transform: rotate(-13.00deg);
  width: 22px;
}

.final-4 .group-12638 {
  align-items: flex-start;
  display: flex;
  height: 61px;
  left: 192px;
  min-width: 43px;
  position: absolute;
  top: 161px;
  transform: rotate(-38.00deg);
}

.final-4 .path-container-15 {
  height: 95px;
  margin-left: -26px;
  margin-top: -21.57px;
  position: relative;
  width: 95px;
}

.final-4 .path-9624-4 {
  height: 69px;
  left: 14px;
  object-fit: cover;
  position: absolute;
  top: 13px;
  transform: rotate(38.00deg);
  width: 67px;
}

.final-4 .path-9625-4 {
  height: 39px;
  left: 40px;
  object-fit: cover;
  position: absolute;
  top: 48px;
  transform: rotate(38.00deg);
  width: 38px;
}

.final-4 .group-12639 {
  align-items: flex-start;
  display: flex;
  height: 40px;
  left: 590px;
  min-width: 28px;
  position: absolute;
  top: 354px;
  transform: rotate(-7.00deg);
}

.final-4 .path-container-16 {
  height: 47px;
  margin-left: -5px;
  margin-top: -4.0px;
  position: relative;
  width: 37px;
}

.final-4 .path-9624-5 {
  height: 39px;
  left: 2px;
  object-fit: cover;
  position: absolute;
  top: 2px;
  transform: rotate(7.00deg);
  width: 33px;
}

.final-4 .path-9625-5 {
  height: 23px;
  left: 17px;
  object-fit: cover;
  position: absolute;
  top: 23px;
  transform: rotate(7.00deg);
  width: 18px;
}

.final-4 .path-10124 {
  height: 1941px;
  left: 0;
  object-fit: cover;
  position: absolute;
  top: 504px;
  width: 1924px;
}

.final-4 .path-10126 {
  height: 838px;
  left: 120px;
  object-fit: cover;
  position: absolute;
  top: 249px;
  width: 1018px;
}

.final-4 .path-9981 {
  height: 1941px;
  left: 0;
  object-fit: cover;
  position: absolute;
  top: 2683px;
  width: 1924px;
}

.final-4 .text_label {
  direction: rtl;
  height: 555px;
  left: 1120px;
  letter-spacing: 0;
  line-height: 70px;
  position: absolute;
  text-align: center;
  top: 437px;
  width: 699px;
}

.final-4 .text-1-1 {
  direction: rtl;
  left: 526px;
  letter-spacing: 0;
  line-height: 40px;
  position: absolute;
  text-align: left;
  top: 63px;
  white-space: nowrap;
}

.final-4 .text-2 {
  direction: rtl;
  left: 403px;
  letter-spacing: 0;
  line-height: 40px;
  position: absolute;
  text-align: left;
  top: 63px;
  white-space: nowrap;
}

.final-4 .text-3 {
  direction: rtl;
  left: 268px;
  letter-spacing: 0;
  line-height: 40px;
  position: absolute;
  text-align: left;
  top: 63px;
  white-space: nowrap;
}

.final-4 .text-4 {
  direction: rtl;
  left: 118px;
  letter-spacing: 0;
  line-height: 40px;
  position: absolute;
  text-align: left;
  top: 63px;
  white-space: nowrap;
}

.final-4 .component-36-61 {
  align-items: flex-end;
  display: flex;
  height: 51px;
  left: 662px;
  min-width: 128px;
  position: absolute;
  top: 58px;
}

.final-4 .overlap-group65 {
  height: 57px;
  margin-bottom: -4.68px;
  margin-left: -1px;
  position: relative;
  width: 130px;
}

.final-4 .text-5 {
  direction: rtl;
  left: 14px;
  letter-spacing: 0;
  line-height: 40px;
  position: absolute;
  text-align: left;
  top: 7px;
  white-space: nowrap;
}

.final-4 .path-5432 {
  height: 53px;
  left: 0;
  object-fit: cover;
  position: absolute;
  top: 0;
  width: 130px;
}

.final-4 .title {
  color: var(--elm);
  font-family: var(--font-family-somar-extrabold);
  font-size: 180px;
  font-weight: 800;
  left: 1222px;
  letter-spacing: 0;
  line-height: 167px;
  position: absolute;
  text-align: center;
  top: 286px;
  white-space: nowrap;
}

.final-4 .group-8710 {
  align-items: center;
  display: flex;
  flex-direction: column;
  left: 1691px;
  min-height: 116px;
  position: absolute;
  top: 17px;
  width: 109px;
}

.final-4 .group-8708-1 {
  align-items: flex-end;
  display: flex;
  margin-right: 6.83px;
  min-width: 61px;
  padding: 0.0px 0;
}

.final-4 .path-container-17 {
  height: 86px;
  position: relative;
  width: 61px;
}

.final-4 .path-9624-6 {
  height: 73px;
  left: 0;
  object-fit: cover;
  position: absolute;
  top: 0;
  width: 60px;
}

.final-4 .path-9625-6 {
  height: 43px;
  left: 30px;
  object-fit: cover;
  position: absolute;
  top: 43px;
  width: 31px;
}

.final-4 .group-8709 {
  align-items: flex-start;
  display: flex;
  margin-top: 11px;
  min-width: 109px;
}

.final-4 .path-9626 {
  height: 19px;
  margin-top: 0;
  object-fit: cover;
  width: 14px;
}

.final-4 .path-9627 {
  height: 19px;
  margin-left: 3px;
  margin-top: 0;
  object-fit: cover;
  width: 12px;
}

.final-4 .path-9628 {
  height: 19px;
  margin-left: 2px;
  margin-top: 0;
  object-fit: cover;
  width: 16px;
}

.final-4 .path-9629 {
  height: 19px;
  margin-left: 2px;
  margin-top: 0;
  object-fit: cover;
  width: 14px;
}

.final-4 .path-9630 {
  height: 19px;
  margin-left: 3px;
  margin-top: 0;
  object-fit: cover;
  width: 1px;
}

.final-4 .path-9631 {
  height: 19px;
  margin-left: 6px;
  margin-top: 0;
  object-fit: cover;
  width: 18px;
}

.final-4 .path-9632 {
  height: 19px;
  margin-left: 6px;
  margin-top: 0;
  object-fit: cover;
  width: 12px;
}

.final-4 .path-6693 {
  height: 55px;
  left: 131px;
  object-fit: cover;
  position: absolute;
  top: 587px;
  width: 105px;
}

.final-4 .group-6161 {
  height: 359px;
  left: 320px;
  position: absolute;
  top: 548px;
  width: 577px;
}

.final-4 .group-container-24 {
  height: 322px;
  left: 35px;
  position: absolute;
  top: 0;
  width: 498px;
}

.final-4 .path-container-18 {
  height: 288px;
  left: 10px;
  position: absolute;
  top: 34px;
  width: 487px;
}

.final-4 .path-6773 {
  height: 274px;
  left: 7px;
  object-fit: cover;
  position: absolute;
  top: 7px;
  width: 473px;
}

.final-4 .path-6774 {
  height: 288px;
  left: 0;
  object-fit: cover;
  position: absolute;
  top: 0;
  width: 487px;
}

.final-4 .group-6160 {
  align-items: flex-start;
  display: flex;
  height: 310px;
  justify-content: flex-end;
  left: 0;
  min-width: 498px;
  padding: 0.0px 0.0px;
  position: absolute;
  top: 0;
}

.final-4 .group-container-25 {
  align-items: flex-start;
  align-self: flex-end;
  display: flex;
  flex-direction: column;
  margin-bottom: 0;
  min-height: 307px;
  width: 431px;
}

.final-4 .group-6157 {
  background-image: url(../img/path-6776@1x.png);
  background-position: 50% 50%;
  background-size: cover;
  height: 91px;
  width: 431px;
}

.final-4 .group-6158 {
  background-image: url(../img/path-6777@1x.png);
  background-position: 50% 50%;
  background-size: cover;
  height: 33px;
  margin-left: 2.84px;
  margin-top: 20px;
  width: 3px;
}

.final-4 .group-6159 {
  background-image: url(../img/path-6778@1x.png);
  background-position: 50% 50%;
  background-size: cover;
  height: 100px;
  margin-left: 7.0px;
  margin-top: 62px;
  width: 6px;
}

.final-4 .group-6156 {
  background-image: url(../img/path-6775@1x.png);
  background-position: 50% 50%;
  background-size: cover;
  height: 146px;
  margin-left: 27px;
  width: 39px;
}

.final-4 .path-6779 {
  height: 37px;
  left: 0;
  object-fit: cover;
  position: absolute;
  top: 322px;
  width: 577px;
}

.final-4 .path-6780 {
  height: 17px;
  left: 1009px;
  object-fit: cover;
  position: absolute;
  top: 614px;
  width: 16px;
}

.final-4 .path-6781 {
  height: 17px;
  left: 713px;
  object-fit: cover;
  position: absolute;
  top: 438px;
  width: 16px;
}

.final-4 .path-6782 {
  height: 17px;
  left: 514px;
  object-fit: cover;
  position: absolute;
  top: 438px;
  width: 16px;
}

.final-4 .path-6783 {
  height: 17px;
  left: 152px;
  object-fit: cover;
  position: absolute;
  top: 633px;
  width: 16px;
}

.final-4 .path-6785 {
  height: 17px;
  left: 1017px;
  object-fit: cover;
  position: absolute;
  top: 841px;
  width: 16px;
}

.final-4 .path-container-19 {
  height: 38px;
  left: 798px;
  position: absolute;
  top: 664px;
  width: 33px;
}

.final-4 .path-6786 {
  height: 17px;
  left: 0;
  object-fit: cover;
  position: absolute;
  top: 22px;
  width: 16px;
}

.final-4 .path-6787 {
  height: 22px;
  left: 11px;
  object-fit: cover;
  position: absolute;
  top: 0;
  width: 21px;
}

.final-4 .group-6163 {
  background-image: url(../img/path-6788@1x.png);
  background-position: 50% 50%;
  background-size: cover;
  height: 23px;
  left: 183px;
  position: absolute;
  top: 485px;
  width: 35px;
}

.final-4 .group-6165 {
  background-image: url(../img/path-6790@1x.png);
  background-position: 50% 50%;
  background-size: cover;
  height: 25px;
  left: 887px;
  position: absolute;
  top: 659px;
  width: 34px;
}

.final-4 .overlap-group68 {
  height: 289px;
  left: 449px;
  position: absolute;
  top: 514px;
  width: 303px;
}

.final-4 .rectangle-2007 {
  background-color: var(--blue-chill);
  height: 268px;
  left: 25px;
  position: absolute;
  top: 20px;
  width: 268px;
}

.final-4 .group-6166 {
  background-image: url(../img/path-6791@1x.png);
  background-position: 50% 50%;
  background-size: cover;
  height: 279px;
  left: 15px;
  position: absolute;
  top: 10px;
  width: 288px;
}

.final-4 .path-9831 {
  height: 47px;
  left: 0;
  object-fit: cover;
  position: absolute;
  top: 0;
  width: 268px;
}

.final-4 .group-6167 {
  align-items: flex-start;
  display: flex;
  height: 16px;
  left: 23px;
  min-width: 67px;
  position: absolute;
  top: 16px;
}

.final-4 .ellipse-221 {
  background-color: var(--white);
  border-radius: 7.87px;
  height: 16px;
  width: 16px;
}

.final-4 .ellipse-22 {
  background-color: var(--white);
  border-radius: 7.87px;
  height: 16px;
  margin-left: 10px;
  width: 16px;
}

.final-4 .group-container-26 {
  height: 182px;
  left: 508px;
  position: absolute;
  top: 558px;
  width: 201px;
}

.final-4 .group-6168 {
  background-image: url(../img/path-6792@1x.png);
  background-position: 50% 50%;
  background-size: cover;
  height: 163px;
  left: 19px;
  position: absolute;
  top: 19px;
  width: 163px;
}

.final-4 .group-6169-8 {
  background-image: url(../img/path-6793-9@1x.png);
  background-position: 50% 50%;
  background-size: cover;
  height: 103px;
  left: 0;
  position: absolute;
  top: 0;
  width: 201px;
}

.final-4 .group-617 {
  background-image: url(../img/path-6794@1x.png);
  background-position: 50% 50%;
  background-size: cover;
  height: 163px;
  left: 99px;
  position: absolute;
  top: 19px;
  width: 3px;
}

.final-4 .group-6171 {
  background-image: url(../img/path-6795@1x.png);
  background-position: 50% 50%;
  background-size: cover;
  height: 3px;
  left: 19px;
  position: absolute;
  top: 99px;
  width: 163px;
}

.final-4 .group-6172 {
  background-image: url(../img/path-6796@1x.png);
  background-position: 50% 50%;
  background-size: cover;
  height: 157px;
  left: 54px;
  position: absolute;
  top: 22px;
  width: 28px;
}

.final-4 .group-6173 {
  background-image: url(../img/path-6797@1x.png);
  background-position: 50% 50%;
  background-size: cover;
  height: 14px;
  left: 31px;
  position: absolute;
  top: 56px;
  width: 138px;
}

.final-4 .group-6175 {
  background-image: url(../img/path-6799@1x.png);
  background-position: 50% 50%;
  background-size: cover;
  height: 157px;
  left: 119px;
  position: absolute;
  top: 22px;
  width: 28px;
}

.final-4 .group-6176 {
  background-image: url(../img/path-6800@1x.png);
  background-position: 50% 50%;
  background-size: cover;
  height: 13px;
  left: 32px;
  position: absolute;
  top: 130px;
  width: 139px;
}

.final-4 .group-6177-8 {
  background-image: url(../img/path-6801-9@1x.png);
  background-position: 50% 50%;
  background-size: cover;
  height: 12px;
  left: 107px;
  position: absolute;
  top: 153px;
  width: 31px;
}

.final-4 .group-6178-8 {
  background-image: url(../img/path-6802-9@1x.png);
  background-position: 50% 50%;
  background-size: cover;
  height: 62px;
  left: 131px;
  position: absolute;
  top: 99px;
  width: 71px;
}

.final-4 .path-6803 {
  height: 54px;
  left: 499px;
  object-fit: cover;
  position: absolute;
  top: 626px;
  width: 28px;
}

.final-4 .path-6804 {
  height: 54px;
  left: 689px;
  object-fit: cover;
  position: absolute;
  top: 626px;
  width: 28px;
}

.final-4 .group-6270 {
  align-items: flex-start;
  display: flex;
  height: 83px;
  left: 381px;
  min-width: 185px;
  position: absolute;
  top: 825px;
}

.final-4 .flex-col {
  align-items: flex-start;
  display: flex;
  flex-direction: column;
  min-height: 83px;
  width: 88px;
}

.final-4 .rectangle-2015 {
  align-self: flex-end;
  background-color: var(--maroon-flush);
  height: 15px;
  width: 66px;
}

.final-4 .rectangle-201 {
  background-color: var(--maroon-flush);
  height: 15px;
  margin-top: 7px;
  width: 66px;
}

.final-4 .flex-col-1 {
  align-items: flex-start;
  align-self: flex-end;
  display: flex;
  flex-direction: column;
  margin-bottom: 0;
  margin-left: 18px;
  min-height: 38px;
  width: 79px;
}

.final-4 .rectangle-2019 {
  background-color: var(--maroon-flush);
  height: 15px;
  width: 66px;
}

.final-4 .rectangle-2020 {
  align-self: flex-end;
  background-color: var(--maroon-flush);
  height: 15px;
  margin-top: 7px;
  width: 66px;
}

.final-4 .group-6273 {
  display: flex;
  height: 2px;
  left: 473px;
  position: absolute;
  top: 907px;
  width: 591px;
}

.final-4 .group-6272 {
  background-image: url(../img/path-6929@1x.png);
  background-position: 50% 50%;
  background-size: cover;
  margin-bottom: 0;
  margin-top: 0;
  width: 144.51px;
}

.final-4 .group-6271 {
  background-image: url(../img/path-6928@1x.png);
  background-position: 50% 50%;
  background-size: cover;
  flex: 1;
  margin-bottom: 0;
  margin-left: 27.7px;
  margin-right: 0;
}

.final-4 .group-6274 {
  background-image: url(../img/path-6930@1x.png);
  background-position: 50% 50%;
  background-size: cover;
  height: 2px;
  left: 121px;
  position: absolute;
  top: 907px;
  width: 329px;
}

.final-4 .overlap-group-container {
  height: 111px;
  left: 897px;
  position: absolute;
  top: 714px;
  width: 111px;
}

.final-4 .group-container-27 {
  height: 111px;
  left: 0;
  position: absolute;
  top: 0;
  width: 111px;
}

.final-4 .group-6275 {
  background-image: url(../img/path-6931@1x.png);
  background-position: 50% 50%;
  background-size: cover;
  height: 106px;
  left: 13px;
  position: absolute;
  top: 5px;
  width: 99px;
}

.final-4 .group-6277 {
  background-image: url(../img/path-6932@1x.png);
  background-position: 50% 50%;
  background-size: cover;
  height: 111px;
  left: 0;
  position: absolute;
  top: 0;
  width: 99px;
}

.final-4 .overlap-group1-3 {
  height: 45px;
  left: 29px;
  position: absolute;
  top: 28px;
  width: 38px;
}

.final-4 .group-6280 {
  background-image: url(../img/path-6933@1x.png);
  background-position: 50% 50%;
  background-size: cover;
  height: 35px;
  left: 5px;
  position: absolute;
  top: 0;
  width: 28px;
}

.final-4 .group-6281 {
  background-image: url(../img/rectangle-2021@1x.png);
  background-position: 50% 50%;
  background-size: cover;
  height: 25px;
  left: 0;
  position: absolute;
  top: 20px;
  width: 38px;
}

.final-4 .path-6934 {
  height: 12px;
  left: 15px;
  object-fit: cover;
  position: absolute;
  top: 27px;
  width: 7px;
}

.final-4 .path-container-20 {
  height: 33px;
  left: 383px;
  position: absolute;
  top: 720px;
  width: 38px;
}

.final-4 .path-6943-4 {
  height: 16px;
  left: 22px;
  object-fit: cover;
  position: absolute;
  top: 16px;
  width: 17px;
}

.final-4 .path-6944-4 {
  height: 21px;
  left: 0;
  object-fit: cover;
  position: absolute;
  top: 0;
  width: 22px;
}

.final-4 .path-9786-1 {
  height: 15px;
  left: 200px;
  object-fit: cover;
  position: absolute;
  top: 839px;
  width: 15px;
}

.final-4 .group-8865 {
  align-items: flex-start;
  display: flex;
  height: 54px;
  left: 565px;
  min-width: 54px;
  position: absolute;
  top: 437px;
  transform: rotate(-15.00deg);
}

.final-4 .overlap-group72 {
  height: 81px;
  margin-left: -14px;
  margin-top: -13.44px;
  position: relative;
  width: 81px;
}

.final-4 .path-9790-5 {
  height: 66px;
  left: 7px;
  object-fit: cover;
  position: absolute;
  top: 7px;
  transform: rotate(15.00deg);
  width: 66px;
}

.final-4 .ellipse-350-10 {
  background-color: var(--white);
  border-radius: 11.77px;
  height: 24px;
  left: 29px;
  position: absolute;
  top: 29px;
  transform: rotate(-76.72deg);
  width: 24px;
}

.final-4 .group-8905 {
  align-items: flex-start;
  display: flex;
  height: 54px;
  left: 567px;
  min-width: 54px;
  position: absolute;
  top: 429px;
  transform: rotate(-15.00deg);
}

.final-4 .overlap-group73 {
  height: 83px;
  margin-left: -14px;
  margin-top: -14.2px;
  position: relative;
  width: 82px;
}

.final-4 .path-9790-6 {
  height: 68px;
  left: 8px;
  object-fit: cover;
  position: absolute;
  top: 8px;
  transform: rotate(15.00deg);
  width: 67px;
}

.final-4 .ellipse-350-11 {
  border-radius: 11.77px;
  height: 25px;
  left: 29px;
  position: absolute;
  top: 29px;
  transform: rotate(-76.72deg);
  width: 25px;
}

.final-4 .overlap-group74 {
  height: 147px;
  left: 848px;
  position: absolute;
  top: 464px;
  width: 147px;
}

.final-4 .ellipse-351 {
  background-color: var(--cultured-pearl);
  border-radius: 51.87px;
  height: 104px;
  left: 21px;
  position: absolute;
  top: 21px;
  transform: rotate(-45.00deg);
  width: 104px;
}

.final-4 .group-8870 {
  background-image: url(../img/path-9796@1x.png);
  background-position: 50% 50%;
  background-size: cover;
  height: 106px;
  left: 5px;
  position: absolute;
  top: 11px;
  width: 106px;
}

.final-4 .path-9797-6 {
  height: 64px;
  left: 51px;
  object-fit: cover;
  position: absolute;
  top: 39px;
  width: 35px;
}

.final-4 .group-8871-6 {
  display: flex;
  height: 64px;
  left: 45px;
  position: absolute;
  top: 33px;
  transform: rotate(-12.00deg);
  width: 47px;
}

.final-4 .path-9798-6 {
  flex: 1;
  margin-bottom: -4.2px;
  margin-left: -6.1px;
  margin-right: -6.1px;
  margin-top: -4.2px;
  object-fit: cover;
  transform: rotate(12.00deg);
  width: 59.42px;
}

.final-4 .overlap-group75 {
  height: 94px;
  left: 155px;
  position: absolute;
  top: 720px;
  width: 91px;
}

.final-4 .ellipse-352 {
  background-color: var(--cultured-pearl);
  border-radius: 40.78px;
  height: 82px;
  left: 0;
  position: absolute;
  top: 12px;
  width: 82px;
}

.final-4 .group-8873 {
  background-image: url(../img/path-9799@1x.png);
  background-position: 50% 50%;
  background-size: cover;
  height: 84px;
  left: 8px;
  position: absolute;
  top: 0;
  width: 84px;
}

.final-4 .rectangle-2675-4 {
  background-color: var(--elm);
  height: 28px;
  left: 31px;
  position: absolute;
  top: 33px;
  transform: rotate(158.14deg);
  width: 38px;
}

.final-4 .group-8874-4 {
  background-image: url(../img/path-9800-4@1x.png);
  background-position: 50% 50%;
  background-size: cover;
  height: 22px;
  left: 26px;
  position: absolute;
  top: 26px;
  width: 37px;
}

.final-4 .group-8885 {
  display: flex;
  height: 61px;
  justify-content: space-between;
  left: 490px;
  position: absolute;
  top: 346px;
  transform: rotate(-7.00deg);
  width: 173px;
}

.final-4 .group-8884-2 {
  display: flex;
  height: 33.35px;
  width: 104.23px;
}

.final-4 .path-9809-4 {
  flex: 1;
  margin-bottom: -6.2px;
  margin-left: -1.6px;
  margin-right: -1.6px;
  margin-top: -6.2px;
  object-fit: cover;
  transform: rotate(7.00deg);
  width: 107.52px;
}

.final-4 .group-8883-2 {
  align-items: flex-start;
  align-self: flex-end;
  display: flex;
  height: 34.77px;
  margin-bottom: 0;
  margin-right: 0;
  min-width: 54.97px;
}

.final-4 .overlap-group1-4 {
  height: 48px;
  margin-left: -4px;
  margin-top: -6.65px;
  position: relative;
  width: 63px;
}

.final-4 .path-container-21 {
  height: 48px;
  left: 0;
  position: absolute;
  top: 0;
  width: 63px;
}

.final-4 .path-9806-4 {
  height: 13px;
  left: 11px;
  object-fit: cover;
  position: absolute;
  top: 17px;
  transform: rotate(7.00deg);
  width: 9px;
}

.final-4 .path-9807-4 {
  height: 41px;
  left: 2px;
  object-fit: cover;
  position: absolute;
  top: 3px;
  transform: rotate(7.00deg);
  width: 59px;
}

.final-4 .path-9808-4 {
  height: 28px;
  left: 7px;
  object-fit: cover;
  position: absolute;
  top: 10px;
  transform: rotate(7.00deg);
  width: 44px;
}

.final-4 .text-6 {
  direction: rtl;
  left: 1452px;
  letter-spacing: 0;
  line-height: 100px;
  position: absolute;
  top: 4323px;
  width: 350px;
}

.final-4 .group-8728 {
  background-color: var(--alabaster);
  border-radius: 20px;
  box-shadow: 0px 3px 6px #00000029;
  display: flex;
  height: 60px;
  justify-content: flex-end;
  left: 1320px;
  position: absolute;
  top: 4465px;
  width: 480px;
}

.final-4 .component-21-38 {
  align-items: flex-end;
  display: flex;
  margin-bottom: 11.1px;
  margin-right: 20.4px;
  margin-top: 12px;
  min-width: 48px;
}

.final-4 .overlap-group-11 {
  height: 42px;
  margin-bottom: -4.59px;
  position: relative;
  width: 48px;
}

.final-4 .text {
  direction: rtl;
  left: 0;
  letter-spacing: 0;
  line-height: 30px;
  position: absolute;
  text-align: center;
  top: 4px;
  white-space: nowrap;
}

.final-4 .path-4089 {
  height: 37px;
  left: 47px;
  object-fit: cover;
  position: absolute;
  top: 0;
  width: 1px;
}

.final-4 .group-8729 {
  background-color: var(--alabaster);
  border-radius: 20px;
  box-shadow: 0px 3px 6px #00000029;
  display: flex;
  height: 60px;
  justify-content: flex-end;
  left: 1320px;
  position: absolute;
  top: 4550px;
  width: 480px;
}

.final-4 .component-23-51 {
  align-items: flex-end;
  display: flex;
  margin-bottom: 11.1px;
  margin-right: 20.4px;
  margin-top: 12px;
  min-width: 130px;
}

.final-4 .overlap-group-12 {
  height: 42px;
  margin-bottom: -4.59px;
  position: relative;
  width: 130px;
}

.final-4 .path-4090 {
  height: 37px;
  left: 129px;
  object-fit: cover;
  position: absolute;
  top: 0;
  width: 1px;
}

.final-4 .group-8732 {
  background-color: var(--alabaster);
  border-radius: 20px;
  box-shadow: 0px 3px 6px #00000029;
  display: flex;
  height: 200px;
  justify-content: flex-end;
  left: 1320px;
  position: absolute;
  top: 4725px;
  width: 480px;
}

.final-4 .component-32-35 {
  display: flex;
  height: 36.91px;
  justify-content: flex-end;
  margin-right: 20.4px;
  margin-top: 12.1px;
  width: 73.63px;
}

.final-4 .text-10 {
  direction: rtl;
  flex: 1;
  letter-spacing: 0;
  line-height: 30px;
  margin-bottom: -4.6px;
  margin-right: 1.1px;
  margin-top: 3.5px;
  text-align: center;
  white-space: nowrap;
}

.final-4 .path-4090-1 {
  margin-bottom: 0;
  margin-right: -0.5px;
  margin-top: 0;
  object-fit: cover;
  width: 1px;
}

.final-4 .path-9691 {
  height: 128px;
  left: 282px;
  object-fit: cover;
  position: absolute;
  top: 4377px;
  width: 127px;
}

.final-4 .path-9813 {
  height: 67px;
  left: 312px;
  object-fit: cover;
  position: absolute;
  top: 4408px;
  width: 67px;
}

.final-4 .group-8793 {
  background-image: url(../img/path-9692@1x.png);
  background-position: 50% 50%;
  background-size: cover;
  height: 58px;
  left: 303px;
  position: absolute;
  top: 4412px;
  width: 58px;
}

.final-4 .group-8794 {
  display: flex;
  height: 221px;
  left: 948px;
  position: absolute;
  top: 4434px;
  transform: rotate(34.00deg);
  width: 182px;
}

.final-4 .path-9693 {
  flex: 1;
  margin-bottom: -32.1px;
  margin-left: -46.1px;
  margin-right: -46.1px;
  margin-top: -32.1px;
  object-fit: cover;
  transform: rotate(-34.00deg);
  width: 274.35px;
}

.final-4 .group-8795 {
  background-image: url(../img/path-9694@1x.png);
  background-position: 50% 50%;
  background-size: cover;
  height: 221px;
  left: 298px;
  position: absolute;
  top: 4476px;
  width: 778px;
}

.final-4 .group-8796 {
  background-image: url(../img/path-9695@1x.png);
  background-position: 50% 50%;
  background-size: cover;
  height: 78px;
  left: 728px;
  position: absolute;
  top: 4359px;
  width: 146px;
}

.final-4 .path-9696 {
  height: 98px;
  left: 186px;
  object-fit: cover;
  position: absolute;
  top: 4485px;
  width: 96px;
}

.final-4 .ellipse-344 {
  background-color: var(--white);
  border-radius: 21.1px;
  height: 42px;
  left: 213px;
  position: absolute;
  top: 4513px;
  width: 42px;
}

.final-4 .group-8797 {
  background-image: url(../img/path-9697@1x.png);
  background-position: 50% 50%;
  background-size: cover;
  height: 45px;
  left: 188px;
  position: absolute;
  top: 4512px;
  width: 45px;
}

.final-4 .group-8798 {
  background-image: url(../img/path-9698@1x.png);
  background-position: 50% 50%;
  background-size: cover;
  height: 72px;
  left: 683px;
  position: absolute;
  top: 4444px;
  width: 106px;
}

.final-4 .group-8799 {
  background-image: url(../img/path-9699@1x.png);
  background-position: 50% 50%;
  background-size: cover;
  height: 45px;
  left: 402px;
  position: absolute;
  top: 4501px;
  width: 66px;
}

.final-4 .path-9700 {
  height: 329px;
  left: 412px;
  object-fit: cover;
  position: absolute;
  top: 4448px;
  width: 498px;
}

.final-4 .path-9701 {
  height: 391px;
  left: 400px;
  object-fit: cover;
  position: absolute;
  top: 4448px;
  width: 418px;
}

.final-4 .path-9702 {
  height: 322px;
  left: 363px;
  object-fit: cover;
  position: absolute;
  top: 4587px;
  width: 269px;
}

.final-4 .path-9703 {
  height: 259px;
  left: 633px;
  object-fit: cover;
  position: absolute;
  top: 4670px;
  width: 276px;
}

.final-4 .path-9704 {
  height: 163px;
  left: 372px;
  object-fit: cover;
  position: absolute;
  top: 4766px;
  width: 419px;
}

.final-4 .group-8800 {
  background-image: url(../img/path-9705@1x.png);
  background-position: 50% 50%;
  background-size: cover;
  height: 128px;
  left: 448px;
  position: absolute;
  top: 4733px;
  width: 243px;
}

.final-4 .group-8801 {
  background-image: url(../img/path-9706@1x.png);
  background-position: 50% 50%;
  background-size: cover;
  height: 153px;
  left: 642px;
  position: absolute;
  top: 4593px;
  width: 231px;
}

.final-4 .group-8802 {
  background-image: url(../img/path-9707@1x.png);
  background-position: 50% 50%;
  background-size: cover;
  height: 155px;
  left: 366px;
  position: absolute;
  top: 4591px;
  width: 229px;
}

.final-4 .group-8803 {
  background-image: url(../img/path-9708@1x.png);
  background-position: 50% 50%;
  background-size: cover;
  height: 139px;
  left: 365px;
  position: absolute;
  top: 4547px;
  width: 34px;
}

.final-4 .group-8804 {
  background-image: url(../img/path-9709@1x.png);
  background-position: 50% 50%;
  background-size: cover;
  height: 349px;
  left: 799px;
  position: absolute;
  top: 4521px;
  width: 74px;
}

.final-4 .group-8805 {
  background-image: url(../img/path-9710@1x.png);
  background-position: 50% 50%;
  background-size: cover;
  height: 30px;
  left: 562px;
  position: absolute;
  top: 4410px;
  width: 111px;
}

.final-4 .group-8806 {
  background-image: url(../img/path-9711@1x.png);
  background-position: 50% 50%;
  background-size: cover;
  height: 42px;
  left: 472px;
  position: absolute;
  top: 4458px;
  width: 62px;
}

.final-4 .group-8808 {
  background-image: url(../img/path-9712@1x.png);
  background-position: 50% 50%;
  background-size: cover;
  height: 139px;
  left: 885px;
  position: absolute;
  top: 4458px;
  width: 175px;
}

.final-4 .path-9713 {
  height: 19px;
  left: 158px;
  object-fit: cover;
  position: absolute;
  top: 4604px;
  width: 18px;
}

.final-4 .path-9714 {
  height: 19px;
  left: 1039px;
  object-fit: cover;
  position: absolute;
  top: 4599px;
  width: 18px;
}

.final-4 .path-9715 {
  height: 19px;
  left: 471px;
  object-fit: cover;
  position: absolute;
  top: 4403px;
  width: 18px;
}

.final-4 .path-9716 {
  height: 19px;
  left: 941px;
  object-fit: cover;
  position: absolute;
  top: 4411px;
  width: 18px;
}

.final-4 .group-8809 {
  background-image: url(../img/path-9718@1x.png);
  background-position: 50% 50%;
  background-size: cover;
  height: 144px;
  left: 892px;
  position: absolute;
  top: 4440px;
  width: 207px;
}

.final-4 .group-8811 {
  display: flex;
  height: 183px;
  left: 841px;
  position: absolute;
  top: 4735px;
  transform: rotate(10.00deg);
  width: 183px;
}

.final-4 .path-10143 {
  flex: 1;
  margin-bottom: -14.5px;
  margin-left: -14.5px;
  margin-right: -14.5px;
  margin-top: -14.5px;
  object-fit: cover;
  transform: rotate(-10.00deg);
  width: 212px;
}

.final-4 .group-8813 {
  display: flex;
  height: 172px;
  left: 824px;
  position: absolute;
  top: 4737px;
  transform: rotate(10.00deg);
  width: 172px;
}

.final-4 .group-8812 {
  display: flex;
  flex: 1;
  margin-left: 0;
  margin-top: 0;
  width: 171.75px;
}

.final-4 .path-9720 {
  flex: 1;
  margin-bottom: -13.6px;
  margin-left: -13.6px;
  margin-right: -13.6px;
  margin-top: -13.6px;
  object-fit: cover;
  transform: rotate(-10.00deg);
  width: 198.96px;
}

.final-4 .group-8816 {
  background-image: url(../img/path-9721@1x.png);
  background-position: 50% 50%;
  background-size: cover;
  height: 27px;
  left: 822px;
  position: absolute;
  top: 4476px;
  width: 38px;
}

.final-4 .group-8817 {
  background-image: url(../img/path-9722@1x.png);
  background-position: 50% 50%;
  background-size: cover;
  height: 2px;
  left: 180px;
  position: absolute;
  top: 4927px;
  width: 37px;
}

.final-4 .group-8818 {
  background-image: url(../img/path-9723@1x.png);
  background-position: 50% 50%;
  background-size: cover;
  height: 2px;
  left: 983px;
  position: absolute;
  top: 4927px;
  width: 75px;
}

.final-4 .group-8819 {
  background-image: url(../img/path-9724@1x.png);
  background-position: 50% 50%;
  background-size: cover;
  height: 2px;
  left: 244px;
  position: absolute;
  top: 4927px;
  width: 61px;
}

.final-4 .group-8820 {
  background-image: url(../img/path-9725@1x.png);
  background-position: 50% 50%;
  background-size: cover;
  height: 177px;
  left: 532px;
  position: absolute;
  top: 4525px;
  width: 179px;
}

.final-4 .group-8821 {
  background-image: url(../img/path-9726@1x.png);
  background-position: 50% 50%;
  background-size: cover;
  height: 158px;
  left: 544px;
  position: absolute;
  top: 4529px;
  width: 156px;
}

.final-4 .group-8834 {
  display: flex;
  height: 93px;
  left: 722px;
  position: absolute;
  top: 4776px;
  transform: rotate(-32.00deg);
  width: 35px;
}

.final-4 .path-9751 {
  flex: 1;
  margin-bottom: -2.1px;
  margin-left: -22.0px;
  margin-right: -22.0px;
  margin-top: -2.1px;
  object-fit: cover;
  transform: rotate(32.00deg);
  width: 78.71px;
}

.final-4 .group-8835 {
  background-image: url(../img/path-9752@1x.png);
  background-position: 50% 50%;
  background-size: cover;
  height: 2px;
  left: 786px;
  position: absolute;
  top: 4927px;
  width: 180px;
}

.final-4 .group-8836 {
  background-image: url(../img/path-9753@1x.png);
  background-position: 50% 50%;
  background-size: cover;
  height: 2px;
  left: 298px;
  position: absolute;
  top: 4928px;
  width: 514px;
}

.final-4 .group-8837 {
  align-items: flex-start;
  display: flex;
  height: 44px;
  left: 851px;
  min-width: 126px;
  position: absolute;
  top: 4802px;
  transform: rotate(10.00deg);
}

.final-4 .path-container-22 {
  height: 55px;
  margin-left: -8px;
  margin-top: -5.26px;
  position: relative;
  width: 141px;
}

.final-4 .path-9754 {
  height: 49px;
  left: 4px;
  object-fit: cover;
  position: absolute;
  top: 3px;
  transform: rotate(-10.00deg);
  width: 38px;
}

.final-4 .path-9755 {
  height: 49px;
  left: 38px;
  object-fit: cover;
  position: absolute;
  top: 3px;
  transform: rotate(-10.00deg);
  width: 40px;
}

.final-4 .path-9756 {
  height: 47px;
  left: 72px;
  object-fit: cover;
  position: absolute;
  top: 4px;
  transform: rotate(-10.00deg);
  width: 32px;
}

.final-4 .path-9757 {
  height: 49px;
  left: 99px;
  object-fit: cover;
  position: absolute;
  top: 4px;
  transform: rotate(-10.00deg);
  width: 39px;
}

.final-4 .group-8838 {
  background-image: url(../img/path-9758-7@1x.png);
  background-position: 50% 50%;
  background-size: cover;
  height: 37px;
  left: 915px;
  position: absolute;
  top: 4490px;
  width: 38px;
}

.final-4 .group-8839 {
  background-color: var(--licorice);
  height: 2px;
  left: 980px;
  position: absolute;
  top: 4501px;
  width: 68px;
}

.final-4 .group-8840 {
  background-color: var(--licorice);
  height: 2px;
  left: 980px;
  position: absolute;
  top: 4515px;
  width: 68px;
}

.final-4 .group-8841 {
  background-color: var(--licorice);
  height: 2px;
  left: 1002px;
  position: absolute;
  top: 4528px;
  width: 47px;
}

.final-4 .path-9759 {
  height: 55px;
  left: 120px;
  object-fit: cover;
  position: absolute;
  top: 4393px;
  width: 106px;
}

.final-4 .path-9812 {
  height: 232px;
  left: 282px;
  object-fit: cover;
  position: absolute;
  top: 4698px;
  width: 158px;
}

.final-4 .group-container-28 {
  height: 227px;
  left: 279px;
  position: absolute;
  top: 4694px;
  width: 155px;
}

.final-4 .group-8822 {
  background-image: url(../img/path-9727@1x.png);
  background-position: 50% 50%;
  background-size: cover;
  height: 123px;
  left: 8px;
  position: absolute;
  top: 104px;
  width: 146px;
}

.final-4 .group-8823 {
  background-image: url(../img/path-9728@1x.png);
  background-position: 50% 50%;
  background-size: cover;
  height: 166px;
  left: 0;
  position: absolute;
  top: 0;
  width: 151px;
}

.final-4 .overlap-group1-5 {
  height: 106px;
  left: 32px;
  position: absolute;
  top: 64px;
  width: 106px;
}

.final-4 .ellipse-346 {
  background-color: var(--cultured-pearl);
  border-radius: 37.42px;
  height: 75px;
  left: 15px;
  position: absolute;
  top: 15px;
  transform: rotate(-45.00deg);
  width: 75px;
}

.final-4 .group-8824 {
  background-image: url(../img/path-9729@1x.png);
  background-position: 50% 50%;
  background-size: cover;
  height: 77px;
  left: 3px;
  position: absolute;
  top: 8px;
  width: 77px;
}

.final-4 .path-container-23 {
  height: 44px;
  left: 26px;
  position: absolute;
  top: 23px;
  width: 32px;
}

.final-4 .path-9730 {
  height: 16px;
  left: 14px;
  object-fit: cover;
  position: absolute;
  top: 0;
  width: 15px;
}

.final-4 .path-9731 {
  height: 16px;
  left: 0;
  object-fit: cover;
  position: absolute;
  top: 26px;
  width: 15px;
}

.final-4 .path-9732 {
  height: 42px;
  left: 7px;
  object-fit: cover;
  position: absolute;
  top: 3px;
  width: 25px;
}

.final-4 .path-9733 {
  height: 13px;
  left: 16px;
  object-fit: cover;
  position: absolute;
  top: 0;
  width: 16px;
}

.final-4 .path-9734 {
  height: 12px;
  left: 0;
  object-fit: cover;
  position: absolute;
  top: 32px;
  width: 17px;
}

.final-4 .path-9814 {
  height: 130px;
  left: 269px;
  object-fit: cover;
  position: absolute;
  top: 4379px;
  width: 129px;
}

.final-4 .path-9815 {
  height: 113px;
  left: 165px;
  object-fit: cover;
  position: absolute;
  top: 4478px;
  width: 111px;
}

.final-4 .group-8900 {
  display: flex;
  height: 142px;
  left: 887px;
  position: absolute;
  top: 4464px;
  width: 186px;
}

.final-4 .path-9712 {
  flex: 1;
  margin-bottom: -2.6px;
  margin-left: -0.8px;
  margin-right: -0.8px;
  margin-top: -0.9px;
  object-fit: cover;
  width: 188.12px;
}

.final-4 .path-9821 {
  height: 1px;
  left: 651px;
  object-fit: cover;
  position: absolute;
  top: 3525px;
  width: 1px;
}

.final-4 .group-container-29 {
  height: 149px;
  left: 272px;
  position: absolute;
  top: 353px;
  width: 174px;
}

.final-4 .group-8896-6 {
  align-items: flex-start;
  display: flex;
  height: 130px;
  justify-content: flex-end;
  left: 7px;
  min-width: 159px;
  position: absolute;
  top: 9px;
  transform: rotate(-7.00deg);
}

.final-4 .group-container-30 {
  height: 168px;
  margin-top: -19.18px;
  position: relative;
  width: 190px;
}

.final-4 .overlap-group-13 {
  height: 168px;
  left: 0;
  position: absolute;
  top: 0;
  width: 190px;
}

.final-4 .path-9801-6 {
  height: 138px;
  left: 8px;
  object-fit: cover;
  position: absolute;
  top: 20px;
  transform: rotate(7.00deg);
  width: 163px;
}

.final-4 .group-8876-6 {
  display: flex;
  height: 106px;
  left: 39px;
  position: absolute;
  top: 30px;
  width: 107px;
}

.final-4 .path-9802-6 {
  flex: 1;
  margin-bottom: -6.1px;
  margin-left: -6.1px;
  margin-right: -6.1px;
  margin-top: -6.1px;
  object-fit: cover;
  transform: rotate(7.00deg);
  width: 119.18px;
}

.final-4 .path-9833-6 {
  height: 141px;
  left: 16px;
  object-fit: cover;
  position: absolute;
  top: 10px;
  transform: rotate(7.00deg);
  width: 166px;
}

.final-4 .group-8891-6 {
  align-items: flex-end;
  display: flex;
  flex-direction: column;
  left: 83px;
  min-height: 30px;
  padding: 0.0px 0;
  position: absolute;
  top: 55px;
  transform: rotate(7.00deg);
  width: 61px;
}

.final-4 .group-8878-4 {
  background-image: url(../img/path-9803-7@1x.png);
  background-position: 50% 50%;
  background-size: cover;
  height: 2px;
  margin-right: 0;
  width: 61px;
}

.final-4 .group-8879-2 {
  background-image: url(../img/path-9803-7@1x.png);
  background-position: 50% 50%;
  background-size: cover;
  height: 2px;
  margin-right: 0;
  margin-top: 12px;
  width: 61px;
}

.final-4 .group-8880-6 {
  background-image: url(../img/path-9805-7@1x.png);
  background-position: 50% 50%;
  background-size: cover;
  height: 2px;
  margin-right: 0;
  margin-top: 12px;
  width: 41px;
}

.final-4 .group-8906-6 {
  background-image: url(../img/path-9758-8@1x.png);
  background-position: 50% 50%;
  background-size: cover;
  height: 33px;
  left: 33px;
  position: absolute;
  top: 40px;
  width: 33px;
}

.final-4 .group-container-31 {
  height: 114px;
  left: 228px;
  position: absolute;
  top: 469px;
  width: 133px;
}

.final-4 .group-8896-7 {
  align-items: flex-start;
  display: flex;
  height: 100px;
  justify-content: flex-end;
  left: 6px;
  min-width: 122px;
  position: absolute;
  top: 7px;
  transform: rotate(187.00deg);
}

.final-4 .group-container-32 {
  height: 128px;
  margin-top: -13.85px;
  position: relative;
  width: 146px;
}

.final-4 .overlap-group-14 {
  height: 128px;
  left: 0;
  position: absolute;
  top: 0;
  width: 146px;
}

.final-4 .path-9801-7 {
  height: 106px;
  left: 6px;
  object-fit: cover;
  position: absolute;
  top: 7px;
  transform: rotate(-187.00deg);
  width: 125px;
}

.final-4 .group-8876-7 {
  display: flex;
  height: 81px;
  left: 30px;
  position: absolute;
  top: 24px;
  width: 82px;
}

.final-4 .path-9802-7 {
  flex: 1;
  margin-bottom: -4.7px;
  margin-left: -4.6px;
  margin-right: -4.6px;
  margin-top: -4.7px;
  object-fit: cover;
  transform: rotate(-187.00deg);
  width: 91.1px;
}

.final-4 .path-9833-7 {
  height: 109px;
  left: 12px;
  object-fit: cover;
  position: absolute;
  top: 12px;
  transform: rotate(-187.00deg);
  width: 127px;
}

.final-4 .group-8891-7 {
  align-items: flex-end;
  display: flex;
  flex-direction: column;
  left: 63px;
  min-height: 23px;
  position: absolute;
  top: 63px;
  transform: rotate(-7.00deg);
  width: 47px;
}

.final-4 .group-8880-7 {
  display: flex;
  height: 2px;
  margin-right: 0;
  width: 32px;
}

.final-4 .path-9805-6 {
  flex: 1;
  margin-bottom: 0;
  margin-left: 0;
  margin-right: 0;
  margin-top: 0;
  object-fit: cover;
  transform: rotate(-180deg);
  width: 31.52px;
}

.final-4 .path-980-6 {
  flex: 1;
  margin-bottom: 0;
  margin-left: 0;
  margin-right: 0;
  margin-top: 0;
  object-fit: cover;
  transform: rotate(-180deg);
  width: 46.67px;
}

.final-4 .group-8906-7 {
  background-image: url(../img/path-9758-9@1x.png);
  background-position: 50% 50%;
  background-size: cover;
  height: 25px;
  left: 83px;
  position: absolute;
  top: 30px;
  width: 25px;
}

.final-4 .call-center {
  color: var(--cultured-pearl);
  font-family: var(--font-family-somar-extrabold);
  font-size: var(--font-size-l);
  font-weight: 800;
  left: 527px;
  letter-spacing: 0;
  line-height: 167px;
  position: absolute;
  text-align: center;
  top: 686px;
  white-space: nowrap;
}

.final-4 .number {
  color: var(--international-orange);
  font-family: var(--font-family-somar-semibold);
  font-size: 45px;
  font-weight: 600;
  left: 693px;
  letter-spacing: 0;
  line-height: 45px;
  position: absolute;
  text-align: center;
  top: 456px;
  white-space: nowrap;
}

.final-4 .text-11 {
  color: var(--international-orange);
  font-family: var(--font-family-somar-semibold);
  font-size: 45px;
  font-weight: 600;
  left: 359px;
  letter-spacing: 0;
  line-height: 45px;
  position: absolute;
  text-align: center;
  top: 482px;
  white-space: nowrap;
}

.final-4 .hi-7 {
  color: var(--international-orange);
  font-family: var(--font-family-somar-medium);
  font-size: 45px;
  font-weight: 500;
  left: 910px;
  letter-spacing: 0;
  line-height: 45px;
  position: absolute;
  text-align: center;
  top: 609px;
  white-space: nowrap;
}

.final-4 .ok {
  color: var(--international-orange);
  font-family: var(--font-family-somar-medium);
  font-size: 43px;
  font-weight: 500;
  left: 219px;
  letter-spacing: 0;
  line-height: 43px;
  position: absolute;
  text-align: center;
  top: 662px;
  white-space: nowrap;
}

.final-4 .overlap-group80 {
  height: 101px;
  left: 756px;
  position: absolute;
  top: 364px;
  width: 101px;
}

.final-4 .path-7607-5 {
  height: 67px;
  left: 17px;
  object-fit: cover;
  position: absolute;
  top: 17px;
  width: 67px;
}

.final-4 .ellipse-258-5 {
  background-color: var(--elm);
  border-radius: 12.18px;
  height: 24px;
  left: 38px;
  position: absolute;
  top: 30px;
  transform: rotate(-76.66deg);
  width: 24px;
}

.final-4 .path-7608-5 {
  height: 27px;
  left: 25px;
  object-fit: cover;
  position: absolute;
  top: 57px;
  width: 50px;
}

.final-4 .group-container-33 {
  height: 32px;
  left: 7px;
  position: absolute;
  top: 51px;
  width: 32px;
}

.final-4 .path-container-7 {
  height: 32px;
  left: 0;
  position: absolute;
  top: 0;
  width: 32px;
}

.final-4 .path-9091-3 {
  height: 30px;
  left: 1px;
  object-fit: cover;
  position: absolute;
  top: 1px;
  width: 30px;
}

.final-4 .path-7732-5 {
  height: 32px;
  left: 0;
  object-fit: cover;
  position: absolute;
  top: 0;
  width: 32px;
}

.final-4 .group-7 {
  align-items: center;
  display: flex;
  height: 3px;
  justify-content: flex-end;
  left: 8px;
  min-width: 15px;
  position: absolute;
  top: 14px;
}

.final-4 .group-6726-1 {
  background-image: url(../img/path-7733-14@1x.png);
  background-position: 50% 50%;
  background-size: cover;
  height: 3px;
  width: 3px;
}

.final-4 .group-6727 {
  background-image: url(../img/path-7734-14@1x.png);
  background-position: 50% 50%;
  background-size: cover;
  height: 3px;
  margin-left: 3px;
  width: 3px;
}

.final-4 .group-6728 {
  background-image: url(../img/path-7733-14@1x.png);
  background-position: 50% 50%;
  background-size: cover;
  height: 3px;
  margin-left: 3px;
  width: 3px;
}

.final-4 .group-6726-2 {
  background-image: url(../img/path-7733-15@1x.png);
  background-position: 50% 50%;
  background-size: cover;
  height: 3px;
  width: 3px;
}

.final-4 .group-6727-1 {
  background-image: url(../img/path-7734-15@1x.png);
  background-position: 50% 50%;
  background-size: cover;
  height: 3px;
  margin-left: 3px;
  width: 3px;
}

.final-4 .group-6728-1 {
  background-image: url(../img/path-7733-15@1x.png);
  background-position: 50% 50%;
  background-size: cover;
  height: 3px;
  margin-left: 3px;
  width: 3px;
}

.final-4 .group-8978 {
  align-items: center;
  display: flex;
  flex-direction: column;
  left: 450px;
  min-height: 643px;
  position: absolute;
  top: 3459px;
  width: 1020px;
}

.final-4 .overlap-group82 {
  height: 231px;
  margin-left: 2.0px;
  margin-top: 10px;
  position: relative;
  width: 386px;
}

.final-4 .text-12 {
  direction: rtl;
  left: 120px;
  letter-spacing: 0;
  line-height: 100px;
  position: absolute;
  text-align: left;
  top: 0;
  white-space: nowrap;
}

.final-4 .key-time {
  color: var(--maroon-flush);
  font-family: var(--font-family-somar-bold);
  font-size: 130px;
  font-weight: 700;
  left: 0;
  letter-spacing: 0;
  line-height: 130px;
  position: absolute;
  top: 73px;
  white-space: nowrap;
}

.final-4 .group-container-34 {
  align-items: flex-end;
  background-color: var(--white);
  border-radius: 30px;
  box-shadow: 0px 4px 14px #00000029;
  display: flex;
  height: 400px;
  margin-top: 2px;
  min-width: 1020px;
  padding: 43px 37px;
}

.final-4 .group-8970 {
  align-items: center;
  align-self: center;
  display: flex;
  flex-direction: column;
  margin-top: 28.0px;
  min-height: 244px;
  width: 304px;
}

.final-4 .group-8966 {
  background-image: url(../img/path-9968-1@1x.png);
  background-position: 50% 50%;
  background-size: cover;
  height: 101px;
  margin-right: 1.25px;
  width: 109px;
}

.final-4 .text-15 {
  direction: rtl;
  height: 127px;
  letter-spacing: 0;
  line-height: 50px;
  margin-top: 18px;
  text-align: center;
  width: 304px;
}

.final-4 .group-8968 {
  align-items: center;
  display: flex;
  flex-direction: column;
  margin-left: 37px;
  min-height: 268px;
  width: 279px;
}

.final-4 .group-8965 {
  align-items: flex-end;
  background-image: url(../img/path-9885-1@1x.png);
  background-position: 50% 50%;
  background-size: cover;
  display: flex;
  height: 109px;
  margin-right: 1.31px;
  min-width: 112px;
  padding: 18.2px 20.9px;
}

.final-4 .path-container-24 {
  height: 69px;
  position: relative;
  width: 69px;
}

.final-4 .path-9886 {
  height: 49px;
  left: 0;
  object-fit: cover;
  position: absolute;
  top: 0;
  width: 60px;
}

.final-4 .path-9887 {
  height: 49px;
  left: 10px;
  object-fit: cover;
  position: absolute;
  top: 20px;
  width: 60px;
}

.final-4 .path-9888 {
  height: 32px;
  left: 16px;
  object-fit: cover;
  position: absolute;
  top: 19px;
  width: 18px;
}

.final-4 .path-9889 {
  height: 32px;
  left: 37px;
  object-fit: cover;
  position: absolute;
  top: 19px;
  width: 16px;
}

.final-4 .text-13 {
  direction: rtl;
  height: 148px;
  letter-spacing: 0;
  line-height: 50px;
  margin-top: 13px;
  text-align: center;
  width: 279px;
}

.final-4 .group-8969 {
  align-items: center;
  display: flex;
  flex-direction: column;
  margin-bottom: 5px;
  margin-left: 37px;
  min-height: 260px;
  width: 289px;
}

.final-4 .group-8972 {
  background-image: url(../img/path-9978-2@1x.png);
  background-position: 50% 50%;
  background-size: cover;
  display: flex;
  height: 103px;
  margin-left: 0.14px;
  width: 119px;
}

.final-4 .group-8974 {
  background-image: url(../img/path-9978-1@1x.png);
  background-position: 50% 50%;
  background-size: cover;
  flex: 1;
  margin-bottom: 7.4px;
  margin-left: 7px;
  margin-right: 6.0px;
  margin-top: 7px;
  width: 106.12px;
}

.final-4 .group-8724 {
  display: flex;
  height: 141px;
  margin-left: 2.0px;
  margin-top: 16px;
  width: 291px;
}

.final-4 .text-14 {
  direction: rtl;
  flex: 1;
  letter-spacing: 0;
  line-height: 50px;
  margin-bottom: -2px;
  margin-right: -2px;
  text-align: center;
  width: 291px;
}

.final-4 .component-57-1 {
  align-items: center;
  display: flex;
  flex-direction: column;
  left: 0;
  min-height: 1216px;
  padding: 61.5px 0;
  position: absolute;
  top: 2024px;
  width: 1920px;
}

.final-4 .overlap-group1-6 {
  height: 158px;
  margin-left: 48.83px;
  margin-top: 88px;
  position: relative;
  width: 286px;
}

.final-4 .text-16 {
  color: var(--elm);
  direction: rtl;
  font-family: var(--font-family-somar-bold);
  font-size: 130px;
  font-weight: 700;
  left: 14px;
  letter-spacing: 0;
  line-height: 130px;
  position: absolute;
  text-align: left;
  top: 0;
  white-space: nowrap;
}

.final-4 .path-container-25 {
  height: 26px;
  left: 0;
  position: absolute;
  top: 124px;
  width: 286px;
}

.final-4 .path-9309 {
  height: 20px;
  left: 0;
  object-fit: cover;
  position: absolute;
  top: 0;
  width: 286px;
}

.final-4 .path-9310 {
  height: 12px;
  left: 20px;
  object-fit: cover;
  position: absolute;
  top: 14px;
  width: 123px;
}

.final-4 .overlap-group-container-1 {
  height: 795px;
  margin-top: 52px;
  position: relative;
  width: 1725px;
}

.final-4 .overlap-group-container-2 {
  align-items: flex-end;
  background-image: url(../img/path-10139@1x.png);
  background-position: 50% 50%;
  background-size: cover;
  display: flex;
  flex-direction: column;
  left: 860px;
  min-height: 795px;
  padding: 56.0px 40.5px;
  position: absolute;
  top: 0;
  width: 435px;
}

.final-4 .group-container-35 {
  align-self: center;
  height: 216px;
  margin-left: 3.71px;
  margin-top: 24px;
  position: relative;
  width: 256px;
}

.final-4 .path-container-26 {
  height: 143px;
  left: 105px;
  position: absolute;
  top: 73px;
  width: 150px;
}

.final-4 .path-9836 {
  height: 133px;
  left: 0;
  object-fit: cover;
  position: absolute;
  top: 10px;
  width: 150px;
}

.final-4 .path-9838 {
  height: 7px;
  left: 40px;
  object-fit: cover;
  position: absolute;
  top: 6px;
  width: 63px;
}

.final-4 .path-9839 {
  height: 93px;
  left: 0;
  object-fit: cover;
  position: absolute;
  top: 0;
  width: 28px;
}

.final-4 .group-8788 {
  background-image: url(../img/path-9683@1x.png);
  background-position: 50% 50%;
  background-size: cover;
  height: 181px;
  left: 0;
  position: absolute;
  top: 1px;
  width: 206px;
}

.final-4 .group-8908 {
  display: flex;
  height: 182px;
  left: 0;
  position: absolute;
  top: 0;
  width: 207px;
}

.final-4 .group-8907 {
  align-items: flex-start;
  display: flex;
  flex: 1;
  min-width: 206.76px;
}

.final-4 .path-container-27 {
  align-items: flex-start;
  background-image: url(../img/path-9836-1@1x.png);
  background-position: 50% 50%;
  background-size: cover;
  display: flex;
  height: 189px;
  justify-content: flex-end;
  margin-left: -4px;
  margin-top: -3.47px;
  min-width: 214px;
}

.final-4 .path-9838-1 {
  height: 7px;
  margin-top: 0.01px;
  object-fit: cover;
  width: 88px;
}

.final-4 .path-9839-1 {
  height: 124px;
  margin-left: 20px;
  object-fit: cover;
  width: 38px;
}

.final-4 .group-8979 {
  display: flex;
  height: 82px;
  left: 25px;
  position: absolute;
  top: 27px;
  width: 132px;
}

.final-4 .group-8960 {
  align-items: center;
  display: flex;
  flex: 1;
  justify-content: flex-end;
  min-width: 132.16px;
  padding: 0.0px 0;
}

.final-4 .overlap-group-container-3 {
  align-items: flex-start;
  align-self: flex-end;
  display: flex;
  flex-direction: column;
  min-height: 82px;
  width: 38px;
}

.final-4 .overlap-group1-7 {
  align-items: flex-start;
  background-image: url(../img/path-9956@1x.png);
  background-position: 50% 50%;
  background-size: cover;
  display: flex;
  height: 38px;
  justify-content: flex-end;
  min-width: 38px;
  padding: 8.3px 8.3px;
}

.final-4 .path-996 {
  height: 22px;
  object-fit: cover;
  width: 22px;
}

.final-4 .overlap-group-15 {
  align-items: flex-end;
  background-image: url(../img/path-9957@1x.png);
  background-position: 50% 50%;
  background-size: cover;
  display: flex;
  height: 38px;
  justify-content: flex-end;
  margin-top: 6px;
  min-width: 38px;
  padding: 8.3px 8.3px;
}

.final-4 .path-container-28 {
  align-items: flex-start;
  display: flex;
  flex-direction: column;
  margin-left: 11px;
  margin-top: 8.28px;
  min-height: 63px;
  width: 82px;
}

.final-4 .path-9959 {
  height: 5px;
  object-fit: cover;
  width: 82px;
}

.final-4 .path-996-1 {
  height: 5px;
  margin-left: 0;
  margin-top: 9px;
  object-fit: cover;
  width: 60px;
}

.final-4 .path-9962 {
  height: 5px;
  margin-top: 25px;
  object-fit: cover;
  width: 82px;
}

.final-4 .overlap-group4 {
  height: 408px;
  margin-top: 34px;
  position: relative;
  width: 352px;
}

.final-4 .text-17 {
  direction: rtl;
  height: 64px;
  left: 62px;
  letter-spacing: 0;
  line-height: 40px;
  position: absolute;
  text-align: center;
  top: 0;
  width: 229px;
}

.final-4 .overlap-group3 {
  height: 352px;
  left: 0;
  position: absolute;
  top: 56px;
  width: 352px;
}

.final-4 .text-1 {
  direction: rtl;
  height: 352px;
  left: 0;
  letter-spacing: 0;
  line-height: 45px;
  position: absolute;
  text-align: center;
  top: 0;
  width: 352px;
}

.final-4 .chatbot {
  height: 40px;
  left: 118px;
  letter-spacing: 0;
  line-height: 45px;
  position: absolute;
  text-align: center;
  top: 180px;
  white-space: nowrap;
  width: 92px;
}

.final-4 .overlap-group-container-4 {
  align-items: flex-end;
  background-image: url(../img/path-10139@1x.png);
  background-position: 50% 50%;
  background-size: cover;
  display: flex;
  flex-direction: column;
  left: 0;
  min-height: 795px;
  padding: 56.0px 33.5px;
  position: absolute;
  top: 0;
  width: 435px;
}

.final-4 .overlap-group-16 {
  align-self: center;
  height: 206px;
  margin-left: 0.87px;
  margin-top: 26px;
  position: relative;
  width: 194px;
}

.final-4 .group-9028 {
  display: flex;
  height: 67px;
  justify-content: space-between;
  left: 56px;
  position: absolute;
  top: 73px;
  width: 83px;
}

.final-4 .path-9953 {
  margin-bottom: 0;
  margin-left: 0;
  margin-top: 0;
  object-fit: cover;
  width: 39.99px;
}

.final-4 .path-9954 {
  margin-bottom: 0;
  margin-right: 0;
  margin-top: 0;
  object-fit: cover;
  width: 37.63px;
}

.final-4 .path-10128 {
  height: 79px;
  left: 13px;
  object-fit: cover;
  position: absolute;
  top: 0;
  width: 170px;
}

.final-4 .path-10130 {
  height: 66px;
  left: 0;
  object-fit: cover;
  position: absolute;
  top: 73px;
  width: 39px;
}

.final-4 .path-10131 {
  height: 66px;
  left: 155px;
  object-fit: cover;
  position: absolute;
  top: 73px;
  width: 39px;
}

.final-4 .path-10132 {
  height: 61px;
  left: 118px;
  object-fit: cover;
  position: absolute;
  top: 137px;
  width: 64px;
}

.final-4 .rectangle-2679 {
  border: 7px solid var(--elm);
  border-radius: 11px;
  height: 24px;
  left: 80px;
  position: absolute;
  top: 182px;
  width: 42px;
}

.final-4 .path-10134 {
  height: 39px;
  left: 119px;
  object-fit: cover;
  position: absolute;
  top: 2px;
  width: 51px;
}

.final-4 .text-container {
  height: 408px;
  margin-top: 43px;
  position: relative;
  width: 366px;
}

.final-4 .text-19 {
  direction: rtl;
  height: 64px;
  left: 0;
  letter-spacing: 0;
  line-height: 40px;
  position: absolute;
  text-align: center;
  top: 0;
  width: 366px;
}

.final-4 .text_label-1 {
  direction: rtl;
  height: 352px;
  left: 2px;
  letter-spacing: 0;
  line-height: 45px;
  position: absolute;
  text-align: center;
  top: 56px;
  width: 362px;
}

.final-4 .group-container-36 {
  align-items: flex-end;
  background-image: url(../img/path-10139@1x.png);
  background-position: 50% 50%;
  background-size: cover;
  display: flex;
  flex-direction: column;
  left: 1290px;
  min-height: 795px;
  padding: 56.0px 47.5px;
  position: absolute;
  top: 0;
  width: 435px;
}

.final-4 .group-9036 {
  align-items: center;
  display: flex;
  flex-direction: column;
  margin-right: 43.02px;
  margin-top: 22px;
  min-height: 218px;
  width: 254px;
}

.final-4 .group-9015 {
  align-items: flex-end;
  display: flex;
  height: 113px;
  justify-content: center;
  margin-left: 2.0px;
  min-width: 180px;
}

.final-4 .path-9979 {
  height: 67px;
  margin-bottom: -2.5px;
  object-fit: cover;
  width: 24px;
}

.final-4 .path-10099 {
  align-self: flex-start;
  height: 69px;
  margin-left: 7px;
  margin-top: -1.5px;
  object-fit: cover;
  width: 122px;
}

.final-4 .path-9844 {
  height: 67px;
  margin-bottom: -2.5px;
  margin-left: 8px;
  object-fit: cover;
  width: 24px;
}

.final-4 .group-container-37 {
  align-items: flex-start;
  display: flex;
  margin-left: 0;
  margin-top: 8px;
  min-width: 254px;
}

.final-4 .group-9026 {
  display: flex;
  height: 97px;
  width: 85px;
}

.final-4 .path-10079 {
  flex: 1;
  margin-bottom: -0.5px;
  margin-left: -0.5px;
  margin-right: -0.5px;
  margin-top: -0.5px;
  object-fit: cover;
  width: 85.63px;
}

.final-4 .group-9014 {
  display: flex;
  height: 97px;
  margin-left: 85px;
  width: 85px;
}

.final-4 .text-container-1 {
  height: 408px;
  margin-top: 35px;
  position: relative;
  width: 338px;
}

.final-4 .text-20 {
  direction: rtl;
  height: 64px;
  left: 55px;
  letter-spacing: 0;
  line-height: 40px;
  position: absolute;
  text-align: center;
  top: 0;
  width: 229px;
}

.final-4 .text-21 {
  direction: rtl;
  height: 352px;
  left: 0;
  letter-spacing: 0;
  line-height: 45px;
  position: absolute;
  text-align: center;
  top: 56px;
  width: 338px;
}

.final-4 .overlap-group-container-5 {
  align-items: flex-end;
  background-image: url(../img/path-10139@1x.png);
  background-position: 50% 50%;
  background-size: cover;
  display: flex;
  flex-direction: column;
  left: 430px;
  min-height: 795px;
  padding: 56.0px 32.5px;
  position: absolute;
  top: 0;
  width: 435px;
}

.final-4 .overlap-group2-2 {
  align-self: center;
  height: 216px;
  margin-left: 0.77px;
  margin-top: 22px;
  position: relative;
  width: 261px;
}

.final-4 .group-8786 {
  display: flex;
  height: 209px;
  left: 0;
  position: absolute;
  top: 0;
  width: 209px;
}

.final-4 .group-8766 {
  align-items: flex-start;
  background-image: url(../img/path-9660@1x.png);
  background-position: 50% 50%;
  background-size: cover;
  display: flex;
  flex: 1;
  min-width: 208.95px;
  padding: 0.0px 20.4px;
}

.final-4 .path-9662 {
  height: 7px;
  margin-top: 20.39px;
  object-fit: cover;
  width: 7px;
}

.final-4 .path-966 {
  height: 7px;
  margin-left: 8px;
  margin-top: 20.39px;
  object-fit: cover;
  width: 7px;
}

.final-4 .path-9661 {
  height: 6px;
  margin-left: 77px;
  object-fit: cover;
  width: 14px;
}

.final-4 .overlap-group-17 {
  height: 62px;
  left: 168px;
  position: absolute;
  top: 154px;
  width: 93px;
}

.final-4 .group-6913 {
  display: flex;
  height: 48px;
  left: 0;
  position: absolute;
  top: 11px;
  width: 93px;
}

.final-4 .rectangle-2080 {
  background-color: var(--alabaster);
  border-radius: 5px;
  flex: 1;
  margin-bottom: -2.5px;
  margin-left: -2.5px;
  margin-right: -2.5px;
  margin-top: -2.5px;
  width: 97.95px;
}

.final-4 .crm {
  color: var(--maroon-flush);
  font-family: var(--font-family-somar-semibold);
  font-size: var(--font-size-xl);
  font-weight: 600;
  left: 8px;
  letter-spacing: 0;
  line-height: 69px;
  position: absolute;
  text-align: center;
  top: 0;
  white-space: nowrap;
}

.final-4 .path-container-29 {
  height: 80px;
  left: 19px;
  position: absolute;
  top: 75px;
  width: 80px;
}

.final-4 .path-10108 {
  height: 34px;
  left: 46px;
  object-fit: cover;
  position: absolute;
  top: 1px;
  width: 33px;
}

.final-4 .path-10109 {
  height: 50px;
  left: 46px;
  object-fit: cover;
  position: absolute;
  top: 28px;
  width: 34px;
}

.final-4 .path-10110 {
  height: 59px;
  left: 0;
  object-fit: cover;
  position: absolute;
  top: 0;
  width: 54px;
}

.final-4 .path-10111 {
  height: 30px;
  left: 3px;
  object-fit: cover;
  position: absolute;
  top: 49px;
  width: 51px;
}

.final-4 .path-10120 {
  height: 5px;
  left: 109px;
  object-fit: cover;
  position: absolute;
  top: 148px;
  width: 62px;
}

.final-4 .path-10121 {
  height: 5px;
  left: 109px;
  object-fit: cover;
  position: absolute;
  top: 79px;
  width: 85px;
}

.final-4 .path-10122 {
  height: 5px;
  left: 109px;
  object-fit: cover;
  position: absolute;
  top: 102px;
  width: 85px;
}

.final-4 .path-10123 {
  height: 5px;
  left: 109px;
  object-fit: cover;
  position: absolute;
  top: 125px;
  width: 85px;
}

.final-4 .overlap-group4-1 {
  height: 408px;
  margin-top: 37px;
  position: relative;
  width: 368px;
}

.final-4 .text-22 {
  direction: rtl;
  height: 64px;
  left: 5px;
  letter-spacing: 0;
  line-height: 40px;
  position: absolute;
  text-align: center;
  top: 0;
  width: 359px;
}

.final-4 .overlap-group3-1 {
  height: 352px;
  left: 0;
  position: absolute;
  top: 56px;
  width: 368px;
}

.final-4 .overlap-group-18 {
  height: 352px;
  left: 16px;
  position: absolute;
  top: 0;
  width: 352px;
}

.final-4 .crm-1 {
  height: 40px;
  left: 255px;
  letter-spacing: 0;
  line-height: 45px;
  position: absolute;
  text-align: center;
  top: 180px;
  white-space: nowrap;
  width: 92px;
}

.final-4 .text-23 {
  direction: rtl;
  height: 40px;
  left: 0;
  letter-spacing: 0;
  line-height: 45px;
  position: absolute;
  text-align: center;
  top: 180px;
  white-space: nowrap;
  width: 320px;
}

.final-4 .component-56-1 {
  align-items: flex-end;
  display: flex;
  height: 1080px;
  left: 0;
  min-width: 1920px;
  padding: 162.0px 450px;
  position: absolute;
  top: 1080px;
}

.final-4 .group-9041 {
  display: flex;
  flex-direction: column;
  height: 755px;
  justify-content: space-between;
  width: 1020px;
}

.final-4 .group-8975 {
  align-items: flex-end;
  display: flex;
  height: 237.3px;
  min-width: 386px;
}

.final-4 .overlap-group-19 {
  height: 242px;
  margin-bottom: -15.0px;
  position: relative;
  width: 386px;
}

.final-4 .text-24 {
  direction: rtl;
  left: 71px;
  letter-spacing: 0;
  line-height: 100px;
  position: absolute;
  text-align: left;
  top: 0;
  white-space: nowrap;
}

.final-4 .key-time-1 {
  color: var(--maroon-flush);
  font-family: var(--font-family-somar-bold);
  font-size: 130px;
  font-weight: 700;
  left: 0;
  letter-spacing: 0;
  line-height: 130px;
  position: absolute;
  top: 84px;
  white-space: nowrap;
}

.final-4 .group-9040 {
  align-items: flex-start;
  display: flex;
  flex: 1;
  height: 500px;
  justify-content: flex-end;
  max-height: 500px;
  min-width: 100%;
}

.final-4 .overlap-group2-3 {
  background-image: url(../img/path-9308@1x.png);
  background-position: 50% 50%;
  background-size: cover;
  height: 530px;
  margin-top: -12px;
  position: relative;
  width: 1050px;
}

.final-4 .group-9038 {
  display: flex;
  flex-direction: column;
  height: 418px;
  justify-content: space-between;
  left: 61px;
  position: absolute;
  top: 53px;
  width: 931px;
}

.final-4 .text-25 {
  direction: rtl;
  flex: 1;
  height: 211px;
  letter-spacing: 0;
  line-height: 70px;
  margin-right: -2px;
  margin-top: -10px;
  max-height: 211px;
  text-align: center;
}

.final-4 .group-9037 {
  align-items: flex-start;
  display: flex;
  flex: 1;
  height: 209px;
  margin-right: 2px;
  max-height: 209px;
  min-width: calc(100.00% - 2px);
}

.final-4 .overlap-group-20 {
  height: 211px;
  margin-top: -10px;
  position: relative;
  width: 931px;
}

.final-4 .text-26 {
  direction: rtl;
  height: 211px;
  left: 0;
  letter-spacing: 0;
  line-height: 70px;
  position: absolute;
  text-align: center;
  top: 0;
  width: 931px;
}

.final-4 .key-time-2 {
  height: 68px;
  left: 697px;
  letter-spacing: 0;
  line-height: 70px;
  position: absolute;
  text-align: center;
  top: 0;
  white-space: nowrap;
  width: 150px;
}

.final-4 .text-27 {
  left: 306px;
  letter-spacing: 0;
  line-height: 70px;
  position: absolute;
  text-align: right;
  top: 397px;
  white-space: nowrap;
}

.final-4 .text-28 {
  left: 298px;
  letter-spacing: 0;
  line-height: 70px;
  position: absolute;
  text-align: right;
  top: 188px;
  white-space: nowrap;
}

.final-4 .mask-group-22 {
  display: flex;
  height: 501px;
  left: 0;
  overflow: hidden;
  position: absolute;
  top: 4899px;
  width: 1920px;
}

.final-4 .group-9731 {
  align-items: flex-end;
  background-image: url(../img/path-9654@1x.png);
  background-position: 50% 50%;
  background-size: cover;
  display: flex;
  flex: 1;
  flex-direction: column;
  margin-bottom: -1500.3px;
  margin-left: -510.4px;
  margin-right: -460.9px;
  margin-top: -270.7px;
  min-height: calc(100.00% + 1771px);
  padding: 495.1px 905.9px;
  width: 2891.23px;
}

.final-4 .flex-row {
  align-items: flex-start;
  display: flex;
  height: 161px;
  min-width: 1022px;
}

.final-4 .flex-col-2 {
  align-items: flex-start;
  display: flex;
  flex-direction: column;
  min-height: 140px;
  width: 154px;
}

.final-4 .text-32 {
  direction: rtl;
  letter-spacing: 0;
  line-height: 133px;
  margin-bottom: -89px;
  min-height: 44px;
  min-width: 153px;
  white-space: nowrap;
}

.final-4 .overlap-group3-2 {
  height: 45px;
  margin-top: 50px;
  position: relative;
  width: 154px;
}

.final-4 .saleskeytimesa {
  left: 0;
  letter-spacing: 0;
  line-height: 80px;
  position: absolute;
  text-align: right;
  top: 10px;
  white-space: nowrap;
}

.final-4 .group-9724 {
  align-items: flex-end;
  display: flex;
  height: 27px;
  left: 0;
  min-width: 150px;
  position: absolute;
  top: 0;
}

.final-4 .group-253 {
  align-items: flex-start;
  background-image: url(../img/path-330-1@1x.png);
  background-position: 50% 50%;
  background-size: cover;
  display: flex;
  height: 27px;
  min-width: 27px;
  padding: 7.7px 6.4px;
}

.final-4 .path-331 {
  height: 12px;
  object-fit: cover;
  width: 15px;
}

.final-4 .group-254 {
  align-items: flex-end;
  background-image: url(../img/path-332-1@1x.png);
  background-position: 50% 50%;
  background-size: cover;
  display: flex;
  height: 27px;
  justify-content: flex-end;
  margin-left: 14px;
  min-width: 27px;
  padding: 5.4px 9.8px;
}

.final-4 .path-333 {
  height: 16px;
  object-fit: cover;
  width: 8px;
}

.final-4 .group-256 {
  align-items: flex-start;
  background-image: url(../img/path-334-1@1x.png);
  background-position: 50% 50%;
  background-size: cover;
  display: flex;
  height: 27px;
  margin-left: 14px;
  min-width: 27px;
  padding: 6.1px 6.2px;
}

.final-4 .group-255 {
  align-items: flex-start;
  background-image: url(../img/path-335-1@1x.png);
  background-position: 50% 50%;
  background-size: cover;
  display: flex;
  height: 15px;
  justify-content: flex-end;
  min-width: 15px;
  padding: 2.6px 2.6px;
}

.final-4 .path-container-30 {
  height: 9px;
  position: relative;
  width: 9px;
}

.final-4 .path-336 {
  height: 8px;
  left: 0;
  object-fit: cover;
  position: absolute;
  top: 1px;
  width: 8px;
}

.final-4 .path-337 {
  height: 2px;
  left: 7px;
  object-fit: cover;
  position: absolute;
  top: 0;
  width: 2px;
}

.final-4 .group-7834 {
  align-items: flex-end;
  align-self: flex-start;
  background-image: url(../img/path-327-1@1x.png);
  background-position: 50% 50%;
  background-size: cover;
  display: flex;
  height: 27px;
  margin-left: 14px;
  margin-top: 0;
  min-width: 27px;
  padding: 5.6px 5.5px;
}

.final-4 .group-7831 {
  align-items: flex-start;
  display: flex;
  height: 16px;
  min-width: 16px;
}

.final-4 .flex-col-3 {
  align-items: flex-start;
  display: flex;
  flex-direction: column;
  min-height: 16px;
  width: 4px;
}

.final-4 .ellipse-304 {
  background-color: var(--white);
  border-radius: 1.9px;
  height: 4px;
  width: 4px;
}

.final-4 .rectangle-2406 {
  background-color: var(--white);
  height: 10px;
  margin-left: 0.3px;
  margin-top: 1px;
  width: 3px;
}

.final-4 .path-8994 {
  align-self: flex-end;
  height: 11px;
  margin-bottom: 0;
  margin-left: 2px;
  object-fit: cover;
  width: 10px;
}

.final-4 .group-9730 {
  align-items: flex-end;
  align-self: flex-end;
  display: flex;
  flex-direction: column;
  margin-left: 346px;
  min-height: 116px;
  width: 114px;
}

.final-4 .text-33 {
  direction: rtl;
  letter-spacing: 0;
  line-height: 133px;
  margin-bottom: -89px;
  margin-top: -46px;
  min-height: 44px;
  min-width: 114px;
  white-space: nowrap;
}

.final-4 .overlap-group1-8 {
  height: 46px;
  margin-top: 50px;
  position: relative;
  width: 106px;
}

.final-4 .group-9729 {
  display: flex;
  height: 27px;
  justify-content: space-between;
  left: 37px;
  position: absolute;
  top: 0;
  width: 67px;
}

.final-4 .group-9723 {
  align-items: flex-start;
  background-image: url(../img/path-327-1@1x.png);
  background-position: 50% 50%;
  background-size: cover;
  display: flex;
  margin-top: 0;
  min-width: 27.23px;
  padding: 4px 7px;
}

.final-4 .group-9722 {
  align-items: flex-start;
  display: flex;
  min-width: 13px;
  padding: 0 0.0px;
}

.final-4 .path-container-31 {
  height: 18px;
  margin-top: 0;
  position: relative;
  width: 13px;
}

.final-4 .path-9730-1 {
  height: 7px;
  left: 6px;
  object-fit: cover;
  position: absolute;
  top: 0;
  width: 6px;
}

.final-4 .path-9731-1 {
  height: 7px;
  left: 0;
  object-fit: cover;
  position: absolute;
  top: 10px;
  width: 6px;
}

.final-4 .path-9732-1 {
  height: 17px;
  left: 3px;
  object-fit: cover;
  position: absolute;
  top: 1px;
  width: 10px;
}

.final-4 .path-9733-1 {
  height: 5px;
  left: 6px;
  object-fit: cover;
  position: absolute;
  top: 0;
  width: 7px;
}

.final-4 .path-9734-1 {
  height: 5px;
  left: 0;
  object-fit: cover;
  position: absolute;
  top: 13px;
  width: 7px;
}

.final-4 .group-9721 {
  align-items: flex-start;
  background-image: url(../img/path-327-1@1x.png);
  background-position: 50% 50%;
  background-size: cover;
  display: flex;
  justify-content: flex-end;
  margin-bottom: 0;
  min-width: 27.23px;
  padding: 4.5px 4.6px;
}

.final-4 .group-9719 {
  align-items: flex-end;
  background-image: url(../img/path-10884-1@1x.png);
  background-position: 50% 50%;
  background-size: cover;
  display: flex;
  height: 18px;
  justify-content: flex-end;
  min-width: 18px;
  padding: 4.8px 4.4px;
}

.final-4 .path-10885 {
  height: 9px;
  object-fit: cover;
  width: 9px;
}

.final-4 .phone {
  left: 0;
  letter-spacing: 0;
  line-height: 80px;
  position: absolute;
  text-align: right;
  top: 10px;
  white-space: nowrap;
}

.final-4 .flex-col-4 {
  align-items: flex-end;
  display: flex;
  flex-direction: column;
  margin-left: 77px;
  min-height: 113px;
  width: 331px;
}

.final-4 .text-29 {
  direction: rtl;
  letter-spacing: 0;
  line-height: 133px;
  margin-bottom: -89px;
  min-height: 44px;
  min-width: 132px;
  white-space: nowrap;
}

.final-4 .text-container-2 {
  height: 35px;
  margin-top: 34px;
  position: relative;
  width: 331px;
}

.final-4 .text-30 {
  direction: rtl;
  left: 68px;
  letter-spacing: 0;
  line-height: 133px;
  position: absolute;
  top: 0;
  white-space: nowrap;
}

.final-4 .text-31 {
  direction: rtl;
  left: 0;
  letter-spacing: 0;
  line-height: 60px;
  position: absolute;
  top: 0;
  white-space: nowrap;
}

.final-4 .text-34 {
  align-self: center;
  direction: rtl;
  letter-spacing: 0;
  line-height: 80px;
  margin-bottom: -52px;
  margin-left: 58.48px;
  margin-top: 27px;
  min-height: 28px;
  min-width: 387px;
  white-space: nowrap;
}

.final-4 .group-8730 {
  background-color: var(--alabaster);
  border-radius: 20px;
  box-shadow: 0px 3px 6px #00000029;
  display: flex;
  height: 60px;
  justify-content: flex-end;
  left: 1320px;
  position: absolute;
  top: 4635px;
  width: 480px;
}

.final-4 .component-23-52 {
  align-items: flex-end;
  display: flex;
  margin-bottom: 11.1px;
  margin-right: 20.4px;
  margin-top: 12px;
  min-width: 72px;
}

.final-4 .overlap-group-21 {
  height: 42px;
  margin-bottom: -4.59px;
  position: relative;
  width: 72px;
}

.final-4 .path-4090-2 {
  height: 37px;
  left: 70px;
  object-fit: cover;
  position: absolute;
  top: 0;
  width: 1px;
}

.final-4 .path-9717 {
  height: 19px;
  left: 245px;
  object-fit: cover;
  position: absolute;
  top: 4814px;
  width: 18px;
}

.final-4 .group-8810 {
  background-image: url(../img/path-9719@1x.png);
  background-position: 50% 50%;
  background-size: cover;
  height: 25px;
  left: 172px;
  position: absolute;
  top: 4733px;
  width: 38px;
}
/* screen - iphone-12-pro-max-10 */

.iphone-12-pro-max-10 {
  align-items: center;
  background-color: var(--white);
  display: flex;
  flex-direction: column;
  height: 6950px;
  padding: 30.0px 0;
  width: 428px;
}

.iphone-12-pro-max-10 .flex-row-1 {
  align-items: center;
  display: flex;
  height: 59px;
  margin-left: 0;
  min-width: 368px;
}

.iphone-12-pro-max-10 .path-3821 {
  height: 38px;
  margin-top: 0.98px;
  object-fit: cover;
  width: 38px;
}

.iphone-12-pro-max-10 .group-10305 {
  align-items: center;
  display: flex;
  flex-direction: column;
  margin-left: 276px;
  min-height: 59px;
  width: 55px;
}

.iphone-12-pro-max-10 .group-8708-2 {
  align-items: flex-end;
  display: flex;
  margin-right: 3.45px;
  min-width: 31px;
  padding: 0.0px 0;
}

.iphone-12-pro-max-10 .path-container-33 {
  height: 44px;
  position: relative;
  width: 31px;
}

.iphone-12-pro-max-10 .path-9624-7 {
  height: 37px;
  left: 0;
  object-fit: cover;
  position: absolute;
  top: 0;
  width: 30px;
}

.iphone-12-pro-max-10 .path-9625-7 {
  height: 22px;
  left: 15px;
  object-fit: cover;
  position: absolute;
  top: 22px;
  width: 15px;
}

.iphone-12-pro-max-10 .group-8709-1 {
  align-items: center;
  display: flex;
  justify-content: flex-end;
  margin-top: 5px;
  min-width: 55px;
}

.iphone-12-pro-max-10 .path-9626-1 {
  height: 10px;
  object-fit: cover;
  width: 7px;
}

.iphone-12-pro-max-10 .path-9627-1 {
  height: 10px;
  margin-left: 1px;
  object-fit: cover;
  width: 6px;
}

.iphone-12-pro-max-10 .path-9628-1 {
  height: 10px;
  margin-left: 1px;
  object-fit: cover;
  width: 8px;
}

.iphone-12-pro-max-10 .path-9629-1 {
  height: 10px;
  margin-left: 1px;
  object-fit: cover;
  width: 7px;
}

.iphone-12-pro-max-10 .path-9630-1 {
  height: 10px;
  margin-left: 1px;
  object-fit: cover;
  width: 1px;
}

.iphone-12-pro-max-10 .path-9631-1 {
  height: 10px;
  margin-left: 3px;
  object-fit: cover;
  width: 9px;
}

.iphone-12-pro-max-10 .path-9632-1 {
  height: 10px;
  margin-left: 3px;
  object-fit: cover;
  width: 6px;
}

.iphone-12-pro-max-10 .overlap-group23 {
  height: 405px;
  margin-left: 0.92px;
  margin-top: 22px;
  position: relative;
  width: 418px;
}

.iphone-12-pro-max-10 .key-time-3 {
  left: 71px;
  letter-spacing: 0;
  line-height: 167px;
  position: absolute;
  text-align: center;
  top: 283px;
  white-space: nowrap;
}

.iphone-12-pro-max-10 .group-10330 {
  background-image: url(../img/path-11479@1x.png);
  background-position: 50% 50%;
  background-size: cover;
  height: 344px;
  left: 0;
  position: absolute;
  top: 0;
  width: 418px;
}

.iphone-12-pro-max-10 .overlap-group12-1 {
  height: 259px;
  left: 22px;
  position: absolute;
  top: 33px;
  width: 372px;
}

.iphone-12-pro-max-10 .path-container-34 {
  height: 42px;
  left: 6px;
  position: absolute;
  top: 101px;
  width: 69px;
}

.iphone-12-pro-max-10 .path-11481 {
  height: 36px;
  left: 0;
  object-fit: cover;
  position: absolute;
  top: 0;
  width: 69px;
}

.iphone-12-pro-max-10 .path-11482 {
  height: 11px;
  left: 14px;
  object-fit: cover;
  position: absolute;
  top: 31px;
  width: 11px;
}

.iphone-12-pro-max-10 .overlap-group4-2 {
  height: 188px;
  left: 29px;
  position: absolute;
  top: 72px;
  width: 316px;
}

.iphone-12-pro-max-10 .group-10309 {
  height: 170px;
  left: 20px;
  position: absolute;
  top: 16px;
  width: 274px;
}

.iphone-12-pro-max-10 .group-container-38 {
  height: 153px;
  left: 16px;
  position: absolute;
  top: 0;
  width: 236px;
}

.iphone-12-pro-max-10 .path-container-35 {
  height: 137px;
  left: 5px;
  position: absolute;
  top: 16px;
  width: 231px;
}

.iphone-12-pro-max-10 .path-6773-1 {
  height: 130px;
  left: 3px;
  object-fit: cover;
  position: absolute;
  top: 3px;
  width: 224px;
}

.iphone-12-pro-max-10 .path-6774-1 {
  height: 137px;
  left: 0;
  object-fit: cover;
  position: absolute;
  top: 0;
  width: 231px;
}

.iphone-12-pro-max-10 .group-6160-1 {
  align-items: flex-start;
  display: flex;
  height: 147px;
  justify-content: flex-end;
  left: 0;
  min-width: 236px;
  padding: 0.0px 0;
  position: absolute;
  top: 0;
}

.iphone-12-pro-max-10 .group-container-39 {
  align-items: flex-start;
  align-self: flex-end;
  display: flex;
  flex-direction: column;
  margin-bottom: 0;
  min-height: 145px;
  width: 205px;
}

.iphone-12-pro-max-10 .group-6157-1 {
  background-image: url(../img/path-6776-1@1x.png);
  background-position: 50% 50%;
  background-size: cover;
  height: 43px;
  width: 205px;
}

.iphone-12-pro-max-10 .group-6158-1 {
  background-image: url(../img/path-6777-1@1x.png);
  background-position: 50% 50%;
  background-size: cover;
  height: 16px;
  margin-left: 1.34px;
  margin-top: 10px;
  width: 2px;
}

.iphone-12-pro-max-10 .group-6159-1 {
  background-image: url(../img/path-6778-1@1x.png);
  background-position: 50% 50%;
  background-size: cover;
  height: 47px;
  margin-left: 3.32px;
  margin-top: 29px;
  width: 3px;
}

.iphone-12-pro-max-10 .group-6156-1 {
  background-image: url(../img/path-6775-1@1x.png);
  background-position: 50% 50%;
  background-size: cover;
  height: 69px;
  margin-left: 13px;
  width: 19px;
}

.iphone-12-pro-max-10 .path-6779-1 {
  height: 18px;
  left: 0;
  object-fit: cover;
  position: absolute;
  top: 153px;
  width: 274px;
}

.iphone-12-pro-max-10 .overlap-group2-4 {
  height: 137px;
  left: 81px;
  position: absolute;
  top: 0;
  width: 144px;
}

.iphone-12-pro-max-10 .rectangle-2007-1 {
  background-color: var(--blue-chill);
  height: 127px;
  left: 12px;
  position: absolute;
  top: 9px;
  width: 127px;
}

.iphone-12-pro-max-10 .group-6166-1 {
  background-image: url(../img/path-6791-1@1x.png);
  background-position: 50% 50%;
  background-size: cover;
  height: 132px;
  left: 7px;
  position: absolute;
  top: 5px;
  width: 137px;
}

.iphone-12-pro-max-10 .path-9831-1 {
  height: 22px;
  left: 0;
  object-fit: cover;
  position: absolute;
  top: 0;
  width: 127px;
}

.iphone-12-pro-max-10 .group-6167-1 {
  align-items: flex-start;
  display: flex;
  height: 7px;
  left: 11px;
  min-width: 32px;
  position: absolute;
  top: 7px;
}

.iphone-12-pro-max-10 .ellipse-221-1 {
  background-color: var(--white);
  border-radius: 3.73px;
  height: 7px;
  width: 7px;
}

.iphone-12-pro-max-10 .ellipse-22-1 {
  background-color: var(--white);
  border-radius: 3.73px;
  height: 7px;
  margin-left: 5px;
  width: 7px;
}

.iphone-12-pro-max-10 .group-container-40 {
  height: 86px;
  left: 109px;
  position: absolute;
  top: 21px;
  width: 95px;
}

.iphone-12-pro-max-10 .group-6168-1 {
  background-image: url(../img/path-6792-1@1x.png);
  background-position: 50% 50%;
  background-size: cover;
  height: 77px;
  left: 9px;
  position: absolute;
  top: 9px;
  width: 77px;
}

.iphone-12-pro-max-10 .group-6169-9 {
  background-image: url(../img/path-6793-10@1x.png);
  background-position: 50% 50%;
  background-size: cover;
  height: 49px;
  left: 0;
  position: absolute;
  top: 0;
  width: 95px;
}

.iphone-12-pro-max-10 .group-617-1 {
  background-image: url(../img/path-6794-1@1x.png);
  background-position: 50% 50%;
  background-size: cover;
  height: 77px;
  left: 47px;
  position: absolute;
  top: 9px;
  width: 2px;
}

.iphone-12-pro-max-10 .group-6171-1 {
  background-image: url(../img/path-6795-1@1x.png);
  background-position: 50% 50%;
  background-size: cover;
  height: 2px;
  left: 9px;
  position: absolute;
  top: 47px;
  width: 77px;
}

.iphone-12-pro-max-10 .group-6172-1 {
  background-image: url(../img/path-6796-1@1x.png);
  background-position: 50% 50%;
  background-size: cover;
  height: 74px;
  left: 26px;
  position: absolute;
  top: 10px;
  width: 13px;
}

.iphone-12-pro-max-10 .group-6173-1 {
  background-image: url(../img/path-6797-1@1x.png);
  background-position: 50% 50%;
  background-size: cover;
  height: 6px;
  left: 15px;
  position: absolute;
  top: 27px;
  width: 65px;
}

.iphone-12-pro-max-10 .group-6175-1 {
  background-image: url(../img/path-6799-1@1x.png);
  background-position: 50% 50%;
  background-size: cover;
  height: 74px;
  left: 56px;
  position: absolute;
  top: 10px;
  width: 13px;
}

.iphone-12-pro-max-10 .group-6176-1 {
  background-image: url(../img/path-6800-1@1x.png);
  background-position: 50% 50%;
  background-size: cover;
  height: 6px;
  left: 15px;
  position: absolute;
  top: 62px;
  width: 66px;
}

.iphone-12-pro-max-10 .group-6177-9 {
  background-image: url(../img/path-6801-10@1x.png);
  background-position: 50% 50%;
  background-size: cover;
  height: 6px;
  left: 51px;
  position: absolute;
  top: 73px;
  width: 15px;
}

.iphone-12-pro-max-10 .group-6178-9 {
  background-image: url(../img/path-6802-10@1x.png);
  background-position: 50% 50%;
  background-size: cover;
  height: 29px;
  left: 62px;
  position: absolute;
  top: 47px;
  width: 34px;
}

.iphone-12-pro-max-10 .path-11484 {
  height: 26px;
  left: 104px;
  object-fit: cover;
  position: absolute;
  top: 53px;
  width: 13px;
}

.iphone-12-pro-max-10 .path-11485 {
  height: 26px;
  left: 195px;
  object-fit: cover;
  position: absolute;
  top: 53px;
  width: 13px;
}

.iphone-12-pro-max-10 .group-10319 {
  align-items: flex-end;
  display: flex;
  height: 39px;
  left: 49px;
  min-width: 88px;
  position: absolute;
  top: 148px;
}

.iphone-12-pro-max-10 .flex-col-5 {
  align-items: flex-start;
  display: flex;
  flex-direction: column;
  margin-bottom: 0;
  min-height: 39px;
  width: 42px;
}

.iphone-12-pro-max-10 .rectangle-2015-1 {
  align-self: flex-end;
  background-color: var(--maroon-flush);
  height: 7px;
  width: 31px;
}

.iphone-12-pro-max-10 .rectangle-201-1 {
  background-color: var(--maroon-flush);
  height: 7px;
  margin-top: 3px;
  width: 31px;
}

.iphone-12-pro-max-10 .flex-col-6 {
  align-items: center;
  display: flex;
  flex-direction: column;
  margin-bottom: 0;
  margin-left: 8px;
  min-height: 18px;
  width: 38px;
}

.iphone-12-pro-max-10 .rectangle-2019-1 {
  background-color: var(--maroon-flush);
  height: 7px;
  margin-right: 6.36px;
  width: 31px;
}

.iphone-12-pro-max-10 .rectangle-2020-1 {
  background-color: var(--maroon-flush);
  height: 7px;
  margin-left: 6.36px;
  margin-top: 3px;
  width: 31px;
}

.iphone-12-pro-max-10 .group-10323 {
  display: flex;
  height: 1px;
  left: 92px;
  position: absolute;
  top: 187px;
  width: 224px;
}

.iphone-12-pro-max-10 .group-6272-1 {
  background-image: url(../img/path-6929-1@1x.png);
  background-position: 50% 50%;
  background-size: cover;
  margin-bottom: 0;
  margin-top: 0;
  width: 68.57px;
}

.iphone-12-pro-max-10 .group-6271-1 {
  background-image: url(../img/path-6928-1@1x.png);
  background-position: 50% 50%;
  background-size: cover;
  flex: 1;
  margin-bottom: 0;
  margin-left: 3.6px;
  margin-right: 0;
}

.iphone-12-pro-max-10 .group-10324 {
  background-image: url(../img/path-6930-1@1x.png);
  background-position: 50% 50%;
  background-size: cover;
  height: 1px;
  left: 0;
  position: absolute;
  top: 187px;
  width: 99px;
}

.iphone-12-pro-max-10 .call-center-1 {
  color: var(--cultured-pearl);
  font-family: var(--font-family-somar-extrabold);
  font-size: 17px;
  font-weight: 800;
  left: 118px;
  letter-spacing: 0;
  line-height: 71px;
  position: absolute;
  text-align: center;
  top: 85px;
  white-space: nowrap;
}

.iphone-12-pro-max-10 .path-container-36 {
  height: 22px;
  left: 266px;
  position: absolute;
  top: 117px;
  width: 19px;
}

.iphone-12-pro-max-10 .path-6786-1 {
  height: 10px;
  left: 0;
  object-fit: cover;
  position: absolute;
  top: 13px;
  width: 9px;
}

.iphone-12-pro-max-10 .path-6787-1 {
  height: 13px;
  left: 7px;
  object-fit: cover;
  position: absolute;
  top: 0;
  width: 12px;
}

.iphone-12-pro-max-10 .path-container-37 {
  height: 17px;
  left: 85px;
  position: absolute;
  top: 190px;
  width: 20px;
}

.iphone-12-pro-max-10 .path-6943-5 {
  height: 8px;
  left: 11px;
  object-fit: cover;
  position: absolute;
  top: 8px;
  width: 9px;
}

.iphone-12-pro-max-10 .path-6944-5 {
  height: 11px;
  left: 0;
  object-fit: cover;
  position: absolute;
  top: 0;
  width: 11px;
}

.iphone-12-pro-max-10 .group-10326 {
  display: flex;
  height: 39px;
  left: 317px;
  position: absolute;
  top: 188px;
  width: 39px;
}

.iphone-12-pro-max-10 .group-10322 {
  align-items: center;
  display: flex;
  flex: 1;
  margin-top: 0;
  min-width: 38.63px;
}

.iphone-12-pro-max-10 .overlap-group-container-6 {
  height: 39px;
  position: relative;
  width: 39px;
}

.iphone-12-pro-max-10 .group-container-41 {
  height: 39px;
  left: 0;
  position: absolute;
  top: 0;
  width: 39px;
}

.iphone-12-pro-max-10 .group-6275-1 {
  background-image: url(../img/path-6931-1@1x.png);
  background-position: 50% 50%;
  background-size: cover;
  height: 37px;
  left: 4px;
  position: absolute;
  top: 2px;
  width: 34px;
}

.iphone-12-pro-max-10 .group-6277-1 {
  background-image: url(../img/path-6932-1@1x.png);
  background-position: 50% 50%;
  background-size: cover;
  height: 39px;
  left: 0;
  position: absolute;
  top: 0;
  width: 34px;
}

.iphone-12-pro-max-10 .overlap-group1-9 {
  height: 16px;
  left: 10px;
  position: absolute;
  top: 10px;
  width: 13px;
}

.iphone-12-pro-max-10 .group-6280-1 {
  background-image: url(../img/path-6933-1@1x.png);
  background-position: 50% 50%;
  background-size: cover;
  height: 12px;
  left: 2px;
  position: absolute;
  top: 0;
  width: 10px;
}

.iphone-12-pro-max-10 .group-6281-1 {
  background-image: url(../img/rectangle-2021-1@1x.png);
  background-position: 50% 50%;
  background-size: cover;
  height: 9px;
  left: 0;
  position: absolute;
  top: 7px;
  width: 13px;
}

.iphone-12-pro-max-10 .path-6934-1 {
  height: 4px;
  left: 5px;
  object-fit: cover;
  position: absolute;
  top: 9px;
  width: 2px;
}

.iphone-12-pro-max-10 .overlap-group7-1 {
  height: 61px;
  left: 311px;
  position: absolute;
  top: 67px;
  width: 61px;
}

.iphone-12-pro-max-10 .ellipse-351-1 {
  background-color: var(--cultured-pearl);
  border-radius: 21.51px;
  height: 43px;
  left: 9px;
  position: absolute;
  top: 9px;
  transform: rotate(-45.00deg);
  width: 43px;
}

.iphone-12-pro-max-10 .group-8870-1 {
  background-image: url(../img/path-9796-1@1x.png);
  background-position: 50% 50%;
  background-size: cover;
  height: 44px;
  left: 2px;
  position: absolute;
  top: 5px;
  width: 44px;
}

.iphone-12-pro-max-10 .path-9797-7 {
  height: 26px;
  left: 21px;
  object-fit: cover;
  position: absolute;
  top: 16px;
  width: 15px;
}

.iphone-12-pro-max-10 .group-8871-7 {
  display: flex;
  height: 26px;
  left: 18px;
  position: absolute;
  top: 13px;
  transform: rotate(-12.00deg);
  width: 20px;
}

.iphone-12-pro-max-10 .path-9798-7 {
  flex: 1;
  margin-bottom: -1.7px;
  margin-left: -2.5px;
  margin-right: -2.5px;
  margin-top: -1.7px;
  object-fit: cover;
  transform: rotate(12.00deg);
  width: 24.63px;
}

.iphone-12-pro-max-10 .hi-8 {
  color: var(--international-orange);
  font-family: var(--font-family-somar-medium);
  font-size: var(--font-size-xs);
  font-weight: 500;
  left: 313px;
  letter-spacing: 0;
  line-height: 28px;
  position: absolute;
  text-align: center;
  top: 133px;
  white-space: nowrap;
}

.iphone-12-pro-max-10 .path-11488 {
  height: 7px;
  left: 359px;
  object-fit: cover;
  position: absolute;
  top: 125px;
  width: 7px;
}

.iphone-12-pro-max-10 .number-1 {
  color: var(--international-orange);
  font-family: var(--font-family-somar-semibold);
  font-size: 29px;
  font-weight: 600;
  left: 240px;
  letter-spacing: 0;
  line-height: 29px;
  position: absolute;
  text-align: center;
  top: 39px;
  white-space: nowrap;
}

.iphone-12-pro-max-10 .text-213 {
  color: var(--international-orange);
  font-family: var(--font-family-somar-semibold);
  font-size: 27px;
  font-weight: 600;
  left: 64px;
  letter-spacing: 0;
  line-height: 27px;
  position: absolute;
  text-align: center;
  top: 74px;
  white-space: nowrap;
}

.iphone-12-pro-max-10 .overlap-group10-1 {
  height: 45px;
  left: 0;
  position: absolute;
  top: 181px;
  width: 43px;
}

.iphone-12-pro-max-10 .ellipse-352-1 {
  background-color: var(--cultured-pearl);
  border-radius: 19.41px;
  height: 39px;
  left: 0;
  position: absolute;
  top: 6px;
  width: 39px;
}

.iphone-12-pro-max-10 .group-8873-1 {
  background-image: url(../img/path-9799-1@1x.png);
  background-position: 50% 50%;
  background-size: cover;
  height: 40px;
  left: 4px;
  position: absolute;
  top: 0;
  width: 40px;
}

.iphone-12-pro-max-10 .rectangle-2675-5 {
  background-color: var(--elm);
  height: 13px;
  left: 15px;
  position: absolute;
  top: 16px;
  transform: rotate(158.14deg);
  width: 18px;
}

.iphone-12-pro-max-10 .group-8874-5 {
  background-image: url(../img/path-9800-5@1x.png);
  background-position: 50% 50%;
  background-size: cover;
  height: 11px;
  left: 13px;
  position: absolute;
  top: 12px;
  width: 18px;
}

.iphone-12-pro-max-10 .ok-1 {
  color: var(--international-orange);
  font-family: var(--font-family-somar-medium);
  font-size: 20px;
  font-weight: 500;
  left: 34px;
  letter-spacing: 0;
  line-height: 20px;
  position: absolute;
  text-align: center;
  top: 148px;
  white-space: nowrap;
}

.iphone-12-pro-max-10 .overlap-group11 {
  height: 85px;
  left: 11px;
  position: absolute;
  top: 0;
  width: 80px;
}

.iphone-12-pro-max-10 .path-9801-8 {
  height: 51px;
  left: 16px;
  object-fit: cover;
  position: absolute;
  top: 4px;
  width: 60px;
}

.iphone-12-pro-max-10 .group-8876-8 {
  display: flex;
  height: 39px;
  left: 27px;
  position: absolute;
  top: 8px;
  transform: rotate(-7.00deg);
  width: 39px;
}

.iphone-12-pro-max-10 .path-9802-8 {
  flex: 1;
  margin-bottom: -2.2px;
  margin-left: -2.2px;
  margin-right: -2.2px;
  margin-top: -2.2px;
  object-fit: cover;
  transform: rotate(7.00deg);
  width: 43.62px;
}

.iphone-12-pro-max-10 .path-9833-8 {
  height: 53px;
  left: 19px;
  object-fit: cover;
  position: absolute;
  top: 0;
  width: 61px;
}

.iphone-12-pro-max-10 .group-8891-8 {
  align-items: flex-end;
  display: flex;
  flex-direction: column;
  left: 43px;
  min-height: 11px;
  position: absolute;
  top: 16px;
  width: 22px;
}

.iphone-12-pro-max-10 .group-8878-5 {
  background-image: url(../img/path-9803-9@1x.png);
  background-position: 50% 50%;
  background-size: cover;
  height: 1px;
  margin-right: 0;
  width: 22px;
}

.iphone-12-pro-max-10 .group-8879-3 {
  background-image: url(../img/path-9803-9@1x.png);
  background-position: 50% 50%;
  background-size: cover;
  height: 1px;
  margin-right: 0;
  margin-top: 4px;
  width: 22px;
}

.iphone-12-pro-max-10 .group-8880-8 {
  background-image: url(../img/path-9805-9@1x.png);
  background-position: 50% 50%;
  background-size: cover;
  height: 1px;
  margin-right: 0;
  margin-top: 4px;
  width: 15px;
}

.iphone-12-pro-max-10 .group-8906-8 {
  background-image: url(../img/path-9758-10@1x.png);
  background-position: 50% 50%;
  background-size: cover;
  height: 12px;
  left: 28px;
  position: absolute;
  top: 15px;
  width: 12px;
}

.iphone-12-pro-max-10 .group-8896-8 {
  align-items: flex-start;
  display: flex;
  height: 36px;
  justify-content: flex-end;
  left: 2px;
  min-width: 45px;
  position: absolute;
  top: 46px;
  transform: rotate(187.00deg);
}

.iphone-12-pro-max-10 .group-container-42 {
  height: 47px;
  margin-top: -5.07px;
  position: relative;
  width: 54px;
}

.iphone-12-pro-max-10 .overlap-group-22 {
  height: 47px;
  left: 0;
  position: absolute;
  top: 0;
  width: 54px;
}

.iphone-12-pro-max-10 .path-9801-9 {
  height: 39px;
  left: 2px;
  object-fit: cover;
  position: absolute;
  top: 3px;
  transform: rotate(-187.00deg);
  width: 46px;
}

.iphone-12-pro-max-10 .group-8876-9 {
  display: flex;
  height: 30px;
  left: 11px;
  position: absolute;
  top: 9px;
  width: 30px;
}

.iphone-12-pro-max-10 .path-9802-9 {
  flex: 1;
  margin-bottom: -1.7px;
  margin-left: -1.7px;
  margin-right: -1.7px;
  margin-top: -1.7px;
  object-fit: cover;
  transform: rotate(-187.00deg);
  width: 33.34px;
}

.iphone-12-pro-max-10 .path-9833-9 {
  height: 41px;
  left: 4px;
  object-fit: cover;
  position: absolute;
  top: 4px;
  transform: rotate(-187.00deg);
  width: 47px;
}

.iphone-12-pro-max-10 .group-8891-9 {
  align-items: flex-end;
  display: flex;
  flex-direction: column;
  left: 23px;
  min-height: 8px;
  position: absolute;
  top: 23px;
  transform: rotate(-7.00deg);
  width: 17px;
}

.iphone-12-pro-max-10 .group-8880-9 {
  display: flex;
  height: 1px;
  margin-right: 0;
  width: 12px;
}

.iphone-12-pro-max-10 .path-9805-7 {
  flex: 1;
  margin-bottom: 0;
  margin-left: 0;
  margin-right: 0;
  margin-top: 0;
  object-fit: cover;
  transform: rotate(-180deg);
  width: 11.54px;
}

.iphone-12-pro-max-10 .group-887-3 {
  display: flex;
  height: 1px;
  margin-top: 3px;
  width: 17px;
}

.iphone-12-pro-max-10 .path-980-7 {
  flex: 1;
  margin-bottom: 0;
  margin-left: 0;
  margin-right: 0;
  margin-top: 0;
  object-fit: cover;
  transform: rotate(-180deg);
  width: 17.08px;
}

.iphone-12-pro-max-10 .group-8906-9 {
  background-image: url(../img/path-9758-11@1x.png);
  background-position: 50% 50%;
  background-size: cover;
  height: 9px;
  left: 30px;
  position: absolute;
  top: 54px;
  width: 9px;
}

.iphone-12-pro-max-10 .path-11489 {
  height: 11px;
  left: 370px;
  object-fit: cover;
  position: absolute;
  top: 272px;
  width: 11px;
}

.iphone-12-pro-max-10 .group-10321 {
  background-image: url(../img/path-6790-1@1x.png);
  background-position: 50% 50%;
  background-size: cover;
  height: 7px;
  left: 369px;
  position: absolute;
  top: 202px;
  width: 10px;
}

.iphone-12-pro-max-10 .overlap-group8-1 {
  height: 39px;
  left: 291px;
  position: absolute;
  top: 56px;
  width: 39px;
}

.iphone-12-pro-max-10 .path-7607-6 {
  height: 26px;
  left: 7px;
  object-fit: cover;
  position: absolute;
  top: 7px;
  width: 26px;
}

.iphone-12-pro-max-10 .ellipse-258-6 {
  background-color: var(--elm);
  border-radius: 4.71px;
  height: 9px;
  left: 15px;
  position: absolute;
  top: 12px;
  transform: rotate(-76.66deg);
  width: 9px;
}

.iphone-12-pro-max-10 .path-7608-6 {
  height: 10px;
  left: 10px;
  object-fit: cover;
  position: absolute;
  top: 22px;
  width: 20px;
}

.iphone-12-pro-max-10 .path-9855-5 {
  height: 39px;
  left: 0;
  object-fit: cover;
  position: absolute;
  top: 0;
  width: 39px;
}

.iphone-12-pro-max-10 .group-container-43 {
  height: 12px;
  left: 3px;
  position: absolute;
  top: 20px;
  width: 12px;
}

.iphone-12-pro-max-10 .path-container-32 {
  height: 12px;
  left: 0;
  position: absolute;
  top: 0;
  width: 12px;
}

.iphone-12-pro-max-10 .path {
  height: 12px;
  left: 0;
  object-fit: cover;
  position: absolute;
  top: 0;
  width: 12px;
}

.iphone-12-pro-max-10 .group-8 {
  align-items: flex-start;
  display: flex;
  height: 1px;
  left: 3px;
  min-width: 6px;
  position: absolute;
  top: 6px;
}

.iphone-12-pro-max-10 .group-6726-3 {
  background-image: url(../img/path-7733-16@1x.png);
  background-position: 50% 50%;
  background-size: cover;
  height: 1px;
  margin-top: 0;
  width: 1px;
}

.iphone-12-pro-max-10 .group-672-5 {
  background-image: url(../img/path-7733-16@1x.png);
  background-position: 50% 50%;
  background-size: cover;
  height: 1px;
  margin-left: 1px;
  margin-top: 0;
  width: 1px;
}

.iphone-12-pro-max-10 .group-6726-4 {
  background-image: url(../img/path-7733-17@1x.png);
  background-position: 50% 50%;
  background-size: cover;
  height: 1px;
  margin-top: 0;
  width: 1px;
}

.iphone-12-pro-max-10 .group-672-6 {
  background-image: url(../img/path-7733-17@1x.png);
  background-position: 50% 50%;
  background-size: cover;
  height: 1px;
  margin-left: 1px;
  margin-top: 0;
  width: 1px;
}

.iphone-12-pro-max-10 .group-container-44 {
  height: 29px;
  left: 185px;
  position: absolute;
  top: 69px;
  width: 27px;
}

.iphone-12-pro-max-10 .group-10315 {
  align-items: flex-start;
  display: flex;
  height: 21px;
  justify-content: flex-end;
  left: 2px;
  min-width: 21px;
  position: absolute;
  top: 5px;
  transform: rotate(-15.00deg);
}

.iphone-12-pro-max-10 .overlap-group-23 {
  height: 32px;
  margin-top: -5.25px;
  position: relative;
  width: 32px;
}

.iphone-12-pro-max-10 .path-9790-7 {
  height: 26px;
  left: 3px;
  object-fit: cover;
  position: absolute;
  top: 3px;
  transform: rotate(15.00deg);
  width: 26px;
}

.iphone-12-pro-max-10 .ellipse-350-12 {
  background-color: var(--white);
  border-radius: 4.6px;
  height: 9px;
  left: 11px;
  position: absolute;
  top: 11px;
  transform: rotate(-76.72deg);
  width: 9px;
}

.iphone-12-pro-max-10 .group-10316 {
  align-items: flex-start;
  display: flex;
  height: 21px;
  justify-content: flex-end;
  left: 3px;
  min-width: 21px;
  position: absolute;
  top: 2px;
  transform: rotate(-15.00deg);
}

.iphone-12-pro-max-10 .overlap-group1-10 {
  height: 33px;
  margin-top: -6.0px;
  position: relative;
  width: 33px;
}

.iphone-12-pro-max-10 .path-9790-8 {
  height: 27px;
  left: 3px;
  object-fit: cover;
  position: absolute;
  top: 3px;
  transform: rotate(15.00deg);
  width: 27px;
}

.iphone-12-pro-max-10 .ellipse-350-13 {
  border-radius: 4.6px;
  height: 10px;
  left: 11px;
  position: absolute;
  top: 12px;
  transform: rotate(-76.72deg);
  width: 10px;
}

.iphone-12-pro-max-10 .path-11486 {
  height: 11px;
  left: 273px;
  object-fit: cover;
  position: absolute;
  top: 52px;
  width: 11px;
}

.iphone-12-pro-max-10 .group-10312 {
  display: flex;
  height: 31px;
  justify-content: space-between;
  left: 152px;
  position: absolute;
  top: 37px;
  transform: rotate(-7.00deg);
  width: 88px;
}

.iphone-12-pro-max-10 .group-8884-3 {
  display: flex;
  height: 16.9px;
  margin-left: 0;
  margin-top: 0;
  width: 52.84px;
}

.iphone-12-pro-max-10 .path-9809-5 {
  flex: 1;
  margin-bottom: -3.2px;
  margin-left: -0.8px;
  margin-right: -0.8px;
  margin-top: -3.2px;
  object-fit: cover;
  transform: rotate(7.00deg);
  width: 54.5px;
}

.iphone-12-pro-max-10 .group-8883-3 {
  align-items: flex-start;
  align-self: flex-end;
  display: flex;
  height: 17.63px;
  justify-content: flex-end;
  margin-bottom: 0;
  margin-right: 0;
  min-width: 27.87px;
}

.iphone-12-pro-max-10 .overlap-group1-11 {
  height: 24px;
  margin-top: -3.37px;
  position: relative;
  width: 32px;
}

.iphone-12-pro-max-10 .path-container-38 {
  height: 24px;
  left: 0;
  position: absolute;
  top: 0;
  width: 32px;
}

.iphone-12-pro-max-10 .path-9806-5 {
  height: 7px;
  left: 6px;
  object-fit: cover;
  position: absolute;
  top: 9px;
  transform: rotate(7.00deg);
  width: 5px;
}

.iphone-12-pro-max-10 .path-9807-5 {
  height: 21px;
  left: 1px;
  object-fit: cover;
  position: absolute;
  top: 2px;
  transform: rotate(7.00deg);
  width: 30px;
}

.iphone-12-pro-max-10 .path-9808-5 {
  height: 14px;
  left: 4px;
  object-fit: cover;
  position: absolute;
  top: 5px;
  transform: rotate(7.00deg);
  width: 22px;
}

.iphone-12-pro-max-10 .path-11483 {
  height: 11px;
  left: 140px;
  object-fit: cover;
  position: absolute;
  top: 78px;
  width: 11px;
}

.iphone-12-pro-max-10 .path-11487 {
  height: 10px;
  left: 38px;
  object-fit: cover;
  position: absolute;
  top: 267px;
  width: 10px;
}

.iphone-12-pro-max-10 .group-10306 {
  background-image: url(../img/path-6788-1@1x.png);
  background-position: 50% 50%;
  background-size: cover;
  height: 8px;
  left: 115px;
  position: absolute;
  top: 89px;
  width: 12px;
}

.iphone-12-pro-max-10 .text_label-2 {
  direction: rtl;
  height: 382px;
  letter-spacing: 0;
  line-height: 40px;
  margin-left: 3.0px;
  text-align: center;
  width: 349px;
}

.iphone-12-pro-max-10 .overlap-group21-1 {
  height: 638px;
  margin-top: 36px;
  position: relative;
  width: 368px;
}

.iphone-12-pro-max-10 .rectangle-2756 {
  background-color: var(--white);
  border-radius: 20px;
  box-shadow: 0px 3px 10px #00000029;
  height: 450px;
  left: 0;
  position: absolute;
  top: 188px;
  width: 368px;
}

.iphone-12-pro-max-10 .text-2-1 {
  color: var(--maroon-flush);
  direction: rtl;
  font-family: var(--font-family-somar-bold);
  font-size: var(--font-size-xxxl);
  font-weight: 700;
  left: 87px;
  letter-spacing: 0;
  line-height: 80px;
  position: absolute;
  text-align: left;
  top: 0;
  white-space: nowrap;
}

.iphone-12-pro-max-10 .key-time-4 {
  left: 51px;
  letter-spacing: 0;
  line-height: 100px;
  position: absolute;
  top: 67px;
  white-space: nowrap;
}

.iphone-12-pro-max-10 .overlap-group13-1 {
  height: 371px;
  left: 34px;
  position: absolute;
  top: 225px;
  width: 302px;
}

.iphone-12-pro-max-10 .text-215 {
  direction: rtl;
  height: 187px;
  left: 0;
  letter-spacing: 0;
  line-height: 40px;
  position: absolute;
  text-align: center;
  top: 0;
  width: 302px;
}

.iphone-12-pro-max-10 .overlap-group-24 {
  height: 211px;
  left: 0;
  position: absolute;
  top: 160px;
  width: 302px;
}

.iphone-12-pro-max-10 .text-216 {
  direction: rtl;
  height: 211px;
  left: 0;
  letter-spacing: 0;
  line-height: 40px;
  position: absolute;
  text-align: center;
  top: 0;
  width: 302px;
}

.iphone-12-pro-max-10 .key-time-5 {
  height: 38px;
  left: 146px;
  letter-spacing: 0;
  line-height: 35px;
  position: absolute;
  text-align: center;
  top: 2px;
  white-space: nowrap;
  width: 103px;
}

.iphone-12-pro-max-10 .group-10334 {
  align-items: flex-end;
  display: flex;
  height: 100px;
  justify-content: flex-end;
  margin-right: 0;
  margin-top: 40px;
  min-width: 172px;
}

.iphone-12-pro-max-10 .overlap-group14-1 {
  height: 98px;
  margin-bottom: -6.41px;
  position: relative;
  width: 177px;
}

.iphone-12-pro-max-10 .text-217 {
  color: var(--elm);
  direction: rtl;
  font-family: var(--font-family-somar-bold);
  font-size: var(--font-size-xxxl);
  font-weight: 700;
  left: 6px;
  letter-spacing: 0;
  line-height: 80px;
  position: absolute;
  text-align: left;
  top: 0;
  white-space: nowrap;
}

.iphone-12-pro-max-10 .path-container-39 {
  height: 19px;
  left: 0;
  position: absolute;
  top: 75px;
  width: 177px;
}

.iphone-12-pro-max-10 .path-9309-1 {
  height: 16px;
  left: 0;
  object-fit: cover;
  position: absolute;
  top: 0;
  width: 177px;
}

.iphone-12-pro-max-10 .path-9310-1 {
  height: 10px;
  left: 4px;
  object-fit: cover;
  position: absolute;
  top: 9px;
  width: 87px;
}

.iphone-12-pro-max-10 .group-10347 {
  align-items: flex-end;
  background-color: var(--white);
  border-radius: 20px;
  box-shadow: 0px 3px 10px #00000029;
  display: flex;
  flex-direction: column;
  margin-top: 40px;
  min-height: 600px;
  padding: 29.0px 21px;
  width: 368px;
}

.iphone-12-pro-max-10 .group-10335 {
  align-self: center;
  display: flex;
  height: 178px;
  margin-right: 0.68px;
  margin-top: 9px;
  width: 207px;
}

.iphone-12-pro-max-10 .group-9036-1 {
  align-items: center;
  display: flex;
  flex: 1;
  flex-direction: column;
  margin-bottom: 0;
  margin-right: 0;
  margin-top: 0;
  min-height: 100%;
  width: 207.33px;
}

.iphone-12-pro-max-10 .group-9015-1 {
  align-items: flex-end;
  display: flex;
  height: 92px;
  justify-content: center;
  margin-left: 1.63px;
  min-width: 147px;
}

.iphone-12-pro-max-10 .path-9979-1 {
  height: 55px;
  margin-bottom: -2.5px;
  object-fit: cover;
  width: 20px;
}

.iphone-12-pro-max-10 .path-10099-1 {
  align-self: flex-start;
  height: 57px;
  margin-left: 5px;
  margin-top: -1.5px;
  object-fit: cover;
  width: 100px;
}

.iphone-12-pro-max-10 .path-9844-1 {
  height: 55px;
  margin-bottom: -2.5px;
  margin-left: 6px;
  object-fit: cover;
  width: 20px;
}

.iphone-12-pro-max-10 .group-container-45 {
  align-items: flex-start;
  display: flex;
  margin-left: 0;
  margin-top: 7px;
  min-width: 207px;
}

.iphone-12-pro-max-10 .group-9026-1 {
  display: flex;
  height: 79px;
  width: 69px;
}

.iphone-12-pro-max-10 .path-10079-1 {
  flex: 1;
  margin-bottom: -0.5px;
  margin-left: -0.5px;
  margin-right: -0.5px;
  margin-top: -0.5px;
  object-fit: cover;
  width: 70.08px;
}

.iphone-12-pro-max-10 .group-9014-1 {
  display: flex;
  height: 79px;
  margin-left: 69px;
  width: 69px;
}

.iphone-12-pro-max-10 .text-container-3 {
  height: 343px;
  margin-top: 11px;
  position: relative;
  width: 324px;
}

.iphone-12-pro-max-10 .text-218 {
  direction: rtl;
  height: 64px;
  left: 48px;
  letter-spacing: 0;
  line-height: 40px;
  position: absolute;
  text-align: center;
  top: 0;
  width: 229px;
}

.iphone-12-pro-max-10 .text-219 {
  direction: rtl;
  height: 294px;
  left: 0;
  letter-spacing: 0;
  line-height: 40px;
  position: absolute;
  text-align: center;
  top: 49px;
  width: 324px;
}

.iphone-12-pro-max-10 .group-10348 {
  align-items: flex-end;
  background-color: var(--white);
  border-radius: 20px;
  box-shadow: 0px 3px 10px #00000029;
  display: flex;
  height: 600px;
  justify-content: flex-end;
  margin-top: 25px;
  min-width: 368px;
  padding: 19.0px 10px;
}

.iphone-12-pro-max-10 .overlap-group16-1 {
  height: 529px;
  position: relative;
  width: 346px;
}

.iphone-12-pro-max-10 .group-container-46 {
  height: 181px;
  left: 66px;
  position: absolute;
  top: 0;
  width: 215px;
}

.iphone-12-pro-max-10 .group-container-47 {
  height: 181px;
  left: 0;
  position: absolute;
  top: 0;
  width: 215px;
}

.iphone-12-pro-max-10 .path-container-40 {
  height: 120px;
  left: 89px;
  position: absolute;
  top: 62px;
  width: 126px;
}

.iphone-12-pro-max-10 .path-9836-1 {
  height: 111px;
  left: 0;
  object-fit: cover;
  position: absolute;
  top: 8px;
  width: 126px;
}

.iphone-12-pro-max-10 .path-9838-2 {
  height: 5px;
  left: 34px;
  object-fit: cover;
  position: absolute;
  top: 5px;
  width: 52px;
}

.iphone-12-pro-max-10 .path-9839-2 {
  height: 77px;
  left: 0;
  object-fit: cover;
  position: absolute;
  top: 0;
  width: 23px;
}

.iphone-12-pro-max-10 .group-8788-1 {
  background-image: url(../img/path-9683-1@1x.png);
  background-position: 50% 50%;
  background-size: cover;
  height: 153px;
  left: 0;
  position: absolute;
  top: 0;
  width: 174px;
}

.iphone-12-pro-max-10 .group-8908-1 {
  display: flex;
  height: 153px;
  left: 0;
  position: absolute;
  top: 0;
  width: 174px;
}

.iphone-12-pro-max-10 .group-8907-1 {
  align-items: flex-start;
  display: flex;
  flex: 1;
  min-width: 174.02px;
}

.iphone-12-pro-max-10 .path-container-41 {
  align-items: flex-start;
  background-image: url(../img/path-9836-3@1x.png);
  background-position: 50% 50%;
  background-size: cover;
  display: flex;
  height: 158px;
  justify-content: flex-end;
  margin-left: -2px;
  margin-top: -2.48px;
  min-width: 179px;
}

.iphone-12-pro-max-10 .path-9838-3 {
  height: 5px;
  margin-top: 0.01px;
  object-fit: cover;
  width: 73px;
}

.iphone-12-pro-max-10 .path-9839-3 {
  height: 103px;
  margin-left: 18px;
  object-fit: cover;
  width: 31px;
}

.iphone-12-pro-max-10 .group-8979-1 {
  display: flex;
  height: 69px;
  left: 21px;
  position: absolute;
  top: 22px;
  width: 111px;
}

.iphone-12-pro-max-10 .group-8960-1 {
  align-items: flex-start;
  display: flex;
  flex: 1;
  justify-content: flex-end;
  min-width: 111.23px;
}

.iphone-12-pro-max-10 .overlap-group-container-7 {
  align-items: flex-start;
  display: flex;
  flex-direction: column;
  margin-top: 0;
  min-height: 69px;
  width: 32px;
}

.iphone-12-pro-max-10 .overlap-group1-12 {
  align-items: flex-start;
  background-image: url(../img/path-9956-1@1x.png);
  background-position: 50% 50%;
  background-size: cover;
  display: flex;
  height: 32px;
  justify-content: flex-end;
  min-width: 32px;
  padding: 7.0px 7.0px;
}

.iphone-12-pro-max-10 .path-996-2 {
  height: 18px;
  object-fit: cover;
  width: 18px;
}

.iphone-12-pro-max-10 .overlap-group-25 {
  align-items: flex-end;
  background-image: url(../img/path-9957-1@1x.png);
  background-position: 50% 50%;
  background-size: cover;
  display: flex;
  height: 32px;
  justify-content: flex-end;
  margin-top: 5px;
  min-width: 32px;
  padding: 7.0px 7.0px;
}

.iphone-12-pro-max-10 .path-container-42 {
  align-items: flex-start;
  align-self: center;
  display: flex;
  flex-direction: column;
  margin-left: 10px;
  margin-top: 6.97px;
  min-height: 53px;
  width: 69px;
}

.iphone-12-pro-max-10 .path-9959-1 {
  height: 4px;
  margin-left: 0;
  object-fit: cover;
  width: 69px;
}

.iphone-12-pro-max-10 .path-996-3 {
  height: 4px;
  margin-top: 7px;
  object-fit: cover;
  width: 51px;
}

.iphone-12-pro-max-10 .path-9962-1 {
  height: 4px;
  margin-left: 0;
  margin-top: 21px;
  object-fit: cover;
  width: 69px;
}

.iphone-12-pro-max-10 .text-220 {
  direction: rtl;
  height: 64px;
  left: 74px;
  letter-spacing: 0;
  line-height: 40px;
  position: absolute;
  text-align: center;
  top: 176px;
  width: 198px;
}

.iphone-12-pro-max-10 .overlap-group3-3 {
  height: 304px;
  left: 0;
  position: absolute;
  top: 225px;
  width: 346px;
}

.iphone-12-pro-max-10 .text-221 {
  direction: rtl;
  height: 304px;
  left: 0;
  letter-spacing: 0;
  line-height: 40px;
  position: absolute;
  text-align: center;
  top: 0;
  width: 346px;
}

.iphone-12-pro-max-10 .chatbot-1 {
  height: 40px;
  left: 90px;
  letter-spacing: 0;
  line-height: 45px;
  position: absolute;
  text-align: center;
  top: 158px;
  white-space: nowrap;
  width: 92px;
}

.iphone-12-pro-max-10 .group-10350 {
  align-items: center;
  background-color: var(--white);
  border-radius: 20px;
  box-shadow: 0px 3px 10px #00000029;
  display: flex;
  flex-direction: column;
  margin-top: 25px;
  min-height: 600px;
  padding: 28.0px 0;
  width: 368px;
}

.iphone-12-pro-max-10 .overlap-group2-5 {
  height: 175px;
  margin-left: 0.06px;
  margin-top: 21px;
  position: relative;
  width: 212px;
}

.iphone-12-pro-max-10 .group-8786-1 {
  display: flex;
  height: 170px;
  left: 0;
  position: absolute;
  top: 0;
  width: 170px;
}

.iphone-12-pro-max-10 .group-8766-1 {
  align-items: flex-start;
  background-image: url(../img/path-9660-1@1x.png);
  background-position: 50% 50%;
  background-size: cover;
  display: flex;
  flex: 1;
  min-width: 169.92px;
  padding: 0 16.6px;
}

.iphone-12-pro-max-10 .path-9662-1 {
  height: 6px;
  margin-top: 16.58px;
  object-fit: cover;
  width: 6px;
}

.iphone-12-pro-max-10 .path-966-1 {
  height: 6px;
  margin-left: 7px;
  margin-top: 16.58px;
  object-fit: cover;
  width: 6px;
}

.iphone-12-pro-max-10 .path-9661-1 {
  height: 5px;
  margin-left: 63px;
  margin-top: 0;
  object-fit: cover;
  width: 12px;
}

.iphone-12-pro-max-10 .overlap-group-26 {
  height: 49px;
  left: 136px;
  position: absolute;
  top: 126px;
  width: 76px;
}

.iphone-12-pro-max-10 .group-6913-1 {
  display: flex;
  height: 39px;
  left: 0;
  position: absolute;
  top: 8px;
  width: 76px;
}

.iphone-12-pro-max-10 .rectangle-2080-1 {
  background-color: var(--alabaster);
  border-radius: 5px;
  flex: 1;
  margin-bottom: -2.5px;
  margin-left: -2.5px;
  margin-right: -2.5px;
  margin-top: -2.5px;
  width: 80.59px;
}

.iphone-12-pro-max-10 .crm-2 {
  color: var(--maroon-flush);
  font-family: var(--font-family-somar-semibold);
  font-size: 39px;
  font-weight: 600;
  left: 7px;
  letter-spacing: 0;
  line-height: 53px;
  position: absolute;
  text-align: center;
  top: 0;
  white-space: nowrap;
}

.iphone-12-pro-max-10 .path-container-43 {
  height: 65px;
  left: 15px;
  position: absolute;
  top: 61px;
  width: 65px;
}

.iphone-12-pro-max-10 .path-10108-1 {
  height: 29px;
  left: 37px;
  object-fit: cover;
  position: absolute;
  top: 1px;
  width: 28px;
}

.iphone-12-pro-max-10 .path-10109-1 {
  height: 42px;
  left: 37px;
  object-fit: cover;
  position: absolute;
  top: 23px;
  width: 28px;
}

.iphone-12-pro-max-10 .path-10110-1 {
  height: 49px;
  left: 0;
  object-fit: cover;
  position: absolute;
  top: 0;
  width: 45px;
}

.iphone-12-pro-max-10 .path-10111-1 {
  height: 25px;
  left: 2px;
  object-fit: cover;
  position: absolute;
  top: 40px;
  width: 42px;
}

.iphone-12-pro-max-10 .path-10120-1 {
  height: 4px;
  left: 89px;
  object-fit: cover;
  position: absolute;
  top: 120px;
  width: 50px;
}

.iphone-12-pro-max-10 .path-10121-1 {
  height: 4px;
  left: 88px;
  object-fit: cover;
  position: absolute;
  top: 64px;
  width: 69px;
}

.iphone-12-pro-max-10 .path-10122-1 {
  height: 4px;
  left: 88px;
  object-fit: cover;
  position: absolute;
  top: 83px;
  width: 69px;
}

.iphone-12-pro-max-10 .path-10123-1 {
  height: 4px;
  left: 88px;
  object-fit: cover;
  position: absolute;
  top: 102px;
  width: 69px;
}

.iphone-12-pro-max-10 .overlap-group17-1 {
  height: 344px;
  margin-left: 2.0px;
  margin-top: 4px;
  position: relative;
  width: 368px;
}

.iphone-12-pro-max-10 .text-222 {
  direction: rtl;
  height: 64px;
  left: 26px;
  letter-spacing: 0;
  line-height: 40px;
  position: absolute;
  text-align: center;
  top: 0;
  width: 316px;
}

.iphone-12-pro-max-10 .overlap-group3-4 {
  height: 295px;
  left: 0;
  position: absolute;
  top: 49px;
  width: 368px;
}

.iphone-12-pro-max-10 .text_label-3 {
  direction: rtl;
  height: 295px;
  left: 16px;
  letter-spacing: 0;
  line-height: 40px;
  position: absolute;
  text-align: center;
  top: 0;
  width: 352px;
}

.iphone-12-pro-max-10 .crm-3 {
  height: 40px;
  left: 271px;
  letter-spacing: 0;
  line-height: 45px;
  position: absolute;
  text-align: center;
  top: 158px;
  white-space: nowrap;
  width: 92px;
}

.iphone-12-pro-max-10 .text-223 {
  direction: rtl;
  height: 40px;
  left: 0;
  letter-spacing: 0;
  line-height: 45px;
  position: absolute;
  text-align: center;
  top: 158px;
  white-space: nowrap;
  width: 320px;
}

.iphone-12-pro-max-10 .group-10349 {
  align-items: flex-start;
  display: flex;
  margin-top: 25px;
  min-width: 368px;
}

.iphone-12-pro-max-10 .group-container-48 {
  border-radius: 20px;
  height: 600px;
  position: relative;
  width: 368px;
}

.iphone-12-pro-max-10 .group-10344 {
  align-items: flex-end;
  background-color: var(--white);
  border-radius: 20px;
  box-shadow: 0px 3px 10px #00000029;
  display: flex;
  height: 600px;
  justify-content: flex-end;
  left: 0;
  min-width: 368px;
  padding: 31.0px 2px;
  position: absolute;
  top: 0;
}

.iphone-12-pro-max-10 .text-container-4 {
  height: 341px;
  position: relative;
  width: 361px;
}

.iphone-12-pro-max-10 .text-224 {
  direction: rtl;
  height: 64px;
  left: 9px;
  letter-spacing: 0;
  line-height: 40px;
  position: absolute;
  text-align: center;
  top: 0;
  width: 343px;
}

.iphone-12-pro-max-10 .text_label-4 {
  direction: rtl;
  height: 292px;
  left: 0;
  letter-spacing: 0;
  line-height: 40px;
  position: absolute;
  text-align: center;
  top: 49px;
  width: 361px;
}

.iphone-12-pro-max-10 .overlap-group1-13 {
  height: 176px;
  left: 102px;
  position: absolute;
  top: 40px;
  width: 165px;
}

.iphone-12-pro-max-10 .group-9028-1 {
  display: flex;
  height: 57px;
  justify-content: space-between;
  left: 48px;
  position: absolute;
  top: 62px;
  width: 71px;
}

.iphone-12-pro-max-10 .path-9953-1 {
  margin-bottom: 0;
  margin-left: 0;
  margin-top: 0;
  object-fit: cover;
  width: 34.27px;
}

.iphone-12-pro-max-10 .path-9954-1 {
  margin-bottom: 0;
  margin-right: 0;
  margin-top: 0;
  object-fit: cover;
  width: 32.25px;
}

.iphone-12-pro-max-10 .path-10128-1 {
  height: 66px;
  left: 11px;
  object-fit: cover;
  position: absolute;
  top: 0;
  width: 145px;
}

.iphone-12-pro-max-10 .path-10130-1 {
  height: 55px;
  left: 0;
  object-fit: cover;
  position: absolute;
  top: 63px;
  width: 32px;
}

.iphone-12-pro-max-10 .path-10131-1 {
  height: 55px;
  left: 133px;
  object-fit: cover;
  position: absolute;
  top: 63px;
  width: 32px;
}

.iphone-12-pro-max-10 .path-10132-1 {
  height: 52px;
  left: 101px;
  object-fit: cover;
  position: absolute;
  top: 117px;
  width: 54px;
}

.iphone-12-pro-max-10 .rectangle-2679-1 {
  border-radius: 11px;
  height: 21px;
  left: 68px;
  position: absolute;
  top: 155px;
  width: 36px;
}

.iphone-12-pro-max-10 .path-10134-1 {
  height: 32px;
  left: 102px;
  object-fit: cover;
  position: absolute;
  top: 2px;
  width: 43px;
}

.iphone-12-pro-max-10 .overlap-group24-1 {
  height: 176px;
  margin-left: 3.0px;
  margin-top: 33px;
  position: relative;
  width: 293px;
}

.iphone-12-pro-max-10 .key-time-6 {
  left: 0;
  letter-spacing: 0;
  line-height: 100px;
  position: absolute;
  top: 54px;
  white-space: nowrap;
}

.iphone-12-pro-max-10 .group-10353 {
  background-color: var(--white);
  border-radius: 20px;
  box-shadow: 0px 3px 10px #00000029;
  display: flex;
  height: 900px;
  margin-top: 13px;
  width: 368px;
}

.iphone-12-pro-max-10 .group-10352 {
  align-items: center;
  display: flex;
  flex: 1;
  flex-direction: column;
  margin-bottom: 65px;
  margin-left: 33px;
  margin-right: 33px;
  margin-top: 65px;
  min-height: calc(100.00% - 130px);
  width: 302px;
}

.iphone-12-pro-max-10 .group-8969-1 {
  align-items: center;
  display: flex;
  flex-direction: column;
  margin-left: 1.0px;
  min-height: 219px;
  width: 289px;
}

.iphone-12-pro-max-10 .group-8972-1 {
  background-image: url(../img/path-9978-2@1x.png);
  background-position: 50% 50%;
  background-size: cover;
  display: flex;
  height: 103px;
  margin-left: 0.14px;
  width: 119px;
}

.iphone-12-pro-max-10 .group-8974-1 {
  background-image: url(../img/path-9978-1@1x.png);
  background-position: 50% 50%;
  background-size: cover;
  flex: 1;
  margin-bottom: 7.4px;
  margin-left: 7px;
  margin-right: 6.0px;
  margin-top: 7px;
  width: 106.12px;
}

.iphone-12-pro-max-10 .group-8724-1 {
  display: flex;
  height: 100px;
  margin-left: 2.0px;
  margin-top: 16px;
  width: 291px;
}

.iphone-12-pro-max-10 .text-226 {
  direction: rtl;
  flex: 1;
  letter-spacing: 0;
  line-height: 40px;
  margin-bottom: -2px;
  margin-right: -2px;
  text-align: center;
  width: 291px;
}

.iphone-12-pro-max-10 .group-8968-1 {
  align-items: center;
  display: flex;
  flex-direction: column;
  margin-left: 3.0px;
  margin-top: 55px;
  min-height: 222px;
  width: 279px;
}

.iphone-12-pro-max-10 .group-8965-1 {
  align-items: flex-end;
  background-image: url(../img/path-9885-1@1x.png);
  background-position: 50% 50%;
  background-size: cover;
  display: flex;
  height: 109px;
  margin-right: 1.31px;
  min-width: 112px;
  padding: 18.2px 20.9px;
}

.iphone-12-pro-max-10 .path-container-44 {
  height: 69px;
  position: relative;
  width: 69px;
}

.iphone-12-pro-max-10 .path-9886-1 {
  height: 49px;
  left: 0;
  object-fit: cover;
  position: absolute;
  top: 0;
  width: 60px;
}

.iphone-12-pro-max-10 .path-9887-1 {
  height: 49px;
  left: 10px;
  object-fit: cover;
  position: absolute;
  top: 20px;
  width: 60px;
}

.iphone-12-pro-max-10 .path-9888-1 {
  height: 32px;
  left: 16px;
  object-fit: cover;
  position: absolute;
  top: 19px;
  width: 18px;
}

.iphone-12-pro-max-10 .path-9889-1 {
  height: 32px;
  left: 37px;
  object-fit: cover;
  position: absolute;
  top: 19px;
  width: 16px;
}

.iphone-12-pro-max-10 .text-227 {
  direction: rtl;
  height: 102px;
  letter-spacing: 0;
  line-height: 40px;
  margin-top: 13px;
  text-align: center;
  width: 279px;
}

.iphone-12-pro-max-10 .group-8970-1 {
  align-items: center;
  display: flex;
  flex-direction: column;
  margin-left: 2.0px;
  margin-top: 55px;
  min-height: 219px;
  width: 304px;
}

.iphone-12-pro-max-10 .group-8966-1 {
  background-image: url(../img/path-9968-1@1x.png);
  background-position: 50% 50%;
  background-size: cover;
  height: 101px;
  margin-right: 1.25px;
  width: 109px;
}

.iphone-12-pro-max-10 .text-228 {
  direction: rtl;
  height: 102px;
  letter-spacing: 0;
  line-height: 40px;
  margin-top: 18px;
  text-align: center;
  width: 304px;
}

.iphone-12-pro-max-10 .group-10402 {
  align-items: flex-end;
  display: flex;
  height: 133px;
  margin-left: 2.0px;
  margin-top: 40px;
  min-width: 350px;
}

.iphone-12-pro-max-10 .overlap-group19-1 {
  height: 135px;
  margin-bottom: -2.33px;
  position: relative;
  width: 350px;
}

.iphone-12-pro-max-10 .path-container-45 {
  height: 22px;
  left: 15px;
  position: absolute;
  top: 113px;
  width: 319px;
}

.iphone-12-pro-max-10 .path-9309-2 {
  height: 16px;
  left: 0;
  object-fit: cover;
  position: absolute;
  top: 0;
  width: 319px;
}

.iphone-12-pro-max-10 .path-9310-2 {
  height: 9px;
  left: 8px;
  object-fit: cover;
  position: absolute;
  top: 13px;
  width: 154px;
}

.iphone-12-pro-max-10 .text-229 {
  direction: rtl;
  left: 0;
  letter-spacing: 0;
  line-height: 100px;
  position: absolute;
  top: 0;
  width: 350px;
}

.iphone-12-pro-max-10 .group-10403 {
  background-image: url(../img/path-8703@1x.png);
  background-position: 50% 50%;
  background-size: cover;
  height: 281px;
  margin-left: 0;
  margin-top: 80px;
  position: relative;
  width: 408px;
}

.iphone-12-pro-max-10 .overlap-group20-1 {
  height: 254px;
  left: 20px;
  position: absolute;
  top: 3px;
  width: 380px;
}

.iphone-12-pro-max-10 .group-10367 {
  background-image: url(../img/path-9695-1@1x.png);
  background-position: 50% 50%;
  background-size: cover;
  height: 30px;
  left: 145px;
  position: absolute;
  top: 0;
  width: 56px;
}

.iphone-12-pro-max-10 .group-10391 {
  align-items: center;
  display: flex;
  flex-direction: column;
  left: 19px;
  min-height: 229px;
  position: absolute;
  top: 24px;
  width: 355px;
}

.iphone-12-pro-max-10 .group-10371 {
  background-image: url(../img/path-9710-1@1x.png);
  background-position: 50% 50%;
  background-size: cover;
  height: 13px;
  margin-right: 47.14px;
  width: 49px;
}

.iphone-12-pro-max-10 .overlap-group-container-8 {
  height: 215px;
  margin-right: 0;
  margin-top: 1px;
  position: relative;
  width: 355px;
}

.iphone-12-pro-max-10 .group-container-49 {
  height: 1px;
  left: 0;
  position: absolute;
  top: 212px;
  width: 320px;
}

.iphone-12-pro-max-10 .group-10383 {
  background-image: url(../img/path-9752-1@1x.png);
  background-position: 50% 50%;
  background-size: cover;
  height: 1px;
  left: 228px;
  position: absolute;
  top: 0;
  width: 92px;
}

.iphone-12-pro-max-10 .group-10384 {
  background-image: url(../img/path-9753-1@1x.png);
  background-position: 50% 50%;
  background-size: cover;
  height: 1px;
  left: 0;
  position: absolute;
  top: 0;
  width: 239px;
}

.iphone-12-pro-max-10 .overlap-group3-5 {
  height: 215px;
  left: 5px;
  position: absolute;
  top: 0;
  width: 350px;
}

.iphone-12-pro-max-10 .group-10356 {
  background-image: url(../img/path-9694-1@1x.png);
  background-position: 50% 50%;
  background-size: cover;
  height: 97px;
  left: 9px;
  position: absolute;
  top: 14px;
  width: 341px;
}

.iphone-12-pro-max-10 .group-10368 {
  background-image: url(../img/path-9698-1@1x.png);
  background-position: 50% 50%;
  background-size: cover;
  height: 32px;
  left: 178px;
  position: absolute;
  top: 0;
  width: 47px;
}

.iphone-12-pro-max-10 .path-11493 {
  height: 144px;
  left: 59px;
  object-fit: cover;
  position: absolute;
  top: 2px;
  width: 219px;
}

.iphone-12-pro-max-10 .path-11494 {
  height: 172px;
  left: 53px;
  object-fit: cover;
  position: absolute;
  top: 1px;
  width: 184px;
}

.iphone-12-pro-max-10 .path-11495 {
  height: 141px;
  left: 37px;
  object-fit: cover;
  position: absolute;
  top: 62px;
  width: 118px;
}

.iphone-12-pro-max-10 .path-11504 {
  height: 114px;
  left: 155px;
  object-fit: cover;
  position: absolute;
  top: 99px;
  width: 121px;
}

.iphone-12-pro-max-10 .path-11496 {
  height: 71px;
  left: 41px;
  object-fit: cover;
  position: absolute;
  top: 141px;
  width: 184px;
}

.iphone-12-pro-max-10 .group-10364 {
  background-image: url(../img/path-9705-1@1x.png);
  background-position: 50% 50%;
  background-size: cover;
  height: 56px;
  left: 74px;
  position: absolute;
  top: 127px;
  width: 106px;
}

.iphone-12-pro-max-10 .group-10369 {
  background-image: url(../img/path-9706-1@1x.png);
  background-position: 50% 50%;
  background-size: cover;
  height: 67px;
  left: 160px;
  position: absolute;
  top: 66px;
  width: 101px;
}

.iphone-12-pro-max-10 .group-10359 {
  background-image: url(../img/path-9707-1@1x.png);
  background-position: 50% 50%;
  background-size: cover;
  height: 68px;
  left: 38px;
  position: absolute;
  top: 65px;
  width: 101px;
}

.iphone-12-pro-max-10 .group-10360 {
  background-image: url(../img/path-9708-1@1x.png);
  background-position: 50% 50%;
  background-size: cover;
  height: 61px;
  left: 38px;
  position: absolute;
  top: 45px;
  width: 15px;
}

.iphone-12-pro-max-10 .group-10370 {
  background-image: url(../img/path-9709-1@1x.png);
  background-position: 50% 50%;
  background-size: cover;
  height: 153px;
  left: 229px;
  position: absolute;
  top: 34px;
  width: 32px;
}

.iphone-12-pro-max-10 .group-10365 {
  background-image: url(../img/path-9711-1@1x.png);
  background-position: 50% 50%;
  background-size: cover;
  height: 18px;
  left: 85px;
  position: absolute;
  top: 6px;
  width: 27px;
}

.iphone-12-pro-max-10 .group-10374 {
  display: flex;
  height: 80px;
  left: 247px;
  position: absolute;
  top: 128px;
  transform: rotate(10.00deg);
  width: 80px;
}

.iphone-12-pro-max-10 .path-10143-1 {
  flex: 1;
  margin-bottom: -6.4px;
  margin-left: -6.4px;
  margin-right: -6.4px;
  margin-top: -6.4px;
  object-fit: cover;
  transform: rotate(-10.00deg);
  width: 93.06px;
}

.iphone-12-pro-max-10 .group-10375 {
  display: flex;
  height: 75px;
  left: 240px;
  position: absolute;
  top: 129px;
  transform: rotate(10.00deg);
  width: 75px;
}

.iphone-12-pro-max-10 .group-8812-1 {
  display: flex;
  flex: 1;
  margin-left: 0;
  margin-top: 0;
  width: 75.39px;
}

.iphone-12-pro-max-10 .path-9720-1 {
  flex: 1;
  margin-bottom: -6.0px;
  margin-left: -6.0px;
  margin-right: -6.0px;
  margin-top: -6.0px;
  object-fit: cover;
  transform: rotate(-10.00deg);
  width: 87.34px;
}

.iphone-12-pro-max-10 .group-10380 {
  background-image: url(../img/path-9725-1@1x.png);
  background-position: 50% 50%;
  background-size: cover;
  height: 78px;
  left: 111px;
  position: absolute;
  top: 35px;
  width: 79px;
}

.iphone-12-pro-max-10 .group-10381 {
  background-image: url(../img/path-9726-1@1x.png);
  background-position: 50% 50%;
  background-size: cover;
  height: 69px;
  left: 116px;
  position: absolute;
  top: 37px;
  width: 69px;
}

.iphone-12-pro-max-10 .group-10382 {
  display: flex;
  height: 41px;
  left: 195px;
  position: absolute;
  top: 146px;
  transform: rotate(-32.00deg);
  width: 15px;
}

.iphone-12-pro-max-10 .path-9751-1 {
  flex: 1;
  margin-bottom: -0.9px;
  margin-left: -9.7px;
  margin-right: -9.7px;
  margin-top: -0.9px;
  object-fit: cover;
  transform: rotate(32.00deg);
  width: 34.55px;
}

.iphone-12-pro-max-10 .group-10385 {
  align-items: flex-start;
  display: flex;
  height: 20px;
  left: 251px;
  min-width: 55px;
  position: absolute;
  top: 157px;
  transform: rotate(10.00deg);
}

.iphone-12-pro-max-10 .path-container-46 {
  height: 24px;
  margin-left: -3px;
  margin-top: -2.31px;
  position: relative;
  width: 62px;
}

.iphone-12-pro-max-10 .path-9754-1 {
  height: 22px;
  left: 2px;
  object-fit: cover;
  position: absolute;
  top: 1px;
  transform: rotate(-10.00deg);
  width: 17px;
}

.iphone-12-pro-max-10 .path-9755-1 {
  height: 21px;
  left: 17px;
  object-fit: cover;
  position: absolute;
  top: 1px;
  transform: rotate(-10.00deg);
  width: 18px;
}

.iphone-12-pro-max-10 .path-9756-1 {
  height: 21px;
  left: 32px;
  object-fit: cover;
  position: absolute;
  top: 2px;
  transform: rotate(-10.00deg);
  width: 14px;
}

.iphone-12-pro-max-10 .path-9757-1 {
  height: 21px;
  left: 43px;
  object-fit: cover;
  position: absolute;
  top: 2px;
  transform: rotate(-10.00deg);
  width: 17px;
}

.iphone-12-pro-max-10 .path-11500 {
  height: 102px;
  left: 2px;
  object-fit: cover;
  position: absolute;
  top: 110px;
  width: 69px;
}

.iphone-12-pro-max-10 .group-container-50 {
  height: 98px;
  left: 0;
  position: absolute;
  top: 110px;
  width: 68px;
}

.iphone-12-pro-max-10 .group-8822-1 {
  background-image: url(../img/path-9727-1@1x.png);
  background-position: 50% 50%;
  background-size: cover;
  height: 54px;
  left: 4px;
  position: absolute;
  top: 44px;
  width: 64px;
}

.iphone-12-pro-max-10 .group-8823-1 {
  background-image: url(../img/path-9728-1@1x.png);
  background-position: 50% 50%;
  background-size: cover;
  height: 73px;
  left: 0;
  position: absolute;
  top: 0;
  width: 66px;
}

.iphone-12-pro-max-10 .overlap-group1-14 {
  height: 46px;
  left: 14px;
  position: absolute;
  top: 28px;
  width: 46px;
}

.iphone-12-pro-max-10 .ellipse-346-1 {
  background-color: var(--cultured-pearl);
  border-radius: 16.42px;
  height: 33px;
  left: 7px;
  position: absolute;
  top: 7px;
  transform: rotate(-45.00deg);
  width: 33px;
}

.iphone-12-pro-max-10 .group-8824-1 {
  background-image: url(../img/path-9729-1@1x.png);
  background-position: 50% 50%;
  background-size: cover;
  height: 34px;
  left: 2px;
  position: absolute;
  top: 3px;
  width: 34px;
}

.iphone-12-pro-max-10 .path-container-47 {
  height: 19px;
  left: 11px;
  position: absolute;
  top: 10px;
  width: 14px;
}

.iphone-12-pro-max-10 .path-9730-2 {
  height: 7px;
  left: 6px;
  object-fit: cover;
  position: absolute;
  top: 0;
  width: 6px;
}

.iphone-12-pro-max-10 .path-9731-2 {
  height: 7px;
  left: 0;
  object-fit: cover;
  position: absolute;
  top: 11px;
  width: 6px;
}

.iphone-12-pro-max-10 .path-9732-2 {
  height: 18px;
  left: 3px;
  object-fit: cover;
  position: absolute;
  top: 1px;
  width: 11px;
}

.iphone-12-pro-max-10 .path-9733-2 {
  height: 6px;
  left: 7px;
  object-fit: cover;
  position: absolute;
  top: 0;
  width: 7px;
}

.iphone-12-pro-max-10 .path-9734-2 {
  height: 5px;
  left: 0;
  object-fit: cover;
  position: absolute;
  top: 14px;
  width: 7px;
}

.iphone-12-pro-max-10 .overlap-group6-1 {
  height: 56px;
  left: 26px;
  position: absolute;
  top: 4px;
  width: 58px;
}

.iphone-12-pro-max-10 .path-11490 {
  height: 54px;
  left: 5px;
  object-fit: cover;
  position: absolute;
  top: 0;
  width: 54px;
}

.iphone-12-pro-max-10 .path-11491 {
  height: 32px;
  left: 20px;
  object-fit: cover;
  position: absolute;
  top: 11px;
  width: 25px;
}

.iphone-12-pro-max-10 .group-10355 {
  background-image: url(../img/path-9692-1@1x.png);
  background-position: 50% 50%;
  background-size: cover;
  height: 19px;
  left: 16px;
  position: absolute;
  top: 18px;
  width: 19px;
}

.iphone-12-pro-max-10 .path-11501 {
  height: 55px;
  left: 0;
  object-fit: cover;
  position: absolute;
  top: 0;
  width: 55px;
}

.iphone-12-pro-max-10 .overlap-group7-2 {
  height: 36px;
  left: 8px;
  position: absolute;
  top: 59px;
  width: 37px;
}

.iphone-12-pro-max-10 .path-11492 {
  height: 31px;
  left: 7px;
  object-fit: cover;
  position: absolute;
  top: 3px;
  width: 30px;
}

.iphone-12-pro-max-10 .ellipse-530 {
  background-color: var(--white);
  border-radius: 6.65px;
  height: 13px;
  left: 15px;
  position: absolute;
  top: 11px;
  width: 13px;
}

.iphone-12-pro-max-10 .group-10357 {
  background-image: url(../img/path-9697-1@1x.png);
  background-position: 50% 50%;
  background-size: cover;
  height: 14px;
  left: 8px;
  position: absolute;
  top: 11px;
  width: 14px;
}

.iphone-12-pro-max-10 .path-11502 {
  height: 36px;
  left: 0;
  object-fit: cover;
  position: absolute;
  top: 0;
  width: 35px;
}

.iphone-12-pro-max-10 .path-11499 {
  height: 21px;
  left: 0;
  object-fit: cover;
  position: absolute;
  top: 105px;
  width: 40px;
}

.iphone-12-pro-max-10 .path-11498 {
  height: 7px;
  left: 12px;
  object-fit: cover;
  position: absolute;
  top: 231px;
  width: 7px;
}

.iphone-12-pro-max-10 .group-10361 {
  background-image: url(../img/path-9719-1@1x.png);
  background-position: 50% 50%;
  background-size: cover;
  height: 10px;
  left: 8px;
  position: absolute;
  top: 177px;
  width: 15px;
}

.iphone-12-pro-max-10 .path-11503 {
  height: 7px;
  left: 104px;
  object-fit: cover;
  position: absolute;
  top: 32px;
  width: 7px;
}

.iphone-12-pro-max-10 .group-10366 {
  display: flex;
  height: 84px;
  left: 293px;
  position: absolute;
  top: 16px;
  transform: rotate(34.00deg);
  width: 69px;
}

.iphone-12-pro-max-10 .path-9693-1 {
  flex: 1;
  margin-bottom: -12.2px;
  margin-left: -17.6px;
  margin-right: -17.6px;
  margin-top: -12.2px;
  object-fit: cover;
  transform: rotate(-34.00deg);
  width: 104.46px;
}

.iphone-12-pro-max-10 .group-10372 {
  background-image: url(../img/path-9712-2@1x.png);
  background-position: 50% 50%;
  background-size: cover;
  height: 53px;
  left: 269px;
  position: absolute;
  top: 25px;
  width: 67px;
}

.iphone-12-pro-max-10 .path-11506 {
  height: 7px;
  left: 328px;
  object-fit: cover;
  position: absolute;
  top: 79px;
  width: 7px;
}

.iphone-12-pro-max-10 .group-10373 {
  background-image: url(../img/path-9718-1@1x.png);
  background-position: 50% 50%;
  background-size: cover;
  height: 55px;
  left: 272px;
  position: absolute;
  top: 18px;
  width: 79px;
}

.iphone-12-pro-max-10 .group-10376 {
  background-image: url(../img/path-9721-1@1x.png);
  background-position: 50% 50%;
  background-size: cover;
  height: 10px;
  left: 245px;
  position: absolute;
  top: 32px;
  width: 14px;
}

.iphone-12-pro-max-10 .group-10386 {
  background-image: url(../img/path-9758-12@1x.png);
  background-position: 50% 50%;
  background-size: cover;
  height: 14px;
  left: 281px;
  position: absolute;
  top: 37px;
  width: 14px;
}

.iphone-12-pro-max-10 .group-10387 {
  background-color: var(--licorice);
  height: 1px;
  left: 305px;
  position: absolute;
  top: 41px;
  width: 26px;
}

.iphone-12-pro-max-10 .group-10388 {
  background-color: var(--licorice);
  height: 1px;
  left: 305px;
  position: absolute;
  top: 46px;
  width: 26px;
}

.iphone-12-pro-max-10 .group-10390 {
  background-color: var(--licorice);
  height: 1px;
  left: 314px;
  position: absolute;
  top: 52px;
  width: 18px;
}

.iphone-12-pro-max-10 .group-10389 {
  display: flex;
  height: 54px;
  left: 270px;
  position: absolute;
  top: 27px;
  width: 71px;
}

.iphone-12-pro-max-10 .path-9712-1 {
  flex: 1;
  margin-bottom: -0.5px;
  margin-left: -0.5px;
  margin-right: -0.5px;
  margin-top: -0.5px;
  object-fit: cover;
  width: 72px;
}

.iphone-12-pro-max-10 .path-11497 {
  height: 7px;
  left: 30px;
  object-fit: cover;
  position: absolute;
  top: 134px;
  width: 7px;
}

.iphone-12-pro-max-10 .path-11505 {
  height: 7px;
  left: 311px;
  object-fit: cover;
  position: absolute;
  top: 10px;
  width: 7px;
}

.iphone-12-pro-max-10 .group-8728-1 {
  background-color: var(--alabaster);
  border-radius: 20px;
  box-shadow: 0px 3px 6px #00000029;
  display: flex;
  height: 60px;
  justify-content: flex-end;
  margin-top: 32px;
  width: 368px;
}

.iphone-12-pro-max-10 .component-21-39 {
  align-items: flex-end;
  display: flex;
  margin-bottom: 11.1px;
  margin-right: 20.4px;
  margin-top: 12px;
  min-width: 48px;
}

.iphone-12-pro-max-10 .overlap-group-27 {
  height: 42px;
  margin-bottom: -4.59px;
  position: relative;
  width: 48px;
}

.iphone-12-pro-max-10 .text-23-1 {
  direction: rtl;
  left: 0;
  letter-spacing: 0;
  line-height: 30px;
  position: absolute;
  text-align: center;
  top: 4px;
  white-space: nowrap;
}

.iphone-12-pro-max-10 .path-4089-1 {
  height: 37px;
  left: 47px;
  object-fit: cover;
  position: absolute;
  top: 0;
  width: 1px;
}

.iphone-12-pro-max-10 .group-8729-1 {
  background-color: var(--alabaster);
  border-radius: 20px;
  box-shadow: 0px 3px 6px #00000029;
  display: flex;
  height: 60px;
  justify-content: flex-end;
  margin-top: 28px;
  width: 368px;
}

.iphone-12-pro-max-10 .component-23-53 {
  align-items: flex-end;
  display: flex;
  margin-bottom: 11.1px;
  margin-right: 20.4px;
  margin-top: 12px;
  min-width: 130px;
}

.iphone-12-pro-max-10 .overlap-group-28 {
  height: 42px;
  margin-bottom: -4.59px;
  position: relative;
  width: 130px;
}

.iphone-12-pro-max-10 .path-4090-3 {
  height: 37px;
  left: 129px;
  object-fit: cover;
  position: absolute;
  top: 0;
  width: 1px;
}

.iphone-12-pro-max-10 .group-8730-1 {
  background-color: var(--alabaster);
  border-radius: 20px;
  box-shadow: 0px 3px 6px #00000029;
  display: flex;
  height: 60px;
  justify-content: flex-end;
  margin-top: 29px;
  width: 368px;
}

.iphone-12-pro-max-10 .component-23-54 {
  align-items: flex-end;
  display: flex;
  margin-bottom: 11.1px;
  margin-right: 20.4px;
  margin-top: 12px;
  min-width: 72px;
}

.iphone-12-pro-max-10 .overlap-group-29 {
  height: 42px;
  margin-bottom: -4.59px;
  position: relative;
  width: 72px;
}

.iphone-12-pro-max-10 .path-4090-4 {
  height: 37px;
  left: 70px;
  object-fit: cover;
  position: absolute;
  top: 0;
  width: 1px;
}

.iphone-12-pro-max-10 .group-container-51 {
  height: 769px;
  margin-top: 28px;
  position: relative;
  width: 428px;
}

.iphone-12-pro-max-10 .group-8732-1 {
  background-color: var(--alabaster);
  border-radius: 20px;
  box-shadow: 0px 3px 6px #00000029;
  display: flex;
  height: 200px;
  justify-content: flex-end;
  left: 30px;
  position: absolute;
  top: 0;
  width: 368px;
}

.iphone-12-pro-max-10 .component-32-36 {
  display: flex;
  height: 36.91px;
  justify-content: flex-end;
  margin-right: 20.4px;
  margin-top: 12.1px;
  width: 73.63px;
}

.iphone-12-pro-max-10 .text-233 {
  direction: rtl;
  flex: 1;
  letter-spacing: 0;
  line-height: 30px;
  margin-bottom: -4.6px;
  margin-right: 1.1px;
  margin-top: 3.5px;
  text-align: center;
  white-space: nowrap;
}

.iphone-12-pro-max-10 .path-4090-5 {
  margin-bottom: 0;
  margin-right: -0.5px;
  margin-top: 0;
  object-fit: cover;
  width: 1px;
}

.iphone-12-pro-max-10 .mask-group-19 {
  display: flex;
  height: 574px;
  left: 0;
  overflow: hidden;
  position: absolute;
  top: 195px;
  width: 428px;
}

.iphone-12-pro-max-10 .group-14390 {
  align-items: flex-start;
  background-image: url(../img/path-9654-1@1x.png);
  background-position: 50% 50%;
  background-size: cover;
  display: flex;
  flex: 1;
  flex-direction: column;
  margin-bottom: -1259.7px;
  margin-left: -982.7px;
  margin-right: -1480.7px;
  margin-top: -439.8px;
  min-height: calc(100.00% + 1699px);
  padding: 552.8px 1013.7px;
  width: 2891.44px;
}

.iphone-12-pro-max-10 .overlap-group4-3 {
  height: 144px;
  margin-left: 19.0px;
  position: relative;
  width: 331px;
}

.iphone-12-pro-max-10 .group-10397 {
  align-items: center;
  display: flex;
  flex-direction: column;
  left: 0;
  min-height: 116px;
  position: absolute;
  top: 0;
  width: 331px;
}

.iphone-12-pro-max-10 .text-234 {
  direction: rtl;
  letter-spacing: 0;
  line-height: 133px;
  margin-bottom: -89px;
  margin-left: 1.0px;
  margin-top: -46px;
  min-height: 44px;
  min-width: 132px;
  white-space: nowrap;
}

.iphone-12-pro-max-10 .text-container-5 {
  height: 36px;
  margin-top: 34px;
  position: relative;
  width: 331px;
}

.iphone-12-pro-max-10 .text-235 {
  direction: rtl;
  left: 34px;
  letter-spacing: 0;
  line-height: 133px;
  position: absolute;
  top: 0;
  white-space: nowrap;
}

.iphone-12-pro-max-10 .text-236 {
  direction: rtl;
  left: 0;
  letter-spacing: 0;
  line-height: 60px;
  position: absolute;
  top: 0;
  white-space: nowrap;
}

.iphone-12-pro-max-10 .text-237 {
  direction: rtl;
  left: 108px;
  letter-spacing: 0;
  line-height: 133px;
  position: absolute;
  top: 100px;
  white-space: nowrap;
}

.iphone-12-pro-max-10 .overlap-group3-6 {
  height: 46px;
  margin-left: 133.0px;
  margin-top: 50px;
  position: relative;
  width: 102px;
}

.iphone-12-pro-max-10 .group-9729-1 {
  display: flex;
  height: 27px;
  justify-content: space-between;
  left: 16px;
  position: absolute;
  top: 0;
  width: 67px;
}

.iphone-12-pro-max-10 .group-9723-1 {
  align-items: flex-start;
  background-image: url(../img/path-327-1@1x.png);
  background-position: 50% 50%;
  background-size: cover;
  display: flex;
  margin-top: 0;
  min-width: 27.23px;
  padding: 4px 7px;
}

.iphone-12-pro-max-10 .group-9722-1 {
  align-items: flex-start;
  display: flex;
  min-width: 13px;
  padding: 0 0.0px;
}

.iphone-12-pro-max-10 .path-container-48 {
  height: 18px;
  margin-top: 0;
  position: relative;
  width: 13px;
}

.iphone-12-pro-max-10 .path-9731-3 {
  height: 7px;
  left: 0;
  object-fit: cover;
  position: absolute;
  top: 10px;
  width: 6px;
}

.iphone-12-pro-max-10 .path-9732-3 {
  height: 17px;
  left: 3px;
  object-fit: cover;
  position: absolute;
  top: 1px;
  width: 10px;
}

.iphone-12-pro-max-10 .path-9733-3 {
  height: 5px;
  left: 6px;
  object-fit: cover;
  position: absolute;
  top: 0;
  width: 7px;
}

.iphone-12-pro-max-10 .path-9734-3 {
  height: 5px;
  left: 0;
  object-fit: cover;
  position: absolute;
  top: 13px;
  width: 7px;
}

.iphone-12-pro-max-10 .group-9721-1 {
  align-items: flex-start;
  background-image: url(../img/path-327-1@1x.png);
  background-position: 50% 50%;
  background-size: cover;
  display: flex;
  justify-content: flex-end;
  margin-bottom: 0;
  min-width: 27.23px;
  padding: 4.5px 4.6px;
}

.iphone-12-pro-max-10 .group-9719-1 {
  align-items: flex-end;
  background-image: url(../img/path-10884-1@1x.png);
  background-position: 50% 50%;
  background-size: cover;
  display: flex;
  height: 18px;
  justify-content: flex-end;
  min-width: 18px;
  padding: 4.8px 4.4px;
}

.iphone-12-pro-max-10 .path-10885-1 {
  height: 9px;
  object-fit: cover;
  width: 9px;
}

.iphone-12-pro-max-10 .phone-1 {
  left: 0;
  letter-spacing: 0;
  line-height: 80px;
  position: absolute;
  text-align: right;
  top: 10px;
  white-space: nowrap;
}

.iphone-12-pro-max-10 .overlap-group2-6 {
  height: 123px;
  margin-top: 50px;
  position: relative;
  width: 369px;
}

.iphone-12-pro-max-10 .group-10396 {
  align-items: flex-start;
  display: flex;
  flex-direction: column;
  left: 108px;
  min-height: 116px;
  position: absolute;
  top: 0;
  width: 154px;
}

.iphone-12-pro-max-10 .text-238 {
  direction: rtl;
  letter-spacing: 0;
  line-height: 133px;
  margin-bottom: -89px;
  margin-top: -46px;
  min-height: 44px;
  min-width: 153px;
  white-space: nowrap;
}

.iphone-12-pro-max-10 .overlap-group1-15 {
  height: 46px;
  margin-top: 50px;
  position: relative;
  width: 154px;
}

.iphone-12-pro-max-10 .saleskeytimesa-1 {
  left: 0;
  letter-spacing: 0;
  line-height: 80px;
  position: absolute;
  text-align: right;
  top: 11px;
  white-space: nowrap;
}

.iphone-12-pro-max-10 .group-9724-1 {
  align-items: flex-end;
  display: flex;
  height: 27px;
  left: 0;
  min-width: 150px;
  position: absolute;
  top: 0;
}

.iphone-12-pro-max-10 .group-253-1 {
  align-items: flex-start;
  background-image: url(../img/path-330-1@1x.png);
  background-position: 50% 50%;
  background-size: cover;
  display: flex;
  height: 27px;
  min-width: 27px;
  padding: 7.7px 6.4px;
}

.iphone-12-pro-max-10 .path-331-1 {
  height: 12px;
  object-fit: cover;
  width: 15px;
}

.iphone-12-pro-max-10 .group-254-1 {
  align-items: flex-end;
  background-image: url(../img/path-332-1@1x.png);
  background-position: 50% 50%;
  background-size: cover;
  display: flex;
  height: 27px;
  justify-content: flex-end;
  margin-left: 14px;
  min-width: 27px;
  padding: 5.4px 9.8px;
}

.iphone-12-pro-max-10 .path-333-1 {
  height: 16px;
  object-fit: cover;
  width: 8px;
}

.iphone-12-pro-max-10 .group-256-1 {
  align-items: flex-start;
  background-image: url(../img/path-334-1@1x.png);
  background-position: 50% 50%;
  background-size: cover;
  display: flex;
  height: 27px;
  margin-left: 14px;
  min-width: 27px;
  padding: 6.1px 6.2px;
}

.iphone-12-pro-max-10 .group-255-1 {
  align-items: flex-start;
  background-image: url(../img/path-335-1@1x.png);
  background-position: 50% 50%;
  background-size: cover;
  display: flex;
  height: 15px;
  justify-content: flex-end;
  min-width: 15px;
  padding: 2.6px 2.6px;
}

.iphone-12-pro-max-10 .path-container-49 {
  height: 9px;
  position: relative;
  width: 9px;
}

.iphone-12-pro-max-10 .path-336-1 {
  height: 8px;
  left: 0;
  object-fit: cover;
  position: absolute;
  top: 1px;
  width: 8px;
}

.iphone-12-pro-max-10 .path-337-1 {
  height: 2px;
  left: 7px;
  object-fit: cover;
  position: absolute;
  top: 0;
  width: 2px;
}

.iphone-12-pro-max-10 .group-7834-1 {
  align-items: flex-end;
  align-self: flex-start;
  background-image: url(../img/path-327-1@1x.png);
  background-position: 50% 50%;
  background-size: cover;
  display: flex;
  height: 27px;
  margin-left: 14px;
  margin-top: 0;
  min-width: 27px;
  padding: 5.6px 5.5px;
}

.iphone-12-pro-max-10 .group-7831-1 {
  align-items: flex-start;
  display: flex;
  height: 16px;
  min-width: 16px;
}

.iphone-12-pro-max-10 .flex-col-7 {
  align-items: flex-start;
  display: flex;
  flex-direction: column;
  min-height: 16px;
  width: 4px;
}

.iphone-12-pro-max-10 .ellipse-304-1 {
  background-color: var(--white);
  border-radius: 1.9px;
  height: 4px;
  width: 4px;
}

.iphone-12-pro-max-10 .rectangle-2406-1 {
  background-color: var(--white);
  height: 10px;
  margin-left: 0.3px;
  margin-top: 1px;
  width: 3px;
}

.iphone-12-pro-max-10 .path-8994-1 {
  align-self: flex-end;
  height: 11px;
  margin-bottom: 0;
  margin-left: 2px;
  object-fit: cover;
  width: 10px;
}

.iphone-12-pro-max-10 .text-239 {
  direction: rtl;
  left: 0;
  letter-spacing: 0;
  line-height: 80px;
  position: absolute;
  top: 96px;
  white-space: nowrap;
}
@media screen and (max-width: 1919px) {
  .screen.final-4 { 
    display: none;
   }
}
@media screen and (min-width: 1920px) {
  .screen.iphone-12-pro-max-10 { 
    display: none;
   }
}