/* screen - pricing-desktop */

.pricing-desktop {
  background-color: var(--black);
  height: 8785px;
  overflow: hidden;
  position: relative;
  width: 1325px;
}

.pricing-desktop .title {
  color: var(--white);
  font-family: var(--font-family-helveticaneue-medium);
  font-size: 93px;
  font-weight: 500;
  left: 512px;
  letter-spacing: 0;
  line-height: 93px;
  position: absolute;
  text-align: center;
  top: 309px;
  white-space: nowrap;
}

.pricing-desktop .overlap-group5 {
  height: 569px;
  left: 31px;
  position: absolute;
  top: 822px;
  width: 388px;
}

.pricing-desktop .group-946 {
  align-items: center;
  display: flex;
  gap: 6px;
  height: 49px;
  left: 108px;
  min-width: 141px;
  position: absolute;
  top: 66px;
}

.pricing-desktop .price {
  align-self: flex-end;
  letter-spacing: 0;
  line-height: 26px;
  margin-bottom: -13.5px;
  min-height: 51px;
  min-width: 82px;
  text-align: center;
  white-space: nowrap;
}

.pricing-desktop .month {
  letter-spacing: 0;
  line-height: 25px;
  margin-top: 13.0px;
  min-height: 20px;
  min-width: 53px;
  text-align: center;
  white-space: nowrap;
}

.pricing-desktop .group-239 {
  align-items: flex-start;
  cursor: pointer;
  display: flex;
  height: 50px;
  left: 82px;
  min-width: 192px;
  position: absolute;
  top: 495px;
}

.pricing-desktop .group-884 {
  align-items: flex-start;
  background-color: var(--ceramic);
  border: 1px solid;
  border-color: var(--gallery);
  border-radius: 58px;
  cursor: pointer;
  display: flex;
  height: 50px;
  min-width: 192px;
  padding: 15.9px 62.8px;
}

.pricing-desktop .select-plan {
  color: var(--black);
  cursor: pointer;
  font-family: var(--font-family-helvetica-bold);
  font-size: 12px;
  font-weight: 700;
  letter-spacing: 0;
  line-height: 16px;
  min-height: 14px;
  min-width: 66px;
  text-align: center;
  white-space: nowrap;
}

.pricing-desktop .line-270 {
  height: 1px;
  left: 50px;
  object-fit: cover;
  position: absolute;
  top: 158px;
  width: 256px;
}

.pricing-desktop .manual {
  left: 132px;
  letter-spacing: 0;
  line-height: 29px;
  position: absolute;
  text-align: center;
  top: 30px;
  white-space: nowrap;
}

.pricing-desktop .per-user {
  color: var(--silver-chalice);
  font-family: var(--font-family-helveticaneue-regular);
  font-size: var(--font-size-xl);
  font-weight: 400;
  left: 139px;
  letter-spacing: 0;
  line-height: 27px;
  position: absolute;
  text-align: center;
  top: 126px;
  white-space: nowrap;
}

.pricing-desktop .group-774 {
  align-items: center;
  display: flex;
  gap: 25px;
  height: 262px;
  left: 40px;
  min-width: 261px;
  position: absolute;
  top: 199px;
}

.pricing-desktop .group-764 {
  align-items: flex-start;
  display: flex;
  flex-direction: column;
  min-height: 262px;
  width: 39px;
}

.pricing-desktop .group-756 {
  align-items: flex-start;
  border: 3px solid;
  border-color: var(--bright-turquoise);
  border-radius: 19.32px/18.63px;
  display: flex;
  height: 37px;
  min-width: 39px;
  padding: 7.7px 5.7px;
}

.pricing-desktop .path-15 {
  height: 16px;
  object-fit: cover;
  width: 21px;
}

.pricing-desktop .group-75 {
  align-items: flex-start;
  border: 3px solid;
  border-color: var(--bright-turquoise);
  border-radius: 19.32px/18.63px;
  display: flex;
  height: 37px;
  margin-top: 20px;
  min-width: 39px;
  padding: 7.7px 5.7px;
}

.pricing-desktop .group-760 {
  align-items: flex-start;
  border: 3px solid;
  border-color: var(--bright-turquoise);
  border-radius: 19.32px/18.63px;
  display: flex;
  height: 37px;
  margin-top: 15px;
  min-width: 39px;
  padding: 9.4px 5.7px;
}

.pricing-desktop .group-762 {
  align-items: flex-start;
  display: flex;
  flex-direction: column;
  margin-bottom: 3.94px;
  min-height: 250px;
  width: 200px;
}

.pricing-desktop .manual-automation {
  margin-top: 2px;
  min-height: 27px;
}

.pricing-desktop .group-762-item {
  letter-spacing: 0;
  line-height: 21px;
  margin-top: 31px;
  min-height: 27px;
  white-space: nowrap;
}

.pricing-desktop .questions-hub {
  letter-spacing: 0;
  line-height: 21px;
  margin-top: 25px;
  min-height: 27px;
  white-space: nowrap;
}

.pricing-desktop .path-100 {
  height: 569px;
  left: 0;
  object-fit: cover;
  position: absolute;
  top: 0;
  width: 388px;
  z-index: -1;
}

.pricing-desktop .overlap-group7 {
  height: 710px;
  left: 442px;
  position: absolute;
  top: 733px;
  width: 441px;
}

.pricing-desktop .price-1 {
  color: var(--white);
  font-family: var(--font-family-helveticaneue-bold);
  font-size: 58px;
  font-weight: 700;
  left: 127px;
  line-height: 37px;
  top: 95px;
}

.pricing-desktop .month-1 {
  left: 255px;
  line-height: 35px;
  top: 109px;
}

.pricing-desktop .autonomous {
  left: 145px;
  letter-spacing: 0;
  line-height: 29px;
  position: absolute;
  text-align: center;
  top: 22px;
  white-space: nowrap;
}

.pricing-desktop .per-user-1 {
  color: #cecdcd;
  left: 190px;
  top: 157px;
}

.pricing-desktop .group-609 {
  display: flex;
  height: 710px;
  left: 0;
  position: absolute;
  top: 0;
  width: 441px;
}

.pricing-desktop .group-887 {
  align-items: flex-start;
  display: flex;
  flex: 1;
  min-width: 441.3px;
}

.pricing-desktop .overlap-group {
  height: 710px;
  position: relative;
  width: 441px;
}

.pricing-desktop .rectangle-918 {
  background-color: #7bd6ff1d;
  border-radius: 9px;
  height: 704px;
  left: 5px;
  position: absolute;
  top: 6px;
  width: 431px;
}

.pricing-desktop .path-100-1 {
  height: 710px;
  top: 0;
  width: 441px;
}

.pricing-desktop .group-765 {
  align-items: center;
  display: flex;
  gap: 24px;
  height: 220px;
  left: 68px;
  min-width: 231px;
  position: absolute;
  top: 246px;
}

.pricing-desktop .group-764-1 {
  min-height: 220px;
}

.pricing-desktop .group-756-1 {
  align-items: flex-start;
  border: 3px solid;
  border-color: var(--bright-turquoise);
  border-radius: 18.61px/15.63px;
  display: flex;
  height: 31px;
  margin-left: 0;
  min-width: 37px;
  padding: 5.7px 5.4px;
}

.pricing-desktop .path-15-1 {
  height: 14px;
  object-fit: cover;
  width: 20px;
}

.pricing-desktop .group-75-1 {
  align-items: flex-start;
  border: 3px solid;
  border-color: var(--bright-turquoise);
  border-radius: 18.61px/15.63px;
  display: flex;
  height: 31px;
  margin-top: 17px;
  min-width: 37px;
  padding: 5.7px 5.4px;
}

.pricing-desktop .group-760-1 {
  align-items: flex-start;
  border: 3px solid;
  border-color: var(--bright-turquoise);
  border-radius: 18.61px/15.63px;
  display: flex;
  height: 31px;
  margin-top: 13px;
  min-width: 37px;
  padding: 7.2px 5.4px;
}

.pricing-desktop .group-762-1 {
  align-items: flex-start;
  display: flex;
  flex-direction: column;
  margin-bottom: 2.29px;
  min-height: 211px;
  width: 172px;
}

.pricing-desktop .tion {
  letter-spacing: 0;
  line-height: 18px;
  margin-top: 2px;
  min-height: 24px;
  white-space: nowrap;
}

.pricing-desktop .group-762-item-1 {
  margin-top: 24px;
}

.pricing-desktop .resume-builder {
  letter-spacing: 0;
  line-height: 18px;
  margin-top: 20px;
  min-height: 24px;
  white-space: nowrap;
}

