.page {
  background-color: rgba(255, 255, 255, 1);
  position: relative;
  width: 100%;
  height: 289.69vw;
  overflow: hidden;
}

.box_1 {
  height: 41.57vw;
  background: url(./img/SketchPng81af94044be118645c040cea45c268b5e7d2b4f3b8f33d9db1377852085f43b8.png)
    100% no-repeat;
  background-size: 100% 100%;
  width: 100vw;
}

.box_2 {
  width: 62.5vw;
  height: 2.92vw;
  margin: 1.04vw 0 0 18.75vw;
}

.block_1 {
  width: 14.8vw;
  height: 2.5vw;
  background: url(./img/SketchPng8839661fa0c98feb2138ffe5630c17dd6e2b31901ce882eaeb06e04709900e25.svg)
    100% no-repeat;
  background-size: 100% 100%;
  margin-top: 0.16vw;
}

.text_1 {
  width: 3.39vw;
  height: 1.46vw;
  overflow-wrap: break-word;
  color: rgba(0, 0, 0, 1);
  font-size: 1.25vw;
  font-family: Roboto-Regular;
  text-align: left;
  white-space: nowrap;
  line-height: 1.46vw;
  margin: 0.83vw 0 0 6.77vw;
}

.text_2 {
  width: 5.32vw;
  height: 1.46vw;
  overflow-wrap: break-word;
  color: rgba(0, 0, 0, 1);
  font-size: 1.25vw;
  font-family: Roboto-Regular;
  text-align: left;
  white-space: nowrap;
  line-height: 1.46vw;
  margin: 0.83vw 0 0 2.08vw;
}

.text_3 {
  width: 5.21vw;
  height: 1.46vw;
  overflow-wrap: break-word;
  color: rgba(0, 0, 0, 1);
  font-size: 1.25vw;
  font-family: Roboto-Regular;
  text-align: left;
  white-space: nowrap;
  line-height: 1.46vw;
  margin: 0.83vw 0 0 2.08vw;
}

.text_4 {
  width: 3.96vw;
  height: 1.46vw;
  overflow-wrap: break-word;
  color: rgba(0, 0, 0, 1);
  font-size: 1.25vw;
  font-family: Roboto-Regular;
  text-align: left;
  white-space: nowrap;
  line-height: 1.46vw;
  margin: 0.83vw 0 0 2.08vw;
}

.block_2 {
  width: 3.39vw;
  height: 2.09vw;
  margin: 0.83vw 0 0 2.08vw;
}

.text_5 {
  width: 3.39vw;
  height: 1.46vw;
  overflow-wrap: break-word;
  color: rgba(0, 0, 0, 1);
  font-size: 1.25vw;
  font-family: Roboto-Bold;
  text-align: left;
  white-space: nowrap;
  line-height: 1.46vw;
}
.text_1 a, .text_2 a, .text_3 a, .text_4 a, .text_5 a {
	color: #000;
}
.text_6 a {
	color: #fff;
}

.block_3 {
  background-color: rgba(0, 0, 0, 1);
  width: 3.39vw;
  height: 0.42vw;
  margin-top: 0.21vw;
}

.text-wrapper_1 {
  background-color: rgba(74, 106, 255, 1);
  border-radius: 27px;
  height: 2.82vw;
  margin-left: 3.23vw;
  width: 8.13vw;
}

.text_6 {
  width: 6.1vw;
  height: 1.46vw;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 1.25vw;
  font-family: Roboto-Regular;
  text-align: left;
  white-space: nowrap;
  line-height: 1.46vw;
  margin: 0.67vw 0 0 1.04vw;
}

.box_3 {
  width: 74.74vw;
  height: 30.47vw;
  margin: 3.38vw 0 3.75vw 9.79vw;
}

.image_1 {
  width: 5.21vw;
  height: 5.21vw;
}

.text-wrapper_2 {
  width: 25.89vw;
  height: 18.75vw;
  margin: 6.4vw 0 0 3.75vw;
}

