@font-face {
  font-family: 'Altinn-DINExp';
  src: url("../font/Altinn-DINExp.ttf");
}

@font-face {
  font-family: 'Altinn-DINExp-Bold';
  src: url("../font/Altinn-DINExp-Bold.ttf");
}

.page {
  background-color: rgba(255, 255, 255, 1);
  position: relative;
  width: 1440px;
  height: 794px;
  overflow: hidden;
  margin: 0px auto
}

.block_1 {
  width: 1440px;
  height: 794px;
}

.block_2 {
  height: 715px;
  background: url(../img/SketchPng48b41b2a4099d83b0ea8eeccb8b1275d664b176f0500da86c852be7f6af7f3fe.png)
  100% no-repeat;
  background-size: 100% 100%;
  margin-top: 79px;
  width: 1440px;
}

.block_3 {
  position: relative;
  width: 1440px;
  height: 714px;
  background: url(../img/SketchPngd831c1a7ab93988353b8f5c7fd0031fc50fb9eb20674b7b0da130108174acfbc.png)
  100% no-repeat;
  background-size: 100% 100%;
  margin-top: 1px;
}

.text-wrapper_1 {
  background-color: rgba(255, 255, 255, 1);
  height: 40px;
  width: 136px;
}

.text_1 {
  width: 94px;
  height: 22px;
  overflow-wrap: break-word;
  color: rgba(51, 51, 51, 1);
  font-size: 16px;
  font-family: Altinn-DINExp;
  font-weight: NaN;
  text-align: center;
  white-space: nowrap;
  line-height: 22px;
  margin: 15px 0 0 16px;
}

.text-wrapper_2 {
  background-color: rgba(255, 255, 255, 1);
  height: 40px;
  width: 135px;
}

.text_2 {
  width: 102px;
  height: 22px;
  overflow-wrap: break-word;
  color: rgba(51, 51, 51, 1);
  font-size: 16px;
  font-family: Altinn-DINExp;
  font-weight: NaN;
  text-align: center;
  white-space: nowrap;
  line-height: 22px;
  margin: 10px 0 0 16px;
}

.text-group_1 {
  width: 678px;
  height: 84px;
  margin: 116px 0 0 396px;
}

.text_3 {
  width: 678px;
  height: 39px;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 36px;
  font-family: Altinn-DINExp;
  font-weight: NaN;
  text-align: right;
  white-space: nowrap;
  line-height: 39px;
}

.text_4 {
  width: 325px;
  height: 30px;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 28px;
  font-family: Altinn-DINExp;
  font-weight: NaN;
  text-align: right;
  white-space: nowrap;
  line-height: 30px;
  margin: 15px 0 0 222px;
}

.group_1 {
  background-color: rgba(255, 255, 255, 1);
  border-radius: 35px;
  position: relative;
  width: 338px;
  height: 70px;
  margin: 32px 0 0 551px;
}

.image_1 {
  width: 28px;
  height: 8px;
  margin: 39px 0 0 67px;
}

.text_5 {
  width: 162px;
  height: 24px;
  overflow-wrap: break-word;
  color: rgba(255, 163, 0, 1);
  font-size: 20px;
  font-family: Altinn-DINExp;
  font-weight: NaN;
  text-align: left;
  white-space: nowrap;
  line-height: 24px;
  margin: 23px 67px 0 0;
}

.thumbnail_1 {
  position: absolute;
  left: 74px;
  top: 23px;
  width: 14px;
  height: 18px;
}

.group_2 {
  width: 1086px;
  height: 106px;
  margin: 96px 0 122px 177px;
}

.group_3 {
  background-color: rgba(255, 255, 255, 1);
  width: 330px;
  height: 106px;
}

.text-group_2 {
  width: 233px;
  height: 54px;
  margin: 36px 0 0 50px;
}

.text_6 {
  width: 233px;
  height: 19px;
  overflow-wrap: break-word;
  color: rgba(51, 51, 51, 1);
  font-size: 18px;
  font-family: Altinn-DINExp;
  font-weight: NaN;
  text-align: right;
  white-space: nowrap;
  line-height: 19px;
}

.text_7 {
  width: 126px;
  height: 22px;
  overflow-wrap: break-word;
  color: rgba(13, 99, 246, 1);
  font-size: 20px;
  font-family: Altinn-DINExp;
  font-weight: NaN;
  text-align: right;
  white-space: nowrap;
  line-height: 22px;
  margin: 13px 0 0 57px;
}

.group_4 {
  background-color: rgba(255, 255, 255, 1);
  width: 330px;
  height: 106px;
  margin-left: 48px;
}

.text-group_3 {
  width: 233px;
  height: 54px;
  margin: 36px 0 0 50px;
}

.text_8 {
  width: 233px;
  height: 19px;
  overflow-wrap: break-word;
  color: rgba(51, 51, 51, 1);
  font-size: 18px;
  font-family: Altinn-DINExp;
  font-weight: NaN;
  text-align: right;
  white-space: nowrap;
  line-height: 19px;
}