.pricing-desktop .group-885 {
  align-items: flex-start;
  background-color: var(--ceramic);
  border-radius: 58px;
  cursor: pointer;
  display: flex;
  height: 60px;
  left: 82px;
  min-width: 277px;
  padding: 19.6px 90.1px;
  position: absolute;
  top: 609px;
}

.pricing-desktop .select-plan-1 {
  color: var(--black);
  cursor: pointer;
  font-family: var(--font-family-helvetica-bold);
  font-size: 17px;
  font-weight: 700;
  letter-spacing: 0;
  line-height: 23px;
  min-height: 19px;
  min-width: 92px;
  text-align: center;
  white-space: nowrap;
}

.pricing-desktop .line-348 {
  height: 1px;
  left: 93px;
  object-fit: cover;
  position: absolute;
  top: 187px;
  width: 256px;
}

.pricing-desktop .group-947 {
  align-items: center;
  display: flex;
  gap: 24px;
  height: 80px;
  left: 67px;
  min-width: 184px;
  position: absolute;
  top: 483px;
}

.pricing-desktop .group-764-2 {
  gap: 17px;
  min-height: 80px;
}

.pricing-desktop .group-757 {
  align-items: flex-start;
  border: 3px solid;
  border-color: var(--bright-turquoise);
  border-radius: 18.61px/15.63px;
  display: flex;
  height: 31px;
  min-width: 37px;
  padding: 5.7px 5.4px;
}

.pricing-desktop .group-762-2 {
  align-items: flex-start;
  display: flex;
  flex-direction: column;
  gap: 24px;
  margin-bottom: 2.29px;
  min-height: 70px;
  width: 125px;
}

.pricing-desktop .planner {
  letter-spacing: 0;
  line-height: 18px;
  min-height: 24px;
  white-space: nowrap;
}

.pricing-desktop .overlap-group13 {
  height: 592px;
  left: 906px;
  position: absolute;
  top: 799px;
  width: 388px;
}

.pricing-desktop .unlimited {
  left: 144px;
  letter-spacing: 0;
  line-height: 137px;
  position: absolute;
  text-align: center;
  top: 0;
  white-space: nowrap;
}

.pricing-desktop .path-100-2 {
  height: 569px;
  top: 23px;
  width: 388px;
}

.pricing-desktop .price-2 {
  left: 129px;
  line-height: 26px;
  top: 100px;
}

.pricing-desktop .month-2 {
  left: 217px;
  line-height: 25px;
  top: 110px;
}

.pricing-desktop .per-user-2 {
  color: var(--silver-chalice);
  left: 166px;
  top: 149px;
}

.pricing-desktop .line-349 {
  height: 1px;
  left: 66px;
  object-fit: cover;
  position: absolute;
  top: 183px;
  width: 256px;
}

.pricing-desktop .group-876 {
  align-items: center;
  display: flex;
  gap: 25px;
  height: 262px;
  left: 52px;
  min-width: 301px;
  position: absolute;
  top: 223px;
}

.pricing-desktop .group-762-3 {
  align-items: flex-start;
  display: flex;
  flex-direction: column;
  margin-bottom: 3.27px;
  min-height: 248px;
  width: 240px;
}

.pricing-desktop .group-762-item-2 {
  margin-left: 0.19px;
  margin-top: 34px;
}

.pricing-desktop .questions-hub-1 {
  letter-spacing: 0;
  line-height: 18px;
  margin-left: 0.19px;
  margin-top: 28px;
  min-height: 24px;
  white-space: nowrap;
}

.pricing-desktop .group-886 {
  align-items: flex-start;
  cursor: pointer;
  display: flex;
  height: 50px;
  left: 101px;
  min-width: 192px;
  position: absolute;
  top: 518px;
}

.pricing-desktop .group-899 {
  align-items: center;
  display: flex;
  flex-direction: column;
  gap: 25px;
  left: 585px;
  min-height: 92px;
  position: absolute;
  top: 1529px;
  width: 218px;
}

.pricing-desktop .scroll-to-learn-more {
  color: var(--white);
  font-family: var(--font-family-helveticaneue-light);
  font-size: 24px;
  font-weight: 400;
  letter-spacing: 0;
  line-height: 44px;
  margin-top: -8px;
  min-height: 30px;
  min-width: 218px;
  text-align: center;
  white-space: nowrap;
}

.pricing-desktop .ic_keyboard_backspace_24px {
  height: 31px;
  margin-right: 17.38px;
  object-fit: cover;
  width: 15px;
}

.pricing-desktop .overlap-group10 {
  align-items: center;
  background-color: #68a24f2f;
  border: 3px solid;
  border-color: #15d2ff;
  border-radius: 17px;
  display: flex;
  flex-direction: column;
  left: 909px;
  min-height: 2600px;
  padding: 20.0px 25.8px;
  position: absolute;
  top: 3421px;
  width: 296px;
}

.pricing-desktop .path-183 {
  height: 31px;
  margin-right: 5.24px;
  object-fit: cover;
  width: 38px;
}

.pricing-desktop .line-123 {
  align-self: flex-start;
  height: 4px;
  margin-top: 55px;
  object-fit: cover;
  width: 215px;
}

.pricing-desktop .manual-and-full-automation {
  align-self: flex-start;
  color: #d6d2d2;
  font-family: var(--font-family-helveticaneue-bold);
  font-size: 16px;
  font-weight: 700;
  letter-spacing: 0;
  line-height: 23px;
  margin-bottom: -2px;
  margin-left: 0.29px;
  margin-top: 114px;
  min-height: 21px;
  min-width: 216px;
  text-align: center;
  white-space: nowrap;
}

.pricing-desktop .line-131 {
  align-self: flex-start;
  height: 4px;
  margin-top: 51px;
  object-fit: cover;
  width: 215px;
}

.pricing-desktop .path-184 {
  height: 31px;
  margin-right: 5.24px;
  margin-top: 124px;
  object-fit: cover;
  width: 38px;
}

.pricing-desktop .line-135 {
  align-self: flex-start;
  height: 4px;
  margin-top: 30px;
  object-fit: cover;
  width: 215px;
}

.pricing-desktop .up-to-4000-daily {
  color: var(--pink-swan-2);
  font-family: var(--font-family-helveticaneue-bold);
  font-size: 16px;
  font-weight: 700;
  letter-spacing: 0;
  line-height: 23px;
  margin-bottom: -2px;
  margin-right: 4.0px;
  margin-top: 109px;
  min-height: 21px;
  min-width: 126px;
  text-align: center;
  white-space: nowrap;
}

.pricing-desktop .line-139 {
  align-self: flex-start;
  height: 4px;
  margin-top: 56px;
  object-fit: cover;
  width: 215px;
}

.pricing-desktop .path-185 {
  height: 31px;
  margin-left: 1.12px;
  margin-top: 263px;
  object-fit: cover;
  width: 38px;
}

.pricing-desktop .line-143 {
  height: 4px;
  margin-right: 6.0px;
  margin-top: 50px;
  object-fit: cover;
  width: 215px;
}

.pricing-desktop .path-18 {
  height: 31px;
  margin-left: 1.12px;
  margin-top: 99px;
  object-fit: cover;
  width: 38px;
}

.pricing-desktop .line-1 {
  height: 4px;
  margin-right: 6.0px;
  margin-top: 55px;
  object-fit: cover;
  width: 215px;
}

.pricing-desktop .unlimited-1 {
  color: var(--pink-swan-2);
  font-family: var(--font-family-helveticaneue-bold);
  font-size: 16px;
  font-weight: 700;
  line-height: 23px;
  margin-bottom: -2px;
  margin-right: 4.0px;
  margin-top: 99px;
  min-height: 21px;
  min-width: 74px;
  text-align: center;
}

.pricing-desktop .line-155 {
  height: 4px;
  margin-right: 6.0px;
  margin-top: 66px;
  object-fit: cover;
  width: 215px;
}

.pricing-desktop .path-212 {
  height: 31px;
  margin-left: 13.44px;
  margin-top: 108px;
  object-fit: cover;
  width: 38px;
}

.pricing-desktop .line-1-1 {
  margin-top: 47px;
}

.pricing-desktop .path-192 {
  height: 31px;
  margin-left: 5.06px;
  margin-top: 108px;
  object-fit: cover;
  width: 38px;
}

.pricing-desktop .path-19 {
  height: 31px;
  margin-left: 5.06px;
  margin-top: 120px;
  object-fit: cover;
  width: 38px;
}

.pricing-desktop .line-1-2 {
  margin-top: 35px;
}

.pricing-desktop .path-199 {
  height: 31px;
  margin-left: 13.44px;
  margin-top: 100px;
  object-fit: cover;
  width: 38px;
}

.pricing-desktop .line-175 {
  height: 4px;
  margin-right: 6.0px;
  margin-top: 59px;
  object-fit: cover;
  width: 215px;
}