.paragraph_1 {
  width: 25.16vw;
  height: 11.88vw;
  overflow-wrap: break-word;
  color: rgba(0, 0, 0, 1);
  font-size: 3.33vw;
  font-family: Montserrat-Black;
  text-align: left;
  line-height: 3.96vw;
}

.paragraph_2 {
  width: 25.89vw;
  height: 4.38vw;
  overflow-wrap: break-word;
  color: rgba(102, 102, 102, 1);
  font-size: 1.25vw;
  font-family: Roboto-Regular;
  text-align: left;
  line-height: 1.46vw;
  margin-top: 2.5vw;
}

.label_1 {
  width: 2.4vw;
  height: 2.4vw;
  margin: 4.01vw 0 0 11.14vw;
}

.image_2 {
  width: 3.49vw;
  height: 3.49vw;
  margin: 22.96vw 0 0 2.29vw;
}

.section_1 {
  width: 13.08vw;
  height: 26.83vw;
  background: url(./img/SketchPnga2c9965e1ac295b72f0c72df55e5d234b1687f359f55fed55818ad7a24a80be3.png)
    100% no-repeat;
  background-size: 100% 100%;
  margin: 3.64vw 0 0 2.6vw;
}

.label_2 {
  width: 2.4vw;
  height: 2.4vw;
  margin: 6.61vw 0 0 2.5vw;
}

.box_4 {
  width: 100vw;
  height: 227.77vw;
}

.group_1 {
  width: 62.5vw;
  height: 30.63vw;
  margin: 0.1vw 0 0 18.75vw;
}

.group_2 {
  border-radius: 40px 100px 100px 100px;
  background-image: url(./img/8fb94381e4f0410087b2d30c8e9e12b3_mergeImage.png);
  width: 30.63vw;
  height: 30.63vw;
}

.group_3 {
  width: 14.69vw;
  height: 30.63vw;
  margin-left: 1.25vw;
}

.section_2 {
  border-radius: 100px 32px 100px 100px;
  background-image: url(./img/c710fff579314a279f17f74563a978c6_mergeImage.png);
  width: 14.69vw;
  height: 14.69vw;
}

.section_3 {
  border-radius: 100px 100px 32px 100px;
  background-image: url(./img/558b8266c28140d589fdc2812b9bb903_mergeImage.png);
  width: 14.69vw;
  height: 14.69vw;
  margin-top: 1.25vw;
}

.group_4 {
  width: 14.69vw;
  height: 30.63vw;
  margin-left: 1.25vw;
}

.section_4 {
  border-radius: 32px 100px 100px 100px;
  background-image: url(./img/4e47208cac7a4997a861ade3aac36924_mergeImage.png);
  width: 14.69vw;
  height: 14.69vw;
}

.section_5 {
  border-radius: 100px 100px 100px 32px;
  background-image: url(./img/939c243420164ae68e249cd1cc2c8691_mergeImage.png);
  width: 14.69vw;
  height: 14.69vw;
  margin-top: 1.25vw;
}

.text-group_1 {
  width: 52.09vw;
  height: 7.71vw;
  margin: 12.5vw 0 0 23.95vw;
}

.text_7 {
  width: 22.19vw;
  height: 3.03vw;
  overflow-wrap: break-word;
  color: rgba(0, 0, 0, 1);
  font-size: 2.5vw;
  font-family: Montserrat-ExtraBold;
  text-align: right;
  white-space: nowrap;
  line-height: 3.03vw;
  margin-left: 14.95vw;
}

.text_8 {
  width: 52.09vw;
  height: 3.44vw;
  overflow-wrap: break-word;
  color: rgba(153, 153, 153, 1);
  font-size: 1.45vw;
  font-family: Roboto-Regular;
  text-align: center;
  line-height: 1.72vw;
  margin-top: 1.25vw;
}

.group_5 {
  border-radius: 32px;
  background-image: url(./img/069bca2e2bf5483396ac524f7af074e4_mergeImage.png);
  width: 62.5vw;
  height: 25vw;
  margin: 6.25vw 0 0 18.75vw;
}

.group_6 {
  width: 62.5vw;
  height: 22.82vw;
  margin: 12.5vw 0 0 18.75vw;
}

