/* Generated by Design to HTML — Figma Plugin */

:root {
  --rpx: calc(100vw / 1920);
}

* { margin: 0; padding: 0; box-sizing: border-box; }
body { overflow-x: hidden; }

.materia_y_1 {
  box-sizing: border-box;
  width: 100%;
  height: auto;
  position: relative;
  background-color: #f7f7f7;
  min-height: calc(3803 * var(--rpx));
}

.hero_2 {
  box-sizing: border-box;
  width: calc(1920 * var(--rpx));
  height: calc(1080 * var(--rpx));
  position: absolute;
  left: 0;
  top: 0;
}

.frame_7_3 {
  box-sizing: border-box;
  width: calc(1920 * var(--rpx));
  height: calc(528 * var(--rpx));
  position: absolute;
  left: 0;
  top: 0;
  background-color: #ffffff;
  border-radius: 0 0 calc(40 * var(--rpx)) calc(40 * var(--rpx));
}

.materia_y_z_kt_rych_drukujemy_4 {
  box-sizing: border-box;
  width: calc(1680 * var(--rpx));
  height: calc(312 * var(--rpx));
  position: absolute;
  left: calc(120 * var(--rpx));
  top: calc(168 * var(--rpx));
  font-family: 'DM Sans', sans-serif;
  font-size: calc(120 * var(--rpx));
  font-weight: 900;
  color: #000000;
  text-align: center;
  margin: 0;
  white-space: pre-wrap;
  word-break: break-word;
}

.frame_22_5 {
  box-sizing: border-box;
  width: calc(153 * var(--rpx));
  height: calc(19 * var(--rpx));
  position: absolute;
  left: calc(120 * var(--rpx));
  top: calc(113 * var(--rpx));
  display: flex;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  gap: calc(12 * var(--rpx));
}

.g_wny_6 {
  box-sizing: border-box;
  width: calc(49 * var(--rpx));
  height: calc(19 * var(--rpx));
  flex-shrink: 0;
  font-family: 'DM Sans', sans-serif;
  font-size: calc(14 * var(--rpx));
  font-weight: 400;
  color: #808080;
  line-height: 1.38;
  text-align: left;
  margin: 0;
  white-space: nowrap;
}

.vector_4_7 {
  box-sizing: border-box;
  width: calc(20 * var(--rpx));
  height: 0;
  flex-shrink: 0;
  display: block;
  object-fit: contain;
}

.materia_y_8 {
  box-sizing: border-box;
  width: calc(60 * var(--rpx));
  height: calc(19 * var(--rpx));
  flex-shrink: 0;
  font-family: 'DM Sans', sans-serif;
  font-size: calc(14 * var(--rpx));
  font-weight: 400;
  color: #000000;
  line-height: 1.38;
  text-align: left;
  margin: 0;
  white-space: nowrap;
}

.vector_3_9 {
  box-sizing: border-box;
  width: calc(182 * var(--rpx));
  height: calc(120 * var(--rpx));
  position: absolute;
  left: calc(900 * var(--rpx));
  top: calc(408 * var(--rpx));
  display: block;
  object-fit: contain;
}

.frame_18_10 {
  box-sizing: border-box;
  width: calc(1680 * var(--rpx));
  height: calc(54 * var(--rpx));
  position: absolute;
  left: calc(120 * var(--rpx));
  top: calc(35 * var(--rpx));
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  flex-wrap: wrap;
}

.el_3d_print_expert_-6_1_11 {
  box-sizing: border-box;
  width: calc(180 * var(--rpx));
  height: calc(54 * var(--rpx));
  flex-shrink: 0;
  display: block;
  object-fit: contain;
}

.frame_6_12 {
  box-sizing: border-box;
  width: calc(539 * var(--rpx));
  height: calc(21 * var(--rpx));
  flex-shrink: 0;
  display: flex;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  gap: calc(48 * var(--rpx));
}

.frame_1_13 {
  box-sizing: border-box;
  width: calc(57 * var(--rpx));
  height: calc(21 * var(--rpx));
  flex-shrink: 0;
  display: flex;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  gap: calc(5 * var(--rpx));
}

.us_ugi_14 {
  box-sizing: border-box;
  width: calc(44 * var(--rpx));
  height: calc(21 * var(--rpx));
  flex-shrink: 0;
  font-family: 'DM Sans', sans-serif;
  font-size: calc(16 * var(--rpx));
  font-weight: 300;
  color: #000000;
  text-align: left;
  margin: 0;
  white-space: nowrap;
}

.vector_1_15 {
  box-sizing: border-box;
  width: calc(8 * var(--rpx));
  height: calc(4 * var(--rpx));
  flex-shrink: 0;
  display: block;
  object-fit: contain;
}

.frame_2_16 {
  box-sizing: border-box;
  width: calc(67 * var(--rpx));
  height: calc(21 * var(--rpx));
  flex-shrink: 0;
  display: flex;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  gap: calc(5 * var(--rpx));
}

.materia_y_17 {
  box-sizing: border-box;
  width: calc(67 * var(--rpx));
  height: calc(21 * var(--rpx));
  flex-shrink: 0;
  font-family: 'DM Sans', sans-serif;
  font-size: calc(16 * var(--rpx));
  font-weight: 300;
  color: #000000;
  text-align: left;
  margin: 0;
  white-space: nowrap;
}

.frame_3_18 {
  box-sizing: border-box;
  width: calc(124 * var(--rpx));
  height: calc(21 * var(--rpx));
  flex-shrink: 0;
  display: flex;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  gap: calc(5 * var(--rpx));
}

.technologia_fdm_19 {
  box-sizing: border-box;
  width: calc(124 * var(--rpx));
  height: calc(21 * var(--rpx));
  flex-shrink: 0;
  font-family: 'DM Sans', sans-serif;
  font-size: calc(16 * var(--rpx));
  font-weight: 300;
  color: #000000;
  text-align: left;
  margin: 0;
  white-space: nowrap;
}

.frame_4_20 {
  box-sizing: border-box;
  width: calc(43 * var(--rpx));
  height: calc(21 * var(--rpx));
  flex-shrink: 0;
  display: flex;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  gap: calc(5 * var(--rpx));
}

.o_nas_21 {
  box-sizing: border-box;
  width: calc(43 * var(--rpx));
  height: calc(21 * var(--rpx));
  flex-shrink: 0;
  font-family: 'DM Sans', sans-serif;
  font-size: calc(16 * var(--rpx));
  font-weight: 300;
  color: #000000;
  text-align: left;
  margin: 0;
  white-space: nowrap;
}

.frame_5_22 {
  box-sizing: border-box;
  width: calc(56 * var(--rpx));
  height: calc(21 * var(--rpx));
  flex-shrink: 0;
  display: flex;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  gap: calc(5 * var(--rpx));
}

.kontakt_23 {
  box-sizing: border-box;
  width: calc(56 * var(--rpx));
  height: calc(21 * var(--rpx));
  flex-shrink: 0;
  font-family: 'DM Sans', sans-serif;
  font-size: calc(16 * var(--rpx));
  font-weight: 300;
  color: #000000;
  text-align: left;
  margin: 0;
  white-space: nowrap;
}

.frame_19_24 {
  box-sizing: border-box;
  width: calc(445 * var(--rpx));
  height: calc(45 * var(--rpx));
  flex-shrink: 0;
  display: flex;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  gap: calc(24 * var(--rpx));
}

.frame_20_25 {
  box-sizing: border-box;
  width: calc(390 * var(--rpx));
  height: calc(45 * var(--rpx));
  flex-shrink: 0;
  display: flex;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  gap: calc(12 * var(--rpx));
}

.frame_8_26 {
  box-sizing: border-box;
  width: calc(193 * var(--rpx));
  height: calc(45 * var(--rpx));
  flex-shrink: 0;
  background-color: #fe1c01;
  border-radius: calc(100 * var(--rpx));
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  gap: calc(10 * var(--rpx));
  padding: calc(12 * var(--rpx)) calc(24 * var(--rpx)) calc(12 * var(--rpx)) calc(24 * var(--rpx));
}

.wy_lij_zapytanie_27 {
  box-sizing: border-box;
  width: calc(145 * var(--rpx));
  height: calc(21 * var(--rpx));
  flex-shrink: 0;
  font-family: 'DM Sans', sans-serif;
  font-size: calc(16 * var(--rpx));
  font-weight: 600;
  color: #ffffff;
  text-align: left;
  margin: 0;
  white-space: nowrap;
}

.frame_21_28 {
  box-sizing: border-box;
  width: calc(185 * var(--rpx));
  height: calc(45 * var(--rpx));
  flex-shrink: 0;
  display: flex;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
}

.frame_9_29 {
  box-sizing: border-box;
  width: calc(140 * var(--rpx));
  height: calc(45 * var(--rpx));
  flex-shrink: 0;
  background-color: #000000;
  border-radius: calc(100 * var(--rpx));
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  gap: calc(10 * var(--rpx));
  padding: calc(12 * var(--rpx)) calc(24 * var(--rpx)) calc(12 * var(--rpx)) calc(24 * var(--rpx));
}