.pricing-desktop .overlap-group9 {
  height: 2459px;
  left: 119px;
  position: absolute;
  top: 3481px;
  width: 222px;
}

.pricing-desktop .line-121 {
  height: 4px;
  left: 0;
  object-fit: cover;
  position: absolute;
  top: 49px;
  width: 215px;
}

.pricing-desktop .line-129 {
  height: 4px;
  left: 0;
  object-fit: cover;
  position: absolute;
  top: 239px;
  width: 215px;
}

.pricing-desktop .line-133 {
  height: 4px;
  left: 0;
  object-fit: cover;
  position: absolute;
  top: 428px;
  width: 215px;
}

.pricing-desktop .line-137 {
  height: 4px;
  left: 0;
  object-fit: cover;
  position: absolute;
  top: 618px;
  width: 215px;
}

.pricing-desktop .line-141 {
  height: 4px;
  left: 0;
  object-fit: cover;
  position: absolute;
  top: 965px;
  width: 215px;
}

.pricing-desktop .line-145 {
  height: 4px;
  left: 0;
  object-fit: cover;
  position: absolute;
  top: 1154px;
  width: 215px;
}

.pricing-desktop .line-149 {
  height: 4px;
  left: 0;
  object-fit: cover;
  position: absolute;
  top: 1344px;
  width: 215px;
}

.pricing-desktop .line-153 {
  height: 4px;
  left: 0;
  object-fit: cover;
  position: absolute;
  top: 1534px;
  width: 215px;
}

.pricing-desktop .line-157 {
  height: 4px;
  left: 0;
  object-fit: cover;
  position: absolute;
  top: 1723px;
  width: 215px;
}

.pricing-desktop .line-161 {
  height: 4px;
  left: 0;
  object-fit: cover;
  position: absolute;
  top: 1913px;
  width: 215px;
}

.pricing-desktop .line-165 {
  height: 4px;
  left: 0;
  object-fit: cover;
  position: absolute;
  top: 2103px;
  width: 215px;
}

.pricing-desktop .line-169 {
  height: 4px;
  left: 0;
  object-fit: cover;
  position: absolute;
  top: 2293px;
  width: 215px;
}

.pricing-desktop .group-529 {
  align-items: flex-start;
  display: flex;
  flex-direction: column;
  left: 0;
  min-height: 2459px;
  position: absolute;
  top: 0;
  width: 222px;
}

.pricing-desktop .group-374 {
  align-items: flex-start;
  display: flex;
  flex-direction: column;
  min-height: 2076px;
  width: 224px;
}

.pricing-desktop .manual-automation-1 {
  letter-spacing: 0;
  line-height: 25px;
  margin-left: 7.71px;
  min-height: 26px;
  min-width: 188px;
  text-align: center;
  white-space: nowrap;
}

.pricing-desktop .full-autonomous {
  letter-spacing: 0;
  line-height: 23px;
  margin-left: 7.71px;
  margin-top: 168px;
  min-height: 26px;
  min-width: 169px;
  text-align: center;
  white-space: nowrap;
}

.pricing-desktop .question-hub {
  letter-spacing: 0;
  line-height: 23px;
  margin-left: 6.71px;
  margin-top: 167px;
  min-height: 26px;
  min-width: 132px;
  text-align: center;
  white-space: nowrap;
}

.pricing-desktop .address {
  letter-spacing: 0;
  line-height: 23px;
  margin-left: 7.71px;
  margin-top: 167px;
  min-height: 26px;
  min-width: 152px;
  text-align: center;
  white-space: nowrap;
}

.pricing-desktop .resume-builder-1 {
  letter-spacing: 0;
  line-height: 23px;
  margin-left: 11.0px;
  margin-top: 310px;
  min-height: 26px;
  min-width: 158px;
  text-align: center;
  white-space: nowrap;
}

.pricing-desktop .cover-letter-builder {
  letter-spacing: 0;
  line-height: 23px;
  margin-left: 7.0px;
  margin-top: 160px;
  min-height: 26px;
  min-width: 194px;
  text-align: center;
  white-space: nowrap;
}

.pricing-desktop .messaging {
  letter-spacing: 0;
  line-height: 23px;
  margin-left: 9.71px;
  margin-top: 166px;
  min-height: 26px;
  min-width: 106px;
  text-align: center;
  white-space: nowrap;
}

.pricing-desktop .emailing {
  letter-spacing: 0;
  line-height: 23px;
  margin-left: 7.0px;
  margin-top: 160px;
  min-height: 26px;
  min-width: 84px;
  text-align: center;
  white-space: nowrap;
}

.pricing-desktop .calendar-planner {
  letter-spacing: 0;
  line-height: 23px;
  margin-left: 0;
  margin-top: 166px;
  min-height: 26px;
  min-width: 166px;
  text-align: center;
  white-space: nowrap;
}

.pricing-desktop .expert-recommendations {
  color: var(--white);
  font-family: var(--font-family-helveticaneue-bold);
  font-size: 18px;
  font-weight: 700;
  letter-spacing: 0;
  line-height: 23px;
  margin-top: 165px;
  min-height: 24px;
  min-width: 224px;
  text-align: center;
  white-space: nowrap;
}

.pricing-desktop .log-export {
  letter-spacing: 0;
  line-height: 23px;
  margin-left: 7.0px;
  margin-top: 164px;
  min-height: 26px;
  min-width: 106px;
  text-align: center;
  white-space: nowrap;
}

.pricing-desktop .data-exports {
  letter-spacing: 0;
  line-height: 20px;
  margin-left: 7.0px;
  margin-top: 163px;
  min-height: 26px;
  white-space: nowrap;
}

.pricing-desktop .priority-support {
  letter-spacing: 0;
  line-height: 23px;
  margin-left: 10.17px;
  margin-top: 170px;
  min-height: 26px;
  min-width: 158px;
  text-align: center;
  white-space: nowrap;
}

.pricing-desktop .line-122 {
  height: 4px;
  left: 372px;
  object-fit: cover;
  position: absolute;
  top: 3530px;
  width: 215px;
}

.pricing-desktop .line-124 {
  height: 4px;
  left: 648px;
  object-fit: cover;
  position: absolute;
  top: 3530px;
  width: 215px;
}

.pricing-desktop .line-130 {
  height: 4px;
  left: 372px;
  object-fit: cover;
  position: absolute;
  top: 3720px;
  width: 215px;
}

.pricing-desktop .line-132 {
  height: 4px;
  left: 648px;
  object-fit: cover;
  position: absolute;
  top: 3720px;
  width: 215px;
}

.pricing-desktop .line-134 {
  height: 4px;
  left: 364px;
  object-fit: cover;
  position: absolute;
  top: 3909px;
  width: 215px;
}

.pricing-desktop .line-136 {
  height: 4px;
  left: 648px;
  object-fit: cover;
  position: absolute;
  top: 3910px;
  width: 215px;
}

.pricing-desktop .line-138 {
  height: 4px;
  left: 372px;
  object-fit: cover;
  position: absolute;
  top: 4099px;
  width: 215px;
}

.pricing-desktop .line-140 {
  height: 4px;
  left: 648px;
  object-fit: cover;
  position: absolute;
  top: 4099px;
  width: 215px;
}

.pricing-desktop .line-142 {
  height: 4px;
  left: 372px;
  object-fit: cover;
  position: absolute;
  top: 4446px;
  width: 215px;
}

.pricing-desktop .line-144 {
  height: 4px;
  left: 660px;
  object-fit: cover;
  position: absolute;
  top: 4448px;
  width: 215px;
}

.pricing-desktop .line-146 {
  height: 4px;
  left: 372px;
  object-fit: cover;
  position: absolute;
  top: 4635px;
  width: 215px;
}

.pricing-desktop .line-148 {
  height: 4px;
  left: 660px;
  object-fit: cover;
  position: absolute;
  top: 4638px;
  width: 215px;
}

.pricing-desktop .line-150 {
  height: 4px;
  left: 372px;
  object-fit: cover;
  position: absolute;
  top: 4825px;
  width: 215px;
}

.pricing-desktop .line-152 {
  height: 4px;
  left: 660px;
  object-fit: cover;
  position: absolute;
  top: 4828px;
  width: 215px;
}

.pricing-desktop .line-154 {
  height: 4px;
  left: 372px;
  object-fit: cover;
  position: absolute;
  top: 5015px;
  width: 215px;
}

.pricing-desktop .line-156 {
  height: 4px;
  left: 660px;
  object-fit: cover;
  position: absolute;
  top: 5017px;
  width: 215px;
}

.pricing-desktop .line-158 {
  height: 4px;
  left: 372px;
  object-fit: cover;
  position: absolute;
  top: 5205px;
  width: 215px;
}