.text-group_2 {
  width: 23.7vw;
  height: 11.15vw;
  margin-top: 5.84vw;
}

.text_9 {
  width: 19.12vw;
  height: 3.03vw;
  overflow-wrap: break-word;
  color: rgba(0, 0, 0, 1);
  font-size: 2.5vw;
  font-family: Montserrat-ExtraBold;
  text-align: left;
  white-space: nowrap;
  line-height: 3.03vw;
}

.paragraph_3 {
  width: 23.7vw;
  height: 6.88vw;
  overflow-wrap: break-word;
  color: rgba(153, 153, 153, 1);
  font-size: 1.45vw;
  font-family: Roboto-Regular;
  text-align: left;
  line-height: 1.72vw;
  margin-top: 1.25vw;
}

.group_7 {
  border-radius: 32px;
  background-image: url(./img/c43bd33d207a410ab71152dbea001e2e_mergeImage.png);
  width: 30.63vw;
  height: 22.82vw;
}

.text_10 {
  width: 21.46vw;
  height: 3.03vw;
  overflow-wrap: break-word;
  color: rgba(0, 0, 0, 1);
  font-size: 2.5vw;
  font-family: Montserrat-ExtraBold;
  text-align: right;
  white-space: nowrap;
  line-height: 3.03vw;
  margin: 12.5vw 0 0 39.27vw;
}

.group_8 {
  width: 62.5vw;
  height: 22.3vw;
  margin: 3.33vw 0 0 18.75vw;
}

.group_9 {
  width: 20vw;
  height: 22.3vw;
  background: url(./img/SketchPnge1373bdfb27bbd114fe514719843b6dd4dd4aad77bb3e353d695e1e55941cb75.png)
    100% no-repeat;
  background-size: 100% 100%;
}

.image-text_1 {
  width: 16.67vw;
  height: 18.44vw;
  margin: 1.66vw 0 0 1.66vw;
}

.box_5 {
  border-radius: 16px;
  background-image: url(./img/f533d46ca6084f4a9cb74478472ab263_mergeImage.png);
  width: 16.67vw;
  height: 10.42vw;
}

.text-group_3 {
  width: 15.68vw;
  height: 6.93vw;
  margin-top: 1.1vw;
}

.text_11 {
  width: 6.67vw;
  height: 1.72vw;
  overflow-wrap: break-word;
  color: rgba(29, 36, 56, 1);
  font-size: 1.45vw;
  font-family: Roboto-Bold;
  text-align: left;
  white-space: nowrap;
  line-height: 1.72vw;
}

.paragraph_4 {
  width: 15.68vw;
  height: 4.38vw;
  overflow-wrap: break-word;
  color: rgba(153, 153, 153, 1);
  font-size: 1.25vw;
  font-family: Roboto-Regular;
  text-align: left;
  line-height: 1.46vw;
  margin-top: 0.84vw;
}

.group_10 {
  width: 20vw;
  height: 22.3vw;
  background: url(./img/SketchPnge1373bdfb27bbd114fe514719843b6dd4dd4aad77bb3e353d695e1e55941cb75.png)
    100% no-repeat;
  background-size: 100% 100%;
  margin-left: 1.25vw;
}

.image-text_2 {
  width: 16.67vw;
  height: 18.44vw;
  margin: 1.66vw 0 0 1.66vw;
}

.group_11 {
  border-radius: 16px;
  background-image: url(./img/be8141cba9a54341b3f83fd45e8d4d33_mergeImage.png);
  width: 16.67vw;
  height: 10.42vw;
}

.text-group_4 {
  width: 14.28vw;
  height: 6.93vw;
  margin-top: 1.1vw;
}

.text_12 {
  width: 3.86vw;
  height: 1.72vw;
  overflow-wrap: break-word;
  color: rgba(29, 36, 56, 1);
  font-size: 1.45vw;
  font-family: Roboto-Bold;
  text-align: left;
  white-space: nowrap;
  line-height: 1.72vw;
}