.el_570_766_613_30 {
  box-sizing: border-box;
  width: calc(92 * var(--rpx));
  height: calc(21 * var(--rpx));
  flex-shrink: 0;
  font-family: 'DM Sans', sans-serif;
  font-size: calc(16 * var(--rpx));
  font-weight: 600;
  color: #ffffff;
  text-align: left;
  margin: 0;
  white-space: nowrap;
}

.frame_10_31 {
  box-sizing: border-box;
  width: calc(45 * var(--rpx));
  height: calc(45 * var(--rpx));
  flex-shrink: 0;
  display: block;
  object-fit: contain;
}

.frame_1_32 {
  box-sizing: border-box;
  width: calc(31 * var(--rpx));
  height: calc(21 * var(--rpx));
  flex-shrink: 0;
  display: flex;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  gap: calc(5 * var(--rpx));
}

.pl_33 {
  box-sizing: border-box;
  width: calc(18 * var(--rpx));
  height: calc(21 * var(--rpx));
  flex-shrink: 0;
  font-family: 'DM Sans', sans-serif;
  font-size: calc(16 * var(--rpx));
  font-weight: 300;
  color: #000000;
  text-align: left;
  margin: 0;
  white-space: nowrap;
}

.vector_1_34 {
  box-sizing: border-box;
  width: calc(8 * var(--rpx));
  height: calc(4 * var(--rpx));
  flex-shrink: 0;
  display: block;
  object-fit: contain;
}

.specjalizujemy_si_w_druku_3d_z_materia_w_dopasowanych_do_r_nych_zastosowa_od_prototyp_w_wizualnych_po_cz_ci_u_ytkowe_i_elementy_elastyczne_pomagamy_dobra_najlepsze_tworzywo_pod_funkcj_elementu_warunki_pracy_oraz_oczekiwany_efekt_ko_cowy_35 {
  box-sizing: border-box;
  width: calc(479 * var(--rpx));
  height: calc(125 * var(--rpx));
  position: absolute;
  left: calc(120 * var(--rpx));
  top: calc(891 * var(--rpx));
  font-family: 'DM Sans', sans-serif;
  font-size: calc(18 * var(--rpx));
  font-weight: 400;
  color: #000000;
  line-height: 1.38;
  text-align: left;
  margin: 0;
  white-space: pre-wrap;
  word-break: break-word;
}

.frame_10_36 {
  box-sizing: border-box;
  width: calc(221 * var(--rpx));
  height: calc(45 * var(--rpx));
  position: absolute;
  left: calc(1579 * var(--rpx));
  top: calc(965 * var(--rpx));
  display: flex;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
}

.frame_8_37 {
  box-sizing: border-box;
  width: calc(176 * var(--rpx));
  height: calc(45 * var(--rpx));
  flex-shrink: 0;
  background-color: #fe1c01;
  border-radius: calc(100 * var(--rpx));
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  gap: calc(10 * var(--rpx));
  padding: calc(12 * var(--rpx)) calc(24 * var(--rpx)) calc(12 * var(--rpx)) calc(24 * var(--rpx));
}

.zam_w_us_ug_38 {
  box-sizing: border-box;
  width: calc(128 * var(--rpx));
  height: calc(21 * var(--rpx));
  flex-shrink: 0;
  font-family: 'DM Sans', sans-serif;
  font-size: calc(16 * var(--rpx));
  font-weight: 600;
  color: #ffffff;
  text-align: left;
  margin: 0;
  white-space: nowrap;
}

.frame_9_39 {
  box-sizing: border-box;
  width: calc(45 * var(--rpx));
  height: calc(45 * var(--rpx));
  flex-shrink: 0;
  display: block;
  object-fit: contain;
}

.group_5_40 {
  box-sizing: border-box;
  width: calc(1061 * var(--rpx));
  height: calc(664 * var(--rpx));
  position: absolute;
  left: calc(430 * var(--rpx));
  top: calc(416 * var(--rpx));
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
  background-image: url('images/img-8.webp');
}

.group_6_41 {
  box-sizing: border-box;
  width: calc(66 * var(--rpx));
  height: calc(70 * var(--rpx));
  position: absolute;
  left: calc(1064 * var(--rpx));
  top: calc(723 * var(--rpx));
}

.vector_7_42 {
  box-sizing: border-box;
  width: calc(13 * var(--rpx));
  height: calc(64 * var(--rpx));
  position: absolute;
  left: calc(1066 * var(--rpx));
  top: calc(728 * var(--rpx));
  display: block;
  object-fit: contain;
}

.group_4_43 {
  box-sizing: border-box;
  width: calc(66 * var(--rpx));
  height: calc(70 * var(--rpx));
  position: absolute;
  left: calc(1064 * var(--rpx));
  top: calc(723 * var(--rpx));
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
  background-image: url('images/img-10.webp');
}

.monster-2_1_44 {
  box-sizing: border-box;
  width: calc(64 * var(--rpx));
  height: calc(77 * var(--rpx));
  position: absolute;
  left: calc(1069 * var(--rpx));
  top: calc(720 * var(--rpx));
  display: block;
  object-fit: contain;
}

.frame_18_45 {
  box-sizing: border-box;
  width: calc(1680 * var(--rpx));
  height: calc(365 * var(--rpx));
  position: absolute;
  left: calc(120 * var(--rpx));
  top: calc(3438 * var(--rpx));
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: flex-start;
  flex-wrap: wrap;
  padding: 0 0 calc(48 * var(--rpx)) 0;
}

.frame_77_46 {
  box-sizing: border-box;
  width: calc(278 * var(--rpx));
  height: calc(117 * var(--rpx));
  flex-shrink: 0;
  display: flex;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  gap: calc(12 * var(--rpx));
}

.el_3d_print_expert_-6_1_47 {
  box-sizing: border-box;
  width: calc(278 * var(--rpx));
  height: calc(84 * var(--rpx));
  flex-shrink: 0;
  display: block;
  object-fit: contain;
}

.el_2026_3dprint_expert_48 {
  box-sizing: border-box;
  width: calc(165 * var(--rpx));
  height: calc(21 * var(--rpx));
  flex-shrink: 0;
  font-family: 'DM Sans', sans-serif;
  font-size: calc(16 * var(--rpx));
  font-weight: 300;
  color: #000000;
  text-align: left;
  margin: 0;
  white-space: nowrap;
}

.frame_71_49 {
  box-sizing: border-box;
  width: calc(124 * var(--rpx));
  height: calc(206 * var(--rpx));
  flex-shrink: 0;
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
  gap: calc(24 * var(--rpx));
}

.nawigacja_50 {
  box-sizing: border-box;
  width: calc(120 * var(--rpx));
  height: calc(26 * var(--rpx));
  flex-shrink: 0;
  font-family: 'DM Sans', sans-serif;
  font-size: calc(20 * var(--rpx));
  font-weight: 600;
  color: #000000;
  text-align: left;
  margin: 0;
  white-space: nowrap;
}

.frame_2_51 {
  box-sizing: border-box;
  width: calc(67 * var(--rpx));
  height: calc(21 * var(--rpx));
  flex-shrink: 0;
  display: flex;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  gap: calc(5 * var(--rpx));
}

.materia_y_52 {
  box-sizing: border-box;
  width: calc(67 * var(--rpx));
  height: calc(21 * var(--rpx));
  flex-shrink: 0;
  font-family: 'DM Sans', sans-serif;
  font-size: calc(16 * var(--rpx));
  font-weight: 300;
  color: #000000;
  text-align: left;
  margin: 0;
  white-space: nowrap;
}

.frame_3_53 {
  box-sizing: border-box;
  width: calc(124 * var(--rpx));
  height: calc(21 * var(--rpx));
  flex-shrink: 0;
  display: flex;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  gap: calc(5 * var(--rpx));
}

.technologia_fdm_54 {
  box-sizing: border-box;
  width: calc(124 * var(--rpx));
  height: calc(21 * var(--rpx));
  flex-shrink: 0;
  font-family: 'DM Sans', sans-serif;
  font-size: calc(16 * var(--rpx));
  font-weight: 300;
  color: #000000;
  text-align: left;
  margin: 0;
  white-space: nowrap;
}

.frame_4_55 {
  box-sizing: border-box;
  width: calc(43 * var(--rpx));
  height: calc(21 * var(--rpx));
  flex-shrink: 0;
  display: flex;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  gap: calc(5 * var(--rpx));
}

.o_nas_56 {
  box-sizing: border-box;
  width: calc(43 * var(--rpx));
  height: calc(21 * var(--rpx));
  flex-shrink: 0;
  font-family: 'DM Sans', sans-serif;
  font-size: calc(16 * var(--rpx));
  font-weight: 300;
  color: #000000;
  text-align: left;
  margin: 0;
  white-space: nowrap;
}

.frame_5_57 {
  box-sizing: border-box;
  width: calc(56 * var(--rpx));
  height: calc(21 * var(--rpx));
  flex-shrink: 0;
  display: flex;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  gap: calc(5 * var(--rpx));
}