.pricing-desktop .line-160 {
  height: 4px;
  left: 660px;
  object-fit: cover;
  position: absolute;
  top: 5207px;
  width: 215px;
}

.pricing-desktop .line-162 {
  height: 4px;
  left: 372px;
  object-fit: cover;
  position: absolute;
  top: 5394px;
  width: 215px;
}

.pricing-desktop .line-164 {
  height: 4px;
  left: 660px;
  object-fit: cover;
  position: absolute;
  top: 5397px;
  width: 215px;
}

.pricing-desktop .line-166 {
  height: 4px;
  left: 372px;
  object-fit: cover;
  position: absolute;
  top: 5584px;
  width: 215px;
}

.pricing-desktop .line-168 {
  height: 4px;
  left: 660px;
  object-fit: cover;
  position: absolute;
  top: 5587px;
  width: 215px;
}

.pricing-desktop .line-170 {
  height: 4px;
  left: 372px;
  object-fit: cover;
  position: absolute;
  top: 5774px;
  width: 215px;
}

.pricing-desktop .line-172 {
  height: 4px;
  left: 660px;
  object-fit: cover;
  position: absolute;
  top: 5776px;
  width: 215px;
}

.pricing-desktop .overlap-group14 {
  border-radius: 15px;
  height: 96px;
  left: 397px;
  position: absolute;
  top: 3161px;
  width: 211px;
}

.pricing-desktop .rectangle-575 {
  background-color: var(--white);
  border: 4px solid;
  border-color: var(--dove-gray);
  border-radius: 15px;
  cursor: pointer;
  height: 96px;
  left: 0;
  position: absolute;
  top: 0;
  width: 211px;
}

.pricing-desktop .download-for-mac {
  left: 45px;
  letter-spacing: 0;
  line-height: 20px;
  position: absolute;
  top: 38px;
  white-space: nowrap;
}

.pricing-desktop .features {
  left: 141px;
  letter-spacing: 0;
  line-height: 20px;
  position: absolute;
  top: 2926px;
  white-space: nowrap;
}

.pricing-desktop .manual-1 {
  color: var(--white);
  font-family: var(--font-family-helveticaneue-bold);
  font-size: 17px;
  font-weight: 700;
  left: 407px;
  position: absolute;
  top: 2927px;
}

.pricing-desktop .autonomous-1 {
  left: 670px;
  letter-spacing: 0;
  line-height: 16px;
  position: absolute;
  top: 2929px;
  white-space: nowrap;
}

.pricing-desktop .unlimited-2 {
  left: 959px;
  line-height: 20px;
  position: absolute;
  top: 2924px;
}

.pricing-desktop .overlap-group6 {
  border-radius: 17px;
  height: 96px;
  left: 660px;
  position: absolute;
  top: 3161px;
  width: 211px;
}

.pricing-desktop .rectangle-620 {
  background-color: var(--white);
  border: 4px solid;
  border-color: var(--dove-gray);
  border-radius: 17px;
  cursor: pointer;
  height: 96px;
  left: 0;
  position: absolute;
  top: 0;
  width: 211px;
}

.pricing-desktop .download-for-mac-1 {
  left: 44px;
  position: absolute;
  top: 38px;
}

.pricing-desktop .everything-you-need {
  color: #dddddd;
  font-family: var(--font-family-helveticaneue-light);
  font-size: 16px;
  font-weight: 400;
  left: 141px;
  letter-spacing: 0;
  line-height: 20px;
  position: absolute;
  top: 2986px;
  white-space: nowrap;
}

.pricing-desktop .group-780 {
  display: flex;
  height: 39px;
  left: 776px;
  position: absolute;
  top: 2917px;
  width: 95px;
}

.pricing-desktop .group-1025 {
  align-items: flex-start;
  border: 2px solid;
  border-color: var(--gray);
  border-radius: 81px;
  display: flex;
  flex: 1;
  min-width: 95.37px;
  padding: 7.4px 24.7px;
}

.pricing-desktop .basic {
  letter-spacing: 0;
  line-height: 20px;
  min-height: 21px;
  white-space: nowrap;
}

.pricing-desktop .x25-per-month {
  left: 407px;
  letter-spacing: 0;
  line-height: 20px;
  position: absolute;
  top: 2988px;
  white-space: nowrap;
}

.pricing-desktop .x45-per-month {
  left: 669px;
  letter-spacing: 0;
  line-height: 20px;
  position: absolute;
  top: 2993px;
  white-space: nowrap;
}

.pricing-desktop .x75-per-month {
  color: var(--green);
  font-family: var(--font-family-helveticaneue-bold);
  font-size: 16px;
  font-weight: 700;
  left: 957px;
  letter-spacing: 0;
  line-height: 20px;
  position: absolute;
  top: 2987px;
  white-space: nowrap;
}

.pricing-desktop .click-and-move-with-speed-and-ease {
  left: 403px;
  letter-spacing: 0;
  line-height: 20px;
  position: absolute;
  top: 3042px;
  white-space: nowrap;
}

.pricing-desktop .unleash-the-full-pot {
  left: 666px;
  letter-spacing: 0;
  line-height: 20px;
  position: absolute;
  top: 3042px;
  white-space: nowrap;
}

.pricing-desktop .dedicated-to-hiring {
  left: 956px;
  letter-spacing: 0;
  line-height: 20px;
  position: absolute;
  top: 3042px;
  white-space: nowrap;
}

.pricing-desktop .pricing {
  color: var(--white);
  font-family: var(--font-family-helveticaneue-medium);
  font-size: 66px;
  font-weight: 500;
  left: 101px;
  letter-spacing: 0;
  line-height: 66px;
  position: absolute;
  text-align: center;
  top: 2641px;
  white-space: nowrap;
}

.pricing-desktop .we-understand-the-ch {
  color: var(--white);
  font-family: var(--font-family-helveticaneue-light);
  font-size: 23px;
  font-weight: 400;
  left: 101px;
  letter-spacing: 0;
  line-height: 34px;
  position: absolute;
  text-align: center;
  top: 2768px;
  white-space: nowrap;
}

.pricing-desktop .rectangle-637 {
  background-color: var(--gravel);
  height: 4px;
  left: 480px;
  position: absolute;
  top: 3659px;
  width: 14px;
}

.pricing-desktop .rectangle-645 {
  background-color: var(--gravel);
  height: 4px;
  left: 481px;
  position: absolute;
  top: 5892px;
  width: 14px;
}

.pricing-desktop .rectangle-647 {
  background-color: var(--gravel);
  height: 5px;
  left: 480px;
  position: absolute;
  top: 4945px;
  width: 14px;
}

.pricing-desktop .rectangle-648 {
  background-color: var(--gravel);
  height: 4px;
  left: 474px;
  position: absolute;
  top: 4377px;
  width: 14px;
}

.pricing-desktop .rectangle-649 {
  background-color: var(--gravel);
  height: 5px;
  left: 480px;
  position: absolute;
  top: 4755px;
  width: 14px;
}

.pricing-desktop .group-816 {
  align-items: flex-start;
  background-color: var(--white);
  border: 4px solid;
  border-color: var(--dove-gray);
  border-radius: 13px;
  cursor: pointer;
  display: flex;
  height: 96px;
  left: 952px;
  min-width: 211px;
  padding: 34.2px 31.4px;
  position: absolute;
  top: 3161px;
}

.pricing-desktop .download-for-mac-2 {
  color: #00e2ff;
  font-family: var(--font-family-helveticaneue-bold);
  font-size: 16px;
  font-weight: 700;
  min-height: 21px;
}

.pricing-desktop .line-173 {
  height: 4px;
  left: 120px;
  object-fit: cover;
  position: absolute;
  top: 5971px;
  width: 215px;
}

.pricing-desktop .line-174 {
  height: 4px;
  left: 373px;
  object-fit: cover;
  position: absolute;
  top: 5971px;
  width: 215px;
}

.pricing-desktop .line-188 {
  height: 4px;
  left: 661px;
  object-fit: cover;
  position: absolute;
  top: 5971px;
  width: 215px;
}

.pricing-desktop .line-105 {
  height: 7px;
  left: 132px;
  object-fit: cover;
  position: absolute;
  top: 6728px;
  width: 1055px;
}

.pricing-desktop .line-105-1 {
  height: 5px;
  left: 132px;
  position: absolute;
  top: 6924px;
}

.pricing-desktop .overlap-group12 {
  height: 195px;
  left: 138px;
  position: absolute;
  top: 7132px;
  width: 1055px;
}

.pricing-desktop .group-78 {
  align-items: flex-start;
  display: flex;
  flex-direction: column;
  gap: 188px;
  left: 0;
  min-height: 195px;
  position: absolute;
  top: 0;
  width: 1055px;
}

.pricing-desktop .line-105-2 {
  height: 7px;
  margin-left: 0;
  margin-top: -2px;
}