.text_9 {
  width: 126px;
  height: 22px;
  overflow-wrap: break-word;
  color: rgba(13, 99, 246, 1);
  font-size: 20px;
  font-family: Altinn-DINExp;
  font-weight: NaN;
  text-align: right;
  white-space: nowrap;
  line-height: 22px;
  margin: 13px 0 0 57px;
}

.group_5 {
  background-color: rgba(255, 255, 255, 1);
  width: 330px;
  height: 106px;
  margin-left: 48px;
}

.text-group_4 {
  width: 233px;
  height: 54px;
  margin: 36px 0 0 50px;
}

.text_10 {
  width: 233px;
  height: 19px;
  overflow-wrap: break-word;
  color: rgba(51, 51, 51, 1);
  font-size: 18px;
  font-family: Altinn-DINExp;
  font-weight: NaN;
  text-align: right;
  white-space: nowrap;
  line-height: 19px;
}

.text_11 {
  width: 222px;
  height: 22px;
  overflow-wrap: break-word;
  color: rgba(245, 166, 35, 1);
  font-size: 20px;
  font-family: Altinn-DINExp;
  font-weight: NaN;
  text-align: right;
  white-space: nowrap;
  line-height: 22px;
  margin: 13px 0 0 10px;
}

.group_6 {
  position: absolute;
  left: 318px;
  top: 368px;
  width: 812px;
  height: 56px;
}

.image-wrapper_1 {
  height: 56px;
  background: url(../img/SketchPngca3d1b303b98d2642fcd0289f053baf6f1e1f3a1b9e3df14827737acaff98b2d.png) -1px -1px
  no-repeat;
  background-size: 58px 58px;
  width: 56px;
}

.label_1 {
  width: 32px;
  height: 32px;
  margin: 12px 0 0 12px;
}

.image-wrapper_2 {
  height: 56px;
  background-size: 58px 58px;
  margin-left: 322px;
  width: 56px;
}

.label_2 {
  width: 32px;
  height: 32px;
  margin: 12px 0 0 12px;
}

.image-wrapper_3 {
  background-color: rgba(51, 104, 245, 1);
  border-radius: 50%;
  height: 60px;
  border: 2px solid rgba(255, 255, 255, 1);
  width: 60px;
  margin: -2px -2px 0 320px;
}

.label_3 {
  width: 32px;
  height: 32px;
  margin: 14px 0 0 14px;
}

.block_4 {
  background-color: rgba(255, 255, 255, 1);
  height: 80px;
  margin-left: -1440px;
  width: 1440px;
}

.image-wrapper_4 {
  width: 70px;
  height: 4px;
  margin-left: 715px;
}

.image_2 {
  width: 70px;
  height: 4px;
}

.box_1 {
  width: 934px;
  height: 34px;
  margin: 19px 0 23px 317px;
}

.image_3 {
  width: 51px;
  height: 34px;
}

.text_12 {
  width: 137px;
  height: 34px;
  overflow-wrap: break-word;
  color: rgba(51, 104, 245, 1);
  font-size: 30px;
  font-family: Altinn-DINExp-Bold;
  font-weight: NaN;
  text-align: right;
  white-space: nowrap;
  line-height: 34px;
  margin-left: 12px;
}

.text_13 {
  width: 107px;
  height: 26px;
  overflow-wrap: break-word;
  color: rgba(51, 104, 245, 1);
  font-size: 24px;
  font-family: Altinn-DINExp-Bold;
  font-weight: NaN;
  text-align: right;
  white-space: nowrap;
  line-height: 26px;
  margin: 4px 0 0 158px;
}

.text_14 {
  width: 58px;
  height: 22px;
  overflow-wrap: break-word;
  color: rgba(51, 51, 51, 1);
  font-size: 14px;
  font-family: Altinn-DINExp;
  font-weight: NaN;
  text-align: right;
  white-space: nowrap;
  line-height: 22px;
  margin: 4px 0 0 73px;
}

.text_15 {
  width: 34px;
  height: 22px;
  overflow-wrap: break-word;
  color: rgba(51, 51, 51, 1);
  font-size: 14px;
  font-family: Altinn-DINExp;
  font-weight: NaN;
  text-align: right;
  white-space: nowrap;
  line-height: 22px;
  margin: 7px 0 0 105px;
}

.text_16 {
  width: 131px;
  height: 22px;
  overflow-wrap: break-word;
  color: rgba(51, 51, 51, 1);
  font-size: 14px;
  font-family: Altinn-DINExp;
  font-weight: NaN;
  text-align: right;
  white-space: nowrap;
  line-height: 22px;
  margin: 8px 0 0 68px;
  overflow: hidden;
}

.text_16:hover {
  overflow: visible;
  cursor: pointer;
  z-index: 10;
}