.kontakt_58 {
  box-sizing: border-box;
  width: calc(56 * var(--rpx));
  height: calc(21 * var(--rpx));
  flex-shrink: 0;
  font-family: 'DM Sans', sans-serif;
  font-size: calc(16 * var(--rpx));
  font-weight: 300;
  color: #000000;
  text-align: left;
  margin: 0;
  white-space: nowrap;
}

.frame_73_59 {
  box-sizing: border-box;
  width: calc(121 * var(--rpx));
  height: calc(161 * var(--rpx));
  flex-shrink: 0;
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
  gap: calc(24 * var(--rpx));
}

.us_ugi_60 {
  box-sizing: border-box;
  width: calc(71 * var(--rpx));
  height: calc(26 * var(--rpx));
  flex-shrink: 0;
  font-family: 'DM Sans', sans-serif;
  font-size: calc(20 * var(--rpx));
  font-weight: 600;
  color: #000000;
  text-align: left;
  margin: 0;
  white-space: nowrap;
}

.frame_2_61 {
  box-sizing: border-box;
  width: calc(59 * var(--rpx));
  height: calc(21 * var(--rpx));
  flex-shrink: 0;
  display: flex;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  gap: calc(5 * var(--rpx));
}

.druk_3d_62 {
  box-sizing: border-box;
  width: calc(59 * var(--rpx));
  height: calc(21 * var(--rpx));
  flex-shrink: 0;
  font-family: 'DM Sans', sans-serif;
  font-size: calc(16 * var(--rpx));
  font-weight: 300;
  color: #000000;
  text-align: left;
  margin: 0;
  white-space: nowrap;
}

.frame_3_63 {
  box-sizing: border-box;
  width: calc(121 * var(--rpx));
  height: calc(21 * var(--rpx));
  flex-shrink: 0;
  display: flex;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  gap: calc(5 * var(--rpx));
}

.modelowanie_3d_64 {
  box-sizing: border-box;
  width: calc(121 * var(--rpx));
  height: calc(21 * var(--rpx));
  flex-shrink: 0;
  font-family: 'DM Sans', sans-serif;
  font-size: calc(16 * var(--rpx));
  font-weight: 300;
  color: #000000;
  text-align: left;
  margin: 0;
  white-space: nowrap;
}

.frame_4_65 {
  box-sizing: border-box;
  width: calc(111 * var(--rpx));
  height: calc(21 * var(--rpx));
  flex-shrink: 0;
  display: flex;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  gap: calc(5 * var(--rpx));
}

.skanowanie_3d_66 {
  box-sizing: border-box;
  width: calc(111 * var(--rpx));
  height: calc(21 * var(--rpx));
  flex-shrink: 0;
  font-family: 'DM Sans', sans-serif;
  font-size: calc(16 * var(--rpx));
  font-weight: 300;
  color: #000000;
  text-align: left;
  margin: 0;
  white-space: nowrap;
}

.frame_72_67 {
  box-sizing: border-box;
  width: calc(474 * var(--rpx));
  height: calc(317 * var(--rpx));
  flex-shrink: 0;
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
  gap: calc(24 * var(--rpx));
}

.skontaktuj_si_z_nami_68 {
  box-sizing: border-box;
  width: calc(232 * var(--rpx));
  height: calc(26 * var(--rpx));
  flex-shrink: 0;
  font-family: 'DM Sans', sans-serif;
  font-size: calc(20 * var(--rpx));
  font-weight: 600;
  color: #000000;
  text-align: left;
  margin: 0;
  white-space: nowrap;
}

.frame_70_69 {
  box-sizing: border-box;
  width: calc(474 * var(--rpx));
  height: calc(160 * var(--rpx));
  flex-shrink: 0;
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
  gap: calc(20 * var(--rpx));
}

.frame_72_70 {
  box-sizing: border-box;
  width: calc(154 * var(--rpx));
  height: calc(40 * var(--rpx));
  flex-shrink: 0;
  display: flex;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  gap: calc(12 * var(--rpx));
}

.frame_10_71 {
  box-sizing: border-box;
  width: calc(40 * var(--rpx));
  height: calc(40 * var(--rpx));
  flex-shrink: 0;
  display: block;
  object-fit: contain;
}

.frame_2_72 {
  box-sizing: border-box;
  width: calc(102 * var(--rpx));
  height: calc(23 * var(--rpx));
  flex-shrink: 0;
  display: flex;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  gap: calc(5 * var(--rpx));
}

.el_570_766_613_73 {
  box-sizing: border-box;
  width: calc(102 * var(--rpx));
  height: calc(23 * var(--rpx));
  flex-shrink: 0;
  font-family: 'DM Sans', sans-serif;
  font-size: calc(18 * var(--rpx));
  font-weight: 500;
  color: #000000;
  text-align: left;
  margin: 0;
  white-space: nowrap;
}

.frame_73_74 {
  box-sizing: border-box;
  width: calc(262 * var(--rpx));
  height: calc(40 * var(--rpx));
  flex-shrink: 0;
  display: flex;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  gap: calc(12 * var(--rpx));
}

.frame_10_75 {
  box-sizing: border-box;
  width: calc(40 * var(--rpx));
  height: calc(40 * var(--rpx));
  flex-shrink: 0;
  display: block;
  object-fit: contain;
}

.frame_2_76 {
  box-sizing: border-box;
  width: calc(210 * var(--rpx));
  height: calc(23 * var(--rpx));
  flex-shrink: 0;
  display: flex;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  gap: calc(5 * var(--rpx));
}

.info_3dprintexpert_com_77 {
  box-sizing: border-box;
  width: calc(210 * var(--rpx));
  height: calc(23 * var(--rpx));
  flex-shrink: 0;
  font-family: 'DM Sans', sans-serif;
  font-size: calc(18 * var(--rpx));
  font-weight: 500;
  color: #000000;
  text-align: left;
  margin: 0;
  white-space: nowrap;
}

.frame_74_78 {
  box-sizing: border-box;
  width: calc(474 * var(--rpx));
  height: calc(40 * var(--rpx));
  flex-shrink: 0;
  display: flex;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  gap: calc(12 * var(--rpx));
}

.frame_10_79 {
  box-sizing: border-box;
  width: calc(40 * var(--rpx));
  height: calc(40 * var(--rpx));
  flex-shrink: 0;
  display: block;
  object-fit: contain;
}

.frame_2_80 {
  box-sizing: border-box;
  width: calc(422 * var(--rpx));
  height: calc(23 * var(--rpx));
  flex-shrink: 0;
  display: flex;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  gap: calc(5 * var(--rpx));
}

.aleja_wincentego_witosa_31_56_00-710_warszawa_81 {
  box-sizing: border-box;
  width: calc(422 * var(--rpx));
  height: calc(23 * var(--rpx));
  flex-shrink: 0;
  font-family: 'DM Sans', sans-serif;
  font-size: calc(18 * var(--rpx));
  font-weight: 500;
  color: #000000;
  text-align: left;
  margin: 0;
  white-space: nowrap;
}

.frame_76_82 {
  box-sizing: border-box;
  width: calc(345 * var(--rpx));
  height: calc(83 * var(--rpx));
  flex-shrink: 0;
  display: flex;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  gap: calc(12 * var(--rpx));
}

.led_nasze_sieci_spo_eczno_ciowe_83 {
  box-sizing: border-box;
  width: calc(345 * var(--rpx));
  height: calc(23 * var(--rpx));
  flex-shrink: 0;
  font-family: 'DM Sans', sans-serif;
  font-size: calc(18 * var(--rpx));
  font-weight: 600;
  color: #000000;
  text-align: left;
  margin: 0;
  white-space: nowrap;
}

.frame_75_84 {
  box-sizing: border-box;
  width: calc(168 * var(--rpx));
  height: calc(48 * var(--rpx));
  flex-shrink: 0;
  display: flex;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  gap: calc(12 * var(--rpx));
}

.iconoir_instagram_85 {
  box-sizing: border-box;
  width: calc(48 * var(--rpx));
  height: calc(48 * var(--rpx));
  flex-shrink: 0;
  display: block;
  object-fit: contain;
}

.basil_facebook-outline_86 {
  box-sizing: border-box;
  width: calc(48 * var(--rpx));
  height: calc(48 * var(--rpx));
  flex-shrink: 0;
  display: block;
  object-fit: contain;
}

.iconoir_youtube_87 {
  box-sizing: border-box;
  width: calc(48 * var(--rpx));
  height: calc(48 * var(--rpx));
  flex-shrink: 0;
  display: block;
  object-fit: contain;
}

.frame_68_88 {
  box-sizing: border-box;
  width: calc(1680 * var(--rpx));
  height: calc(420 * var(--rpx));
  position: absolute;
  left: calc(120 * var(--rpx));
  top: calc(2898 * var(--rpx));
  background-color: #000000;
  border-radius: calc(24 * var(--rpx));
}

.frame_44_89 {
  box-sizing: border-box;
  width: calc(862 * var(--rpx));
  height: calc(324 * var(--rpx));
  position: absolute;
  left: calc(48 * var(--rpx));
  top: calc(48 * var(--rpx));
  display: flex;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  gap: calc(24 * var(--rpx));
}