.pricing-desktop .line-105-3 {
  height: 5px;
  margin-left: 0;
}

.pricing-desktop .what-is-life {
  left: 0;
  letter-spacing: 0;
  line-height: 22px;
  position: absolute;
  top: 100px;
  white-space: nowrap;
}

.pricing-desktop .ic_keyboard_arrow_left_24px {
  height: 20px;
  left: 985px;
  object-fit: cover;
  position: absolute;
  top: 100px;
  width: 22px;
}

.pricing-desktop .group-78-1 {
  align-items: flex-start;
  display: flex;
  height: 2px;
  justify-content: center;
  left: 138px;
  min-width: 1055px;
  position: absolute;
  top: 7532px;
}

.pricing-desktop .line-105-4 {
  height: 7px;
  margin-top: -2.5px;
}

.pricing-desktop .path-73 {
  height: 49px;
  left: 132px;
  object-fit: cover;
  position: absolute;
  top: 6361px;
  width: 160px;
}

.pricing-desktop .answers-to-your-most {
  color: #7b7b7b;
  font-family: var(--font-family-helveticaneue-bold);
  font-size: 22px;
  font-weight: 700;
  left: 132px;
  letter-spacing: 0;
  line-height: 22px;
  position: absolute;
  top: 6468px;
  white-space: nowrap;
}

.pricing-desktop .how-can-i-use-zymm {
  left: 138px;
  letter-spacing: 0;
  line-height: 22px;
  position: absolute;
  top: 6634px;
  white-space: nowrap;
}

.pricing-desktop .is-there-an-app-available {
  left: 138px;
  letter-spacing: 0;
  line-height: 22px;
  position: absolute;
  top: 7619px;
  white-space: nowrap;
}

.pricing-desktop .how-can-i-create-an {
  left: 138px;
  letter-spacing: 0;
  line-height: 22px;
  position: absolute;
  top: 7014px;
  white-space: nowrap;
}

.pricing-desktop .where-can-v-cs-reac {
  left: 138px;
  letter-spacing: 0;
  line-height: 22px;
  position: absolute;
  top: 7418px;
  white-space: nowrap;
}

.pricing-desktop .what-is-the-differen {
  left: 138px;
  letter-spacing: 0;
  line-height: 22px;
  position: absolute;
  top: 6817px;
  white-space: nowrap;
}

.pricing-desktop .ic_keyboard_arrow_left_24px-1 {
  top: 7623px;
}

.pricing-desktop .group-161 {
  align-items: flex-end;
  cursor: pointer;
  display: flex;
  height: 115px;
  left: 0;
  min-width: 303px;
  position: absolute;
  top: 17px;
}

.pricing-desktop .overlap-group-1 {
  height: 127px;
  margin-bottom: -12px;
  position: relative;
  width: 303px;
}

.pricing-desktop .zymm-ai {
  left: 139px;
  letter-spacing: 0;
  line-height: 39px;
  position: absolute;
  top: 66px;
  white-space: nowrap;
}

.pricing-desktop .span2 {
  color: var(--quick-silver);
  font-family: var(--font-family-neuepixel_sans-regular);
  font-size: 39px;
  font-weight: 400;
}

.pricing-desktop .image-1 {
  border-radius: 103px;
  height: 127px;
  left: 0;
  object-fit: cover;
  position: absolute;
  top: 10px;
  width: 264px;
}

.pricing-desktop .group-184 {
  align-items: flex-end;
  display: flex;
  gap: 52px;
  height: 29px;
  /* left: 587px; */
  right: 386px;
  min-width: 396px;
  position: absolute;
  top: 66px;
}

.pricing-desktop .blog {
  cursor: pointer;
  letter-spacing: 0;
  line-height: 25px;
  margin-bottom: -4px;
  min-height: 31px;
  min-width: 53px;
  white-space: nowrap;
}

.pricing-desktop .release-notes {
  cursor: pointer;
  letter-spacing: 0;
  line-height: 25px;
  margin-bottom: -4px;
  min-height: 31px;
  min-width: 160px;
  white-space: nowrap;
}

.pricing-desktop .pricing-1 {
  line-height: 25px;
  margin-bottom: -4px;
  min-height: 31px;
  min-width: 79px;
}

.pricing-desktop .group-249 {
  align-items: flex-end;
  background-image: url(../img/rectangle-390-1x-png-1x-png-1x-png@1x.png);
  background-position: 50% 50%;
  background-size: cover;
  cursor: pointer;
  display: flex;
  height: 64px;
  justify-content: flex-end;
  /* left: 1021px; */
  right: 50px;
  min-width: 273px;
  padding: 13.7px 71.9px;
  position: absolute;
  top: 49px;
}

.pricing-desktop .pre-order {
  letter-spacing: -0.02px;
  line-height: 25px;
  min-height: 31px;
  min-width: 119px;
  white-space: nowrap;
}

.pricing-desktop .path-156 {
  height: 31px;
  left: 463px;
  object-fit: cover;
  position: absolute;
  top: 3444px;
  width: 38px;
}

.pricing-desktop .group-779 {
  align-items: flex-start;
  display: flex;
  height: 42px;
  left: 1069px;
  min-width: 128px;
  position: absolute;
  top: 2915px;
}

.pricing-desktop .overlap-group1 {
  border-radius: 21px;
  height: 42px;
  position: relative;
  width: 128px;
}

.pricing-desktop .path-84 {
  height: 16px;
  left: 45px;
  object-fit: cover;
  position: absolute;
  top: 13px;
  width: 40px;
}

.pricing-desktop .rectangle-1187 {
  border: 2px solid;
  border-color: #00ffff;
  border-radius: 21px;
  height: 42px;
  left: 0;
  position: absolute;
  top: 0;
  width: 128px;
}

.pricing-desktop .we-understand-the-ch-1 {
  left: 71px;
  letter-spacing: 0;
  line-height: 44px;
  position: absolute;
  text-align: center;
  top: 464px;
  white-space: nowrap;
}

.pricing-desktop .ic_keyboard_arrow_left_24px-2 {
  top: 7424px;
}

.pricing-desktop .ic_keyboard_arrow_left_24px-3 {
  top: 7015px;
}

.pricing-desktop .ic_keyboard_arrow_left_24px-4 {
  top: 6818px;
}

.pricing-desktop .ic_keyboard_arrow_left_24px-5 {
  top: 6632px;
}

.pricing-desktop .path-189 {
  height: 31px;
  left: 754px;
  object-fit: cover;
  position: absolute;
  top: 5126px;
  width: 38px;
}

.pricing-desktop .path-190 {
  height: 31px;
  left: 470px;
  object-fit: cover;
  position: absolute;
  top: 5319px;
  width: 38px;
}

.pricing-desktop .path-191 {
  height: 31px;
  left: 749px;
  object-fit: cover;
  position: absolute;
  top: 5319px;
  width: 38px;
}

.pricing-desktop .path-194 {
  height: 31px;
  left: 754px;
  object-fit: cover;
  position: absolute;
  top: 5520px;
  width: 38px;
}

.pricing-desktop .path-196 {
  height: 31px;
  left: 754px;
  object-fit: cover;
  position: absolute;
  top: 5710px;
  width: 38px;
}

.pricing-desktop .path-197 {
  height: 31px;
  left: 470px;
  object-fit: cover;
  position: absolute;
  top: 5710px;
  width: 38px;
}

.pricing-desktop .path-198 {
  height: 31px;
  left: 754px;
  object-fit: cover;
  position: absolute;
  top: 5881px;
  width: 38px;
}

.pricing-desktop .group-923 {
  align-items: flex-end;
  cursor: pointer;
  display: flex;
  height: 160px;
  left: -27px;
  min-width: 427px;
  position: absolute;
  top: 7965px;
}

.pricing-desktop .overlap-group2 {
  height: 179px;
  margin-bottom: -19.5px;
  position: relative;
  width: 427px;
}

.pricing-desktop .zymm-ai-1 {
  color: var(--star-dust);
  cursor: pointer;
  font-family: var(--font-family-neue_pixel_sans);
  font-size: 71px;
  font-weight: 400;
  left: 178px;
  letter-spacing: 0;
  line-height: 57px;
  position: absolute;
  top: 85px;
  white-space: nowrap;
}

.pricing-desktop .span0 {
  color: var(--white);
  font-family: var(--font-family-neuepixel_sans-regular);
}

.pricing-desktop .span1 {
  color: var(--white);
  font-family: var(--font-family-helveticaneue-regular);
}

.pricing-desktop .span2-1 {
  font-family: var(--font-family-neuepixel_sans-regular);
  font-size: 57px;
}