.paragraph_5 {
  width: 14.28vw;
  height: 4.38vw;
  overflow-wrap: break-word;
  color: rgba(153, 153, 153, 1);
  font-size: 1.25vw;
  font-family: Roboto-Regular;
  text-align: left;
  line-height: 1.46vw;
  margin-top: 0.84vw;
}

.group_12 {
  width: 20vw;
  height: 22.3vw;
  background: url(./img/SketchPnge1373bdfb27bbd114fe514719843b6dd4dd4aad77bb3e353d695e1e55941cb75.png)
    100% no-repeat;
  background-size: 100% 100%;
  margin-left: 1.25vw;
}

.image-text_3 {
  width: 16.67vw;
  height: 18.44vw;
  margin: 1.66vw 0 0 1.66vw;
}

.box_6 {
  border-radius: 16px;
  background-image: url(./img/251062266a214ecf8bf8f10992553003_mergeImage.png);
  width: 16.67vw;
  height: 10.42vw;
}

.text-group_5 {
  width: 12.87vw;
  height: 6.93vw;
  margin-top: 1.1vw;
}

.text_13 {
  width: 8.03vw;
  height: 1.72vw;
  overflow-wrap: break-word;
  color: rgba(29, 36, 56, 1);
  font-size: 1.45vw;
  font-family: Roboto-Bold;
  text-align: left;
  white-space: nowrap;
  line-height: 1.72vw;
}

.paragraph_6 {
  width: 12.87vw;
  height: 4.38vw;
  overflow-wrap: break-word;
  color: rgba(153, 153, 153, 1);
  font-size: 1.25vw;
  font-family: Roboto-Regular;
  text-align: left;
  line-height: 1.46vw;
  margin-top: 0.84vw;
}

.text_14 {
  width: 11.52vw;
  height: 3.03vw;
  overflow-wrap: break-word;
  color: rgba(0, 0, 0, 1);
  font-size: 2.5vw;
  font-family: Montserrat-ExtraBold;
  text-align: left;
  white-space: nowrap;
  line-height: 3.03vw;
  margin: 11.04vw 0 0 18.75vw;
}

.group_13 {
  background-color: rgba(116, 72, 255, 1);
  border-radius: 32px;
  height: 15.84vw;
  width: 62.5vw;
  position: relative;
  margin: 2.6vw 0 0 18.75vw;
}

.text-wrapper_3 {
  width: 33.34vw;
  height: 1.46vw;
  margin: 6.56vw 0 0 3.12vw;
}

.text_15 {
  width: 4.43vw;
  height: 1.46vw;
  overflow-wrap: break-word;
  color: rgba(217, 207, 249, 1);
  font-size: 1.25vw;
  font-family: Roboto-Black;
  text-align: left;
  white-space: nowrap;
  line-height: 1.46vw;
}

.text_16 {
  width: 4.59vw;
  height: 1.46vw;
  overflow-wrap: break-word;
  color: rgba(217, 207, 249, 1);
  font-size: 1.25vw;
  font-family: Roboto-Black;
  text-align: left;
  white-space: nowrap;
  line-height: 1.46vw;
}

.text-wrapper_4 {
  width: 48.34vw;
  height: 3.44vw;
  margin: 1.25vw 0 3.12vw 3.12vw;
}

.text_17 {
  width: 13.55vw;
  height: 1.72vw;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 1.45vw;
  font-family: Roboto-Black;
  text-align: left;
  white-space: nowrap;
  line-height: 1.72vw;
}

.paragraph_7 {
  width: 19.59vw;
  height: 3.44vw;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 1.45vw;
  font-family: Roboto-Black;
  text-align: left;
  line-height: 1.72vw;
}

.box_7 {
  position: absolute;
  left: 38.08vw;
  top: -10.41vw;
  width: 20.99vw;
  height: 17.61vw;
  background: url(./img/SketchPngc9e3a022d2bf8a49d62666bb87869593d6e78cb6c5de01e55f23aa0fc1d82f87.png)
    100% no-repeat;
  background-size: 100% 100%;
}