.nie_wiesz_jaki_materia_wybra_90 {
  box-sizing: border-box;
  width: calc(862 * var(--rpx));
  height: calc(156 * var(--rpx));
  flex-shrink: 0;
  align-self: stretch;
  font-family: 'DM Sans', sans-serif;
  font-size: calc(60 * var(--rpx));
  font-weight: 900;
  color: #ffffff;
  text-align: left;
  margin: 0;
  white-space: pre-wrap;
  word-break: break-word;
}

.pomo_emy_dobra_odpowiedni_materia_do_funkcji_elementu_sposobu_u_ytkowania_i_wymaga_projektu_dzi_ki_temu_gotowy_wydruk_b_dzie_nie_tylko_estetyczny_ale_te_praktyczny_i_dopasowany_do_realnego_zastosowania_91 {
  box-sizing: border-box;
  width: calc(672 * var(--rpx));
  height: calc(75 * var(--rpx));
  flex-shrink: 0;
  font-family: 'DM Sans', sans-serif;
  font-size: calc(18 * var(--rpx));
  font-weight: 400;
  color: #ffffff;
  line-height: 1.38;
  text-align: left;
  margin: 0;
  white-space: pre-wrap;
  word-break: break-word;
}

.frame_10_92 {
  box-sizing: border-box;
  width: calc(238 * var(--rpx));
  height: calc(45 * var(--rpx));
  flex-shrink: 0;
  display: flex;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
}

.frame_8_93 {
  box-sizing: border-box;
  width: calc(193 * var(--rpx));
  height: calc(45 * var(--rpx));
  flex-shrink: 0;
  background-color: #fe1c01;
  border-radius: calc(100 * var(--rpx));
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  gap: calc(10 * var(--rpx));
  padding: calc(12 * var(--rpx)) calc(24 * var(--rpx)) calc(12 * var(--rpx)) calc(24 * var(--rpx));
}

.wy_lij_zapytanie_94 {
  box-sizing: border-box;
  width: calc(145 * var(--rpx));
  height: calc(21 * var(--rpx));
  flex-shrink: 0;
  font-family: 'DM Sans', sans-serif;
  font-size: calc(16 * var(--rpx));
  font-weight: 600;
  color: #ffffff;
  text-align: left;
  margin: 0;
  white-space: nowrap;
}

.frame_9_95 {
  box-sizing: border-box;
  width: calc(45 * var(--rpx));
  height: calc(45 * var(--rpx));
  flex-shrink: 0;
  display: block;
  object-fit: contain;
}

.el_3d-monster-png_1_96 {
  box-sizing: border-box;
  width: calc(572 * var(--rpx));
  height: calc(572 * var(--rpx));
  position: absolute;
  left: calc(1002 * var(--rpx));
  top: calc(-76 * var(--rpx));
  display: block;
  object-fit: contain;
}

.frame_96_97 {
  box-sizing: border-box;
  width: calc(1680 * var(--rpx));
  height: calc(1578 * var(--rpx));
  position: absolute;
  left: calc(120 * var(--rpx));
  top: calc(1200 * var(--rpx));
  display: flex;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  gap: calc(24 * var(--rpx));
}

.frame_42_98 {
  box-sizing: border-box;
  width: calc(1680 * var(--rpx));
  height: calc(510 * var(--rpx));
  flex-shrink: 0;
  align-self: stretch;
  background-color: #ffffff;
  border-radius: calc(24 * var(--rpx));
  border: calc(1 * var(--rpx)) solid rgba(0,0,0,0.05);
  display: flex;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  gap: calc(24 * var(--rpx));
  padding: calc(24 * var(--rpx)) calc(24 * var(--rpx)) calc(24 * var(--rpx)) calc(24 * var(--rpx));
}

.frame_92_99 {
  box-sizing: border-box;
  width: calc(1632 * var(--rpx));
  height: calc(462 * var(--rpx));
  flex-shrink: 0;
  align-self: stretch;
  display: flex;
  flex-direction: row;
  justify-content: flex-start;
  align-items: flex-start;
  gap: calc(24 * var(--rpx));
}

.frame_91_100 {
  box-sizing: border-box;
  width: calc(804 * var(--rpx));
  height: calc(462 * var(--rpx));
  flex-grow: 1;
  align-self: stretch;
  display: flex;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  gap: calc(60 * var(--rpx));
}

.frame_95_101 {
  box-sizing: border-box;
  width: calc(804 * var(--rpx));
  height: calc(340 * var(--rpx));
  flex-shrink: 0;
  align-self: stretch;
  display: flex;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  gap: calc(24 * var(--rpx));
}

.frame_29_102 {
  box-sizing: border-box;
  width: calc(804 * var(--rpx));
  height: calc(40 * var(--rpx));
  flex-shrink: 0;
  align-self: stretch;
  display: flex;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  gap: calc(12 * var(--rpx));
}

.el_001_103 {
  box-sizing: border-box;
  width: calc(31 * var(--rpx));
  height: calc(25 * var(--rpx));
  flex-shrink: 0;
  font-family: 'DM Sans', sans-serif;
  font-size: calc(18 * var(--rpx));
  font-weight: 400;
  color: #000000;
  line-height: 1.38;
  text-align: left;
  margin: 0;
  white-space: nowrap;
}

.vector_4_104 {
  box-sizing: border-box;
  width: calc(689 * var(--rpx));
  height: 0;
  flex-grow: 1;
  display: block;
  object-fit: contain;
}

.frame_31_105 {
  box-sizing: border-box;
  width: calc(60 * var(--rpx));
  height: calc(40 * var(--rpx));
  flex-shrink: 0;
  display: block;
  object-fit: contain;
}

.frame_93_106 {
  box-sizing: border-box;
  width: calc(804 * var(--rpx));
  height: calc(276 * var(--rpx));
  flex-shrink: 0;
  align-self: stretch;
  display: flex;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  gap: calc(24 * var(--rpx));
}

.frame_27_107 {
  box-sizing: border-box;
  width: calc(804 * var(--rpx));
  height: calc(128 * var(--rpx));
  flex-shrink: 0;
  align-self: stretch;
  display: flex;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  gap: calc(12 * var(--rpx));
}

.pla_108 {
  box-sizing: border-box;
  width: calc(804 * var(--rpx));
  height: calc(41 * var(--rpx));
  flex-shrink: 0;
  align-self: stretch;
  font-family: 'DM Sans', sans-serif;
  font-size: calc(30 * var(--rpx));
  font-weight: 700;
  color: #000000;
  line-height: 1.38;
  text-align: left;
  margin: 0;
  white-space: pre-wrap;
  word-break: break-word;
}

.pla_to_materia_atwy_w_obr_bce_kt_ry_zapewnia_dobr_jako_powierzchni_i_estetyczny_wygl_d_gotowego_elementu_sprawdza_si_przy_prototypach_modelach_pokazowych_oraz_detalach_dekoracyjnych_gdzie_wa_na_jest_prezencja_i_szybka_realizacja_109 {
  box-sizing: border-box;
  width: calc(804 * var(--rpx));
  height: calc(75 * var(--rpx));
  opacity: 0.50;
  flex-shrink: 0;
  align-self: stretch;
  font-family: 'DM Sans', sans-serif;
  font-size: calc(18 * var(--rpx));
  font-weight: 300;
  color: #000000;
  line-height: 1.38;
  text-align: left;
  margin: 0;
  white-space: pre-wrap;
  word-break: break-word;
}

.frame_25_110 {
  box-sizing: border-box;
  width: calc(804 * var(--rpx));
  height: calc(124 * var(--rpx));
  flex-shrink: 0;
  align-self: stretch;
  display: flex;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  gap: calc(12 * var(--rpx));
}

.frame_22_111 {
  box-sizing: border-box;
  width: calc(804 * var(--rpx));
  height: calc(22 * var(--rpx));
  flex-shrink: 0;
  align-self: stretch;
  display: flex;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  gap: calc(12 * var(--rpx));
}

.atwy_w_obr_bce_112 {
  box-sizing: border-box;
  width: calc(124 * var(--rpx));
  height: calc(22 * var(--rpx));
  flex-shrink: 0;
  font-family: 'DM Sans', sans-serif;
  font-size: calc(16 * var(--rpx));
  font-weight: 400;
  color: #000000;
  line-height: 1.38;
  text-align: left;
  margin: 0;
  white-space: nowrap;
}

.vector_4_113 {
  box-sizing: border-box;
  width: calc(650 * var(--rpx));
  height: 0;
  flex-grow: 1;
  display: block;
  object-fit: contain;
}

.ellipse_4_114 {
  box-sizing: border-box;
  width: calc(6 * var(--rpx));
  height: calc(6 * var(--rpx));
  flex-shrink: 0;
  display: block;
  object-fit: contain;
}

.frame_23_115 {
  box-sizing: border-box;
  width: calc(804 * var(--rpx));
  height: calc(22 * var(--rpx));
  flex-shrink: 0;
  align-self: stretch;
  display: flex;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  gap: calc(12 * var(--rpx));
}

.dobra_jako_powierzchni_116 {
  box-sizing: border-box;
  width: calc(189 * var(--rpx));
  height: calc(22 * var(--rpx));
  flex-shrink: 0;
  font-family: 'DM Sans', sans-serif;
  font-size: calc(16 * var(--rpx));
  font-weight: 400;
  color: #000000;
  line-height: 1.38;
  text-align: left;
  margin: 0;
  white-space: nowrap;
}