.pricing-desktop .image-1-1 {
  border-radius: 103px;
  height: 147px;
  left: 0;
  object-fit: cover;
  position: absolute;
  top: 0;
  width: 232px;
}

.pricing-desktop .group-924 {
  align-items: flex-start;
  display: flex;
  flex-direction: column;
  left: 1090px;
  min-height: 161px;
  position: absolute;
  top: 8235px;
  width: 145px;
}

.pricing-desktop .l-e-g-a-l {
  color: var(--white);
  font-family: var(--font-family-helveticaneue-medium);
  font-size: 19px;
  font-weight: 500;
  letter-spacing: 0;
  line-height: 19px;
  margin-top: 2px;
  min-height: 25px;
  min-width: 84px;
  text-align: center;
  white-space: nowrap;
}

.pricing-desktop .terms-of-service {
  letter-spacing: 0;
  line-height: 19px;
  margin-left: 2.83px;
  margin-top: 72px;
  min-height: 24px;
  min-width: 142px;
  text-align: center;
  white-space: nowrap;
}

.pricing-desktop .privacy-policy {
  letter-spacing: 0;
  line-height: 19px;
  margin-left: 2.83px;
  margin-top: 17px;
  min-height: 24px;
  min-width: 120px;
  text-align: center;
  white-space: nowrap;
}

.pricing-desktop .group-925 {
  align-items: center;
  display: flex;
  gap: 22px;
  height: 49px;
  left: 16px;
  min-width: 647px;
  position: absolute;
  top: 8719px;
}

.pricing-desktop .group-902 {
  align-items: flex-start;
  border: 3px solid;
  border-color: var(--bright-turquoise-2);
  border-radius: 26.62px/24.3px;
  display: flex;
  height: 49px;
  margin-top: 0;
  min-width: 53px;
  padding: 3.8px 11.8px;
}

.pricing-desktop .c {
  color: var(--bright-turquoise-2);
  font-family: var(--font-family-arial-regular);
  font-size: 32px;
  font-weight: 400;
  letter-spacing: 0;
  line-height: 32px;
  min-height: 38px;
  white-space: nowrap;
}

.pricing-desktop .copyright-2023-zymm {
  color: var(--bright-turquoise-2);
  font-family: var(--font-family-neuepixel_sans-regular);
  font-size: 27px;
  font-weight: 400;
  letter-spacing: 0;
  line-height: 27px;
  margin-bottom: 1.19px;
  min-height: 37px;
  min-width: 574px;
  white-space: nowrap;
}

.pricing-desktop .group-926 {
  align-items: flex-start;
  display: flex;
  height: 167px;
  left: 99px;
  min-width: 127px;
  position: absolute;
  top: 8334px;
}

.pricing-desktop .overlap-group3 {
  height: 167px;
  position: relative;
  width: 129px;
}

.pricing-desktop .group-358 {
  align-items: flex-start;
  display: flex;
  flex-direction: column;
  left: 0;
  min-height: 167px;
  position: absolute;
  top: 0;
  width: 129px;
}

.pricing-desktop .pricing-2 {
  line-height: 20px;
  min-height: 22px;
  min-width: 64px;
  text-align: center;
}

.pricing-desktop .release-notes-1 {
  cursor: pointer;
  letter-spacing: 0;
  line-height: 20px;
  margin-left: 0.94px;
  margin-top: 28px;
  min-height: 22px;
  min-width: 128px;
  text-align: center;
  white-space: nowrap;
}

.pricing-desktop .blog-1 {
  color: var(--white);
  cursor: pointer;
  font-family: var(--font-family-helvetica-light);
  font-size: 19px;
  font-weight: 300;
  letter-spacing: 0;
  line-height: 19px;
  margin-top: 76px;
  min-height: 21px;
  min-width: 42px;
  text-align: center;
  white-space: nowrap;
}

.pricing-desktop .features-1 {
  cursor: pointer;
  left: 3px;
  letter-spacing: 0;
  line-height: 19px;
  position: absolute;
  text-align: center;
  top: 94px;
  white-space: nowrap;
}

.pricing-desktop .c-o-n-t-a-c-t {
  left: 865px;
  letter-spacing: -0.02px;
  line-height: 19px;
  position: absolute;
  top: 8237px;
  white-space: nowrap;
}

.pricing-desktop .j-o-i-n-u-s {
  left: 624px;
  letter-spacing: -0.02px;
  line-height: 19px;
  position: absolute;
  top: 8238px;
  white-space: nowrap;
}

.pricing-desktop .c-o-m-p-a-n-y {
  left: 100px;
  letter-spacing: -0.02px;
  line-height: 19px;
  position: absolute;
  top: 8237px;
  white-space: nowrap;
}

.pricing-desktop .r-e-s-o-u-r-c-e-s {
  left: 337px;
  letter-spacing: -0.02px;
  line-height: 19px;
  position: absolute;
  top: 8237px;
  white-space: nowrap;
}

.pricing-desktop .overlap-group11 {
  height: 174px;
  left: 337px;
  position: absolute;
  top: 8336px;
  width: 127px;
}

.pricing-desktop .customersdocumentationpress-kit {
  left: 0;
  letter-spacing: -0.02px;
  line-height: 19px;
  position: absolute;
  top: 12px;
  white-space: nowrap;
}

.pricing-desktop .link {
  cursor: pointer;
  left: 0;
  letter-spacing: 0;
  line-height: 21px;
  position: absolute;
  text-align: center;
  top: 0;
  white-space: nowrap;
}

.pricing-desktop .overlap-group8 {
  height: 174px;
  left: 618px;
  position: absolute;
  top: 8336px;
  width: 92px;
}

.pricing-desktop .linked-intwitter {
  left: 0;
  letter-spacing: -0.02px;
  line-height: 19px;
  position: absolute;
  top: 12px;
  white-space: nowrap;
}

.pricing-desktop .instagram {
  cursor: pointer;
  left: 0;
  letter-spacing: 0;
  line-height: 21px;
  position: absolute;
  text-align: center;
  top: 136px;
  white-space: nowrap;
}

.pricing-desktop .infozymmai {
  left: 868px;
  letter-spacing: -0.02px;
  line-height: 19px;
  position: absolute;
  top: 8336px;
  white-space: nowrap;
}

.pricing-desktop .terms-of-use-privacy-policy {
  left: 1059px;
  letter-spacing: -0.02px;
  line-height: 19px;
  position: absolute;
  top: 8728px;
  white-space: nowrap;
}

.pricing-desktop .line-352 {
  height: 3px;
  left: -10px;
  object-fit: cover;
  position: absolute;
  top: 8685px;
  width: 1409px;
}

.pricing-desktop .line-353 {
  height: 3px;
  left: 2px;
  object-fit: cover;
  position: absolute;
  top: 7945px;
  width: 1325px;
}

.pricing-desktop .rectangle-1195 {
  background-color: var(--gravel);
  height: 4px;
  left: 748px;
  position: absolute;
  top: 3466px;
  width: 14px;
}

.pricing-desktop .path-203 {
  height: 31px;
  left: 731px;
  object-fit: cover;
  position: absolute;
  top: 3643px;
  width: 38px;
}

.pricing-desktop .path-204 {
  height: 31px;
  left: 731px;
  object-fit: cover;
  position: absolute;
  top: 3848px;
  width: 38px;
}

.pricing-desktop .path-205 {
  height: 31px;
  left: 461px;
  object-fit: cover;
  position: absolute;
  top: 3848px;
  width: 38px;
}

.pricing-desktop .rectangle-1196 {
  background-color: var(--gravel);
  height: 4px;
  left: 473px;
  position: absolute;
  top: 4039px;
  width: 14px;
}

.pricing-desktop .path-206 {
  height: 31px;
  left: 729px;
  object-fit: cover;
  position: absolute;
  top: 4023px;
  width: 38px;
}

.pricing-desktop .path-207 {
  height: 31px;
  left: 751px;
  object-fit: cover;
  position: absolute;
  top: 4367px;
  width: 38px;
}

.pricing-desktop .rectangle-1197 {
  background-color: var(--gravel);
  height: 4px;
  left: 480px;
  position: absolute;
  top: 4566px;
  width: 15px;
}

.pricing-desktop .path-208 {
  height: 31px;
  left: 748px;
  object-fit: cover;
  position: absolute;
  top: 4552px;
  width: 38px;
}

.pricing-desktop .path-209 {
  height: 31px;
  left: 751px;
  object-fit: cover;
  position: absolute;
  top: 4741px;
  width: 38px;
}

.pricing-desktop .path-210 {
  height: 31px;
  left: 751px;
  object-fit: cover;
  position: absolute;
  top: 4926px;
  width: 38px;
}

.pricing-desktop .path-211 {
  height: 31px;
  left: 470px;
  object-fit: cover;
  position: absolute;
  top: 5124px;
  width: 38px;
}