.text_18 {
  width: 9.8vw;
  height: 3.03vw;
  overflow-wrap: break-word;
  color: rgba(0, 0, 0, 1);
  font-size: 2.5vw;
  font-family: Montserrat-ExtraBold;
  text-align: right;
  white-space: nowrap;
  line-height: 3.03vw;
  margin: 7.29vw 0 0 45.1vw;
}

.group_14 {
  width: 62.4vw;
  height: 3.91vw;
  margin: 4.79vw 0 0 18.8vw;
}

.box_8 {
  width: 13.96vw;
  height: 3.29vw;
  background: url(./img/SketchPng999ce7a968813abf2ea0a7632e09a9fce9139db880934d539b36ffb0d15cd727.png)
    100% no-repeat;
  background-size: 100% 100%;
  margin-top: 0.37vw;
}

.box_9 {
  width: 13.96vw;
  height: 2.56vw;
  background: url(./img/SketchPng94fe185aecc5ae5ee814ff3b4f047cabd7acc4b98a14b21e7dac472e4ac6a407.png)
    100% no-repeat;
  background-size: 100% 100%;
  margin: 0.72vw 0 0 2.18vw;
}

.box_10 {
  width: 13.23vw;
  height: 3.55vw;
  background: url(./img/SketchPngcd42109d9683e60d7365aa97bca3f0e0a5f3672d77be82df01c0860f5c59aa16.png)
    100% no-repeat;
  background-size: 100% 100%;
  margin: 0.2vw 0 0 2.55vw;
}

.box_11 {
  width: 13.96vw;
  height: 3.91vw;
  background: url(./img/SketchPng6c0d66f183b16bd054b0e60e762f51325059f8ec44127a2f7ee2ebf52146e6bd.png)
    100% no-repeat;
  background-size: 100% 100%;
  margin-left: 2.56vw;
}

.group_15 {
  width: 62.45vw;
  height: 6.78vw;
  margin: 3.48vw 0 7.34vw 18.8vw;
}

.group_16 {
  width: 13.96vw;
  height: 2.82vw;
  background: url(./img/SketchPng2c9d420378ac16911ad69d125f3d787f75679d9c1dc727e5df18d4935a504b67.png)
    100% no-repeat;
  background-size: 100% 100%;
  margin-top: 2.04vw;
}

.group_17 {
  width: 13.96vw;
  height: 3.86vw;
  background: url(./img/SketchPng72986eff4bfd5a0e812124195700283f4671ed740f44d87abc093427594a1e3e.png)
    100% no-repeat;
  background-size: 100% 100%;
  margin: 1.56vw 0 0 2.18vw;
}

.group_18 {
  width: 7.09vw;
  height: 5.89vw;
  background: url(./img/SketchPng9653d8d0f347a82caf3a56afb403552ace315c8873475e3ae7f64ae136b009e6.png)
    100% no-repeat;
  background-size: 100% 100%;
  margin: 0.46vw 0 0 5.62vw;
}

.image_3 {
  width: 14.07vw;
  height: 6.78vw;
  margin-left: 5.58vw;
}

.box_12 {
  background-color: rgba(0, 0, 0, 1);
  width: 100vw;
  height: 20.42vw;
  margin-top: -0.05vw;
}

.section_6 {
  width: 14.8vw;
  height: 12.09vw;
  margin: 4.16vw 0 0 18.75vw;
}

.section_7 {
  width: 14.8vw;
  height: 2.5vw;
  background: url(./img/SketchPngc22543a6fe4a469577382c45e799e911ebdab2720e924e9862dd9176cec0c2b0.png)
    100% no-repeat;
  background-size: 100% 100%;
}

.section_8 {
  width: 5.84vw;
  height: 2.09vw;
  margin-top: 2.5vw;
}

.group_19 {
  background: url(./img/SketchPngf28c51cf63ed0a572a6dde60b80c525b0246a2c3fead6c90fdede1513c6bfc86.svg)
    100% no-repeat;
  border-radius: 6px;
  height: 2.09vw;
  width: 2.09vw;
}