.vector_4_117 {
  box-sizing: border-box;
  width: calc(585 * var(--rpx));
  height: 0;
  flex-grow: 1;
  display: block;
  object-fit: contain;
}

.ellipse_4_118 {
  box-sizing: border-box;
  width: calc(6 * var(--rpx));
  height: calc(6 * var(--rpx));
  flex-shrink: 0;
  display: block;
  object-fit: contain;
}

.frame_24_119 {
  box-sizing: border-box;
  width: calc(804 * var(--rpx));
  height: calc(22 * var(--rpx));
  flex-shrink: 0;
  align-self: stretch;
  display: flex;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  gap: calc(12 * var(--rpx));
}

.dobry_do_prototyp_w_wizualnych_120 {
  box-sizing: border-box;
  width: calc(244 * var(--rpx));
  height: calc(22 * var(--rpx));
  flex-shrink: 0;
  font-family: 'DM Sans', sans-serif;
  font-size: calc(16 * var(--rpx));
  font-weight: 400;
  color: #000000;
  line-height: 1.38;
  text-align: left;
  margin: 0;
  white-space: nowrap;
}

.vector_4_121 {
  box-sizing: border-box;
  width: calc(530 * var(--rpx));
  height: 0;
  flex-grow: 1;
  display: block;
  object-fit: contain;
}

.ellipse_4_122 {
  box-sizing: border-box;
  width: calc(6 * var(--rpx));
  height: calc(6 * var(--rpx));
  flex-shrink: 0;
  display: block;
  object-fit: contain;
}

.frame_25_123 {
  box-sizing: border-box;
  width: calc(804 * var(--rpx));
  height: calc(22 * var(--rpx));
  flex-shrink: 0;
  align-self: stretch;
  display: flex;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  gap: calc(12 * var(--rpx));
}

.odpowiedni_do_modeli_pokazowych_i_dekoracyjnych_124 {
  box-sizing: border-box;
  width: calc(382 * var(--rpx));
  height: calc(22 * var(--rpx));
  flex-shrink: 0;
  font-family: 'DM Sans', sans-serif;
  font-size: calc(16 * var(--rpx));
  font-weight: 400;
  color: #000000;
  line-height: 1.38;
  text-align: left;
  margin: 0;
  white-space: nowrap;
}

.vector_4_125 {
  box-sizing: border-box;
  width: calc(392 * var(--rpx));
  height: 0;
  flex-grow: 1;
  display: block;
  object-fit: contain;
}

.ellipse_4_126 {
  box-sizing: border-box;
  width: calc(6 * var(--rpx));
  height: calc(6 * var(--rpx));
  flex-shrink: 0;
  display: block;
  object-fit: contain;
}

.frame_94_127 {
  box-sizing: border-box;
  width: calc(518 * var(--rpx));
  height: calc(62 * var(--rpx));
  flex-shrink: 0;
  display: flex;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  gap: calc(12 * var(--rpx));
}

.zastosowanie_128 {
  box-sizing: border-box;
  width: calc(96 * var(--rpx));
  height: calc(19 * var(--rpx));
  flex-shrink: 0;
  font-family: 'DM Sans', sans-serif;
  font-size: calc(14 * var(--rpx));
  font-weight: 600;
  color: #000000;
  line-height: 1.38;
  text-align: left;
  margin: 0;
  white-space: nowrap;
}

.frame_87_129 {
  box-sizing: border-box;
  width: calc(518 * var(--rpx));
  height: calc(31 * var(--rpx));
  flex-shrink: 0;
  display: flex;
  flex-direction: row;
  justify-content: flex-start;
  align-items: flex-start;
  gap: calc(6 * var(--rpx));
}

.frame_85_130 {
  box-sizing: border-box;
  width: calc(88 * var(--rpx));
  height: calc(31 * var(--rpx));
  flex-shrink: 0;
  background-color: #fe1c01;
  border-radius: calc(100 * var(--rpx));
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  gap: calc(10 * var(--rpx));
  padding: calc(6 * var(--rpx)) calc(12 * var(--rpx)) calc(6 * var(--rpx)) calc(12 * var(--rpx));
}

.prototypy_131 {
  box-sizing: border-box;
  width: calc(64 * var(--rpx));
  height: calc(19 * var(--rpx));
  flex-shrink: 0;
  font-family: 'DM Sans', sans-serif;
  font-size: calc(14 * var(--rpx));
  font-weight: 400;
  color: #ffffff;
  line-height: 1.38;
  text-align: left;
  margin: 0;
  white-space: nowrap;
}

.frame_86_132 {
  box-sizing: border-box;
  width: calc(75 * var(--rpx));
  height: calc(31 * var(--rpx));
  flex-shrink: 0;
  background-color: #fe1c01;
  border-radius: calc(100 * var(--rpx));
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  gap: calc(10 * var(--rpx));
  padding: calc(6 * var(--rpx)) calc(12 * var(--rpx)) calc(6 * var(--rpx)) calc(12 * var(--rpx));
}

.makiety_133 {
  box-sizing: border-box;
  width: calc(51 * var(--rpx));
  height: calc(19 * var(--rpx));
  flex-shrink: 0;
  font-family: 'DM Sans', sans-serif;
  font-size: calc(14 * var(--rpx));
  font-weight: 400;
  color: #ffffff;
  line-height: 1.38;
  text-align: left;
  margin: 0;
  white-space: nowrap;
}

.frame_87_134 {
  box-sizing: border-box;
  width: calc(168 * var(--rpx));
  height: calc(31 * var(--rpx));
  flex-shrink: 0;
  background-color: #fe1c01;
  border-radius: calc(100 * var(--rpx));
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  gap: calc(10 * var(--rpx));
  padding: calc(6 * var(--rpx)) calc(12 * var(--rpx)) calc(6 * var(--rpx)) calc(12 * var(--rpx));
}

.modele_prezentacyjne_135 {
  box-sizing: border-box;
  width: calc(144 * var(--rpx));
  height: calc(19 * var(--rpx));
  flex-shrink: 0;
  font-family: 'DM Sans', sans-serif;
  font-size: calc(14 * var(--rpx));
  font-weight: 400;
  color: #ffffff;
  line-height: 1.38;
  text-align: left;
  margin: 0;
  white-space: nowrap;
}

.frame_88_136 {
  box-sizing: border-box;
  width: calc(169 * var(--rpx));
  height: calc(31 * var(--rpx));
  flex-shrink: 0;
  background-color: #fe1c01;
  border-radius: calc(100 * var(--rpx));
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  gap: calc(10 * var(--rpx));
  padding: calc(6 * var(--rpx)) calc(12 * var(--rpx)) calc(6 * var(--rpx)) calc(12 * var(--rpx));
}

.elementy_dekoracyjne_137 {
  box-sizing: border-box;
  width: calc(145 * var(--rpx));
  height: calc(19 * var(--rpx));
  flex-shrink: 0;
  font-family: 'DM Sans', sans-serif;
  font-size: calc(14 * var(--rpx));
  font-weight: 400;
  color: #ffffff;
  line-height: 1.38;
  text-align: left;
  margin: 0;
  white-space: nowrap;
}

.image_8_138 {
  box-sizing: border-box;
  width: calc(804 * var(--rpx));
  height: calc(462 * var(--rpx));
  flex-grow: 1;
  display: block;
  object-fit: contain;
}

.frame_69_139 {
  box-sizing: border-box;
  width: calc(1680 * var(--rpx));
  height: calc(510 * var(--rpx));
  flex-shrink: 0;
  align-self: stretch;
  background-color: #ffffff;
  border-radius: calc(24 * var(--rpx));
  border: calc(1 * var(--rpx)) solid rgba(0,0,0,0.05);
  display: flex;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  gap: calc(24 * var(--rpx));
  padding: calc(24 * var(--rpx)) calc(24 * var(--rpx)) calc(24 * var(--rpx)) calc(24 * var(--rpx));
}

.frame_92_140 {
  box-sizing: border-box;
  width: calc(1632 * var(--rpx));
  height: calc(462 * var(--rpx));
  flex-shrink: 0;
  align-self: stretch;
  display: flex;
  flex-direction: row;
  justify-content: flex-start;
  align-items: flex-start;
  gap: calc(24 * var(--rpx));
}

.image_8_141 {
  box-sizing: border-box;
  width: calc(804 * var(--rpx));
  height: calc(462 * var(--rpx));
  flex-grow: 1;
  display: block;
  object-fit: contain;
}

.frame_91_142 {
  box-sizing: border-box;
  width: calc(804 * var(--rpx));
  height: calc(462 * var(--rpx));
  flex-grow: 1;
  align-self: stretch;
  display: flex;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  gap: calc(60 * var(--rpx));
}

.frame_95_143 {
  box-sizing: border-box;
  width: calc(804 * var(--rpx));
  height: calc(340 * var(--rpx));
  flex-shrink: 0;
  align-self: stretch;
  display: flex;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  gap: calc(24 * var(--rpx));
}

