/* screen - iphone-12-pro-max-14 */

.iphone-12-pro-max-14 {
  align-items: center;
  background-color: var(--white);
  display: flex;
  flex-direction: column;
  height: 2617px;
  padding: 30.0px 0;
  width: 428px;
}

.iphone-12-pro-max-14 .flex-row {
  align-items: center;
  display: flex;
  height: 59px;
  margin-left: 0;
  min-width: 368px;
}

.iphone-12-pro-max-14 .path-3821 {
  height: 38px;
  margin-top: 0.98px;
  object-fit: cover;
  width: 38px;
}

.iphone-12-pro-max-14 .group-10305 {
  align-items: center;
  display: flex;
  flex-direction: column;
  margin-left: 276px;
  min-height: 59px;
  width: 55px;
}

.iphone-12-pro-max-14 .group-8708 {
  align-items: flex-start;
  display: flex;
  margin-right: 3.45px;
  min-width: 31px;
  padding: 0.0px 0;
}

.iphone-12-pro-max-14 .path-container {
  height: 44px;
  position: relative;
  width: 31px;
}

.iphone-12-pro-max-14 .path-9624 {
  height: 37px;
  left: 0;
  object-fit: cover;
  position: absolute;
  top: 0;
  width: 30px;
}

.iphone-12-pro-max-14 .path-9625 {
  height: 22px;
  left: 15px;
  object-fit: cover;
  position: absolute;
  top: 22px;
  width: 15px;
}

.iphone-12-pro-max-14 .group-8709 {
  align-items: center;
  display: flex;
  justify-content: flex-end;
  margin-top: 5px;
  min-width: 55px;
}

.iphone-12-pro-max-14 .path-9626 {
  height: 10px;
  object-fit: cover;
  width: 7px;
}

.iphone-12-pro-max-14 .path-9627 {
  height: 10px;
  margin-left: 1px;
  object-fit: cover;
  width: 6px;
}

.iphone-12-pro-max-14 .path-9628 {
  height: 10px;
  margin-left: 1px;
  object-fit: cover;
  width: 8px;
}

.iphone-12-pro-max-14 .path-9629 {
  height: 10px;
  margin-left: 1px;
  object-fit: cover;
  width: 7px;
}

.iphone-12-pro-max-14 .path-9630 {
  height: 10px;
  margin-left: 1px;
  object-fit: cover;
  width: 1px;
}

.iphone-12-pro-max-14 .path-9631 {
  height: 10px;
  margin-left: 3px;
  object-fit: cover;
  width: 9px;
}

.iphone-12-pro-max-14 .path-9632 {
  height: 10px;
  margin-left: 3px;
  object-fit: cover;
  width: 6px;
}

.iphone-12-pro-max-14 .overlap-group13 {
  height: 530px;
  margin-right: 0.27px;
  margin-top: 22px;
  position: relative;
  width: 418px;
}

.iphone-12-pro-max-14 .path-15734 {
  height: 344px;
  left: 0;
  object-fit: cover;
  position: absolute;
  top: 0;
  width: 418px;
}

.iphone-12-pro-max-14 .group-container {
  height: 243px;
  left: 25px;
  position: absolute;
  top: 45px;
  width: 368px;
}

.iphone-12-pro-max-14 .overlap-group9 {
  height: 243px;
  left: 0;
  position: absolute;
  top: 0;
  width: 368px;
}

.iphone-12-pro-max-14 .group-container-1 {
  height: 113px;
  left: 0;
  position: absolute;
  top: 34px;
  width: 132px;
}

.iphone-12-pro-max-14 .group-8896 {
  align-items: flex-start;
  display: flex;
  height: 99px;
  justify-content: flex-end;
  left: 6px;
  min-width: 121px;
  position: absolute;
  top: 7px;
  transform: rotate(-7.00deg);
}

.iphone-12-pro-max-14 .group-container-2 {
  height: 128px;
  margin-top: -14.82px;
  position: relative;
  width: 145px;
}

.iphone-12-pro-max-14 .overlap-group {
  height: 128px;
  left: 0;
  position: absolute;
  top: 0;
  width: 145px;
}

.iphone-12-pro-max-14 .path-9801 {
  height: 105px;
  left: 6px;
  object-fit: cover;
  position: absolute;
  top: 15px;
  transform: rotate(7.00deg);
  width: 124px;
}

.iphone-12-pro-max-14 .group-8876 {
  display: flex;
  height: 81px;
  left: 30px;
  position: absolute;
  top: 23px;
  width: 81px;
}

.iphone-12-pro-max-14 .path-9802 {
  flex: 1;
  margin-bottom: -4.7px;
  margin-left: -4.6px;
  margin-right: -4.6px;
  margin-top: -4.7px;
  object-fit: cover;
  transform: rotate(7.00deg);
  width: 90.51px;
}

.iphone-12-pro-max-14 .path-9833 {
  height: 108px;
  left: 12px;
  object-fit: cover;
  position: absolute;
  top: 7px;
  transform: rotate(7.00deg);
  width: 127px;
}

.iphone-12-pro-max-14 .group-8891 {
  align-items: flex-end;
  display: flex;
  flex-direction: column;
  left: 64px;
  min-height: 19px;
  position: absolute;
  top: 43px;
  transform: rotate(7.00deg);
  width: 39px;
}

.iphone-12-pro-max-14 .group-8878 {
  background-image: url(../img/path-9803-44@1x.png);
  background-position: 50% 50%;
  background-size: cover;
  height: 1px;
  margin-right: 0;
  width: 39px;
}

.iphone-12-pro-max-14 .group-8879 {
  background-image: url(../img/path-9803-44@1x.png);
  background-position: 50% 50%;
  background-size: cover;
  height: 1px;
  margin-right: 0;
  margin-top: 7px;
  width: 39px;
}

.iphone-12-pro-max-14 .group-8880 {
  background-image: url(../img/path-9805-44@1x.png);
  background-position: 50% 50%;
  background-size: cover;
  height: 1px;
  margin-right: 0;
  margin-top: 7px;
  width: 26px;
}

.iphone-12-pro-max-14 .group-8906 {
  background-image: url(../img/path-9758-44@1x.png);
  background-position: 50% 50%;
  background-size: cover;
  height: 21px;
  left: 31px;
  position: absolute;
  top: 32px;
  width: 21px;
}

.iphone-12-pro-max-14 .group-10674 {
  display: flex;
  height: 84px;
  left: 270px;
  position: absolute;
  top: 60px;
  width: 98px;
}

.iphone-12-pro-max-14 .group-10657 {
  align-items: flex-end;
  display: flex;
  flex: 1;
  margin-left: 0;
  margin-right: 0;
  min-width: 98.27px;
}

.iphone-12-pro-max-14 .group-container-3 {
  height: 84px;
  margin-bottom: 0;
  position: relative;
  width: 98px;
}

.iphone-12-pro-max-14 .group-8896-1 {
  align-items: flex-start;
  display: flex;
  height: 74px;
  justify-content: flex-end;
  left: 4px;
  min-width: 90px;
  position: absolute;
  top: 5px;
  transform: rotate(187.00deg);
}

.iphone-12-pro-max-14 .group-container-4 {
  height: 95px;
  margin-top: -10.24px;
  position: relative;
  width: 108px;
}

.iphone-12-pro-max-14 .overlap-group-1 {
  height: 95px;
  left: 0;
  position: absolute;
  top: 0;
  width: 108px;
}

.iphone-12-pro-max-14 .path-9801-1 {
  height: 78px;
  left: 4px;
  object-fit: cover;
  position: absolute;
  top: 5px;
  transform: rotate(-187.00deg);
  width: 92px;
}

.iphone-12-pro-max-14 .group-8876-1 {
  display: flex;
  height: 60px;
  left: 22px;
  position: absolute;
  top: 18px;
  width: 60px;
}

.iphone-12-pro-max-14 .path-9802-1 {
  flex: 1;
  margin-bottom: -3.5px;
  margin-left: -3.4px;
  margin-right: -3.4px;
  margin-top: -3.5px;
  object-fit: cover;
  transform: rotate(-187.00deg);
  width: 67.31px;
}

.iphone-12-pro-max-14 .path-9833-1 {
  height: 81px;
  left: 9px;
  object-fit: cover;
  position: absolute;
  top: 8px;
  transform: rotate(-187.00deg);
  width: 95px;
}

.iphone-12-pro-max-14 .group-8891-1 {
  align-items: flex-end;
  display: flex;
  flex-direction: column;
  left: 48px;
  min-height: 14px;
  position: absolute;
  top: 49px;
  transform: rotate(-7.00deg);
  width: 28px;
}

.iphone-12-pro-max-14 .group-8880-1 {
  display: flex;
  height: 1px;
  margin-right: 0;
  width: 19px;
}

.iphone-12-pro-max-14 .path-9805 {
  flex: 1;
  margin-bottom: 0;
  margin-left: 0;
  margin-right: 0;
  margin-top: 0;
  object-fit: cover;
  transform: rotate(-180deg);
  width: 18.74px;
}

.iphone-12-pro-max-14 .group-887 {
  display: flex;
  height: 1px;
  margin-top: 5px;
  width: 28px;
}

.iphone-12-pro-max-14 .path-980 {
  flex: 1;
  margin-bottom: 0;
  margin-left: 0;
  margin-right: 0;
  margin-top: 0;
  object-fit: cover;
  transform: rotate(-180deg);
  width: 27.75px;
}

.iphone-12-pro-max-14 .group-8906-1 {
  background-image: url(../img/path-9758-45@1x.png);
  background-position: 50% 50%;
  background-size: cover;
  height: 15px;
  left: 59px;
  position: absolute;
  top: 24px;
  width: 15px;
}

.iphone-12-pro-max-14 .group-10682 {
  align-items: flex-end;
  display: flex;
  height: 89px;
  left: 135px;
  min-width: 144px;
  position: absolute;
  top: 16px;
  transform: rotate(14.00deg);
}

.iphone-12-pro-max-14 .overlap-group3 {
  height: 91px;
  margin-bottom: -2.67px;
  margin-left: -2px;
  position: relative;
  width: 146px;
}

.iphone-12-pro-max-14 .group-10681 {
  align-items: flex-start;
  display: flex;
  height: 78px;
  left: 5px;
  min-width: 141px;
  padding: 0 0.0px;
  position: absolute;
  top: 0;
}

.iphone-12-pro-max-14 .group-container-5 {
  align-items: flex-start;
  display: flex;
  flex-direction: column;
  min-height: 78px;
  width: 137px;
}

.iphone-12-pro-max-14 .group-10679 {
  display: flex;
  height: 73px;
  width: 137px;
}

.iphone-12-pro-max-14 .path-11684 {
  flex: 1;
  margin-bottom: -15.5px;
  margin-left: -6.7px;
  margin-right: -6.7px;
  margin-top: -15.5px;
  object-fit: cover;
  transform: rotate(-14.00deg);
  width: 150.73px;
}

.iphone-12-pro-max-14 .group-10678 {
  display: flex;
  height: 3px;
  margin-left: 0.45px;
  margin-top: 3px;
  width: 2px;
}

.iphone-12-pro-max-14 .path-11683 {
  flex: 1;
  margin-bottom: -0.2px;
  margin-left: -0.3px;
  margin-right: -0.3px;
  margin-top: -0.2px;
  object-fit: cover;
  transform: rotate(-14.00deg);
  width: 2.35px;
}

.iphone-12-pro-max-14 .group-10680 {
  align-self: center;
  display: flex;
  height: 3px;
  margin-bottom: 23.82px;
  margin-left: 1px;
  width: 2px;
}

.iphone-12-pro-max-14 .path-11685 {
  flex: 1;
  margin-bottom: -0.2px;
  margin-left: -0.3px;
  margin-right: -0.3px;
  margin-top: -0.2px;
  object-fit: cover;
  transform: rotate(-14.00deg);
  width: 2.81px;
}

.iphone-12-pro-max-14 .path-11686 {
  height: 12px;
  left: 1px;
  object-fit: cover;
  position: absolute;
  top: 78px;
  transform: rotate(-14.00deg);
  width: 13px;
}

.iphone-12-pro-max-14 .overlap-group-container {
  height: 55px;
  left: 300px;
  position: absolute;
  top: 167px;
  width: 51px;
}

.iphone-12-pro-max-14 .group-container-6 {
  height: 38px;
  left: 15px;
  position: absolute;
  top: 0;
  width: 35px;
}

.iphone-12-pro-max-14 .group-10683 {
  align-items: flex-start;
  display: flex;
  height: 28px;
  justify-content: flex-end;
  left: 3px;
  min-width: 28px;
  position: absolute;
  top: 7px;
  transform: rotate(-15.00deg);
}

.iphone-12-pro-max-14 .overlap-group-2 {
  height: 42px;
  margin-top: -6.94px;
  position: relative;
  width: 42px;
}

.iphone-12-pro-max-14 .path-9790 {
  height: 34px;
  left: 4px;
  object-fit: cover;
  position: absolute;
  top: 4px;
  transform: rotate(15.00deg);
  width: 34px;
}

.iphone-12-pro-max-14 .ellipse-350 {
  background-color: var(--white);
  border-radius: 6.08px;
  height: 12px;
  left: 15px;
  position: absolute;
  top: 15px;
  transform: rotate(-76.72deg);
  width: 12px;
}

.iphone-12-pro-max-14 .group-10684 {
  align-items: flex-start;
  display: flex;
  height: 28px;
  left: 4px;
  min-width: 28px;
  position: absolute;
  top: 3px;
  transform: rotate(-15.00deg);
}

.iphone-12-pro-max-14 .overlap-group1-1 {
  height: 43px;
  margin-left: -8px;
  margin-top: -7.69px;
  position: relative;
  width: 43px;
}

.iphone-12-pro-max-14 .path-9790-1 {
  height: 36px;
  left: 4px;
  object-fit: cover;
  position: absolute;
  top: 4px;
  transform: rotate(15.00deg);
  width: 35px;
}

.iphone-12-pro-max-14 .ellipse-350-1 {
  border-radius: 6.08px;
  height: 14px;
  left: 15px;
  object-fit: cover;
  position: absolute;
  top: 15px;
  transform: rotate(15.00deg);
  width: 14px;
}

.iphone-12-pro-max-14 .group-container-7 {
  height: 26px;
  left: 0;
  position: absolute;
  top: 29px;
  width: 24px;
}

.iphone-12-pro-max-14 .group-10683-1 {
  align-items: flex-start;
  display: flex;
  height: 19px;
  left: 2px;
  min-width: 19px;
  position: absolute;
  top: 5px;
  transform: rotate(-15.00deg);
}

.iphone-12-pro-max-14 .overlap-group-3 {
  height: 28px;
  margin-left: -5px;
  margin-top: -4.66px;
  position: relative;
  width: 28px;
}

.iphone-12-pro-max-14 .path-9790-2 {
  height: 23px;
  left: 3px;
  object-fit: cover;
  position: absolute;
  top: 3px;
  transform: rotate(15.00deg);
  width: 23px;
}

.iphone-12-pro-max-14 .ellipse-350-2 {
  background-color: var(--white);
  border-radius: 4.08px;
  height: 8px;
  left: 10px;
  position: absolute;
  top: 10px;
  transform: rotate(-76.72deg);
  width: 8px;
}

.iphone-12-pro-max-14 .group-10684-1 {
  align-items: flex-start;
  display: flex;
  height: 19px;
  left: 3px;
  min-width: 19px;
  position: absolute;
  top: 2px;
  transform: rotate(-15.00deg);
}

.iphone-12-pro-max-14 .overlap-group1-2 {
  height: 30px;
  margin-left: -5px;
  margin-top: -5.41px;
  position: relative;
  width: 30px;
}

.iphone-12-pro-max-14 .path-9790-3 {
  height: 24px;
  left: 3px;
  object-fit: cover;
  position: absolute;
  top: 3px;
  transform: rotate(15.00deg);
  width: 24px;
}

.iphone-12-pro-max-14 .ellipse-350-3 {
  border-radius: 4.08px;
  height: 9px;
  left: 10px;
  position: absolute;
  top: 10px;
  transform: rotate(-76.72deg);
  width: 9px;
}

.iphone-12-pro-max-14 .group-10739 {
  background-image: url(../img/path-11713-1@1x.png);
  background-position: 50% 50%;
  background-size: cover;
  height: 14px;
  left: 47px;
  position: absolute;
  top: 153px;
  width: 20px;
}

.iphone-12-pro-max-14 .group-10673 {
  align-items: center;
  display: flex;
  flex-direction: column;
  left: 33px;
  min-height: 131px;
  position: absolute;
  top: 112px;
  width: 312px;
}

.iphone-12-pro-max-14 .overlap-group6 {
  height: 130px;
  margin-left: 10.49px;
  position: relative;
  width: 191px;
}

.iphone-12-pro-max-14 .group-10654 {
  height: 119px;
  left: 0;
  position: absolute;
  top: 11px;
  width: 191px;
}

.iphone-12-pro-max-14 .group-container-8 {
  height: 107px;
  left: 11px;
  position: absolute;
  top: 0;
  width: 164px;
}

.iphone-12-pro-max-14 .path-container-1 {
  height: 95px;
  left: 3px;
  position: absolute;
  top: 11px;
  width: 161px;
}

.iphone-12-pro-max-14 .path-6773 {
  height: 90px;
  left: 2px;
  object-fit: cover;
  position: absolute;
  top: 2px;
  width: 156px;
}

.iphone-12-pro-max-14 .path-6774 {
  height: 95px;
  left: 0;
  object-fit: cover;
  position: absolute;
  top: 0;
  width: 161px;
}

.iphone-12-pro-max-14 .group-6160 {
  align-items: flex-start;
  display: flex;
  height: 103px;
  justify-content: flex-end;
  left: 0;
  min-width: 164px;
  position: absolute;
  top: 0;
}

.iphone-12-pro-max-14 .group-container-9 {
  align-items: flex-start;
  align-self: flex-end;
  display: flex;
  flex-direction: column;
  margin-bottom: 0;
  min-height: 101px;
  width: 143px;
}

.iphone-12-pro-max-14 .group-6157 {
  background-image: url(../img/path-6776-1@1x.png);
  background-position: 50% 50%;
  background-size: cover;
  height: 30px;
  width: 143px;
}

.iphone-12-pro-max-14 .group-6158 {
  background-image: url(../img/path-6777-1@1x.png);
  background-position: 50% 50%;
  background-size: cover;
  height: 11px;
  margin-left: 0.94px;
  margin-top: 7px;
  width: 1px;
}

.iphone-12-pro-max-14 .group-6159 {
  background-image: url(../img/path-6778-1@1x.png);
  background-position: 50% 50%;
  background-size: cover;
  height: 33px;
  margin-left: 2.31px;
  margin-top: 20px;
  width: 2px;
}

.iphone-12-pro-max-14 .group-6156 {
  background-image: url(../img/path-6775-1@1x.png);
  background-position: 50% 50%;
  background-size: cover;
  height: 48px;
  margin-left: 9px;
  margin-top: 0;
  width: 13px;
}

.iphone-12-pro-max-14 .path-6779 {
  height: 12px;
  left: 0;
  object-fit: cover;
  position: absolute;
  top: 107px;
  width: 191px;
}

.iphone-12-pro-max-14 .path-container-2 {
  height: 13px;
  left: 158px;
  position: absolute;
  top: 50px;
  width: 11px;
}

.iphone-12-pro-max-14 .path-6786 {
  height: 6px;
  left: 0;
  object-fit: cover;
  position: absolute;
  top: 7px;
  width: 5px;
}

.iphone-12-pro-max-14 .path-6787 {
  height: 7px;
  left: 4px;
  object-fit: cover;
  position: absolute;
  top: 0;
  width: 7px;
}

.iphone-12-pro-max-14 .overlap-group3-1 {
  height: 95px;
  left: 43px;
  position: absolute;
  top: 0;
  width: 100px;
}

.iphone-12-pro-max-14 .rectangle-2007 {
  background-color: var(--blue-chill);
  height: 88px;
  left: 8px;
  position: absolute;
  top: 7px;
  width: 88px;
}

.iphone-12-pro-max-14 .group-6166 {
  background-image: url(../img/path-6791-1@1x.png);
  background-position: 50% 50%;
  background-size: cover;
  height: 92px;
  left: 5px;
  position: absolute;
  top: 3px;
  width: 95px;
}

.iphone-12-pro-max-14 .path-9831 {
  height: 16px;
  left: 0;
  object-fit: cover;
  position: absolute;
  top: 0;
  width: 88px;
}

.iphone-12-pro-max-14 .group-6167 {
  align-items: flex-start;
  display: flex;
  height: 5px;
  left: 8px;
  min-width: 22px;
  position: absolute;
  top: 5px;
}

.iphone-12-pro-max-14 .ellipse-221 {
  background-color: var(--white);
  border-radius: 2.6px;
  height: 5px;
  width: 5px;
}

.iphone-12-pro-max-14 .ellipse-22 {
  background-color: var(--white);
  border-radius: 2.6px;
  height: 5px;
  margin-left: 3px;
  width: 5px;
}

.iphone-12-pro-max-14 .group-container-10 {
  height: 60px;
  left: 62px;
  position: absolute;
  top: 15px;
  width: 67px;
}

.iphone-12-pro-max-14 .group-6168 {
  background-image: url(../img/path-6792-1@1x.png);
  background-position: 50% 50%;
  background-size: cover;
  height: 54px;
  left: 6px;
  position: absolute;
  top: 6px;
  width: 54px;
}

.iphone-12-pro-max-14 .group-6169 {
  background-image: url(../img/path-6793-55@1x.png);
  background-position: 50% 50%;
  background-size: cover;
  height: 34px;
  left: 0;
  position: absolute;
  top: 0;
  width: 67px;
}

.iphone-12-pro-max-14 .group-617 {
  background-image: url(../img/path-6794-1@1x.png);
  background-position: 50% 50%;
  background-size: cover;
  height: 54px;
  left: 33px;
  position: absolute;
  top: 6px;
  width: 1px;
}

.iphone-12-pro-max-14 .group-6171 {
  background-image: url(../img/path-6795-1@1x.png);
  background-position: 50% 50%;
  background-size: cover;
  height: 1px;
  left: 6px;
  position: absolute;
  top: 33px;
  width: 54px;
}

.iphone-12-pro-max-14 .group-6172 {
  background-image: url(../img/path-6796-1@1x.png);
  background-position: 50% 50%;
  background-size: cover;
  height: 52px;
  left: 18px;
  position: absolute;
  top: 7px;
  width: 9px;
}

.iphone-12-pro-max-14 .group-6173 {
  background-image: url(../img/path-6797-1@1x.png);
  background-position: 50% 50%;
  background-size: cover;
  height: 4px;
  left: 10px;
  position: absolute;
  top: 19px;
  width: 46px;
}

.iphone-12-pro-max-14 .group-6175 {
  background-image: url(../img/path-6799-1@1x.png);
  background-position: 50% 50%;
  background-size: cover;
  height: 52px;
  left: 39px;
  position: absolute;
  top: 7px;
  width: 9px;
}

.iphone-12-pro-max-14 .group-6176 {
  background-image: url(../img/path-6800-1@1x.png);
  background-position: 50% 50%;
  background-size: cover;
  height: 4px;
  left: 11px;
  position: absolute;
  top: 43px;
  width: 46px;
}

.iphone-12-pro-max-14 .group-6177 {
  background-image: url(../img/path-6801-55@1x.png);
  background-position: 50% 50%;
  background-size: cover;
  height: 4px;
  left: 35px;
  position: absolute;
  top: 51px;
  width: 10px;
}

.iphone-12-pro-max-14 .group-6178 {
  background-image: url(../img/path-6802-55@1x.png);
  background-position: 50% 50%;
  background-size: cover;
  height: 20px;
  left: 43px;
  position: absolute;
  top: 33px;
  width: 23px;
}

.iphone-12-pro-max-14 .path-11678 {
  height: 18px;
  left: 59px;
  object-fit: cover;
  position: absolute;
  top: 37px;
  width: 9px;
}

.iphone-12-pro-max-14 .path-11679 {
  height: 18px;
  left: 122px;
  object-fit: cover;
  position: absolute;
  top: 37px;
  width: 9px;
}

.iphone-12-pro-max-14 .path-container-3 {
  height: 11px;
  left: 21px;
  position: absolute;
  top: 68px;
  width: 13px;
}

.iphone-12-pro-max-14 .path-6943 {
  height: 5px;
  left: 7px;
  object-fit: cover;
  position: absolute;
  top: 5px;
  width: 6px;
}

.iphone-12-pro-max-14 .path-6944 {
  height: 7px;
  left: 0;
  object-fit: cover;
  position: absolute;
  top: 0;
  width: 7px;
}

.iphone-12-pro-max-14 .call-center {
  color: var(--cultured-pearl);
  font-family: var(--font-family-somar-extrabold);
  font-size: 10px;
  font-weight: 800;
  left: 68px;
  letter-spacing: 0;
  line-height: 41px;
  position: absolute;
  text-align: center;
  top: 62px;
  white-space: nowrap;
}

.iphone-12-pro-max-14 .group-container-11 {
  align-items: flex-start;
  display: flex;
  margin-left: 0;
  min-width: 312px;
}

.iphone-12-pro-max-14 .group-10662 {
  background-image: url(../img/path-6930-1@1x.png);
  background-position: 50% 50%;
  background-size: cover;
  height: 1px;
  width: 109px;
}

.iphone-12-pro-max-14 .group-10661 {
  display: flex;
  height: 1px;
  margin-left: 8px;
  width: 195px;
}

.iphone-12-pro-max-14 .group-6272 {
  background-image: url(../img/path-6929-1@1x.png);
  background-position: 50% 50%;
  background-size: cover;
  margin-bottom: 0;
  margin-top: 0;
  width: 47.77px;
}

.iphone-12-pro-max-14 .group-6271 {
  background-image: url(../img/path-6928-1@1x.png);
  background-position: 50% 50%;
  background-size: cover;
  flex: 1;
  margin-bottom: 0;
  margin-left: 9.1px;
  margin-right: 0;
}

.iphone-12-pro-max-14 .group-10769 {
  align-items: flex-end;
  display: flex;
  height: 45px;
  left: 172px;
  min-width: 45px;
  position: absolute;
  top: 49px;
  transform: rotate(-13.00deg);
}

.iphone-12-pro-max-14 .group-container-12 {
  height: 45px;
  margin-bottom: 0;
  position: relative;
  width: 45px;
}

.iphone-12-pro-max-14 .group-8813 {
  display: flex;
  height: 39px;
  left: 3px;
  position: absolute;
  top: 3px;
  transform: rotate(10.00deg);
  width: 39px;
}

.iphone-12-pro-max-14 .group-8812 {
  display: flex;
  flex: 1;
  margin-left: 0;
  margin-top: 0;
  width: 38.7px;
}

.iphone-12-pro-max-14 .path-9720 {
  flex: 1;
  margin-bottom: -1.0px;
  margin-left: -1.0px;
  margin-right: -1.0px;
  margin-top: -1.0px;
  object-fit: cover;
  transform: rotate(3.00deg);
  width: 40.67px;
}

.iphone-12-pro-max-14 .group-8837 {
  height: 10px;
  left: 9px;
  position: absolute;
  top: 18px;
  transform: rotate(10.00deg);
  width: 28px;
}

.iphone-12-pro-max-14 .path-9754 {
  height: 10px;
  left: 0;
  object-fit: cover;
  position: absolute;
  top: 0;
  transform: rotate(3.00deg);
  width: 7px;
}

.iphone-12-pro-max-14 .path-container-4 {
  height: 11px;
  left: 7px;
  position: absolute;
  top: 0;
  width: 22px;
}

.iphone-12-pro-max-14 .path-9755 {
  height: 10px;
  left: 0;
  object-fit: cover;
  position: absolute;
  top: 0;
  transform: rotate(3.00deg);
  width: 8px;
}

.iphone-12-pro-max-14 .path-9756 {
  height: 10px;
  left: 8px;
  object-fit: cover;
  position: absolute;
  top: 0;
  transform: rotate(3.00deg);
  width: 6px;
}

.iphone-12-pro-max-14 .path-9757 {
  height: 10px;
  left: 14px;
  object-fit: cover;
  position: absolute;
  top: 0;
  transform: rotate(3.00deg);
  width: 8px;
}

.iphone-12-pro-max-14 .path-10886 {
  height: 9px;
  left: 245px;
  object-fit: cover;
  position: absolute;
  top: 81px;
  width: 9px;
}

.iphone-12-pro-max-14 .path-container-5 {
  height: 20px;
  left: 50px;
  position: absolute;
  top: 194px;
  width: 17px;
}

.iphone-12-pro-max-14 .path-6786-1 {
  height: 9px;
  left: 0;
  object-fit: cover;
  position: absolute;
  top: 11px;
  width: 9px;
}

.iphone-12-pro-max-14 .path-6787-1 {
  height: 12px;
  left: 6px;
  object-fit: cover;
  position: absolute;
  top: 0;
  width: 11px;
}

.iphone-12-pro-max-14 .group-10410 {
  background-image: url(../img/path-6790-5@1x.png);
  background-position: 50% 50%;
  background-size: cover;
  height: 9px;
  left: 149px;
  position: absolute;
  top: 206px;
  width: 13px;
}

.iphone-12-pro-max-14 .overlap-group11 {
  height: 190px;
  left: 47px;
  position: absolute;
  top: 338px;
  width: 327px;
}

.iphone-12-pro-max-14 .text-296 {
  direction: rtl;
  left: 12px;
  letter-spacing: 0;
  line-height: 70px;
  position: absolute;
  text-align: center;
  top: 0;
  white-space: nowrap;
}

.iphone-12-pro-max-14 .overlap-group-4 {
  height: 123px;
  left: 0;
  position: absolute;
  top: 67px;
  width: 327px;
}

.iphone-12-pro-max-14 .text-297 {
  direction: rtl;
  height: 49px;
  left: 16px;
  letter-spacing: 0;
  line-height: 40px;
  position: absolute;
  text-align: center;
  top: 0;
  width: 295px;
}

.iphone-12-pro-max-14 .text-298 {
  direction: rtl;
  height: 43px;
  left: 0;
  letter-spacing: 0;
  line-height: 40px;
  position: absolute;
  text-align: center;
  top: 80px;
  white-space: nowrap;
  width: 327px;
}

.iphone-12-pro-max-14 .live-chat-chatbot {
  direction: rtl;
  height: 44px;
  left: 19px;
  letter-spacing: 0;
  line-height: 40px;
  position: absolute;
  text-align: center;
  top: 40px;
  white-space: nowrap;
  width: 290px;
}

.iphone-12-pro-max-14 .group-14425 {
  align-items: flex-start;
  display: flex;
  height: 207px;
  margin-left: 2.0px;
  margin-top: 56px;
  min-width: 370px;
}

.iphone-12-pro-max-14 .overlap-group1 {
  height: 205px;
  position: relative;
  width: 370px;
}

.iphone-12-pro-max-14 .text-299 {
  direction: rtl;
  left: 0;
  letter-spacing: 0;
  line-height: 40px;
  position: absolute;
  top: 84px;
  width: 370px;
}

.iphone-12-pro-max-14 .group-14424 {
  display: flex;
  height: 88px;
  justify-content: flex-end;
  left: 1px;
  position: absolute;
  top: 0;
  width: 369px;
}

.iphone-12-pro-max-14 .text-301 {
  direction: rtl;
  flex: 1;
  height: 90px;
  letter-spacing: 0;
  line-height: 40px;
  margin-right: 5px;
  width: 342px;
}

.iphone-12-pro-max-14 .text-300 {
  height: 50px;
  letter-spacing: 0;
  line-height: 78px;
  margin-right: -2px;
  margin-top: -15px;
  text-align: right;
  white-space: nowrap;
  width: 24px;
}

.iphone-12-pro-max-14 .group-14428 {
  display: flex;
  flex-direction: column;
  height: 359px;
  justify-content: space-between;
  margin-top: 45px;
  width: 368px;
}

.iphone-12-pro-max-14 .group-14426 {
  display: flex;
  flex: 1;
  height: 88px;
  justify-content: flex-end;
  margin-right: 1px;
  max-height: 88px;
}

.iphone-12-pro-max-14 .text-303 {
  direction: rtl;
  flex: 1;
  height: 90px;
  letter-spacing: 0;
  line-height: 40px;
  margin-right: 5px;
  width: 337px;
}

.iphone-12-pro-max-14 .text-302 {
  height: 50px;
  letter-spacing: 0;
  line-height: 78px;
  margin-right: -2px;
  margin-top: -15px;
  text-align: right;
  white-space: nowrap;
  width: 29px;
}

.iphone-12-pro-max-14 .group-14427 {
  align-items: center;
  display: flex;
  flex: 1;
  height: 271px;
  margin-left: 4px;
  max-height: 271px;
  min-width: calc(100.00% - 4px);
}

.iphone-12-pro-max-14 .text-304 {
  align-self: flex-end;
  color: var(--granite-gray);
  direction: rtl;
  font-family: var(--font-family-somar-light);
  font-size: var(--font-size-l);
  font-weight: 300;
  height: 273px;
  letter-spacing: 0;
  line-height: 40px;
  margin-bottom: -2px;
  width: 352px;
}

.iphone-12-pro-max-14 .flex-col {
  align-items: flex-start;
  display: flex;
  flex-direction: column;
  margin-bottom: 9.0px;
  margin-left: 3px;
  min-height: 242px;
  width: 11px;
}

.iphone-12-pro-max-14 .text-305 {
  letter-spacing: 0;
  line-height: 41px;
  min-height: 41px;
  min-width: 11px;
  text-align: right;
  white-space: nowrap;
}

.iphone-12-pro-max-14 .text-container {
  height: 201px;
  position: relative;
  width: 11px;
}

.iphone-12-pro-max-14 .text-306 {
  left: 0;
  letter-spacing: 0;
  line-height: 41px;
  position: absolute;
  text-align: right;
  top: 0;
  white-space: nowrap;
}

.iphone-12-pro-max-14 .text-307 {
  left: 0;
  letter-spacing: 0;
  line-height: 41px;
  position: absolute;
  text-align: right;
  top: 40px;
  white-space: nowrap;
}

.iphone-12-pro-max-14 .text-308 {
  left: 0;
  letter-spacing: 0;
  line-height: 41px;
  position: absolute;
  text-align: right;
  top: 80px;
  white-space: nowrap;
}

.iphone-12-pro-max-14 .text-309 {
  left: 0;
  letter-spacing: 0;
  line-height: 41px;
  position: absolute;
  text-align: right;
  top: 120px;
  white-space: nowrap;
}

.iphone-12-pro-max-14 .text-310 {
  left: 0;
  letter-spacing: 0;
  line-height: 41px;
  position: absolute;
  text-align: right;
  top: 160px;
  white-space: nowrap;
}

.iphone-12-pro-max-14 .group-14430 {
  align-items: flex-start;
  display: flex;
  height: 207px;
  margin-left: 2.0px;
  margin-top: 46px;
  min-width: 370px;
}

.iphone-12-pro-max-14 .group-14429 {
  display: flex;
  height: 48px;
  justify-content: flex-end;
  left: 150px;
  position: absolute;
  top: 0;
  width: 220px;
}

.iphone-12-pro-max-14 .text-293 {
  direction: rtl;
  flex: 1;
  letter-spacing: 0;
  line-height: 65px;
  margin-bottom: 6.5px;
  margin-right: 3px;
  margin-top: -8.5px;
  white-space: nowrap;
}

.iphone-12-pro-max-14 .text-294 {
  letter-spacing: 0;
  line-height: 78px;
  margin-bottom: 13px;
  margin-right: -2px;
  margin-top: -15px;
  text-align: right;
  white-space: nowrap;
  width: 29px;
}

.iphone-12-pro-max-14 .text-295 {
  direction: rtl;
  left: 0;
  letter-spacing: 0;
  line-height: 40px;
  position: absolute;
  top: 44px;
  width: 370px;
}

.iphone-12-pro-max-14 .group-14432 {
  align-items: flex-end;
  display: flex;
  flex-direction: column;
  height: 207px;
  margin-top: 45px;
  width: 368px;
}

.iphone-12-pro-max-14 .group-14431 {
  display: flex;
  height: 48px;
  justify-content: flex-end;
  width: 296px;
}

.iphone-12-pro-max-14 .text-311 {
  direction: rtl;
  flex: 1;
  letter-spacing: 0;
  line-height: 50px;
  margin-bottom: -1px;
  margin-right: 3px;
  margin-top: -1px;
  white-space: nowrap;
}

.iphone-12-pro-max-14 .text-312 {
  letter-spacing: 0;
  line-height: 78px;
  margin-bottom: 13px;
  margin-right: -2px;
  margin-top: -15px;
  text-align: right;
  white-space: nowrap;
  width: 30px;
}

.iphone-12-pro-max-14 .group-10449 {
  align-items: flex-end;
  display: flex;
  flex: 1;
  flex-direction: column;
  min-height: calc(100.00% - 48px);
}

.iphone-12-pro-max-14 .key-time {
  letter-spacing: 0;
  line-height: 167px;
  margin-bottom: -126px;
  margin-right: 40.61px;
  margin-top: -64px;
  min-height: 41px;
  min-width: 84px;
  text-align: center;
  white-space: nowrap;
}

.iphone-12-pro-max-14 .text-313 {
  direction: rtl;
  letter-spacing: 0;
  line-height: 40px;
  margin-top: 19px;
  min-height: 161px;
  width: 370px;
}

.iphone-12-pro-max-14 .group-14434 {
  align-items: flex-end;
  display: flex;
  flex-direction: column;
  height: 127px;
  justify-content: space-between;
  margin-left: 0;
  margin-top: 45px;
  width: 368px;
}

.iphone-12-pro-max-14 .group-14433 {
  align-items: flex-start;
  display: flex;
  height: 48px;
  margin-right: 0;
  min-width: 222px;
}

.iphone-12-pro-max-14 .text-container-1 {
  height: 64px;
  margin-top: -15px;
  position: relative;
  width: 222px;
}

.iphone-12-pro-max-14 .text-314 {
  direction: rtl;
  left: 0;
  letter-spacing: 0;
  line-height: 50px;
  position: absolute;
  top: 14px;
  white-space: nowrap;
}

.iphone-12-pro-max-14 .text-315 {
  left: 193px;
  letter-spacing: 0;
  line-height: 78px;
  position: absolute;
  text-align: right;
  top: 0;
  white-space: nowrap;
}

.iphone-12-pro-max-14 .group-14395 {
  align-items: flex-end;
  display: flex;
  flex: 1;
  height: 79px;
  max-height: 79px;
}

.iphone-12-pro-max-14 .text-316 {
  direction: rtl;
  flex: 1;
  height: 81px;
  letter-spacing: 0;
  line-height: 40px;
  margin-right: -2px;
}

.iphone-12-pro-max-14 .mask-group-20 {
  display: flex;
  height: 574px;
  margin-top: 58px;
  overflow: hidden;
  width: 428px;
}

.iphone-12-pro-max-14 .group-14488 {
  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-14 .overlap-group3-2 {
  height: 144px;
  margin-left: 19.0px;
  position: relative;
  width: 331px;
}

.iphone-12-pro-max-14 .group-14471 {
  align-items: center;
  display: flex;
  flex-direction: column;
  left: 0;
  min-height: 116px;
  position: absolute;
  top: 0;
  width: 331px;
}

.iphone-12-pro-max-14 .text-317 {
  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-14 .text-container-2 {
  height: 36px;
  margin-top: 34px;
  position: relative;
  width: 331px;
}

.iphone-12-pro-max-14 .text-318 {
  direction: rtl;
  left: 34px;
  letter-spacing: 0;
  line-height: 133px;
  position: absolute;
  top: 0;
  white-space: nowrap;
}

.iphone-12-pro-max-14 .text-319 {
  direction: rtl;
  left: 0;
  letter-spacing: 0;
  line-height: 60px;
  position: absolute;
  top: 0;
  white-space: nowrap;
}

.iphone-12-pro-max-14 .text-320 {
  direction: rtl;
  left: 108px;
  letter-spacing: 0;
  line-height: 133px;
  position: absolute;
  top: 100px;
  white-space: nowrap;
}

.iphone-12-pro-max-14 .overlap-group2 {
  height: 46px;
  margin-left: 133.0px;
  margin-top: 50px;
  position: relative;
  width: 102px;
}

.iphone-12-pro-max-14 .group-14478 {
  display: flex;
  height: 27px;
  justify-content: space-between;
  left: 16px;
  position: absolute;
  top: 0;
  width: 67px;
}

.iphone-12-pro-max-14 .group-14477 {
  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-14 .group-14476 {
  align-items: flex-start;
  display: flex;
  min-width: 13px;
  padding: 0 0.0px;
}

.iphone-12-pro-max-14 .path-container-6 {
  height: 18px;
  position: relative;
  width: 13px;
}

.iphone-12-pro-max-14 .path-15745 {
  height: 7px;
  left: 6px;
  object-fit: cover;
  position: absolute;
  top: 0;
  width: 6px;
}

.iphone-12-pro-max-14 .path-15746 {
  height: 7px;
  left: 0;
  object-fit: cover;
  position: absolute;
  top: 10px;
  width: 6px;
}

.iphone-12-pro-max-14 .path-15747 {
  height: 17px;
  left: 3px;
  object-fit: cover;
  position: absolute;
  top: 1px;
  width: 10px;
}

.iphone-12-pro-max-14 .path-15748 {
  height: 5px;
  left: 6px;
  object-fit: cover;
  position: absolute;
  top: 0;
  width: 7px;
}

.iphone-12-pro-max-14 .path-15749 {
  height: 5px;
  left: 0;
  object-fit: cover;
  position: absolute;
  top: 13px;
  width: 7px;
}

.iphone-12-pro-max-14 .group-14474 {
  align-items: flex-end;
  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-14 .group-14473 {
  align-items: flex-end;
  background-image: url(../img/path-15742@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-14 .path-15743 {
  height: 9px;
  object-fit: cover;
  width: 9px;
}

.iphone-12-pro-max-14 .phone {
  left: 0;
  letter-spacing: 0;
  line-height: 80px;
  position: absolute;
  text-align: right;
  top: 10px;
  white-space: nowrap;
}

.iphone-12-pro-max-14 .overlap-group4 {
  height: 123px;
  margin-top: 50px;
  position: relative;
  width: 369px;
}

.iphone-12-pro-max-14 .group-14487 {
  align-items: flex-start;
  display: flex;
  flex-direction: column;
  left: 108px;
  min-height: 116px;
  position: absolute;
  top: 0;
  width: 154px;
}

.iphone-12-pro-max-14 .text-321 {
  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-14 .overlap-group1-3 {
  height: 46px;
  margin-top: 50px;
  position: relative;
  width: 154px;
}

.iphone-12-pro-max-14 .saleskeytimesa {
  left: 0;
  letter-spacing: 0;
  line-height: 80px;
  position: absolute;
  text-align: right;
  top: 11px;
  white-space: nowrap;
}

.iphone-12-pro-max-14 .group-14486 {
  align-items: flex-end;
  display: flex;
  height: 27px;
  left: 0;
  min-width: 150px;
  position: absolute;
  top: 0;
}

.iphone-12-pro-max-14 .group-14479 {
  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-14 .path-15751 {
  height: 12px;
  object-fit: cover;
  width: 15px;
}

.iphone-12-pro-max-14 .group-14480 {
  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-14 .path-15753 {
  height: 16px;
  object-fit: cover;
  width: 8px;
}

.iphone-12-pro-max-14 .group-14482 {
  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-14 .group-14481 {
  align-items: flex-start;
  background-image: url(../img/path-335@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-14 .path-container-7 {
  height: 9px;
  position: relative;
  width: 9px;
}

.iphone-12-pro-max-14 .path-15756 {
  height: 8px;
  left: 0;
  object-fit: cover;
  position: absolute;
  top: 1px;
  width: 8px;
}

.iphone-12-pro-max-14 .path-15757 {
  height: 2px;
  left: 7px;
  object-fit: cover;
  position: absolute;
  top: 0;
  width: 2px;
}

.iphone-12-pro-max-14 .group-14485 {
  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;
  min-width: 27px;
  padding: 5.6px 5.5px;
}

.iphone-12-pro-max-14 .group-14484 {
  align-items: flex-start;
  display: flex;
  height: 16px;
  min-width: 16px;
}

.iphone-12-pro-max-14 .flex-col-1 {
  align-items: flex-start;
  display: flex;
  flex-direction: column;
  min-height: 16px;
  width: 4px;
}

.iphone-12-pro-max-14 .ellipse-757 {
  background-color: var(--white);
  border-radius: 1.9px;
  height: 4px;
  width: 4px;
}

.iphone-12-pro-max-14 .rectangle-3161 {
  background-color: var(--white);
  height: 10px;
  margin-left: 0.3px;
  margin-top: 1px;
  width: 3px;
}

.iphone-12-pro-max-14 .path-15759 {
  align-self: flex-end;
  height: 11px;
  margin-left: 2px;
  object-fit: cover;
  width: 10px;
}

.iphone-12-pro-max-14 .text-322 {
  direction: rtl;
  left: 0;
  letter-spacing: 0;
  line-height: 80px;
  position: absolute;
  top: 96px;
  white-space: nowrap;
}
/* screen - web-1920-65 */

.web-1920-65 {
  align-items: flex-start;
  background-color: var(--white);
  display: flex;
  height: 5101px;
  overflow: hidden;
  width: 1920px;
}

.web-1920-65 .overlap-group70 {
  height: 5432px;
  margin-top: 0;
  position: relative;
  width: 1954px;
}

.web-1920-65 .group-14625 {
  height: 1080px;
  left: 0;
  opacity: 0.5;
  position: absolute;
  top: 0;
  width: 1920px;
}

.web-1920-65 .path-10180 {
  height: 21px;
  left: 1043px;
  object-fit: cover;
  position: absolute;
  top: 899px;
  width: 21px;
}

.web-1920-65 .path-container-8 {
  height: 33px;
  left: 1829px;
  position: absolute;
  top: 55px;
  width: 38px;
}

.web-1920-65 .path-6943-1 {
  height: 16px;
  left: 0;
  object-fit: cover;
  position: absolute;
  top: 16px;
  width: 17px;
}

.web-1920-65 .path-6944-1 {
  height: 21px;
  left: 16px;
  object-fit: cover;
  position: absolute;
  top: 0;
  width: 22px;
}

.web-1920-65 .group-12613 {
  align-items: flex-start;
  display: flex;
  height: 50px;
  left: 633px;
  min-width: 58px;
  position: absolute;
  top: 761px;
  transform: rotate(205.00deg);
}

.web-1920-65 .path-container-9 {
  height: 72px;
  margin-left: -12px;
  margin-top: -9.83px;
  position: relative;
  width: 80px;
}

.web-1920-65 .path-6943-2 {
  height: 33px;
  left: 41px;
  object-fit: cover;
  position: absolute;
  top: 6px;
  transform: rotate(-205.00deg);
  width: 34px;
}

.web-1920-65 .path-6944-2 {
  height: 43px;
  left: 7px;
  object-fit: cover;
  position: absolute;
  top: 22px;
  transform: rotate(-205.00deg);
  width: 44px;
}

.web-1920-65 .group-12620 {
  align-items: flex-start;
  display: flex;
  height: 33px;
  left: 22px;
  min-width: 38px;
  position: absolute;
  top: 272px;
  transform: rotate(245.00deg);
}

.web-1920-65 .path-container-10 {
  height: 48px;
  margin-left: -8px;
  margin-top: -6.46px;
  position: relative;
  width: 53px;
}

.web-1920-65 .path-6943-3 {
  height: 22px;
  left: 27px;
  object-fit: cover;
  position: absolute;
  top: 4px;
  transform: rotate(-245.00deg);
  width: 22px;
}

.web-1920-65 .path-6944-3 {
  height: 29px;
  left: 5px;
  object-fit: cover;
  position: absolute;
  top: 14px;
  transform: rotate(-245.00deg);
  width: 29px;
}

.web-1920-65 .group-12621 {
  align-items: flex-start;
  display: flex;
  height: 33px;
  left: 766px;
  min-width: 38px;
  position: absolute;
  top: 27px;
  transform: rotate(133.00deg);
}

.web-1920-65 .path-container-11 {
  height: 52px;
  margin-left: -11px;
  margin-top: -8.41px;
  position: relative;
  width: 57px;
}

.web-1920-65 .path-6943-4 {
  height: 23px;
  left: 29px;
  object-fit: cover;
  position: absolute;
  top: 5px;
  transform: rotate(-133.00deg);
  width: 23px;
}

.web-1920-65 .path-6944-4 {
  height: 31px;
  left: 6px;
  object-fit: cover;
  position: absolute;
  top: 15px;
  transform: rotate(-133.00deg);
  width: 31px;
}

.web-1920-65 .group-12629 {
  align-items: flex-start;
  display: flex;
  height: 33px;
  left: 232px;
  min-width: 38px;
  position: absolute;
  top: 660px;
  transform: rotate(133.00deg);
}

.web-1920-65 .path-10178 {
  height: 21px;
  left: 1053px;
  object-fit: cover;
  position: absolute;
  top: 174px;
  width: 21px;
}

.web-1920-65 .path-13792 {
  height: 21px;
  left: 639px;
  object-fit: cover;
  position: absolute;
  top: 484px;
  width: 21px;
}

.web-1920-65 .path-13793 {
  height: 21px;
  left: 307px;
  object-fit: cover;
  position: absolute;
  top: 191px;
  width: 21px;
}

.web-1920-65 .path-10181 {
  height: 21px;
  left: 1695px;
  object-fit: cover;
  position: absolute;
  top: 806px;
  width: 21px;
}

.web-1920-65 .group-9133-2 {
  background-image: url(../img/path-10183-1@1x.png);
  background-position: 50% 50%;
  background-size: cover;
  height: 29px;
  left: 1824px;
  position: absolute;
  top: 885px;
  width: 44px;
}

.web-1920-65 .group-12631-2 {
  background-image: url(../img/path-10183-1@1x.png);
  background-position: 50% 50%;
  background-size: cover;
  height: 29px;
  left: 493px;
  position: absolute;
  top: 40px;
  width: 44px;
}

.web-1920-65 .path-10179 {
  height: 21px;
  left: 1071px;
  object-fit: cover;
  position: absolute;
  top: 486px;
  width: 21px;
}

.web-1920-65 .group-9132-2 {
  background-image: url(../img/path-10182@1x.png);
  background-position: 50% 50%;
  background-size: cover;
  height: 31px;
  left: 1088px;
  position: absolute;
  top: 40px;
  width: 43px;
}

.web-1920-65 .group-12619 {
  display: flex;
  height: 31px;
  left: 358px;
  position: absolute;
  top: 806px;
  transform: rotate(86.00deg);
  width: 43px;
}

.web-1920-65 .path-10182 {
  flex: 1;
  margin-bottom: -7.2px;
  margin-left: 4.7px;
  margin-right: 4.7px;
  margin-top: -7.2px;
  object-fit: cover;
  transform: rotate(-86.00deg);
  width: 34px;
}

.web-1920-65 .group-9775-1 {
  background-image: url(../img/path-10182-2@1x.png);
  background-position: 50% 50%;
  background-size: cover;
  height: 31px;
  left: 1824px;
  position: absolute;
  top: 336px;
  width: 43px;
}

.web-1920-65 .group-12630-2 {
  background-image: url(../img/path-10182-3@1x.png);
  background-position: 50% 50%;
  background-size: cover;
  height: 31px;
  left: 365px;
  position: absolute;
  top: 507px;
  width: 43px;
}

.web-1920-65 .path-9786 {
  height: 15px;
  left: 1858px;
  object-fit: cover;
  position: absolute;
  top: 451px;
  width: 15px;
}

.web-1920-65 .path-13791 {
  height: 15px;
  left: 423px;
  object-fit: cover;
  position: absolute;
  top: 429px;
  width: 15px;
}

.web-1920-65 .path-13794 {
  height: 15px;
  left: 1034px;
  object-fit: cover;
  position: absolute;
  top: 49px;
  width: 15px;
}

.web-1920-65 .group-9794 {
  align-items: flex-end;
  display: flex;
  height: 60px;
  justify-content: flex-end;
  left: 1410px;
  min-width: 69px;
  position: absolute;
  top: 879px;
  transform: rotate(175.00deg);
}

.web-1920-65 .overlap-group5 {
  height: 60px;
  margin-bottom: 0;
  position: relative;
  width: 72px;
}

.web-1920-65 .group-6169-1 {
  display: flex;
  height: 38px;
  left: 5px;
  position: absolute;
  top: 22px;
  width: 62px;
}

.web-1920-65 .path-6793 {
  flex: 1;
  margin-bottom: -2.6px;
  margin-left: -1.5px;
  margin-right: -1.5px;
  margin-top: -2.6px;
  object-fit: cover;
  transform: rotate(-175.00deg);
  width: 65.52px;
}

.web-1920-65 .group-6177-1 {
  display: flex;
  height: 4px;
  left: 36px;
  position: absolute;
  top: 0;
  width: 11px;
}

.web-1920-65 .path-6801 {
  flex: 1;
  margin-bottom: -0.5px;
  margin-left: -0.2px;
  margin-right: -0.2px;
  margin-top: -0.5px;
  object-fit: cover;
  transform: rotate(-175.00deg);
  width: 11.67px;
}

.web-1920-65 .group-6178-1 {
  display: flex;
  height: 23px;
  left: 41px;
  position: absolute;
  top: 1px;
  width: 26px;
}

.web-1920-65 .path-6802 {
  flex: 1;
  margin-bottom: -1.1px;
  margin-left: -0.9px;
  margin-right: -0.9px;
  margin-top: -1.1px;
  object-fit: cover;
  transform: rotate(-175.00deg);
  width: 27.94px;
}

.web-1920-65 .path-10899 {
  height: 21px;
  left: 1px;
  object-fit: cover;
  position: absolute;
  top: 15px;
  transform: rotate(-175.00deg);
  width: 12px;
}

.web-1920-65 .path-10898 {
  height: 21px;
  left: 59px;
  object-fit: cover;
  position: absolute;
  top: 15px;
  transform: rotate(-175.00deg);
  width: 12px;
}

.web-1920-65 .group-9795 {
  align-items: flex-end;
  display: flex;
  height: 74px;
  justify-content: flex-end;
  left: 1711px;
  min-width: 85px;
  position: absolute;
  top: 569px;
  transform: rotate(189.00deg);
}

.web-1920-65 .overlap-group6-1 {
  height: 74px;
  margin-bottom: 0;
  position: relative;
  width: 92px;
}

.web-1920-65 .group-6169-2 {
  display: flex;
  height: 46px;
  left: 8px;
  position: absolute;
  top: 28px;
  width: 77px;
}

.web-1920-65 .path-6793-1 {
  flex: 1;
  margin-bottom: -5.7px;
  margin-left: -3.2px;
  margin-right: -3.2px;
  margin-top: -5.7px;
  object-fit: cover;
  transform: rotate(-189.00deg);
  width: 83.1px;
}

.web-1920-65 .group-6177-2 {
  display: flex;
  height: 6px;
  left: 45px;
  position: absolute;
  top: 0;
  width: 14px;
}

.web-1920-65 .path-6801-1 {
  flex: 1;
  margin-bottom: -1.1px;
  margin-left: -0.3px;
  margin-right: -0.3px;
  margin-top: -1.1px;
  object-fit: cover;
  transform: rotate(-189.00deg);
  width: 14.61px;
}

.web-1920-65 .group-6178-2 {
  display: flex;
  height: 28px;
  left: 52px;
  position: absolute;
  top: 1px;
  width: 32px;
}

.web-1920-65 .path-6802-1 {
  flex: 1;
  margin-bottom: -2.3px;
  margin-left: -2.0px;
  margin-right: -2.0px;
  margin-top: -2.3px;
  object-fit: cover;
  transform: rotate(-189.00deg);
  width: 36.01px;
}

.web-1920-65 .path-10899-1 {
  height: 26px;
  left: 2px;
  object-fit: cover;
  position: absolute;
  top: 18px;
  transform: rotate(-189.00deg);
  width: 16px;
}

.web-1920-65 .path-10898-1 {
  height: 26px;
  left: 74px;
  object-fit: cover;
  position: absolute;
  top: 18px;
  transform: rotate(-189.00deg);
  width: 16px;
}

.web-1920-65 .group-12627 {
  align-items: flex-end;
  display: flex;
  height: 74px;
  left: 161px;
  min-width: 85px;
  position: absolute;
  top: 6px;
  transform: rotate(182.00deg);
}

.web-1920-65 .overlap-group7 {
  height: 74px;
  margin-bottom: 0;
  margin-left: -1px;
  position: relative;
  width: 86px;
}

.web-1920-65 .group-6169-3 {
  display: flex;
  height: 46px;
  left: 5px;
  position: absolute;
  top: 28px;
  width: 77px;
}

.web-1920-65 .path-6793-2 {
  flex: 1;
  margin-bottom: -1.3px;
  margin-left: -0.8px;
  margin-right: -0.8px;
  margin-top: -1.3px;
  object-fit: cover;
  transform: rotate(-182.00deg);
  width: 78.35px;
}

.web-1920-65 .group-6177-3 {
  display: flex;
  height: 6px;
  left: 43px;
  position: absolute;
  top: 0;
  width: 14px;
}

.web-1920-65 .path-6801-2 {
  flex: 1;
  margin-bottom: -0.2px;
  margin-left: -0.1px;
  margin-right: -0.1px;
  margin-top: -0.2px;
  object-fit: cover;
  transform: rotate(-182.00deg);
  width: 14.11px;
}

.web-1920-65 .group-6178-3 {
  display: flex;
  height: 28px;
  left: 50px;
  position: absolute;
  top: 1px;
  width: 32px;
}

.web-1920-65 .path-6802-2 {
  flex: 1;
  margin-bottom: -0.6px;
  margin-left: -0.5px;
  margin-right: -0.5px;
  margin-top: -0.6px;
  object-fit: cover;
  transform: rotate(-182.00deg);
  width: 32.97px;
}

.web-1920-65 .path-10899-2 {
  height: 25px;
  left: 0;
  object-fit: cover;
  position: absolute;
  top: 19px;
  transform: rotate(-182.00deg);
  width: 14px;
}

.web-1920-65 .path-10898-2 {
  height: 25px;
  left: 72px;
  object-fit: cover;
  position: absolute;
  top: 19px;
  transform: rotate(-182.00deg);
  width: 14px;
}

.web-1920-65 .group-9796 {
  align-items: flex-end;
  display: flex;
  height: 60px;
  left: 1505px;
  min-width: 69px;
  position: absolute;
  top: 229px;
  transform: rotate(205.00deg);
}

.web-1920-65 .overlap-group8 {
  height: 60px;
  margin-bottom: 0;
  margin-left: -8px;
  position: relative;
  width: 84px;
}

.web-1920-65 .group-6169-4 {
  display: flex;
  height: 38px;
  left: 11px;
  position: absolute;
  top: 22px;
  width: 62px;
}

.web-1920-65 .path-6793-3 {
  flex: 1;
  margin-bottom: -11.4px;
  margin-left: -5.1px;
  margin-right: -5.1px;
  margin-top: -11.4px;
  object-fit: cover;
  transform: rotate(-205.00deg);
  width: 72.58px;
}

.web-1920-65 .group-6177-4 {
  display: flex;
  height: 4px;
  left: 42px;
  position: absolute;
  top: 0;
  width: 11px;
}

.web-1920-65 .path-6801-3 {
  flex: 1;
  margin-bottom: -2.2px;
  margin-left: -0.4px;
  margin-right: -0.4px;
  margin-top: -2.2px;
  object-fit: cover;
  transform: rotate(-205.00deg);
  width: 12.16px;
}

.web-1920-65 .group-6178-4 {
  display: flex;
  height: 23px;
  left: 47px;
  position: absolute;
  top: 1px;
  width: 26px;
}

.web-1920-65 .path-6802-3 {
  flex: 1;
  margin-bottom: -4.4px;
  margin-left: -3.6px;
  margin-right: -3.6px;
  margin-top: -4.4px;
  object-fit: cover;
  transform: rotate(-205.00deg);
  width: 33.26px;
}

.web-1920-65 .path-10899-3 {
  height: 22px;
  left: 4px;
  object-fit: cover;
  position: absolute;
  top: 14px;
  transform: rotate(-205.00deg);
  width: 18px;
}

.web-1920-65 .path-10898-3 {
  height: 22px;
  left: 62px;
  object-fit: cover;
  position: absolute;
  top: 14px;
  transform: rotate(-205.00deg);
  width: 18px;
}

.web-1920-65 .group-9797 {
  align-items: flex-start;
  display: flex;
  height: 89px;
  left: 941px;
  min-width: 101px;
  position: absolute;
  top: 362px;
  transform: rotate(165.00deg);
}

.web-1920-65 .overlap-group-5 {
  height: 89px;
  margin-left: -7px;
  margin-top: 0;
  position: relative;
  width: 116px;
}

.web-1920-65 .group-6169-5 {
  display: flex;
  height: 56px;
  left: 12px;
  position: absolute;
  top: 33px;
  width: 92px;
}

.web-1920-65 .path-6793-4 {
  flex: 1;
  margin-bottom: -10.9px;
  margin-left: -5.6px;
  margin-right: -5.6px;
  margin-top: -10.9px;
  object-fit: cover;
  transform: rotate(-165.00deg);
  width: 103.16px;
}

.web-1920-65 .group-6177-5 {
  display: flex;
  height: 7px;
  left: 57px;
  position: absolute;
  top: 0;
  width: 17px;
}

.web-1920-65 .path-6801-4 {
  flex: 1;
  margin-bottom: -2.0px;
  margin-left: -0.6px;
  margin-right: -0.6px;
  margin-top: -2.0px;
  object-fit: cover;
  transform: rotate(-165.00deg);
  width: 17.8px;
}

.web-1920-65 .group-6178-5 {
  display: flex;
  height: 34px;
  left: 66px;
  position: absolute;
  top: 2px;
  width: 38px;
}

.web-1920-65 .path-6802-4 {
  flex: 1;
  margin-bottom: -4.4px;
  margin-left: -3.7px;
  margin-right: -3.7px;
  margin-top: -4.4px;
  object-fit: cover;
  transform: rotate(-165.00deg);
  width: 45.71px;
}

.web-1920-65 .path-10899-4 {
  height: 32px;
  left: 4px;
  object-fit: cover;
  position: absolute;
  top: 21px;
  transform: rotate(-165.00deg);
  width: 22px;
}

.web-1920-65 .path-10898-4 {
  height: 32px;
  left: 90px;
  object-fit: cover;
  position: absolute;
  top: 21px;
  transform: rotate(-165.00deg);
  width: 22px;
}

.web-1920-65 .group-12634 {
  align-items: flex-end;
  display: flex;
  height: 52px;
  justify-content: flex-end;
  left: 645px;
  min-width: 60px;
  position: absolute;
  top: 595px;
  transform: rotate(189.00deg);
}

.web-1920-65 .overlap-group10 {
  height: 52px;
  margin-bottom: 0;
  position: relative;
  width: 65px;
}

.web-1920-65 .group-6169-6 {
  display: flex;
  height: 33px;
  left: 5px;
  position: absolute;
  top: 19px;
  width: 54px;
}

.web-1920-65 .path-6793-5 {
  flex: 1;
  margin-bottom: -4.0px;
  margin-left: -2.2px;
  margin-right: -2.2px;
  margin-top: -4.0px;
  object-fit: cover;
  transform: rotate(-189.00deg);
  width: 58.55px;
}

.web-1920-65 .group-6177-6 {
  display: flex;
  height: 4px;
  left: 32px;
  position: absolute;
  top: 0;
  width: 10px;
}

.web-1920-65 .path-6801-5 {
  flex: 1;
  margin-bottom: -0.7px;
  margin-left: -0.2px;
  margin-right: -0.2px;
  margin-top: -0.7px;
  object-fit: cover;
  transform: rotate(-189.00deg);
  width: 10.29px;
}

.web-1920-65 .group-6178-6 {
  display: flex;
  height: 20px;
  left: 37px;
  position: absolute;
  top: 1px;
  width: 23px;
}

.web-1920-65 .path-6802-5 {
  flex: 1;
  margin-bottom: -1.6px;
  margin-left: -1.4px;
  margin-right: -1.4px;
  margin-top: -1.6px;
  object-fit: cover;
  transform: rotate(-189.00deg);
  width: 25.37px;
}

.web-1920-65 .path-10899-5 {
  height: 18px;
  left: 1px;
  object-fit: cover;
  position: absolute;
  top: 13px;
  transform: rotate(-189.00deg);
  width: 12px;
}

.web-1920-65 .path-10898-5 {
  height: 18px;
  left: 52px;
  object-fit: cover;
  position: absolute;
  top: 13px;
  transform: rotate(-189.00deg);
  width: 12px;
}

.web-1920-65 .group-12623 {
  align-items: flex-start;
  display: flex;
  height: 89px;
  left: 175px;
  min-width: 101px;
  position: absolute;
  top: 813px;
  transform: rotate(165.00deg);
}

.web-1920-65 .group-12604 {
  align-items: flex-end;
  display: flex;
  height: 52px;
  left: 771px;
  min-width: 59px;
  position: absolute;
  top: 992px;
  transform: rotate(192.00deg);
}

.web-1920-65 .overlap-group12 {
  height: 52px;
  margin-bottom: 0;
  margin-left: -3px;
  position: relative;
  width: 66px;
}

.web-1920-65 .group-6169-7 {
  display: flex;
  height: 33px;
  left: 6px;
  position: absolute;
  top: 19px;
  width: 54px;
}

.web-1920-65 .path-6793-6 {
  flex: 1;
  margin-bottom: -5.2px;
  margin-left: -2.8px;
  margin-right: -2.8px;
  margin-top: -5.2px;
  object-fit: cover;
  transform: rotate(-192.00deg);
  width: 59.54px;
}

.web-1920-65 .group-6177-7 {
  display: flex;
  height: 4px;
  left: 33px;
  position: absolute;
  top: 0;
  width: 10px;
}

.web-1920-65 .path-6801-6 {
  flex: 1;
  margin-bottom: -1.0px;
  margin-left: -0.3px;
  margin-right: -0.3px;
  margin-top: -1.0px;
  object-fit: cover;
  transform: rotate(-192.00deg);
  width: 10.37px;
}

.web-1920-65 .group-6178-7 {
  display: flex;
  height: 20px;
  left: 38px;
  position: absolute;
  top: 1px;
  width: 22px;
}

.web-1920-65 .path-6802-6 {
  flex: 1;
  margin-bottom: -2.1px;
  margin-left: -1.8px;
  margin-right: -1.8px;
  margin-top: -2.1px;
  object-fit: cover;
  transform: rotate(-192.00deg);
  width: 26.1px;
}

.web-1920-65 .path-10899-6 {
  height: 19px;
  left: 2px;
  object-fit: cover;
  position: absolute;
  top: 12px;
  transform: rotate(-192.00deg);
  width: 12px;
}

.web-1920-65 .path-10898-6 {
  height: 19px;
  left: 52px;
  object-fit: cover;
  position: absolute;
  top: 12px;
  transform: rotate(-192.00deg);
  width: 12px;
}

.web-1920-65 .group-12628 {
  align-items: flex-end;
  display: flex;
  height: 43px;
  justify-content: flex-end;
  left: 96px;
  min-width: 49px;
  position: absolute;
  top: 388px;
  transform: rotate(203.00deg);
}

.web-1920-65 .overlap-group13-1 {
  height: 43px;
  margin-bottom: 0;
  position: relative;
  width: 59px;
}

.web-1920-65 .group-6169-8 {
  display: flex;
  height: 27px;
  left: 7px;
  position: absolute;
  top: 16px;
  width: 45px;
}

.web-1920-65 .path-6793-7 {
  flex: 1;
  margin-bottom: -7.7px;
  margin-left: -3.5px;
  margin-right: -3.5px;
  margin-top: -7.7px;
  object-fit: cover;
  transform: rotate(-203.00deg);
  width: 51.7px;
}

.web-1920-65 .group-6177-8 {
  display: flex;
  height: 3px;
  left: 29px;
  position: absolute;
  top: 0;
  width: 8px;
}

.web-1920-65 .path-6801-7 {
  flex: 1;
  margin-bottom: -1.5px;
  margin-left: -0.3px;
  margin-right: -0.3px;
  margin-top: -1.5px;
  object-fit: cover;
  transform: rotate(-203.00deg);
  width: 8.71px;
}

.web-1920-65 .group-6178-8 {
  display: flex;
  height: 16px;
  left: 33px;
  position: absolute;
  top: 1px;
  width: 19px;
}

.web-1920-65 .path-6802-7 {
  flex: 1;
  margin-bottom: -3.0px;
  margin-left: -2.5px;
  margin-right: -2.5px;
  margin-top: -3.0px;
  object-fit: cover;
  transform: rotate(-203.00deg);
  width: 23.54px;
}

.web-1920-65 .path-10899-7 {
  height: 16px;
  left: 3px;
  object-fit: cover;
  position: absolute;
  top: 10px;
  transform: rotate(-203.00deg);
  width: 12px;
}

.web-1920-65 .path-10898-7 {
  height: 16px;
  left: 44px;
  object-fit: cover;
  position: absolute;
  top: 10px;
  transform: rotate(-203.00deg);
  width: 12px;
}

.web-1920-65 .overlap-group14 {
  height: 98px;
  left: 1122px;
  position: absolute;
  top: 871px;
  width: 98px;
}

.web-1920-65 .path-7607 {
  height: 67px;
  left: 16px;
  object-fit: cover;
  position: absolute;
  top: 16px;
  width: 67px;
}

.web-1920-65 .ellipse-258 {
  background-color: var(--cultured-pearl);
  border-radius: 12.18px;
  height: 24px;
  left: 37px;
  position: absolute;
  top: 28px;
  transform: rotate(256.66deg);
  width: 24px;
}

.web-1920-65 .path-7608 {
  height: 27px;
  left: 24px;
  object-fit: cover;
  position: absolute;
  top: 55px;
  width: 50px;
}

.web-1920-65 .path-9855 {
  height: 98px;
  left: 0;
  object-fit: cover;
  position: absolute;
  top: 0;
  width: 98px;
}

.web-1920-65 .group-container-13 {
  height: 32px;
  left: 61px;
  position: absolute;
  top: 49px;
  width: 32px;
}

.web-1920-65 .path-container-12 {
  height: 32px;
  left: 0;
  position: absolute;
  top: 0;
  width: 32px;
}

.web-1920-65 .path-9091 {
  height: 30px;
  left: 1px;
  object-fit: cover;
  position: absolute;
  top: 1px;
  width: 30px;
}

.web-1920-65 .path-7732 {
  height: 32px;
  left: 0;
  object-fit: cover;
  position: absolute;
  top: 0;
  width: 32px;
}

.web-1920-65 .group {
  align-items: flex-start;
  display: flex;
  height: 3px;
  left: 8px;
  min-width: 15px;
  position: absolute;
  top: 14px;
}

.web-1920-65 .group-672 {
  background-image: url(../img/path-7733-10@1x.png);
  background-position: 50% 50%;
  background-size: cover;
  height: 3px;
  width: 3px;
}

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

.web-1920-65 .group-672-1 {
  background-image: url(../img/path-7733-10@1x.png);
  background-position: 50% 50%;
  background-size: cover;
  height: 3px;
  margin-left: 3px;
  width: 3px;
}

.web-1920-65 .overlap-group15 {
  height: 62px;
  left: 835px;
  position: absolute;
  top: 492px;
  width: 62px;
}

.web-1920-65 .path-7607-1 {
  height: 42px;
  left: 10px;
  object-fit: cover;
  position: absolute;
  top: 10px;
  width: 42px;
}

.web-1920-65 .ellipse-258-1 {
  background-color: var(--cultured-pearl);
  border-radius: 7.61px;
  height: 15px;
  left: 23px;
  position: absolute;
  top: 18px;
  transform: rotate(256.66deg);
  width: 15px;
}

.web-1920-65 .path-7608-1 {
  height: 17px;
  left: 15px;
  object-fit: cover;
  position: absolute;
  top: 35px;
  width: 32px;
}

.web-1920-65 .path-9855-1 {
  height: 62px;
  left: 0;
  object-fit: cover;
  position: absolute;
  top: 0;
  width: 62px;
}

.web-1920-65 .group-container-14 {
  height: 20px;
  left: 38px;
  position: absolute;
  top: 31px;
  width: 20px;
}

.web-1920-65 .path-container-13 {
  height: 20px;
  left: 0;
  position: absolute;
  top: 0;
  width: 20px;
}

.web-1920-65 .path-9091-1 {
  height: 19px;
  left: 1px;
  object-fit: cover;
  position: absolute;
  top: 1px;
  width: 19px;
}

.web-1920-65 .path-7732-1 {
  height: 20px;
  left: 0;
  object-fit: cover;
  position: absolute;
  top: 0;
  width: 20px;
}

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

.web-1920-65 .group-6728 {
  background-image: url(../img/path-7733-2@1x.png);
  background-position: 50% 50%;
  background-size: cover;
  height: 2px;
  width: 2px;
}

.web-1920-65 .group-672-2 {
  background-image: url(../img/path-7733-2@1x.png);
  background-position: 50% 50%;
  background-size: cover;
  height: 2px;
  margin-left: 2px;
  width: 2px;
}

.web-1920-65 .overlap-group16 {
  height: 62px;
  left: 245px;
  position: absolute;
  top: 1018px;
  width: 62px;
}

.web-1920-65 .group-12624 {
  align-items: flex-start;
  display: flex;
  height: 75px;
  justify-content: flex-end;
  left: 205px;
  min-width: 75px;
  position: absolute;
  top: 448px;
  transform: rotate(197.00deg);
}

.web-1920-65 .overlap-group17 {
  height: 82px;
  margin-top: -3.59px;
  position: relative;
  width: 82px;
}

.web-1920-65 .path-7607-2 {
  height: 64px;
  left: 9px;
  object-fit: cover;
  position: absolute;
  top: 9px;
  transform: rotate(-197.00deg);
  width: 64px;
}

.web-1920-65 .ellipse-258-13 {
  background-color: var(--cultured-pearl);
  border-radius: 9.23px;
  height: 18px;
  left: 32px;
  position: absolute;
  top: 38px;
  transform: rotate(76.66deg);
  width: 18px;
}

.web-1920-65 .path-7608-2 {
  height: 31px;
  left: 20px;
  object-fit: cover;
  position: absolute;
  top: 11px;
  transform: rotate(-197.00deg);
  width: 43px;
}

.web-1920-65 .path-9855-2 {
  height: 65px;
  left: 8px;
  object-fit: cover;
  position: absolute;
  top: 8px;
  transform: rotate(-197.00deg);
  width: 65px;
}

.web-1920-65 .group-container-15 {
  height: 38px;
  left: 1px;
  position: absolute;
  top: 10px;
  width: 38px;
}

.web-1920-65 .path-container-14 {
  height: 38px;
  left: 0;
  position: absolute;
  top: 0;
  width: 38px;
}

.web-1920-65 .path-9091-2 {
  height: 28px;
  left: 5px;
  object-fit: cover;
  position: absolute;
  top: 5px;
  transform: rotate(-197.00deg);
  width: 28px;
}

.web-1920-65 .path-7732-2 {
  height: 30px;
  left: 4px;
  object-fit: cover;
  position: absolute;
  top: 4px;
  transform: rotate(-197.00deg);
  width: 30px;
}

.web-1920-65 .group-2 {
  align-items: flex-start;
  display: flex;
  height: 2px;
  left: 13px;
  min-width: 12px;
  position: absolute;
  top: 18px;
}

.web-1920-65 .group-6726 {
  align-self: center;
  display: flex;
  height: 2px;
  margin-bottom: 0;
  width: 2px;
}

.web-1920-65 .path-773 {
  flex: 1;
  margin-bottom: -0.3px;
  margin-left: -0.3px;
  margin-right: -0.3px;
  margin-top: -0.3px;
  object-fit: cover;
  transform: rotate(-197.00deg);
  width: 2.87px;
}

.web-1920-65 .group-6727-1 {
  display: flex;
  height: 2px;
  margin-left: 2px;
  margin-top: 0;
  width: 2px;
}

.web-1920-65 .group-6728-1 {
  display: flex;
  height: 2px;
  margin-left: 2px;
  width: 2px;
}

.web-1920-65 .overlap-group18 {
  height: 90px;
  left: 385px;
  position: absolute;
  top: 106px;
  width: 90px;
}

.web-1920-65 .path-7607-3 {
  height: 61px;
  left: 14px;
  object-fit: cover;
  position: absolute;
  top: 14px;
  width: 61px;
}

.web-1920-65 .ellipse-258-14 {
  background-color: var(--cultured-pearl);
  border-radius: 11.08px;
  height: 22px;
  left: 34px;
  position: absolute;
  top: 26px;
  transform: rotate(256.66deg);
  width: 22px;
}

.web-1920-65 .path-7608-3 {
  height: 24px;
  left: 22px;
  object-fit: cover;
  position: absolute;
  top: 50px;
  width: 46px;
}

.web-1920-65 .path-9855-3 {
  height: 90px;
  left: 0;
  object-fit: cover;
  position: absolute;
  top: 0;
  width: 90px;
}

.web-1920-65 .group-container-16 {
  height: 29px;
  left: 55px;
  position: absolute;
  top: 45px;
  width: 29px;
}

.web-1920-65 .path-container-15 {
  height: 29px;
  left: 0;
  position: absolute;
  top: 0;
  width: 29px;
}

.web-1920-65 .path-9091-3 {
  height: 27px;
  left: 1px;
  object-fit: cover;
  position: absolute;
  top: 1px;
  width: 27px;
}

.web-1920-65 .path-7732-3 {
  height: 29px;
  left: 0;
  object-fit: cover;
  position: absolute;
  top: 0;
  width: 29px;
}

.web-1920-65 .group-3 {
  align-items: flex-start;
  display: flex;
  height: 3px;
  justify-content: flex-end;
  left: 7px;
  min-width: 14px;
  position: absolute;
  top: 13px;
}

.web-1920-65 .group-6728-2 {
  background-image: url(../img/path-7733-8@1x.png);
  background-position: 50% 50%;
  background-size: cover;
  height: 3px;
  width: 3px;
}

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

.web-1920-65 .group-6726-1 {
  background-image: url(../img/path-7733-8@1x.png);
  background-position: 50% 50%;
  background-size: cover;
  height: 3px;
  margin-left: 3px;
  width: 3px;
}

.web-1920-65 .overlap-group19 {
  height: 98px;
  left: 1293px;
  position: absolute;
  top: 98px;
  width: 98px;
}

.web-1920-65 .group-4 {
  align-items: center;
  display: flex;
  height: 3px;
  left: 8px;
  min-width: 15px;
  position: absolute;
  top: 14px;
}

.web-1920-65 .overlap-group20 {
  height: 79px;
  left: 1817px;
  position: absolute;
  top: 687px;
  width: 79px;
}

.web-1920-65 .path-7607-4 {
  height: 54px;
  left: 12px;
  object-fit: cover;
  position: absolute;
  top: 12px;
  width: 54px;
}

.web-1920-65 .ellipse-258-15 {
  background-color: var(--cultured-pearl);
  border-radius: 9.73px;
  height: 19px;
  left: 30px;
  position: absolute;
  top: 23px;
  transform: rotate(-76.66deg);
  width: 19px;
}

.web-1920-65 .path-7608-4 {
  height: 21px;
  left: 19px;
  object-fit: cover;
  position: absolute;
  top: 44px;
  width: 40px;
}

.web-1920-65 .path-9855-4 {
  height: 79px;
  left: 0;
  object-fit: cover;
  position: absolute;
  top: 0;
  width: 79px;
}

.web-1920-65 .group-container-17 {
  height: 26px;
  left: 5px;
  position: absolute;
  top: 39px;
  width: 26px;
}

.web-1920-65 .path-container-16 {
  height: 26px;
  left: 0;
  position: absolute;
  top: 0;
  width: 26px;
}

.web-1920-65 .path-9091-4 {
  height: 24px;
  left: 1px;
  object-fit: cover;
  position: absolute;
  top: 1px;
  width: 24px;
}

.web-1920-65 .path-7732-4 {
  height: 26px;
  left: 0;
  object-fit: cover;
  position: absolute;
  top: 0;
  width: 26px;
}

.web-1920-65 .group-5 {
  align-items: flex-start;
  display: flex;
  height: 2px;
  justify-content: flex-end;
  left: 7px;
  min-width: 12px;
  position: absolute;
  top: 12px;
}

.web-1920-65 .group-6726-2 {
  background-image: url(../img/path-7733-12@1x.png);
  background-position: 50% 50%;
  background-size: cover;
  height: 2px;
  width: 2px;
}

.web-1920-65 .group-672-3 {
  background-image: url(../img/path-7733-12@1x.png);
  background-position: 50% 50%;
  background-size: cover;
  height: 2px;
  margin-left: 3px;
  width: 2px;
}

.web-1920-65 .hi {
  height: 54px;
  left: 1565px;
  object-fit: cover;
  position: absolute;
  top: 699px;
  width: 28px;
}

.web-1920-65 .hi-1 {
  height: 54px;
  left: 395px;
  object-fit: cover;
  position: absolute;
  top: 935px;
  width: 28px;
}

.web-1920-65 .hi-2 {
  height: 54px;
  left: 1887px;
  object-fit: cover;
  position: absolute;
  top: 264px;
  width: 28px;
}

.web-1920-65 .hi-3 {
  height: 54px;
  left: 1125px;
  object-fit: cover;
  position: absolute;
  top: 120px;
  width: 28px;
}

.web-1920-65 .hi-4 {
  height: 54px;
  left: 328px;
  object-fit: cover;
  position: absolute;
  top: 587px;
  width: 28px;
}

.web-1920-65 .hi-5 {
  height: 54px;
  left: 1005px;
  object-fit: cover;
  position: absolute;
  top: 964px;
  width: 28px;
}

.web-1920-65 .hi-6 {
  height: 54px;
  left: 1341px;
  object-fit: cover;
  position: absolute;
  top: 467px;
  width: 28px;
}

.web-1920-65 .group-9801 {
  align-items: flex-start;
  display: flex;
  height: 54px;
  justify-content: flex-end;
  left: 1047px;
  min-width: 43px;
  position: absolute;
  top: 665px;
  transform: rotate(125.00deg);
}

.web-1920-65 .overlap-group21 {
  height: 70px;
  margin-top: -11.96px;
  position: relative;
  width: 69px;
}

.web-1920-65 .path-9797 {
  height: 47px;
  left: 8px;
  object-fit: cover;
  position: absolute;
  top: 11px;
  transform: rotate(-125.00deg);
  width: 53px;
}

.web-1920-65 .group-8871 {
  display: flex;
  height: 46px;
  left: 17px;
  position: absolute;
  top: 17px;
  transform: rotate(12.00deg);
  width: 34px;
}

.web-1920-65 .path-9798 {
  flex: 1;
  margin-bottom: -5.5px;
  margin-left: -11.2px;
  margin-right: -11.2px;
  margin-top: -5.5px;
  object-fit: cover;
  transform: rotate(-137.00deg);
  width: 56.66px;
}

.web-1920-65 .group-9805 {
  align-items: flex-start;
  display: flex;
  height: 59px;
  justify-content: flex-end;
  left: 1596px;
  min-width: 47px;
  position: absolute;
  top: 870px;
  transform: rotate(163.00deg);
}

.web-1920-65 .overlap-group2-1 {
  height: 66px;
  margin-top: -7.67px;
  position: relative;
  width: 55px;
}

.web-1920-65 .path-9797-1 {
  height: 56px;
  left: 7px;
  object-fit: cover;
  position: absolute;
  top: 5px;
  transform: rotate(-163.00deg);
  width: 41px;
}

.web-1920-65 .group-8871-1 {
  display: flex;
  height: 50px;
  left: 9px;
  position: absolute;
  top: 13px;
  transform: rotate(12.00deg);
  width: 37px;
}

.web-1920-65 .path-9798-1 {
  flex: 1;
  margin-bottom: -1.5px;
  margin-left: -2.1px;
  margin-right: -2.1px;
  margin-top: -1.5px;
  object-fit: cover;
  transform: rotate(-175.00deg);
  width: 41.23px;
}

.web-1920-65 .group-12602 {
  align-items: flex-start;
  display: flex;
  height: 59px;
  justify-content: flex-end;
  left: 342px;
  min-width: 47px;
  position: absolute;
  top: 313px;
  transform: rotate(163.00deg);
}

.web-1920-65 .group-9802 {
  align-items: flex-start;
  display: flex;
  height: 54px;
  left: 1714px;
  min-width: 43px;
  position: absolute;
  top: 439px;
  transform: rotate(198.00deg);
}

.web-1920-65 .overlap-group24 {
  height: 62px;
  margin-left: -5px;
  margin-top: -7.48px;
  position: relative;
  width: 53px;
}

.web-1920-65 .path-9797-2 {
  height: 52px;
  left: 7px;
  object-fit: cover;
  position: absolute;
  top: 5px;
  transform: rotate(-198.00deg);
  width: 39px;
}

.web-1920-65 .group-8871-2 {
  display: flex;
  height: 46px;
  left: 9px;
  position: absolute;
  top: 12px;
  transform: rotate(168.00deg);
  width: 34px;
}

.web-1920-65 .path-9798-2 {
  flex: 1;
  margin-bottom: -1.7px;
  margin-left: -2.3px;
  margin-right: -2.3px;
  margin-top: -1.7px;
  object-fit: cover;
  transform: rotate(-6.00deg);
  width: 38.99px;
}

.web-1920-65 .group-9803 {
  align-items: flex-start;
  display: flex;
  height: 78px;
  left: 1456px;
  min-width: 62px;
  position: absolute;
  top: 35px;
  transform: rotate(198.00deg);
}

.web-1920-65 .overlap-group2-2 {
  height: 89px;
  margin-left: -7px;
  margin-top: -10.73px;
  position: relative;
  width: 76px;
}

.web-1920-65 .path-9797-3 {
  height: 75px;
  left: 10px;
  object-fit: cover;
  position: absolute;
  top: 7px;
  transform: rotate(-198.00deg);
  width: 55px;
}

.web-1920-65 .group-8871-3 {
  display: flex;
  height: 66px;
  left: 13px;
  position: absolute;
  top: 18px;
  transform: rotate(168.00deg);
  width: 49px;
}

.web-1920-65 .path-9798-3 {
  flex: 1;
  margin-bottom: -2.4px;
  margin-left: -3.3px;
  margin-right: -3.3px;
  margin-top: -2.4px;
  object-fit: cover;
  transform: rotate(-6.00deg);
  width: 55.96px;
}

.web-1920-65 .group-12606 {
  align-items: flex-start;
  display: flex;
  height: 78px;
  left: 451px;
  min-width: 62px;
  position: absolute;
  top: 702px;
  transform: rotate(198.00deg);
}

.web-1920-65 .group-12616 {
  align-items: flex-start;
  display: flex;
  height: 78px;
  left: 42px;
  min-width: 62px;
  position: absolute;
  top: 727px;
  transform: rotate(216.00deg);
}

.web-1920-65 .overlap-group27 {
  height: 101px;
  margin-left: -19px;
  margin-top: -17.36px;
  position: relative;
  width: 100px;
}

.web-1920-65 .path-9797-4 {
  height: 75px;
  left: 16px;
  object-fit: cover;
  position: absolute;
  top: 13px;
  transform: rotate(-216.00deg);
  width: 69px;
}

.web-1920-65 .group-8871-4 {
  display: flex;
  height: 66px;
  left: 25px;
  position: absolute;
  top: 25px;
  transform: rotate(168.00deg);
  width: 49px;
}

.web-1920-65 .path-9798-4 {
  flex: 1;
  margin-bottom: -7.2px;
  margin-left: -11.4px;
  margin-right: -11.4px;
  margin-top: -7.2px;
  object-fit: cover;
  transform: rotate(-24.00deg);
  width: 72.02px;
}

.web-1920-65 .group-9804 {
  align-items: flex-end;
  display: flex;
  height: 44px;
  left: 1132px;
  min-width: 35px;
  position: absolute;
  top: 313px;
  transform: rotate(-18.00deg);
}

.web-1920-65 .overlap-group28 {
  height: 50px;
  margin-bottom: -6.05px;
  margin-left: -4px;
  position: relative;
  width: 43px;
}

.web-1920-65 .path-9797-5 {
  height: 42px;
  left: 6px;
  object-fit: cover;
  position: absolute;
  top: 4px;
  transform: rotate(18.00deg);
  width: 31px;
}

.web-1920-65 .group-8871-5 {
  display: flex;
  height: 37px;
  left: 7px;
  position: absolute;
  top: 2px;
  transform: rotate(192.00deg);
  width: 28px;
}

.web-1920-65 .path-9798-5 {
  flex: 1;
  margin-bottom: -1.4px;
  margin-left: -1.9px;
  margin-right: -1.9px;
  margin-top: -1.4px;
  object-fit: cover;
  transform: rotate(-174.00deg);
  width: 31.56px;
}

.web-1920-65 .overlap-group29 {
  height: 41px;
  left: 1425px;
  position: absolute;
  top: 652px;
  width: 47px;
}

.web-1920-65 .rectangle-2675-7 {
  background-color: var(--cultured-pearl);
  height: 28px;
  left: 4px;
  position: absolute;
  top: 7px;
  transform: rotate(21.86deg);
  width: 38px;
}

.web-1920-65 .group-8874-8 {
  background-image: url(../img/path-9800@1x.png);
  background-position: 50% 50%;
  background-size: cover;
  height: 22px;
  left: 9px;
  position: absolute;
  top: 0;
  width: 37px;
}

.web-1920-65 .group-12609 {
  align-items: flex-start;
  display: flex;
  height: 67px;
  left: 753px;
  min-width: 76px;
  position: absolute;
  top: 376px;
  transform: rotate(170.00deg);
}

.web-1920-65 .overlap-group30 {
  height: 67px;
  position: relative;
  width: 76px;
}

.web-1920-65 .rectangle-2675-8 {
  background-color: var(--cultured-pearl);
  height: 45px;
  left: 6px;
  position: absolute;
  top: 10px;
  transform: rotate(-21.86deg);
  width: 62px;
}

.web-1920-65 .group-8874 {
  display: flex;
  height: 36px;
  left: 15px;
  position: absolute;
  top: 31px;
  width: 60px;
}

.web-1920-65 .path-9800 {
  flex: 1;
  margin-bottom: -5.0px;
  margin-left: -2.6px;
  margin-right: -2.6px;
  margin-top: -5.0px;
  object-fit: cover;
  transform: rotate(-170.00deg);
  width: 65.58px;
}

.web-1920-65 .group-9808 {
  align-items: flex-start;
  display: flex;
  height: 41px;
  left: 1791px;
  min-width: 47px;
  padding: 0;
  position: absolute;
  top: 191px;
  transform: rotate(-39.00deg);
}

.web-1920-65 .overlap-group31 {
  height: 41px;
  position: relative;
  width: 47px;
}

.web-1920-65 .rectangle-2675-9 {
  background-color: var(--cultured-pearl);
  height: 28px;
  left: 5px;
  position: absolute;
  top: 7px;
  transform: rotate(158.14deg);
  width: 38px;
}

.web-1920-65 .group-8874-1 {
  display: flex;
  height: 22px;
  left: 0;
  position: absolute;
  top: 0;
  width: 37px;
}

.web-1920-65 .path-9800-1 {
  flex: 1;
  margin-bottom: -9.3px;
  margin-left: -2.8px;
  margin-right: -2.8px;
  margin-top: -9.3px;
  object-fit: cover;
  transform: rotate(39.00deg);
  width: 42.98px;
}

.web-1920-65 .group-9807 {
  align-items: flex-start;
  display: flex;
  height: 30px;
  left: 1303px;
  min-width: 34px;
  padding: 0 0.0px;
  position: absolute;
  top: 255px;
  transform: rotate(149.00deg);
}

.web-1920-65 .overlap-group32 {
  height: 30px;
  position: relative;
  width: 34px;
}

.web-1920-65 .rectangle-2675-10 {
  background-color: var(--cultured-pearl);
  height: 20px;
  left: 3px;
  position: absolute;
  top: 4px;
  transform: rotate(201.86deg);
  width: 28px;
}

.web-1920-65 .group-8874-2 {
  display: flex;
  height: 16px;
  left: 0;
  position: absolute;
  top: 14px;
  width: 27px;
}

.web-1920-65 .path-9800-2 {
  flex: 1;
  margin-bottom: -5.8px;
  margin-left: -2.2px;
  margin-right: -2.2px;
  margin-top: -5.8px;
  object-fit: cover;
  transform: rotate(-149.00deg);
  width: 31.28px;
}

.web-1920-65 .path-10900 {
  height: 17px;
  left: 1237px;
  object-fit: cover;
  position: absolute;
  top: 771px;
  width: 16px;
}

.web-1920-65 .group-container-18 {
  height: 92px;
  left: 1126px;
  position: absolute;
  top: 492px;
  width: 108px;
}

.web-1920-65 .group-8896-2 {
  align-items: flex-start;
  display: flex;
  height: 81px;
  justify-content: flex-end;
  left: 5px;
  min-width: 99px;
  position: absolute;
  top: 6px;
  transform: rotate(187.00deg);
}

.web-1920-65 .group-container-19 {
  height: 103px;
  margin-top: -11.25px;
  position: relative;
  width: 117px;
}

.web-1920-65 .overlap-group-6 {
  height: 103px;
  left: 0;
  position: absolute;
  top: 0;
  width: 117px;
}

.web-1920-65 .path-9801-2 {
  height: 86px;
  left: 5px;
  object-fit: cover;
  position: absolute;
  top: 6px;
  transform: rotate(-187.00deg);
  width: 101px;
}

.web-1920-65 .group-8876-2 {
  display: flex;
  height: 66px;
  left: 24px;
  position: absolute;
  top: 19px;
  width: 66px;
}

.web-1920-65 .path-9802-2 {
  flex: 1;
  margin-bottom: -3.8px;
  margin-left: -3.8px;
  margin-right: -3.8px;
  margin-top: -3.8px;
  object-fit: cover;
  transform: rotate(-187.00deg);
  width: 74px;
}

.web-1920-65 .path-9833-2 {
  height: 86px;
  left: 11px;
  object-fit: cover;
  position: absolute;
  top: 12px;
  transform: rotate(-187.00deg);
  width: 101px;
}

.web-1920-65 .group-8891-2 {
  align-items: flex-end;
  display: flex;
  flex-direction: column;
  left: 51px;
  min-height: 19px;
  position: absolute;
  top: 51px;
  transform: rotate(-7.00deg);
  width: 38px;
}

.web-1920-65 .group-8880-2 {
  display: flex;
  height: 1px;
  margin-right: 0;
  width: 26px;
}

.web-1920-65 .path-9805-1 {
  flex: 1;
  margin-bottom: 0;
  margin-left: 0;
  margin-right: 0;
  margin-top: 0;
  object-fit: cover;
  transform: rotate(-180deg);
  width: 25.61px;
}

.web-1920-65 .group-887-1 {
  display: flex;
  height: 1px;
  margin-top: 7px;
  width: 38px;
}

.web-1920-65 .path-980-1 {
  flex: 1;
  margin-bottom: 0;
  margin-left: 0;
  margin-right: 0;
  margin-top: 0;
  object-fit: cover;
  transform: rotate(-180deg);
  width: 37.91px;
}

.web-1920-65 .group-8906-12 {
  background-image: url(../img/path-9758@1x.png);
  background-position: 50% 50%;
  background-size: cover;
  height: 20px;
  left: 67px;
  position: absolute;
  top: 25px;
  width: 21px;
}

.web-1920-65 .group-container-20 {
  height: 79px;
  left: 1762px;
  position: absolute;
  top: 942px;
  width: 93px;
}

.web-1920-65 .group-8896-3 {
  align-items: flex-start;
  display: flex;
  height: 69px;
  left: 4px;
  min-width: 85px;
  position: absolute;
  top: 5px;
  transform: rotate(-7.00deg);
}

.web-1920-65 .group-container-21 {
  height: 89px;
  margin-left: -8px;
  margin-top: -9.66px;
  position: relative;
  width: 101px;
}

.web-1920-65 .overlap-group-7 {
  height: 89px;
  left: 0;
  position: absolute;
  top: 0;
  width: 101px;
}

.web-1920-65 .path-9801-3 {
  height: 74px;
  left: 4px;
  object-fit: cover;
  position: absolute;
  top: 10px;
  transform: rotate(7.00deg);
  width: 87px;
}

.web-1920-65 .group-8876-3 {
  display: flex;
  height: 57px;
  left: 21px;
  position: absolute;
  top: 16px;
  width: 57px;
}

.web-1920-65 .path-9802-3 {
  flex: 1;
  margin-bottom: -3.3px;
  margin-left: -3.2px;
  margin-right: -3.2px;
  margin-top: -3.3px;
  object-fit: cover;
  transform: rotate(7.00deg);
  width: 63.56px;
}

.web-1920-65 .path-9833-3 {
  height: 74px;
  left: 9px;
  object-fit: cover;
  position: absolute;
  top: 5px;
  transform: rotate(7.00deg);
  width: 87px;
}

.web-1920-65 .group-8891-3 {
  align-items: flex-end;
  display: flex;
  flex-direction: column;
  left: 44px;
  min-height: 16px;
  padding: 0.0px 0;
  position: absolute;
  top: 29px;
  transform: rotate(7.00deg);
  width: 33px;
}

.web-1920-65 .group-8878-1 {
  background-image: url(../img/path-9803-1@1x.png);
  background-position: 50% 50%;
  background-size: cover;
  height: 1px;
  margin-right: 0;
  width: 33px;
}

.web-1920-65 .group-8879-1 {
  background-image: url(../img/path-9803-1@1x.png);
  background-position: 50% 50%;
  background-size: cover;
  height: 1px;
  margin-right: 0;
  margin-top: 6px;
  width: 33px;
}

.web-1920-65 .group-8880-3 {
  background-image: url(../img/path-9805-1@1x.png);
  background-position: 50% 50%;
  background-size: cover;
  height: 1px;
  margin-right: 0;
  margin-top: 6px;
  width: 22px;
}

.web-1920-65 .group-8906-2 {
  background-image: url(../img/path-9758-1@1x.png);
  background-position: 50% 50%;
  background-size: cover;
  height: 17px;
  left: 18px;
  position: absolute;
  top: 21px;
  width: 18px;
}

.web-1920-65 .group-container-22 {
  height: 79px;
  left: 898px;
  position: absolute;
  top: 43px;
  width: 93px;
}

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

.web-1920-65 .group-container-23 {
  height: 70px;
  left: 154px;
  position: absolute;
  top: 235px;
  width: 82px;
}

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

.web-1920-65 .group-container-24 {
  height: 78px;
  margin-left: -7px;
  margin-top: -8.51px;
  position: relative;
  width: 89px;
}

.web-1920-65 .overlap-group-8 {
  height: 78px;
  left: 0;
  position: absolute;
  top: 0;
  width: 89px;
}

.web-1920-65 .path-9801-4 {
  height: 65px;
  left: 4px;
  object-fit: cover;
  position: absolute;
  top: 9px;
  transform: rotate(7.00deg);
  width: 77px;
}

.web-1920-65 .group-8876-4 {
  display: flex;
  height: 50px;
  left: 18px;
  position: absolute;
  top: 14px;
  width: 50px;
}

.web-1920-65 .path-9802-4 {
  flex: 1;
  margin-bottom: -2.9px;
  margin-left: -2.9px;
  margin-right: -2.9px;
  margin-top: -2.9px;
  object-fit: cover;
  transform: rotate(7.00deg);
  width: 55.99px;
}

.web-1920-65 .path-9833-4 {
  height: 65px;
  left: 8px;
  object-fit: cover;
  position: absolute;
  top: 4px;
  transform: rotate(7.00deg);
  width: 77px;
}

.web-1920-65 .group-8891-5 {
  align-items: flex-end;
  display: flex;
  flex-direction: column;
  left: 39px;
  min-height: 14px;
  position: absolute;
  top: 25px;
  transform: rotate(7.00deg);
  width: 29px;
}

.web-1920-65 .group-8878-8 {
  background-image: url(../img/path-9803-3@1x.png);
  background-position: 50% 50%;
  background-size: cover;
  height: 1px;
  margin-right: 0;
  width: 29px;
}

.web-1920-65 .group-8879-7 {
  background-image: url(../img/path-9803-3@1x.png);
  background-position: 50% 50%;
  background-size: cover;
  height: 1px;
  margin-right: 0;
  margin-top: 5px;
  width: 29px;
}

.web-1920-65 .group-8880-13 {
  background-image: url(../img/path-9805-3@1x.png);
  background-position: 50% 50%;
  background-size: cover;
  height: 1px;
  margin-right: 0;
  margin-top: 5px;
  width: 19px;
}

.web-1920-65 .group-8906-13 {
  background-image: url(../img/path-9758-3@1x.png);
  background-position: 50% 50%;
  background-size: cover;
  height: 15px;
  left: 15px;
  position: absolute;
  top: 19px;
  width: 16px;
}

.web-1920-65 .group-container-25 {
  height: 70px;
  left: 747px;
  position: absolute;
  top: 834px;
  width: 82px;
}

.web-1920-65 .group-8896-5 {
  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);
}

.web-1920-65 .group-container-26 {
  height: 78px;
  margin-top: -8.51px;
  position: relative;
  width: 89px;
}

.web-1920-65 .path-9801-5 {
  height: 65px;
  left: 4px;
  object-fit: cover;
  position: absolute;
  top: 4px;
  transform: rotate(-187.00deg);
  width: 77px;
}

.web-1920-65 .group-8876-5 {
  display: flex;
  height: 50px;
  left: 18px;
  position: absolute;
  top: 15px;
  width: 50px;
}

.web-1920-65 .path-9802-5 {
  flex: 1;
  margin-bottom: -2.9px;
  margin-left: -2.9px;
  margin-right: -2.9px;
  margin-top: -2.9px;
  object-fit: cover;
  transform: rotate(-187.00deg);
  width: 55.99px;
}

.web-1920-65 .path-9833-5 {
  height: 65px;
  left: 8px;
  object-fit: cover;
  position: absolute;
  top: 9px;
  transform: rotate(-187.00deg);
  width: 77px;
}

.web-1920-65 .group-8891-6 {
  align-items: flex-end;
  display: flex;
  flex-direction: column;
  left: 39px;
  min-height: 14px;
  position: absolute;
  top: 39px;
  transform: rotate(-7.00deg);
  width: 29px;
}

.web-1920-65 .group-8880-4 {
  display: flex;
  height: 1px;
  margin-right: 0;
  width: 19px;
}

.web-1920-65 .path-9805-2 {
  flex: 1;
  margin-bottom: 0;
  margin-left: 0;
  margin-right: 0;
  margin-top: 0;
  object-fit: cover;
  transform: rotate(-180deg);
  width: 19.37px;
}

.web-1920-65 .group-887-2 {
  display: flex;
  height: 1px;
  margin-top: 5px;
  width: 29px;
}

.web-1920-65 .path-980-2 {
  flex: 1;
  margin-bottom: 0;
  margin-left: 0;
  margin-right: 0;
  margin-top: 0;
  object-fit: cover;
  transform: rotate(-180deg);
  width: 28.69px;
}

.web-1920-65 .group-8878-2 {
  display: flex;
  height: 1px;
  margin-right: 0;
  margin-top: 5px;
  width: 29px;
}

.web-1920-65 .group-8906-14 {
  background-image: url(../img/path-9758-4@1x.png);
  background-position: 50% 50%;
  background-size: cover;
  height: 15px;
  left: 51px;
  position: absolute;
  top: 19px;
  width: 16px;
}

.web-1920-65 .group-container-27 {
  height: 115px;
  left: 533px;
  position: absolute;
  top: 310px;
  width: 134px;
}

.web-1920-65 .group-8896-6 {
  align-items: flex-start;
  display: flex;
  height: 101px;
  left: 6px;
  min-width: 123px;
  position: absolute;
  top: 7px;
  transform: rotate(187.00deg);
}

.web-1920-65 .group-container-28 {
  height: 128px;
  margin-left: -11px;
  margin-top: -13.98px;
  position: relative;
  width: 145px;
}

.web-1920-65 .overlap-group-9 {
  height: 128px;
  left: 0;
  position: absolute;
  top: 0;
  width: 145px;
}

.web-1920-65 .path-9801-6 {
  height: 107px;
  left: 6px;
  object-fit: cover;
  position: absolute;
  top: 7px;
  transform: rotate(-187.00deg);
  width: 126px;
}

.web-1920-65 .group-8876-6 {
  display: flex;
  height: 82px;
  left: 30px;
  position: absolute;
  top: 24px;
  width: 83px;
}

.web-1920-65 .path-9802-6 {
  flex: 1;
  margin-bottom: -4.7px;
  margin-left: -4.7px;
  margin-right: -4.7px;
  margin-top: -4.7px;
  object-fit: cover;
  transform: rotate(-187.00deg);
  width: 91.92px;
}

.web-1920-65 .path-9833-6 {
  height: 107px;
  left: 13px;
  object-fit: cover;
  position: absolute;
  top: 15px;
  transform: rotate(-187.00deg);
  width: 126px;
}

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

.web-1920-65 .group-8880-5 {
  display: flex;
  height: 2px;
  margin-right: 0;
  width: 32px;
}

.web-1920-65 .path-9805-3 {
  flex: 1;
  margin-bottom: 0;
  margin-left: 0;
  margin-right: 0;
  margin-top: 0;
  object-fit: cover;
  transform: rotate(-180deg);
  width: 31.8px;
}

.web-1920-65 .group-887-3 {
  display: flex;
  height: 2px;
  margin-top: 9px;
  width: 47px;
}

.web-1920-65 .path-980-3 {
  flex: 1;
  margin-bottom: 0;
  margin-left: 0;
  margin-right: 0;
  margin-top: 0;
  object-fit: cover;
  transform: rotate(-180deg);
  width: 47.09px;
}

.web-1920-65 .group-8906-15 {
  background-image: url(../img/path-9758-5@1x.png);
  background-position: 50% 50%;
  background-size: cover;
  height: 25px;
  left: 83px;
  position: absolute;
  top: 31px;
  width: 26px;
}

.web-1920-65 .group-container-29 {
  height: 44px;
  left: 1669px;
  position: absolute;
  top: 307px;
  width: 51px;
}

.web-1920-65 .group-8896-7 {
  align-items: flex-start;
  display: flex;
  height: 38px;
  justify-content: flex-end;
  left: 2px;
  min-width: 47px;
  position: absolute;
  top: 3px;
  transform: rotate(187.00deg);
}

.web-1920-65 .group-container-30 {
  height: 49px;
  margin-top: -5.32px;
  position: relative;
  width: 55px;
}

.web-1920-65 .overlap-group-10 {
  height: 49px;
  left: 0;
  position: absolute;
  top: 0;
  width: 55px;
}

.web-1920-65 .path-9801-7 {
  height: 41px;
  left: 2px;
  object-fit: cover;
  position: absolute;
  top: 3px;
  transform: rotate(-187.00deg);
  width: 48px;
}

.web-1920-65 .group-8876-7 {
  display: flex;
  height: 31px;
  left: 11px;
  position: absolute;
  top: 9px;
  width: 31px;
}

.web-1920-65 .path-9802-7 {
  flex: 1;
  margin-bottom: -1.8px;
  margin-left: -1.8px;
  margin-right: -1.8px;
  margin-top: -1.8px;
  object-fit: cover;
  transform: rotate(-187.00deg);
  width: 35.01px;
}

.web-1920-65 .path-9833-7 {
  height: 41px;
  left: 5px;
  object-fit: cover;
  position: absolute;
  top: 6px;
  transform: rotate(-187.00deg);
  width: 48px;
}

.web-1920-65 .group-8891-8 {
  align-items: flex-end;
  display: flex;
  flex-direction: column;
  left: 24px;
  min-height: 9px;
  position: absolute;
  top: 24px;
  transform: rotate(-7.00deg);
  width: 18px;
}

.web-1920-65 .group-8880-6 {
  display: flex;
  height: 1px;
  margin-right: 0;
  width: 12px;
}

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

.web-1920-65 .group-887-4 {
  display: flex;
  height: 1px;
  margin-top: 3px;
  width: 18px;
}

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

.web-1920-65 .group-8906-16 {
  background-image: url(../img/path-9758-6@1x.png);
  background-position: 50% 50%;
  background-size: cover;
  height: 10px;
  left: 32px;
  position: absolute;
  top: 12px;
  width: 10px;
}

.web-1920-65 .group-9811 {
  display: flex;
  height: 61px;
  justify-content: space-between;
  left: 1593px;
  position: absolute;
  top: 59px;
  transform: rotate(187.00deg);
  width: 173px;
}

.web-1920-65 .group-8884 {
  align-self: flex-end;
  display: flex;
  height: 33.35px;
  margin-bottom: 0;
  width: 104.23px;
}

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

.web-1920-65 .group-8883 {
  align-items: flex-start;
  display: flex;
  height: 34.77px;
  justify-content: flex-end;
  margin-right: 0;
  min-width: 54.97px;
}

.web-1920-65 .overlap-group1-4 {
  height: 48px;
  margin-top: -6.65px;
  position: relative;
  width: 63px;
}

.web-1920-65 .path-container-17 {
  height: 48px;
  left: 0;
  position: absolute;
  top: 0;
  width: 63px;
}

.web-1920-65 .path-9806 {
  height: 13px;
  left: 11px;
  object-fit: cover;
  position: absolute;
  top: 18px;
  transform: rotate(-187.00deg);
  width: 9px;
}

.web-1920-65 .path-9807 {
  height: 41px;
  left: 2px;
  object-fit: cover;
  position: absolute;
  top: 3px;
  transform: rotate(-187.00deg);
  width: 59px;
}

.web-1920-65 .path-9808 {
  height: 28px;
  left: 7px;
  object-fit: cover;
  position: absolute;
  top: 11px;
  transform: rotate(-187.00deg);
  width: 44px;
}

.web-1920-65 .group-9812 {
  display: flex;
  height: 61px;
  justify-content: space-between;
  left: 1023px;
  position: absolute;
  top: 759px;
  transform: rotate(-3.00deg);
  width: 173px;
}

.web-1920-65 .group-8884-1 {
  align-self: flex-end;
  display: flex;
  height: 33.34px;
  margin-bottom: 0;
  margin-left: 0;
  width: 104.23px;
}

.web-1920-65 .path-9809-1 {
  flex: 1;
  margin-bottom: -2.7px;
  margin-left: -0.8px;
  margin-right: -0.8px;
  margin-top: -2.7px;
  object-fit: cover;
  transform: rotate(3.00deg);
  width: 105.83px;
}

.web-1920-65 .group-8883-1 {
  align-items: flex-start;
  display: flex;
  height: 34.77px;
  margin-right: 0;
  min-width: 54.97px;
}

.web-1920-65 .overlap-group1-5 {
  height: 41px;
  margin-left: -2px;
  margin-top: -2.87px;
  position: relative;
  width: 59px;
}

.web-1920-65 .path-container-18 {
  height: 41px;
  left: 0;
  position: absolute;
  top: 0;
  width: 59px;
}

.web-1920-65 .path-9806-1 {
  height: 13px;
  left: 9px;
  object-fit: cover;
  position: absolute;
  top: 14px;
  transform: rotate(3.00deg);
  width: 8px;
}

.web-1920-65 .path-9807-1 {
  height: 38px;
  left: 1px;
  object-fit: cover;
  position: absolute;
  top: 1px;
  transform: rotate(3.00deg);
  width: 57px;
}

.web-1920-65 .path-9808-1 {
  height: 25px;
  left: 5px;
  object-fit: cover;
  position: absolute;
  top: 8px;
  transform: rotate(3.00deg);
  width: 43px;
}

.web-1920-65 .group-12625 {
  display: flex;
  height: 61px;
  justify-content: space-between;
  left: 1px;
  position: absolute;
  top: 529px;
  transform: rotate(-36.00deg);
  width: 173px;
}

.web-1920-65 .group-8884-2 {
  align-self: flex-end;
  display: flex;
  height: 33.34px;
  margin-bottom: 0;
  margin-left: 0;
  width: 104.23px;
}

.web-1920-65 .path-9809-2 {
  flex: 1;
  margin-bottom: -27.4px;
  margin-left: 0.2px;
  margin-right: 0.2px;
  margin-top: -27.4px;
  object-fit: cover;
  transform: rotate(36.00deg);
  width: 103.92px;
}

.web-1920-65 .group-8883-2 {
  align-items: flex-start;
  display: flex;
  height: 34.77px;
  margin-right: 0;
  min-width: 54.97px;
}

.web-1920-65 .overlap-group1-6 {
  height: 87px;
  margin-left: -17px;
  margin-top: -26.14px;
  position: relative;
  width: 88px;
}

.web-1920-65 .path-container-19 {
  height: 87px;
  left: 0;
  position: absolute;
  top: 0;
  width: 88px;
}

.web-1920-65 .path-9806-2 {
  height: 15px;
  left: 22px;
  object-fit: cover;
  position: absolute;
  top: 37px;
  transform: rotate(36.00deg);
  width: 13px;
}

.web-1920-65 .path-9807-2 {
  height: 60px;
  left: 12px;
  object-fit: cover;
  position: absolute;
  top: 13px;
  transform: rotate(36.00deg);
  width: 65px;
}

.web-1920-65 .path-9808-2 {
  height: 43px;
  left: 18px;
  object-fit: cover;
  position: absolute;
  top: 22px;
  transform: rotate(36.00deg);
  width: 47px;
}

.web-1920-65 .group-12626 {
  display: flex;
  height: 61px;
  justify-content: space-between;
  left: 702px;
  position: absolute;
  top: 241px;
  transform: rotate(36.00deg);
  width: 173px;
}

.web-1920-65 .path-9809-3 {
  flex: 1;
  margin-bottom: -27.4px;
  margin-left: 0.2px;
  margin-right: 0.2px;
  margin-top: -27.4px;
  object-fit: cover;
  transform: rotate(-36.00deg);
  width: 103.92px;
}

.web-1920-65 .path-9806-3 {
  height: 15px;
  left: 22px;
  object-fit: cover;
  position: absolute;
  top: 37px;
  transform: rotate(-36.00deg);
  width: 13px;
}

.web-1920-65 .path-9807-3 {
  height: 60px;
  left: 12px;
  object-fit: cover;
  position: absolute;
  top: 13px;
  transform: rotate(-36.00deg);
  width: 65px;
}

.web-1920-65 .path-9808-3 {
  height: 43px;
  left: 18px;
  object-fit: cover;
  position: absolute;
  top: 22px;
  transform: rotate(-36.00deg);
  width: 47px;
}

.web-1920-65 .group-9813-1 {
  align-items: flex-start;
  background-image: url(../img/path-10552-1@1x.png);
  background-position: 50% 50%;
  background-size: cover;
  display: flex;
  height: 49px;
  left: 1557px;
  min-width: 37px;
  padding: 7.6px 7.6px;
  position: absolute;
  top: 514px;
}

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

.web-1920-65 .group-12603-1 {
  align-items: flex-start;
  background-image: url(../img/path-10552-1@1x.png);
  background-position: 50% 50%;
  background-size: cover;
  display: flex;
  height: 49px;
  left: 596px;
  min-width: 37px;
  padding: 7.6px 7.6px;
  position: absolute;
  top: 106px;
}

.web-1920-65 .group-9814 {
  align-items: flex-start;
  display: flex;
  height: 49px;
  left: 1235px;
  min-width: 37px;
  position: absolute;
  top: 3px;
  transform: rotate(190.00deg);
}

.web-1920-65 .overlap-group40 {
  height: 62px;
  margin-left: -8px;
  margin-top: -6.41px;
  position: relative;
  width: 54px;
}

.web-1920-65 .path-10552 {
  height: 55px;
  left: 4px;
  object-fit: cover;
  position: absolute;
  top: 4px;
  transform: rotate(-190.00deg);
  width: 45px;
}

.web-1920-65 .ellipse-509-13 {
  background-color: var(--cultured-pearl);
  border-radius: 11px;
  height: 22px;
  left: 16px;
  position: absolute;
  top: 26px;
  width: 22px;
}

.web-1920-65 .group-9815 {
  align-items: flex-start;
  display: flex;
  height: 37px;
  justify-content: flex-end;
  left: 1235px;
  min-width: 28px;
  position: absolute;
  top: 624px;
  transform: rotate(190.00deg);
}

.web-1920-65 .overlap-group41 {
  height: 46px;
  margin-top: -4.77px;
  position: relative;
  width: 40px;
}

.web-1920-65 .path-10552-1 {
  height: 41px;
  left: 3px;
  object-fit: cover;
  position: absolute;
  top: 3px;
  transform: rotate(-190.00deg);
  width: 34px;
}

.web-1920-65 .ellipse-509-14 {
  background-color: var(--cultured-pearl);
  border-radius: 8.18px;
  height: 16px;
  left: 12px;
  position: absolute;
  top: 19px;
  width: 16px;
}

.web-1920-65 .group-12610-2 {
  align-items: flex-start;
  background-image: url(../img/path-10552-4@1x.png);
  background-position: 50% 50%;
  background-size: cover;
  display: flex;
  height: 44px;
  left: 476px;
  min-width: 34px;
  padding: 6.8px 6.8px;
  position: absolute;
  top: 516px;
}

.web-1920-65 .ellipse-509-15 {
  background-color: var(--cultured-pearl);
  border-radius: 9.85px;
  height: 20px;
  width: 20px;
}

.web-1920-65 .group-12605 {
  align-items: flex-start;
  display: flex;
  height: 68px;
  left: 572px;
  min-width: 52px;
  position: absolute;
  top: 939px;
  transform: rotate(190.00deg);
}

.web-1920-65 .overlap-group42 {
  height: 85px;
  margin-left: -12px;
  margin-top: -8.83px;
  position: relative;
  width: 75px;
}

.web-1920-65 .path-10552-2 {
  height: 76px;
  left: 6px;
  object-fit: cover;
  position: absolute;
  top: 5px;
  transform: rotate(-190.00deg);
  width: 63px;
}

.web-1920-65 .ellipse-509-16 {
  background-color: var(--cultured-pearl);
  border-radius: 15.16px;
  height: 30px;
  left: 22px;
  position: absolute;
  top: 36px;
  width: 30px;
}

.web-1920-65 .group-12617 {
  align-items: flex-start;
  display: flex;
  height: 68px;
  left: 103px;
  min-width: 52px;
  position: absolute;
  top: 125px;
  transform: rotate(182.00deg);
}

.web-1920-65 .overlap-group43 {
  height: 71px;
  margin-left: -2px;
  margin-top: -1.8px;
  position: relative;
  width: 56px;
}

.web-1920-65 .path-10552-3 {
  height: 69px;
  left: 1px;
  object-fit: cover;
  position: absolute;
  top: 1px;
  transform: rotate(-182.00deg);
  width: 54px;
}

.web-1920-65 .ellipse-509-17 {
  background-color: var(--cultured-pearl);
  border-radius: 15.16px;
  height: 30px;
  left: 13px;
  position: absolute;
  top: 29px;
  width: 30px;
}

.web-1920-65 .group-9816 {
  align-items: flex-start;
  display: flex;
  height: 51px;
  justify-content: flex-end;
  left: 1624px;
  min-width: 39px;
  position: absolute;
  top: 1009px;
  transform: rotate(-10.00deg);
}

.web-1920-65 .overlap-group44 {
  height: 64px;
  margin-top: -6.62px;
  position: relative;
  width: 56px;
}

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

.web-1920-65 .ellipse-509-18 {
  background-color: var(--cultured-pearl);
  border-radius: 11.37px;
  height: 23px;
  left: 17px;
  position: absolute;
  top: 14px;
  width: 23px;
}

.web-1920-65 .group-container-31 {
  height: 57px;
  left: 830px;
  position: absolute;
  top: 165px;
  width: 52px;
}

.web-1920-65 .group-10683-2 {
  align-items: flex-start;
  display: flex;
  height: 42px;
  left: 5px;
  min-width: 41px;
  position: absolute;
  top: 10px;
  transform: rotate(-15.00deg);
}

.web-1920-65 .overlap-group-11 {
  height: 63px;
  margin-left: -10px;
  margin-top: -10.35px;
  position: relative;
  width: 62px;
}

.web-1920-65 .path-9790-4 {
  height: 51px;
  left: 6px;
  object-fit: cover;
  position: absolute;
  top: 6px;
  transform: rotate(15.00deg);
  width: 51px;
}

.web-1920-65 .ellipse-350-20 {
  background-color: var(--cultured-pearl);
  border-radius: 9.06px;
  height: 18px;
  left: 22px;
  position: absolute;
  top: 22px;
  transform: rotate(-76.72deg);
  width: 18px;
}

.web-1920-65 .group-10684-2 {
  align-items: flex-start;
  display: flex;
  height: 42px;
  left: 6px;
  min-width: 41px;
  position: absolute;
  top: 5px;
  transform: rotate(-15.00deg);
}

.web-1920-65 .ellipse-350-21 {
  background-color: var(--white);
  border-radius: 9.06px;
  height: 18px;
  left: 22px;
  position: absolute;
  top: 22px;
  transform: rotate(-76.72deg);
  width: 18px;
}

.web-1920-65 .group-container-32 {
  height: 93px;
  left: 70px;
  position: absolute;
  top: 906px;
  width: 86px;
}

.web-1920-65 .group-10683-3 {
  align-items: flex-start;
  display: flex;
  height: 68px;
  left: 8px;
  min-width: 68px;
  position: absolute;
  top: 17px;
  transform: rotate(-15.00deg);
}

.web-1920-65 .overlap-group-12 {
  height: 102px;
  margin-left: -17px;
  margin-top: -16.91px;
  position: relative;
  width: 102px;
}

.web-1920-65 .path-9790-5 {
  height: 84px;
  left: 9px;
  object-fit: cover;
  position: absolute;
  top: 9px;
  transform: rotate(15.00deg);
  width: 83px;
}

.web-1920-65 .ellipse-350-22 {
  background-color: var(--cultured-pearl);
  border-radius: 14.81px;
  height: 30px;
  left: 36px;
  position: absolute;
  top: 36px;
  transform: rotate(-76.72deg);
  width: 30px;
}

.web-1920-65 .group-10684-3 {
  align-items: flex-start;
  display: flex;
  height: 68px;
  left: 10px;
  min-width: 68px;
  position: absolute;
  top: 8px;
  transform: rotate(-15.00deg);
}

.web-1920-65 .ellipse-350-23 {
  background-color: var(--white);
  border-radius: 14.81px;
  height: 30px;
  left: 36px;
  position: absolute;
  top: 36px;
  transform: rotate(-76.72deg);
  width: 30px;
}

.web-1920-65 .group-container-33 {
  height: 48px;
  left: 1253px;
  position: absolute;
  top: 987px;
  width: 44px;
}

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

.web-1920-65 .overlap-group-13 {
  height: 53px;
  margin-top: -8.68px;
  position: relative;
  width: 52px;
}

.web-1920-65 .path-9790-6 {
  height: 43px;
  left: 5px;
  object-fit: cover;
  position: absolute;
  top: 5px;
  transform: rotate(15.00deg);
  width: 43px;
}

.web-1920-65 .ellipse-350-24 {
  background-color: var(--cultured-pearl);
  border-radius: 7.6px;
  height: 15px;
  left: 19px;
  position: absolute;
  top: 19px;
  transform: rotate(-76.72deg);
  width: 15px;
}

.web-1920-65 .group-10684-4 {
  align-items: flex-start;
  display: flex;
  height: 35px;
  justify-content: flex-end;
  left: 5px;
  min-width: 35px;
  position: absolute;
  top: 4px;
  transform: rotate(-15.00deg);
}

.web-1920-65 .ellipse-350-25 {
  background-color: var(--white);
  border-radius: 7.6px;
  height: 15px;
  left: 19px;
  position: absolute;
  top: 19px;
  transform: rotate(-76.72deg);
  width: 15px;
}

.web-1920-65 .group-container-34 {
  height: 81px;
  left: 1445px;
  position: absolute;
  top: 361px;
  width: 75px;
}

.web-1920-65 .group-10683-5 {
  align-items: flex-start;
  display: flex;
  height: 60px;
  justify-content: flex-end;
  left: 7px;
  min-width: 59px;
  position: absolute;
  top: 15px;
  transform: rotate(-15.00deg);
}

.web-1920-65 .overlap-group-14 {
  height: 89px;
  margin-top: -14.72px;
  position: relative;
  width: 89px;
}

.web-1920-65 .path-9790-7 {
  height: 73px;
  left: 8px;
  object-fit: cover;
  position: absolute;
  top: 8px;
  transform: rotate(15.00deg);
  width: 72px;
}

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

.web-1920-65 .group-10684-5 {
  align-items: flex-start;
  display: flex;
  height: 60px;
  justify-content: flex-end;
  left: 9px;
  min-width: 59px;
  position: absolute;
  top: 7px;
  transform: rotate(-15.00deg);
}

.web-1920-65 .ellipse-350-5 {
  background-color: var(--white);
  border-radius: 12.9px;
  height: 26px;
  left: 31px;
  position: absolute;
  top: 32px;
  transform: rotate(-76.72deg);
  width: 26px;
}

.web-1920-65 .group-container-35 {
  height: 81px;
  left: 1845px;
  position: absolute;
  top: 93px;
  width: 75px;
}

.web-1920-65 .group-container-36 {
  height: 64px;
  left: 838px;
  position: absolute;
  top: 714px;
  width: 59px;
}

.web-1920-65 .group-10683-6 {
  align-items: flex-start;
  display: flex;
  height: 47px;
  justify-content: flex-end;
  left: 5px;
  min-width: 47px;
  position: absolute;
  top: 12px;
  transform: rotate(-15.00deg);
}

.web-1920-65 .overlap-group-15 {
  height: 71px;
  margin-top: -11.66px;
  position: relative;
  width: 70px;
}

.web-1920-65 .path-9790-8 {
  height: 58px;
  left: 6px;
  object-fit: cover;
  position: absolute;
  top: 6px;
  transform: rotate(15.00deg);
  width: 57px;
}

.web-1920-65 .ellipse-350-26 {
  background-color: var(--cultured-pearl);
  border-radius: 10.22px;
  height: 20px;
  left: 25px;
  position: absolute;
  top: 25px;
  transform: rotate(-76.72deg);
  width: 20px;
}

.web-1920-65 .group-10684-6 {
  align-items: flex-start;
  display: flex;
  height: 47px;
  justify-content: flex-end;
  left: 7px;
  min-width: 47px;
  position: absolute;
  top: 5px;
  transform: rotate(-15.00deg);
}

.web-1920-65 .ellipse-350-27 {
  background-color: var(--white);
  border-radius: 10.22px;
  height: 20px;
  left: 25px;
  position: absolute;
  top: 25px;
  transform: rotate(-76.72deg);
  width: 20px;
}

.web-1920-65 .group-8708-1 {
  align-items: flex-start;
  display: flex;
  height: 28px;
  left: 135px;
  min-width: 20px;
  position: absolute;
  top: 648px;
  transform: rotate(199.00deg);
}

.web-1920-65 .path-container-20 {
  height: 37px;
  margin-left: -7px;
  margin-top: -3.07px;
  position: relative;
  width: 34px;
}

.web-1920-65 .path-9624-1 {
  height: 29px;
  left: 4px;
  object-fit: cover;
  position: absolute;
  top: 5px;
  transform: rotate(-199.00deg);
  width: 26px;
}

.web-1920-65 .path-9625-1 {
  height: 17px;
  left: 15px;
  object-fit: cover;
  position: absolute;
  top: 2px;
  transform: rotate(-199.00deg);
  width: 14px;
}

.web-1920-65 .group-12642 {
  align-items: flex-start;
  display: flex;
  height: 28px;
  left: 907px;
  min-width: 20px;
  position: absolute;
  top: 903px;
  transform: rotate(199.00deg);
}

.web-1920-65 .group-12643 {
  align-items: flex-start;
  display: flex;
  height: 28px;
  left: 1434px;
  min-width: 20px;
  position: absolute;
  top: 1032px;
  transform: rotate(199.00deg);
}

.web-1920-65 .group-12644 {
  align-items: flex-start;
  display: flex;
  height: 28px;
  left: 1380px;
  min-width: 20px;
  position: absolute;
  top: 752px;
  transform: rotate(199.00deg);
}

.web-1920-65 .group-12645 {
  align-items: flex-start;
  display: flex;
  height: 28px;
  left: 97px;
  min-width: 20px;
  position: absolute;
  top: 54px;
  transform: rotate(199.00deg);
}

.web-1920-65 .group-12636 {
  align-items: flex-start;
  display: flex;
  height: 60px;
  left: 985px;
  min-width: 42px;
  position: absolute;
  top: 565px;
  transform: rotate(189.00deg);
}

.web-1920-65 .path-container-21 {
  height: 70px;
  margin-left: -8px;
  margin-top: -3.29px;
  position: relative;
  width: 58px;
}

.web-1920-65 .path-9624-2 {
  height: 57px;
  left: 4px;
  object-fit: cover;
  position: absolute;
  top: 9px;
  transform: rotate(-189.00deg);
  width: 49px;
}

.web-1920-65 .path-9625-2 {
  height: 33px;
  left: 27px;
  object-fit: cover;
  position: absolute;
  top: 2px;
  transform: rotate(-189.00deg);
  width: 26px;
}

.web-1920-65 .group-12641 {
  align-items: flex-start;
  display: flex;
  height: 60px;
  left: 454px;
  min-width: 42px;
  position: absolute;
  top: 994px;
  transform: rotate(189.00deg);
}

.web-1920-65 .group-12640 {
  align-items: flex-start;
  display: flex;
  height: 59px;
  left: 705px;
  min-width: 41px;
  position: absolute;
  top: 115px;
  transform: rotate(189.00deg);
}

.web-1920-65 .path-container-22 {
  height: 68px;
  margin-left: -8px;
  margin-top: -3.2px;
  position: relative;
  width: 56px;
}

.web-1920-65 .path-9624-3 {
  height: 56px;
  left: 4px;
  object-fit: cover;
  position: absolute;
  top: 9px;
  transform: rotate(-189.00deg);
  width: 48px;
}

.web-1920-65 .path-9625-3 {
  height: 32px;
  left: 26px;
  object-fit: cover;
  position: absolute;
  top: 2px;
  transform: rotate(-189.00deg);
  width: 25px;
}

.web-1920-65 .group-12637 {
  align-items: flex-start;
  display: flex;
  height: 46px;
  left: 1673px;
  min-width: 32px;
  position: absolute;
  top: 710px;
  transform: rotate(167.00deg);
}

.web-1920-65 .path-container-23 {
  height: 56px;
  margin-left: -8px;
  margin-top: -3.53px;
  position: relative;
  width: 49px;
}

.web-1920-65 .path-9624-4 {
  height: 45px;
  left: 5px;
  object-fit: cover;
  position: absolute;
  top: 7px;
  transform: rotate(-167.00deg);
  width: 39px;
}

.web-1920-65 .path-9625-4 {
  height: 26px;
  left: 22px;
  object-fit: cover;
  position: absolute;
  top: 2px;
  transform: rotate(-167.00deg);
  width: 21px;
}

.web-1920-65 .group-12638 {
  align-items: flex-start;
  display: flex;
  height: 61px;
  left: 1685px;
  min-width: 43px;
  position: absolute;
  top: 161px;
  transform: rotate(218.00deg);
}

.web-1920-65 .path-container-24 {
  height: 93px;
  margin-left: -25px;
  margin-top: -11.37px;
  position: relative;
  width: 93px;
}

.web-1920-65 .path-9624-5 {
  height: 67px;
  left: 14px;
  object-fit: cover;
  position: absolute;
  top: 13px;
  transform: rotate(-218.00deg);
  width: 66px;
}

.web-1920-65 .path-9625-5 {
  height: 37px;
  left: 40px;
  object-fit: cover;
  position: absolute;
  top: 8px;
  transform: rotate(-218.00deg);
  width: 36px;
}

.web-1920-65 .group-12639 {
  align-items: flex-start;
  display: flex;
  height: 40px;
  left: 1302px;
  min-width: 28px;
  position: absolute;
  top: 354px;
  transform: rotate(187.00deg);
}

.web-1920-65 .path-container-25 {
  height: 45px;
  margin-left: -4px;
  margin-top: -1.72px;
  position: relative;
  width: 36px;
}

.web-1920-65 .path-9624-6 {
  height: 37px;
  left: 2px;
  object-fit: cover;
  position: absolute;
  top: 6px;
  transform: rotate(-187.00deg);
  width: 32px;
}

.web-1920-65 .path-9625-6 {
  height: 22px;
  left: 17px;
  object-fit: cover;
  position: absolute;
  top: 1px;
  transform: rotate(-187.00deg);
  width: 17px;
}

.web-1920-65 .group-14634 {
  display: flex;
  flex-direction: column;
  height: 5432px;
  justify-content: flex-end;
  left: 0;
  position: absolute;
  top: 0;
  width: 1920px;
}

.web-1920-65 .group-14633 {
  display: flex;
  flex: 1;
  flex-direction: column;
  justify-content: flex-end;
  margin-bottom: 2.0px;
}

.web-1920-65 .group-14632 {
  display: flex;
  flex: 1;
  flex-direction: column;
  justify-content: space-between;
  margin-bottom: 10.0px;
}

.web-1920-65 .group-14631 {
  display: flex;
  flex: 1;
  flex-direction: column;
  height: 2160px;
  justify-content: space-between;
  margin-left: 0;
  margin-right: 0;
  max-height: 2160px;
}

.web-1920-65 .group-1462 {
  flex: 1;
  height: 1080px;
  max-height: 1080px;
  position: relative;
}

.web-1920-65 .group-9133 {
  background-image: url(../img/path-10183-10@1x.png);
  background-position: 50% 50%;
  background-size: cover;
  height: 29px;
  left: 1824px;
  position: absolute;
  top: 885px;
  width: 44px;
}

.web-1920-65 .group-12631 {
  background-image: url(../img/path-10183-10@1x.png);
  background-position: 50% 50%;
  background-size: cover;
  height: 29px;
  left: 493px;
  position: absolute;
  top: 40px;
  width: 44px;
}

.web-1920-65 .group-9132 {
  background-image: url(../img/path-10182-16@1x.png);
  background-position: 50% 50%;
  background-size: cover;
  height: 31px;
  left: 1088px;
  position: absolute;
  top: 40px;
  width: 43px;
}

.web-1920-65 .group-9775-2 {
  background-image: url(../img/path-10182-22@1x.png);
  background-position: 50% 50%;
  background-size: cover;
  height: 31px;
  left: 1824px;
  position: absolute;
  top: 336px;
  width: 43px;
}

.web-1920-65 .group-12630 {
  background-image: url(../img/path-10182-18@1x.png);
  background-position: 50% 50%;
  background-size: cover;
  height: 31px;
  left: 365px;
  position: absolute;
  top: 507px;
  width: 43px;
}

.web-1920-65 .ellipse-258-2 {
  background-color: var(--alabaster);
  border-radius: 12.18px;
  height: 24px;
  left: 37px;
  position: absolute;
  top: 28px;
  transform: rotate(256.66deg);
  width: 24px;
}

.web-1920-65 .ellipse-258-3 {
  background-color: var(--alabaster);
  border-radius: 7.61px;
  height: 15px;
  left: 23px;
  position: absolute;
  top: 18px;
  transform: rotate(256.66deg);
  width: 15px;
}

.web-1920-65 .group-672-4 {
  background-image: url(../img/path-7733-16-1x-png@1x.png);
  background-position: 50% 50%;
  background-size: cover;
  height: 2px;
  width: 2px;
}

.web-1920-65 .group-672-5 {
  background-image: url(../img/path-7733-16-1x-png@1x.png);
  background-position: 50% 50%;
  background-size: cover;
  height: 2px;
  margin-left: 2px;
  width: 2px;
}

.web-1920-65 .ellipse-258-4 {
  background-color: var(--alabaster);
  border-radius: 9.23px;
  height: 18px;
  left: 32px;
  position: absolute;
  top: 38px;
  transform: rotate(76.66deg);
  width: 18px;
}

.web-1920-65 .ellipse-258-5 {
  background-color: var(--alabaster);
  border-radius: 11.08px;
  height: 22px;
  left: 34px;
  position: absolute;
  top: 26px;
  transform: rotate(256.66deg);
  width: 22px;
}

.web-1920-65 .group-672-6 {
  background-image: url(../img/path-7733-36@1x.png);
  background-position: 50% 50%;
  background-size: cover;
  height: 3px;
  width: 3px;
}

.web-1920-65 .group-672-7 {
  background-image: url(../img/path-7733-22@1x.png);
  background-position: 50% 50%;
  background-size: cover;
  height: 3px;
  margin-left: 3px;
  width: 3px;
}

.web-1920-65 .group-672-8 {
  background-image: url(../img/path-7733-36@1x.png);
  background-position: 50% 50%;
  background-size: cover;
  height: 3px;
  margin-left: 3px;
  width: 3px;
}

.web-1920-65 .ellipse-258-6 {
  background-color: var(--alabaster);
  border-radius: 9.73px;
  height: 19px;
  left: 30px;
  position: absolute;
  top: 23px;
  transform: rotate(-76.66deg);
  width: 19px;
}

.web-1920-65 .hi-7 {
  height: 54px;
  left: 1565px;
  object-fit: cover;
  position: absolute;
  top: 699px;
  width: 28px;
}

.web-1920-65 .hi-8 {
  height: 54px;
  left: 395px;
  object-fit: cover;
  position: absolute;
  top: 935px;
  width: 28px;
}

.web-1920-65 .hi-9 {
  height: 54px;
  left: 1887px;
  object-fit: cover;
  position: absolute;
  top: 264px;
  width: 28px;
}

.web-1920-65 .hi-10 {
  height: 54px;
  left: 1125px;
  object-fit: cover;
  position: absolute;
  top: 120px;
  width: 28px;
}

.web-1920-65 .hi-11 {
  height: 54px;
  left: 328px;
  object-fit: cover;
  position: absolute;
  top: 587px;
  width: 28px;
}

.web-1920-65 .hi-12 {
  height: 54px;
  left: 1005px;
  object-fit: cover;
  position: absolute;
  top: 964px;
  width: 28px;
}

.web-1920-65 .hi-13 {
  height: 54px;
  left: 1341px;
  object-fit: cover;
  position: absolute;
  top: 467px;
  width: 28px;
}

.web-1920-65 .rectangle-2675 {
  background-color: var(--alabaster);
  height: 28px;
  left: 4px;
  position: absolute;
  top: 7px;
  transform: rotate(21.86deg);
  width: 38px;
}

.web-1920-65 .group-8874-3 {
  background-image: url(../img/path-9800-16@1x.png);
  background-position: 50% 50%;
  background-size: cover;
  height: 22px;
  left: 9px;
  position: absolute;
  top: 0;
  width: 37px;
}

.web-1920-65 .rectangle-2675-1 {
  background-color: var(--alabaster);
  height: 45px;
  left: 6px;
  position: absolute;
  top: 10px;
  transform: rotate(-21.86deg);
  width: 62px;
}

.web-1920-65 .rectangle-2675-2 {
  background-color: var(--alabaster);
  height: 28px;
  left: 5px;
  position: absolute;
  top: 7px;
  transform: rotate(158.14deg);
  width: 38px;
}

.web-1920-65 .rectangle-2675-3 {
  background-color: var(--alabaster);
  height: 20px;
  left: 3px;
  position: absolute;
  top: 4px;
  transform: rotate(201.86deg);
  width: 28px;
}

.web-1920-65 .group-8906-3 {
  background-image: url(../img/path-9758-14-1x-png@1x.png);
  background-position: 50% 50%;
  background-size: cover;
  height: 20px;
  left: 67px;
  position: absolute;
  top: 25px;
  width: 21px;
}

.web-1920-65 .group-8878-3 {
  background-image: url(../img/path-9803-15@1x.png);
  background-position: 50% 50%;
  background-size: cover;
  height: 1px;
  margin-right: 0;
  width: 33px;
}

.web-1920-65 .group-8879-2 {
  background-image: url(../img/path-9803-15@1x.png);
  background-position: 50% 50%;
  background-size: cover;
  height: 1px;
  margin-right: 0;
  margin-top: 6px;
  width: 33px;
}

.web-1920-65 .group-8880-7 {
  background-image: url(../img/path-9805-15@1x.png);
  background-position: 50% 50%;
  background-size: cover;
  height: 1px;
  margin-right: 0;
  margin-top: 6px;
  width: 22px;
}

.web-1920-65 .group-8906-4 {
  background-image: url(../img/path-9758-22@1x.png);
  background-position: 50% 50%;
  background-size: cover;
  height: 17px;
  left: 18px;
  position: absolute;
  top: 21px;
  width: 18px;
}

.web-1920-65 .group-8878-4 {
  background-image: url(../img/path-9803-10@1x.png);
  background-position: 50% 50%;
  background-size: cover;
  height: 1px;
  margin-right: 0;
  width: 29px;
}

.web-1920-65 .group-8879-3 {
  background-image: url(../img/path-9803-10@1x.png);
  background-position: 50% 50%;
  background-size: cover;
  height: 1px;
  margin-right: 0;
  margin-top: 5px;
  width: 29px;
}

.web-1920-65 .group-8880-8 {
  background-image: url(../img/path-9805-10@1x.png);
  background-position: 50% 50%;
  background-size: cover;
  height: 1px;
  margin-right: 0;
  margin-top: 5px;
  width: 19px;
}

.web-1920-65 .group-8906-5 {
  background-image: url(../img/path-9758-11@1x.png);
  background-position: 50% 50%;
  background-size: cover;
  height: 15px;
  left: 15px;
  position: absolute;
  top: 19px;
  width: 16px;
}

.web-1920-65 .group-8906-6 {
  background-image: url(../img/path-9758-10@1x.png);
  background-position: 50% 50%;
  background-size: cover;
  height: 15px;
  left: 51px;
  position: absolute;
  top: 19px;
  width: 16px;
}

.web-1920-65 .group-8906-17 {
  background-image: url(../img/path-9758-26@1x.png);
  background-position: 50% 50%;
  background-size: cover;
  height: 25px;
  left: 83px;
  position: absolute;
  top: 31px;
  width: 26px;
}

.web-1920-65 .group-8906-7 {
  background-image: url(../img/path-9758-13@1x.png);
  background-position: 50% 50%;
  background-size: cover;
  height: 10px;
  left: 32px;
  position: absolute;
  top: 12px;
  width: 10px;
}

.web-1920-65 .group-9813-2 {
  align-items: flex-start;
  background-image: url(../img/path-10552-24@1x.png);
  background-position: 50% 50%;
  background-size: cover;
  display: flex;
  height: 49px;
  left: 1557px;
  min-width: 37px;
  padding: 7.6px 7.6px;
  position: absolute;
  top: 514px;
}

.web-1920-65 .ellipse-509-1 {
  background-color: var(--alabaster);
  border-radius: 11px;
  height: 22px;
  width: 22px;
}

.web-1920-65 .group-12603-2 {
  align-items: flex-start;
  background-image: url(../img/path-10552-24@1x.png);
  background-position: 50% 50%;
  background-size: cover;
  display: flex;
  height: 49px;
  left: 596px;
  min-width: 37px;
  padding: 7.6px 7.6px;
  position: absolute;
  top: 106px;
}

.web-1920-65 .ellipse-509-2 {
  background-color: var(--alabaster);
  border-radius: 11px;
  height: 22px;
  left: 16px;
  position: absolute;
  top: 26px;
  width: 22px;
}

.web-1920-65 .ellipse-509-3 {
  background-color: var(--alabaster);
  border-radius: 8.18px;
  height: 16px;
  left: 12px;
  position: absolute;
  top: 19px;
  width: 16px;
}

.web-1920-65 .group-12610 {
  align-items: flex-start;
  background-image: url(../img/path-10552-28@1x.png);
  background-position: 50% 50%;
  background-size: cover;
  display: flex;
  height: 44px;
  left: 476px;
  min-width: 34px;
  padding: 6.8px 6.8px;
  position: absolute;
  top: 516px;
}

.web-1920-65 .ellipse-509-4 {
  background-color: var(--alabaster);
  border-radius: 9.85px;
  height: 20px;
  width: 20px;
}

.web-1920-65 .ellipse-509-5 {
  background-color: var(--alabaster);
  border-radius: 15.16px;
  height: 30px;
  left: 22px;
  position: absolute;
  top: 36px;
  width: 30px;
}

.web-1920-65 .ellipse-509-6 {
  background-color: var(--alabaster);
  border-radius: 15.16px;
  height: 30px;
  left: 13px;
  position: absolute;
  top: 29px;
  width: 30px;
}

.web-1920-65 .ellipse-509-7 {
  background-color: var(--alabaster);
  border-radius: 11.37px;
  height: 23px;
  left: 17px;
  position: absolute;
  top: 14px;
  width: 23px;
}

.web-1920-65 .ellipse-350-6 {
  background-color: var(--alabaster);
  border-radius: 9.06px;
  height: 18px;
  left: 22px;
  position: absolute;
  top: 22px;
  transform: rotate(-76.72deg);
  width: 18px;
}

.web-1920-65 .ellipse-350-7 {
  background-color: var(--alabaster);
  border-radius: 14.81px;
  height: 30px;
  left: 36px;
  position: absolute;
  top: 36px;
  transform: rotate(-76.72deg);
  width: 30px;
}

.web-1920-65 .ellipse-350-8 {
  background-color: var(--alabaster);
  border-radius: 7.6px;
  height: 15px;
  left: 19px;
  position: absolute;
  top: 19px;
  transform: rotate(-76.72deg);
  width: 15px;
}

.web-1920-65 .ellipse-350-9 {
  background-color: var(--alabaster);
  border-radius: 12.9px;
  height: 26px;
  left: 31px;
  position: absolute;
  top: 32px;
  transform: rotate(-76.72deg);
  width: 26px;
}

.web-1920-65 .ellipse-350-10 {
  background-color: var(--alabaster);
  border-radius: 10.22px;
  height: 20px;
  left: 25px;
  position: absolute;
  top: 25px;
  transform: rotate(-76.72deg);
  width: 20px;
}

.web-1920-65 .group-9775-3 {
  background-image: url(../img/path-10182-18@1x.png);
  background-position: 50% 50%;
  background-size: cover;
  height: 31px;
  left: 1824px;
  position: absolute;
  top: 336px;
  width: 43px;
}

.web-1920-65 .group-9796-2 {
  align-items: flex-end;
  display: flex;
  height: 60px;
  justify-content: flex-end;
  left: 1505px;
  min-width: 69px;
  position: absolute;
  top: 229px;
  transform: rotate(205.00deg);
}

.web-1920-65 .overlap-group8-2 {
  height: 60px;
  margin-bottom: 0;
  position: relative;
  width: 84px;
}

.web-1920-65 .group-9797-2 {
  align-items: flex-start;
  display: flex;
  height: 89px;
  justify-content: flex-end;
  left: 941px;
  min-width: 101px;
  position: absolute;
  top: 362px;
  transform: rotate(165.00deg);
}

.web-1920-65 .overlap-group-16 {
  height: 89px;
  margin-top: 0;
  position: relative;
  width: 116px;
}

.web-1920-65 .group-12623-2 {
  align-items: flex-start;
  display: flex;
  height: 89px;
  justify-content: flex-end;
  left: 175px;
  min-width: 101px;
  position: absolute;
  top: 813px;
  transform: rotate(165.00deg);
}

.web-1920-65 .group-12628-2 {
  align-items: flex-end;
  display: flex;
  height: 43px;
  left: 96px;
  min-width: 49px;
  position: absolute;
  top: 388px;
  transform: rotate(203.00deg);
}

.web-1920-65 .overlap-group13-3 {
  height: 43px;
  margin-bottom: 0;
  margin-left: -5px;
  position: relative;
  width: 59px;
}

.web-1920-65 .group-12624-2 {
  align-items: flex-start;
  display: flex;
  height: 75px;
  left: 205px;
  min-width: 75px;
  position: absolute;
  top: 448px;
  transform: rotate(197.00deg);
}

.web-1920-65 .overlap-group17-1 {
  height: 82px;
  margin-left: -4px;
  margin-top: -3.59px;
  position: relative;
  width: 82px;
}

.web-1920-65 .hi-14 {
  height: 54px;
  left: 1565px;
  object-fit: cover;
  position: absolute;
  top: 699px;
  width: 28px;
}

.web-1920-65 .hi-15 {
  height: 54px;
  left: 395px;
  object-fit: cover;
  position: absolute;
  top: 935px;
  width: 28px;
}

.web-1920-65 .hi-16 {
  height: 54px;
  left: 1887px;
  object-fit: cover;
  position: absolute;
  top: 264px;
  width: 28px;
}

.web-1920-65 .hi-17 {
  height: 54px;
  left: 1125px;
  object-fit: cover;
  position: absolute;
  top: 120px;
  width: 28px;
}

.web-1920-65 .hi-18 {
  height: 54px;
  left: 328px;
  object-fit: cover;
  position: absolute;
  top: 587px;
  width: 28px;
}

.web-1920-65 .hi-19 {
  height: 54px;
  left: 1005px;
  object-fit: cover;
  position: absolute;
  top: 964px;
  width: 28px;
}

.web-1920-65 .hi-20 {
  height: 54px;
  left: 1341px;
  object-fit: cover;
  position: absolute;
  top: 467px;
  width: 28px;
}

.web-1920-65 .group-8896-8 {
  align-items: flex-start;
  display: flex;
  height: 61px;
  left: 3px;
  min-width: 75px;
  position: absolute;
  top: 4px;
  transform: rotate(187.00deg);
}

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

.web-1920-65 .group-container-59 {
  height: 128px;
  margin-top: -13.98px;
  position: relative;
  width: 145px;
}

.web-1920-65 .group-8906-18 {
  background-image: url(../img/path-9758-33@1x.png);
  background-position: 50% 50%;
  background-size: cover;
  height: 25px;
  left: 83px;
  position: absolute;
  top: 31px;
  width: 26px;
}

.web-1920-65 .group-8896-15 {
  align-items: flex-start;
  display: flex;
  height: 38px;
  left: 2px;
  min-width: 47px;
  position: absolute;
  top: 3px;
  transform: rotate(187.00deg);
}

.web-1920-65 .group-container-60 {
  height: 49px;
  margin-left: -4px;
  margin-top: -5.32px;
  position: relative;
  width: 55px;
}

.web-1920-65 .path-9805-6 {
  flex: 1;
  margin-left: 0;
  margin-right: 0;
  object-fit: cover;
  transform: rotate(-180deg);
  width: 12.11px;
}

.web-1920-65 .group-8883-6 {
  align-items: flex-start;
  display: flex;
  height: 34.77px;
  margin-right: 0;
  min-width: 54.97px;
}

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

.web-1920-65 .group-9813-3 {
  align-items: flex-start;
  background-image: url(../img/path-10552-32@1x.png);
  background-position: 50% 50%;
  background-size: cover;
  display: flex;
  height: 49px;
  left: 1557px;
  min-width: 37px;
  padding: 7.6px 7.6px;
  position: absolute;
  top: 514px;
}

.web-1920-65 .group-12603-3 {
  align-items: flex-start;
  background-image: url(../img/path-10552-32@1x.png);
  background-position: 50% 50%;
  background-size: cover;
  display: flex;
  height: 49px;
  left: 596px;
  min-width: 37px;
  padding: 7.6px 7.6px;
  position: absolute;
  top: 106px;
}

.web-1920-65 .group-9814-2 {
  align-items: flex-start;
  display: flex;
  height: 49px;
  justify-content: flex-end;
  left: 1235px;
  min-width: 37px;
  position: absolute;
  top: 3px;
  transform: rotate(190.00deg);
}

.web-1920-65 .overlap-group40-1 {
  height: 62px;
  margin-top: -6.41px;
  position: relative;
  width: 54px;
}

.web-1920-65 .group-10683-13 {
  align-items: flex-start;
  display: flex;
  height: 42px;
  justify-content: flex-end;
  left: 5px;
  min-width: 41px;
  position: absolute;
  top: 10px;
  transform: rotate(-15.00deg);
}

.web-1920-65 .overlap-group-17 {
  height: 63px;
  margin-top: -10.35px;
  position: relative;
  width: 62px;
}

.web-1920-65 .group-10684-13 {
  align-items: flex-start;
  display: flex;
  height: 42px;
  justify-content: flex-end;
  left: 6px;
  min-width: 41px;
  position: absolute;
  top: 5px;
  transform: rotate(-15.00deg);
}

.web-1920-65 .group-146 {
  flex: 1;
  height: 1080px;
  margin-bottom: 0;
  max-height: 1080px;
  position: relative;
}

.web-1920-65 .path-10180-1 {
  height: 21px;
  left: 857px;
  object-fit: cover;
  position: absolute;
  top: 899px;
  width: 21px;
}

.web-1920-65 .path-container-26 {
  height: 33px;
  left: 53px;
  position: absolute;
  top: 55px;
  width: 38px;
}

.web-1920-65 .path-6943-5 {
  height: 16px;
  left: 22px;
  object-fit: cover;
  position: absolute;
  top: 16px;
  width: 17px;
}

.web-1920-65 .path-6944-5 {
  height: 21px;
  left: 0;
  object-fit: cover;
  position: absolute;
  top: 0;
  width: 22px;
}

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

.web-1920-65 .path-container-27 {
  height: 72px;
  margin-left: -12px;
  margin-top: -12.8px;
  position: relative;
  width: 80px;
}

.web-1920-65 .path-6943-6 {
  height: 33px;
  left: 41px;
  object-fit: cover;
  position: absolute;
  top: 33px;
  transform: rotate(25.00deg);
  width: 34px;
}

.web-1920-65 .path-6944-6 {
  height: 43px;
  left: 7px;
  object-fit: cover;
  position: absolute;
  top: 7px;
  transform: rotate(25.00deg);
  width: 44px;
}

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

.web-1920-65 .path-container-28 {
  height: 47px;
  margin-left: -8px;
  margin-top: -8.41px;
  position: relative;
  width: 53px;
}

.web-1920-65 .path-6943-7 {
  height: 22px;
  left: 27px;
  object-fit: cover;
  position: absolute;
  top: 22px;
  transform: rotate(65.00deg);
  width: 22px;
}

.web-1920-65 .path-6944-7 {
  height: 29px;
  left: 5px;
  object-fit: cover;
  position: absolute;
  top: 5px;
  transform: rotate(65.00deg);
  width: 29px;
}

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

.web-1920-65 .path-container-29 {
  height: 52px;
  margin-left: -11px;
  margin-top: -10.96px;
  position: relative;
  width: 57px;
}

.web-1920-65 .path-6943-8 {
  height: 23px;
  left: 29px;
  object-fit: cover;
  position: absolute;
  top: 24px;
  transform: rotate(-47.00deg);
  width: 23px;
}

.web-1920-65 .path-6944-8 {
  height: 31px;
  left: 6px;
  object-fit: cover;
  position: absolute;
  top: 6px;
  transform: rotate(-47.00deg);
  width: 31px;
}

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

.web-1920-65 .path-10178-1 {
  height: 21px;
  left: 846px;
  object-fit: cover;
  position: absolute;
  top: 174px;
  width: 21px;
}

.web-1920-65 .path-13792-1 {
  height: 21px;
  left: 1260px;
  object-fit: cover;
  position: absolute;
  top: 484px;
  width: 21px;
}

.web-1920-65 .path-13793-1 {
  height: 21px;
  left: 1593px;
  object-fit: cover;
  position: absolute;
  top: 191px;
  width: 21px;
}

.web-1920-65 .path-10181-1 {
  height: 21px;
  left: 204px;
  object-fit: cover;
  position: absolute;
  top: 806px;
  width: 21px;
}

.web-1920-65 .group-9133-1 {
  background-image: url(../img/path-10183-4@1x.png);
  background-position: 50% 50%;
  background-size: cover;
  height: 29px;
  left: 52px;
  position: absolute;
  top: 885px;
  width: 44px;
}

.web-1920-65 .group-12631-3 {
  background-image: url(../img/path-10183-4@1x.png);
  background-position: 50% 50%;
  background-size: cover;
  height: 29px;
  left: 1383px;
  position: absolute;
  top: 40px;
  width: 44px;
}

.web-1920-65 .path-10179-1 {
  height: 21px;
  left: 828px;
  object-fit: cover;
  position: absolute;
  top: 486px;
  width: 21px;
}

.web-1920-65 .group-9132-1 {
  background-image: url(../img/path-10182-12@1x.png);
  background-position: 50% 50%;
  background-size: cover;
  height: 31px;
  left: 789px;
  position: absolute;
  top: 40px;
  width: 43px;
}

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

.web-1920-65 .path-10182-1 {
  flex: 1;
  margin-bottom: -7.2px;
  margin-left: 4.7px;
  margin-right: 4.7px;
  margin-top: -7.2px;
  object-fit: cover;
  transform: rotate(-94.00deg);
  width: 34px;
}

.web-1920-65 .group-9775 {
  background-image: url(../img/path-10182-2-1x-png@1x.png);
  background-position: 50% 50%;
  background-size: cover;
  height: 31px;
  left: 53px;
  position: absolute;
  top: 336px;
  width: 43px;
}

.web-1920-65 .group-12630-1 {
  background-image: url(../img/path-10182-2-1x-png@1x.png);
  background-position: 50% 50%;
  background-size: cover;
  height: 31px;
  left: 1512px;
  position: absolute;
  top: 507px;
  width: 43px;
}

.web-1920-65 .path-9786-1 {
  height: 15px;
  left: 47px;
  object-fit: cover;
  position: absolute;
  top: 451px;
  width: 15px;
}

.web-1920-65 .path-13791-1 {
  height: 15px;
  left: 1483px;
  object-fit: cover;
  position: absolute;
  top: 429px;
  width: 15px;
}

.web-1920-65 .path-13794-1 {
  height: 15px;
  left: 872px;
  object-fit: cover;
  position: absolute;
  top: 49px;
  width: 15px;
}

.web-1920-65 .group-9794-1 {
  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);
}

.web-1920-65 .group-6169-9 {
  display: flex;
  height: 38px;
  left: 5px;
  position: absolute;
  top: 0;
  width: 62px;
}

.web-1920-65 .path-6793-8 {
  flex: 1;
  margin-bottom: -2.6px;
  margin-left: -1.5px;
  margin-right: -1.5px;
  margin-top: -2.6px;
  object-fit: cover;
  transform: rotate(-5.00deg);
  width: 65.51px;
}

.web-1920-65 .group-6177-9 {
  display: flex;
  height: 4px;
  left: 36px;
  position: absolute;
  top: 56px;
  width: 11px;
}

.web-1920-65 .path-6801-8 {
  flex: 1;
  margin-bottom: -0.5px;
  margin-left: -0.2px;
  margin-right: -0.2px;
  margin-top: -0.5px;
  object-fit: cover;
  transform: rotate(-5.00deg);
  width: 11.67px;
}

.web-1920-65 .group-6178-9 {
  display: flex;
  height: 23px;
  left: 41px;
  position: absolute;
  top: 36px;
  width: 26px;
}

.web-1920-65 .path-6802-8 {
  flex: 1;
  margin-bottom: -1.1px;
  margin-left: -0.9px;
  margin-right: -0.9px;
  margin-top: -1.1px;
  object-fit: cover;
  transform: rotate(-5.00deg);
  width: 27.94px;
}

.web-1920-65 .path-10899-8 {
  height: 21px;
  left: 1px;
  object-fit: cover;
  position: absolute;
  top: 25px;
  transform: rotate(-5.00deg);
  width: 12px;
}

.web-1920-65 .path-10898-8 {
  height: 21px;
  left: 59px;
  object-fit: cover;
  position: absolute;
  top: 25px;
  transform: rotate(-5.00deg);
  width: 12px;
}

.web-1920-65 .group-9795-1 {
  align-items: flex-end;
  display: flex;
  height: 74px;
  left: 125px;
  min-width: 85px;
  position: absolute;
  top: 569px;
  transform: rotate(-9.00deg);
}

.web-1920-65 .overlap-group6-2 {
  height: 74px;
  margin-bottom: 0;
  margin-left: -4px;
  position: relative;
  width: 92px;
}

.web-1920-65 .group-6169-10 {
  display: flex;
  height: 46px;
  left: 8px;
  position: absolute;
  top: 0;
  width: 77px;
}

.web-1920-65 .path-6793-9 {
  flex: 1;
  margin-bottom: -5.7px;
  margin-left: -3.2px;
  margin-right: -3.2px;
  margin-top: -5.7px;
  object-fit: cover;
  transform: rotate(9.00deg);
  width: 83.1px;
}

.web-1920-65 .group-6177-10 {
  display: flex;
  height: 6px;
  left: 45px;
  position: absolute;
  top: 69px;
  width: 14px;
}

.web-1920-65 .path-6801-9 {
  flex: 1;
  margin-bottom: -1.1px;
  margin-left: -0.3px;
  margin-right: -0.3px;
  margin-top: -1.1px;
  object-fit: cover;
  transform: rotate(9.00deg);
  width: 14.61px;
}

.web-1920-65 .group-6178-10 {
  display: flex;
  height: 28px;
  left: 52px;
  position: absolute;
  top: 45px;
  width: 32px;
}

.web-1920-65 .path-6802-9 {
  flex: 1;
  margin-bottom: -2.3px;
  margin-left: -2.0px;
  margin-right: -2.0px;
  margin-top: -2.3px;
  object-fit: cover;
  transform: rotate(9.00deg);
  width: 36.01px;
}

.web-1920-65 .path-10899-9 {
  height: 26px;
  left: 2px;
  object-fit: cover;
  position: absolute;
  top: 30px;
  transform: rotate(9.00deg);
  width: 16px;
}

.web-1920-65 .path-10898-9 {
  height: 26px;
  left: 74px;
  object-fit: cover;
  position: absolute;
  top: 30px;
  transform: rotate(9.00deg);
  width: 16px;
}

.web-1920-65 .group-12627-1 {
  align-items: flex-end;
  display: flex;
  height: 74px;
  left: 1674px;
  min-width: 85px;
  position: absolute;
  top: 6px;
  transform: rotate(-2.00deg);
}

.web-1920-65 .group-6169-11 {
  display: flex;
  height: 46px;
  left: 5px;
  position: absolute;
  top: 0;
  width: 77px;
}

.web-1920-65 .path-6793-10 {
  flex: 1;
  margin-bottom: -1.3px;
  margin-left: -0.8px;
  margin-right: -0.8px;
  margin-top: -1.3px;
  object-fit: cover;
  transform: rotate(2.00deg);
  width: 78.35px;
}

.web-1920-65 .group-6177-11 {
  display: flex;
  height: 6px;
  left: 43px;
  position: absolute;
  top: 69px;
  width: 14px;
}

.web-1920-65 .path-6801-10 {
  flex: 1;
  margin-bottom: -0.2px;
  margin-left: -0.1px;
  margin-right: -0.1px;
  margin-top: -0.2px;
  object-fit: cover;
  transform: rotate(2.00deg);
  width: 14.1px;
}

.web-1920-65 .group-6178-11 {
  display: flex;
  height: 28px;
  left: 50px;
  position: absolute;
  top: 45px;
  width: 32px;
}

.web-1920-65 .path-6802-10 {
  flex: 1;
  margin-bottom: -0.6px;
  margin-left: -0.5px;
  margin-right: -0.5px;
  margin-top: -0.6px;
  object-fit: cover;
  transform: rotate(2.00deg);
  width: 32.97px;
}

.web-1920-65 .path-10899-10 {
  height: 25px;
  left: 0;
  object-fit: cover;
  position: absolute;
  top: 31px;
  transform: rotate(2.00deg);
  width: 14px;
}

.web-1920-65 .path-10898-10 {
  height: 25px;
  left: 72px;
  object-fit: cover;
  position: absolute;
  top: 31px;
  transform: rotate(2.00deg);
  width: 14px;
}

.web-1920-65 .group-9796-1 {
  align-items: flex-start;
  display: flex;
  height: 60px;
  justify-content: flex-end;
  left: 346px;
  min-width: 69px;
  padding: 0.0px 0;
  position: absolute;
  top: 229px;
  transform: rotate(-25.00deg);
}

.web-1920-65 .overlap-group8-1 {
  height: 60px;
  position: relative;
  width: 84px;
}

.web-1920-65 .group-6169-12 {
  display: flex;
  height: 38px;
  left: 11px;
  position: absolute;
  top: 0;
  width: 62px;
}

.web-1920-65 .path-6793-11 {
  flex: 1;
  margin-bottom: -11.4px;
  margin-left: -5.1px;
  margin-right: -5.1px;
  margin-top: -11.4px;
  object-fit: cover;
  transform: rotate(25.00deg);
  width: 72.58px;
}

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

.web-1920-65 .path-6801-11 {
  flex: 1;
  margin-bottom: -2.2px;
  margin-left: -0.4px;
  margin-right: -0.4px;
  margin-top: -2.2px;
  object-fit: cover;
  transform: rotate(25.00deg);
  width: 12.16px;
}

.web-1920-65 .group-6178-12 {
  display: flex;
  height: 23px;
  left: 47px;
  position: absolute;
  top: 36px;
  width: 26px;
}

.web-1920-65 .path-6802-11 {
  flex: 1;
  margin-bottom: -4.4px;
  margin-left: -3.6px;
  margin-right: -3.6px;
  margin-top: -4.4px;
  object-fit: cover;
  transform: rotate(25.00deg);
  width: 33.26px;
}

.web-1920-65 .path-10899-11 {
  height: 22px;
  left: 4px;
  object-fit: cover;
  position: absolute;
  top: 24px;
  transform: rotate(25.00deg);
  width: 18px;
}

.web-1920-65 .path-10898-11 {
  height: 22px;
  left: 62px;
  object-fit: cover;
  position: absolute;
  top: 24px;
  transform: rotate(25.00deg);
  width: 18px;
}

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

.web-1920-65 .overlap-group-18 {
  height: 89px;
  margin-left: -7px;
  position: relative;
  width: 116px;
}

.web-1920-65 .group-6169-13 {
  display: flex;
  height: 56px;
  left: 12px;
  position: absolute;
  top: 0;
  width: 92px;
}

.web-1920-65 .path-6793-12 {
  flex: 1;
  margin-bottom: -10.9px;
  margin-left: -5.6px;
  margin-right: -5.6px;
  margin-top: -10.9px;
  object-fit: cover;
  transform: rotate(-15.00deg);
  width: 103.16px;
}

.web-1920-65 .group-6177-13 {
  display: flex;
  height: 7px;
  left: 57px;
  position: absolute;
  top: 82px;
  width: 17px;
}

.web-1920-65 .path-6801-12 {
  flex: 1;
  margin-bottom: -2.0px;
  margin-left: -0.6px;
  margin-right: -0.6px;
  margin-top: -2.0px;
  object-fit: cover;
  transform: rotate(-15.00deg);
  width: 17.8px;
}

.web-1920-65 .group-6178-13 {
  display: flex;
  height: 34px;
  left: 66px;
  position: absolute;
  top: 53px;
  width: 38px;
}

.web-1920-65 .path-6802-12 {
  flex: 1;
  margin-bottom: -4.4px;
  margin-left: -3.7px;
  margin-right: -3.7px;
  margin-top: -4.4px;
  object-fit: cover;
  transform: rotate(-15.00deg);
  width: 45.71px;
}

.web-1920-65 .path-10899-12 {
  height: 32px;
  left: 4px;
  object-fit: cover;
  position: absolute;
  top: 36px;
  transform: rotate(-15.00deg);
  width: 22px;
}

.web-1920-65 .path-10898-12 {
  height: 32px;
  left: 90px;
  object-fit: cover;
  position: absolute;
  top: 36px;
  transform: rotate(-15.00deg);
  width: 22px;
}

.web-1920-65 .group-12634-1 {
  align-items: flex-end;
  display: flex;
  height: 52px;
  left: 1215px;
  min-width: 60px;
  position: absolute;
  top: 595px;
  transform: rotate(-9.00deg);
}

.web-1920-65 .overlap-group10-1 {
  height: 52px;
  margin-bottom: 0;
  margin-left: -3px;
  position: relative;
  width: 65px;
}

.web-1920-65 .group-6169-14 {
  display: flex;
  height: 33px;
  left: 5px;
  position: absolute;
  top: 0;
  width: 54px;
}

.web-1920-65 .path-6793-13 {
  flex: 1;
  margin-bottom: -4.0px;
  margin-left: -2.2px;
  margin-right: -2.2px;
  margin-top: -4.0px;
  object-fit: cover;
  transform: rotate(9.00deg);
  width: 58.55px;
}

.web-1920-65 .group-6177-14 {
  display: flex;
  height: 4px;
  left: 32px;
  position: absolute;
  top: 48px;
  width: 10px;
}

.web-1920-65 .path-6801-13 {
  flex: 1;
  margin-bottom: -0.7px;
  margin-left: -0.2px;
  margin-right: -0.2px;
  margin-top: -0.7px;
  object-fit: cover;
  transform: rotate(9.00deg);
  width: 10.29px;
}

.web-1920-65 .group-6178-14 {
  display: flex;
  height: 20px;
  left: 37px;
  position: absolute;
  top: 31px;
  width: 23px;
}

.web-1920-65 .path-6802-13 {
  flex: 1;
  margin-bottom: -1.6px;
  margin-left: -1.4px;
  margin-right: -1.4px;
  margin-top: -1.6px;
  object-fit: cover;
  transform: rotate(9.00deg);
  width: 25.37px;
}

.web-1920-65 .path-10899-13 {
  height: 18px;
  left: 1px;
  object-fit: cover;
  position: absolute;
  top: 21px;
  transform: rotate(9.00deg);
  width: 12px;
}

.web-1920-65 .path-10898-13 {
  height: 18px;
  left: 52px;
  object-fit: cover;
  position: absolute;
  top: 21px;
  transform: rotate(9.00deg);
  width: 12px;
}

.web-1920-65 .group-12623-1 {
  align-items: flex-start;
  display: flex;
  height: 89px;
  left: 1643px;
  min-width: 101px;
  position: absolute;
  top: 813px;
  transform: rotate(15.00deg);
}

.web-1920-65 .group-12604-1 {
  align-items: flex-end;
  display: flex;
  height: 52px;
  left: 1090px;
  min-width: 59px;
  position: absolute;
  top: 992px;
  transform: rotate(-12.00deg);
}

.web-1920-65 .group-6169-15 {
  display: flex;
  height: 33px;
  left: 6px;
  position: absolute;
  top: 0;
  width: 54px;
}

.web-1920-65 .path-6793-14 {
  flex: 1;
  margin-bottom: -5.2px;
  margin-left: -2.8px;
  margin-right: -2.8px;
  margin-top: -5.2px;
  object-fit: cover;
  transform: rotate(12.00deg);
  width: 59.54px;
}

.web-1920-65 .group-6177-15 {
  display: flex;
  height: 4px;
  left: 33px;
  position: absolute;
  top: 48px;
  width: 10px;
}

.web-1920-65 .path-6801-14 {
  flex: 1;
  margin-bottom: -1.0px;
  margin-left: -0.3px;
  margin-right: -0.3px;
  margin-top: -1.0px;
  object-fit: cover;
  transform: rotate(12.00deg);
  width: 10.37px;
}

.web-1920-65 .group-6178-15 {
  display: flex;
  height: 20px;
  left: 38px;
  position: absolute;
  top: 31px;
  width: 22px;
}

.web-1920-65 .path-6802-14 {
  flex: 1;
  margin-bottom: -2.1px;
  margin-left: -1.8px;
  margin-right: -1.8px;
  margin-top: -2.1px;
  object-fit: cover;
  transform: rotate(12.00deg);
  width: 26.1px;
}

.web-1920-65 .path-10899-14 {
  height: 19px;
  left: 2px;
  object-fit: cover;
  position: absolute;
  top: 21px;
  transform: rotate(12.00deg);
  width: 12px;
}

.web-1920-65 .path-10898-14 {
  height: 19px;
  left: 52px;
  object-fit: cover;
  position: absolute;
  top: 21px;
  transform: rotate(12.00deg);
  width: 12px;
}

.web-1920-65 .group-12628-1 {
  align-items: flex-start;
  display: flex;
  height: 43px;
  justify-content: flex-end;
  left: 1775px;
  min-width: 49px;
  position: absolute;
  top: 388px;
  transform: rotate(-23.00deg);
}

.web-1920-65 .overlap-group13-2 {
  height: 43px;
  position: relative;
  width: 59px;
}

.web-1920-65 .group-6169-16 {
  display: flex;
  height: 27px;
  left: 7px;
  position: absolute;
  top: 0;
  width: 45px;
}

.web-1920-65 .path-6793-15 {
  flex: 1;
  margin-bottom: -7.7px;
  margin-left: -3.5px;
  margin-right: -3.5px;
  margin-top: -7.7px;
  object-fit: cover;
  transform: rotate(23.00deg);
  width: 51.7px;
}

.web-1920-65 .group-6177-16 {
  display: flex;
  height: 3px;
  left: 29px;
  position: absolute;
  top: 40px;
  width: 8px;
}

.web-1920-65 .path-6801-15 {
  flex: 1;
  margin-bottom: -1.5px;
  margin-left: -0.3px;
  margin-right: -0.3px;
  margin-top: -1.5px;
  object-fit: cover;
  transform: rotate(23.00deg);
  width: 8.71px;
}

.web-1920-65 .group-6178-16 {
  display: flex;
  height: 16px;
  left: 33px;
  position: absolute;
  top: 26px;
  width: 19px;
}

.web-1920-65 .path-6802-15 {
  flex: 1;
  margin-bottom: -3.0px;
  margin-left: -2.5px;
  margin-right: -2.5px;
  margin-top: -3.0px;
  object-fit: cover;
  transform: rotate(23.00deg);
  width: 23.54px;
}

.web-1920-65 .path-10899-15 {
  height: 16px;
  left: 3px;
  object-fit: cover;
  position: absolute;
  top: 17px;
  transform: rotate(23.00deg);
  width: 12px;
}

.web-1920-65 .path-10898-15 {
  height: 16px;
  left: 44px;
  object-fit: cover;
  position: absolute;
  top: 17px;
  transform: rotate(23.00deg);
  width: 12px;
}

.web-1920-65 .overlap-group14-1 {
  height: 98px;
  left: 699px;
  position: absolute;
  top: 871px;
  width: 98px;
}

.web-1920-65 .ellipse-258-7 {
  background-color: var(--alabaster);
  border-radius: 12.18px;
  height: 24px;
  left: 37px;
  position: absolute;
  top: 28px;
  transform: rotate(-76.66deg);
  width: 24px;
}

.web-1920-65 .group-container-37 {
  height: 32px;
  left: 6px;
  position: absolute;
  top: 49px;
  width: 32px;
}

.web-1920-65 .group-6 {
  align-items: center;
  display: flex;
  height: 3px;
  justify-content: flex-end;
  left: 8px;
  min-width: 15px;
  position: absolute;
  top: 14px;
}

.web-1920-65 .overlap-group15-1 {
  height: 62px;
  left: 1024px;
  position: absolute;
  top: 492px;
  width: 62px;
}

.web-1920-65 .ellipse-258-8 {
  background-color: var(--alabaster);
  border-radius: 7.61px;
  height: 15px;
  left: 23px;
  position: absolute;
  top: 18px;
  transform: rotate(-76.66deg);
  width: 15px;
}

.web-1920-65 .group-container-38 {
  height: 20px;
  left: 4px;
  position: absolute;
  top: 31px;
  width: 20px;
}

.web-1920-65 .group-7 {
  align-items: center;
  display: flex;
  height: 2px;
  justify-content: flex-end;
  left: 5px;
  min-width: 10px;
  position: absolute;
  top: 9px;
}

.web-1920-65 .overlap-group16-1 {
  height: 62px;
  left: 1613px;
  position: absolute;
  top: 1018px;
  width: 62px;
}

.web-1920-65 .group-12624-1 {
  align-items: flex-start;
  display: flex;
  height: 75px;
  justify-content: flex-end;
  left: 1641px;
  min-width: 75px;
  position: absolute;
  top: 448px;
  transform: rotate(-17.00deg);
}

.web-1920-65 .path-7607-5 {
  height: 64px;
  left: 9px;
  object-fit: cover;
  position: absolute;
  top: 9px;
  transform: rotate(17.00deg);
  width: 64px;
}

.web-1920-65 .ellipse-258-9 {
  background-color: var(--alabaster);
  border-radius: 9.23px;
  height: 18px;
  left: 32px;
  position: absolute;
  top: 25px;
  transform: rotate(-76.66deg);
  width: 18px;
}

.web-1920-65 .path-7608-5 {
  height: 31px;
  left: 20px;
  object-fit: cover;
  position: absolute;
  top: 40px;
  transform: rotate(17.00deg);
  width: 43px;
}

.web-1920-65 .path-9855-5 {
  height: 65px;
  left: 8px;
  object-fit: cover;
  position: absolute;
  top: 8px;
  transform: rotate(17.00deg);
  width: 65px;
}

.web-1920-65 .group-container-39 {
  height: 38px;
  left: 1px;
  position: absolute;
  top: 34px;
  width: 38px;
}

.web-1920-65 .path-9091-5 {
  height: 28px;
  left: 5px;
  object-fit: cover;
  position: absolute;
  top: 5px;
  transform: rotate(17.00deg);
  width: 28px;
}

.web-1920-65 .path-7732-5 {
  height: 30px;
  left: 4px;
  object-fit: cover;
  position: absolute;
  top: 4px;
  transform: rotate(17.00deg);
  width: 30px;
}

.web-1920-65 .group-8 {
  align-items: flex-start;
  display: flex;
  height: 2px;
  left: 13px;
  min-width: 12px;
  padding: 0 0.0px;
  position: absolute;
  top: 18px;
}

.web-1920-65 .group-6726-3 {
  display: flex;
  height: 2px;
  width: 2px;
}

.web-1920-65 .path-773-1 {
  flex: 1;
  margin-bottom: -0.3px;
  margin-left: -0.3px;
  margin-right: -0.3px;
  margin-top: -0.3px;
  object-fit: cover;
  transform: rotate(17.00deg);
  width: 2.87px;
}

.web-1920-65 .group-6727-3 {
  align-self: center;
  display: flex;
  height: 2px;
  margin-left: 2px;
  margin-top: 0;
  width: 2px;
}

.web-1920-65 .group-6728-3 {
  align-self: flex-end;
  display: flex;
  height: 2px;
  margin-bottom: 0;
  margin-left: 2px;
  width: 2px;
}

.web-1920-65 .overlap-group18-1 {
  height: 90px;
  left: 1445px;
  position: absolute;
  top: 106px;
  width: 90px;
}

.web-1920-65 .ellipse-258-10 {
  background-color: var(--alabaster);
  border-radius: 11.08px;
  height: 22px;
  left: 34px;
  position: absolute;
  top: 26px;
  transform: rotate(-76.66deg);
  width: 22px;
}

.web-1920-65 .group-container-40 {
  height: 29px;
  left: 5px;
  position: absolute;
  top: 45px;
  width: 29px;
}

.web-1920-65 .group-9 {
  align-items: flex-start;
  display: flex;
  height: 3px;
  left: 7px;
  min-width: 14px;
  position: absolute;
  top: 13px;
}

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

.web-1920-65 .overlap-group19-1 {
  height: 98px;
  left: 528px;
  position: absolute;
  top: 98px;
  width: 98px;
}

.web-1920-65 .group-10 {
  align-items: flex-start;
  display: flex;
  height: 3px;
  justify-content: flex-end;
  left: 8px;
  min-width: 15px;
  position: absolute;
  top: 14px;
}

.web-1920-65 .overlap-group20-1 {
  height: 79px;
  left: 24px;
  position: absolute;
  top: 687px;
  width: 79px;
}

.web-1920-65 .ellipse-258-11 {
  background-color: var(--alabaster);
  border-radius: 9.73px;
  height: 19px;
  left: 30px;
  position: absolute;
  top: 23px;
  transform: rotate(256.66deg);
  width: 19px;
}

.web-1920-65 .group-container-41 {
  height: 26px;
  left: 49px;
  position: absolute;
  top: 39px;
  width: 26px;
}

.web-1920-65 .group-11 {
  align-items: flex-start;
  display: flex;
  height: 2px;
  left: 7px;
  min-width: 12px;
  position: absolute;
  top: 12px;
}

.web-1920-65 .group-6728-4 {
  background-image: url(../img/path-7733-12@1x.png);
  background-position: 50% 50%;
  background-size: cover;
  height: 2px;
  margin-top: 0;
  width: 2px;
}

.web-1920-65 .group-672-9 {
  background-image: url(../img/path-7733-12@1x.png);
  background-position: 50% 50%;
  background-size: cover;
  height: 2px;
  margin-left: 3px;
  margin-top: 0;
  width: 2px;
}

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

.web-1920-65 .hi-22 {
  left: 1498px;
  letter-spacing: 0;
  line-height: 45px;
  position: absolute;
  text-align: center;
  top: 940px;
  white-space: nowrap;
}

.web-1920-65 .hi-23 {
  left: 6px;
  letter-spacing: 0;
  line-height: 45px;
  position: absolute;
  text-align: center;
  top: 269px;
  white-space: nowrap;
}

.web-1920-65 .hi-24 {
  left: 768px;
  letter-spacing: 0;
  line-height: 45px;
  position: absolute;
  text-align: center;
  top: 125px;
  white-space: nowrap;
}

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

.web-1920-65 .hi-26 {
  left: 888px;
  letter-spacing: 0;
  line-height: 45px;
  position: absolute;
  text-align: center;
  top: 969px;
  white-space: nowrap;
}

.web-1920-65 .hi-27 {
  left: 552px;
  letter-spacing: 0;
  line-height: 45px;
  position: absolute;
  text-align: center;
  top: 472px;
  white-space: nowrap;
}

.web-1920-65 .group-9801-1 {
  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);
}

.web-1920-65 .overlap-group21-1 {
  height: 70px;
  margin-top: -4.02px;
  position: relative;
  width: 69px;
}

.web-1920-65 .path-9797-6 {
  height: 47px;
  left: 8px;
  object-fit: cover;
  position: absolute;
  top: 11px;
  transform: rotate(-55.00deg);
  width: 53px;
}

.web-1920-65 .group-8871-6 {
  display: flex;
  height: 46px;
  left: 17px;
  position: absolute;
  top: 7px;
  transform: rotate(-12.00deg);
  width: 34px;
}

.web-1920-65 .path-9798-6 {
  flex: 1;
  margin-bottom: -5.5px;
  margin-left: -11.2px;
  margin-right: -11.2px;
  margin-top: -5.5px;
  object-fit: cover;
  transform: rotate(-43.00deg);
  width: 56.66px;
}

.web-1920-65 .group-9805-1 {
  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);
}

.web-1920-65 .overlap-group2-3 {
  height: 66px;
  margin-bottom: -7.67px;
  position: relative;
  width: 55px;
}

.web-1920-65 .path-9797-7 {
  height: 56px;
  left: 7px;
  object-fit: cover;
  position: absolute;
  top: 6px;
  transform: rotate(-17.00deg);
  width: 41px;
}

.web-1920-65 .group-8871-7 {
  display: flex;
  height: 50px;
  left: 9px;
  position: absolute;
  top: 3px;
  transform: rotate(-12.00deg);
  width: 37px;
}

.web-1920-65 .path-9798-7 {
  flex: 1;
  margin-bottom: -1.5px;
  margin-left: -2.1px;
  margin-right: -2.1px;
  margin-top: -1.5px;
  object-fit: cover;
  transform: rotate(-5.00deg);
  width: 41.23px;
}

.web-1920-65 .group-12602-1 {
  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);
}

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

.web-1920-65 .overlap-group24-1 {
  height: 62px;
  margin-bottom: -7.48px;
  margin-left: -5px;
  position: relative;
  width: 53px;
}

.web-1920-65 .path-9797-8 {
  height: 52px;
  left: 7px;
  object-fit: cover;
  position: absolute;
  top: 5px;
  transform: rotate(18.00deg);
  width: 39px;
}

.web-1920-65 .group-8871-8 {
  display: flex;
  height: 46px;
  left: 9px;
  position: absolute;
  top: 3px;
  transform: rotate(192.00deg);
  width: 34px;
}

.web-1920-65 .path-9798-8 {
  flex: 1;
  margin-bottom: -1.7px;
  margin-left: -2.3px;
  margin-right: -2.3px;
  margin-top: -1.7px;
  object-fit: cover;
  transform: rotate(-174.00deg);
  width: 38.99px;
}

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

.web-1920-65 .overlap-group2-4 {
  height: 89px;
  margin-bottom: -10.73px;
  margin-left: -7px;
  position: relative;
  width: 76px;
}

.web-1920-65 .path-9797-9 {
  height: 75px;
  left: 10px;
  object-fit: cover;
  position: absolute;
  top: 7px;
  transform: rotate(18.00deg);
  width: 55px;
}

.web-1920-65 .group-8871-9 {
  display: flex;
  height: 66px;
  left: 13px;
  position: absolute;
  top: 4px;
  transform: rotate(192.00deg);
  width: 49px;
}

.web-1920-65 .path-9798-9 {
  flex: 1;
  margin-bottom: -2.4px;
  margin-left: -3.3px;
  margin-right: -3.3px;
  margin-top: -2.4px;
  object-fit: cover;
  transform: rotate(-174.00deg);
  width: 55.95px;
}

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

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

.web-1920-65 .overlap-group27-1 {
  height: 101px;
  margin-left: -19px;
  margin-top: -5.98px;
  position: relative;
  width: 100px;
}

.web-1920-65 .path-9797-10 {
  height: 75px;
  left: 16px;
  object-fit: cover;
  position: absolute;
  top: 13px;
  transform: rotate(36.00deg);
  width: 69px;
}

.web-1920-65 .group-8871-10 {
  display: flex;
  height: 66px;
  left: 25px;
  position: absolute;
  top: 10px;
  transform: rotate(192.00deg);
  width: 49px;
}

.web-1920-65 .path-9798-10 {
  flex: 1;
  margin-bottom: -7.2px;
  margin-left: -11.4px;
  margin-right: -11.4px;
  margin-top: -7.2px;
  object-fit: cover;
  transform: rotate(-156.00deg);
  width: 72.02px;
}

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

.web-1920-65 .overlap-group28-1 {
  height: 50px;
  margin-left: -4px;
  margin-top: -6.05px;
  position: relative;
  width: 43px;
}

.web-1920-65 .path-9797-11 {
  height: 42px;
  left: 6px;
  object-fit: cover;
  position: absolute;
  top: 4px;
  transform: rotate(-198.00deg);
  width: 31px;
}

.web-1920-65 .group-8871-11 {
  display: flex;
  height: 37px;
  left: 7px;
  position: absolute;
  top: 10px;
  transform: rotate(168.00deg);
  width: 28px;
}

.web-1920-65 .path-9798-11 {
  flex: 1;
  margin-bottom: -1.4px;
  margin-left: -1.9px;
  margin-right: -1.9px;
  margin-top: -1.4px;
  object-fit: cover;
  transform: rotate(-6.00deg);
  width: 31.56px;
}

.web-1920-65 .overlap-group29-1 {
  height: 41px;
  left: 448px;
  position: absolute;
  top: 652px;
  width: 47px;
}

.web-1920-65 .group-8874-9 {
  background-image: url(../img/path-9800-12@1x.png);
  background-position: 50% 50%;
  background-size: cover;
  height: 22px;
  left: 0;
  position: absolute;
  top: 0;
  width: 37px;
}

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

.web-1920-65 .overlap-group30-1 {
  height: 67px;
  margin-bottom: 0;
  position: relative;
  width: 76px;
}

.web-1920-65 .rectangle-2675-4 {
  background-color: var(--alabaster);
  height: 45px;
  left: 6px;
  position: absolute;
  top: 11px;
  transform: rotate(21.86deg);
  width: 62px;
}

.web-1920-65 .group-8874-4 {
  display: flex;
  height: 36px;
  left: 15px;
  position: absolute;
  top: 0;
  width: 60px;
}

.web-1920-65 .path-9800-3 {
  flex: 1;
  margin-bottom: -5.0px;
  margin-left: -2.6px;
  margin-right: -2.6px;
  margin-top: -5.0px;
  object-fit: cover;
  transform: rotate(-10.00deg);
  width: 65.58px;
}

.web-1920-65 .group-9808-1 {
  align-items: flex-start;
  display: flex;
  height: 41px;
  left: 82px;
  min-width: 47px;
  padding: 0 0.0px;
  position: absolute;
  top: 191px;
  transform: rotate(219.00deg);
}

.web-1920-65 .rectangle-2675-5 {
  background-color: var(--alabaster);
  height: 28px;
  left: 5px;
  position: absolute;
  top: 6px;
  transform: rotate(201.86deg);
  width: 38px;
}

.web-1920-65 .group-8874-5 {
  display: flex;
  height: 22px;
  left: 0;
  position: absolute;
  top: 19px;
  width: 37px;
}

.web-1920-65 .path-9800-4 {
  flex: 1;
  margin-bottom: -9.3px;
  margin-left: -2.8px;
  margin-right: -2.8px;
  margin-top: -9.3px;
  object-fit: cover;
  transform: rotate(-219.00deg);
  width: 42.98px;
}

.web-1920-65 .group-9807-1 {
  align-items: flex-start;
  display: flex;
  height: 30px;
  left: 583px;
  min-width: 34px;
  position: absolute;
  top: 255px;
  transform: rotate(31.00deg);
}

.web-1920-65 .rectangle-2675-6 {
  background-color: var(--alabaster);
  height: 20px;
  left: 3px;
  position: absolute;
  top: 5px;
  transform: rotate(158.14deg);
  width: 28px;
}

.web-1920-65 .group-8874-6 {
  display: flex;
  height: 16px;
  left: 0;
  position: absolute;
  top: 0;
  width: 27px;
}

.web-1920-65 .path-9800-5 {
  flex: 1;
  margin-bottom: -5.8px;
  margin-left: -2.2px;
  margin-right: -2.2px;
  margin-top: -5.8px;
  object-fit: cover;
  transform: rotate(-31.00deg);
  width: 31.28px;
}

.web-1920-65 .path-10900-1 {
  height: 17px;
  left: 666px;
  object-fit: cover;
  position: absolute;
  top: 771px;
  width: 16px;
}

.web-1920-65 .group-container-42 {
  height: 92px;
  left: 686px;
  position: absolute;
  top: 492px;
  width: 108px;
}

.web-1920-65 .group-8896-16 {
  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);
}

.web-1920-65 .path-9801-8 {
  height: 86px;
  left: 5px;
  object-fit: cover;
  position: absolute;
  top: 12px;
  transform: rotate(7.00deg);
  width: 101px;
}

.web-1920-65 .group-8876-8 {
  display: flex;
  height: 66px;
  left: 24px;
  position: absolute;
  top: 18px;
  width: 66px;
}

.web-1920-65 .path-9802-8 {
  flex: 1;
  margin-bottom: -3.8px;
  margin-left: -3.8px;
  margin-right: -3.8px;
  margin-top: -3.8px;
  object-fit: cover;
  transform: rotate(7.00deg);
  width: 74px;
}

.web-1920-65 .path-9833-8 {
  height: 86px;
  left: 11px;
  object-fit: cover;
  position: absolute;
  top: 6px;
  transform: rotate(7.00deg);
  width: 101px;
}

.web-1920-65 .group-8891-9 {
  align-items: flex-end;
  display: flex;
  flex-direction: column;
  left: 51px;
  min-height: 19px;
  padding: 0.0px 0;
  position: absolute;
  top: 33px;
  transform: rotate(7.00deg);
  width: 38px;
}

.web-1920-65 .group-8878-5 {
  background-image: url(../img/path-9803-14@1x.png);
  background-position: 50% 50%;
  background-size: cover;
  height: 1px;
  margin-right: 0;
  width: 38px;
}

.web-1920-65 .group-8879-4 {
  background-image: url(../img/path-9803-14@1x.png);
  background-position: 50% 50%;
  background-size: cover;
  height: 1px;
  margin-right: 0;
  margin-top: 7px;
  width: 38px;
}

.web-1920-65 .group-8880-9 {
  background-image: url(../img/path-9805-14@1x.png);
  background-position: 50% 50%;
  background-size: cover;
  height: 1px;
  margin-right: 0;
  margin-top: 7px;
  width: 26px;
}

.web-1920-65 .group-8906-8 {
  background-image: url(../img/path-9758-14-1x-png@1x.png);
  background-position: 50% 50%;
  background-size: cover;
  height: 20px;
  left: 20px;
  position: absolute;
  top: 25px;
  width: 21px;
}

.web-1920-65 .group-container-43 {
  height: 79px;
  left: 66px;
  position: absolute;
  top: 942px;
  width: 93px;
}

.web-1920-65 .group-8896-9 {
  align-items: flex-start;
  display: flex;
  height: 69px;
  left: 4px;
  min-width: 85px;
  position: absolute;
  top: 5px;
  transform: rotate(187.00deg);
}

.web-1920-65 .path-9801-9 {
  height: 74px;
  left: 4px;
  object-fit: cover;
  position: absolute;
  top: 5px;
  transform: rotate(-187.00deg);
  width: 87px;
}

.web-1920-65 .group-8876-9 {
  display: flex;
  height: 57px;
  left: 21px;
  position: absolute;
  top: 17px;
  width: 57px;
}

.web-1920-65 .path-9802-9 {
  flex: 1;
  margin-bottom: -3.3px;
  margin-left: -3.2px;
  margin-right: -3.2px;
  margin-top: -3.3px;
  object-fit: cover;
  transform: rotate(-187.00deg);
  width: 63.56px;
}

.web-1920-65 .path-9833-9 {
  height: 74px;
  left: 9px;
  object-fit: cover;
  position: absolute;
  top: 10px;
  transform: rotate(-187.00deg);
  width: 87px;
}

.web-1920-65 .group-8891-10 {
  align-items: flex-end;
  display: flex;
  flex-direction: column;
  left: 44px;
  min-height: 16px;
  position: absolute;
  top: 44px;
  transform: rotate(-7.00deg);
  width: 33px;
}

.web-1920-65 .group-8880-10 {
  display: flex;
  height: 1px;
  margin-right: 0;
  width: 22px;
}

.web-1920-65 .path-9805-5 {
  flex: 1;
  margin-bottom: 0;
  margin-left: 0;
  margin-right: 0;
  margin-top: 0;
  object-fit: cover;
  transform: rotate(-180deg);
  width: 21.99px;
}

.web-1920-65 .group-887-5 {
  display: flex;
  height: 1px;
  margin-top: 6px;
  width: 33px;
}

.web-1920-65 .path-980-5 {
  flex: 1;
  margin-bottom: 0;
  margin-left: 0;
  margin-right: 0;
  margin-top: 0;
  object-fit: cover;
  transform: rotate(-180deg);
  width: 32.56px;
}

.web-1920-65 .group-8906-9 {
  background-image: url(../img/path-9758-15@1x.png);
  background-position: 50% 50%;
  background-size: cover;
  height: 17px;
  left: 58px;
  position: absolute;
  top: 21px;
  width: 18px;
}

.web-1920-65 .group-container-44 {
  height: 79px;
  left: 929px;
  position: absolute;
  top: 43px;
  width: 93px;
}

.web-1920-65 .group-container-45 {
  height: 70px;
  left: 1684px;
  position: absolute;
  top: 235px;
  width: 82px;
}

.web-1920-65 .path-9802-10 {
  flex: 1;
  margin-bottom: -2.9px;
  margin-left: -2.9px;
  margin-right: -2.9px;
  margin-top: -2.9px;
  object-fit: cover;
  transform: rotate(-187.00deg);
  width: 55.99px;
}

.web-1920-65 .group-container-46 {
  height: 70px;
  left: 1091px;
  position: absolute;
  top: 834px;
  width: 82px;
}

.web-1920-65 .group-8896-10 {
  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);
}

.web-1920-65 .group-8891-11 {
  align-items: flex-end;
  display: flex;
  flex-direction: column;
  left: 39px;
  min-height: 14px;
  padding: 0.0px 0;
  position: absolute;
  top: 25px;
  transform: rotate(7.00deg);
  width: 29px;
}

.web-1920-65 .group-container-47 {
  height: 115px;
  left: 1252px;
  position: absolute;
  top: 310px;
  width: 134px;
}

.web-1920-65 .group-8896-11 {
  align-items: flex-start;
  display: flex;
  height: 101px;
  left: 6px;
  min-width: 123px;
  position: absolute;
  top: 7px;
  transform: rotate(-7.00deg);
}

.web-1920-65 .path-9801-10 {
  height: 107px;
  left: 6px;
  object-fit: cover;
  position: absolute;
  top: 15px;
  transform: rotate(7.00deg);
  width: 126px;
}

.web-1920-65 .group-8876-10 {
  display: flex;
  height: 82px;
  left: 30px;
  position: absolute;
  top: 22px;
  width: 83px;
}

.web-1920-65 .path-9802-11 {
  flex: 1;
  margin-bottom: -4.7px;
  margin-left: -4.7px;
  margin-right: -4.7px;
  margin-top: -4.7px;
  object-fit: cover;
  transform: rotate(7.00deg);
  width: 91.92px;
}

.web-1920-65 .path-9833-10 {
  height: 107px;
  left: 13px;
  object-fit: cover;
  position: absolute;
  top: 7px;
  transform: rotate(7.00deg);
  width: 126px;
}

.web-1920-65 .group-8891-12 {
  align-items: flex-end;
  display: flex;
  flex-direction: column;
  left: 64px;
  min-height: 23px;
  padding: 0 0.0px;
  position: absolute;
  top: 42px;
  transform: rotate(7.00deg);
  width: 47px;
}

.web-1920-65 .group-8878-6 {
  background-image: url(../img/path-9803-12@1x.png);
  background-position: 50% 50%;
  background-size: cover;
  height: 2px;
  margin-right: 0;
  width: 47px;
}

.web-1920-65 .group-8879-5 {
  background-image: url(../img/path-9803-12@1x.png);
  background-position: 50% 50%;
  background-size: cover;
  height: 2px;
  margin-right: 0;
  margin-top: 9px;
  width: 47px;
}

.web-1920-65 .group-8880-11 {
  background-image: url(../img/path-9805-12@1x.png);
  background-position: 50% 50%;
  background-size: cover;
  height: 2px;
  margin-top: 9px;
  width: 32px;
}

.web-1920-65 .group-8906-10 {
  background-image: url(../img/path-9758-12@1x.png);
  background-position: 50% 50%;
  background-size: cover;
  height: 25px;
  left: 25px;
  position: absolute;
  top: 31px;
  width: 26px;
}

.web-1920-65 .group-container-48 {
  height: 44px;
  left: 200px;
  position: absolute;
  top: 307px;
  width: 51px;
}

.web-1920-65 .group-8896-12 {
  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);
}

.web-1920-65 .path-9801-11 {
  height: 41px;
  left: 2px;
  object-fit: cover;
  position: absolute;
  top: 6px;
  transform: rotate(7.00deg);
  width: 48px;
}

.web-1920-65 .path-9802-12 {
  flex: 1;
  margin-bottom: -1.8px;
  margin-left: -1.8px;
  margin-right: -1.8px;
  margin-top: -1.8px;
  object-fit: cover;
  transform: rotate(7.00deg);
  width: 35.01px;
}

.web-1920-65 .path-9833-11 {
  height: 41px;
  left: 5px;
  object-fit: cover;
  position: absolute;
  top: 3px;
  transform: rotate(7.00deg);
  width: 48px;
}

.web-1920-65 .group-8891-13 {
  align-items: flex-end;
  display: flex;
  flex-direction: column;
  left: 24px;
  min-height: 9px;
  position: absolute;
  top: 16px;
  transform: rotate(7.00deg);
  width: 18px;
}

.web-1920-65 .group-8878-7 {
  background-image: url(../img/path-9803-13@1x.png);
  background-position: 50% 50%;
  background-size: cover;
  height: 1px;
  margin-right: 0;
  width: 18px;
}

.web-1920-65 .group-8879-6 {
  background-image: url(../img/path-9803-13@1x.png);
  background-position: 50% 50%;
  background-size: cover;
  height: 1px;
  margin-right: 0;
  margin-top: 3px;
  width: 18px;
}

.web-1920-65 .group-8880-12 {
  background-image: url(../img/path-9805-13@1x.png);
  background-position: 50% 50%;
  background-size: cover;
  height: 1px;
  margin-right: 0;
  margin-top: 3px;
  width: 12px;
}

.web-1920-65 .group-8906-11 {
  background-image: url(../img/path-9758-13@1x.png);
  background-position: 50% 50%;
  background-size: cover;
  height: 10px;
  left: 10px;
  position: absolute;
  top: 12px;
  width: 10px;
}

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

.web-1920-65 .group-8884-3 {
  display: flex;
  height: 33.35px;
  width: 104.23px;
}

.web-1920-65 .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;
}

.web-1920-65 .group-8883-7 {
  align-items: flex-start;
  align-self: flex-end;
  display: flex;
  height: 34.77px;
  margin-bottom: 0;
  margin-right: 0;
  min-width: 54.97px;
}

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

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

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

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

.web-1920-65 .group-8884-4 {
  display: flex;
  height: 33.34px;
  margin-left: 0;
  margin-top: 0;
  width: 104.23px;
}

.web-1920-65 .path-9809-5 {
  flex: 1;
  margin-bottom: -2.7px;
  margin-left: -0.8px;
  margin-right: -0.8px;
  margin-top: -2.7px;
  object-fit: cover;
  transform: rotate(-183.00deg);
  width: 105.83px;
}

.web-1920-65 .group-8883-3 {
  align-items: flex-start;
  align-self: flex-end;
  display: flex;
  height: 34.77px;
  margin-bottom: 0;
  margin-right: 0;
  min-width: 54.97px;
}

.web-1920-65 .path-9806-5 {
  height: 13px;
  left: 9px;
  object-fit: cover;
  position: absolute;
  top: 13px;
  transform: rotate(-183.00deg);
  width: 8px;
}

.web-1920-65 .path-9807-5 {
  height: 38px;
  left: 1px;
  object-fit: cover;
  position: absolute;
  top: 1px;
  transform: rotate(-183.00deg);
  width: 57px;
}

.web-1920-65 .path-9808-5 {
  height: 25px;
  left: 5px;
  object-fit: cover;
  position: absolute;
  top: 7px;
  transform: rotate(-183.00deg);
  width: 43px;
}

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

.web-1920-65 .group-8884-5 {
  display: flex;
  height: 33.34px;
  margin-left: 0;
  width: 104.23px;
}

.web-1920-65 .path-9809-6 {
  flex: 1;
  margin-bottom: -27.4px;
  margin-left: 0.2px;
  margin-right: 0.2px;
  margin-top: -27.4px;
  object-fit: cover;
  transform: rotate(-216.00deg);
  width: 103.92px;
}

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

.web-1920-65 .path-9806-6 {
  height: 15px;
  left: 22px;
  object-fit: cover;
  position: absolute;
  top: 36px;
  transform: rotate(-216.00deg);
  width: 13px;
}

.web-1920-65 .path-9807-6 {
  height: 60px;
  left: 12px;
  object-fit: cover;
  position: absolute;
  top: 13px;
  transform: rotate(-216.00deg);
  width: 65px;
}

.web-1920-65 .path-9808-6 {
  height: 43px;
  left: 18px;
  object-fit: cover;
  position: absolute;
  top: 22px;
  transform: rotate(-216.00deg);
  width: 47px;
}

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

.web-1920-65 .group-8884-6 {
  display: flex;
  height: 33.34px;
  width: 104.23px;
}

.web-1920-65 .path-9809-7 {
  flex: 1;
  margin-bottom: -27.4px;
  margin-left: 0.2px;
  margin-right: 0.2px;
  margin-top: -27.4px;
  object-fit: cover;
  transform: rotate(-144.00deg);
  width: 103.92px;
}

.web-1920-65 .path-9806-7 {
  height: 15px;
  left: 22px;
  object-fit: cover;
  position: absolute;
  top: 36px;
  transform: rotate(-144.00deg);
  width: 13px;
}

.web-1920-65 .path-9807-7 {
  height: 60px;
  left: 12px;
  object-fit: cover;
  position: absolute;
  top: 13px;
  transform: rotate(-144.00deg);
  width: 65px;
}

.web-1920-65 .path-9808-7 {
  height: 43px;
  left: 18px;
  object-fit: cover;
  position: absolute;
  top: 22px;
  transform: rotate(-144.00deg);
  width: 47px;
}

.web-1920-65 .group-9813 {
  align-items: flex-start;
  background-image: url(../img/path-10552-1-1x-png@1x.png);
  background-position: 50% 50%;
  background-size: cover;
  display: flex;
  height: 49px;
  justify-content: flex-end;
  left: 325px;
  min-width: 37px;
  padding: 7.6px 7.6px;
  position: absolute;
  top: 514px;
}

.web-1920-65 .group-12603 {
  align-items: flex-start;
  background-image: url(../img/path-10552-1-1x-png@1x.png);
  background-position: 50% 50%;
  background-size: cover;
  display: flex;
  height: 49px;
  justify-content: flex-end;
  left: 1287px;
  min-width: 37px;
  padding: 7.6px 7.6px;
  position: absolute;
  top: 106px;
}

.web-1920-65 .group-9814-1 {
  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);
}

.web-1920-65 .path-10552-5 {
  height: 55px;
  left: 4px;
  object-fit: cover;
  position: absolute;
  top: 4px;
  transform: rotate(10.00deg);
  width: 45px;
}

.web-1920-65 .ellipse-509-8 {
  background-color: var(--alabaster);
  border-radius: 11px;
  height: 22px;
  left: 16px;
  position: absolute;
  top: 14px;
  width: 22px;
}

.web-1920-65 .group-9815-1 {
  align-items: flex-start;
  display: flex;
  height: 37px;
  left: 658px;
  min-width: 28px;
  position: absolute;
  top: 624px;
  transform: rotate(-10.00deg);
}

.web-1920-65 .overlap-group41-1 {
  height: 46px;
  margin-left: -6px;
  margin-top: -4.76px;
  position: relative;
  width: 40px;
}

.web-1920-65 .path-10552-6 {
  height: 41px;
  left: 3px;
  object-fit: cover;
  position: absolute;
  top: 3px;
  transform: rotate(10.00deg);
  width: 34px;
}

.web-1920-65 .ellipse-509-9 {
  background-color: var(--alabaster);
  border-radius: 8.18px;
  height: 16px;
  left: 12px;
  position: absolute;
  top: 10px;
  width: 16px;
}

.web-1920-65 .group-12610-1 {
  align-items: flex-start;
  background-image: url(../img/path-10552-12@1x.png);
  background-position: 50% 50%;
  background-size: cover;
  display: flex;
  height: 44px;
  justify-content: flex-end;
  left: 1410px;
  min-width: 34px;
  padding: 6.8px 6.8px;
  position: absolute;
  top: 516px;
}

.web-1920-65 .group-12605-1 {
  align-items: flex-start;
  display: flex;
  height: 68px;
  left: 1297px;
  min-width: 52px;
  position: absolute;
  top: 939px;
  transform: rotate(-10.00deg);
}

.web-1920-65 .path-10552-7 {
  height: 76px;
  left: 6px;
  object-fit: cover;
  position: absolute;
  top: 5px;
  transform: rotate(10.00deg);
  width: 63px;
}

.web-1920-65 .ellipse-509-10 {
  background-color: var(--alabaster);
  border-radius: 15.16px;
  height: 30px;
  left: 22px;
  position: absolute;
  top: 19px;
  width: 30px;
}

.web-1920-65 .group-12617-1 {
  align-items: flex-start;
  display: flex;
  height: 68px;
  left: 1765px;
  min-width: 52px;
  position: absolute;
  top: 125px;
  transform: rotate(-2.00deg);
}

.web-1920-65 .path-10552-8 {
  height: 69px;
  left: 1px;
  object-fit: cover;
  position: absolute;
  top: 1px;
  transform: rotate(2.00deg);
  width: 54px;
}

.web-1920-65 .ellipse-509-11 {
  background-color: var(--alabaster);
  border-radius: 15.16px;
  height: 30px;
  left: 13px;
  position: absolute;
  top: 12px;
  width: 30px;
}

.web-1920-65 .group-9816-1 {
  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);
}

.web-1920-65 .path-10552-9 {
  height: 57px;
  left: 5px;
  object-fit: cover;
  position: absolute;
  top: 4px;
  transform: rotate(-190.00deg);
  width: 47px;
}

.web-1920-65 .ellipse-509-12 {
  background-color: var(--alabaster);
  border-radius: 11.37px;
  height: 23px;
  left: 17px;
  position: absolute;
  top: 27px;
  width: 23px;
}

.web-1920-65 .group-container-49 {
  height: 57px;
  left: 1037px;
  position: absolute;
  top: 165px;
  width: 52px;
}

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

.web-1920-65 .path-9790-9 {
  height: 51px;
  left: 6px;
  object-fit: cover;
  position: absolute;
  top: 6px;
  transform: rotate(-195.00deg);
  width: 51px;
}

.web-1920-65 .ellipse-350-11 {
  background-color: var(--alabaster);
  border-radius: 9.06px;
  height: 18px;
  left: 22px;
  position: absolute;
  top: 22px;
  transform: rotate(76.72deg);
  width: 18px;
}

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

.web-1920-65 .group-container-50 {
  height: 93px;
  left: 1765px;
  position: absolute;
  top: 906px;
  width: 86px;
}

.web-1920-65 .group-10683-14 {
  align-items: flex-start;
  display: flex;
  height: 68px;
  justify-content: flex-end;
  left: 10px;
  min-width: 68px;
  position: absolute;
  top: 17px;
  transform: rotate(195.00deg);
}

.web-1920-65 .overlap-group-19 {
  height: 102px;
  margin-top: -16.91px;
  position: relative;
  width: 102px;
}

.web-1920-65 .path-9790-10 {
  height: 84px;
  left: 9px;
  object-fit: cover;
  position: absolute;
  top: 9px;
  transform: rotate(-195.00deg);
  width: 83px;
}

.web-1920-65 .ellipse-350-12 {
  background-color: var(--alabaster);
  border-radius: 14.81px;
  height: 30px;
  left: 36px;
  position: absolute;
  top: 36px;
  transform: rotate(76.72deg);
  width: 30px;
}

.web-1920-65 .group-10684-14 {
  align-items: flex-start;
  display: flex;
  height: 68px;
  justify-content: flex-end;
  left: 8px;
  min-width: 68px;
  position: absolute;
  top: 8px;
  transform: rotate(195.00deg);
}

.web-1920-65 .group-container-51 {
  height: 48px;
  left: 623px;
  position: absolute;
  top: 987px;
  width: 44px;
}

.web-1920-65 .group-10683-8 {
  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);
}

.web-1920-65 .path-9790-11 {
  height: 43px;
  left: 5px;
  object-fit: cover;
  position: absolute;
  top: 5px;
  transform: rotate(-195.00deg);
  width: 43px;
}

.web-1920-65 .ellipse-350-13 {
  background-color: var(--alabaster);
  border-radius: 7.6px;
  height: 15px;
  left: 19px;
  position: absolute;
  top: 19px;
  transform: rotate(76.72deg);
  width: 15px;
}

.web-1920-65 .group-10684-8 {
  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);
}

.web-1920-65 .group-container-52 {
  height: 81px;
  left: 401px;
  position: absolute;
  top: 361px;
  width: 75px;
}

.web-1920-65 .group-10683-9 {
  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);
}

.web-1920-65 .path-9790-12 {
  height: 73px;
  left: 8px;
  object-fit: cover;
  position: absolute;
  top: 8px;
  transform: rotate(-195.00deg);
  width: 72px;
}

.web-1920-65 .ellipse-350-14 {
  background-color: var(--alabaster);
  border-radius: 12.9px;
  height: 26px;
  left: 31px;
  position: absolute;
  top: 32px;
  transform: rotate(76.72deg);
  width: 26px;
}

.web-1920-65 .group-10684-9 {
  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);
}

.web-1920-65 .group-container-53 {
  height: 81px;
  left: 0;
  position: absolute;
  top: 93px;
  width: 75px;
}

.web-1920-65 .group-container-54 {
  height: 64px;
  left: 1023px;
  position: absolute;
  top: 714px;
  width: 59px;
}

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

.web-1920-65 .overlap-group-20 {
  height: 71px;
  margin-left: -12px;
  margin-top: -11.66px;
  position: relative;
  width: 70px;
}

.web-1920-65 .path-9790-13 {
  height: 58px;
  left: 6px;
  object-fit: cover;
  position: absolute;
  top: 6px;
  transform: rotate(-195.00deg);
  width: 57px;
}

.web-1920-65 .ellipse-350-15 {
  background-color: var(--alabaster);
  border-radius: 10.22px;
  height: 20px;
  left: 25px;
  position: absolute;
  top: 25px;
  transform: rotate(76.72deg);
  width: 20px;
}

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

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

.web-1920-65 .path-container-30 {
  height: 37px;
  margin-left: -7px;
  margin-top: -6.02px;
  position: relative;
  width: 34px;
}

.web-1920-65 .path-9624-7 {
  height: 29px;
  left: 4px;
  object-fit: cover;
  position: absolute;
  top: 3px;
  transform: rotate(19.00deg);
  width: 26px;
}

.web-1920-65 .path-9625-7 {
  height: 17px;
  left: 15px;
  object-fit: cover;
  position: absolute;
  top: 19px;
  transform: rotate(19.00deg);
  width: 14px;
}

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

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

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

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

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

.web-1920-65 .path-container-31 {
  height: 70px;
  margin-left: -8px;
  margin-top: -6.44px;
  position: relative;
  width: 58px;
}

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

.web-1920-65 .path-9625-8 {
  height: 33px;
  left: 27px;
  object-fit: cover;
  position: absolute;
  top: 35px;
  transform: rotate(9.00deg);
  width: 26px;
}

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

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

.web-1920-65 .path-container-32 {
  height: 68px;
  margin-left: -8px;
  margin-top: -6.26px;
  position: relative;
  width: 56px;
}

.web-1920-65 .path-9624-9 {
  height: 56px;
  left: 4px;
  object-fit: cover;
  position: absolute;
  top: 3px;
  transform: rotate(9.00deg);
  width: 48px;
}

.web-1920-65 .path-9625-9 {
  height: 32px;
  left: 26px;
  object-fit: cover;
  position: absolute;
  top: 34px;
  transform: rotate(9.00deg);
  width: 25px;
}

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

.web-1920-65 .path-container-33 {
  height: 56px;
  margin-left: -8px;
  margin-top: -6.91px;
  position: relative;
  width: 49px;
}

.web-1920-65 .path-9624-10 {
  height: 45px;
  left: 5px;
  object-fit: cover;
  position: absolute;
  top: 4px;
  transform: rotate(-13.00deg);
  width: 39px;
}

.web-1920-65 .path-9625-10 {
  height: 26px;
  left: 22px;
  object-fit: cover;
  position: absolute;
  top: 28px;
  transform: rotate(-13.00deg);
  width: 21px;
}

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

.web-1920-65 .path-container-34 {
  height: 93px;
  margin-left: -25px;
  margin-top: -20.59px;
  position: relative;
  width: 93px;
}

.web-1920-65 .path-9624-11 {
  height: 67px;
  left: 14px;
  object-fit: cover;
  position: absolute;
  top: 13px;
  transform: rotate(38.00deg);
  width: 66px;
}

.web-1920-65 .path-9625-11 {
  height: 37px;
  left: 40px;
  object-fit: cover;
  position: absolute;
  top: 48px;
  transform: rotate(38.00deg);
  width: 36px;
}

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

.web-1920-65 .path-container-35 {
  height: 45px;
  margin-left: -4px;
  margin-top: -3.38px;
  position: relative;
  width: 36px;
}

.web-1920-65 .path-9624-12 {
  height: 37px;
  left: 2px;
  object-fit: cover;
  position: absolute;
  top: 2px;
  transform: rotate(7.00deg);
  width: 32px;
}

.web-1920-65 .path-9625-12 {
  height: 22px;
  left: 17px;
  object-fit: cover;
  position: absolute;
  top: 23px;
  transform: rotate(7.00deg);
  width: 17px;
}

.web-1920-65 .group-12631-1 {
  background-image: url(../img/path-10183-1@1x.png);
  background-position: 50% 50%;
  background-size: cover;
  height: 29px;
  left: 1383px;
  position: absolute;
  top: 40px;
  width: 44px;
}

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

.web-1920-65 .hi-29 {
  left: 1498px;
  letter-spacing: 0;
  line-height: 45px;
  position: absolute;
  text-align: center;
  top: 940px;
  white-space: nowrap;
}

.web-1920-65 .hi-30 {
  left: 6px;
  letter-spacing: 0;
  line-height: 45px;
  position: absolute;
  text-align: center;
  top: 269px;
  white-space: nowrap;
}

.web-1920-65 .hi-31 {
  left: 768px;
  letter-spacing: 0;
  line-height: 45px;
  position: absolute;
  text-align: center;
  top: 125px;
  white-space: nowrap;
}

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

.web-1920-65 .hi-33 {
  left: 888px;
  letter-spacing: 0;
  line-height: 45px;
  position: absolute;
  text-align: center;
  top: 969px;
  white-space: nowrap;
}

.web-1920-65 .hi-34 {
  left: 552px;
  letter-spacing: 0;
  line-height: 45px;
  position: absolute;
  text-align: center;
  top: 472px;
  white-space: nowrap;
}

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

.web-1920-65 .group-8896-13 {
  align-items: flex-start;
  display: flex;
  height: 81px;
  left: 5px;
  min-width: 99px;
  position: absolute;
  top: 6px;
  transform: rotate(-7.00deg);
}

.web-1920-65 .group-container-55 {
  height: 103px;
  margin-left: -9px;
  margin-top: -11.25px;
  position: relative;
  width: 117px;
}

.web-1920-65 .group-8883-5 {
  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;
}

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

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

.web-1920-65 .group-10683-11 {
  align-items: flex-start;
  display: flex;
  height: 47px;
  justify-content: flex-end;
  left: 7px;
  min-width: 47px;
  position: absolute;
  top: 12px;
  transform: rotate(195.00deg);
}

.web-1920-65 .group-10684-11 {
  align-items: flex-start;
  display: flex;
  height: 47px;
  justify-content: flex-end;
  left: 5px;
  min-width: 47px;
  position: absolute;
  top: 5px;
  transform: rotate(195.00deg);
}

.web-1920-65 .group-9133-3 {
  background-image: url(../img/path-10183-1@1x.png);
  background-position: 50% 50%;
  background-size: cover;
  height: 29px;
  left: 52px;
  position: absolute;
  top: 885px;
  width: 44px;
}

.web-1920-65 .group-9132-3 {
  background-image: url(../img/path-10182-4@1x.png);
  background-position: 50% 50%;
  background-size: cover;
  height: 31px;
  left: 789px;
  position: absolute;
  top: 40px;
  width: 43px;
}

.web-1920-65 .group-12 {
  align-items: center;
  display: flex;
  height: 3px;
  left: 7px;
  min-width: 14px;
  position: absolute;
  top: 13px;
}

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

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

.web-1920-65 .hi-36 {
  left: 1498px;
  letter-spacing: 0;
  line-height: 45px;
  position: absolute;
  text-align: center;
  top: 940px;
  white-space: nowrap;
}

.web-1920-65 .hi-37 {
  left: 6px;
  letter-spacing: 0;
  line-height: 45px;
  position: absolute;
  text-align: center;
  top: 269px;
  white-space: nowrap;
}

.web-1920-65 .hi-38 {
  left: 768px;
  letter-spacing: 0;
  line-height: 45px;
  position: absolute;
  text-align: center;
  top: 125px;
  white-space: nowrap;
}

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

.web-1920-65 .hi-40 {
  left: 888px;
  letter-spacing: 0;
  line-height: 45px;
  position: absolute;
  text-align: center;
  top: 969px;
  white-space: nowrap;
}

.web-1920-65 .hi-41 {
  left: 552px;
  letter-spacing: 0;
  line-height: 45px;
  position: absolute;
  text-align: center;
  top: 472px;
  white-space: nowrap;
}

.web-1920-65 .path-10126 {
  height: 905px;
  left: 206px;
  object-fit: cover;
  position: absolute;
  top: 148px;
  width: 1532px;
}

.web-1920-65 .text-103 {
  direction: rtl;
  left: 526px;
  letter-spacing: 0;
  line-height: 40px;
  position: absolute;
  text-align: left;
  top: 63px;
  white-space: nowrap;
}

.web-1920-65 .text-104 {
  direction: rtl;
  left: 403px;
  letter-spacing: 0;
  line-height: 40px;
  position: absolute;
  text-align: left;
  top: 63px;
  white-space: nowrap;
}

.web-1920-65 .text-105 {
  direction: rtl;
  left: 268px;
  letter-spacing: 0;
  line-height: 40px;
  position: absolute;
  text-align: left;
  top: 63px;
  white-space: nowrap;
}

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

.web-1920-65 .component-36-67 {
  align-items: flex-end;
  display: flex;
  height: 51px;
  left: 662px;
  min-width: 128px;
  position: absolute;
  top: 58px;
}

.web-1920-65 .overlap-group62 {
  height: 57px;
  margin-bottom: -4.68px;
  margin-left: -1px;
  position: relative;
  width: 130px;
}

.web-1920-65 .text-107 {
  direction: rtl;
  left: 14px;
  letter-spacing: 0;
  line-height: 40px;
  position: absolute;
  text-align: left;
  top: 7px;
  white-space: nowrap;
}

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

.web-1920-65 .group-8710 {
  align-items: center;
  display: flex;
  flex-direction: column;
  left: 1661px;
  min-height: 116px;
  position: absolute;
  top: 17px;
  width: 109px;
}

.web-1920-65 .group-8708-3 {
  align-items: flex-end;
  display: flex;
  margin-right: 6.83px;
  min-width: 61px;
}

.web-1920-65 .path-container-36 {
  height: 86px;
  position: relative;
  width: 61px;
}

.web-1920-65 .path-9624-13 {
  height: 73px;
  left: 0;
  object-fit: cover;
  position: absolute;
  top: 0;
  width: 60px;
}

.web-1920-65 .path-9625-13 {
  height: 43px;
  left: 30px;
  object-fit: cover;
  position: absolute;
  top: 43px;
  width: 31px;
}

.web-1920-65 .group-8709-1 {
  align-items: center;
  display: flex;
  margin-top: 11px;
  min-width: 109px;
}

.web-1920-65 .path-9626-1 {
  height: 19px;
  object-fit: cover;
  width: 14px;
}

.web-1920-65 .path-9627-1 {
  height: 19px;
  margin-left: 3px;
  object-fit: cover;
  width: 12px;
}

.web-1920-65 .path-9628-1 {
  height: 19px;
  margin-left: 2px;
  object-fit: cover;
  width: 16px;
}

.web-1920-65 .path-9629-1 {
  height: 19px;
  margin-left: 2px;
  object-fit: cover;
  width: 14px;
}

.web-1920-65 .path-9630-1 {
  height: 19px;
  margin-left: 3px;
  object-fit: cover;
  width: 1px;
}

.web-1920-65 .path-9631-1 {
  height: 19px;
  margin-left: 6px;
  object-fit: cover;
  width: 18px;
}

.web-1920-65 .path-9632-1 {
  height: 19px;
  margin-left: 6px;
  object-fit: cover;
  width: 12px;
}

.web-1920-65 .text-108 {
  direction: rtl;
  height: 147px;
  left: 675px;
  letter-spacing: 0;
  line-height: 40px;
  position: absolute;
  text-align: center;
  top: 264px;
  width: 572px;
}

.web-1920-65 .overlap-group63 {
  height: 90px;
  left: 511px;
  position: absolute;
  top: 345px;
  width: 899px;
}

.web-1920-65 .text-109 {
  direction: rtl;
  height: 88px;
  left: 0;
  letter-spacing: 0;
  line-height: 70px;
  position: absolute;
  top: 0;
  width: 899px;
}

.web-1920-65 .live-chat-chatbot-1 {
  height: 88px;
  left: 6px;
  letter-spacing: 0;
  line-height: 65px;
  position: absolute;
  text-align: center;
  top: 2px;
  width: 365px;
}

.web-1920-65 .text-110 {
  direction: rtl;
  height: 82px;
  left: 503px;
  letter-spacing: 0;
  line-height: 65px;
  position: absolute;
  text-align: center;
  top: 418px;
  width: 916px;
}

.web-1920-65 .overlap-group64 {
  height: 979px;
  left: 150px;
  position: absolute;
  top: 1029px;
  width: 1804px;
}

.web-1920-65 .overlap-group-22 {
  height: 376px;
  left: 0;
  position: absolute;
  top: 292px;
  width: 812px;
}

.web-1920-65 .group-14520 {
  display: flex;
  height: 176px;
  justify-content: flex-end;
  left: 51px;
  position: absolute;
  top: 0;
  width: 761px;
}

.web-1920-65 .text-1 {
  direction: rtl;
  flex: 1;
  letter-spacing: 0;
  line-height: 80px;
  margin-bottom: -10px;
  margin-right: 8px;
  margin-top: 8px;
  white-space: nowrap;
}

.web-1920-65 .text-112 {
  height: 98px;
  letter-spacing: 0;
  line-height: 78px;
  margin-right: -2px;
  margin-top: 9px;
  text-align: right;
  white-space: nowrap;
  width: 46px;
}

.web-1920-65 .text-113 {
  direction: rtl;
  left: 0;
  letter-spacing: 0;
  line-height: 70px;
  position: absolute;
  top: 168px;
  width: 812px;
}

.web-1920-65 .path-9095 {
  height: 979px;
  left: 810px;
  object-fit: cover;
  position: absolute;
  top: 0;
  width: 994px;
}

.web-1920-65 .group-10690 {
  align-items: center;
  display: flex;
  flex-direction: column;
  left: 1156px;
  min-height: 390px;
  padding: 0.0px 0;
  position: absolute;
  top: 270px;
  width: 232px;
}

.web-1920-65 .path-11560 {
  height: 13px;
  margin-left: 76.47px;
  object-fit: cover;
  width: 12px;
}

.web-1920-65 .overlap-group3-3 {
  height: 340px;
  margin-right: 0;
  margin-top: 37px;
  position: relative;
  width: 232px;
}

.web-1920-65 .group-10458 {
  display: flex;
  height: 340px;
  left: 0;
  position: absolute;
  top: 0;
  width: 232px;
}

.web-1920-65 .group-10457 {
  align-items: center;
  display: flex;
  flex: 1;
  flex-direction: column;
  min-height: 100%;
  padding: 0 0.0px;
  width: 232.47px;
}

.web-1920-65 .group-10455 {
  background-image: url(../img/path-11525@1x.png);
  background-position: 50% 50%;
  background-size: cover;
  height: 3px;
  margin-right: 76.31px;
  width: 34px;
}

.web-1920-65 .overlap-group-23 {
  height: 333px;
  margin-right: 0;
  margin-top: 4px;
  position: relative;
  width: 232px;
}

.web-1920-65 .path-11520 {
  height: 333px;
  left: 12px;
  object-fit: cover;
  position: absolute;
  top: 0;
  width: 210px;
}

.web-1920-65 .group-10451 {
  background-image: url(../img/path-11521@1x.png);
  background-position: 50% 50%;
  background-size: cover;
  height: 237px;
  left: 21px;
  position: absolute;
  top: 82px;
  width: 50px;
}

.web-1920-65 .group-10452 {
  background-image: url(../img/path-11522@1x.png);
  background-position: 50% 50%;
  background-size: cover;
  height: 7px;
  left: 96px;
  position: absolute;
  top: 319px;
  width: 90px;
}

.web-1920-65 .group-10453 {
  background-image: url(../img/path-11523@1x.png);
  background-position: 50% 50%;
  background-size: cover;
  height: 39px;
  left: 216px;
  position: absolute;
  top: 243px;
  width: 4px;
}

.web-1920-65 .group-10454 {
  background-image: url(../img/path-11524@1x.png);
  background-position: 50% 50%;
  background-size: cover;
  height: 207px;
  left: 207px;
  position: absolute;
  top: 1px;
  width: 25px;
}

.web-1920-65 .group-10456 {
  background-image: url(../img/path-11526@1x.png);
  background-position: 50% 50%;
  background-size: cover;
  height: 310px;
  left: 0;
  position: absolute;
  top: 6px;
  width: 201px;
}

.web-1920-65 .group-10468 {
  align-items: center;
  display: flex;
  flex-direction: column;
  left: 48px;
  min-height: 165px;
  position: absolute;
  top: 58px;
  width: 130px;
}

.web-1920-65 .overlap-group2-5 {
  height: 28px;
  margin-left: 0;
  position: relative;
  width: 13px;
}

.web-1920-65 .rectangle-2776 {
  background-color: var(--licorice);
  height: 7px;
  left: 0;
  position: absolute;
  top: 0;
  width: 13px;
}

.web-1920-65 .rectangle-2777 {
  background-color: var(--licorice);
  height: 20px;
  left: 3px;
  position: absolute;
  top: 7px;
  width: 7px;
}

.web-1920-65 .overlap-group1-9 {
  height: 137px;
  margin-right: 0;
  position: relative;
  width: 130px;
}

.web-1920-65 .rectangle-2771 {
  background-color: var(--licorice);
  height: 12px;
  left: 58px;
  position: absolute;
  top: 0;
  width: 13px;
}

.web-1920-65 .rectangle-2772 {
  background-color: var(--licorice);
  height: 33px;
  left: 47px;
  position: absolute;
  top: 60px;
  width: 36px;
}

.web-1920-65 .rectangle-2773 {
  height: 27px;
  left: 0;
  object-fit: cover;
  position: absolute;
  top: 32px;
  width: 46px;
}

.web-1920-65 .rectangle-2774 {
  height: 27px;
  left: 84px;
  object-fit: cover;
  position: absolute;
  top: 32px;
  width: 46px;
}

.web-1920-65 .rectangle-2775 {
  height: 66px;
  left: 9px;
  object-fit: cover;
  position: absolute;
  top: 12px;
  width: 111px;
}

.web-1920-65 .path-11531 {
  height: 44px;
  left: 5px;
  object-fit: cover;
  position: absolute;
  top: 93px;
  width: 121px;
}

.web-1920-65 .path-11532 {
  height: 7px;
  left: 41px;
  object-fit: cover;
  position: absolute;
  top: 44px;
  width: 10px;
}

.web-1920-65 .path-11533 {
  height: 7px;
  left: 78px;
  object-fit: cover;
  position: absolute;
  top: 44px;
  width: 10px;
}

.web-1920-65 .group-10463 {
  display: flex;
  height: 2px;
  left: 56px;
  position: absolute;
  top: 12px;
  width: 17px;
}

.web-1920-65 .group-10462 {
  align-items: flex-start;
  display: flex;
  flex: 1;
  justify-content: center;
  min-width: 17.42px;
}

.web-1920-65 .path-container-37 {
  height: 2px;
  position: relative;
  width: 17px;
}

.web-1920-65 .path-11534 {
  height: 1px;
  left: 0;
  object-fit: cover;
  position: absolute;
  top: 0;
  width: 17px;
}

.web-1920-65 .path-11535 {
  height: 2px;
  left: 0;
  object-fit: cover;
  position: absolute;
  top: 0;
  width: 17px;
}

.web-1920-65 .group-10465 {
  display: flex;
  height: 46px;
  left: 25px;
  position: absolute;
  top: 23px;
  width: 79px;
}

.web-1920-65 .group-10464 {
  align-items: flex-start;
  display: flex;
  flex: 1;
  justify-content: center;
  min-width: 79.3px;
}

.web-1920-65 .path-container-38 {
  height: 46px;
  position: relative;
  width: 79px;
}

.web-1920-65 .path-11536 {
  height: 45px;
  left: 0;
  object-fit: cover;
  position: absolute;
  top: 0;
  width: 79px;
}

.web-1920-65 .path-11537 {
  height: 46px;
  left: 0;
  object-fit: cover;
  position: absolute;
  top: 0;
  width: 79px;
}

.web-1920-65 .group-10467 {
  display: flex;
  height: 3px;
  left: 60px;
  position: absolute;
  top: 56px;
  width: 10px;
}

.web-1920-65 .group-10466 {
  align-items: flex-start;
  display: flex;
  flex: 1;
  justify-content: center;
  min-width: 9.78px;
}

.web-1920-65 .path-container-39 {
  height: 3px;
  position: relative;
  width: 10px;
}

.web-1920-65 .path-11538 {
  height: 2px;
  left: 0;
  object-fit: cover;
  position: absolute;
  top: 0;
  width: 9px;
}

.web-1920-65 .path-11539 {
  height: 3px;
  left: 0;
  object-fit: cover;
  position: absolute;
  top: 0;
  width: 10px;
}

.web-1920-65 .rectangle-2778 {
  background-color: var(--white);
  height: 45px;
  left: 47px;
  position: absolute;
  top: 249px;
  width: 131px;
}

.web-1920-65 .group-10480 {
  background-image: url(../img/path-11551@1x.png);
  background-position: 50% 50%;
  background-size: cover;
  height: 33px;
  left: 61px;
  position: absolute;
  top: 254px;
  width: 99px;
}

.web-1920-65 .group-10689 {
  align-items: center;
  display: flex;
  flex-direction: column;
  left: 953px;
  min-height: 152px;
  position: absolute;
  top: 283px;
  width: 180px;
}

.web-1920-65 .path-11527 {
  height: 39px;
  margin-left: 17.68px;
  object-fit: cover;
  width: 74px;
}

.web-1920-65 .overlap-group-container-1 {
  height: 110px;
  margin-right: 1.36px;
  margin-top: 7px;
  position: relative;
  width: 181px;
}

.web-1920-65 .overlap-group-24 {
  height: 106px;
  left: 0;
  position: absolute;
  top: 4px;
  width: 179px;
}

.web-1920-65 .group-10469 {
  background-image: url(../img/path-11540@1x.png);
  background-position: 50% 50%;
  background-size: cover;
  height: 74px;
  left: 7px;
  position: absolute;
  top: 23px;
  width: 172px;
}

.web-1920-65 .path-11541 {
  height: 24px;
  left: 114px;
  object-fit: cover;
  position: absolute;
  top: 76px;
  width: 28px;
}

.web-1920-65 .group-10470 {
  background-image: url(../img/path-11542@1x.png);
  background-position: 50% 50%;
  background-size: cover;
  height: 96px;
  left: 5px;
  position: absolute;
  top: 0;
  width: 170px;
}

.web-1920-65 .path-12808 {
  height: 78px;
  left: 0;
  object-fit: cover;
  position: absolute;
  top: 27px;
  width: 175px;
}

.web-1920-65 .group-container-61 {
  height: 59px;
  left: 115px;
  position: absolute;
  top: 0;
  width: 66px;
}

.web-1920-65 .group-10487 {
  display: flex;
  height: 59px;
  left: 7px;
  position: absolute;
  top: 0;
  width: 59px;
}

.web-1920-65 .group-10486 {
  display: flex;
  flex: 1;
  margin-left: 0;
  width: 59.48px;
}

.web-1920-65 .group-10485 {
  display: flex;
  flex: 1;
  width: 59.48px;
}

.web-1920-65 .ellipse-531 {
  background-color: var(--maroon-flush);
  border-radius: 26.46px;
  flex: 1;
  margin-bottom: 3.3px;
  margin-left: 3.3px;
  margin-right: 3.3px;
  margin-top: 3.3px;
  transform: rotate(-7.62deg);
  width: 52.93px;
}

.web-1920-65 .group-container-62 {
  height: 55px;
  left: 0;
  position: absolute;
  top: 2px;
  width: 55px;
}

.web-1920-65 .group-10488 {
  background-image: url(../img/path-11556@1x.png);
  background-position: 50% 50%;
  background-size: cover;
  height: 54px;
  left: 0;
  position: absolute;
  top: 1px;
  width: 54px;
}

.web-1920-65 .group-10489 {
  background-image: url(../img/path-11557@1x.png);
  background-position: 50% 50%;
  background-size: cover;
  height: 41px;
  left: 16px;
  position: absolute;
  top: 0;
  width: 39px;
}

.web-1920-65 .path-11519 {
  height: 52px;
  left: 1429px;
  object-fit: cover;
  position: absolute;
  top: 167px;
  width: 134px;
}

.web-1920-65 .group-10460 {
  background-image: url(../img/path-11529@1x.png);
  background-position: 50% 50%;
  background-size: cover;
  height: 17px;
  left: 1517px;
  position: absolute;
  top: 210px;
  width: 27px;
}

.web-1920-65 .path-11543 {
  height: 85px;
  left: 1376px;
  object-fit: cover;
  position: absolute;
  top: 249px;
  width: 207px;
}

.web-1920-65 .group-10474 {
  background-image: url(../img/path-11545@1x.png);
  background-position: 50% 50%;
  background-size: cover;
  height: 39px;
  left: 1552px;
  position: absolute;
  top: 270px;
  width: 17px;
}

.web-1920-65 .group-10475 {
  background-image: url(../img/path-11546@1x.png);
  background-position: 50% 50%;
  background-size: cover;
  height: 60px;
  left: 1535px;
  position: absolute;
  top: 249px;
  width: 24px;
}

.web-1920-65 .group-10476 {
  background-image: url(../img/path-11547@1x.png);
  background-position: 50% 50%;
  background-size: cover;
  height: 61px;
  left: 1482px;
  position: absolute;
  top: 249px;
  width: 52px;
}

.web-1920-65 .group-10477 {
  background-image: url(../img/path-11548@1x.png);
  background-position: 50% 50%;
  background-size: cover;
  height: 60px;
  left: 1432px;
  position: absolute;
  top: 249px;
  width: 47px;
}

.web-1920-65 .group-10478 {
  background-image: url(../img/path-11549@1x.png);
  background-position: 50% 50%;
  background-size: cover;
  height: 57px;
  left: 1388px;
  position: absolute;
  top: 248px;
  width: 47px;
}

.web-1920-65 .group-10479 {
  background-image: url(../img/path-11550@1x.png);
  background-position: 50% 50%;
  background-size: cover;
  height: 32px;
  left: 1382px;
  position: absolute;
  top: 249px;
  width: 36px;
}

.web-1920-65 .group-10691 {
  display: flex;
  height: 85px;
  left: 1381px;
  position: absolute;
  top: 240px;
  width: 207px;
}

.web-1920-65 .path-11543-1 {
  flex: 1;
  margin-bottom: -2.6px;
  margin-left: -1.2px;
  margin-right: -1.2px;
  margin-top: -1.0px;
  object-fit: cover;
  width: 209.76px;
}

.web-1920-65 .group-container-63 {
  height: 51px;
  left: 1429px;
  position: absolute;
  top: 355px;
  width: 60px;
}

.web-1920-65 .group-10496 {
  display: flex;
  height: 51px;
  left: 0;
  position: absolute;
  top: 0;
  width: 60px;
}

.web-1920-65 .group-10495 {
  align-items: flex-start;
  display: flex;
  flex: 1;
  min-width: 59.77px;
}

.web-1920-65 .group-container-64 {
  height: 51px;
  position: relative;
  width: 60px;
}

.web-1920-65 .group-10492 {
  background-color: #1fa3a6;
  border-radius: 24.82px;
  height: 50px;
  left: 10px;
  position: absolute;
  top: 1px;
  width: 50px;
}

.web-1920-65 .group-10494 {
  background-image: url(../img/path-11558@1x.png);
  background-position: 50% 50%;
  background-size: cover;
  height: 51px;
  left: 0;
  position: absolute;
  top: 0;
  width: 51px;
}

.web-1920-65 .group-10497 {
  background-image: url(../img/path-11559@1x.png);
  background-position: 50% 50%;
  background-size: cover;
  height: 32px;
  left: 22px;
  position: absolute;
  top: 10px;
  width: 9px;
}

.web-1920-65 .path-container-40 {
  height: 37px;
  left: 1060px;
  position: absolute;
  top: 591px;
  width: 44px;
}

.web-1920-65 .path-6943-9 {
  height: 19px;
  left: 25px;
  object-fit: cover;
  position: absolute;
  top: 19px;
  width: 19px;
}

.web-1920-65 .path-6944-9 {
  height: 24px;
  left: 0;
  object-fit: cover;
  position: absolute;
  top: 0;
  width: 25px;
}

.web-1920-65 .group-10693 {
  align-items: flex-start;
  display: flex;
  height: 158px;
  justify-content: flex-end;
  left: 1338px;
  min-width: 145px;
  position: absolute;
  top: 502px;
  transform: rotate(15.00deg);
}

.web-1920-65 .path-container-41 {
  height: 180px;
  margin-top: -10.84px;
  position: relative;
  width: 156px;
}

.web-1920-65 .path-9797-12 {
  height: 153px;
  left: 18px;
  object-fit: cover;
  position: absolute;
  top: 13px;
  transform: rotate(-15.00deg);
  width: 109px;
}

.web-1920-65 .path-11682 {
  height: 156px;
  left: 26px;
  object-fit: cover;
  position: absolute;
  top: 12px;
  transform: rotate(-15.00deg);
  width: 112px;
}

.web-1920-65 .hi-42 {
  color: var(--international-orange);
  font-family: var(--font-family-somar-medium);
  font-size: 48px;
  font-weight: 500;
  left: 1413px;
  letter-spacing: 0;
  line-height: 48px;
  position: absolute;
  text-align: center;
  top: 438px;
  white-space: nowrap;
}

.web-1920-65 .overlap-group65 {
  height: 574px;
  left: 450px;
  position: absolute;
  top: 479px;
  width: 1060px;
}

.web-1920-65 .group-container-65 {
  height: 273px;
  left: 0;
  position: absolute;
  top: 66px;
  width: 319px;
}

.web-1920-65 .group-8896-17 {
  align-items: flex-start;
  display: flex;
  height: 239px;
  justify-content: flex-end;
  left: 13px;
  min-width: 292px;
  position: absolute;
  top: 17px;
  transform: rotate(-7.00deg);
}

.web-1920-65 .group-container-66 {
  height: 307px;
  margin-top: -34.64px;
  position: relative;
  width: 347px;
}

.web-1920-65 .overlap-group-25 {
  height: 307px;
  left: 0;
  position: absolute;
  top: 0;
  width: 347px;
}

.web-1920-65 .path-9801-12 {
  height: 253px;
  left: 14px;
  object-fit: cover;
  position: absolute;
  top: 36px;
  transform: rotate(7.00deg);
  width: 300px;
}

.web-1920-65 .group-8876-11 {
  display: flex;
  height: 195px;
  left: 71px;
  position: absolute;
  top: 55px;
  width: 196px;
}

.web-1920-65 .path-9802-13 {
  flex: 1;
  margin-bottom: -11.2px;
  margin-left: -11.1px;
  margin-right: -11.1px;
  margin-top: -11.2px;
  object-fit: cover;
  transform: rotate(7.00deg);
  width: 218.48px;
}

.web-1920-65 .path-9833-12 {
  height: 258px;
  left: 30px;
  object-fit: cover;
  position: absolute;
  top: 17px;
  transform: rotate(7.00deg);
  width: 303px;
}

.web-1920-65 .group-8891-14 {
  align-items: flex-end;
  display: flex;
  flex-direction: column;
  left: 155px;
  min-height: 46px;
  padding: 0.0px 0;
  position: absolute;
  top: 103px;
  transform: rotate(7.00deg);
  width: 95px;
}

.web-1920-65 .group-8878-9 {
  background-image: url(../img/path-9803-42@1x.png);
  background-position: 50% 50%;
  background-size: cover;
  height: 4px;
  margin-right: 0;
  width: 95px;
}

.web-1920-65 .group-8879-8 {
  background-image: url(../img/path-9803-42@1x.png);
  background-position: 50% 50%;
  background-size: cover;
  height: 4px;
  margin-right: 0;
  margin-top: 18px;
  width: 95px;
}

.web-1920-65 .group-8880-14 {
  background-image: url(../img/path-9805-42@1x.png);
  background-position: 50% 50%;
  background-size: cover;
  height: 4px;
  margin-right: 0;
  margin-top: 18px;
  width: 64px;
}

.web-1920-65 .group-8906-19 {
  background-image: url(../img/path-9758-42@1x.png);
  background-position: 50% 50%;
  background-size: cover;
  height: 51px;
  left: 75px;
  position: absolute;
  top: 78px;
  width: 51px;
}

.web-1920-65 .group-10674-1 {
  display: flex;
  height: 322px;
  left: 683px;
  position: absolute;
  top: 131px;
  width: 377px;
}

.web-1920-65 .group-10657-1 {
  align-items: flex-end;
  display: flex;
  flex: 1;
  justify-content: flex-end;
  margin-bottom: 0;
  margin-top: 0;
  min-width: 376.57px;
  padding: 0 0.0px;
}

.web-1920-65 .group-container-67 {
  height: 322px;
  margin-bottom: 0;
  position: relative;
  width: 377px;
}

.web-1920-65 .group-8896-18 {
  align-items: flex-start;
  display: flex;
  height: 282px;
  justify-content: flex-end;
  left: 16px;
  min-width: 345px;
  position: absolute;
  top: 20px;
  transform: rotate(187.00deg);
}

.web-1920-65 .group-container-68 {
  height: 362px;
  margin-top: -39.22px;
  position: relative;
  width: 410px;
}

.web-1920-65 .overlap-group-26 {
  height: 362px;
  left: 0;
  position: absolute;
  top: 0;
  width: 410px;
}

.web-1920-65 .path-9801-13 {
  height: 299px;
  left: 17px;
  object-fit: cover;
  position: absolute;
  top: 20px;
  transform: rotate(-187.00deg);
  width: 354px;
}

.web-1920-65 .group-8876-12 {
  display: flex;
  height: 230px;
  left: 84px;
  position: absolute;
  top: 68px;
  width: 232px;
}

.web-1920-65 .path-9802-14 {
  flex: 1;
  margin-bottom: -13.3px;
  margin-left: -13.1px;
  margin-right: -13.1px;
  margin-top: -13.3px;
  object-fit: cover;
  transform: rotate(-187.00deg);
  width: 257.93px;
}

.web-1920-65 .path-9833-13 {
  height: 303px;
  left: 36px;
  object-fit: cover;
  position: absolute;
  top: 38px;
  transform: rotate(-187.00deg);
  width: 357px;
}

.web-1920-65 .group-8891-15 {
  align-items: flex-end;
  display: flex;
  flex-direction: column;
  left: 183px;
  min-height: 52px;
  position: absolute;
  top: 187px;
  transform: rotate(-7.00deg);
  width: 106px;
}

.web-1920-65 .group-8880-15 {
  display: flex;
  height: 4px;
  margin-right: 0;
  width: 72px;
}

.web-1920-65 .path-9805-7 {
  flex: 1;
  margin-bottom: 0;
  margin-left: 0;
  margin-right: 0;
  margin-top: 0;
  object-fit: cover;
  transform: rotate(-180deg);
  width: 71.82px;
}

.web-1920-65 .group-887-6 {
  display: flex;
  height: 4px;
  margin-top: 20px;
  width: 106px;
}

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

.web-1920-65 .group-8906-20 {
  background-image: url(../img/path-9758-43@1x.png);
  background-position: 50% 50%;
  background-size: cover;
  height: 57px;
  left: 226px;
  position: absolute;
  top: 93px;
  width: 58px;
}

.web-1920-65 .group-10682-1 {
  align-items: flex-end;
  display: flex;
  height: 214px;
  left: 430px;
  min-width: 347px;
  position: absolute;
  top: 39px;
  transform: rotate(14.00deg);
}

.web-1920-65 .overlap-group3-4 {
  height: 221px;
  margin-bottom: -6.44px;
  margin-left: -5px;
  position: relative;
  width: 352px;
}

.web-1920-65 .group-10681-1 {
  align-items: flex-start;
  display: flex;
  height: 189px;
  left: 12px;
  min-width: 340px;
  position: absolute;
  top: 0;
}

.web-1920-65 .group-container-69 {
  align-items: flex-start;
  display: flex;
  flex-direction: column;
  min-height: 189px;
  width: 331px;
}

.web-1920-65 .group-10679-1 {
  display: flex;
  height: 175px;
  width: 331px;
}

.web-1920-65 .path-11684-1 {
  flex: 1;
  margin-bottom: -37.5px;
  margin-left: -16.3px;
  margin-right: -16.3px;
  margin-top: -37.5px;
  object-fit: cover;
  transform: rotate(-14.00deg);
  width: 363.85px;
}

.web-1920-65 .group-10678-1 {
  display: flex;
  height: 7px;
  margin-left: 1.08px;
  margin-top: 7px;
  width: 4px;
}

.web-1920-65 .path-11683-1 {
  flex: 1;
  margin-bottom: -0.4px;
  margin-left: -0.7px;
  margin-right: -0.7px;
  margin-top: -0.4px;
  object-fit: cover;
  transform: rotate(-14.00deg);
  width: 5.67px;
}

.web-1920-65 .group-10680-1 {
  align-self: center;
  display: flex;
  height: 6px;
  margin-bottom: 57.49px;
  margin-left: 3px;
  width: 5px;
}

.web-1920-65 .path-11685-1 {
  flex: 1;
  margin-bottom: -0.6px;
  margin-left: -0.7px;
  margin-right: -0.7px;
  margin-top: -0.6px;
  object-fit: cover;
  transform: rotate(-14.00deg);
  width: 6.78px;
}

.web-1920-65 .path-11686-1 {
  height: 29px;
  left: 3px;
  object-fit: cover;
  position: absolute;
  top: 189px;
  transform: rotate(-14.00deg);
  width: 32px;
}

.web-1920-65 .overlap-group-container-2 {
  height: 132px;
  left: 797px;
  position: absolute;
  top: 442px;
  width: 122px;
}

.web-1920-65 .group-container-56 {
  height: 92px;
  left: 37px;
  position: absolute;
  top: 0;
  width: 85px;
}

.web-1920-65 .group-10683-12 {
  align-items: flex-start;
  display: flex;
  height: 68px;
  justify-content: flex-end;
  left: 8px;
  min-width: 67px;
  position: absolute;
  top: 17px;
  transform: rotate(-15.00deg);
}

.web-1920-65 .overlap-group-21 {
  height: 101px;
  margin-top: -16.76px;
  position: relative;
  width: 101px;
}

.web-1920-65 .path-9790-14 {
  height: 83px;
  left: 9px;
  object-fit: cover;
  position: absolute;
  top: 9px;
  transform: rotate(15.00deg);
  width: 82px;
}

.web-1920-65 .ellipse-350-16 {
  background-color: var(--white);
  border-radius: 14.67px;
  height: 29px;
  left: 36px;
  position: absolute;
  top: 36px;
  transform: rotate(-76.72deg);
  width: 29px;
}

.web-1920-65 .group-10684-12 {
  align-items: flex-start;
  display: flex;
  height: 68px;
  left: 10px;
  min-width: 67px;
  position: absolute;
  top: 8px;
  transform: rotate(-15.00deg);
}

.web-1920-65 .overlap-group1-8 {
  height: 103px;
  margin-left: -18px;
  margin-top: -17.51px;
  position: relative;
  width: 102px;
}

.web-1920-65 .path-9790-15 {
  height: 84px;
  left: 9px;
  object-fit: cover;
  position: absolute;
  top: 9px;
  transform: rotate(15.00deg);
  width: 84px;
}

.web-1920-65 .ellipse-350-17 {
  border-radius: 14.67px;
  height: 31px;
  left: 36px;
  object-fit: cover;
  position: absolute;
  top: 36px;
  transform: rotate(15.00deg);
  width: 31px;
}

.web-1920-65 .group-container-57 {
  height: 62px;
  left: 0;
  position: absolute;
  top: 70px;
  width: 57px;
}

.web-1920-65 .group-10683-16 {
  align-items: flex-start;
  display: flex;
  height: 46px;
  justify-content: flex-end;
  left: 5px;
  min-width: 45px;
  position: absolute;
  top: 11px;
  transform: rotate(-15.00deg);
}

.web-1920-65 .overlap-group-27 {
  height: 68px;
  margin-top: -11.25px;
  position: relative;
  width: 68px;
}

.web-1920-65 .path-9790-16 {
  height: 56px;
  left: 6px;
  object-fit: cover;
  position: absolute;
  top: 6px;
  transform: rotate(15.00deg);
  width: 55px;
}

.web-1920-65 .ellipse-350-18 {
  background-color: var(--white);
  border-radius: 9.86px;
  height: 20px;
  left: 24px;
  position: absolute;
  top: 24px;
  transform: rotate(-76.72deg);
  width: 20px;
}

.web-1920-65 .group-10684-16 {
  align-items: flex-start;
  display: flex;
  height: 46px;
  left: 7px;
  min-width: 45px;
  position: absolute;
  top: 5px;
  transform: rotate(-15.00deg);
}

.web-1920-65 .overlap-group1-10 {
  height: 70px;
  margin-left: -12px;
  margin-top: -12.0px;
  position: relative;
  width: 69px;
}

.web-1920-65 .path-9790-17 {
  height: 57px;
  left: 6px;
  object-fit: cover;
  position: absolute;
  top: 6px;
  transform: rotate(15.00deg);
  width: 57px;
}

.web-1920-65 .ellipse-350-19 {
  border-radius: 9.86px;
  height: 21px;
  left: 24px;
  position: absolute;
  top: 24px;
  transform: rotate(-76.72deg);
  width: 21px;
}

.web-1920-65 .group-10739-1 {
  background-image: url(../img/path-11713@1x.png);
  background-position: 50% 50%;
  background-size: cover;
  height: 35px;
  left: 114px;
  position: absolute;
  top: 354px;
  width: 48px;
}

.web-1920-65 .group-10673-1 {
  align-items: center;
  display: flex;
  flex-direction: column;
  left: 105px;
  min-height: 316px;
  padding: 0.0px 0;
  position: absolute;
  top: 256px;
  width: 753px;
}

.web-1920-65 .overlap-group6-3 {
  height: 314px;
  margin-left: 25.31px;
  position: relative;
  width: 460px;
}

.web-1920-65 .group-10654-1 {
  height: 287px;
  left: 0;
  position: absolute;
  top: 27px;
  width: 460px;
}

.web-1920-65 .group-container-70 {
  height: 257px;
  left: 28px;
  position: absolute;
  top: 0;
  width: 397px;
}

.web-1920-65 .path-container-42 {
  height: 230px;
  left: 8px;
  position: absolute;
  top: 27px;
  width: 389px;
}

.web-1920-65 .path-6773-1 {
  height: 218px;
  left: 6px;
  object-fit: cover;
  position: absolute;
  top: 6px;
  width: 377px;
}

.web-1920-65 .path-6774-1 {
  height: 230px;
  left: 0;
  object-fit: cover;
  position: absolute;
  top: 0;
  width: 389px;
}

.web-1920-65 .group-6160-1 {
  align-items: flex-start;
  display: flex;
  height: 248px;
  justify-content: flex-end;
  left: 0;
  min-width: 397px;
  position: absolute;
  top: 0;
}

.web-1920-65 .group-container-71 {
  align-items: flex-start;
  align-self: flex-end;
  display: flex;
  flex-direction: column;
  min-height: 245px;
  width: 344px;
}

.web-1920-65 .group-6157-1 {
  background-image: url(../img/path-6776@1x.png);
  background-position: 50% 50%;
  background-size: cover;
  height: 73px;
  width: 344px;
}

.web-1920-65 .group-6158-1 {
  background-image: url(../img/path-6777@1x.png);
  background-position: 50% 50%;
  background-size: cover;
  height: 27px;
  margin-left: 2.26px;
  margin-top: 16px;
  width: 3px;
}

.web-1920-65 .group-6159-1 {
  background-image: url(../img/path-6778@1x.png);
  background-position: 50% 50%;
  background-size: cover;
  height: 80px;
  margin-left: 5.58px;
  margin-top: 49px;
  width: 5px;
}

.web-1920-65 .group-6156-1 {
  background-image: url(../img/path-6775@1x.png);
  background-position: 50% 50%;
  background-size: cover;
  height: 116px;
  margin-left: 22px;
  margin-top: 0;
  width: 31px;
}

.web-1920-65 .path-6779-1 {
  height: 29px;
  left: 0;
  object-fit: cover;
  position: absolute;
  top: 257px;
  width: 460px;
}

.web-1920-65 .path-container-43 {
  height: 31px;
  left: 382px;
  position: absolute;
  top: 120px;
  width: 26px;
}

.web-1920-65 .path-6786-2 {
  height: 13px;
  left: 0;
  object-fit: cover;
  position: absolute;
  top: 17px;
  width: 13px;
}

.web-1920-65 .path-6787-2 {
  height: 18px;
  left: 9px;
  object-fit: cover;
  position: absolute;
  top: 0;
  width: 17px;
}

.web-1920-65 .overlap-group3-5 {
  height: 230px;
  left: 103px;
  position: absolute;
  top: 0;
  width: 242px;
}

.web-1920-65 .rectangle-2007-1 {
  background-color: var(--blue-chill);
  height: 214px;
  left: 20px;
  position: absolute;
  top: 16px;
  width: 214px;
}

.web-1920-65 .group-6166-1 {
  background-image: url(../img/path-6791@1x.png);
  background-position: 50% 50%;
  background-size: cover;
  height: 223px;
  left: 12px;
  position: absolute;
  top: 8px;
  width: 230px;
}

.web-1920-65 .path-9831-1 {
  height: 38px;
  left: 0;
  object-fit: cover;
  position: absolute;
  top: 0;
  width: 214px;
}

.web-1920-65 .group-6167-1 {
  align-items: flex-start;
  display: flex;
  height: 13px;
  left: 19px;
  min-width: 54px;
  position: absolute;
  top: 13px;
}

.web-1920-65 .ellipse-221-1 {
  background-color: var(--white);
  border-radius: 6.28px;
  height: 13px;
  width: 13px;
}

.web-1920-65 .ellipse-22-1 {
  background-color: var(--white);
  border-radius: 6.28px;
  height: 13px;
  margin-left: 8px;
  width: 13px;
}

.web-1920-65 .group-container-72 {
  height: 145px;
  left: 150px;
  position: absolute;
  top: 35px;
  width: 161px;
}

.web-1920-65 .group-6168-1 {
  background-image: url(../img/path-6792@1x.png);
  background-position: 50% 50%;
  background-size: cover;
  height: 130px;
  left: 15px;
  position: absolute;
  top: 15px;
  width: 130px;
}

.web-1920-65 .group-6169-17 {
  background-image: url(../img/path-6793-54@1x.png);
  background-position: 50% 50%;
  background-size: cover;
  height: 82px;
  left: 0;
  position: absolute;
  top: 0;
  width: 161px;
}

.web-1920-65 .group-617-1 {
  background-image: url(../img/path-6794@1x.png);
  background-position: 50% 50%;
  background-size: cover;
  height: 130px;
  left: 79px;
  position: absolute;
  top: 15px;
  width: 3px;
}

.web-1920-65 .group-6171-1 {
  background-image: url(../img/path-6795@1x.png);
  background-position: 50% 50%;
  background-size: cover;
  height: 3px;
  left: 15px;
  position: absolute;
  top: 79px;
  width: 130px;
}

.web-1920-65 .group-6172-1 {
  background-image: url(../img/path-6796@1x.png);
  background-position: 50% 50%;
  background-size: cover;
  height: 125px;
  left: 43px;
  position: absolute;
  top: 17px;
  width: 22px;
}

.web-1920-65 .group-6173-1 {
  background-image: url(../img/path-6797@1x.png);
  background-position: 50% 50%;
  background-size: cover;
  height: 11px;
  left: 24px;
  position: absolute;
  top: 45px;
  width: 110px;
}

.web-1920-65 .group-6175-1 {
  background-image: url(../img/path-6799@1x.png);
  background-position: 50% 50%;
  background-size: cover;
  height: 125px;
  left: 95px;
  position: absolute;
  top: 17px;
  width: 22px;
}

.web-1920-65 .group-6176-1 {
  background-image: url(../img/path-6800@1x.png);
  background-position: 50% 50%;
  background-size: cover;
  height: 10px;
  left: 26px;
  position: absolute;
  top: 104px;
  width: 111px;
}

.web-1920-65 .group-6177-17 {
  background-image: url(../img/path-6801-54@1x.png);
  background-position: 50% 50%;
  background-size: cover;
  height: 10px;
  left: 85px;
  position: absolute;
  top: 122px;
  width: 25px;
}

.web-1920-65 .group-6178-17 {
  background-image: url(../img/path-6802-54@1x.png);
  background-position: 50% 50%;
  background-size: cover;
  height: 49px;
  left: 104px;
  position: absolute;
  top: 79px;
  width: 56px;
}

.web-1920-65 .path-11678-1 {
  height: 43px;
  left: 143px;
  object-fit: cover;
  position: absolute;
  top: 90px;
  width: 22px;
}

.web-1920-65 .path-11679-1 {
  height: 43px;
  left: 295px;
  object-fit: cover;
  position: absolute;
  top: 90px;
  width: 22px;
}

.web-1920-65 .path-container-44 {
  height: 26px;
  left: 50px;
  position: absolute;
  top: 164px;
  width: 31px;
}

.web-1920-65 .path-6943-10 {
  height: 13px;
  left: 17px;
  object-fit: cover;
  position: absolute;
  top: 13px;
  width: 13px;
}

.web-1920-65 .path-6944-10 {
  height: 17px;
  left: 0;
  object-fit: cover;
  position: absolute;
  top: 0;
  width: 18px;
}

.web-1920-65 .call-center-1 {
  color: var(--cultured-pearl);
  font-family: var(--font-family-somar-extrabold);
  font-size: var(--font-size-xs);
  font-weight: 800;
  left: 165px;
  letter-spacing: 0;
  line-height: 116px;
  position: absolute;
  text-align: center;
  top: 143px;
  white-space: nowrap;
}

.web-1920-65 .group-container-73 {
  align-items: flex-start;
  display: flex;
  margin-right: 0;
  min-width: 753px;
}

.web-1920-65 .group-10662-1 {
  background-image: url(../img/path-6930@1x.png);
  background-position: 50% 50%;
  background-size: cover;
  height: 2px;
  margin-top: 0;
  width: 262px;
}

.web-1920-65 .group-10661-1 {
  display: flex;
  height: 2px;
  margin-left: 19px;
  width: 472px;
}

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

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

.web-1920-65 .group-10769-1 {
  align-items: flex-start;
  display: flex;
  height: 108px;
  left: 521px;
  min-width: 108px;
  position: absolute;
  top: 118px;
  transform: rotate(-13.00deg);
}

.web-1920-65 .group-container-74 {
  height: 108px;
  position: relative;
  width: 108px;
}

.web-1920-65 .group-8813-1 {
  display: flex;
  height: 93px;
  left: 7px;
  position: absolute;
  top: 7px;
  transform: rotate(10.00deg);
  width: 93px;
}

.web-1920-65 .group-8812-1 {
  display: flex;
  flex: 1;
  margin-left: 0;
  margin-top: 0;
  width: 93.41px;
}

.web-1920-65 .path-9720-1 {
  flex: 1;
  margin-bottom: -2.4px;
  margin-left: -2.4px;
  margin-right: -2.4px;
  margin-top: -2.4px;
  object-fit: cover;
  transform: rotate(3.00deg);
  width: 98.17px;
}

.web-1920-65 .group-8837-1 {
  height: 24px;
  left: 22px;
  position: absolute;
  top: 43px;
  transform: rotate(10.00deg);
  width: 69px;
}

.web-1920-65 .path-9754-1 {
  height: 25px;
  left: -1px;
  object-fit: cover;
  position: absolute;
  top: 0;
  transform: rotate(3.00deg);
  width: 18px;
}

.web-1920-65 .path-container-45 {
  height: 26px;
  left: 17px;
  position: absolute;
  top: -1px;
  width: 53px;
}

.web-1920-65 .path-9755-1 {
  height: 25px;
  left: 1px;
  object-fit: cover;
  position: absolute;
  top: 0;
  transform: rotate(3.00deg);
  width: 19px;
}

.web-1920-65 .path-9756-1 {
  height: 25px;
  left: 19px;
  object-fit: cover;
  position: absolute;
  top: 1px;
  transform: rotate(3.00deg);
  width: 15px;
}

.web-1920-65 .path-9757-1 {
  height: 25px;
  left: 34px;
  object-fit: cover;
  position: absolute;
  top: 1px;
  transform: rotate(3.00deg);
  width: 18px;
}

.web-1920-65 .path-10886-1 {
  height: 21px;
  left: 673px;
  object-fit: cover;
  position: absolute;
  top: 128px;
  width: 21px;
}

.web-1920-65 .path-container-46 {
  height: 49px;
  left: 122px;
  position: absolute;
  top: 453px;
  width: 41px;
}

.web-1920-65 .path-6786-3 {
  height: 21px;
  left: 0;
  object-fit: cover;
  position: absolute;
  top: 27px;
  width: 21px;
}

.web-1920-65 .path-6787-3 {
  height: 28px;
  left: 14px;
  object-fit: cover;
  position: absolute;
  top: 0;
  width: 27px;
}

.web-1920-65 .group-14587 {
  align-items: flex-start;
  display: flex;
  height: 611px;
  justify-content: flex-end;
  left: 134px;
  min-width: 1637px;
  position: absolute;
  top: 3374px;
}

.web-1920-65 .group-container-75 {
  background-image: url(../img/path-9098@1x.png);
  background-position: 50% 50%;
  background-size: cover;
  height: 611px;
  margin-top: 0;
  position: relative;
  width: 776px;
}

.web-1920-65 .overlap-group9-1 {
  height: 454px;
  left: 37px;
  position: absolute;
  top: 5px;
  width: 705px;
}

.web-1920-65 .group-container-76 {
  height: 313px;
  left: 76px;
  position: absolute;
  top: 105px;
  width: 552px;
}

.web-1920-65 .overlap-group1-11 {
  height: 313px;
  left: 0;
  position: absolute;
  top: 0;
  width: 552px;
}

.web-1920-65 .group-11019 {
  height: 311px;
  left: 0;
  position: absolute;
  top: 0;
  width: 552px;
}

.web-1920-65 .path-container-47 {
  height: 276px;
  left: 43px;
  position: absolute;
  top: 0;
  width: 467px;
}

.web-1920-65 .path-12161 {
  height: 262px;
  left: 7px;
  object-fit: cover;
  position: absolute;
  top: 7px;
  width: 453px;
}

.web-1920-65 .path-12162 {
  height: 276px;
  left: 0;
  object-fit: cover;
  position: absolute;
  top: 0;
  width: 467px;
}

.web-1920-65 .path-12811 {
  height: 35px;
  left: 0;
  object-fit: cover;
  position: absolute;
  top: 276px;
  width: 552px;
}

.web-1920-65 .group-11023 {
  background-image: url(../img/path-12166@1x.png);
  background-position: 50% 50%;
  background-size: cover;
  height: 2px;
  left: 102px;
  position: absolute;
  top: 311px;
  width: 304px;
}

.web-1920-65 .group-11046 {
  background-image: url(../img/path-12181@1x.png);
  background-position: 50% 50%;
  background-size: cover;
  height: 2px;
  left: 238px;
  position: absolute;
  top: 275px;
  width: 278px;
}

.web-1920-65 .rectangle-2863 {
  background-color: var(--white);
  height: 13px;
  left: 244px;
  position: absolute;
  top: 188px;
  width: 90px;
}

.web-1920-65 .group-11136 {
  background-image: url(../img/path-12247@1x.png);
  background-position: 50% 50%;
  background-size: cover;
  height: 2px;
  left: 48px;
  position: absolute;
  top: 275px;
  width: 159px;
}

.web-1920-65 .mask-group-18 {
  height: 230px;
  left: 56px;
  object-fit: cover;
  position: absolute;
  top: 20px;
  width: 439px;
}

.web-1920-65 .group-11148 {
  align-items: flex-end;
  display: flex;
  height: 161px;
  justify-content: flex-end;
  left: 528px;
  min-width: 164px;
  position: absolute;
  top: 260px;
  transform: rotate(-5.00deg);
}

.web-1920-65 .overlap-group-container-3 {
  height: 161px;
  margin-bottom: 0;
  position: relative;
  width: 164px;
}

.web-1920-65 .group-container-77 {
  height: 161px;
  left: 0;
  position: absolute;
  top: 0;
  width: 164px;
}

.web-1920-65 .group-11137 {
  display: flex;
  height: 152px;
  left: 0;
  position: absolute;
  top: 9px;
  width: 133px;
}

.web-1920-65 .path-12248 {
  flex: 1;
  margin-bottom: -5.5px;
  margin-left: -6.4px;
  margin-right: -6.4px;
  margin-top: -5.5px;
  object-fit: cover;
  transform: rotate(5.00deg);
  width: 145.98px;
}

.web-1920-65 .group-11142 {
  align-items: center;
  display: flex;
  flex-direction: column;
  left: 28px;
  min-height: 155px;
  position: absolute;
  top: 0;
  width: 136px;
}

.web-1920-65 .flex-row-1 {
  align-items: flex-start;
  display: flex;
  height: 120px;
  margin-right: 0;
  min-width: 136px;
}

.web-1920-65 .group-11139 {
  align-self: flex-end;
  display: flex;
  height: 103px;
  width: 44px;
}

.web-1920-65 .path-12250 {
  flex: 1;
  margin-bottom: -1.7px;
  margin-left: -4.4px;
  margin-right: -4.4px;
  margin-top: -1.7px;
  object-fit: cover;
  transform: rotate(5.00deg);
  width: 52.55px;
}

.web-1920-65 .group-container-78 {
  align-items: flex-end;
  display: flex;
  flex-direction: column;
  margin-left: 6px;
  min-height: 116px;
  width: 86px;
}

.web-1920-65 .group-11138 {
  display: flex;
  height: 40px;
  width: 86px;
}

.web-1920-65 .path-12249 {
  flex: 1;
  margin-bottom: -3.7px;
  margin-left: -1.6px;
  margin-right: -1.6px;
  margin-top: -3.7px;
  object-fit: cover;
  transform: rotate(5.00deg);
  width: 88.96px;
}

.web-1920-65 .group-11141 {
  display: flex;
  height: 40px;
  margin-right: 11.12px;
  margin-top: 35px;
  width: 21px;
}

.web-1920-65 .path-12252 {
  flex: 1;
  margin-bottom: -0.8px;
  margin-left: -1.7px;
  margin-right: -1.7px;
  margin-top: -0.8px;
  object-fit: cover;
  transform: rotate(5.00deg);
  width: 23.95px;
}

.web-1920-65 .group-11140 {
  display: flex;
  height: 27px;
  margin-right: 11.27px;
  margin-top: 8px;
  width: 57px;
}

.web-1920-65 .path-12251 {
  flex: 1;
  margin-bottom: -2.4px;
  margin-left: -1.1px;
  margin-right: -1.1px;
  margin-top: -2.4px;
  object-fit: cover;
  transform: rotate(5.00deg);
  width: 58.76px;
}

.web-1920-65 .overlap-group1-12 {
  height: 65px;
  left: 52px;
  position: absolute;
  top: 42px;
  width: 61px;
}

.web-1920-65 .group-11145 {
  display: flex;
  height: 54px;
  left: 9px;
  position: absolute;
  top: 0;
  width: 46px;
}

.web-1920-65 .group-11144 {
  display: flex;
  flex: 1;
  width: 46.39px;
}

.web-1920-65 .path-12253 {
  flex: 1;
  margin-bottom: -1.9px;
  margin-left: -2.3px;
  margin-right: -2.3px;
  margin-top: -1.9px;
  object-fit: cover;
  transform: rotate(5.00deg);
  width: 50.9px;
}

.web-1920-65 .group-11146 {
  display: flex;
  height: 48px;
  left: 0;
  position: absolute;
  top: 18px;
  width: 61px;
}

.web-1920-65 .rectangle-2880 {
  flex: 1;
  margin-bottom: 2.0px;
  margin-left: 1.1px;
  margin-right: 1.1px;
  margin-top: 2.0px;
  object-fit: cover;
  transform: rotate(5.00deg);
  width: 58.68px;
}

.web-1920-65 .path-12254 {
  height: 19px;
  left: 23px;
  object-fit: cover;
  position: absolute;
  top: 33px;
  transform: rotate(5.00deg);
  width: 14px;
}

.web-1920-65 .group-11591 {
  height: 130px;
  left: 0;
  position: absolute;
  top: 273px;
  transform: rotate(255.00deg);
  width: 153px;
}

.web-1920-65 .rectangle-2920 {
  background-color: var(--maroon-flush);
  height: 89px;
  left: 62px;
  position: absolute;
  top: 28px;
  transform: rotate(-54.11deg);
  width: 26px;
}

.web-1920-65 .overlap-group4-1 {
  height: 77px;
  left: 80px;
  position: absolute;
  top: 66px;
  width: 77px;
}

.web-1920-65 .path-1276 {
  height: 63px;
  left: 7px;
  object-fit: cover;
  position: absolute;
  top: 7px;
  transform: rotate(-255.00deg);
  width: 63px;
}

.web-1920-65 .group-11589 {
  display: flex;
  height: 53px;
  left: 19px;
  position: absolute;
  top: 10px;
  width: 53px;
}

.web-1920-65 .path-12764 {
  flex: 1;
  margin-bottom: -5.9px;
  margin-left: -6.0px;
  margin-right: -6.0px;
  margin-top: -5.9px;
  object-fit: cover;
  transform: rotate(-255.00deg);
  width: 64.96px;
}

.web-1920-65 .overlap-group5-1 {
  height: 77px;
  left: -13px;
  position: absolute;
  top: -2px;
  width: 77px;
}

.web-1920-65 .group-11590 {
  display: flex;
  height: 53px;
  left: 16px;
  position: absolute;
  top: 2px;
  width: 53px;
}

.web-1920-65 .path-12766 {
  flex: 1;
  margin-bottom: -6.0px;
  margin-left: -5.9px;
  margin-right: -5.9px;
  margin-top: -6.0px;
  object-fit: cover;
  transform: rotate(-255.00deg);
  width: 64.93px;
}

.web-1920-65 .overlap-group-container-4 {
  height: 132px;
  left: 59px;
  position: absolute;
  top: 0;
  width: 122px;
}

.web-1920-65 .group-10683-17 {
  align-items: flex-start;
  display: flex;
  height: 46px;
  left: 5px;
  min-width: 45px;
  position: absolute;
  top: 11px;
  transform: rotate(-15.00deg);
}

.web-1920-65 .overlap-group-28 {
  height: 68px;
  margin-left: -11px;
  margin-top: -11.25px;
  position: relative;
  width: 68px;
}

.web-1920-65 .group-10684-17 {
  align-items: flex-start;
  display: flex;
  height: 46px;
  justify-content: flex-end;
  left: 7px;
  min-width: 45px;
  position: absolute;
  top: 5px;
  transform: rotate(-15.00deg);
}

.web-1920-65 .overlap-group1-13 {
  height: 70px;
  margin-top: -12.0px;
  position: relative;
  width: 69px;
}

.web-1920-65 .group-11635 {
  display: flex;
  height: 15px;
  left: 604px;
  position: absolute;
  top: 163px;
  transform: rotate(-45.00deg);
  width: 23px;
}

.web-1920-65 .path-12163 {
  flex: 1;
  margin-bottom: -5.9px;
  margin-left: -2.0px;
  margin-right: -2.0px;
  margin-top: -5.9px;
  object-fit: cover;
  transform: rotate(45.00deg);
  width: 26.86px;
}

.web-1920-65 .path-12324 {
  height: 24px;
  left: 76px;
  object-fit: cover;
  position: absolute;
  top: 160px;
  width: 24px;
}

.web-1920-65 .group-11020 {
  background-image: url(../img/path-12163@1x.png);
  background-position: 50% 50%;
  background-size: cover;
  height: 19px;
  left: 446px;
  position: absolute;
  top: 49px;
  width: 29px;
}

.web-1920-65 .path-container-48 {
  height: 33px;
  left: 636px;
  position: absolute;
  top: 68px;
  width: 34px;
}

.web-1920-65 .path-12324-1 {
  height: 24px;
  left: 10px;
  object-fit: cover;
  position: absolute;
  top: 0;
  width: 24px;
}

.web-1920-65 .path-12813 {
  height: 13px;
  left: 0;
  object-fit: cover;
  position: absolute;
  top: 20px;
  width: 12px;
}

.web-1920-65 .path-container-49 {
  height: 25px;
  left: 304px;
  position: absolute;
  top: 46px;
  width: 28px;
}

.web-1920-65 .path-12813-1 {
  height: 13px;
  left: 16px;
  object-fit: cover;
  position: absolute;
  top: 12px;
  width: 12px;
}

.web-1920-65 .path-12814 {
  height: 18px;
  left: 0;
  object-fit: cover;
  position: absolute;
  top: 0;
  width: 18px;
}

.web-1920-65 .group-container-79 {
  align-self: center;
  height: 367px;
  margin-bottom: 60.88px;
  margin-left: 138px;
  position: relative;
  width: 725px;
}

.web-1920-65 .group-14527 {
  display: flex;
  height: 96px;
  justify-content: flex-end;
  left: 125px;
  position: absolute;
  top: 0;
  width: 600px;
}

.web-1920-65 .text-11 {
  direction: rtl;
  flex: 1;
  letter-spacing: 0;
  line-height: 65px;
  margin-bottom: -17.5px;
  margin-right: 8px;
  margin-top: 15.5px;
  white-space: nowrap;
}

.web-1920-65 .text-115 {
  letter-spacing: 0;
  line-height: 78px;
  margin-bottom: -11px;
  margin-right: -2px;
  margin-top: 9px;
  text-align: right;
  white-space: nowrap;
  width: 58px;
}

.web-1920-65 .overlap-group-29 {
  height: 321px;
  left: 0;
  position: absolute;
  top: 45px;
  width: 724px;
}

.web-1920-65 .text-116 {
  direction: rtl;
  left: 0;
  letter-spacing: 0;
  line-height: 70px;
  position: absolute;
  top: 43px;
  width: 724px;
}

.web-1920-65 .key-time-1 {
  left: 505px;
  letter-spacing: 0;
  line-height: 167px;
  position: absolute;
  text-align: center;
  top: 0;
  white-space: nowrap;
}

.web-1920-65 .group-14588 {
  align-items: flex-start;
  display: flex;
  height: 612px;
  left: 150px;
  min-width: 1650px;
  position: absolute;
  top: 4075px;
}

.web-1920-65 .group-14530 {
  align-items: flex-end;
  align-self: center;
  display: flex;
  flex-direction: column;
  height: 232px;
  justify-content: space-between;
  margin-bottom: 122.85px;
  width: 810px;
}

.web-1920-65 .group-14529 {
  display: flex;
  height: 96px;
  justify-content: flex-end;
  width: 463px;
}

.web-1920-65 .text-118 {
  letter-spacing: 0;
  line-height: 78px;
  margin-bottom: -11px;
  margin-right: -2px;
  margin-top: 9px;
  text-align: right;
  white-space: nowrap;
  width: 56px;
}

.web-1920-65 .group-10450 {
  align-items: flex-end;
  display: flex;
  flex: 1;
  height: 136px;
  max-height: 136px;
}

.web-1920-65 .text-119 {
  direction: rtl;
  flex: 1;
  height: 138px;
  letter-spacing: 0;
  line-height: 70px;
  margin-right: -2px;
}

.web-1920-65 .overlap-group67 {
  align-items: center;
  background-image: url(../img/path-9099@1x.png);
  background-position: 50% 50%;
  background-size: cover;
  display: flex;
  height: 612px;
  margin-left: 79px;
  min-width: 761px;
  padding: 24.4px 33.2px;
}

.web-1920-65 .path-12816 {
  align-self: flex-end;
  height: 24px;
  object-fit: cover;
  width: 23px;
}

.web-1920-65 .overlap-group8-3 {
  height: 512px;
  margin-left: 47px;
  margin-top: 14.0px;
  position: relative;
  width: 606px;
}

.web-1920-65 .path-container-50 {
  height: 38px;
  left: 355px;
  position: absolute;
  top: 355px;
  width: 33px;
}

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

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

.web-1920-65 .path-container-51 {
  height: 38px;
  left: 181px;
  position: absolute;
  top: 81px;
  width: 33px;
}

.web-1920-65 .path-6786-5 {
  height: 17px;
  left: 16px;
  object-fit: cover;
  position: absolute;
  top: 0;
  width: 16px;
}

.web-1920-65 .path-6787-5 {
  height: 22px;
  left: 0;
  object-fit: cover;
  position: absolute;
  top: 16px;
  width: 21px;
}

.web-1920-65 .group-11646 {
  display: flex;
  height: 15px;
  left: 183px;
  position: absolute;
  top: 386px;
  transform: rotate(-45.00deg);
  width: 23px;
}

.web-1920-65 .group-11647 {
  display: flex;
  height: 15px;
  left: 417px;
  position: absolute;
  top: 100px;
  transform: rotate(135deg);
  width: 23px;
}

.web-1920-65 .path-12163-1 {
  flex: 1;
  margin-bottom: -5.9px;
  margin-left: -2.0px;
  margin-right: -2.0px;
  margin-top: -5.9px;
  object-fit: cover;
  transform: rotate(-135deg);
  width: 26.86px;
}

.web-1920-65 .group-11645 {
  align-items: flex-end;
  display: flex;
  flex-direction: column;
  left: 0;
  min-height: 512px;
  position: absolute;
  top: 0;
  width: 590px;
}

.web-1920-65 .group-container-80 {
  height: 488px;
  margin-right: 0;
  position: relative;
  width: 590px;
}

.web-1920-65 .overlap-group6-4 {
  height: 487px;
  left: 0;
  position: absolute;
  top: 0;
  width: 590px;
}

.web-1920-65 .group-10824 {
  background-image: url(../img/path-11844@1x.png);
  background-position: 50% 50%;
  background-size: cover;
  height: 404px;
  left: 53px;
  position: absolute;
  top: 40px;
  width: 491px;
}

.web-1920-65 .group-10829 {
  background-image: url(../img/path-11849@1x.png);
  background-position: 50% 50%;
  background-size: cover;
  height: 3px;
  left: 192px;
  position: absolute;
  top: 151px;
  width: 155px;
}

.web-1920-65 .path-11850 {
  height: 88px;
  left: 423px;
  object-fit: cover;
  position: absolute;
  top: 398px;
  width: 101px;
}

.web-1920-65 .group-10830 {
  background-image: url(../img/path-11851@1x.png);
  background-position: 50% 50%;
  background-size: cover;
  height: 58px;
  left: 425px;
  position: absolute;
  top: 429px;
  width: 87px;
}

.web-1920-65 .group-10831 {
  background-image: url(../img/path-11852@1x.png);
  background-position: 50% 50%;
  background-size: cover;
  height: 61px;
  left: 408px;
  position: absolute;
  top: 397px;
  width: 89px;
}

.web-1920-65 .path-11853 {
  height: 86px;
  left: 13px;
  object-fit: cover;
  position: absolute;
  top: 227px;
  width: 100px;
}

.web-1920-65 .path-11854 {
  height: 66px;
  left: 308px;
  object-fit: cover;
  position: absolute;
  top: 116px;
  width: 77px;
}

.web-1920-65 .group-10832 {
  background-image: url(../img/path-11855@1x.png);
  background-position: 50% 50%;
  background-size: cover;
  height: 69px;
  left: 302px;
  position: absolute;
  top: 115px;
  width: 74px;
}

.web-1920-65 .path-11856 {
  height: 83px;
  left: 5px;
  object-fit: cover;
  position: absolute;
  top: 400px;
  width: 96px;
}

.web-1920-65 .path-11955 {
  height: 80px;
  left: 497px;
  object-fit: cover;
  position: absolute;
  top: 1px;
  width: 92px;
}

.web-1920-65 .group-10881 {
  background-image: url(../img/path-11956@1x.png);
  background-position: 50% 50%;
  background-size: cover;
  height: 56px;
  left: 499px;
  position: absolute;
  top: 26px;
  width: 80px;
}

.web-1920-65 .group-10882 {
  background-image: url(../img/path-11957@1x.png);
  background-position: 50% 50%;
  background-size: cover;
  height: 57px;
  left: 484px;
  position: absolute;
  top: 0;
  width: 81px;
}

.web-1920-65 .group-10885 {
  background-image: url(../img/path-11960@1x.png);
  background-position: 50% 50%;
  background-size: cover;
  height: 86px;
  left: 0;
  position: absolute;
  top: 399px;
  width: 93px;
}

.web-1920-65 .group-10886 {
  background-image: url(../img/path-11961@1x.png);
  background-position: 50% 50%;
  background-size: cover;
  height: 89px;
  left: 6px;
  position: absolute;
  top: 226px;
  width: 96px;
}

.web-1920-65 .group-11638 {
  display: flex;
  flex-direction: column;
  height: 56px;
  justify-content: space-between;
  left: 29px;
  position: absolute;
  top: 240px;
  width: 50px;
}

.web-1920-65 .ellipse-258-12 {
  background-color: var(--cultured-pearl);
  border-radius: 12.18px;
  flex: 1;
  height: 24.35px;
  margin-left: 13.1px;
  margin-right: 13.1px;
  margin-top: 2.5px;
  max-height: 24.35px;
  transform: rotate(-76.66deg);
}

.web-1920-65 .path-7608-6 {
  flex: 1;
  height: 26.75px;
  margin-bottom: 0;
  margin-left: 0;
  margin-right: 0;
  max-height: 26.75px;
  object-fit: cover;
}

.web-1920-65 .group-11639 {
  display: flex;
  flex-direction: column;
  height: 56px;
  justify-content: space-between;
  left: 444px;
  position: absolute;
  top: 412px;
  width: 50px;
}

.web-1920-65 .group-11643 {
  display: flex;
  flex-direction: column;
  height: 56px;
  justify-content: space-between;
  left: 513px;
  position: absolute;
  top: 12px;
  width: 50px;
}

.web-1920-65 .ellipse-258-16 {
  background-color: var(--cultured-pearl);
  border-radius: 12.18px;
  flex: 1;
  height: 24.35px;
  margin-left: 13.1px;
  margin-right: 13.1px;
  margin-top: 2.5px;
  max-height: 24.35px;
  transform: rotate(-76.66deg);
}

.web-1920-65 .path-7608-7 {
  flex: 1;
  height: 26.75px;
  margin-bottom: 0;
  margin-left: 0;
  margin-right: 0;
  max-height: 26.75px;
  object-fit: cover;
}

.web-1920-65 .group-container-81 {
  height: 32px;
  left: 0;
  position: absolute;
  top: 242px;
  width: 32px;
}

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

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

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

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

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

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

.web-1920-65 .group-container-82 {
  height: 32px;
  left: 487px;
  position: absolute;
  top: 408px;
  width: 32px;
}

.web-1920-65 .group-container-83 {
  height: 32px;
  left: 480px;
  position: absolute;
  top: 41px;
  width: 32px;
}

.web-1920-65 .group-11641 {
  align-items: flex-end;
  display: flex;
  flex-direction: column;
  left: 20px;
  min-height: 38px;
  position: absolute;
  top: 425px;
  width: 52px;
}

.web-1920-65 .group-9698 {
  background-color: var(--romance);
  height: 3px;
  margin-right: 0.55px;
  width: 51px;
}

.web-1920-65 .group-9699 {
  background-color: var(--romance);
  height: 3px;
  margin-right: 0.27px;
  margin-top: 9px;
  width: 51px;
}

.web-1920-65 .rectangle-2 {
  background-color: var(--romance);
  height: 3px;
  margin-right: 0;
  margin-top: 9px;
  width: 42px;
}

.web-1920-65 .group-11642 {
  align-items: flex-end;
  display: flex;
  height: 38px;
  left: 317px;
  min-width: 43px;
  position: absolute;
  top: 132px;
  transform: rotate(22.00deg);
}

.web-1920-65 .overlap-group5-2 {
  height: 38px;
  margin-bottom: 0;
  position: relative;
  width: 43px;
}

.web-1920-65 .rectangle-2675-11 {
  background-color: var(--cultured-pearl);
  height: 26px;
  left: 4px;
  position: absolute;
  top: 6px;
  transform: rotate(158.14deg);
  width: 35px;
}

.web-1920-65 .group-8874-10 {
  display: flex;
  height: 20px;
  left: 0;
  position: absolute;
  top: 0;
  width: 34px;
}

.web-1920-65 .path-9800-6 {
  flex: 1;
  margin-bottom: -5.7px;
  margin-left: -2.5px;
  margin-right: -2.5px;
  margin-top: -5.7px;
  object-fit: cover;
  transform: rotate(-22.00deg);
  width: 39.32px;
}

.web-1920-65 .group-10840 {
  background-image: url(../img/path-11884@1x.png);
  background-position: 50% 50%;
  background-size: cover;
  height: 3px;
  left: 399px;
  position: absolute;
  top: 0;
  width: 82px;
}

.web-1920-65 .group-10827 {
  background-image: url(../img/path-11847@1x.png);
  background-position: 50% 50%;
  background-size: cover;
  height: 3px;
  margin-right: 71.3px;
  margin-top: 21px;
  width: 95px;
}

.web-1920-65 .path-12815 {
  height: 24px;
  left: 583px;
  object-fit: cover;
  position: absolute;
  top: 108px;
  width: 23px;
}

.web-1920-65 .group-14586 {
  align-items: flex-start;
  display: flex;
  height: 652px;
  left: 150px;
  min-width: 1660px;
  position: absolute;
  top: 2633px;
}

.web-1920-65 .overlap-group-30 {
  align-self: center;
  height: 296px;
  margin-bottom: 63.06px;
  position: relative;
  width: 812px;
}

.web-1920-65 .text-120 {
  direction: rtl;
  left: 0;
  letter-spacing: 0;
  line-height: 70px;
  position: absolute;
  top: 88px;
  width: 812px;
}

.web-1920-65 .group-14525 {
  display: flex;
  height: 96px;
  justify-content: flex-end;
  left: 359px;
  position: absolute;
  top: 0;
  width: 453px;
}

.web-1920-65 .text-122 {
  letter-spacing: 0;
  line-height: 78px;
  margin-bottom: -11px;
  margin-right: -2px;
  margin-top: 9px;
  text-align: right;
  white-space: nowrap;
  width: 57px;
}

.web-1920-65 .overlap-group68 {
  align-items: flex-start;
  background-image: url(../img/path-9645@1x.png);
  background-position: 50% 50%;
  background-size: cover;
  display: flex;
  height: 652px;
  margin-left: 86px;
  margin-top: 0;
  min-width: 762px;
  padding: 108.8px 21.4px;
}

.web-1920-65 .flex-col-2 {
  align-items: flex-start;
  align-self: flex-end;
  display: flex;
  flex-direction: column;
  margin-bottom: 62.87px;
  min-height: 160px;
  width: 33px;
}

.web-1920-65 .path-12866 {
  height: 12px;
  object-fit: cover;
  width: 12px;
}

.web-1920-65 .group-11716 {
  align-self: flex-end;
  display: flex;
  height: 16px;
  margin-top: 133px;
  transform: rotate(97.00deg);
  width: 22px;
}

.web-1920-65 .path-12846 {
  flex: 1;
  margin-bottom: -4.0px;
  margin-left: 1.8px;
  margin-right: 1.8px;
  margin-top: -4.0px;
  object-fit: cover;
  transform: rotate(-97.00deg);
  width: 18.19px;
}

.web-1920-65 .group-container-84 {
  height: 400px;
  margin-left: 13px;
  position: relative;
  width: 604px;
}

.web-1920-65 .overlap-group8-4 {
  height: 381px;
  left: 0;
  position: absolute;
  top: 19px;
  width: 589px;
}

.web-1920-65 .overlap-group5-3 {
  height: 368px;
  left: 0;
  position: absolute;
  top: 12px;
  width: 589px;
}

.web-1920-65 .overlap-group1-14 {
  height: 239px;
  left: 78px;
  position: absolute;
  top: 79px;
  width: 72px;
}

.web-1920-65 .rectangle-2923 {
  background-color: var(--cultured-pearl);
  height: 204px;
  left: 18px;
  position: absolute;
  top: 34px;
  transform: rotate(-0.26deg);
  width: 37px;
}

.web-1920-65 .path-12844 {
  height: 41px;
  left: 0;
  object-fit: cover;
  position: absolute;
  top: 0;
  width: 72px;
}

.web-1920-65 .group-11693 {
  background-image: url(../img/path-12846@1x.png);
  background-position: 50% 50%;
  background-size: cover;
  height: 16px;
  left: 0;
  position: absolute;
  top: 39px;
  width: 22px;
}

.web-1920-65 .path-12870 {
  height: 137px;
  left: 117px;
  object-fit: cover;
  position: absolute;
  top: 180px;
  width: 55px;
}

.web-1920-65 .path-12869 {
  height: 225px;
  left: 280px;
  object-fit: cover;
  position: absolute;
  top: 93px;
  width: 55px;
}

.web-1920-65 .overlap-group2-6 {
  height: 175px;
  left: 2px;
  position: absolute;
  top: 28px;
  width: 315px;
}

.web-1920-65 .path-12848 {
  height: 59px;
  left: 253px;
  object-fit: cover;
  position: absolute;
  top: 0;
  width: 62px;
}

.web-1920-65 .group-11696 {
  background-image: url(../img/path-12849@1x.png);
  background-position: 50% 50%;
  background-size: cover;
  height: 142px;
  left: 0;
  position: absolute;
  top: 33px;
  width: 281px;
}

.web-1920-65 .group-11701 {
  background-image: url(../img/path-12853@1x.png);
  background-position: 50% 50%;
  background-size: cover;
  height: 22px;
  left: 400px;
  position: absolute;
  top: 140px;
  width: 28px;
}

.web-1920-65 .group-11702 {
  background-image: url(../img/path-12854@1x.png);
  background-position: 50% 50%;
  background-size: cover;
  height: 19px;
  left: 35px;
  position: absolute;
  top: 97px;
  width: 23px;
}

.web-1920-65 .group-11706 {
  background-image: url(../img/path-12858@1x.png);
  background-position: 50% 50%;
  background-size: cover;
  height: 139px;
  left: 103px;
  position: absolute;
  top: 180px;
  width: 57px;
}

.web-1920-65 .group-11710 {
  background-image: url(../img/path-12862@1x.png);
  background-position: 50% 50%;
  background-size: cover;
  height: 152px;
  left: 267px;
  position: absolute;
  top: 92px;
  width: 57px;
}

.web-1920-65 .group-11715 {
  height: 174px;
  left: 184px;
  position: absolute;
  top: 145px;
  width: 69px;
}

.web-1920-65 .overlap-group3-6 {
  height: 174px;
  left: 0;
  position: absolute;
  top: 0;
  width: 69px;
}

.web-1920-65 .rectangle-2928 {
  background-color: var(--elm);
  height: 172px;
  left: 13px;
  position: absolute;
  top: 1px;
  width: 55px;
}

.web-1920-65 .group-11699 {
  background-image: url(../img/path-12851@1x.png);
  background-position: 50% 50%;
  background-size: cover;
  height: 1px;
  left: 32px;
  position: absolute;
  top: 172px;
  width: 17px;
}

.web-1920-65 .group-11707 {
  background-image: url(../img/path-12859@1x.png);
  background-position: 50% 50%;
  background-size: cover;
  height: 19px;
  left: 20px;
  position: absolute;
  top: 0;
  width: 37px;
}

.web-1920-65 .group-11709 {
  background-image: url(../img/path-12861@1x.png);
  background-position: 50% 50%;
  background-size: cover;
  height: 91px;
  left: 0;
  position: absolute;
  top: 83px;
  width: 57px;
}

.web-1920-65 .group-11708 {
  background-image: url(../img/path-12860@1x.png);
  background-position: 50% 50%;
  background-size: cover;
  height: 56px;
  left: 0;
  position: absolute;
  top: 0;
  width: 7px;
}

.web-1920-65 .path-12872 {
  height: 11px;
  left: 73px;
  object-fit: cover;
  position: absolute;
  top: 28px;
  width: 11px;
}

.web-1920-65 .overlap-group4-2 {
  height: 368px;
  left: 267px;
  position: absolute;
  top: 0;
  width: 322px;
}

.web-1920-65 .path-12817 {
  height: 61px;
  left: 123px;
  object-fit: cover;
  position: absolute;
  top: 0;
  width: 91px;
}

.web-1920-65 .path-12818 {
  height: 355px;
  left: 21px;
  object-fit: cover;
  position: absolute;
  top: 13px;
  width: 301px;
}

.web-1920-65 .group-11653 {
  background-image: url(../img/path-12819@1x.png);
  background-position: 50% 50%;
  background-size: cover;
  height: 65px;
  left: 282px;
  position: absolute;
  top: 274px;
  width: 2px;
}

.web-1920-65 .group-11654 {
  background-image: url(../img/path-12820@1x.png);
  background-position: 50% 50%;
  background-size: cover;
  height: 81px;
  left: 255px;
  position: absolute;
  top: 33px;
  width: 29px;
}

.web-1920-65 .group-11655 {
  background-image: url(../img/path-12821@1x.png);
  background-position: 50% 50%;
  background-size: cover;
  height: 2px;
  left: 205px;
  position: absolute;
  top: 33px;
  width: 39px;
}

.web-1920-65 .overlap-group-31 {
  height: 262px;
  left: 0;
  position: absolute;
  top: 48px;
  width: 272px;
}

.web-1920-65 .path-12822 {
  height: 262px;
  left: 70px;
  object-fit: cover;
  position: absolute;
  top: 0;
  width: 202px;
}

.web-1920-65 .group-11656 {
  background-image: url(../img/path-12823@1x.png);
  background-position: 50% 50%;
  background-size: cover;
  height: 26px;
  left: 264px;
  position: absolute;
  top: 217px;
  width: 1px;
}

.web-1920-65 .group-11657 {
  background-image: url(../img/path-12824@1x.png);
  background-position: 50% 50%;
  background-size: cover;
  height: 160px;
  left: 264px;
  position: absolute;
  top: 38px;
  width: 1px;
}

.web-1920-65 .group-11658 {
  background-image: url(../img/path-12825@1x.png);
  background-position: 50% 50%;
  background-size: cover;
  height: 18px;
  left: 264px;
  position: absolute;
  top: 9px;
  width: 1px;
}

.web-1920-65 .path-12826 {
  height: 262px;
  left: 56px;
  object-fit: cover;
  position: absolute;
  top: 0;
  width: 202px;
}

.web-1920-65 .path-12827 {
  height: 20px;
  left: 0;
  object-fit: cover;
  position: absolute;
  top: 242px;
  width: 240px;
}

.web-1920-65 .path-12828 {
  height: 61px;
  left: 114px;
  object-fit: cover;
  position: absolute;
  top: 0;
  width: 91px;
}

.web-1920-65 .group-11660 {
  background-image: url(../img/path-12829@1x.png);
  background-position: 50% 50%;
  background-size: cover;
  height: 129px;
  left: 282px;
  position: absolute;
  top: 126px;
  width: 2px;
}

.web-1920-65 .group-11661 {
  background-image: url(../img/path-12830@1x.png);
  background-position: 50% 50%;
  background-size: cover;
  height: 28px;
  left: 36px;
  position: absolute;
  top: 321px;
  width: 12px;
}

.web-1920-65 .group-11662 {
  background-image: url(../img/path-12831@1x.png);
  background-position: 50% 50%;
  background-size: cover;
  height: 71px;
  left: 36px;
  position: absolute;
  top: 208px;
  width: 2px;
}

.web-1920-65 .group-11663 {
  background-image: url(../img/path-12832@1x.png);
  background-position: 50% 50%;
  background-size: cover;
  height: 37px;
  left: 36px;
  position: absolute;
  top: 134px;
  width: 2px;
}

.web-1920-65 .group-11664 {
  background-image: url(../img/path-12833@1x.png);
  background-position: 50% 50%;
  background-size: cover;
  height: 15px;
  left: 36px;
  position: absolute;
  top: 106px;
  width: 2px;
}

.web-1920-65 .group-11665 {
  background-image: url(../img/path-12834@1x.png);
  background-position: 50% 50%;
  background-size: cover;
  height: 60px;
  left: 36px;
  position: absolute;
  top: 33px;
  width: 43px;
}

.web-1920-65 .group-container-85 {
  height: 51px;
  left: 77px;
  position: absolute;
  top: 100px;
  width: 52px;
}

.web-1920-65 .group-116 {
  display: flex;
  height: 51px;
  left: 1px;
  position: absolute;
  top: 0;
  width: 51px;
}

.web-1920-65 .group-116-1 {
  display: flex;
  flex: 1;
  margin-left: 0;
  width: 50.81px;
}

.web-1920-65 .group-116-2 {
  display: flex;
  flex: 1;
  width: 50.81px;
}

.web-1920-65 .ellipse-57 {
  background-color: var(--maroon-flush);
  border-radius: 19.44px;
  flex: 1;
  margin-bottom: 6.0px;
  margin-left: 6.0px;
  margin-right: 6.0px;
  margin-top: 6.0px;
  transform: rotate(-22.50deg);
  width: 38.89px;
}

.web-1920-65 .group-container-58 {
  height: 41px;
  left: 0;
  position: absolute;
  top: 5px;
  width: 41px;
}

.web-1920-65 .group-11669 {
  background-image: url(../img/path-12835@1x.png);
  background-position: 50% 50%;
  background-size: cover;
  height: 40px;
  left: 0;
  position: absolute;
  top: 1px;
  width: 39px;
}

.web-1920-65 .group-116-3 {
  background-image: url(../img/path-12836@1x.png);
  background-position: 50% 50%;
  background-size: cover;
  height: 31px;
  left: 12px;
  position: absolute;
  top: 0;
  width: 29px;
}

.web-1920-65 .group-container-86 {
  height: 51px;
  left: 77px;
  position: absolute;
  top: 159px;
  width: 52px;
}

.web-1920-65 .group-11676 {
  background-image: url(../img/path-12837@1x.png);
  background-position: 50% 50%;
  background-size: cover;
  height: 40px;
  left: 0;
  position: absolute;
  top: 1px;
  width: 39px;
}

.web-1920-65 .group-11677 {
  background-image: url(../img/path-12838@1x.png);
  background-position: 50% 50%;
  background-size: cover;
  height: 31px;
  left: 12px;
  position: absolute;
  top: 0;
  width: 29px;
}

.web-1920-65 .group-container-87 {
  height: 41px;
  left: 77px;
  position: absolute;
  top: 222px;
  width: 46px;
}

.web-1920-65 .group-11682 {
  background-color: var(--elm);
  border-radius: 19.44px;
  height: 39px;
  left: 7px;
  position: absolute;
  top: 1px;
  width: 39px;
}

.web-1920-65 .group-container-88 {
  height: 41px;
  left: 0;
  position: absolute;
  top: 0;
  width: 41px;
}

.web-1920-65 .group-11683 {
  background-image: url(../img/path-12839@1x.png);
  background-position: 50% 50%;
  background-size: cover;
  height: 40px;
  left: 0;
  position: absolute;
  top: 1px;
  width: 39px;
}

.web-1920-65 .group-11687 {
  background-image: url(../img/path-12841@1x.png);
  background-position: 50% 50%;
  background-size: cover;
  height: 25px;
  left: 142px;
  position: absolute;
  top: 114px;
  width: 100px;
}

.web-1920-65 .group-11688 {
  background-image: url(../img/path-12842@1x.png);
  background-position: 50% 50%;
  background-size: cover;
  height: 32px;
  left: 140px;
  position: absolute;
  top: 165px;
  width: 97px;
}

.web-1920-65 .group-11689 {
  background-image: url(../img/path-12843@1x.png);
  background-position: 50% 50%;
  background-size: cover;
  height: 34px;
  left: 143px;
  position: absolute;
  top: 224px;
  width: 99px;
}

.web-1920-65 .overlap-group6-5 {
  height: 104px;
  left: 5px;
  position: absolute;
  top: 226px;
  width: 69px;
}

.web-1920-65 .path-12871 {
  height: 103px;
  left: 13px;
  object-fit: cover;
  position: absolute;
  top: 1px;
  width: 55px;
}

.web-1920-65 .group-11705 {
  background-image: url(../img/path-12857@1x.png);
  background-position: 50% 50%;
  background-size: cover;
  height: 104px;
  left: 0;
  position: absolute;
  top: 0;
  width: 57px;
}

.web-1920-65 .path-12325 {
  height: 24px;
  left: 211px;
  object-fit: cover;
  position: absolute;
  top: 0;
  width: 24px;
}

.web-1920-65 .path-12873 {
  height: 11px;
  left: 234px;
  object-fit: cover;
  position: absolute;
  top: 356px;
  width: 11px;
}

.web-1920-65 .group-11717 {
  height: 31px;
  left: 566px;
  position: absolute;
  top: 0;
  width: 38px;
}

.web-1920-65 .path-12326 {
  height: 23px;
  left: 15px;
  object-fit: cover;
  position: absolute;
  top: 0;
  width: 23px;
}

.web-1920-65 .path-12812 {
  height: 16px;
  left: 0;
  object-fit: cover;
  position: absolute;
  top: 15px;
  width: 15px;
}

.web-1920-65 .group-14585 {
  align-items: flex-start;
  display: flex;
  height: 634px;
  justify-content: flex-end;
  left: 168px;
  min-width: 1602px;
  position: absolute;
  top: 1910px;
}

.web-1920-65 .overlap-group69 {
  background-image: url(../img/path-10543@1x.png);
  background-position: 50% 50%;
  background-size: cover;
  height: 523px;
  margin-top: 21.24px;
  position: relative;
  width: 714px;
}

.web-1920-65 .group-11744 {
  align-items: flex-start;
  display: flex;
  height: 37px;
  left: 93px;
  min-width: 44px;
  position: absolute;
  top: 454px;
  transform: rotate(37.00deg);
}

.web-1920-65 .path-container-52 {
  height: 59px;
  margin-left: -12px;
  margin-top: -12.1px;
  position: relative;
  width: 65px;
}

.web-1920-65 .path-6943-11 {
  height: 27px;
  left: 33px;
  object-fit: cover;
  position: absolute;
  top: 27px;
  transform: rotate(-37.00deg);
  width: 27px;
}

.web-1920-65 .path-6944-11 {
  height: 35px;
  left: 7px;
  object-fit: cover;
  position: absolute;
  top: 7px;
  transform: rotate(-37.00deg);
  width: 35px;
}

.web-1920-65 .path-6943-12 {
  height: 27px;
  left: 95px;
  object-fit: cover;
  position: absolute;
  top: 155px;
  width: 27px;
}

.web-1920-65 .path-6944-12 {
  height: 35px;
  left: 636px;
  object-fit: cover;
  position: absolute;
  top: 130px;
  width: 35px;
}

.web-1920-65 .path-12897 {
  height: 16px;
  left: 669px;
  object-fit: cover;
  position: absolute;
  top: 454px;
  width: 16px;
}

.web-1920-65 .overlap-group6-6 {
  height: 390px;
  left: 79px;
  position: absolute;
  top: 111px;
  width: 651px;
}

.web-1920-65 .group-10776 {
  align-items: flex-start;
  display: flex;
  height: 171px;
  left: 0;
  min-width: 190px;
  position: absolute;
  top: 130px;
  transform: rotate(193.00deg);
}

.web-1920-65 .group-container-89 {
  height: 171px;
  margin-top: 0;
  position: relative;
  width: 190px;
}

.web-1920-65 .group-10553 {
  display: flex;
  height: 155px;
  left: 0;
  position: absolute;
  top: 16px;
  width: 173px;
}

.web-1920-65 .path-11610 {
  flex: 1;
  margin-bottom: -17.4px;
  margin-left: -15.2px;
  margin-right: -15.2px;
  margin-top: -17.4px;
  object-fit: cover;
  transform: rotate(-193.00deg);
  width: 203.18px;
}

.web-1920-65 .group-10554 {
  display: flex;
  height: 55px;
  left: 136px;
  position: absolute;
  top: 0;
  width: 55px;
}

.web-1920-65 .path-11611 {
  flex: 1;
  margin-bottom: -5.5px;
  margin-left: -5.5px;
  margin-right: -5.5px;
  margin-top: -5.5px;
  object-fit: cover;
  transform: rotate(-193.00deg);
  width: 65.61px;
}

.web-1920-65 .group-10504 {
  background-image: url(../img/path-11570-1@1x.png);
  background-position: 50% 50%;
  background-size: cover;
  height: 15px;
  left: 274px;
  position: absolute;
  top: 29px;
  width: 128px;
}

.web-1920-65 .group-11743 {
  background-image: url(../img/path-11570-1@1x.png);
  background-position: 50% 50%;
  background-size: cover;
  height: 15px;
  left: 412px;
  position: absolute;
  top: 292px;
  width: 128px;
}

.web-1920-65 .group-10505 {
  background-image: url(../img/path-11571@1x.png);
  background-position: 50% 50%;
  background-size: cover;
  height: 93px;
  left: 258px;
  position: absolute;
  top: 42px;
  width: 33px;
}

.web-1920-65 .group-10506 {
  background-image: url(../img/path-11572@1x.png);
  background-position: 50% 50%;
  background-size: cover;
  height: 134px;
  left: 109px;
  position: absolute;
  top: 22px;
  width: 129px;
}

.web-1920-65 .group-10507 {
  display: flex;
  height: 67px;
  left: 454px;
  position: absolute;
  top: 45px;
  transform: rotate(-31.00deg);
  width: 15px;
}

.web-1920-65 .path-11573 {
  flex: 1;
  margin-bottom: 0.9px;
  margin-left: -16.2px;
  margin-right: -16.2px;
  margin-top: 0.9px;
  object-fit: cover;
  transform: rotate(31.00deg);
  width: 47.48px;
}

.web-1920-65 .group-10775 {
  display: flex;
  height: 113px;
  left: 532px;
  position: absolute;
  top: 164px;
  transform: rotate(-20.00deg);
  width: 50px;
}

.web-1920-65 .path-11569 {
  flex: 1;
  margin-bottom: -5.1px;
  margin-left: -17.9px;
  margin-right: -17.9px;
  margin-top: -5.1px;
  object-fit: cover;
  transform: rotate(20.00deg);
  width: 85.64px;
}

.web-1920-65 .group-10570 {
  background-image: url(../img/path-11619@1x.png);
  background-position: 50% 50%;
  background-size: cover;
  height: 73px;
  left: 376px;
  position: absolute;
  top: 5px;
  width: 73px;
}

.web-1920-65 .group-11741 {
  align-items: flex-start;
  background-image: url(../img/path-11590@1x.png);
  background-position: 50% 50%;
  background-size: cover;
  display: flex;
  height: 91px;
  left: 42px;
  min-width: 91px;
  padding: 20.7px 20.8px;
  position: absolute;
  top: 88px;
}

.web-1920-65 .group-9719 {
  align-items: flex-end;
  background-image: url(../img/path-10884@1x.png);
  background-position: 50% 50%;
  background-size: cover;
  display: flex;
  height: 50px;
  justify-content: flex-end;
  min-width: 50px;
  padding: 13.3px 12.1px;
}

.web-1920-65 .path-10885 {
  height: 23px;
  object-fit: cover;
  width: 25px;
}

.web-1920-65 .group-10653 {
  align-items: flex-end;
  display: flex;
  height: 140px;
  left: 486px;
  min-width: 116px;
  position: absolute;
  top: 81px;
  transform: rotate(-26.00deg);
}

.web-1920-65 .group-container-90 {
  height: 140px;
  margin-bottom: 0;
  position: relative;
  width: 116px;
}

.web-1920-65 .group-10552 {
  display: flex;
  height: 40px;
  left: 30px;
  position: absolute;
  top: 0;
  width: 18px;
}

.web-1920-65 .path-11609 {
  flex: 1;
  margin-bottom: -2.0px;
  margin-left: -7.8px;
  margin-right: -7.8px;
  margin-top: -2.0px;
  object-fit: cover;
  transform: rotate(26.00deg);
  width: 34.03px;
}

.web-1920-65 .group-10562 {
  display: flex;
  height: 89px;
  left: 13px;
  position: absolute;
  top: 37px;
  transform: rotate(22.00deg);
  width: 89px;
}

.web-1920-65 .path-11612 {
  flex: 1;
  margin-bottom: -3.0px;
  margin-left: -3.0px;
  margin-right: -3.0px;
  margin-top: -3.0px;
  object-fit: cover;
  transform: rotate(4.00deg);
  width: 95.07px;
}

.web-1920-65 .group-10771 {
  background-image: url(../img/path-11611-1@1x.png);
  background-position: 50% 50%;
  background-size: cover;
  height: 35px;
  left: 468px;
  position: absolute;
  top: 80px;
  width: 35px;
}

.web-1920-65 .path-331 {
  height: 52px;
  left: 522px;
  object-fit: cover;
  position: absolute;
  top: 138px;
  width: 59px;
}

.web-1920-65 .overlap-group3-7 {
  height: 80px;
  left: 218px;
  position: absolute;
  top: 0;
  width: 80px;
}

.web-1920-65 .group-10773 {
  display: flex;
  height: 68px;
  left: 6px;
  position: absolute;
  top: 6px;
  transform: rotate(-11.00deg);
  width: 68px;
}

.web-1920-65 .path-11612-1 {
  flex: 1;
  margin-bottom: -5.9px;
  margin-left: -5.9px;
  margin-right: -5.9px;
  margin-top: -5.9px;
  object-fit: cover;
  transform: rotate(11.00deg);
  width: 79.85px;
}

.web-1920-65 .path-333 {
  height: 41px;
  left: 30px;
  object-fit: cover;
  position: absolute;
  top: 21px;
  width: 19px;
}

.web-1920-65 .group-255 {
  align-items: flex-start;
  background-image: url(../img/path-335@1x.png);
  background-position: 50% 50%;
  background-size: cover;
  display: flex;
  height: 37px;
  justify-content: flex-end;
  left: 394px;
  min-width: 37px;
  padding: 6.5px 6.5px;
  position: absolute;
  top: 22px;
}

.web-1920-65 .path-container-53 {
  height: 22px;
  position: relative;
  width: 22px;
}

.web-1920-65 .path-336 {
  height: 19px;
  left: 0;
  object-fit: cover;
  position: absolute;
  top: 3px;
  width: 19px;
}

.web-1920-65 .path-337 {
  height: 4px;
  left: 17px;
  object-fit: cover;
  position: absolute;
  top: 0;
  width: 4px;
}

.web-1920-65 .overlap-group5-4 {
  height: 256px;
  left: 140px;
  position: absolute;
  top: 133px;
  width: 352px;
}

.web-1920-65 .path-12898 {
  height: 248px;
  left: 0;
  object-fit: cover;
  position: absolute;
  top: 9px;
  width: 352px;
}

.web-1920-65 .path-12896 {
  height: 40px;
  left: 0;
  object-fit: cover;
  position: absolute;
  top: 0;
  width: 352px;
}

.web-1920-65 .ellipse-587 {
  background-color: var(--white);
  border-radius: 6.05px;
  height: 12px;
  left: 34px;
  position: absolute;
  top: 15px;
  transform: rotate(-45.00deg);
  width: 12px;
}

.web-1920-65 .ellipse-588 {
  background-color: var(--white);
  border-radius: 6.05px;
  height: 12px;
  left: 53px;
  position: absolute;
  top: 15px;
  transform: rotate(-22.50deg);
  width: 12px;
}

.web-1920-65 .ellipse-589 {
  background-color: var(--white);
  border-radius: 6.05px;
  height: 12px;
  left: 75px;
  position: absolute;
  top: 15px;
  transform: rotate(-45.00deg);
  width: 12px;
}

.web-1920-65 .group-10538 {
  background-image: url(../img/path-11597@1x.png);
  background-position: 50% 50%;
  background-size: cover;
  height: 38px;
  left: 533px;
  position: absolute;
  top: 264px;
  width: 38px;
}

.web-1920-65 .group-11742 {
  align-items: flex-end;
  display: flex;
  height: 100px;
  left: 331px;
  min-width: 131px;
  position: absolute;
  top: 200px;
}

.web-1920-65 .flex-col-3 {
  align-items: flex-start;
  display: flex;
  flex-direction: column;
  margin-bottom: 0;
  min-height: 100px;
  width: 90px;
}

.web-1920-65 .rectangle-2861 {
  background-color: var(--white);
  height: 13px;
  width: 90px;
}

.web-1920-65 .rectangle-286 {
  background-color: var(--white);
  height: 13px;
  margin-top: 17px;
  width: 90px;
}

.web-1920-65 .rectangle-2864 {
  background-color: var(--white);
  height: 13px;
  margin-top: 17px;
  width: 32px;
}

.web-1920-65 .flex-col-4 {
  align-items: flex-start;
  display: flex;
  flex-direction: column;
  margin-bottom: 0;
  margin-left: 16px;
  min-height: 100px;
  width: 24px;
}

.web-1920-65 .rectangle-2881 {
  background-color: var(--white);
  height: 24px;
  margin-left: 0;
  width: 24px;
}

.web-1920-65 .path-12899 {
  height: 24px;
  margin-top: 15px;
  object-fit: cover;
  width: 24px;
}

.web-1920-65 .rectangle-2883 {
  background-color: var(--white);
  height: 24px;
  margin-left: 0;
  margin-top: 15px;
  width: 24px;
}

.web-1920-65 .rectangle-2934 {
  background-color: var(--white);
  height: 166px;
  left: 156px;
  position: absolute;
  top: 200px;
  width: 153px;
}

.web-1920-65 .rectangle-2935 {
  background-color: var(--white);
  height: 35px;
  left: 328px;
  position: absolute;
  top: 330px;
  width: 133px;
}

.web-1920-65 .group-9740 {
  background-image: url(../img/path-6790@1x.png);
  background-position: 50% 50%;
  background-size: cover;
  height: 14px;
  left: 122px;
  position: absolute;
  top: 37px;
  width: 20px;
}

.web-1920-65 .group-11746 {
  display: flex;
  height: 14px;
  left: 88px;
  position: absolute;
  top: 294px;
  transform: rotate(114.00deg);
  width: 20px;
}

.web-1920-65 .path-6790 {
  flex: 1;
  margin-bottom: -4.9px;
  margin-left: -0.6px;
  margin-right: -0.6px;
  margin-top: -4.9px;
  object-fit: cover;
  transform: rotate(-114.00deg);
  width: 21.06px;
}

.web-1920-65 .group-11747 {
  display: flex;
  height: 14px;
  left: 590px;
  position: absolute;
  top: 147px;
  transform: rotate(268.00deg);
  width: 20px;
}

.web-1920-65 .path-6790-1 {
  flex: 1;
  margin-bottom: -3.1px;
  margin-left: 2.5px;
  margin-right: 2.5px;
  margin-top: -3.1px;
  object-fit: cover;
  transform: rotate(-268.00deg);
  width: 14.9px;
}

.web-1920-65 .group-11745 {
  display: flex;
  height: 14px;
  left: 615px;
  position: absolute;
  top: 469px;
  transform: rotate(57.00deg);
  width: 20px;
}

.web-1920-65 .path-6790-2 {
  flex: 1;
  margin-bottom: -5.1px;
  margin-left: -1.4px;
  margin-right: -1.4px;
  margin-top: -5.1px;
  object-fit: cover;
  transform: rotate(-57.00deg);
  width: 22.73px;
}

.web-1920-65 .group-14524 {
  align-items: flex-end;
  display: flex;
  flex-direction: column;
  height: 634px;
  justify-content: space-between;
  margin-left: 212px;
  width: 676px;
}

.web-1920-65 .group-14522 {
  display: flex;
  flex: 1;
  height: 176px;
  justify-content: flex-end;
  max-height: 176px;
}

.web-1920-65 .text-124 {
  height: 98px;
  letter-spacing: 0;
  line-height: 78px;
  margin-right: -2px;
  margin-top: 9px;
  text-align: right;
  white-space: nowrap;
  width: 56px;
}

.web-1920-65 .group-14523 {
  display: flex;
  height: 456px;
  justify-content: flex-end;
  width: 379px;
}

.web-1920-65 .text-125 {
  direction: rtl;
  flex: 1;
  letter-spacing: 0;
  line-height: 70px;
  margin-bottom: 5.5px;
  margin-right: 6px;
  margin-top: -7.5px;
}

.web-1920-65 .group-10448 {
  align-items: flex-start;
  display: flex;
  flex-direction: column;
  margin-bottom: 33px;
  margin-top: 13px;
  min-height: calc(100.00% - 46px);
  width: 16px;
}

.web-1920-65 .text-127 {
  letter-spacing: 0;
  line-height: 65px;
  margin-bottom: -3px;
  margin-top: -2px;
  min-height: 62px;
  min-width: 16px;
  text-align: right;
  white-space: nowrap;
}

.web-1920-65 .text-1-1 {
  letter-spacing: 0;
  line-height: 65px;
  margin-bottom: -3px;
  margin-top: 8px;
  min-height: 62px;
  min-width: 16px;
  text-align: right;
  white-space: nowrap;
}

.web-1920-65 .group-10410-1 {
  background-image: url(../img/path-6790-4@1x.png);
  background-position: 50% 50%;
  background-size: cover;
  height: 23px;
  left: 809px;
  position: absolute;
  top: 960px;
  width: 32px;
}

.web-1920-65 .mask-group-22 {
  display: flex;
  height: 501px;
  left: 0;
  overflow: hidden;
  position: absolute;
  top: 4600px;
  width: 1920px;
}

.web-1920-65 .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;
}

.web-1920-65 .flex-row-2 {
  align-items: flex-start;
  display: flex;
  height: 161px;
  min-width: 1022px;
}

.web-1920-65 .flex-col-5 {
  align-items: flex-start;
  display: flex;
  flex-direction: column;
  min-height: 140px;
  width: 154px;
}

.web-1920-65 .text-135 {
  direction: rtl;
  letter-spacing: 0;
  line-height: 133px;
  margin-bottom: -89px;
  min-height: 44px;
  min-width: 153px;
  white-space: nowrap;
}

.web-1920-65 .overlap-group2-7 {
  height: 45px;
  margin-top: 50px;
  position: relative;
  width: 154px;
}

.web-1920-65 .saleskeytimesa-1 {
  left: 0;
  letter-spacing: 0;
  line-height: 80px;
  position: absolute;
  text-align: right;
  top: 10px;
  white-space: nowrap;
}

.web-1920-65 .group-9724 {
  align-items: flex-end;
  display: flex;
  height: 27px;
  left: 0;
  min-width: 150px;
  position: absolute;
  top: 0;
}

.web-1920-65 .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;
}

.web-1920-65 .path-331-1 {
  height: 12px;
  object-fit: cover;
  width: 15px;
}

.web-1920-65 .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;
}

.web-1920-65 .path-333-1 {
  height: 16px;
  object-fit: cover;
  width: 8px;
}

.web-1920-65 .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;
}

.web-1920-65 .group-255-1 {
  align-items: flex-start;
  background-image: url(../img/path-335@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;
}

.web-1920-65 .path-container-54 {
  height: 9px;
  position: relative;
  width: 9px;
}

.web-1920-65 .path-336-1 {
  height: 8px;
  left: 0;
  object-fit: cover;
  position: absolute;
  top: 1px;
  width: 8px;
}

.web-1920-65 .path-337-1 {
  height: 2px;
  left: 7px;
  object-fit: cover;
  position: absolute;
  top: 0;
  width: 2px;
}

.web-1920-65 .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;
  min-width: 27px;
  padding: 5.6px 5.5px;
}

.web-1920-65 .group-7831 {
  align-items: flex-start;
  display: flex;
  height: 16px;
  min-width: 16px;
}

.web-1920-65 .flex-col-6 {
  align-items: flex-start;
  display: flex;
  flex-direction: column;
  min-height: 16px;
  width: 4px;
}

.web-1920-65 .ellipse-304 {
  background-color: var(--white);
  border-radius: 1.9px;
  height: 4px;
  width: 4px;
}

.web-1920-65 .rectangle-2406 {
  background-color: var(--white);
  height: 10px;
  margin-left: 0.3px;
  margin-top: 1px;
  width: 3px;
}

.web-1920-65 .path-8994 {
  align-self: flex-end;
  height: 11px;
  margin-bottom: 0;
  margin-left: 2px;
  object-fit: cover;
  width: 10px;
}

.web-1920-65 .group-9730 {
  align-items: flex-end;
  align-self: flex-end;
  display: flex;
  flex-direction: column;
  margin-left: 346px;
  min-height: 116px;
  width: 114px;
}

.web-1920-65 .text-136 {
  direction: rtl;
  letter-spacing: 0;
  line-height: 133px;
  margin-bottom: -89px;
  margin-top: -46px;
  min-height: 44px;
  min-width: 114px;
  white-space: nowrap;
}

.web-1920-65 .overlap-group1-15 {
  height: 46px;
  margin-top: 50px;
  position: relative;
  width: 106px;
}

.web-1920-65 .group-9729 {
  display: flex;
  height: 27px;
  justify-content: space-between;
  left: 37px;
  position: absolute;
  top: 0;
  width: 67px;
}

.web-1920-65 .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;
}

.web-1920-65 .group-9722 {
  align-items: flex-start;
  display: flex;
  min-width: 13px;
  padding: 0 0.0px;
}

.web-1920-65 .path-container-55 {
  height: 18px;
  margin-top: 0;
  position: relative;
  width: 13px;
}

.web-1920-65 .path-9730 {
  height: 7px;
  left: 6px;
  object-fit: cover;
  position: absolute;
  top: 0;
  width: 6px;
}

.web-1920-65 .path-9731 {
  height: 7px;
  left: 0;
  object-fit: cover;
  position: absolute;
  top: 10px;
  width: 6px;
}

.web-1920-65 .path-9732 {
  height: 17px;
  left: 3px;
  object-fit: cover;
  position: absolute;
  top: 1px;
  width: 10px;
}

.web-1920-65 .path-9733 {
  height: 5px;
  left: 6px;
  object-fit: cover;
  position: absolute;
  top: 0;
  width: 7px;
}

.web-1920-65 .path-9734 {
  height: 5px;
  left: 0;
  object-fit: cover;
  position: absolute;
  top: 13px;
  width: 7px;
}

.web-1920-65 .group-9721 {
  align-items: flex-end;
  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;
}

.web-1920-65 .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;
}

.web-1920-65 .path-10885-1 {
  height: 9px;
  object-fit: cover;
  width: 9px;
}

.web-1920-65 .phone-1 {
  left: 0;
  letter-spacing: 0;
  line-height: 80px;
  position: absolute;
  text-align: right;
  top: 10px;
  white-space: nowrap;
}

.web-1920-65 .flex-col-7 {
  align-items: flex-end;
  display: flex;
  flex-direction: column;
  margin-left: 77px;
  min-height: 113px;
  width: 331px;
}

.web-1920-65 .text-132 {
  direction: rtl;
  letter-spacing: 0;
  line-height: 133px;
  margin-bottom: -89px;
  min-height: 44px;
  min-width: 132px;
  white-space: nowrap;
}

.web-1920-65 .text-container-3 {
  height: 35px;
  margin-top: 34px;
  position: relative;
  width: 331px;
}

.web-1920-65 .text-133 {
  direction: rtl;
  left: 68px;
  letter-spacing: 0;
  line-height: 133px;
  position: absolute;
  top: 0;
  white-space: nowrap;
}

.web-1920-65 .text-134 {
  direction: rtl;
  left: 0;
  letter-spacing: 0;
  line-height: 60px;
  position: absolute;
  top: 0;
  white-space: nowrap;
}

.web-1920-65 .text-137 {
  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;
}

.web-1920-65 .x20 {
  color: transparent;
  font-family: var(--font-family-arial-regular);
  font-size: 10px;
  font-weight: 400;
  left: 553px;
  letter-spacing: 0;
  line-height: 10px;
  position: absolute;
  top: 1936px;
  white-space: nowrap;
}
@media screen and (max-width: 1919px) {
  .screen.web-1920-65 { 
    display: none;
   }
}
@media screen and (min-width: 1920px) {
  .screen.iphone-12-pro-max-14 { 
    display: none;
   }
}