.group_20 {
  width: 1.25vw;
  height: 1.25vw;
  background: url(./img/SketchPngf28c51cf63ed0a572a6dde60b80c525b0246a2c3fead6c90fdede1513c6bfc86.png)
    100% no-repeat;
  background-size: 100% 100%;
  margin: 0.41vw 0 0 0.41vw;
}

.group_21 {
  width: 2.09vw;
  height: 2.09vw;
  background: url(./img/SketchPngffa9938fab18645bced0ce9188cb901201e1817bba080f9c00f8401e49b5b6c4.svg)
    100% no-repeat;
  background-size: 100% 100%;
}

.paragraph_8 {
  width: 14.38vw;
  height: 2.5vw;
  overflow-wrap: break-word;
  color: rgba(153, 153, 153, 1);
  font-size: 1.04vw;
  font-family: Roboto-Regular;
  text-align: left;
  line-height: 1.25vw;
  margin-top: 2.5vw;
}

.section_9 {
  background-color: rgba(44, 44, 44, 1);
  width: 0.11vw;
  height: 12.09vw;
  margin: 4.16vw 0 0 6.25vw;
}

.text-wrapper_5 {
  width: 4.43vw;
  height: 11.25vw;
  margin: 4.16vw 0 0 6.25vw;
}

.text_19 {
  width: 2.82vw;
  height: 1.25vw;
  overflow-wrap: break-word;
  color: rgba(153, 153, 153, 1);
  font-size: 1.04vw;
  font-family: Roboto-Regular;
  text-align: left;
  white-space: nowrap;
  line-height: 1.25vw;
}

.text_20 {
  width: 4.43vw;
  height: 1.25vw;
  overflow-wrap: break-word;
  color: rgba(153, 153, 153, 1);
  font-size: 1.04vw;
  font-family: Roboto-Regular;
  text-align: left;
  white-space: nowrap;
  line-height: 1.25vw;
  margin-top: 1.25vw;
}

.text_21 {
  width: 4.33vw;
  height: 1.25vw;
  overflow-wrap: break-word;
  color: rgba(153, 153, 153, 1);
  font-size: 1.04vw;
  font-family: Roboto-Regular;
  text-align: left;
  white-space: nowrap;
  line-height: 1.25vw;
  margin-top: 1.25vw;
}

.text_22 {
  width: 3.29vw;
  height: 1.25vw;
  overflow-wrap: break-word;
  color: rgba(153, 153, 153, 1);
  font-size: 1.04vw;
  font-family: Roboto-Regular;
  text-align: left;
  white-space: nowrap;
  line-height: 1.25vw;
  margin-top: 1.25vw;
}

.text_23 {
  width: 4.22vw;
  height: 1.25vw;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 1.04vw;
  font-family: Roboto-Medium;
  text-align: left;
  white-space: nowrap;
  line-height: 1.25vw;
  margin-top: 1.25vw;
}
.text_19 a, .text_20 a, .text_21 a, .text_22 a {
	color: rgba(255, 255, 255, 1);
}

.section_10 {
  background-color: rgba(44, 44, 44, 1);
  width: 0.11vw;
  height: 12.09vw;
  margin: 4.16vw 0 0 6.25vw;
}

.text-wrapper_6 {
  width: 13.91vw;
  height: 11.25vw;
  margin: 4.16vw 22.91vw 0 6.25vw;
}

.text_24 {
  width: 3.96vw;
  height: 1.25vw;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 1.04vw;
  font-family: Roboto-Medium;
  text-align: left;
  white-space: nowrap;
  line-height: 1.25vw;
}

.paragraph_9 {
  width: 13.91vw;
  height: 2.5vw;
  overflow-wrap: break-word;
  color: rgba(153, 153, 153, 1);
  font-size: 1.04vw;
  font-family: Roboto-Regular;
  text-align: left;
  line-height: 1.25vw;
  margin-top: 3.75vw;
}

.text_25 {
  width: 12.45vw;
  height: 1.25vw;
  overflow-wrap: break-word;
  color: rgba(153, 153, 153, 1);
  font-size: 1.04vw;
  font-family: Roboto-Regular;
  text-align: left;
  white-space: nowrap;
  line-height: 1.25vw;
  margin-top: 2.5vw;
}