.frame_29_144 {
  box-sizing: border-box;
  width: calc(804 * var(--rpx));
  height: calc(40 * var(--rpx));
  flex-shrink: 0;
  align-self: stretch;
  display: flex;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  gap: calc(12 * var(--rpx));
}

.el_002_145 {
  box-sizing: border-box;
  width: calc(35 * var(--rpx));
  height: calc(25 * var(--rpx));
  flex-shrink: 0;
  font-family: 'DM Sans', sans-serif;
  font-size: calc(18 * var(--rpx));
  font-weight: 400;
  color: #000000;
  line-height: 1.38;
  text-align: left;
  margin: 0;
  white-space: nowrap;
}

.vector_4_146 {
  box-sizing: border-box;
  width: calc(685 * var(--rpx));
  height: 0;
  flex-grow: 1;
  display: block;
  object-fit: contain;
}

.frame_31_147 {
  box-sizing: border-box;
  width: calc(60 * var(--rpx));
  height: calc(40 * var(--rpx));
  flex-shrink: 0;
  display: block;
  object-fit: contain;
}

.frame_93_148 {
  box-sizing: border-box;
  width: calc(804 * var(--rpx));
  height: calc(276 * var(--rpx));
  flex-shrink: 0;
  align-self: stretch;
  display: flex;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  gap: calc(24 * var(--rpx));
}

.frame_27_149 {
  box-sizing: border-box;
  width: calc(804 * var(--rpx));
  height: calc(128 * var(--rpx));
  flex-shrink: 0;
  align-self: stretch;
  display: flex;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  gap: calc(12 * var(--rpx));
}

.pet-g_150 {
  box-sizing: border-box;
  width: calc(804 * var(--rpx));
  height: calc(41 * var(--rpx));
  flex-shrink: 0;
  align-self: stretch;
  font-family: 'DM Sans', sans-serif;
  font-size: calc(30 * var(--rpx));
  font-weight: 700;
  color: #000000;
  line-height: 1.38;
  text-align: left;
  margin: 0;
  white-space: pre-wrap;
  word-break: break-word;
}

.pet-g_to_wytrzyma_y_i_uniwersalny_materia_do_cz_ci_u_ytkowych_dobrze_radzi_sobie_z_wilgoci_wi_kszym_obci_eniem_oraz_codziennym_u_ytkowaniem_to_praktyczny_wyb_r_wsz_dzie_tam_gdzie_liczy_si_trwa_o_i_funkcjonalno_151 {
  box-sizing: border-box;
  width: calc(804 * var(--rpx));
  height: calc(75 * var(--rpx));
  opacity: 0.50;
  flex-shrink: 0;
  align-self: stretch;
  font-family: 'DM Sans', sans-serif;
  font-size: calc(18 * var(--rpx));
  font-weight: 300;
  color: #000000;
  line-height: 1.38;
  text-align: left;
  margin: 0;
  white-space: pre-wrap;
  word-break: break-word;
}

.frame_25_152 {
  box-sizing: border-box;
  width: calc(804 * var(--rpx));
  height: calc(124 * var(--rpx));
  flex-shrink: 0;
  align-self: stretch;
  display: flex;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  gap: calc(12 * var(--rpx));
}

.frame_22_153 {
  box-sizing: border-box;
  width: calc(804 * var(--rpx));
  height: calc(22 * var(--rpx));
  flex-shrink: 0;
  align-self: stretch;
  display: flex;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  gap: calc(12 * var(--rpx));
}

.wi_ksza_odporno_mechaniczna_i_termiczna_154 {
  box-sizing: border-box;
  width: calc(330 * var(--rpx));
  height: calc(22 * var(--rpx));
  flex-shrink: 0;
  font-family: 'DM Sans', sans-serif;
  font-size: calc(16 * var(--rpx));
  font-weight: 400;
  color: #000000;
  line-height: 1.38;
  text-align: left;
  margin: 0;
  white-space: nowrap;
}

.vector_4_155 {
  box-sizing: border-box;
  width: calc(444 * var(--rpx));
  height: 0;
  flex-grow: 1;
  display: block;
  object-fit: contain;
}

.ellipse_4_156 {
  box-sizing: border-box;
  width: calc(6 * var(--rpx));
  height: calc(6 * var(--rpx));
  flex-shrink: 0;
  display: block;
  object-fit: contain;
}

.frame_23_157 {
  box-sizing: border-box;
  width: calc(804 * var(--rpx));
  height: calc(22 * var(--rpx));
  flex-shrink: 0;
  align-self: stretch;
  display: flex;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  gap: calc(12 * var(--rpx));
}

.odporny_na_wilgo_158 {
  box-sizing: border-box;
  width: calc(137 * var(--rpx));
  height: calc(22 * var(--rpx));
  flex-shrink: 0;
  font-family: 'DM Sans', sans-serif;
  font-size: calc(16 * var(--rpx));
  font-weight: 400;
  color: #000000;
  line-height: 1.38;
  text-align: left;
  margin: 0;
  white-space: nowrap;
}

.vector_4_159 {
  box-sizing: border-box;
  width: calc(637 * var(--rpx));
  height: 0;
  flex-grow: 1;
  display: block;
  object-fit: contain;
}

.ellipse_4_160 {
  box-sizing: border-box;
  width: calc(6 * var(--rpx));
  height: calc(6 * var(--rpx));
  flex-shrink: 0;
  display: block;
  object-fit: contain;
}

.frame_24_161 {
  box-sizing: border-box;
  width: calc(804 * var(--rpx));
  height: calc(22 * var(--rpx));
  flex-shrink: 0;
  align-self: stretch;
  display: flex;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  gap: calc(12 * var(--rpx));
}

.trwa_y_i_uniwersalny_162 {
  box-sizing: border-box;
  width: calc(146 * var(--rpx));
  height: calc(22 * var(--rpx));
  flex-shrink: 0;
  font-family: 'DM Sans', sans-serif;
  font-size: calc(16 * var(--rpx));
  font-weight: 400;
  color: #000000;
  line-height: 1.38;
  text-align: left;
  margin: 0;
  white-space: nowrap;
}

.vector_4_163 {
  box-sizing: border-box;
  width: calc(628 * var(--rpx));
  height: 0;
  flex-grow: 1;
  display: block;
  object-fit: contain;
}

.ellipse_4_164 {
  box-sizing: border-box;
  width: calc(6 * var(--rpx));
  height: calc(6 * var(--rpx));
  flex-shrink: 0;
  display: block;
  object-fit: contain;
}

.frame_25_165 {
  box-sizing: border-box;
  width: calc(804 * var(--rpx));
  height: calc(22 * var(--rpx));
  flex-shrink: 0;
  align-self: stretch;
  display: flex;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  gap: calc(12 * var(--rpx));
}

.odpowiedni_do_element_w_u_ytkowych_166 {
  box-sizing: border-box;
  width: calc(288 * var(--rpx));
  height: calc(22 * var(--rpx));
  flex-shrink: 0;
  font-family: 'DM Sans', sans-serif;
  font-size: calc(16 * var(--rpx));
  font-weight: 400;
  color: #000000;
  line-height: 1.38;
  text-align: left;
  margin: 0;
  white-space: nowrap;
}

.vector_4_167 {
  box-sizing: border-box;
  width: calc(486 * var(--rpx));
  height: 0;
  flex-grow: 1;
  display: block;
  object-fit: contain;
}

.ellipse_4_168 {
  box-sizing: border-box;
  width: calc(6 * var(--rpx));
  height: calc(6 * var(--rpx));
  flex-shrink: 0;
  display: block;
  object-fit: contain;
}

.frame_94_169 {
  box-sizing: border-box;
  width: calc(577 * var(--rpx));
  height: calc(62 * var(--rpx));
  flex-shrink: 0;
  display: flex;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  gap: calc(12 * var(--rpx));
}

.zastosowanie_170 {
  box-sizing: border-box;
  width: calc(96 * var(--rpx));
  height: calc(19 * var(--rpx));
  flex-shrink: 0;
  font-family: 'DM Sans', sans-serif;
  font-size: calc(14 * var(--rpx));
  font-weight: 600;
  color: #000000;
  line-height: 1.38;
  text-align: left;
  margin: 0;
  white-space: nowrap;
}

.frame_87_171 {
  box-sizing: border-box;
  width: calc(577 * var(--rpx));
  height: calc(31 * var(--rpx));
  flex-shrink: 0;
  display: flex;
  flex-direction: row;
  justify-content: flex-start;
  align-items: flex-start;
  gap: calc(6 * var(--rpx));
}

.frame_85_172 {
  box-sizing: border-box;
  width: calc(142 * var(--rpx));
  height: calc(31 * var(--rpx));
  flex-shrink: 0;
  background-color: #fe1c01;
  border-radius: calc(100 * var(--rpx));
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  gap: calc(10 * var(--rpx));
  padding: calc(6 * var(--rpx)) calc(12 * var(--rpx)) calc(6 * var(--rpx)) calc(12 * var(--rpx));
}