.pricing-desktop .path-213 {
  height: 31px;
  left: 470px;
  object-fit: cover;
  position: absolute;
  top: 5516px;
  width: 38px;
}

.pricing-desktop .rectangle-copy-2 {
  background: linear-gradient(270.74deg, #fa8bff 0%, #2cd1ff 52.04%, #2cff88 100%);
  height: 17px;
  left: 0;
  position: absolute;
  top: 0;
  width: 1325px;
}

.pricing-desktop .path-215 {
  height: 53px;
  left: 489px;
  object-fit: cover;
  position: absolute;
  top: 1710px;
  width: 345px;
}

.pricing-desktop .group-1020 {
  align-items: flex-end;
  display: flex;
  height: 664px;
  justify-content: flex-end;
  left: 88px;
  min-width: 1149px;
  padding: 0 0.0px;
  position: absolute;
  top: 1823px;
}

.pricing-desktop .group-container {
  height: 664px;
  margin-bottom: 0;
  position: relative;
  width: 1149px;
}

.pricing-desktop .group {
  height: 664px;
  left: 0;
  position: absolute;
  top: 0;
  width: 1149px;
}

.pricing-desktop .group-888 {
  align-items: flex-end;
  background-image: url(../img/path-122-1x-png-1x-png-1x-png@1x.png);
  background-position: 50% 50%;
  background-size: cover;
  display: flex;
  gap: 9px;
  height: 664px;
  justify-content: flex-end;
  left: 0;
  min-width: 1149px;
  padding: 103.6px 151.3px;
  position: absolute;
  top: 0;
}

.pricing-desktop .flex-col {
  flex-direction: column;
  gap: 18px;
  min-height: 104px;
  width: 536px;
}

.pricing-desktop .flex-row {
  min-width: 536px;
}

.pricing-desktop .rectangle-928 {
  background-color: var(--storm-dust-2);
  border: 1px solid;
  border-color: var(--dove-gray);
  border-radius: 42px;
  height: 43px;
  width: 111px;
}

.pricing-desktop .rectangle-924 {
  background-color: var(--storm-dust-2);
  border: 1px solid;
  border-color: var(--dove-gray);
  border-radius: 42px;
  height: 43px;
  margin-left: 21px;
  width: 123px;
}

.pricing-desktop .rectangle-92 {
  background-color: var(--storm-dust-2);
  border: 1px solid;
  border-color: var(--dove-gray);
  border-radius: 42px;
  height: 43px;
  margin-left: 17px;
  width: 124px;
}

.pricing-desktop .flex-row-1 {
  align-items: flex-start;
  display: flex;
  margin-left: 8.3px;
  min-width: 495px;
}

.pricing-desktop .rectangle-927 {
  background-color: var(--storm-dust-2);
  border: 1px solid;
  border-color: var(--dove-gray);
  border-radius: 42px;
  height: 43px;
  width: 124px;
}

.pricing-desktop .rectangle-926 {
  background-color: var(--storm-dust-2);
  border: 1px solid;
  border-color: var(--dove-gray);
  border-radius: 42px;
  height: 43px;
  margin-left: 17px;
  width: 113px;
}

.pricing-desktop .rectangle-925 {
  background-color: var(--storm-dust-2);
  border: 1px solid;
  border-color: var(--dove-gray);
  border-radius: 42px;
  height: 43px;
  margin-left: 21px;
  width: 220px;
}

.pricing-desktop .flex-col-1 {
  align-items: flex-start;
  display: flex;
  flex-direction: column;
  gap: 18px;
  min-height: 104px;
  width: 280px;
}

.pricing-desktop .rectangle-921 {
  background-color: var(--storm-dust-2);
  border: 1px solid;
  border-color: var(--dove-gray);
  border-radius: 42px;
  height: 43px;
  margin-left: 33.67px;
  width: 123px;
}

.pricing-desktop .rectangle-920 {
  background-color: var(--storm-dust-2);
  border: 1px solid;
  border-color: var(--dove-gray);
  border-radius: 42px;
  height: 43px;
  width: 280px;
}

.pricing-desktop .collaborate {
  left: 602px;
  letter-spacing: 0;
  line-height: 20px;
  opacity: 0.38;
  position: absolute;
  top: 467px;
  white-space: nowrap;
}

.pricing-desktop .scale {
  left: 356px;
  letter-spacing: 0;
  line-height: 20px;
  opacity: 0.38;
  position: absolute;
  top: 527px;
  white-space: nowrap;
}

.pricing-desktop .efficiency {
  left: 331px;
  letter-spacing: 0;
  line-height: 20px;
  opacity: 0.38;
  position: absolute;
  top: 467px;
  white-space: nowrap;
}

.pricing-desktop .speed {
  left: 482px;
  letter-spacing: 0;
  line-height: 20px;
  opacity: 0.38;
  position: absolute;
  top: 467px;
  white-space: nowrap;
}

.pricing-desktop .cost-effective {
  left: 516px;
  letter-spacing: 0;
  line-height: 20px;
  opacity: 0.38;
  position: absolute;
  top: 527px;
  white-space: nowrap;
}

.pricing-desktop .group-1018 {
  align-items: flex-start;
  display: flex;
  flex-direction: column;
  gap: 48px;
  left: 197px;
  min-height: 168px;
  position: absolute;
  top: 96px;
  width: 363px;
}

.pricing-desktop .group-1016 {
  align-items: flex-end;
  display: flex;
  height: 50px;
  min-width: 264px;
}

.pricing-desktop .overlap-group-2 {
  height: 62px;
  margin-bottom: -14.5px;
  position: relative;
  width: 264px;
}

.pricing-desktop .zymm {
  color: var(--white);
  font-family: var(--font-family-neuepixel_sans-regular);
  font-size: 39px;
  font-weight: 400;
  left: 0;
  letter-spacing: 0;
  line-height: 25px;
  position: absolute;
  text-align: center;
  top: 10px;
  white-space: nowrap;
}

.pricing-desktop .place {
  color: var(--white);
  font-family: var(--font-family-helveticaneue-regular);
  font-size: 36px;
  font-weight: 400;
  left: 114px;
  letter-spacing: 0;
  line-height: 46px;
  position: absolute;
  top: 0;
  white-space: nowrap;
}

.pricing-desktop .zymm-agency-offers-a {
  color: var(--white);
  font-family: var(--font-family-helveticaneue-medium);
  font-size: 18px;
  font-weight: 400;
  letter-spacing: 0;
  line-height: 24px;
  min-height: 71px;
  white-space: nowrap;
}

.pricing-desktop .group-898 {
  align-items: flex-end;
  background: linear-gradient(102.08deg, #9a4af7 32.09%, #8470f5 55.1%, #4390ea 81.77%);
  border-radius: 75px;
  display: flex;
  height: 67px;
  left: 704px;
  min-width: 224px;
  padding: 16.5px 30.3px;
  position: absolute;
  top: 230px;
}

.pricing-desktop .group-536 {
  align-items: flex-start;
  display: flex;
  gap: 9px;
  height: 29px;
  min-width: 157px;
}

.pricing-desktop .path-121 {
  height: 32px;
  margin-left: -2px;
  margin-top: -1.5px;
  object-fit: cover;
  width: 32px;
}

.pricing-desktop .contact-sales {
  letter-spacing: 0;
  line-height: 25px;
  margin-top: -1.5px;
  min-height: 24px;
  min-width: 118px;
  text-align: center;
  white-space: nowrap;
}

.pricing-desktop .download-for-mac-3 {
  letter-spacing: 0;
  line-height: 20px;
  white-space: nowrap;
}

.pricing-desktop .flex {
  align-items: flex-start;
  display: flex;
}

.pricing-desktop .group-762-item-3 {
  letter-spacing: 0;
  line-height: 18px;
  min-height: 24px;
  white-space: nowrap;
}

.pricing-desktop .group-764-3 {
  align-items: flex-start;
  display: flex;
  flex-direction: column;
  width: 37px;
}

.pricing-desktop .ic_keyboard_arrow_left_24px-6 {
  height: 20px;
  left: 1123px;
  object-fit: cover;
  position: absolute;
  width: 22px;
}

.pricing-desktop .line-1-3 {
  height: 4px;
  margin-right: 6.0px;
  object-fit: cover;
  width: 215px;
}

.pricing-desktop .line-105-5 {
  object-fit: cover;
  width: 1055px;
}

.pricing-desktop .manual-2 {
  letter-spacing: 0;
  line-height: 21px;
  white-space: nowrap;
}

.pricing-desktop .month-3 {
  letter-spacing: 0;
  position: absolute;
  text-align: center;
  white-space: nowrap;
}

.pricing-desktop .path-100-3 {
  left: 0;
  object-fit: cover;
  position: absolute;
}

.pricing-desktop .per-user-3 {
  font-family: var(--font-family-helveticaneue-regular);
  font-size: var(--font-size-xl);
  font-weight: 400;
  letter-spacing: 0;
  line-height: 27px;
  position: absolute;
  text-align: center;
  white-space: nowrap;
}

.pricing-desktop .price-3 {
  letter-spacing: 0;
  position: absolute;
  text-align: center;
  white-space: nowrap;
}

.pricing-desktop .pricing-3 {
  cursor: pointer;
  letter-spacing: 0;
  white-space: nowrap;
}

.pricing-desktop .unlimited-3 {
  letter-spacing: 0;
  white-space: nowrap;
}




@media screen and (min-width: 1310px) {


  .pricing-desktop {

    width: 100%;
  }
  .pricing-desktop .title {
    left: 0;
    width: 100%;
  }

  
.pricing-desktop .overlap-group5 {

  left: 50%;
  transform: translateX(-168%);

}
.pricing-desktop .overlap-group7 {

  left: 50%;
  transform: translateX(-50%);

}

.pricing-desktop .overlap-group13 {

  left: 50%;
  transform: translateX(68%);

}

.pricing-desktop .group-899 {
  left: 50%;
  transform: translateX(-50%);
}


.pricing-desktop .rectangle-copy-2 {

  width: 100%;
}

.pricing-desktop .we-understand-the-ch-1 {

  left: 0;
  width: 100%;
}

.pricing-desktop .path-215 {

  left: 50%;
  transform: translateX(-50%);
}

.pricing-desktop .group-1020 {
  left: 50%;
  transform: translateX(-50%);
}

.pricing-desktop .pricing {
  left: 50%;
  transform: translateX(-50%);
}

.pricing-desktop .we-understand-the-ch {
  left: 0;
  width: 100%;

}

.pricing-desktop .group-779 {

  left: 50%;
  transform: translateX(366%);
}

.pricing-desktop .unlimited-2 {
  left: 50%;
  transform: translateX(385%);
}

.pricing-desktop .x75-per-month {
  left: 50%;
  transform: translateX(322%);
}

.pricing-desktop .dedicated-to-hiring {
  left: 50%;
  transform: translateX(156%);
}

.pricing-desktop .group-816 {
  left: 50%;
  transform: translateX(170%);
}





.pricing-desktop .group-780 {
  left: 50%;
  transform: translateX(175%);
}


.pricing-desktop .autonomous-1 {
  left: 50%;
  transform: translateX(54%);
}


.pricing-desktop .x45-per-month {
  left: 50%;
  transform: translateX(51%);
}


.pricing-desktop .unleash-the-full-pot {
  left: 50%;
  transform: translateX(28%);
}


.pricing-desktop .overlap-group6 {
  left: 50%;
  transform: translateX(26%);
}


.pricing-desktop .manual-1 {
  left: 50%;
  transform: translateX(-400%);
}


.pricing-desktop .x25-per-month {
  left: 50%;
  transform: translateX(-215%);
}


.pricing-desktop .click-and-move-with-speed-and-ease {
  left: 50%;
  transform: translateX(-154%);
}


.pricing-desktop .overlap-group14 {
  left: 50%;
  transform: translateX(-114%);
}




.pricing-desktop .features {
  left: 50%;
  transform: translateX(-578%);
}


.pricing-desktop .everything-you-need {
  left: 50%;
  transform: translateX(-332%);
}





.pricing-desktop .overlap-group10 {
  left: 50%;
  transform: translateX(110%);
}

.pricing-desktop .overlap-group9 {
  left: 50%;
  transform: translateX(-251%);
}

.pricing-desktop .line-122 {
  left: 50%;
  transform: translateX(22%);
}

.pricing-desktop .rectangle-1195 {
  left: 50%;
  transform: translateX(1000%);
}

.pricing-desktop .path-156 {
  left: 50%;
  transform: translateX(-431%);
}

.pricing-desktop .line-124 {
  left: 50%;
  transform: translateX(-117%);
}

.pricing-desktop .line-132 {
  left: 50%;
  transform: translateX(22%);
}

.pricing-desktop .path-203 {
  left: 50%;
  transform: translateX(350%);
}

.pricing-desktop .line-130 {
  left: 50%;
  transform: translateX(-115%);
}

.pricing-desktop .rectangle-637 {
  left: 50%;
  transform: translateX(-1100%);
}

.pricing-desktop .line-136 {
  left: 50%;
  transform: translateX(22%);
}


.pricing-desktop .line-140 {
  left: 50%;
  transform: translateX(22%);
}

.pricing-desktop .line-144 {
  left: 50%;
  transform: translateX(22%);
}

.pricing-desktop .line-148 {
  left: 50%;
  transform: translateX(22%);
}


.pricing-desktop .line-152 {
  left: 50%;
  transform: translateX(22%);
}

.pricing-desktop .line-156 {
  left: 50%;
  transform: translateX(22%);
}

.pricing-desktop .line-160 {
  left: 50%;
  transform: translateX(22%);
}


.pricing-desktop .line-164 {
  left: 50%;
  transform: translateX(22%);
}

.pricing-desktop .line-168 {
  left: 50%;
  transform: translateX(22%);
}


.pricing-desktop .line-172 {
  left: 50%;
  transform: translateX(22%);
}


.pricing-desktop .line-188 {
  left: 50%;
  transform: translateX(22%);
}

.pricing-desktop .path-204 {
  left: 50%;
  transform: translateX(358%);
}

.pricing-desktop .path-206 {
  left: 50%;
  transform: translateX(358%);
}

.pricing-desktop .path-207 {
  left: 50%;
  transform: translateX(358%);
}

.pricing-desktop .path-208 {
  left: 50%;
  transform: translateX(358%);
}

.pricing-desktop .path-209 {
  left: 50%;
  transform: translateX(358%);
}

.pricing-desktop .path-210 {
  left: 50%;
  transform: translateX(358%);
}

.pricing-desktop .path-189 {
  left: 50%;
  transform: translateX(358%);
}

.pricing-desktop .path-191 {
  left: 50%;
  transform: translateX(358%);
}

.pricing-desktop .path-194 {
  left: 50%;
  transform: translateX(358%);
}

.pricing-desktop .path-196 {
  left: 50%;
  transform: translateX(358%);
}


.pricing-desktop .path-198 {
  left: 50%;
  transform: translateX(358%);
}




.pricing-desktop .line-134 {
  left: 50%;
  transform: translateX(-115%);
}

.pricing-desktop .line-138 {
  left: 50%;
  transform: translateX(-115%);
}


.pricing-desktop .line-142 {
  left: 50%;
  transform: translateX(-115%);
}


.pricing-desktop .line-146 {
  left: 50%;
  transform: translateX(-115%);
}


.pricing-desktop .line-150 {
  left: 50%;
  transform: translateX(-115%);
}


.pricing-desktop .line-154 {
  left: 50%;
  transform: translateX(-115%);
}

.pricing-desktop .line-158 {
  left: 50%;
  transform: translateX(-115%);
}

.pricing-desktop .line-162 {
  left: 50%;
  transform: translateX(-115%);
}

.pricing-desktop .line-166 {
  left: 50%;
  transform: translateX(-115%);
}

.pricing-desktop .line-170 {
  left: 50%;
  transform: translateX(-115%);
}


.pricing-desktop .path-211 {
  left: 50%;
  transform: translateX(-420%);
}


.pricing-desktop .path-213 {
  left: 50%;
  transform: translateX(-420%);
}

.pricing-desktop .path-190 {
  left: 50%;
  transform: translateX(-420%);
}

.pricing-desktop .path-197 {
  left: 50%;
  transform: translateX(-420%);
}

.pricing-desktop .path-205 {
  left: 50%;
  transform: translateX(-420%);
}


.pricing-desktop .rectangle-1196 {
  left: 50%;
  transform: translateX(-1050%);
}

.pricing-desktop .rectangle-1197 {
  left: 50%;
  transform: translateX(-990%);
}

.pricing-desktop .rectangle-648 {
  left: 50%;
  transform: translateX(-1100%);
}

.pricing-desktop .rectangle-649 {
  left: 50%;
  transform: translateX(-1100%);
}

.pricing-desktop .rectangle-647 {
  left: 50%;
  transform: translateX(-1100%);
}

.pricing-desktop .rectangle-645 {
  left: 50%;
  transform: translateX(-1100%);
}



.pricing-desktop .line-174 {
  left: 50%;
  transform: translateX(-115%);
}


.pricing-desktop .line-173 {
  left: 50%;
  transform: translateX(-261%);
}


.pricing-desktop .line-353 {

  width: 100%;
}

.pricing-desktop .line-352 {

  width: 100%;
}

}
