.web-1920-3-1-child {
  position: absolute;
  top: 44px;
  left: 356px;
  border-radius: 0 0 398px 0;
  background-color: #393861;
  width: 946px;
  height: 985px;
}
.grabovoi2-1-icon {
  position: absolute;
  top: 128px;
  left: 1004px;
  border-radius: 62px;
  width: 584px;
  height: 783px;
  object-fit: cover;
}
.p {
  margin: 0;
}


.div h1 {
  display: absolute;
  font-size: 1em;
  margin-top: -2em;
  margin-bottom: 1.67em;
  margin-left: 1;
  margin-right: 0;
  font-weight: bold;
}

.div,
.te-container {
  position: absolute;
  left: 444px;
}
.div {
  margin-top: 5px;
  top: 161px;
  font-size: var(--font-size-13xl);
  font-weight: 800;
}
.te-container {
  top: 351px;
  font-weight: 500;
}
.web-1920-3-1-item {
  position: absolute;
  top: 871px;
  left: 497px;
  width: 44px;
  height: 44px;
  cursor: pointer;
}
.grabovoi7-1-icon {
  position: absolute;
  top: 997px;
  left: 263px;
  border-radius: 61px;
  width: 573px;
  height: 694px;
  object-fit: cover;
}
.web-1920-3-1-inner {
  position: absolute;
  top: 1792px;
  left: 3px;
  background-color: #393861;
  width: 1915px;
  height: 738px;
}
.removal-1-icon {
  top: 1792px;
  left: 3px;
  width: 985px;
  height: 738px;
  object-fit: cover;
}
.div1,
.div2,
.removal-1-icon {
  position: absolute;
}
.div1 {
  top: 455px;
  left: 2px;
  font-size: var(--font-size-base);
  color: var(--color-steelblue);
}
.div2 {
  top: -35px;
  left: 0;
  font-size: var(--font-size-21xl);
  font-weight: 800;
}
.system-outline-31-check-1-icon,
.system-outline-31-check-2-icon,
.system-outline-31-check-3-icon {
  position: absolute;
  top: 94px;
  left: 2px;
  width: 30px;
  height: 30px;
  overflow: hidden;
}
.system-outline-31-check-2-icon,
.system-outline-31-check-3-icon {
  top: 144px;
}
.system-outline-31-check-3-icon {
  top: 219px;
}
.div3,
.div4 {
  position: absolute;
  left: 38px;
}
.div3 {
  top: 95px;
  font-weight: 600;
}
.div4 {
  top: 145px;
}
.div4,
.span {
  font-weight: 600;
}
.span1 {
  font-size: 23px;
}
.div5 {
  top: 219px;
  left: 38px;
}
.b,
.div5,
.frame-child {
  position: absolute;
}
.b {
  top: 336px;
  left: 2px;
  font-size: var(--font-size-base);
}
.frame-child {
  top: 362.25px;
  left: 3.25px;
  border-top: 1.5px solid var(--color-white);
  box-sizing: border-box;
  width: 244.5px;
  height: 1.5px;
}
.span3,
.span4 {
  font-family: var(--font-koho);
}
.span3 {
  font-size: var(--font-size-21xl);
}
.div6 {
  position: absolute;
  top: 403px;
  left: 2px;
  font-size: 41px;
  font-family: var(--font-bebas-neue);
  font-weight: 700;
}
.frame-item {
  position: absolute;
  top: 465.4px;
  left: 1.4px;
  border-top: 1.2px solid var(--color-steelblue);
  box-sizing: border-box;
  width: 143.2px;
  height: 1.2px;
}
.b1,
.wrapper {
  position: absolute;
  top: 30px;
  left: 72px;
}
.wrapper {
  top: 501px;
  left: 0;
  border-radius: 8px;
  background-color: #ffa882;
  width: 322px;
  height: 98px;
  cursor: pointer;
  font-size: var(--font-size-9xl);
}
.parent {
  position: absolute;
  top: 1862px;
  left: 1060px;
  width: 370px;
  height: 599px;
  font-size: var(--font-size-xl);
}
.group-icon,
.rectangle-div,
.web-1920-3-1-child1 {
  position: absolute;
  top: 503px;
  left: 719px;
  width: 31px;
  height: 5px;
}
.rectangle-div,
.web-1920-3-1-child1 {
  top: 675px;
}
.rectangle-div {
  top: 2597px;
  left: 326px;
  background-color: var(--color-limegreen);
  width: 269px;
  height: 62px;
}
.b2,
.b3 {
  position: absolute;
  left: 338px;
}
.b2 {
  top: 2604px;
  font-size: var(--font-size-21xl);
  color: var(--color-black);
}
.b3 {
  top: 2717px;
  font-size: var(--font-size-9xl);
  color: #632fc7;
}
.span6,
.span7 {
  font-family: var(--font-nunito);
}
.span6 {
  font-weight: 800;
  color: var(--color-limegreen);
}
.span7 {
  color: var(--color-black);
}
.div10,
.div7,
.div8,
.div9,
.eo {
  position: absolute;
  color: var(--color-black);
}
.div7 {
  top: 2899px;
  left: 338px;
  font-size: var(--font-size-9xl);
}
.div10,
.div8,
.div9,
.eo {
  top: 0;
  left: calc(50% - 392.5px);
  font-size: var(--font-size-17xl);
  font-weight: 600;
}
.div10,
.div8,
.div9 {
  top: 470px;
  left: calc(50% - 456.5px);
}
.div10,
.div9 {
  top: 1111px;
  left: calc(50% - 254.5px);
}
.div10 {
  top: 1742px;
  left: calc(50% - 253.5px);
}
.frame-child1,
.frame-child2,
.frame-inner,
.line-div {
  position: absolute;
  top: 68.5px;
  left: calc(50% - 199px);
  border-top: 1px solid var(--color-black);
  box-sizing: border-box;
  width: 398px;
  height: 1px;
}
.frame-child1,
.frame-child2,
.line-div {
  top: 538.5px;
}
.frame-child1,
.frame-child2 {
  top: 1179.5px;
}
.frame-child2 {
  top: 1815.5px;
}
.frame-child3,
.frame-child4,
.rectangle-input {
  border: 1px solid var(--color-gray-300);
  background-color: transparent;
  position: absolute;
  top: 135px;
  left: 65px;
  box-sizing: border-box;
  width: 784px;
  height: 114px;
}
.frame-child3,
.frame-child4 {
  top: 605px;
  left: 61px;
}
.frame-child4 {
  top: 298px;
  left: 65px;
}
.frame-child5 {
  background-color: transparent;
  top: 768px;
  left: 61px;
}
.frame-child10,
.frame-child5,
.frame-child6,
.frame-child7,
.frame-child8,
.frame-child9 {
  position: absolute;
  border: 1px solid var(--color-gray-300);
  box-sizing: border-box;
  width: 784px;
  height: 114px;
}
.frame-child6 {
  background-color: transparent;
  top: 931px;
  left: 61px;
}
.frame-child10,
.frame-child7,
.frame-child8,
.frame-child9 {
  top: 1573px;
  left: 55px;
}
.frame-child10,
.frame-child8,
.frame-child9 {
  top: 1882px;
  height: 198px;
}
.frame-child10,
.frame-child9 {
  top: 2164px;
  border: 1.5px dashed var(--color-black);
  height: 499px;
}
.frame-child10 {
  top: 1246px;
  border: 1px solid var(--color-gray-300);
  height: 278px;
}
.div11,
.div12,
.email {
  position: absolute;
  top: 170px;
  left: 109px;
  font-size: var(--font-size-13xl);
  font-weight: 300;
}
.div12,
.email {
  top: 640px;
  left: 105px;
}
.email {
  top: 333px;
  left: 109px;
}
.div13,
.div14,
.div15,
.div16,
.div17,
.div18 {
  position: absolute;
  top: 805px;
  left: 105px;
  font-weight: 300;
}
.div14,
.div15,
.div16,
.div17,
.div18 {
  top: 968px;
}
.div15,
.div16,
.div17,
.div18 {
  top: 1274px;
  left: 195px;
}
.div16,
.div17,
.div18 {
  top: 1609px;
}
.div17,
.div18 {
  top: 1918px;
}
.div18 {
  top: 1987px;
  left: 105px;
  font-size: 26px;
}
.div19,
.div20,
.div21 {
  position: absolute;
  top: 1455px;
  left: 664px;
  font-weight: 500;
  color: var(--color-black);
}
.div20,
.div21 {
  top: 1609px;
}
.div21 {
  top: 2276px;
  left: 154px;
  font-size: var(--font-size-13xl);
  font-weight: 900;
}
.removal-2-icon {
  position: absolute;
  top: 2357px;
  left: 131px;
  width: 198px;
  height: 252px;
  object-fit: cover;
}
.b4,
.div22 {
  position: absolute;
  left: 382px;
  font-size: var(--font-size-9xl);
}
.b4 {
  top: 2414px;
  color: var(--color-black);
}
.div22 {
  top: 2515px;
  color: #a5a5a5;
}
.frame-child11 {
  top: 2119px;
  left: 55px;
  background-color: var(--color-red);
  width: 741px;
  height: 86px;
}
.div23,
.frame-child11,
.group {
  position: absolute;
}
.div23 {
  top: 2143px;
  left: 86px;
  font-size: var(--font-size-9xl);
  font-weight: 600;
  color: var(--color-white);
}
.group {
  top: 32.97%;
  bottom: 65.77%;
}
.group,
.group1,
.group2 {
  cursor: pointer;
  height: 1.26%;
  width: 5.37%;
  right: 83.13%;
  left: 11.5%;
}
.group1 {
  position: absolute;
  top: 56.82%;
  bottom: 41.92%;
}
.group2 {
  top: 41.15%;
  bottom: 57.59%;
}
.div24,
.group2,
.group3 {
  position: absolute;
}
.group3 {
  cursor: pointer;
  height: 1.26%;
  width: 5.37%;
  top: 49.08%;
  right: 83.13%;
  bottom: 49.67%;
  left: 11.5%;
}
.div24 {
  top: 381px;
  left: 133px;
}
.div24,
.div25,
.div26 {
  font-weight: 500;
}
.div25 {
  position: absolute;
  top: 381px;
  left: 520px;
}
.div26 {
  top: 420px;
  left: 533px;
}
.div26,
.div27,
.div28 {
  position: absolute;
}
.div27 {
  top: 518px;
  left: 198px;
  font-weight: 500;
}
.div28 {
  top: 42px;
  left: calc(50% - 215px);
  font-size: var(--font-size-17xl);
  color: #949494;
}
.frame-child12,
.frame-child13,
.frame-child14 {
  position: absolute;
  top: 107.6px;
  left: calc(50% - 122.4px);
  border-top: 0.8px solid var(--color-dimgray-100);
  box-sizing: border-box;
  width: 263.8px;
  height: 0.8px;
}
.frame-child13,
.frame-child14 {
  top: 355.6px;
  left: calc(50% - 215.4px);
  width: 470.8px;
}
.frame-child14 {
  top: 482.6px;
}
.removal-3-icon {
  position: absolute;
  top: 151px;
  left: 133px;
  width: 112px;
  height: 157px;
  object-fit: cover;
}
.div29 {
  position: absolute;
  top: 165px;
  left: 267px;
  font-size: var(--font-size-lg);
  color: var(--color-black);
  display: inline-block;
  width: 197px;
  height: 129px;
}
.div30,
.div31 {
  position: absolute;
  top: 167px;
  left: 535px;
  font-size: var(--font-size-base);
  color: var(--color-steelblue);
}
.div31 {
  top: 518px;
  left: 457px;
  font-size: var(--font-size-5xl);
}
.div32,
.div33 {
  position: absolute;
  color: var(--color-black);
}
.div32 {
  top: 191px;
  left: 506px;
  font-size: var(--font-size-5xl);
  font-weight: 600;
}
.div33 {
  top: 508px;
  left: calc(50% - 64px);
  font-size: var(--font-size-17xl);
  font-weight: 800;
}
.frame-child15,
.frame-child16 {
  position: absolute;
  top: 177.4px;
  left: 534.4px;
  border-top: 1.2px solid var(--color-steelblue);
  box-sizing: border-box;
  width: 60.2px;
  height: 1.2px;
}
.frame-child16 {
  top: 534.2px;
  left: 453.2px;
  border-top: 1.6px solid var(--color-steelblue);
  width: 104.6px;
  height: 1.6px;
}
.rectangle-button {
  cursor: pointer;
  border: 0;
  padding: 0;
  background-color: var(--color-red);
  position: absolute;
  top: 597px;
  left: 133px;
  width: 470px;
  height: 173px;
  color: var(--color-white);
  font-weight: 600;
  font-size: var(--font-size-17xl);
}
.b5,
.container {
  position: absolute;
}
.b5 {
  top: 635px;
  left: 206px;
  font-size: var(--font-size-17xl);
  color: var(--color-white);
  text-align: center;
}
.container {
  top: 2767px;
  left: calc(50% - 357.5px);
  background-color: var(--color-white);
  box-shadow: 1px 1px 15px 15px rgba(198, 198, 198, 0.33);
  width: 696px;
  height: 1133px;
  font-size: var(--font-size-3xl);
  color: var(--color-gray-200);
}
.eo-parent {
  position: absolute;
  top: 3285px;
  left: 507px;
  width: 913px;
  height: 3900px;
  font-size: var(--font-size-11xl);
  color: var(--color-gray-100);
}
.p35 {
  margin: 0;
}
.p35,
.span8 {
  font-weight: 500;
}
.div34,
.div35,
.span10 {
  color: var(--color-dimgray-200);
}
.span10 {
  font-weight: 500;
  font-family: var(--font-nunito);
}
.div34,
.div35 {
  position: absolute;
  top: 1392px;
  left: 972px;
  display: inline-block;
  width: 735px;
}
.div35 {
  top: 1228px;
  font-size: var(--font-size-17xl);
  font-weight: 900;
  color: var(--color-black);
  width: 672px;
}
.web-1920-3-1 {
  position: relative;
  background-color: #fcfaff;
  width: 100%;
  height: 7840px;
  overflow: hidden;
  text-align: left;
  font-size: var(--font-size-lg);
  color: var(--color-white);
  font-family: var(--font-nunito);
}

#submit-btn-content {
  pointer-events: none;
}