.cz_ci_techniczne_173 {
  box-sizing: border-box;
  width: calc(118 * var(--rpx));
  height: calc(19 * var(--rpx));
  flex-shrink: 0;
  font-family: 'DM Sans', sans-serif;
  font-size: calc(14 * var(--rpx));
  font-weight: 400;
  color: #ffffff;
  line-height: 1.38;
  text-align: left;
  margin: 0;
  white-space: nowrap;
}

.frame_86_174 {
  box-sizing: border-box;
  width: calc(81 * var(--rpx));
  height: calc(31 * var(--rpx));
  flex-shrink: 0;
  background-color: #fe1c01;
  border-radius: calc(100 * var(--rpx));
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  gap: calc(10 * var(--rpx));
  padding: calc(6 * var(--rpx)) calc(12 * var(--rpx)) calc(6 * var(--rpx)) calc(12 * var(--rpx));
}

.uchwyty_175 {
  box-sizing: border-box;
  width: calc(57 * var(--rpx));
  height: calc(19 * var(--rpx));
  flex-shrink: 0;
  font-family: 'DM Sans', sans-serif;
  font-size: calc(14 * var(--rpx));
  font-weight: 400;
  color: #ffffff;
  line-height: 1.38;
  text-align: left;
  margin: 0;
  white-space: nowrap;
}

.frame_87_176 {
  box-sizing: border-box;
  width: calc(87 * var(--rpx));
  height: calc(31 * var(--rpx));
  flex-shrink: 0;
  background-color: #fe1c01;
  border-radius: calc(100 * var(--rpx));
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  gap: calc(10 * var(--rpx));
  padding: calc(6 * var(--rpx)) calc(12 * var(--rpx)) calc(6 * var(--rpx)) calc(12 * var(--rpx));
}

.obudowy_177 {
  box-sizing: border-box;
  width: calc(63 * var(--rpx));
  height: calc(19 * var(--rpx));
  flex-shrink: 0;
  font-family: 'DM Sans', sans-serif;
  font-size: calc(14 * var(--rpx));
  font-weight: 400;
  color: #ffffff;
  line-height: 1.38;
  text-align: left;
  margin: 0;
  white-space: nowrap;
}

.frame_88_178 {
  box-sizing: border-box;
  width: calc(85 * var(--rpx));
  height: calc(31 * var(--rpx));
  flex-shrink: 0;
  background-color: #fe1c01;
  border-radius: calc(100 * var(--rpx));
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  gap: calc(10 * var(--rpx));
  padding: calc(6 * var(--rpx)) calc(12 * var(--rpx)) calc(6 * var(--rpx)) calc(12 * var(--rpx));
}

.adaptery_179 {
  box-sizing: border-box;
  width: calc(61 * var(--rpx));
  height: calc(19 * var(--rpx));
  flex-shrink: 0;
  font-family: 'DM Sans', sans-serif;
  font-size: calc(14 * var(--rpx));
  font-weight: 400;
  color: #ffffff;
  line-height: 1.38;
  text-align: left;
  margin: 0;
  white-space: nowrap;
}

.frame_89_180 {
  box-sizing: border-box;
  width: calc(158 * var(--rpx));
  height: calc(31 * var(--rpx));
  flex-shrink: 0;
  background-color: #fe1c01;
  border-radius: calc(100 * var(--rpx));
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  gap: calc(10 * var(--rpx));
  padding: calc(6 * var(--rpx)) calc(12 * var(--rpx)) calc(6 * var(--rpx)) calc(12 * var(--rpx));
}

.eelementy_u_ytkowe_181 {
  box-sizing: border-box;
  width: calc(134 * var(--rpx));
  height: calc(19 * var(--rpx));
  flex-shrink: 0;
  font-family: 'DM Sans', sans-serif;
  font-size: calc(14 * var(--rpx));
  font-weight: 400;
  color: #ffffff;
  line-height: 1.38;
  text-align: left;
  margin: 0;
  white-space: nowrap;
}

.frame_70_182 {
  box-sizing: border-box;
  width: calc(1680 * var(--rpx));
  height: calc(510 * var(--rpx));
  flex-shrink: 0;
  align-self: stretch;
  background-color: #ffffff;
  border-radius: calc(24 * var(--rpx));
  border: calc(1 * var(--rpx)) solid rgba(0,0,0,0.05);
  display: flex;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  gap: calc(24 * var(--rpx));
  padding: calc(24 * var(--rpx)) calc(24 * var(--rpx)) calc(24 * var(--rpx)) calc(24 * var(--rpx));
}

.frame_92_183 {
  box-sizing: border-box;
  width: calc(1632 * var(--rpx));
  height: calc(462 * var(--rpx));
  flex-shrink: 0;
  align-self: stretch;
  display: flex;
  flex-direction: row;
  justify-content: flex-start;
  align-items: flex-start;
  gap: calc(24 * var(--rpx));
}

.frame_91_184 {
  box-sizing: border-box;
  width: calc(804 * var(--rpx));
  height: calc(462 * var(--rpx));
  flex-grow: 1;
  align-self: stretch;
  display: flex;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  gap: calc(60 * var(--rpx));
}

.frame_95_185 {
  box-sizing: border-box;
  width: calc(804 * var(--rpx));
  height: calc(340 * var(--rpx));
  flex-shrink: 0;
  align-self: stretch;
  display: flex;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  gap: calc(24 * var(--rpx));
}

.frame_29_186 {
  box-sizing: border-box;
  width: calc(804 * var(--rpx));
  height: calc(40 * var(--rpx));
  flex-shrink: 0;
  align-self: stretch;
  display: flex;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  gap: calc(12 * var(--rpx));
}

.el_003_187 {
  box-sizing: border-box;
  width: calc(36 * var(--rpx));
  height: calc(25 * var(--rpx));
  flex-shrink: 0;
  font-family: 'DM Sans', sans-serif;
  font-size: calc(18 * var(--rpx));
  font-weight: 400;
  color: #000000;
  line-height: 1.38;
  text-align: left;
  margin: 0;
  white-space: nowrap;
}

.vector_4_188 {
  box-sizing: border-box;
  width: calc(684 * var(--rpx));
  height: 0;
  flex-grow: 1;
  display: block;
  object-fit: contain;
}

.frame_31_189 {
  box-sizing: border-box;
  width: calc(60 * var(--rpx));
  height: calc(40 * var(--rpx));
  flex-shrink: 0;
  display: block;
  object-fit: contain;
}

.frame_93_190 {
  box-sizing: border-box;
  width: calc(804 * var(--rpx));
  height: calc(276 * var(--rpx));
  flex-shrink: 0;
  align-self: stretch;
  display: flex;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  gap: calc(24 * var(--rpx));
}

.frame_27_191 {
  box-sizing: border-box;
  width: calc(804 * var(--rpx));
  height: calc(128 * var(--rpx));
  flex-shrink: 0;
  align-self: stretch;
  display: flex;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  gap: calc(12 * var(--rpx));
}

.tpu_192 {
  box-sizing: border-box;
  width: calc(804 * var(--rpx));
  height: calc(41 * var(--rpx));
  flex-shrink: 0;
  align-self: stretch;
  font-family: 'DM Sans', sans-serif;
  font-size: calc(30 * var(--rpx));
  font-weight: 700;
  color: #000000;
  line-height: 1.38;
  text-align: left;
  margin: 0;
  white-space: pre-wrap;
  word-break: break-word;
}

.tpu_to_elastyczny_materia_o_w_a_ciwo_ciach_zbli_onych_do_gumy_jest_odporny_na_cieranie_i_dobrze_sprawdza_si_przy_elementach_kt_re_musz_by_gi_tkie_amortyzuj_ce_lub_odporne_na_intensywniejsze_u_ytkowanie_193 {
  box-sizing: border-box;
  width: calc(804 * var(--rpx));
  height: calc(75 * var(--rpx));
  opacity: 0.50;
  flex-shrink: 0;
  align-self: stretch;
  font-family: 'DM Sans', sans-serif;
  font-size: calc(18 * var(--rpx));
  font-weight: 300;
  color: #000000;
  line-height: 1.38;
  text-align: left;
  margin: 0;
  white-space: pre-wrap;
  word-break: break-word;
}

.frame_25_194 {
  box-sizing: border-box;
  width: calc(804 * var(--rpx));
  height: calc(124 * var(--rpx));
  flex-shrink: 0;
  align-self: stretch;
  display: flex;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  gap: calc(12 * var(--rpx));
}

.frame_22_195 {
  box-sizing: border-box;
  width: calc(804 * var(--rpx));
  height: calc(22 * var(--rpx));
  flex-shrink: 0;
  align-self: stretch;
  display: flex;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  gap: calc(12 * var(--rpx));
}

.elastyczny_materia_gumowy_196 {
  box-sizing: border-box;
  width: calc(210 * var(--rpx));
  height: calc(22 * var(--rpx));
  flex-shrink: 0;
  font-family: 'DM Sans', sans-serif;
  font-size: calc(16 * var(--rpx));
  font-weight: 400;
  color: #000000;
  line-height: 1.38;
  text-align: left;
  margin: 0;
  white-space: nowrap;
}

.vector_4_197 {
  box-sizing: border-box;
  width: calc(564 * var(--rpx));
  height: 0;
  flex-grow: 1;
  display: block;
  object-fit: contain;
}

.ellipse_4_198 {
  box-sizing: border-box;
  width: calc(6 * var(--rpx));
  height: calc(6 * var(--rpx));
  flex-shrink: 0;
  display: block;
  object-fit: contain;
}

.frame_23_199 {
  box-sizing: border-box;
  width: calc(804 * var(--rpx));
  height: calc(22 * var(--rpx));
  flex-shrink: 0;
  align-self: stretch;
  display: flex;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  gap: calc(12 * var(--rpx));
}

.odporny_na_cieranie_200 {
  box-sizing: border-box;
  width: calc(157 * var(--rpx));
  height: calc(22 * var(--rpx));
  flex-shrink: 0;
  font-family: 'DM Sans', sans-serif;
  font-size: calc(16 * var(--rpx));
  font-weight: 400;
  color: #000000;
  line-height: 1.38;
  text-align: left;
  margin: 0;
  white-space: nowrap;
}

.vector_4_201 {
  box-sizing: border-box;
  width: calc(617 * var(--rpx));
  height: 0;
  flex-grow: 1;
  display: block;
  object-fit: contain;
}

.ellipse_4_202 {
  box-sizing: border-box;
  width: calc(6 * var(--rpx));
  height: calc(6 * var(--rpx));
  flex-shrink: 0;
  display: block;
  object-fit: contain;
}

.frame_24_203 {
  box-sizing: border-box;
  width: calc(804 * var(--rpx));
  height: calc(22 * var(--rpx));
  flex-shrink: 0;
  align-self: stretch;
  display: flex;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  gap: calc(12 * var(--rpx));
}

.dobry_do_element_w_gi_tkich_204 {
  box-sizing: border-box;
  width: calc(217 * var(--rpx));
  height: calc(22 * var(--rpx));
  flex-shrink: 0;
  font-family: 'DM Sans', sans-serif;
  font-size: calc(16 * var(--rpx));
  font-weight: 400;
  color: #000000;
  line-height: 1.38;
  text-align: left;
  margin: 0;
  white-space: nowrap;
}

.vector_4_205 {
  box-sizing: border-box;
  width: calc(557 * var(--rpx));
  height: 0;
  flex-grow: 1;
  display: block;
  object-fit: contain;
}

.ellipse_4_206 {
  box-sizing: border-box;
  width: calc(6 * var(--rpx));
  height: calc(6 * var(--rpx));
  flex-shrink: 0;
  display: block;
  object-fit: contain;
}

.frame_25_207 {
  box-sizing: border-box;
  width: calc(804 * var(--rpx));
  height: calc(22 * var(--rpx));
  flex-shrink: 0;
  align-self: stretch;
  display: flex;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  gap: calc(12 * var(--rpx));
}

.odpowiedni_do_cz_ci_amortyzuj_cych_208 {
  box-sizing: border-box;
  width: calc(285 * var(--rpx));
  height: calc(22 * var(--rpx));
  flex-shrink: 0;
  font-family: 'DM Sans', sans-serif;
  font-size: calc(16 * var(--rpx));
  font-weight: 400;
  color: #000000;
  line-height: 1.38;
  text-align: left;
  margin: 0;
  white-space: nowrap;
}

.vector_4_209 {
  box-sizing: border-box;
  width: calc(489 * var(--rpx));
  height: 0;
  flex-grow: 1;
  display: block;
  object-fit: contain;
}

.ellipse_4_210 {
  box-sizing: border-box;
  width: calc(6 * var(--rpx));
  height: calc(6 * var(--rpx));
  flex-shrink: 0;
  display: block;
  object-fit: contain;
}

.frame_94_211 {
  box-sizing: border-box;
  width: calc(665 * var(--rpx));
  height: calc(62 * var(--rpx));
  flex-shrink: 0;
  display: flex;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  gap: calc(12 * var(--rpx));
}

.zastosowanie_212 {
  box-sizing: border-box;
  width: calc(96 * var(--rpx));
  height: calc(19 * var(--rpx));
  flex-shrink: 0;
  font-family: 'DM Sans', sans-serif;
  font-size: calc(14 * var(--rpx));
  font-weight: 600;
  color: #000000;
  line-height: 1.38;
  text-align: left;
  margin: 0;
  white-space: nowrap;
}

.frame_87_213 {
  box-sizing: border-box;
  width: calc(665 * var(--rpx));
  height: calc(31 * var(--rpx));
  flex-shrink: 0;
  display: flex;
  flex-direction: row;
  justify-content: flex-start;
  align-items: flex-start;
  gap: calc(6 * var(--rpx));
}

.frame_85_214 {
  box-sizing: border-box;
  width: calc(70 * var(--rpx));
  height: calc(31 * var(--rpx));
  flex-shrink: 0;
  background-color: #fe1c01;
  border-radius: calc(100 * var(--rpx));
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  gap: calc(10 * var(--rpx));
  padding: calc(6 * var(--rpx)) calc(12 * var(--rpx)) calc(6 * var(--rpx)) calc(12 * var(--rpx));
}

.os_ony_215 {
  box-sizing: border-box;
  width: calc(46 * var(--rpx));
  height: calc(19 * var(--rpx));
  flex-shrink: 0;
  font-family: 'DM Sans', sans-serif;
  font-size: calc(14 * var(--rpx));
  font-weight: 400;
  color: #ffffff;
  line-height: 1.38;
  text-align: left;
  margin: 0;
  white-space: nowrap;
}

.frame_86_216 {
  box-sizing: border-box;
  width: calc(152 * var(--rpx));
  height: calc(31 * var(--rpx));
  flex-shrink: 0;
  background-color: #fe1c01;
  border-radius: calc(100 * var(--rpx));
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  gap: calc(10 * var(--rpx));
  padding: calc(6 * var(--rpx)) calc(12 * var(--rpx)) calc(6 * var(--rpx)) calc(12 * var(--rpx));
}

.elastyczne_uchwyty_217 {
  box-sizing: border-box;
  width: calc(128 * var(--rpx));
  height: calc(19 * var(--rpx));
  flex-shrink: 0;
  font-family: 'DM Sans', sans-serif;
  font-size: calc(14 * var(--rpx));
  font-weight: 400;
  color: #ffffff;
  line-height: 1.38;
  text-align: left;
  margin: 0;
  white-space: nowrap;
}

.frame_87_218 {
  box-sizing: border-box;
  width: calc(113 * var(--rpx));
  height: calc(31 * var(--rpx));
  flex-shrink: 0;
  background-color: #fe1c01;
  border-radius: calc(100 * var(--rpx));
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  gap: calc(10 * var(--rpx));
  padding: calc(6 * var(--rpx)) calc(12 * var(--rpx)) calc(6 * var(--rpx)) calc(12 * var(--rpx));
}

.amortyzatory_219 {
  box-sizing: border-box;
  width: calc(89 * var(--rpx));
  height: calc(19 * var(--rpx));
  flex-shrink: 0;
  font-family: 'DM Sans', sans-serif;
  font-size: calc(14 * var(--rpx));
  font-weight: 400;
  color: #ffffff;
  line-height: 1.38;
  text-align: left;
  margin: 0;
  white-space: nowrap;
}

.frame_88_220 {
  box-sizing: border-box;
  width: calc(151 * var(--rpx));
  height: calc(31 * var(--rpx));
  flex-shrink: 0;
  background-color: #fe1c01;
  border-radius: calc(100 * var(--rpx));
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  gap: calc(10 * var(--rpx));
  padding: calc(6 * var(--rpx)) calc(12 * var(--rpx)) calc(6 * var(--rpx)) calc(12 * var(--rpx));
}

.elementy_ochronne_221 {
  box-sizing: border-box;
  width: calc(127 * var(--rpx));
  height: calc(19 * var(--rpx));
  flex-shrink: 0;
  font-family: 'DM Sans', sans-serif;
  font-size: calc(14 * var(--rpx));
  font-weight: 400;
  color: #ffffff;
  line-height: 1.38;
  text-align: left;
  margin: 0;
  white-space: nowrap;
}

.frame_89_222 {
  box-sizing: border-box;
  width: calc(155 * var(--rpx));
  height: calc(31 * var(--rpx));
  flex-shrink: 0;
  background-color: #fe1c01;
  border-radius: calc(100 * var(--rpx));
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  gap: calc(10 * var(--rpx));
  padding: calc(6 * var(--rpx)) calc(12 * var(--rpx)) calc(6 * var(--rpx)) calc(12 * var(--rpx));
}

.gi_tkie_komponenty_223 {
  box-sizing: border-box;
  width: calc(131 * var(--rpx));
  height: calc(19 * var(--rpx));
  flex-shrink: 0;
  font-family: 'DM Sans', sans-serif;
  font-size: calc(14 * var(--rpx));
  font-weight: 400;
  color: #ffffff;
  line-height: 1.38;
  text-align: left;
  margin: 0;
  white-space: nowrap;
}

.image_8_224 {
  box-sizing: border-box;
  width: calc(804 * var(--rpx));
  height: calc(462 * var(--rpx));
  flex-grow: 1;
  display: block;
  object-fit: contain;
}

