/* Generated project stylesheet. Do not edit directly. */

:root {
  /* Shared design tokens */
}


/* Global styles shared by every page */

html,
body {
  margin: 0;
}

*,
*::before,
*::after {
  box-sizing: border-box;
}

h1,
h2,
h3,
h4,
h5,
h6,
p {
  margin: 0;
}

img {
  max-width: 100%;
}

button {
  appearance: none;
  border: 0;
  background: transparent;
  color: inherit;
  cursor: pointer;
  font: inherit;
}

main {
  display: flex;
  flex-direction: column;
  align-items: center;
  width: 100%;
}

.bhp-menu-01-menu-01__variant {
  display: none;
  width: 100%;
}

@media (min-width: 1024px) {
  .bhp-menu-01-menu-01__variant--desktop {
    display: block;
  }
}

@media (max-width: 1023px) {
  .bhp-menu-01-menu-01__variant--mobile {
    display: block;
  }
}

.bhp-menu-01-menu-01--desktop {
  display: flex;
  flex-direction: row;
  gap: 508px;
  padding: 15px 120px 15px 120px;
  justify-content: space-between;
  align-items: center;
  width: clamp(1024px, 100%, 1920px);
  min-width: 1024px;
  max-width: 1920px;
  height: 80px;
  margin-inline: auto;
}

.bhp-menu-01-menu-01--desktop__node-7-23874 {
  min-width: 0;
  width: 205px;
  height: 50px;
}

.bhp-menu-01-menu-01--desktop__node-7-23875 {
  min-width: 0;
  display: flex;
  flex-direction: row;
  gap: 29px;
  align-items: center;
  width: fit-content;
  height: fit-content;
}

.bhp-menu-01-menu-01--desktop__node-7-23879 {
  min-width: 0;
  display: flex;
  flex-direction: row;
  gap: 10px;
  padding: 10px 20px 10px 20px;
  justify-content: center;
  align-items: center;
  width: 199px;
  height: 40px;
  border-radius: 25px;
}

.bhp-menu-01-menu-01--desktop__node-7-23876 {
  font-family: "Instrument Sans", sans-serif;
  font-weight: 500;
  font-size: 16px;
  line-height: 19.520000457763672px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(255, 255, 255, 1);
}

.bhp-menu-01-menu-01--desktop__node-7-23877 {
  font-family: "Instrument Sans", sans-serif;
  font-weight: 500;
  font-size: 16px;
  line-height: 19.520000457763672px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(255, 255, 255, 1);
}

.bhp-menu-01-menu-01--desktop__node-7-23878 {
  font-family: "Instrument Sans", sans-serif;
  font-weight: 500;
  font-size: 16px;
  line-height: 19.520000457763672px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(255, 255, 255, 1);
}

.bhp-menu-01-menu-01--desktop__node-7-23880 {
  font-family: "Instrument Sans", sans-serif;
  font-weight: 500;
  font-size: 16px;
  line-height: 19.520000457763672px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(255, 255, 255, 1);
}

.bhp-menu-01-menu-01--desktop__node-7-23874 {
  display: block;
  width: 205px;
  height: 50px;
  object-fit: cover;
}

.bhp-menu-01-menu-01--desktop__node-7-23879 {
  background-color: rgba(253, 183, 33, 1);
}

.bhp-menu-01-menu-01--mobile {
  display: flex;
  flex-direction: row;
  gap: 508px;
  padding: 15px 16px 15px 16px;
  justify-content: space-between;
  align-items: center;
  width: clamp(320px, 100%, 1023px);
  min-width: 320px;
  max-width: 1023px;
  height: 80px;
  margin-inline: auto;
}

.bhp-menu-01-menu-01--mobile__node-7-23882 {
  min-width: 0;
  width: 205px;
  height: 50px;
}

.bhp-menu-01-menu-01--mobile__node-7-23882 {
  display: block;
  width: 205px;
  height: 50px;
  object-fit: cover;
}

.bhp-footer-01-stopka__variant {
  display: none;
  width: 100%;
}

@media (min-width: 1024px) {
  .bhp-footer-01-stopka__variant--desktop {
    display: block;
  }
}

@media (max-width: 1023px) {
  .bhp-footer-01-stopka__variant--mobile {
    display: block;
  }
}

.bhp-footer-01-stopka--desktop {
  width: 100vw;
  max-width: none;
}

.bhp-footer-01-stopka--desktop__inner {
  margin-inline: auto;
}

.bhp-footer-01-stopka--desktop__inner {
  display: flex;
  flex-direction: column;
  gap: 45px;
  padding: 30px 120px 30px 120px;
  justify-content: center;
  align-items: center;
  width: clamp(1024px, 100%, 1920px);
  min-width: 1024px;
  max-width: 1920px;
  height: fit-content;
  margin-inline: auto;
}

.bhp-footer-01-stopka--desktop__node-7-23763 {
  min-height: 0;
  display: flex;
  flex-direction: row;
  gap: 138px;
  justify-content: space-between;
  align-items: flex-start;
  align-self: stretch;
  height: fit-content;
}

.bhp-footer-01-stopka--desktop__node-7-23764 {
  min-width: 0;
  display: flex;
  flex-direction: column;
  gap: 10px;
  align-items: flex-start;
  width: 380px;
  height: fit-content;
}

.bhp-footer-01-stopka--desktop__node-7-23765 {
  min-height: 0;
  width: 205px;
  max-width: 205px;
  height: 49.64530563354492px;
  max-height: 49.645301818847656px;
}

.bhp-footer-01-stopka--desktop__node-7-23767 {
  min-width: 0;
  display: flex;
  flex-direction: row;
  gap: 108px;
  justify-content: space-between;
  align-items: flex-start;
  flex: 1 1 0;
  max-width: 900px;
  height: fit-content;
}

.bhp-footer-01-stopka--desktop__node-7-23768 {
  min-width: 0;
  display: flex;
  flex-direction: column;
  gap: 15px;
  align-items: center;
  flex: 1 1 0;
  height: fit-content;
}

.bhp-footer-01-stopka--desktop__node-7-23770 {
  min-height: 0;
  display: flex;
  flex-direction: column;
  gap: 10px;
  align-items: center;
  align-self: stretch;
  height: fit-content;
}

.bhp-footer-01-stopka--desktop__node-7-23775 {
  min-width: 0;
  display: flex;
  flex-direction: column;
  gap: 15px;
  align-items: center;
  flex: 1 1 0;
  height: fit-content;
}

.bhp-footer-01-stopka--desktop__node-7-23777 {
  min-height: 0;
  display: flex;
  flex-direction: column;
  gap: 10px;
  align-items: center;
  align-self: stretch;
  height: fit-content;
}

.bhp-footer-01-stopka--desktop__node-7-23781 {
  min-width: 0;
  display: flex;
  flex-direction: column;
  gap: 15px;
  align-items: center;
  flex: 1 1 0;
  height: fit-content;
}

.bhp-footer-01-stopka--desktop__node-7-23783 {
  min-height: 0;
  display: flex;
  flex-direction: column;
  gap: 10px;
  align-items: center;
  align-self: stretch;
  height: fit-content;
}

.bhp-footer-01-stopka--desktop__node-7-23766 {
  font-family: "Instrument Sans", sans-serif;
  font-weight: 400;
  font-size: 16px;
  line-height: 19.520000457763672px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(153, 153, 153, 1);
}

.bhp-footer-01-stopka--desktop__node-7-23769 {
  font-family: "Ubuntu", sans-serif;
  font-weight: 500;
  font-size: 12px;
  line-height: 13.788000106811523px;
  letter-spacing: 0px;
  text-align: center;
  color: rgba(253, 183, 33, 1);
}

.bhp-footer-01-stopka--desktop__node-7-23771 {
  font-family: "Instrument Sans", sans-serif;
  font-weight: 400;
  font-size: 16px;
  line-height: 19.520000457763672px;
  letter-spacing: 0px;
  text-align: center;
  color: rgba(252, 252, 252, 1);
}

.bhp-footer-01-stopka--desktop__node-7-23772 {
  font-family: "Instrument Sans", sans-serif;
  font-weight: 400;
  font-size: 16px;
  line-height: 19.520000457763672px;
  letter-spacing: 0px;
  text-align: center;
  color: rgba(252, 252, 252, 1);
}

.bhp-footer-01-stopka--desktop__node-7-23773 {
  font-family: "Instrument Sans", sans-serif;
  font-weight: 400;
  font-size: 16px;
  line-height: 19.520000457763672px;
  letter-spacing: 0px;
  text-align: center;
  color: rgba(252, 252, 252, 1);
}

.bhp-footer-01-stopka--desktop__node-7-23774 {
  font-family: "Instrument Sans", sans-serif;
  font-weight: 400;
  font-size: 16px;
  line-height: 19.520000457763672px;
  letter-spacing: 0px;
  text-align: center;
  color: rgba(252, 252, 252, 1);
}

.bhp-footer-01-stopka--desktop__node-7-23776 {
  font-family: "Ubuntu", sans-serif;
  font-weight: 500;
  font-size: 12px;
  line-height: 13.788000106811523px;
  letter-spacing: 0px;
  text-align: center;
  color: rgba(253, 183, 33, 1);
}

.bhp-footer-01-stopka--desktop__node-7-23778 {
  font-family: "Instrument Sans", sans-serif;
  font-weight: 400;
  font-size: 16px;
  line-height: 19.520000457763672px;
  letter-spacing: 0px;
  text-align: center;
  color: rgba(252, 252, 252, 1);
}

.bhp-footer-01-stopka--desktop__node-7-23779 {
  font-family: "Instrument Sans", sans-serif;
  font-weight: 400;
  font-size: 16px;
  line-height: 19.520000457763672px;
  letter-spacing: 0px;
  text-align: center;
  color: rgba(252, 252, 252, 1);
}

.bhp-footer-01-stopka--desktop__node-7-23780 {
  font-family: "Instrument Sans", sans-serif;
  font-weight: 400;
  font-size: 16px;
  line-height: 19.520000457763672px;
  letter-spacing: 0px;
  text-align: center;
  color: rgba(252, 252, 252, 1);
}

.bhp-footer-01-stopka--desktop__node-7-23782 {
  font-family: "Ubuntu", sans-serif;
  font-weight: 500;
  font-size: 12px;
  line-height: 13.788000106811523px;
  letter-spacing: 0px;
  text-align: center;
  color: rgba(253, 183, 33, 1);
}

.bhp-footer-01-stopka--desktop__node-7-23784 {
  font-family: "Instrument Sans", sans-serif;
  font-weight: 400;
  font-size: 16px;
  line-height: 19.520000457763672px;
  letter-spacing: 0px;
  text-align: center;
  color: rgba(252, 252, 252, 1);
}

.bhp-footer-01-stopka--desktop__node-7-23785 {
  font-family: "Instrument Sans", sans-serif;
  font-weight: 400;
  font-size: 16px;
  line-height: 19.520000457763672px;
  letter-spacing: 0px;
  text-align: center;
  color: rgba(252, 252, 252, 1);
}

.bhp-footer-01-stopka--desktop__node-7-23786 {
  font-family: "Instrument Sans", sans-serif;
  font-weight: 400;
  font-size: 16px;
  line-height: 19.520000457763672px;
  letter-spacing: 0px;
  text-align: center;
  color: rgba(252, 252, 252, 1);
}

.bhp-footer-01-stopka--desktop__node-7-23787 {
  font-family: "Instrument Sans", sans-serif;
  font-weight: 400;
  font-size: 12px;
  line-height: 14.640000343322754px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(252, 252, 252, 1);
}

.bhp-footer-01-stopka--desktop__node-7-23765 {
  display: block;
  width: 205px;
  height: 49.64530563354492px;
  object-fit: cover;
}

.bhp-footer-01-stopka--desktop {
  background-color: rgba(31, 46, 60, 1);
}

.bhp-footer-01-stopka--mobile {
  width: 100vw;
  max-width: none;
}

.bhp-footer-01-stopka--mobile__inner {
  margin-inline: auto;
}

.bhp-footer-01-stopka--mobile__inner {
  display: flex;
  flex-direction: column;
  gap: 45px;
  padding: 30px 16px 29.99981689453125px 16px;
  justify-content: center;
  align-items: center;
  width: clamp(320px, 100%, 1023px);
  min-width: 320px;
  max-width: 1023px;
  height: fit-content;
  margin-inline: auto;
}

.bhp-footer-01-stopka--mobile__node-7-23789 {
  min-height: 0;
  display: flex;
  flex-direction: column;
  gap: 40px;
  align-items: flex-start;
  align-self: stretch;
  height: fit-content;
}

.bhp-footer-01-stopka--mobile__node-7-23790 {
  min-height: 0;
  display: flex;
  flex-direction: column;
  gap: 10px;
  align-items: center;
  align-self: stretch;
  height: fit-content;
}

.bhp-footer-01-stopka--mobile__node-7-23791 {
  min-height: 0;
  width: 205px;
  max-width: 205px;
  height: 49.64530563354492px;
  max-height: 49.645301818847656px;
}

.bhp-footer-01-stopka--mobile__node-7-23793 {
  min-height: 0;
  display: flex;
  flex-direction: column;
  gap: 30px;
  align-items: flex-start;
  align-self: stretch;
  height: fit-content;
}

.bhp-footer-01-stopka--mobile__node-7-23794 {
  min-height: 0;
  display: flex;
  flex-direction: column;
  gap: 15px;
  align-items: center;
  align-self: stretch;
  height: fit-content;
}

.bhp-footer-01-stopka--mobile__node-7-23796 {
  min-height: 0;
  display: flex;
  flex-direction: column;
  gap: 10px;
  align-items: center;
  align-self: stretch;
  height: fit-content;
}

.bhp-footer-01-stopka--mobile__node-7-23801 {
  min-height: 0;
  display: flex;
  flex-direction: column;
  gap: 15px;
  align-items: center;
  align-self: stretch;
  height: fit-content;
}

.bhp-footer-01-stopka--mobile__node-7-23803 {
  min-height: 0;
  display: flex;
  flex-direction: column;
  gap: 10px;
  align-items: center;
  align-self: stretch;
  height: fit-content;
}

.bhp-footer-01-stopka--mobile__node-7-23807 {
  min-height: 0;
  display: flex;
  flex-direction: column;
  gap: 15px;
  align-items: center;
  align-self: stretch;
  height: fit-content;
}

.bhp-footer-01-stopka--mobile__node-7-23809 {
  min-height: 0;
  display: flex;
  flex-direction: column;
  gap: 10px;
  align-items: center;
  align-self: stretch;
  height: fit-content;
}

.bhp-footer-01-stopka--mobile__node-7-23792 {
  font-family: "Instrument Sans", sans-serif;
  font-weight: 400;
  font-size: 14px;
  line-height: 17.079999923706055px;
  letter-spacing: 0px;
  text-align: center;
  color: rgba(153, 153, 153, 1);
}

.bhp-footer-01-stopka--mobile__node-7-23795 {
  font-family: "Ubuntu", sans-serif;
  font-weight: 500;
  font-size: 12px;
  line-height: 13.788000106811523px;
  letter-spacing: 0px;
  text-align: center;
  color: rgba(253, 183, 33, 1);
}

.bhp-footer-01-stopka--mobile__node-7-23797 {
  font-family: "Instrument Sans", sans-serif;
  font-weight: 400;
  font-size: 14px;
  line-height: 17.079999923706055px;
  letter-spacing: 0px;
  text-align: center;
  color: rgba(252, 252, 252, 1);
}

.bhp-footer-01-stopka--mobile__node-7-23798 {
  font-family: "Instrument Sans", sans-serif;
  font-weight: 400;
  font-size: 14px;
  line-height: 17.079999923706055px;
  letter-spacing: 0px;
  text-align: center;
  color: rgba(252, 252, 252, 1);
}

.bhp-footer-01-stopka--mobile__node-7-23799 {
  font-family: "Instrument Sans", sans-serif;
  font-weight: 400;
  font-size: 14px;
  line-height: 17.079999923706055px;
  letter-spacing: 0px;
  text-align: center;
  color: rgba(252, 252, 252, 1);
}

.bhp-footer-01-stopka--mobile__node-7-23800 {
  font-family: "Instrument Sans", sans-serif;
  font-weight: 400;
  font-size: 14px;
  line-height: 17.079999923706055px;
  letter-spacing: 0px;
  text-align: center;
  color: rgba(252, 252, 252, 1);
}

.bhp-footer-01-stopka--mobile__node-7-23802 {
  font-family: "Ubuntu", sans-serif;
  font-weight: 500;
  font-size: 12px;
  line-height: 13.788000106811523px;
  letter-spacing: 0px;
  text-align: center;
  color: rgba(253, 183, 33, 1);
}

.bhp-footer-01-stopka--mobile__node-7-23804 {
  font-family: "Instrument Sans", sans-serif;
  font-weight: 400;
  font-size: 14px;
  line-height: 17.079999923706055px;
  letter-spacing: 0px;
  text-align: center;
  color: rgba(252, 252, 252, 1);
}

.bhp-footer-01-stopka--mobile__node-7-23805 {
  font-family: "Instrument Sans", sans-serif;
  font-weight: 400;
  font-size: 14px;
  line-height: 17.079999923706055px;
  letter-spacing: 0px;
  text-align: center;
  color: rgba(252, 252, 252, 1);
}

.bhp-footer-01-stopka--mobile__node-7-23806 {
  font-family: "Instrument Sans", sans-serif;
  font-weight: 400;
  font-size: 14px;
  line-height: 17.079999923706055px;
  letter-spacing: 0px;
  text-align: center;
  color: rgba(252, 252, 252, 1);
}

.bhp-footer-01-stopka--mobile__node-7-23808 {
  font-family: "Ubuntu", sans-serif;
  font-weight: 500;
  font-size: 12px;
  line-height: 13.788000106811523px;
  letter-spacing: 0px;
  text-align: center;
  color: rgba(253, 183, 33, 1);
}

.bhp-footer-01-stopka--mobile__node-7-23810 {
  font-family: "Instrument Sans", sans-serif;
  font-weight: 400;
  font-size: 14px;
  line-height: 17.079999923706055px;
  letter-spacing: 0px;
  text-align: center;
  color: rgba(252, 252, 252, 1);
}

.bhp-footer-01-stopka--mobile__node-7-23811 {
  font-family: "Instrument Sans", sans-serif;
  font-weight: 400;
  font-size: 14px;
  line-height: 17.079999923706055px;
  letter-spacing: 0px;
  text-align: center;
  color: rgba(252, 252, 252, 1);
}

.bhp-footer-01-stopka--mobile__node-7-23812 {
  font-family: "Instrument Sans", sans-serif;
  font-weight: 400;
  font-size: 14px;
  line-height: 17.079999923706055px;
  letter-spacing: 0px;
  text-align: center;
  color: rgba(252, 252, 252, 1);
}

.bhp-footer-01-stopka--mobile__node-7-23813 {
  font-family: "Instrument Sans", sans-serif;
  font-weight: 400;
  font-size: 12px;
  line-height: 14.640000343322754px;
  letter-spacing: 0px;
  text-align: center;
  color: rgba(252, 252, 252, 1);
}

.bhp-footer-01-stopka--mobile__node-7-23791 {
  display: block;
  width: 205px;
  height: 49.64530563354492px;
  object-fit: cover;
}

.bhp-footer-01-stopka--mobile {
  background-color: rgba(31, 46, 60, 1);
}

.bhp-uslugi-01-hero__variant {
  display: none;
  width: 100%;
}

@media (min-width: 1024px) {
  .bhp-uslugi-01-hero__variant--desktop {
    display: block;
  }
}

@media (max-width: 1023px) {
  .bhp-uslugi-01-hero__variant--mobile {
    display: block;
  }
}

.bhp-uslugi-01-hero--desktop {
  overflow: hidden;
  display: flex;
  flex-direction: column;
  gap: 10px;
  padding: 70px 120px 15px 120px;
  justify-content: center;
  align-items: center;
  width: clamp(1024px, 100%, 1920px);
  min-width: 1024px;
  max-width: 1920px;
  height: fit-content;
  margin-inline: auto;
}

.bhp-uslugi-01-hero--desktop__node-7-24416 {
  font-family: "Ubuntu", sans-serif;
  font-weight: 500;
  font-size: 40px;
  line-height: 45.96000289916992px;
  letter-spacing: 0px;
  text-align: center;
  color: rgba(34, 34, 34, 1);
}

.bhp-uslugi-01-hero--desktop__node-7-24417 {
  font-family: "Instrument Sans", sans-serif;
  font-weight: 400;
  font-size: 16px;
  line-height: 19.520000457763672px;
  letter-spacing: 0px;
  text-align: center;
  color: rgba(153, 153, 153, 1);
}

.bhp-uslugi-01-hero--mobile {
  overflow: hidden;
  display: flex;
  flex-direction: column;
  gap: 10px;
  padding: 70px 16px 15px 16px;
  justify-content: center;
  align-items: center;
  width: clamp(320px, 100%, 1023px);
  min-width: 320px;
  max-width: 1023px;
  height: fit-content;
  margin-inline: auto;
}

.bhp-uslugi-01-hero--mobile__node-7-24419 {
  font-family: "Ubuntu", sans-serif;
  font-weight: 500;
  font-size: 26px;
  line-height: 29.874000549316406px;
  letter-spacing: 0px;
  text-align: center;
  color: rgba(34, 34, 34, 1);
}

.bhp-uslugi-01-hero--mobile__node-7-24420 {
  font-family: "Instrument Sans", sans-serif;
  font-weight: 400;
  font-size: 14px;
  line-height: 17.079999923706055px;
  letter-spacing: 0px;
  text-align: center;
  color: rgba(153, 153, 153, 1);
}

.bhp-o-nas-01-hero__variant {
  display: none;
  width: 100%;
}

@media (max-width: 1023px) {
  .bhp-o-nas-01-hero__variant--mobile {
    display: block;
  }
}

@media (min-width: 1024px) {
  .bhp-o-nas-01-hero__variant--desktop {
    display: block;
  }
}

.bhp-o-nas-01-hero--mobile {
  overflow: hidden;
  display: flex;
  flex-direction: column;
  gap: 30px;
  padding: 35px 16px 70px 16px;
  justify-content: center;
  align-items: center;
  width: clamp(320px, 100%, 1023px);
  min-width: 320px;
  max-width: 1023px;
  height: fit-content;
  margin-inline: auto;
}

.bhp-o-nas-01-hero--mobile__node-7-24126 {
  min-height: 0;
  align-self: stretch;
  height: 187.11627197265625px;
  border-radius: 10px;
}

.bhp-o-nas-01-hero--mobile__node-7-24127 {
  min-height: 0;
  display: flex;
  flex-direction: column;
  gap: 30px;
  align-items: flex-start;
  align-self: stretch;
  height: fit-content;
}

.bhp-o-nas-01-hero--mobile__node-7-24128 {
  min-height: 0;
  display: flex;
  flex-direction: column;
  gap: 20px;
  align-items: flex-start;
  align-self: stretch;
  height: fit-content;
}

.bhp-o-nas-01-hero--mobile__node-7-24129 {
  font-family: "Ubuntu", sans-serif;
  font-weight: 500;
  font-size: 24px;
  line-height: 27.576000213623047px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(34, 34, 34, 1);
}

.bhp-o-nas-01-hero--mobile__node-7-24130 {
  font-family: "Instrument Sans", sans-serif;
  font-weight: 400;
  font-size: 14px;
  line-height: 17.079999923706055px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(153, 153, 153, 1);
}

.bhp-o-nas-01-hero--mobile__node-7-24126 {
  display: block;
  height: 187.11627197265625px;
  border-radius: 10px;
  object-fit: cover;
}

.bhp-o-nas-01-hero--desktop {
  overflow: hidden;
  display: flex;
  flex-direction: row;
  gap: 132px;
  padding: 35px 120px 70px 120px;
  justify-content: center;
  align-items: center;
  width: clamp(1024px, 100%, 1920px);
  min-width: 1024px;
  max-width: 1920px;
  height: fit-content;
  margin-inline: auto;
}

.bhp-o-nas-01-hero--desktop__node-7-24132 {
  min-width: 0;
  display: flex;
  flex-direction: column;
  gap: 30px;
  align-items: flex-start;
  flex: 1 1 0;
  max-width: 483px;
  height: fit-content;
}

.bhp-o-nas-01-hero--desktop__node-7-24133 {
  min-height: 0;
  display: flex;
  flex-direction: column;
  gap: 20px;
  align-items: flex-start;
  align-self: stretch;
  height: fit-content;
}

.bhp-o-nas-01-hero--desktop__node-7-24136 {
  min-width: 0;
  flex: 1 1 0;
  height: 446.9999694824219px;
  border-radius: 10px;
}

.bhp-o-nas-01-hero--desktop__node-7-24134 {
  font-family: "Ubuntu", sans-serif;
  font-weight: 500;
  font-size: 40px;
  line-height: 45.96000289916992px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(34, 34, 34, 1);
}

.bhp-o-nas-01-hero--desktop__node-7-24135 {
  font-family: "Instrument Sans", sans-serif;
  font-weight: 400;
  font-size: 16px;
  line-height: 19.520000457763672px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(153, 153, 153, 1);
}

.bhp-o-nas-01-hero--desktop__node-7-24136 {
  display: block;
  height: 446.9999694824219px;
  border-radius: 10px;
  object-fit: cover;
}

.bhp-kontakt-01-kontakt__variant {
  display: none;
  width: 100%;
}

@media (max-width: 1023px) {
  .bhp-kontakt-01-kontakt__variant--mobile {
    display: block;
  }
}

@media (min-width: 1024px) {
  .bhp-kontakt-01-kontakt__variant--desktop {
    display: block;
  }
}

.bhp-kontakt-01-kontakt--mobile {
  width: 100vw;
  max-width: none;
}

.bhp-kontakt-01-kontakt--mobile__inner {
  margin-inline: auto;
}

.bhp-kontakt-01-kontakt--mobile__inner {
  overflow: hidden;
  display: flex;
  flex-direction: column;
  gap: 40px;
  padding: 60px 16px 59.99993896484375px 16px;
  justify-content: center;
  align-items: center;
  width: clamp(320px, 100%, 1023px);
  min-width: 320px;
  max-width: 1023px;
  height: fit-content;
  margin-inline: auto;
}

.bhp-kontakt-01-kontakt--mobile__node-7-24327 {
  min-height: 0;
  display: flex;
  flex-direction: column;
  gap: 25px;
  align-items: flex-start;
  align-self: stretch;
  height: fit-content;
}

.bhp-kontakt-01-kontakt--mobile__node-7-24328 {
  min-height: 0;
  display: flex;
  flex-direction: column;
  gap: 10px;
  align-items: flex-start;
  align-self: stretch;
  height: fit-content;
}

.bhp-kontakt-01-kontakt--mobile__node-7-24331 {
  min-height: 0;
  display: flex;
  flex-direction: column;
  gap: 17px;
  align-items: flex-start;
  width: 250px;
  height: fit-content;
}

.bhp-kontakt-01-kontakt--mobile__node-7-24332 {
  min-height: 0;
  display: flex;
  flex-direction: column;
  gap: 10px;
  align-items: flex-start;
  align-self: stretch;
  height: fit-content;
}

.bhp-kontakt-01-kontakt--mobile__node-7-24333 {
  min-height: 0;
  display: flex;
  flex-direction: row;
  gap: 9px;
  align-items: center;
  width: fit-content;
  height: fit-content;
}

.bhp-kontakt-01-kontakt--mobile__node-7-24336 {
  min-height: 0;
  display: flex;
  flex-direction: row;
  gap: 9px;
  align-items: center;
  width: fit-content;
  height: fit-content;
}

.bhp-kontakt-01-kontakt--mobile__node-7-24339 {
  min-height: 0;
  display: flex;
  flex-direction: row;
  gap: 9px;
  align-items: center;
  align-self: stretch;
  height: fit-content;
}

.bhp-kontakt-01-kontakt--mobile__node-7-24343 {
  min-height: 0;
  display: flex;
  flex-direction: column;
  gap: 5px;
  justify-content: center;
  align-items: flex-start;
  align-self: stretch;
  height: fit-content;
}

.bhp-kontakt-01-kontakt--mobile__node-7-24344 {
  min-height: 0;
  display: flex;
  flex-direction: row;
  gap: 9px;
  align-items: center;
  width: fit-content;
  height: fit-content;
}

.bhp-kontakt-01-kontakt--mobile__node-7-24348 {
  min-height: 0;
  display: flex;
  flex-direction: column;
  gap: 30px;
  justify-content: center;
  align-items: center;
  align-self: stretch;
  height: fit-content;
}

.bhp-kontakt-01-kontakt--mobile__node-7-24350 {
  min-height: 0;
  display: flex;
  flex-direction: column;
  gap: 15px;
  align-items: flex-start;
  align-self: stretch;
  height: fit-content;
}

.bhp-kontakt-01-kontakt--mobile__node-7-24351 {
  min-height: 0;
  display: flex;
  flex-direction: column;
  gap: 20px;
  align-items: flex-start;
  align-self: stretch;
  height: fit-content;
}

.bhp-kontakt-01-kontakt--mobile__node-7-24352 {
  min-height: 0;
  display: flex;
  flex-direction: row;
  gap: 10px;
  padding: 10px 10px 10px 10px;
  align-items: center;
  align-self: stretch;
  height: 45px;
  border: 1px solid rgba(252, 252, 252, 1);
}

.bhp-kontakt-01-kontakt--mobile__node-7-24354 {
  min-height: 0;
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  gap: 30px;
  align-items: center;
  align-self: stretch;
  height: fit-content;
}

.bhp-kontakt-01-kontakt--mobile__node-7-24355 {
  min-width: 0;
  display: flex;
  flex-direction: row;
  gap: 10px;
  padding: 10px 10px 10px 10px;
  align-items: center;
  flex: 1 1 0;
  min-width: 200px;
  height: 45px;
  border: 1px solid rgba(252, 252, 252, 1);
}

.bhp-kontakt-01-kontakt--mobile__node-7-24357 {
  min-width: 0;
  display: flex;
  flex-direction: row;
  gap: 10px;
  padding: 10px 10px 10px 10px;
  align-items: center;
  flex: 1 1 0;
  min-width: 200px;
  height: 45px;
  border: 1px solid rgba(252, 252, 252, 1);
}

.bhp-kontakt-01-kontakt--mobile__node-7-24359 {
  min-height: 0;
  display: flex;
  flex-direction: row;
  gap: 10px;
  padding: 10px 10px 10px 10px;
  align-items: flex-start;
  align-self: stretch;
  height: 100px;
  border: 1px solid rgba(252, 252, 252, 1);
}

.bhp-kontakt-01-kontakt--mobile__node-7-24361 {
  min-height: 0;
  display: flex;
  flex-direction: row;
  gap: 8px;
  align-items: flex-start;
  align-self: stretch;
  height: fit-content;
}

.bhp-kontakt-01-kontakt--mobile__node-7-24362 {
  min-width: 0;
  width: 16px;
  height: 16px;
  border-radius: 2px;
  border: 1px solid rgba(252, 252, 252, 1);
}

.bhp-kontakt-01-kontakt--mobile__node-7-24364 {
  min-height: 0;
  display: flex;
  flex-direction: row;
  gap: 10px;
  padding: 10px 29px 10px 29px;
  justify-content: center;
  align-items: center;
  align-self: stretch;
  height: 45px;
  border-radius: 25px;
}

.bhp-kontakt-01-kontakt--mobile__node-7-24367 {
  min-height: 0;
  display: flex;
  flex-direction: column;
  gap: 20px;
  justify-content: center;
  align-items: center;
  align-self: stretch;
  height: fit-content;
}

.bhp-kontakt-01-kontakt--mobile__node-7-24369 {
  min-height: 0;
  align-self: stretch;
  height: 277px;
  border-radius: 10px;
}

.bhp-kontakt-01-kontakt--mobile__node-7-24329 {
  font-family: "Ubuntu", sans-serif;
  font-weight: 500;
  font-size: 32px;
  line-height: 36.768001556396484px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(252, 252, 252, 1);
}

.bhp-kontakt-01-kontakt--mobile__node-7-24330 {
  font-family: "Instrument Sans", sans-serif;
  font-weight: 400;
  font-size: 14px;
  line-height: 17.079999923706055px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(252, 252, 252, 1);
}

.bhp-kontakt-01-kontakt--mobile__node-7-24335 {
  font-family: "Instrument Sans", sans-serif;
  font-weight: 500;
  font-size: 14px;
  line-height: 17.079999923706055px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(255, 255, 255, 1);
}

.bhp-kontakt-01-kontakt--mobile__node-7-24338 {
  font-family: "Instrument Sans", sans-serif;
  font-weight: 500;
  font-size: 14px;
  line-height: 17.079999923706055px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(255, 255, 255, 1);
}

.bhp-kontakt-01-kontakt--mobile__node-7-24341 {
  font-family: "Instrument Sans", sans-serif;
  font-weight: 500;
  font-size: 14px;
  line-height: 17.079999923706055px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(255, 255, 255, 1);
}

.bhp-kontakt-01-kontakt--mobile__node-7-24346 {
  font-family: "Instrument Sans", sans-serif;
  font-weight: 500;
  font-size: 14px;
  line-height: 17.079999923706055px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(255, 255, 255, 1);
}

.bhp-kontakt-01-kontakt--mobile__node-7-24347 {
  font-family: "Instrument Sans", sans-serif;
  font-weight: 400;
  font-size: 14px;
  line-height: 17.079999923706055px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(252, 252, 252, 1);
}

.bhp-kontakt-01-kontakt--mobile__node-7-24349 {
  font-family: "Ubuntu", sans-serif;
  font-weight: 500;
  font-size: 16px;
  line-height: 18.384000778198242px;
  letter-spacing: 0px;
  text-align: center;
  color: rgba(252, 252, 252, 1);
}

.bhp-kontakt-01-kontakt--mobile__node-7-24353 {
  font-family: "Instrument Sans", sans-serif;
  font-weight: 400;
  font-size: 14px;
  line-height: 17.079999923706055px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(252, 252, 252, 1);
}

.bhp-kontakt-01-kontakt--mobile__node-7-24356 {
  font-family: "Instrument Sans", sans-serif;
  font-weight: 400;
  font-size: 14px;
  line-height: 17.079999923706055px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(252, 252, 252, 1);
}

.bhp-kontakt-01-kontakt--mobile__node-7-24358 {
  font-family: "Instrument Sans", sans-serif;
  font-weight: 400;
  font-size: 14px;
  line-height: 17.079999923706055px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(252, 252, 252, 1);
}

.bhp-kontakt-01-kontakt--mobile__node-7-24360 {
  font-family: "Instrument Sans", sans-serif;
  font-weight: 400;
  font-size: 14px;
  line-height: 17.079999923706055px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(252, 252, 252, 1);
}

.bhp-kontakt-01-kontakt--mobile__node-7-24363 {
  font-family: "Instrument Sans", sans-serif;
  font-weight: 400;
  font-size: 12px;
  line-height: 14.640000343322754px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(252, 252, 252, 1);
}

.bhp-kontakt-01-kontakt--mobile__node-7-24366 {
  font-family: "Instrument Sans", sans-serif;
  font-weight: 500;
  font-size: 14px;
  line-height: 17.079999923706055px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(255, 255, 255, 1);
}

.bhp-kontakt-01-kontakt--mobile__node-7-24368 {
  font-family: "Ubuntu", sans-serif;
  font-weight: 500;
  font-size: 26px;
  line-height: 29.874000549316406px;
  letter-spacing: 0px;
  text-align: center;
  color: rgba(252, 252, 252, 1);
}

.bhp-kontakt-01-kontakt--mobile__node-7-24369 {
  display: block;
  height: 277px;
  border-radius: 10px;
  object-fit: cover;
}

.bhp-kontakt-01-kontakt--mobile {
  background-image: url("./820fa5d649ea578c5e593a947d6635b629efba60.png");
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
}

.bhp-kontakt-01-kontakt--mobile__node-7-24364 {
  background-color: rgba(253, 183, 33, 1);
}

.bhp-kontakt-01-kontakt--desktop {
  width: 100vw;
  max-width: none;
}

.bhp-kontakt-01-kontakt--desktop__inner {
  margin-inline: auto;
}

.bhp-kontakt-01-kontakt--desktop__inner {
  overflow: hidden;
  display: flex;
  flex-direction: column;
  gap: 70px;
  padding: 60px 120px 60px 120px;
  justify-content: center;
  align-items: center;
  width: clamp(1024px, 100%, 1920px);
  min-width: 1024px;
  max-width: 1920px;
  height: fit-content;
  margin-inline: auto;
}

.bhp-kontakt-01-kontakt--desktop__node-7-24371 {
  min-height: 0;
  display: flex;
  flex-direction: row;
  gap: 132px;
  justify-content: space-between;
  align-items: flex-start;
  align-self: stretch;
  height: fit-content;
}

.bhp-kontakt-01-kontakt--desktop__node-7-24372 {
  min-width: 0;
  display: flex;
  flex-direction: column;
  gap: 25px;
  align-items: flex-start;
  flex: 1 1 0;
  max-width: 483px;
  height: fit-content;
}

.bhp-kontakt-01-kontakt--desktop__node-7-24373 {
  min-height: 0;
  display: flex;
  flex-direction: column;
  gap: 10px;
  align-items: flex-start;
  align-self: stretch;
  height: fit-content;
}

.bhp-kontakt-01-kontakt--desktop__node-7-24376 {
  min-height: 0;
  display: flex;
  flex-direction: column;
  gap: 17px;
  align-items: flex-start;
  width: 250px;
  height: fit-content;
}

.bhp-kontakt-01-kontakt--desktop__node-7-24377 {
  min-height: 0;
  display: flex;
  flex-direction: column;
  gap: 10px;
  align-items: flex-start;
  align-self: stretch;
  height: fit-content;
}

.bhp-kontakt-01-kontakt--desktop__node-7-24378 {
  min-height: 0;
  display: flex;
  flex-direction: row;
  gap: 9px;
  justify-content: center;
  align-items: center;
  width: fit-content;
  height: fit-content;
}

.bhp-kontakt-01-kontakt--desktop__node-7-24381 {
  min-height: 0;
  display: flex;
  flex-direction: row;
  gap: 9px;
  justify-content: center;
  align-items: center;
  width: fit-content;
  height: fit-content;
}

.bhp-kontakt-01-kontakt--desktop__node-7-24384 {
  min-height: 0;
  display: flex;
  flex-direction: row;
  gap: 9px;
  justify-content: center;
  align-items: center;
  align-self: stretch;
  height: fit-content;
}

.bhp-kontakt-01-kontakt--desktop__node-7-24388 {
  min-height: 0;
  display: flex;
  flex-direction: column;
  gap: 5px;
  align-items: flex-start;
  align-self: stretch;
  height: fit-content;
}

.bhp-kontakt-01-kontakt--desktop__node-7-24389 {
  min-height: 0;
  display: flex;
  flex-direction: row;
  gap: 9px;
  justify-content: center;
  align-items: center;
  width: fit-content;
  height: fit-content;
}

.bhp-kontakt-01-kontakt--desktop__node-7-24393 {
  min-width: 0;
  display: flex;
  flex-direction: column;
  gap: 30px;
  justify-content: center;
  align-items: center;
  flex: 1 1 0;
  height: fit-content;
}

.bhp-kontakt-01-kontakt--desktop__node-7-24395 {
  min-height: 0;
  display: flex;
  flex-direction: column;
  gap: 15px;
  align-items: flex-start;
  align-self: stretch;
  height: fit-content;
}

.bhp-kontakt-01-kontakt--desktop__node-7-24396 {
  min-height: 0;
  display: flex;
  flex-direction: column;
  gap: 20px;
  align-items: flex-start;
  align-self: stretch;
  height: fit-content;
}

.bhp-kontakt-01-kontakt--desktop__node-7-24397 {
  min-height: 0;
  display: flex;
  flex-direction: row;
  gap: 10px;
  padding: 10px 10px 10px 10px;
  align-items: center;
  align-self: stretch;
  height: 50px;
  border: 1px solid rgba(252, 252, 252, 1);
}

.bhp-kontakt-01-kontakt--desktop__node-7-24399 {
  min-height: 0;
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  gap: 30px;
  align-items: center;
  align-self: stretch;
  height: fit-content;
}

.bhp-kontakt-01-kontakt--desktop__node-7-24400 {
  min-width: 0;
  display: flex;
  flex-direction: row;
  gap: 10px;
  padding: 10px 10px 10px 10px;
  align-items: center;
  flex: 1 1 0;
  min-width: 200px;
  height: 50px;
  border: 1px solid rgba(252, 252, 252, 1);
}

.bhp-kontakt-01-kontakt--desktop__node-7-24402 {
  min-width: 0;
  display: flex;
  flex-direction: row;
  gap: 10px;
  padding: 10px 10px 10px 10px;
  align-items: center;
  flex: 1 1 0;
  min-width: 200px;
  height: 50px;
  border: 1px solid rgba(252, 252, 252, 1);
}

.bhp-kontakt-01-kontakt--desktop__node-7-24404 {
  min-height: 0;
  display: flex;
  flex-direction: row;
  gap: 10px;
  padding: 10px 10px 10px 10px;
  align-items: flex-start;
  align-self: stretch;
  height: 100px;
  border: 1px solid rgba(252, 252, 252, 1);
}

.bhp-kontakt-01-kontakt--desktop__node-7-24406 {
  min-height: 0;
  display: flex;
  flex-direction: row;
  gap: 8px;
  align-items: flex-start;
  align-self: stretch;
  height: fit-content;
}

.bhp-kontakt-01-kontakt--desktop__node-7-24407 {
  min-width: 0;
  width: 16px;
  height: 16px;
  border-radius: 2px;
  border: 1px solid rgba(252, 252, 252, 1);
}

.bhp-kontakt-01-kontakt--desktop__node-7-24409 {
  min-height: 0;
  display: flex;
  flex-direction: row;
  gap: 10px;
  padding: 10px 28.999862670898438px 10px 29px;
  justify-content: center;
  align-items: center;
  width: fit-content;
  height: 50px;
  border-radius: 25px;
}

.bhp-kontakt-01-kontakt--desktop__node-7-24412 {
  min-height: 0;
  display: flex;
  flex-direction: column;
  gap: 20px;
  justify-content: center;
  align-items: center;
  align-self: stretch;
  height: fit-content;
}

.bhp-kontakt-01-kontakt--desktop__node-7-24414 {
  min-height: 0;
  align-self: stretch;
  height: 277px;
  border-radius: 10px;
}

.bhp-kontakt-01-kontakt--desktop__node-7-24374 {
  font-family: "Ubuntu", sans-serif;
  font-weight: 500;
  font-size: 40px;
  line-height: 45.96000289916992px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(252, 252, 252, 1);
}

.bhp-kontakt-01-kontakt--desktop__node-7-24375 {
  font-family: "Instrument Sans", sans-serif;
  font-weight: 400;
  font-size: 16px;
  line-height: 19.520000457763672px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(252, 252, 252, 1);
}

.bhp-kontakt-01-kontakt--desktop__node-7-24380 {
  font-family: "Instrument Sans", sans-serif;
  font-weight: 500;
  font-size: 16px;
  line-height: 19.520000457763672px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(255, 255, 255, 1);
}

.bhp-kontakt-01-kontakt--desktop__node-7-24383 {
  font-family: "Instrument Sans", sans-serif;
  font-weight: 500;
  font-size: 16px;
  line-height: 19.520000457763672px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(255, 255, 255, 1);
}

.bhp-kontakt-01-kontakt--desktop__node-7-24386 {
  font-family: "Instrument Sans", sans-serif;
  font-weight: 500;
  font-size: 16px;
  line-height: 19.520000457763672px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(255, 255, 255, 1);
}

.bhp-kontakt-01-kontakt--desktop__node-7-24391 {
  font-family: "Instrument Sans", sans-serif;
  font-weight: 500;
  font-size: 16px;
  line-height: 19.520000457763672px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(255, 255, 255, 1);
}

.bhp-kontakt-01-kontakt--desktop__node-7-24392 {
  font-family: "Instrument Sans", sans-serif;
  font-weight: 400;
  font-size: 16px;
  line-height: 19.520000457763672px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(252, 252, 252, 1);
}

.bhp-kontakt-01-kontakt--desktop__node-7-24394 {
  font-family: "Ubuntu", sans-serif;
  font-weight: 500;
  font-size: 18px;
  line-height: 20.6820011138916px;
  letter-spacing: 0px;
  text-align: center;
  color: rgba(252, 252, 252, 1);
}

.bhp-kontakt-01-kontakt--desktop__node-7-24398 {
  font-family: "Instrument Sans", sans-serif;
  font-weight: 400;
  font-size: 16px;
  line-height: 19.520000457763672px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(252, 252, 252, 1);
}

.bhp-kontakt-01-kontakt--desktop__node-7-24401 {
  font-family: "Instrument Sans", sans-serif;
  font-weight: 400;
  font-size: 16px;
  line-height: 19.520000457763672px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(252, 252, 252, 1);
}

.bhp-kontakt-01-kontakt--desktop__node-7-24403 {
  font-family: "Instrument Sans", sans-serif;
  font-weight: 400;
  font-size: 16px;
  line-height: 19.520000457763672px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(252, 252, 252, 1);
}

.bhp-kontakt-01-kontakt--desktop__node-7-24405 {
  font-family: "Instrument Sans", sans-serif;
  font-weight: 400;
  font-size: 16px;
  line-height: 19.520000457763672px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(252, 252, 252, 1);
}

.bhp-kontakt-01-kontakt--desktop__node-7-24408 {
  font-family: "Instrument Sans", sans-serif;
  font-weight: 400;
  font-size: 12px;
  line-height: 14.640000343322754px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(252, 252, 252, 1);
}

.bhp-kontakt-01-kontakt--desktop__node-7-24411 {
  font-family: "Instrument Sans", sans-serif;
  font-weight: 500;
  font-size: 16px;
  line-height: 19.520000457763672px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(255, 255, 255, 1);
}

.bhp-kontakt-01-kontakt--desktop__node-7-24413 {
  font-family: "Ubuntu", sans-serif;
  font-weight: 500;
  font-size: 26px;
  line-height: 29.874000549316406px;
  letter-spacing: 0px;
  text-align: center;
  color: rgba(252, 252, 252, 1);
}

.bhp-kontakt-01-kontakt--desktop__node-7-24414 {
  display: block;
  height: 277px;
  border-radius: 10px;
  object-fit: cover;
}

.bhp-kontakt-01-kontakt--desktop {
  background-image: url("./0a16fcf2e184f5e8f84fd1362a7852d633dd0bce.png");
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
}

.bhp-kontakt-01-kontakt--desktop__node-7-24409 {
  background-color: rgba(253, 183, 33, 1);
}

.bhp-strona-glowna-01-hero__variant {
  display: none;
  width: 100%;
}

@media (min-width: 1024px) {
  .bhp-strona-glowna-01-hero__variant--desktop {
    display: block;
  }
}

@media (max-width: 1023px) {
  .bhp-strona-glowna-01-hero__variant--mobile {
    display: block;
  }
}

.bhp-strona-glowna-01-hero--desktop {
  width: 100vw;
  max-width: none;
}

.bhp-strona-glowna-01-hero--desktop__inner {
  margin-inline: auto;
}

.bhp-strona-glowna-01-hero--desktop__inner {
  display: flex;
  flex-direction: column;
  gap: 30px;
  padding: 248px 120px 198px 120px;
  justify-content: center;
  align-items: flex-start;
  width: clamp(1024px, 100%, 1920px);
  min-width: 1024px;
  max-width: 1920px;
  height: 725px;
  margin-inline: auto;
}

.bhp-strona-glowna-01-hero--desktop__node-7-23862 {
  min-height: 0;
  display: flex;
  flex-direction: column;
  gap: 15px;
  align-items: flex-start;
  align-self: stretch;
  max-width: 568px;
  height: fit-content;
}

.bhp-strona-glowna-01-hero--desktop__node-7-23865 {
  min-height: 0;
  display: flex;
  flex-direction: row;
  gap: 10px;
  padding: 10px 29px 10px 29px;
  justify-content: center;
  align-items: center;
  width: fit-content;
  height: 50px;
  border-radius: 25px;
}

.bhp-strona-glowna-01-hero--desktop__node-7-23863 {
  font-family: "Ubuntu", sans-serif;
  font-weight: 500;
  font-size: 54px;
  line-height: 62.04600143432617px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(255, 255, 255, 1);
}

.bhp-strona-glowna-01-hero--desktop__node-7-23864 {
  font-family: "Instrument Sans", sans-serif;
  font-weight: 400;
  font-size: 16px;
  line-height: 19.520000457763672px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(255, 255, 255, 1);
}

.bhp-strona-glowna-01-hero--desktop__node-7-23866 {
  font-family: "Instrument Sans", sans-serif;
  font-weight: 500;
  font-size: 16px;
  line-height: 19.520000457763672px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(255, 255, 255, 1);
}

.bhp-strona-glowna-01-hero--desktop {
  background-image: url("./cc987edbb6453909263f355ea57ec916a39d6439.jpg");
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
}

.bhp-strona-glowna-01-hero--desktop {
  background-color: rgba(0, 0, 0, 0.30000001192092896);
}

.bhp-strona-glowna-01-hero--desktop__node-7-23865 {
  background-color: rgba(253, 183, 33, 1);
}

.bhp-strona-glowna-01-hero--mobile {
  width: 100vw;
  max-width: none;
}

.bhp-strona-glowna-01-hero--mobile__inner {
  margin-inline: auto;
}

.bhp-strona-glowna-01-hero--mobile__inner {
  display: flex;
  flex-direction: column;
  gap: 30px;
  padding: 200px 16px 200px 16px;
  justify-content: center;
  align-items: center;
  width: clamp(320px, 100%, 1023px);
  min-width: 320px;
  max-width: 1023px;
  height: fit-content;
  margin-inline: auto;
}

.bhp-strona-glowna-01-hero--mobile__node-7-23868 {
  min-height: 0;
  display: flex;
  flex-direction: column;
  gap: 15px;
  justify-content: center;
  align-items: center;
  align-self: stretch;
  height: fit-content;
}

.bhp-strona-glowna-01-hero--mobile__node-7-23871 {
  min-height: 0;
  display: flex;
  flex-direction: row;
  gap: 10px;
  padding: 10px 29px 10px 29px;
  justify-content: center;
  align-items: center;
  align-self: stretch;
  height: 45px;
  border-radius: 25px;
}

.bhp-strona-glowna-01-hero--mobile__node-7-23869 {
  font-family: "Ubuntu", sans-serif;
  font-weight: 500;
  font-size: 32px;
  line-height: 36.768001556396484px;
  letter-spacing: 0px;
  text-align: center;
  color: rgba(255, 255, 255, 1);
}

.bhp-strona-glowna-01-hero--mobile__node-7-23870 {
  font-family: "Instrument Sans", sans-serif;
  font-weight: 400;
  font-size: 14px;
  line-height: 17.079999923706055px;
  letter-spacing: 0px;
  text-align: center;
  color: rgba(255, 255, 255, 1);
}

.bhp-strona-glowna-01-hero--mobile__node-7-23872 {
  font-family: "Instrument Sans", sans-serif;
  font-weight: 500;
  font-size: 14px;
  line-height: 17.079999923706055px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(255, 255, 255, 1);
}

.bhp-strona-glowna-01-hero--mobile {
  background-image: url("./cc987edbb6453909263f355ea57ec916a39d6439.jpg");
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
}

.bhp-strona-glowna-01-hero--mobile {
  background-color: rgba(0, 0, 0, 0.30000001192092896);
}

.bhp-strona-glowna-01-hero--mobile__node-7-23871 {
  background-color: rgba(253, 183, 33, 1);
}

.bhp-o-nas-02-dlaczego-warto__variant {
  display: none;
  width: 100%;
}

@media (min-width: 1024px) {
  .bhp-o-nas-02-dlaczego-warto__variant--desktop {
    display: block;
  }
}

@media (max-width: 539px) {
  .bhp-o-nas-02-dlaczego-warto__variant--mobile {
    display: block;
  }
}

@media (min-width: 540px) and (max-width: 1023px) {
  .bhp-o-nas-02-dlaczego-warto__variant--tablet {
    display: block;
  }
}

.bhp-o-nas-02-dlaczego-warto--desktop {
  width: 100vw;
  max-width: none;
}

.bhp-o-nas-02-dlaczego-warto--desktop__inner {
  margin-inline: auto;
}

.bhp-o-nas-02-dlaczego-warto--desktop__inner {
  overflow: hidden;
  display: flex;
  flex-direction: column;
  gap: 30px;
  padding: 70px 120px 35px 120px;
  justify-content: center;
  align-items: center;
  width: clamp(1024px, 100%, 1920px);
  min-width: 1024px;
  max-width: 1920px;
  height: fit-content;
  margin-inline: auto;
}

.bhp-o-nas-02-dlaczego-warto--desktop__node-7-24139 {
  min-height: 0;
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  gap: 30px;
  justify-content: center;
  align-items: flex-start;
  align-self: stretch;
  height: fit-content;
}

.bhp-o-nas-02-dlaczego-warto--desktop__node-7-24140 {
  min-width: 0;
  display: flex;
  flex-direction: column;
  gap: 61px;
  padding: 40px 20px 20px 20px;
  justify-content: center;
  align-items: center;
  flex: 1 1 0;
  min-width: 250px;
  height: fit-content;
  border-radius: 5px;
  border: 0.5px solid rgba(221, 221, 221, 1);
}

.bhp-o-nas-02-dlaczego-warto--desktop__node-7-24142 {
  min-height: 0;
  display: flex;
  flex-direction: column;
  gap: 10px;
  align-items: center;
  align-self: stretch;
  height: fit-content;
}

.bhp-o-nas-02-dlaczego-warto--desktop__node-7-24145 {
  min-width: 0;
  display: flex;
  flex-direction: column;
  gap: 61px;
  padding: 40px 20px 20px 20px;
  justify-content: center;
  align-items: center;
  flex: 1 1 0;
  min-width: 250px;
  height: fit-content;
  border-radius: 5px;
  border: 0.5px solid rgba(221, 221, 221, 1);
}

.bhp-o-nas-02-dlaczego-warto--desktop__node-7-24147 {
  min-height: 0;
  display: flex;
  flex-direction: column;
  gap: 10px;
  align-items: center;
  align-self: stretch;
  height: fit-content;
}

.bhp-o-nas-02-dlaczego-warto--desktop__node-7-24150 {
  min-width: 0;
  display: flex;
  flex-direction: column;
  gap: 61px;
  padding: 40px 20px 20px 20px;
  justify-content: center;
  align-items: center;
  flex: 1 1 0;
  min-width: 250px;
  height: fit-content;
  border-radius: 5px;
  border: 0.5px solid rgba(221, 221, 221, 1);
}

.bhp-o-nas-02-dlaczego-warto--desktop__node-7-24152 {
  min-height: 0;
  display: flex;
  flex-direction: column;
  gap: 10px;
  align-items: center;
  align-self: stretch;
  height: fit-content;
}

.bhp-o-nas-02-dlaczego-warto--desktop__node-7-24155 {
  min-width: 0;
  display: flex;
  flex-direction: column;
  gap: 61px;
  padding: 40px 20px 20px 20px;
  justify-content: center;
  align-items: center;
  flex: 1 1 0;
  min-width: 250px;
  height: fit-content;
  border-radius: 5px;
  border: 0.5px solid rgba(221, 221, 221, 1);
}

.bhp-o-nas-02-dlaczego-warto--desktop__node-7-24157 {
  min-height: 0;
  display: flex;
  flex-direction: column;
  gap: 10px;
  align-items: center;
  align-self: stretch;
  height: fit-content;
}

.bhp-o-nas-02-dlaczego-warto--desktop__node-7-24138 {
  font-family: "Ubuntu", sans-serif;
  font-weight: 500;
  font-size: 26px;
  line-height: 29.874000549316406px;
  letter-spacing: 0px;
  text-align: center;
  color: rgba(252, 252, 252, 1);
}

.bhp-o-nas-02-dlaczego-warto--desktop__node-7-24143 {
  font-family: "Ubuntu", sans-serif;
  font-weight: 500;
  font-size: 18px;
  line-height: 20.6820011138916px;
  letter-spacing: 0px;
  text-align: center;
  color: rgba(34, 34, 34, 1);
}

.bhp-o-nas-02-dlaczego-warto--desktop__node-7-24144 {
  font-family: "Instrument Sans", sans-serif;
  font-weight: 400;
  font-size: 16px;
  line-height: 19.520000457763672px;
  letter-spacing: 0px;
  text-align: center;
  color: rgba(153, 153, 153, 1);
}

.bhp-o-nas-02-dlaczego-warto--desktop__node-7-24148 {
  font-family: "Ubuntu", sans-serif;
  font-weight: 500;
  font-size: 18px;
  line-height: 20.6820011138916px;
  letter-spacing: 0px;
  text-align: center;
  color: rgba(34, 34, 34, 1);
}

.bhp-o-nas-02-dlaczego-warto--desktop__node-7-24149 {
  font-family: "Instrument Sans", sans-serif;
  font-weight: 400;
  font-size: 16px;
  line-height: 19.520000457763672px;
  letter-spacing: 0px;
  text-align: center;
  color: rgba(153, 153, 153, 1);
}

.bhp-o-nas-02-dlaczego-warto--desktop__node-7-24153 {
  font-family: "Ubuntu", sans-serif;
  font-weight: 500;
  font-size: 18px;
  line-height: 20.6820011138916px;
  letter-spacing: 0px;
  text-align: center;
  color: rgba(34, 34, 34, 1);
}

.bhp-o-nas-02-dlaczego-warto--desktop__node-7-24154 {
  font-family: "Instrument Sans", sans-serif;
  font-weight: 400;
  font-size: 16px;
  line-height: 19.520000457763672px;
  letter-spacing: 0px;
  text-align: center;
  color: rgba(153, 153, 153, 1);
}

.bhp-o-nas-02-dlaczego-warto--desktop__node-7-24158 {
  font-family: "Ubuntu", sans-serif;
  font-weight: 500;
  font-size: 18px;
  line-height: 20.6820011138916px;
  letter-spacing: 0px;
  text-align: center;
  color: rgba(34, 34, 34, 1);
}

.bhp-o-nas-02-dlaczego-warto--desktop__node-7-24159 {
  font-family: "Instrument Sans", sans-serif;
  font-weight: 400;
  font-size: 16px;
  line-height: 19.520000457763672px;
  letter-spacing: 0px;
  text-align: center;
  color: rgba(153, 153, 153, 1);
}

.bhp-o-nas-02-dlaczego-warto--desktop {
  background-image: url("./b87d578ec9b18467b58822829bb7643520d6c44e.png");
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
}

.bhp-o-nas-02-dlaczego-warto--desktop__node-7-24140 {
  background-color: rgba(252, 252, 252, 1);
}

.bhp-o-nas-02-dlaczego-warto--desktop__node-7-24145 {
  background-color: rgba(252, 252, 252, 1);
}

.bhp-o-nas-02-dlaczego-warto--desktop__node-7-24150 {
  background-color: rgba(252, 252, 252, 1);
}

.bhp-o-nas-02-dlaczego-warto--desktop__node-7-24155 {
  background-color: rgba(252, 252, 252, 1);
}

.bhp-o-nas-02-dlaczego-warto--mobile {
  width: 100vw;
  max-width: none;
}

.bhp-o-nas-02-dlaczego-warto--mobile__inner {
  margin-inline: auto;
}

.bhp-o-nas-02-dlaczego-warto--mobile__inner {
  overflow: hidden;
  display: flex;
  flex-direction: column;
  gap: 30px;
  padding: 70px 16px 35px 16px;
  justify-content: center;
  align-items: center;
  width: clamp(320px, 100%, 539px);
  min-width: 320px;
  max-width: 539px;
  height: fit-content;
  margin-inline: auto;
}

.bhp-o-nas-02-dlaczego-warto--mobile__node-7-24162 {
  min-height: 0;
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  gap: 8px;
  justify-content: center;
  align-items: flex-start;
  align-self: stretch;
  height: fit-content;
}

.bhp-o-nas-02-dlaczego-warto--mobile__node-7-24163 {
  min-width: 0;
  display: flex;
  flex-direction: column;
  gap: 30px;
  padding: 40px 20px 20px 20px;
  align-items: center;
  flex: 1 1 0;
  min-width: 250px;
  height: fit-content;
  border-radius: 5px;
  border: 0.5px solid rgba(221, 221, 221, 1);
}

.bhp-o-nas-02-dlaczego-warto--mobile__node-7-24165 {
  min-height: 0;
  display: flex;
  flex-direction: column;
  gap: 10px;
  align-items: center;
  align-self: stretch;
  height: fit-content;
}

.bhp-o-nas-02-dlaczego-warto--mobile__node-7-24168 {
  min-width: 0;
  display: flex;
  flex-direction: column;
  gap: 30px;
  padding: 40px 20px 20px 20px;
  align-items: center;
  flex: 1 1 0;
  min-width: 250px;
  height: fit-content;
  border-radius: 5px;
  border: 0.5px solid rgba(221, 221, 221, 1);
}

.bhp-o-nas-02-dlaczego-warto--mobile__node-7-24170 {
  min-height: 0;
  display: flex;
  flex-direction: column;
  gap: 10px;
  align-items: center;
  align-self: stretch;
  height: fit-content;
}

.bhp-o-nas-02-dlaczego-warto--mobile__node-7-24173 {
  min-width: 0;
  display: flex;
  flex-direction: column;
  gap: 30px;
  padding: 40px 20px 20px 20px;
  align-items: center;
  flex: 1 1 0;
  min-width: 250px;
  height: fit-content;
  border-radius: 5px;
  border: 0.5px solid rgba(221, 221, 221, 1);
}

.bhp-o-nas-02-dlaczego-warto--mobile__node-7-24175 {
  min-height: 0;
  display: flex;
  flex-direction: column;
  gap: 10px;
  align-items: center;
  align-self: stretch;
  height: fit-content;
}

.bhp-o-nas-02-dlaczego-warto--mobile__node-7-24178 {
  min-width: 0;
  display: flex;
  flex-direction: column;
  gap: 30px;
  padding: 40px 20px 20px 20px;
  align-items: center;
  flex: 1 1 0;
  min-width: 250px;
  height: fit-content;
  border-radius: 5px;
  border: 0.5px solid rgba(221, 221, 221, 1);
}

.bhp-o-nas-02-dlaczego-warto--mobile__node-7-24180 {
  min-height: 0;
  display: flex;
  flex-direction: column;
  gap: 10px;
  align-items: center;
  align-self: stretch;
  height: fit-content;
}

.bhp-o-nas-02-dlaczego-warto--mobile__node-7-24161 {
  font-family: "Ubuntu", sans-serif;
  font-weight: 500;
  font-size: 26px;
  line-height: 29.874000549316406px;
  letter-spacing: 0px;
  text-align: center;
  color: rgba(252, 252, 252, 1);
}

.bhp-o-nas-02-dlaczego-warto--mobile__node-7-24166 {
  font-family: "Ubuntu", sans-serif;
  font-weight: 500;
  font-size: 16px;
  line-height: 18.384000778198242px;
  letter-spacing: 0px;
  text-align: center;
  color: rgba(34, 34, 34, 1);
}

.bhp-o-nas-02-dlaczego-warto--mobile__node-7-24167 {
  font-family: "Instrument Sans", sans-serif;
  font-weight: 400;
  font-size: 14px;
  line-height: 17.079999923706055px;
  letter-spacing: 0px;
  text-align: center;
  color: rgba(153, 153, 153, 1);
}

.bhp-o-nas-02-dlaczego-warto--mobile__node-7-24171 {
  font-family: "Ubuntu", sans-serif;
  font-weight: 500;
  font-size: 16px;
  line-height: 18.384000778198242px;
  letter-spacing: 0px;
  text-align: center;
  color: rgba(34, 34, 34, 1);
}

.bhp-o-nas-02-dlaczego-warto--mobile__node-7-24172 {
  font-family: "Instrument Sans", sans-serif;
  font-weight: 400;
  font-size: 14px;
  line-height: 17.079999923706055px;
  letter-spacing: 0px;
  text-align: center;
  color: rgba(153, 153, 153, 1);
}

.bhp-o-nas-02-dlaczego-warto--mobile__node-7-24176 {
  font-family: "Ubuntu", sans-serif;
  font-weight: 500;
  font-size: 16px;
  line-height: 18.384000778198242px;
  letter-spacing: 0px;
  text-align: center;
  color: rgba(34, 34, 34, 1);
}

.bhp-o-nas-02-dlaczego-warto--mobile__node-7-24177 {
  font-family: "Instrument Sans", sans-serif;
  font-weight: 400;
  font-size: 14px;
  line-height: 17.079999923706055px;
  letter-spacing: 0px;
  text-align: center;
  color: rgba(153, 153, 153, 1);
}

.bhp-o-nas-02-dlaczego-warto--mobile__node-7-24181 {
  font-family: "Ubuntu", sans-serif;
  font-weight: 500;
  font-size: 16px;
  line-height: 18.384000778198242px;
  letter-spacing: 0px;
  text-align: center;
  color: rgba(34, 34, 34, 1);
}

.bhp-o-nas-02-dlaczego-warto--mobile__node-7-24182 {
  font-family: "Instrument Sans", sans-serif;
  font-weight: 400;
  font-size: 14px;
  line-height: 17.079999923706055px;
  letter-spacing: 0px;
  text-align: center;
  color: rgba(153, 153, 153, 1);
}

.bhp-o-nas-02-dlaczego-warto--mobile {
  background-image: url("./fd2279dc2ede45c59720033efb1cee5ad6a64203.png");
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
}

.bhp-o-nas-02-dlaczego-warto--mobile__node-7-24163 {
  background-color: rgba(252, 252, 252, 1);
}

.bhp-o-nas-02-dlaczego-warto--mobile__node-7-24168 {
  background-color: rgba(252, 252, 252, 1);
}

.bhp-o-nas-02-dlaczego-warto--mobile__node-7-24173 {
  background-color: rgba(252, 252, 252, 1);
}

.bhp-o-nas-02-dlaczego-warto--mobile__node-7-24178 {
  background-color: rgba(252, 252, 252, 1);
}

.bhp-o-nas-02-dlaczego-warto--tablet {
  width: 100vw;
  max-width: none;
}

.bhp-o-nas-02-dlaczego-warto--tablet__inner {
  margin-inline: auto;
}

.bhp-o-nas-02-dlaczego-warto--tablet__inner {
  overflow: hidden;
  display: flex;
  flex-direction: column;
  gap: 30px;
  padding: 70px 16px 35px 16px;
  justify-content: center;
  align-items: center;
  width: clamp(540px, 100%, 1023px);
  min-width: 540px;
  max-width: 1023px;
  height: fit-content;
  margin-inline: auto;
}

.bhp-o-nas-02-dlaczego-warto--tablet__node-7-24185 {
  min-height: 0;
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  gap: 8px;
  justify-content: center;
  align-items: flex-start;
  align-self: stretch;
  height: fit-content;
}

.bhp-o-nas-02-dlaczego-warto--tablet__node-7-24186 {
  min-width: 0;
  display: flex;
  flex-direction: column;
  gap: 30px;
  padding: 40px 20px 20px 20px;
  align-items: center;
  flex: 1 1 0;
  min-width: 250px;
  height: fit-content;
  border-radius: 5px;
  border: 0.5px solid rgba(221, 221, 221, 1);
}

.bhp-o-nas-02-dlaczego-warto--tablet__node-7-24188 {
  min-height: 0;
  display: flex;
  flex-direction: column;
  gap: 10px;
  align-items: center;
  align-self: stretch;
  height: fit-content;
}

.bhp-o-nas-02-dlaczego-warto--tablet__node-7-24191 {
  min-width: 0;
  display: flex;
  flex-direction: column;
  gap: 30px;
  padding: 40px 20px 20px 20px;
  align-items: center;
  flex: 1 1 0;
  min-width: 250px;
  height: fit-content;
  border-radius: 5px;
  border: 0.5px solid rgba(221, 221, 221, 1);
}

.bhp-o-nas-02-dlaczego-warto--tablet__node-7-24193 {
  min-height: 0;
  display: flex;
  flex-direction: column;
  gap: 10px;
  align-items: center;
  align-self: stretch;
  height: fit-content;
}

.bhp-o-nas-02-dlaczego-warto--tablet__node-7-24196 {
  min-width: 0;
  display: flex;
  flex-direction: column;
  gap: 30px;
  padding: 40px 20px 20px 20px;
  align-items: center;
  flex: 1 1 0;
  min-width: 250px;
  height: fit-content;
  border-radius: 5px;
  border: 0.5px solid rgba(221, 221, 221, 1);
}

.bhp-o-nas-02-dlaczego-warto--tablet__node-7-24198 {
  min-height: 0;
  display: flex;
  flex-direction: column;
  gap: 10px;
  align-items: center;
  align-self: stretch;
  height: fit-content;
}

.bhp-o-nas-02-dlaczego-warto--tablet__node-7-24201 {
  min-width: 0;
  display: flex;
  flex-direction: column;
  gap: 30px;
  padding: 40px 20px 20px 20px;
  align-items: center;
  flex: 1 1 0;
  min-width: 250px;
  height: fit-content;
  border-radius: 5px;
  border: 0.5px solid rgba(221, 221, 221, 1);
}

.bhp-o-nas-02-dlaczego-warto--tablet__node-7-24203 {
  min-height: 0;
  display: flex;
  flex-direction: column;
  gap: 10px;
  align-items: center;
  align-self: stretch;
  height: fit-content;
}

.bhp-o-nas-02-dlaczego-warto--tablet__node-7-24184 {
  font-family: "Ubuntu", sans-serif;
  font-weight: 500;
  font-size: 26px;
  line-height: 29.874000549316406px;
  letter-spacing: 0px;
  text-align: center;
  color: rgba(252, 252, 252, 1);
}

.bhp-o-nas-02-dlaczego-warto--tablet__node-7-24189 {
  font-family: "Ubuntu", sans-serif;
  font-weight: 500;
  font-size: 16px;
  line-height: 18.384000778198242px;
  letter-spacing: 0px;
  text-align: center;
  color: rgba(34, 34, 34, 1);
}

.bhp-o-nas-02-dlaczego-warto--tablet__node-7-24190 {
  font-family: "Instrument Sans", sans-serif;
  font-weight: 400;
  font-size: 14px;
  line-height: 17.079999923706055px;
  letter-spacing: 0px;
  text-align: center;
  color: rgba(153, 153, 153, 1);
}

.bhp-o-nas-02-dlaczego-warto--tablet__node-7-24194 {
  font-family: "Ubuntu", sans-serif;
  font-weight: 500;
  font-size: 16px;
  line-height: 18.384000778198242px;
  letter-spacing: 0px;
  text-align: center;
  color: rgba(34, 34, 34, 1);
}

.bhp-o-nas-02-dlaczego-warto--tablet__node-7-24195 {
  font-family: "Instrument Sans", sans-serif;
  font-weight: 400;
  font-size: 14px;
  line-height: 17.079999923706055px;
  letter-spacing: 0px;
  text-align: center;
  color: rgba(153, 153, 153, 1);
}

.bhp-o-nas-02-dlaczego-warto--tablet__node-7-24199 {
  font-family: "Ubuntu", sans-serif;
  font-weight: 500;
  font-size: 16px;
  line-height: 18.384000778198242px;
  letter-spacing: 0px;
  text-align: center;
  color: rgba(34, 34, 34, 1);
}

.bhp-o-nas-02-dlaczego-warto--tablet__node-7-24200 {
  font-family: "Instrument Sans", sans-serif;
  font-weight: 400;
  font-size: 14px;
  line-height: 17.079999923706055px;
  letter-spacing: 0px;
  text-align: center;
  color: rgba(153, 153, 153, 1);
}

.bhp-o-nas-02-dlaczego-warto--tablet__node-7-24204 {
  font-family: "Ubuntu", sans-serif;
  font-weight: 500;
  font-size: 16px;
  line-height: 18.384000778198242px;
  letter-spacing: 0px;
  text-align: center;
  color: rgba(34, 34, 34, 1);
}

.bhp-o-nas-02-dlaczego-warto--tablet__node-7-24205 {
  font-family: "Instrument Sans", sans-serif;
  font-weight: 400;
  font-size: 14px;
  line-height: 17.079999923706055px;
  letter-spacing: 0px;
  text-align: center;
  color: rgba(153, 153, 153, 1);
}

.bhp-o-nas-02-dlaczego-warto--tablet {
  background-image: url("./fb883722c1b22c6648d2af79e75dee0058f6cf48.png");
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
}

.bhp-o-nas-02-dlaczego-warto--tablet__node-7-24186 {
  background-color: rgba(252, 252, 252, 1);
}

.bhp-o-nas-02-dlaczego-warto--tablet__node-7-24191 {
  background-color: rgba(252, 252, 252, 1);
}

.bhp-o-nas-02-dlaczego-warto--tablet__node-7-24196 {
  background-color: rgba(252, 252, 252, 1);
}

.bhp-o-nas-02-dlaczego-warto--tablet__node-7-24201 {
  background-color: rgba(252, 252, 252, 1);
}

.bhp-uslugi-02-karuzela__variant {
  display: none;
  width: 100%;
}

@media (min-width: 1024px) {
  .bhp-uslugi-02-karuzela__variant--desktop {
    display: block;
  }
}

@media (max-width: 1023px) {
  .bhp-uslugi-02-karuzela__variant--mobile {
    display: block;
  }
}

.bhp-uslugi-02-karuzela--desktop {
  overflow: hidden;
  display: flex;
  flex-direction: column;
  gap: 10px;
  padding: 15px 0px 35px 0px;
  justify-content: center;
  align-items: center;
  width: clamp(1024px, 100%, 1920px);
  min-width: 1024px;
  max-width: 1920px;
  height: fit-content;
  margin-inline: auto;
}

.bhp-uslugi-02-karuzela--desktop__node-7-24089 {
  min-height: 0;
  display: flex;
  flex-direction: row;
  gap: 50px;
  align-items: center;
  align-self: stretch;
  height: 35px;
}

.bhp-uslugi-02-karuzela--desktop__node-7-24090 {
  min-width: 0;
  display: flex;
  flex-direction: row;
  gap: 10px;
  padding: 9.5px 17px 9.5px 17px;
  justify-content: center;
  align-items: center;
  width: fit-content;
  height: 35px;
  border-radius: 20px;
}

.bhp-uslugi-02-karuzela--desktop__node-7-24091 {
  font-family: "Ubuntu", sans-serif;
  font-weight: 500;
  font-size: 14px;
  line-height: 16.086000442504883px;
  letter-spacing: 0px;
  text-align: center;
  color: rgba(0, 70, 136, 1);
}

.bhp-uslugi-02-karuzela--desktop__node-7-24092 {
  font-family: "Ubuntu", sans-serif;
  font-weight: 500;
  font-size: 14px;
  line-height: 16.086000442504883px;
  letter-spacing: 0px;
  text-align: center;
  color: rgba(153, 153, 153, 1);
}

.bhp-uslugi-02-karuzela--desktop__node-7-24093 {
  font-family: "Ubuntu", sans-serif;
  font-weight: 500;
  font-size: 14px;
  line-height: 16.086000442504883px;
  letter-spacing: 0px;
  text-align: center;
  color: rgba(153, 153, 153, 1);
}

.bhp-uslugi-02-karuzela--desktop__node-7-24094 {
  font-family: "Ubuntu", sans-serif;
  font-weight: 500;
  font-size: 14px;
  line-height: 16.086000442504883px;
  letter-spacing: 0px;
  text-align: center;
  color: rgba(153, 153, 153, 1);
}

.bhp-uslugi-02-karuzela--desktop__node-7-24095 {
  font-family: "Ubuntu", sans-serif;
  font-weight: 500;
  font-size: 14px;
  line-height: 16.086000442504883px;
  letter-spacing: 0px;
  text-align: center;
  color: rgba(153, 153, 153, 1);
}

.bhp-uslugi-02-karuzela--desktop__node-7-24096 {
  font-family: "Ubuntu", sans-serif;
  font-weight: 500;
  font-size: 14px;
  line-height: 16.086000442504883px;
  letter-spacing: 0px;
  text-align: center;
  color: rgba(153, 153, 153, 1);
}

.bhp-uslugi-02-karuzela--desktop__node-7-24097 {
  font-family: "Ubuntu", sans-serif;
  font-weight: 500;
  font-size: 14px;
  line-height: 16.086000442504883px;
  letter-spacing: 0px;
  text-align: center;
  color: rgba(153, 153, 153, 1);
}

.bhp-uslugi-02-karuzela--desktop__node-7-24098 {
  font-family: "Ubuntu", sans-serif;
  font-weight: 500;
  font-size: 14px;
  line-height: 16.086000442504883px;
  letter-spacing: 0px;
  text-align: center;
  color: rgba(153, 153, 153, 1);
}

.bhp-uslugi-02-karuzela--desktop__node-7-24090 {
  background-color: rgba(245, 245, 255, 1);
}

.bhp-uslugi-02-karuzela--mobile {
  overflow: hidden;
  display: flex;
  flex-direction: column;
  gap: 20px;
  padding: 15px 0px 35px 0px;
  justify-content: center;
  align-items: center;
  width: clamp(320px, 100%, 1023px);
  min-width: 320px;
  max-width: 1023px;
  height: fit-content;
  margin-inline: auto;
}

.bhp-uslugi-02-karuzela--mobile__node-7-24100 {
  min-height: 0;
  display: flex;
  flex-direction: row;
  gap: 10px;
  padding: 9.5px 17px 9.5px 17px;
  justify-content: center;
  align-items: center;
  align-self: stretch;
  height: 35px;
  border-radius: 20px;
}

.bhp-uslugi-02-karuzela--mobile__node-7-24101 {
  font-family: "Ubuntu", sans-serif;
  font-weight: 500;
  font-size: 14px;
  line-height: 16.086000442504883px;
  letter-spacing: 0px;
  text-align: center;
  color: rgba(0, 70, 136, 1);
}

.bhp-uslugi-02-karuzela--mobile__node-7-24102 {
  font-family: "Ubuntu", sans-serif;
  font-weight: 500;
  font-size: 14px;
  line-height: 16.086000442504883px;
  letter-spacing: 0px;
  text-align: center;
  color: rgba(153, 153, 153, 1);
}

.bhp-uslugi-02-karuzela--mobile__node-7-24103 {
  font-family: "Ubuntu", sans-serif;
  font-weight: 500;
  font-size: 14px;
  line-height: 16.086000442504883px;
  letter-spacing: 0px;
  text-align: center;
  color: rgba(153, 153, 153, 1);
}

.bhp-uslugi-02-karuzela--mobile__node-7-24104 {
  font-family: "Ubuntu", sans-serif;
  font-weight: 500;
  font-size: 14px;
  line-height: 16.086000442504883px;
  letter-spacing: 0px;
  text-align: center;
  color: rgba(153, 153, 153, 1);
}

.bhp-uslugi-02-karuzela--mobile__node-7-24105 {
  font-family: "Ubuntu", sans-serif;
  font-weight: 500;
  font-size: 14px;
  line-height: 16.086000442504883px;
  letter-spacing: 0px;
  text-align: center;
  color: rgba(153, 153, 153, 1);
}

.bhp-uslugi-02-karuzela--mobile__node-7-24106 {
  font-family: "Ubuntu", sans-serif;
  font-weight: 500;
  font-size: 14px;
  line-height: 16.086000442504883px;
  letter-spacing: 0px;
  text-align: center;
  color: rgba(153, 153, 153, 1);
}

.bhp-uslugi-02-karuzela--mobile__node-7-24107 {
  font-family: "Ubuntu", sans-serif;
  font-weight: 500;
  font-size: 14px;
  line-height: 16.086000442504883px;
  letter-spacing: 0px;
  text-align: center;
  color: rgba(153, 153, 153, 1);
}

.bhp-uslugi-02-karuzela--mobile__node-7-24108 {
  font-family: "Ubuntu", sans-serif;
  font-weight: 500;
  font-size: 14px;
  line-height: 16.086000442504883px;
  letter-spacing: 0px;
  text-align: center;
  color: rgba(153, 153, 153, 1);
}

.bhp-uslugi-02-karuzela--mobile__node-7-24100 {
  background-color: rgba(245, 245, 255, 1);
}

.bhp-menu-02-menu-02__variant {
  display: none;
  width: 100%;
}

@media (min-width: 1024px) {
  .bhp-menu-02-menu-02__variant--desktop {
    display: block;
  }
}

@media (max-width: 1023px) {
  .bhp-menu-02-menu-02__variant--mobile {
    display: block;
  }
}

.bhp-menu-02-menu-02--desktop {
  width: 100vw;
  max-width: none;
}

.bhp-menu-02-menu-02--desktop__inner {
  margin-inline: auto;
}

.bhp-menu-02-menu-02--desktop__inner {
  display: flex;
  flex-direction: row;
  gap: 508px;
  padding: 15px 120px 15px 120px;
  justify-content: space-between;
  align-items: center;
  width: clamp(1024px, 100%, 1920px);
  min-width: 1024px;
  max-width: 1920px;
  height: 80px;
  margin-inline: auto;
}

.bhp-menu-02-menu-02--desktop__node-7-23885 {
  min-width: 0;
  width: 205px;
  height: 50px;
}

.bhp-menu-02-menu-02--desktop__node-7-23886 {
  min-width: 0;
  display: flex;
  flex-direction: row;
  gap: 29px;
  align-items: center;
  width: fit-content;
  height: fit-content;
}

.bhp-menu-02-menu-02--desktop__node-7-23890 {
  min-width: 0;
  display: flex;
  flex-direction: row;
  gap: 10px;
  padding: 10px 20px 10px 20px;
  justify-content: center;
  align-items: center;
  width: 199px;
  height: 40px;
  border-radius: 25px;
}

.bhp-menu-02-menu-02--desktop__node-7-23887 {
  font-family: "Instrument Sans", sans-serif;
  font-weight: 500;
  font-size: 16px;
  line-height: 19.520000457763672px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(255, 255, 255, 1);
}

.bhp-menu-02-menu-02--desktop__node-7-23888 {
  font-family: "Instrument Sans", sans-serif;
  font-weight: 500;
  font-size: 16px;
  line-height: 19.520000457763672px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(255, 255, 255, 1);
}

.bhp-menu-02-menu-02--desktop__node-7-23889 {
  font-family: "Instrument Sans", sans-serif;
  font-weight: 500;
  font-size: 16px;
  line-height: 19.520000457763672px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(255, 255, 255, 1);
}

.bhp-menu-02-menu-02--desktop__node-7-23891 {
  font-family: "Instrument Sans", sans-serif;
  font-weight: 500;
  font-size: 16px;
  line-height: 19.520000457763672px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(255, 255, 255, 1);
}

.bhp-menu-02-menu-02--desktop__node-7-23885 {
  display: block;
  width: 205px;
  height: 50px;
  object-fit: cover;
}

.bhp-menu-02-menu-02--desktop {
  background-color: rgba(31, 46, 60, 1);
}

.bhp-menu-02-menu-02--desktop__node-7-23890 {
  background-color: rgba(253, 183, 33, 1);
}

.bhp-menu-02-menu-02--mobile {
  width: 100vw;
  max-width: none;
}

.bhp-menu-02-menu-02--mobile__inner {
  margin-inline: auto;
}

.bhp-menu-02-menu-02--mobile__inner {
  display: flex;
  flex-direction: row;
  gap: 508px;
  padding: 15px 16px 15px 16px;
  justify-content: space-between;
  align-items: center;
  width: clamp(320px, 100%, 1023px);
  min-width: 320px;
  max-width: 1023px;
  height: 80px;
  margin-inline: auto;
}

.bhp-menu-02-menu-02--mobile__node-7-23893 {
  min-width: 0;
  width: 205px;
  height: 50px;
}

.bhp-menu-02-menu-02--mobile__node-7-23893 {
  display: block;
  width: 205px;
  height: 50px;
  object-fit: cover;
}

.bhp-menu-02-menu-02--mobile {
  background-color: rgba(31, 46, 60, 1);
}

.bhp-strona-glowna-02-kategorie__variant {
  display: none;
  width: 100%;
}

@media (min-width: 1024px) {
  .bhp-strona-glowna-02-kategorie__variant--desktop {
    display: block;
  }
}

@media (max-width: 1023px) {
  .bhp-strona-glowna-02-kategorie__variant--mobile {
    display: block;
  }
}

.bhp-strona-glowna-02-kategorie--desktop {
  overflow: hidden;
  display: flex;
  flex-direction: column;
  gap: 30px;
  padding: 70px 60px 35px 60px;
  justify-content: center;
  align-items: center;
  width: clamp(1024px, 100%, 1920px);
  min-width: 1024px;
  max-width: 1920px;
  height: fit-content;
  margin-inline: auto;
}

.bhp-strona-glowna-02-kategorie--desktop__node-7-23815 {
  min-height: 0;
  display: flex;
  flex-direction: row;
  gap: 30px;
  align-items: center;
  align-self: stretch;
  height: fit-content;
}

.bhp-strona-glowna-02-kategorie--desktop__node-7-23817 {
  min-width: 0;
  display: flex;
  flex-direction: row;
  align-items: center;
  flex: 1 1 0;
  height: fit-content;
}

.bhp-strona-glowna-02-kategorie--desktop__node-7-23818 {
  min-width: 0;
  display: flex;
  flex-direction: column;
  gap: 20px;
  padding: 15px 0.416595458984375px 15px 0.416748046875px;
  align-items: center;
  flex: 1 1 0;
  height: 281px;
  border-radius: 5px;
}

.bhp-strona-glowna-02-kategorie--desktop__node-7-23819 {
  min-height: 0;
  width: 134px;
  height: 134px;
}

.bhp-strona-glowna-02-kategorie--desktop__node-7-23821 {
  min-width: 0;
  display: flex;
  flex-direction: column;
  gap: 20px;
  padding: 15px 0.416595458984375px 15px 0.416748046875px;
  align-items: center;
  flex: 1 1 0;
  height: 281px;
  border-radius: 5px;
}

.bhp-strona-glowna-02-kategorie--desktop__node-7-23822 {
  min-height: 0;
  width: 134px;
  height: 134px;
}

.bhp-strona-glowna-02-kategorie--desktop__node-7-23824 {
  min-width: 0;
  display: flex;
  flex-direction: column;
  gap: 20px;
  padding: 15px 0.416595458984375px 15px 0.416748046875px;
  align-items: center;
  flex: 1 1 0;
  height: 281px;
  border-radius: 5px;
}

.bhp-strona-glowna-02-kategorie--desktop__node-7-23825 {
  min-height: 0;
  width: 134px;
  height: 134px;
}

.bhp-strona-glowna-02-kategorie--desktop__node-7-23827 {
  min-width: 0;
  display: flex;
  flex-direction: column;
  gap: 20px;
  padding: 15px 0.416595458984375px 15px 0.416748046875px;
  align-items: center;
  flex: 1 1 0;
  height: 281px;
  border-radius: 5px;
}

.bhp-strona-glowna-02-kategorie--desktop__node-7-23828 {
  min-height: 0;
  width: 134px;
  height: 134px;
}

.bhp-strona-glowna-02-kategorie--desktop__node-7-23830 {
  min-width: 0;
  display: flex;
  flex-direction: column;
  gap: 20px;
  padding: 15px 0.4165802001953125px 15px 0.416748046875px;
  align-items: center;
  flex: 1 1 0;
  height: 281px;
  border-radius: 5px;
}

.bhp-strona-glowna-02-kategorie--desktop__node-7-23831 {
  min-height: 0;
  width: 134px;
  height: 134px;
}

.bhp-strona-glowna-02-kategorie--desktop__node-7-23833 {
  min-width: 0;
  display: flex;
  flex-direction: column;
  gap: 20px;
  padding: 15px 0.4165802001953125px 15px 0.416748046875px;
  align-items: center;
  flex: 1 1 0;
  height: 281px;
  border-radius: 5px;
}

.bhp-strona-glowna-02-kategorie--desktop__node-7-23834 {
  min-height: 0;
  width: 134px;
  height: 134px;
}

.bhp-strona-glowna-02-kategorie--desktop__node-7-23837 {
  min-height: 0;
  display: flex;
  flex-direction: row;
  gap: 10px;
  padding: 10px 29px 10px 29px;
  justify-content: center;
  align-items: center;
  width: fit-content;
  height: 50px;
  border-radius: 25px;
}

.bhp-strona-glowna-02-kategorie--desktop__node-7-23820 {
  font-family: "Ubuntu", sans-serif;
  font-weight: 500;
  font-size: 16px;
  line-height: 18.384000778198242px;
  letter-spacing: 0px;
  text-align: center;
  color: rgba(34, 34, 34, 1);
}

.bhp-strona-glowna-02-kategorie--desktop__node-7-23823 {
  font-family: "Ubuntu", sans-serif;
  font-weight: 500;
  font-size: 16px;
  line-height: 18.384000778198242px;
  letter-spacing: 0px;
  text-align: center;
  color: rgba(34, 34, 34, 1);
}

.bhp-strona-glowna-02-kategorie--desktop__node-7-23826 {
  font-family: "Ubuntu", sans-serif;
  font-weight: 500;
  font-size: 16px;
  line-height: 18.384000778198242px;
  letter-spacing: 0px;
  text-align: center;
  color: rgba(34, 34, 34, 1);
}

.bhp-strona-glowna-02-kategorie--desktop__node-7-23829 {
  font-family: "Ubuntu", sans-serif;
  font-weight: 500;
  font-size: 16px;
  line-height: 18.384000778198242px;
  letter-spacing: 0px;
  text-align: center;
  color: rgba(34, 34, 34, 1);
}

.bhp-strona-glowna-02-kategorie--desktop__node-7-23832 {
  font-family: "Ubuntu", sans-serif;
  font-weight: 500;
  font-size: 16px;
  line-height: 18.384000778198242px;
  letter-spacing: 0px;
  text-align: center;
  color: rgba(34, 34, 34, 1);
}

.bhp-strona-glowna-02-kategorie--desktop__node-7-23835 {
  font-family: "Ubuntu", sans-serif;
  font-weight: 500;
  font-size: 16px;
  line-height: 18.384000778198242px;
  letter-spacing: 0px;
  text-align: center;
  color: rgba(34, 34, 34, 1);
}

.bhp-strona-glowna-02-kategorie--desktop__node-7-23838 {
  font-family: "Instrument Sans", sans-serif;
  font-weight: 500;
  font-size: 16px;
  line-height: 19.520000457763672px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(255, 255, 255, 1);
}

.bhp-strona-glowna-02-kategorie--desktop__node-7-23819 {
  display: block;
  width: 134px;
  height: 134px;
  object-fit: contain;
}

.bhp-strona-glowna-02-kategorie--desktop__node-7-23822 {
  display: block;
  width: 134px;
  height: 134px;
  object-fit: fill;
}

.bhp-strona-glowna-02-kategorie--desktop__node-7-23825 {
  display: block;
  width: 134px;
  height: 134px;
  object-fit: contain;
}

.bhp-strona-glowna-02-kategorie--desktop__node-7-23828 {
  display: block;
  width: 134px;
  height: 134px;
  object-fit: fill;
}

.bhp-strona-glowna-02-kategorie--desktop__node-7-23831 {
  display: block;
  width: 134px;
  height: 134px;
  object-fit: contain;
}

.bhp-strona-glowna-02-kategorie--desktop__node-7-23834 {
  display: block;
  width: 134px;
  height: 134px;
  object-fit: contain;
}

.bhp-strona-glowna-02-kategorie--desktop__node-7-23818 {
  background-color: rgba(252, 252, 252, 1);
}

.bhp-strona-glowna-02-kategorie--desktop__node-7-23821 {
  background-color: rgba(252, 252, 252, 1);
}

.bhp-strona-glowna-02-kategorie--desktop__node-7-23824 {
  background-color: rgba(252, 252, 252, 1);
}

.bhp-strona-glowna-02-kategorie--desktop__node-7-23827 {
  background-color: rgba(252, 252, 252, 1);
}

.bhp-strona-glowna-02-kategorie--desktop__node-7-23830 {
  background-color: rgba(252, 252, 252, 1);
}

.bhp-strona-glowna-02-kategorie--desktop__node-7-23833 {
  background-color: rgba(252, 252, 252, 1);
}

.bhp-strona-glowna-02-kategorie--desktop__node-7-23837 {
  background-color: rgba(253, 183, 33, 1);
}

.bhp-strona-glowna-02-kategorie--mobile {
  overflow: hidden;
  display: flex;
  flex-direction: column;
  gap: 30px;
  padding: 70px 16px 35px 16px;
  justify-content: center;
  align-items: center;
  width: clamp(320px, 100%, 1023px);
  min-width: 320px;
  max-width: 1023px;
  height: fit-content;
  margin-inline: auto;
}

.bhp-strona-glowna-02-kategorie--mobile__node-7-23840 {
  min-height: 0;
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  align-items: center;
  align-self: stretch;
  height: fit-content;
}

.bhp-strona-glowna-02-kategorie--mobile__node-7-23841 {
  min-width: 0;
  display: flex;
  flex-direction: column;
  gap: 20px;
  padding: 15px 7.5px 15px 7.5px;
  align-items: center;
  flex: 1 1 0;
  min-width: 144px;
  height: 281px;
  border-radius: 5px;
}

.bhp-strona-glowna-02-kategorie--mobile__node-7-23842 {
  min-height: 0;
  width: 129px;
  height: 129px;
}

.bhp-strona-glowna-02-kategorie--mobile__node-7-23844 {
  min-width: 0;
  display: flex;
  flex-direction: column;
  gap: 20px;
  padding: 15px 7.5px 15px 7.5px;
  align-items: center;
  flex: 1 1 0;
  min-width: 144px;
  height: 281px;
  border-radius: 5px;
}

.bhp-strona-glowna-02-kategorie--mobile__node-7-23845 {
  min-height: 0;
  width: 129px;
  height: 129px;
}

.bhp-strona-glowna-02-kategorie--mobile__node-7-23847 {
  min-width: 0;
  display: flex;
  flex-direction: column;
  gap: 20px;
  padding: 15px 7.5px 15px 7.5px;
  align-items: center;
  flex: 1 1 0;
  min-width: 144px;
  height: 281px;
  border-radius: 5px;
}

.bhp-strona-glowna-02-kategorie--mobile__node-7-23848 {
  min-height: 0;
  width: 129px;
  height: 129px;
}

.bhp-strona-glowna-02-kategorie--mobile__node-7-23850 {
  min-width: 0;
  display: flex;
  flex-direction: column;
  gap: 20px;
  padding: 15px 7.5px 15px 7.5px;
  align-items: center;
  flex: 1 1 0;
  min-width: 144px;
  height: 281px;
  border-radius: 5px;
}

.bhp-strona-glowna-02-kategorie--mobile__node-7-23851 {
  min-height: 0;
  width: 129px;
  height: 129px;
}

.bhp-strona-glowna-02-kategorie--mobile__node-7-23853 {
  min-width: 0;
  display: flex;
  flex-direction: column;
  gap: 20px;
  padding: 15px 7.5px 15px 7.5px;
  align-items: center;
  flex: 1 1 0;
  min-width: 144px;
  height: 281px;
  border-radius: 5px;
}

.bhp-strona-glowna-02-kategorie--mobile__node-7-23854 {
  min-height: 0;
  width: 129px;
  height: 129px;
}

.bhp-strona-glowna-02-kategorie--mobile__node-7-23856 {
  min-width: 0;
  display: flex;
  flex-direction: column;
  gap: 20px;
  padding: 15px 7.5px 15px 7.5px;
  align-items: center;
  flex: 1 1 0;
  min-width: 144px;
  height: 281px;
  border-radius: 5px;
}

.bhp-strona-glowna-02-kategorie--mobile__node-7-23857 {
  min-height: 0;
  width: 129px;
  height: 129px;
}

.bhp-strona-glowna-02-kategorie--mobile__node-7-23859 {
  min-height: 0;
  display: flex;
  flex-direction: row;
  gap: 10px;
  padding: 10px 29px 10px 29px;
  justify-content: center;
  align-items: center;
  align-self: stretch;
  height: 45px;
  border-radius: 25px;
}

.bhp-strona-glowna-02-kategorie--mobile__node-7-23843 {
  font-family: "Ubuntu", sans-serif;
  font-weight: 500;
  font-size: 16px;
  line-height: 18.384000778198242px;
  letter-spacing: -0.16px;
  text-align: center;
  color: rgba(34, 34, 34, 1);
}

.bhp-strona-glowna-02-kategorie--mobile__node-7-23846 {
  font-family: "Ubuntu", sans-serif;
  font-weight: 500;
  font-size: 16px;
  line-height: 18.384000778198242px;
  letter-spacing: -0.16px;
  text-align: center;
  color: rgba(34, 34, 34, 1);
}

.bhp-strona-glowna-02-kategorie--mobile__node-7-23849 {
  font-family: "Ubuntu", sans-serif;
  font-weight: 500;
  font-size: 16px;
  line-height: 18.384000778198242px;
  letter-spacing: -0.16px;
  text-align: center;
  color: rgba(34, 34, 34, 1);
}

.bhp-strona-glowna-02-kategorie--mobile__node-7-23852 {
  font-family: "Ubuntu", sans-serif;
  font-weight: 500;
  font-size: 16px;
  line-height: 18.384000778198242px;
  letter-spacing: -0.16px;
  text-align: center;
  color: rgba(34, 34, 34, 1);
}

.bhp-strona-glowna-02-kategorie--mobile__node-7-23855 {
  font-family: "Ubuntu", sans-serif;
  font-weight: 500;
  font-size: 16px;
  line-height: 18.384000778198242px;
  letter-spacing: -0.16px;
  text-align: center;
  color: rgba(34, 34, 34, 1);
}

.bhp-strona-glowna-02-kategorie--mobile__node-7-23858 {
  font-family: "Ubuntu", sans-serif;
  font-weight: 500;
  font-size: 16px;
  line-height: 18.384000778198242px;
  letter-spacing: -0.16px;
  text-align: center;
  color: rgba(34, 34, 34, 1);
}

.bhp-strona-glowna-02-kategorie--mobile__node-7-23860 {
  font-family: "Instrument Sans", sans-serif;
  font-weight: 500;
  font-size: 14px;
  line-height: 17.079999923706055px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(255, 255, 255, 1);
}

.bhp-strona-glowna-02-kategorie--mobile__node-7-23842 {
  display: block;
  width: 129px;
  height: 129px;
  object-fit: contain;
}

.bhp-strona-glowna-02-kategorie--mobile__node-7-23845 {
  display: block;
  width: 129px;
  height: 129px;
  object-fit: fill;
}

.bhp-strona-glowna-02-kategorie--mobile__node-7-23848 {
  display: block;
  width: 129px;
  height: 129px;
  object-fit: contain;
}

.bhp-strona-glowna-02-kategorie--mobile__node-7-23851 {
  display: block;
  width: 129px;
  height: 129px;
  object-fit: fill;
}

.bhp-strona-glowna-02-kategorie--mobile__node-7-23854 {
  display: block;
  width: 129px;
  height: 129px;
  object-fit: contain;
}

.bhp-strona-glowna-02-kategorie--mobile__node-7-23857 {
  display: block;
  width: 129px;
  height: 129px;
  object-fit: contain;
}

.bhp-strona-glowna-02-kategorie--mobile__node-7-23841 {
  background-color: rgba(252, 252, 252, 1);
}

.bhp-strona-glowna-02-kategorie--mobile__node-7-23844 {
  background-color: rgba(252, 252, 252, 1);
}

.bhp-strona-glowna-02-kategorie--mobile__node-7-23847 {
  background-color: rgba(252, 252, 252, 1);
}

.bhp-strona-glowna-02-kategorie--mobile__node-7-23850 {
  background-color: rgba(252, 252, 252, 1);
}

.bhp-strona-glowna-02-kategorie--mobile__node-7-23853 {
  background-color: rgba(252, 252, 252, 1);
}

.bhp-strona-glowna-02-kategorie--mobile__node-7-23856 {
  background-color: rgba(252, 252, 252, 1);
}

.bhp-strona-glowna-02-kategorie--mobile__node-7-23859 {
  background-color: rgba(253, 183, 33, 1);
}

.bhp-strona-glowna-03-kim-jestesmy__variant {
  display: none;
  width: 100%;
}

@media (min-width: 1024px) {
  .bhp-strona-glowna-03-kim-jestesmy__variant--desktop {
    display: block;
  }
}

@media (max-width: 1023px) {
  .bhp-strona-glowna-03-kim-jestesmy__variant--mobile {
    display: block;
  }
}

.bhp-strona-glowna-03-kim-jestesmy--desktop {
  overflow: hidden;
  display: flex;
  flex-direction: row;
  gap: 132px;
  padding: 35px 120px 70px 120px;
  justify-content: center;
  align-items: center;
  width: clamp(1024px, 100%, 1920px);
  min-width: 1024px;
  max-width: 1920px;
  height: fit-content;
  margin-inline: auto;
}

.bhp-strona-glowna-03-kim-jestesmy--desktop__node-7-24110 {
  min-width: 0;
  display: flex;
  flex-direction: column;
  gap: 30px;
  align-items: flex-start;
  flex: 1 1 0;
  max-width: 483px;
  height: fit-content;
}

.bhp-strona-glowna-03-kim-jestesmy--desktop__node-7-24111 {
  min-height: 0;
  display: flex;
  flex-direction: column;
  gap: 20px;
  align-items: flex-start;
  align-self: stretch;
  height: fit-content;
}

.bhp-strona-glowna-03-kim-jestesmy--desktop__node-7-24114 {
  min-height: 0;
  display: flex;
  flex-direction: row;
  gap: 10px;
  padding: 10px 29px 10px 29px;
  justify-content: center;
  align-items: center;
  width: fit-content;
  height: 50px;
  border-radius: 25px;
}

.bhp-strona-glowna-03-kim-jestesmy--desktop__node-7-24116 {
  min-width: 0;
  flex: 1 1 0;
  height: 446.9999694824219px;
  border-radius: 10px;
}

.bhp-strona-glowna-03-kim-jestesmy--desktop__node-7-24112 {
  font-family: "Ubuntu", sans-serif;
  font-weight: 500;
  font-size: 40px;
  line-height: 45.96000289916992px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(34, 34, 34, 1);
}

.bhp-strona-glowna-03-kim-jestesmy--desktop__node-7-24113 {
  font-family: "Instrument Sans", sans-serif;
  font-weight: 400;
  font-size: 16px;
  line-height: 19.520000457763672px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(153, 153, 153, 1);
}

.bhp-strona-glowna-03-kim-jestesmy--desktop__node-7-24115 {
  font-family: "Instrument Sans", sans-serif;
  font-weight: 500;
  font-size: 16px;
  line-height: 19.520000457763672px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(255, 255, 255, 1);
}

.bhp-strona-glowna-03-kim-jestesmy--desktop__node-7-24116 {
  display: block;
  height: 446.9999694824219px;
  border-radius: 10px;
  object-fit: cover;
}

.bhp-strona-glowna-03-kim-jestesmy--desktop__node-7-24114 {
  background-color: rgba(253, 183, 33, 1);
}

.bhp-strona-glowna-03-kim-jestesmy--mobile {
  overflow: hidden;
  display: flex;
  flex-direction: column;
  gap: 30px;
  padding: 35px 16px 70px 16px;
  justify-content: center;
  align-items: center;
  width: clamp(320px, 100%, 1023px);
  min-width: 320px;
  max-width: 1023px;
  height: fit-content;
  margin-inline: auto;
}

.bhp-strona-glowna-03-kim-jestesmy--mobile__node-7-24118 {
  min-height: 0;
  align-self: stretch;
  height: 187.11627197265625px;
  border-radius: 10px;
}

.bhp-strona-glowna-03-kim-jestesmy--mobile__node-7-24119 {
  min-height: 0;
  display: flex;
  flex-direction: column;
  gap: 30px;
  align-items: flex-start;
  align-self: stretch;
  height: fit-content;
}

.bhp-strona-glowna-03-kim-jestesmy--mobile__node-7-24120 {
  min-height: 0;
  display: flex;
  flex-direction: column;
  gap: 20px;
  align-items: flex-start;
  align-self: stretch;
  height: fit-content;
}

.bhp-strona-glowna-03-kim-jestesmy--mobile__node-7-24123 {
  min-height: 0;
  display: flex;
  flex-direction: row;
  gap: 10px;
  padding: 10px 29px 10px 29px;
  justify-content: center;
  align-items: center;
  align-self: stretch;
  height: 45px;
  border-radius: 25px;
}

.bhp-strona-glowna-03-kim-jestesmy--mobile__node-7-24121 {
  font-family: "Ubuntu", sans-serif;
  font-weight: 500;
  font-size: 24px;
  line-height: 27.576000213623047px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(34, 34, 34, 1);
}

.bhp-strona-glowna-03-kim-jestesmy--mobile__node-7-24122 {
  font-family: "Instrument Sans", sans-serif;
  font-weight: 400;
  font-size: 14px;
  line-height: 17.079999923706055px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(153, 153, 153, 1);
}

.bhp-strona-glowna-03-kim-jestesmy--mobile__node-7-24124 {
  font-family: "Instrument Sans", sans-serif;
  font-weight: 500;
  font-size: 14px;
  line-height: 17.079999923706055px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(255, 255, 255, 1);
}

.bhp-strona-glowna-03-kim-jestesmy--mobile__node-7-24118 {
  display: block;
  height: 187.11627197265625px;
  border-radius: 10px;
  object-fit: cover;
}

.bhp-strona-glowna-03-kim-jestesmy--mobile__node-7-24123 {
  background-color: rgba(253, 183, 33, 1);
}

.bhp-uslugi-03-opis--desktop {
  overflow: hidden;
  display: flex;
  flex-direction: row;
  gap: 133px;
  padding: 35px 120px 35px 120px;
  justify-content: center;
  align-items: center;
  width: clamp(1024px, 100%, 1920px);
  min-width: 1024px;
  max-width: 1920px;
  height: fit-content;
  margin-inline: auto;
}

.bhp-uslugi-03-opis--desktop__node-7-24084 {
  min-width: 0;
  flex: 1 1 0;
  height: 415px;
  border-radius: 10px;
}

.bhp-uslugi-03-opis--desktop__node-7-24085 {
  min-width: 0;
  display: flex;
  flex-direction: column;
  gap: 20px;
  align-items: flex-start;
  flex: 1 1 0;
  max-width: 483px;
  height: fit-content;
}

.bhp-uslugi-03-opis--desktop__node-7-24086 {
  font-family: "Ubuntu", sans-serif;
  font-weight: 500;
  font-size: 26px;
  line-height: 29.874000549316406px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(34, 34, 34, 1);
}

.bhp-uslugi-03-opis--desktop__node-7-24087 {
  font-family: "Instrument Sans", sans-serif;
  font-weight: 400;
  font-size: 16px;
  line-height: 19.520000457763672px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(153, 153, 153, 1);
}

.bhp-uslugi-03-opis--desktop__node-7-24084 {
  display: block;
  height: 415px;
  border-radius: 10px;
  object-fit: cover;
}

.bhp-o-nas-03-przebieg-wspolpracy__variant {
  display: none;
  width: 100%;
}

@media (min-width: 1024px) {
  .bhp-o-nas-03-przebieg-wspolpracy__variant--desktop {
    display: block;
  }
}

@media (max-width: 1023px) {
  .bhp-o-nas-03-przebieg-wspolpracy__variant--mobile {
    display: block;
  }
}

.bhp-o-nas-03-przebieg-wspolpracy--desktop {
  overflow: hidden;
  display: flex;
  flex-direction: row;
  gap: 133px;
  padding: 35px 120px 70px 120px;
  justify-content: center;
  align-items: center;
  width: clamp(1024px, 100%, 1920px);
  min-width: 1024px;
  max-width: 1920px;
  height: fit-content;
  margin-inline: auto;
}

.bhp-o-nas-03-przebieg-wspolpracy--desktop__node-7-23954 {
  min-width: 0;
  flex: 1 1 0;
  height: 667px;
  border-radius: 10px;
}

.bhp-o-nas-03-przebieg-wspolpracy--desktop__node-7-23955 {
  min-width: 0;
  display: flex;
  flex-direction: column;
  gap: 20px;
  align-items: flex-start;
  flex: 1 1 0;
  max-width: 482px;
  height: fit-content;
}

.bhp-o-nas-03-przebieg-wspolpracy--desktop__node-7-23957 {
  min-height: 0;
  display: flex;
  flex-direction: column;
  gap: 30px;
  align-items: flex-start;
  align-self: stretch;
  height: fit-content;
}

.bhp-o-nas-03-przebieg-wspolpracy--desktop__node-7-23958 {
  min-height: 0;
  display: flex;
  flex-direction: row;
  gap: 15px;
  align-items: center;
  align-self: stretch;
  height: fit-content;
}

.bhp-o-nas-03-przebieg-wspolpracy--desktop__node-7-23959 {
  min-width: 0;
  display: flex;
  flex-direction: column;
  gap: 10px;
  justify-content: center;
  align-items: center;
  width: 40px;
  height: 40px;
  border-radius: 20px;
}

.bhp-o-nas-03-przebieg-wspolpracy--desktop__node-7-23961 {
  min-width: 0;
  display: flex;
  flex-direction: row;
  gap: 10px;
  padding: 15px 15px 15px 15px;
  justify-content: center;
  align-items: center;
  flex: 1 1 0;
  height: fit-content;
  border-radius: 5px;
}

.bhp-o-nas-03-przebieg-wspolpracy--desktop__node-7-23963 {
  min-height: 0;
  display: flex;
  flex-direction: row;
  gap: 15px;
  align-items: center;
  align-self: stretch;
  height: fit-content;
}

.bhp-o-nas-03-przebieg-wspolpracy--desktop__node-7-23964 {
  min-width: 0;
  display: flex;
  flex-direction: column;
  gap: 10px;
  justify-content: center;
  align-items: center;
  width: 40px;
  height: 40px;
  border-radius: 20px;
}

.bhp-o-nas-03-przebieg-wspolpracy--desktop__node-7-23966 {
  min-width: 0;
  display: flex;
  flex-direction: row;
  gap: 10px;
  padding: 15px 15px 15px 15px;
  justify-content: center;
  align-items: center;
  flex: 1 1 0;
  height: fit-content;
  border-radius: 5px;
}

.bhp-o-nas-03-przebieg-wspolpracy--desktop__node-7-23968 {
  min-height: 0;
  display: flex;
  flex-direction: row;
  gap: 15px;
  align-items: center;
  align-self: stretch;
  height: fit-content;
}

.bhp-o-nas-03-przebieg-wspolpracy--desktop__node-7-23969 {
  min-width: 0;
  display: flex;
  flex-direction: column;
  gap: 10px;
  justify-content: center;
  align-items: center;
  width: 40px;
  height: 40px;
  border-radius: 20px;
}

.bhp-o-nas-03-przebieg-wspolpracy--desktop__node-7-23971 {
  min-width: 0;
  display: flex;
  flex-direction: row;
  gap: 10px;
  padding: 15px 15px 15px 15px;
  justify-content: center;
  align-items: center;
  flex: 1 1 0;
  height: fit-content;
  border-radius: 5px;
}

.bhp-o-nas-03-przebieg-wspolpracy--desktop__node-7-23973 {
  min-height: 0;
  display: flex;
  flex-direction: row;
  gap: 15px;
  align-items: center;
  align-self: stretch;
  height: fit-content;
}

.bhp-o-nas-03-przebieg-wspolpracy--desktop__node-7-23974 {
  min-width: 0;
  display: flex;
  flex-direction: column;
  gap: 10px;
  justify-content: center;
  align-items: center;
  width: 40px;
  height: 40px;
  border-radius: 20px;
}

.bhp-o-nas-03-przebieg-wspolpracy--desktop__node-7-23976 {
  min-width: 0;
  display: flex;
  flex-direction: row;
  gap: 10px;
  padding: 15px 15px 15px 15px;
  justify-content: center;
  align-items: center;
  flex: 1 1 0;
  height: fit-content;
  border-radius: 5px;
}

.bhp-o-nas-03-przebieg-wspolpracy--desktop__node-7-23978 {
  min-height: 0;
  display: flex;
  flex-direction: row;
  gap: 15px;
  align-items: center;
  align-self: stretch;
  height: fit-content;
}

.bhp-o-nas-03-przebieg-wspolpracy--desktop__node-7-23979 {
  min-width: 0;
  display: flex;
  flex-direction: column;
  gap: 10px;
  justify-content: center;
  align-items: center;
  width: 40px;
  height: 40px;
  border-radius: 20px;
}

.bhp-o-nas-03-przebieg-wspolpracy--desktop__node-7-23981 {
  min-width: 0;
  display: flex;
  flex-direction: row;
  gap: 10px;
  padding: 15px 15px 15px 15px;
  justify-content: center;
  align-items: center;
  flex: 1 1 0;
  height: fit-content;
  border-radius: 5px;
}

.bhp-o-nas-03-przebieg-wspolpracy--desktop__node-7-23983 {
  min-height: 0;
  display: flex;
  flex-direction: row;
  gap: 15px;
  align-items: flex-start;
  align-self: stretch;
  height: fit-content;
}

.bhp-o-nas-03-przebieg-wspolpracy--desktop__node-7-23984 {
  min-width: 0;
  display: flex;
  flex-direction: column;
  gap: 10px;
  justify-content: center;
  align-items: center;
  width: 40px;
  height: 40px;
  border-radius: 20px;
}

.bhp-o-nas-03-przebieg-wspolpracy--desktop__node-7-23986 {
  min-width: 0;
  display: flex;
  flex-direction: row;
  gap: 10px;
  padding: 4.5px 15px 4.5px 15px;
  justify-content: center;
  align-items: center;
  flex: 1 1 0;
  height: 72px;
  border-radius: 5px;
}

.bhp-o-nas-03-przebieg-wspolpracy--desktop__node-7-23956 {
  font-family: "Ubuntu", sans-serif;
  font-weight: 500;
  font-size: 26px;
  line-height: 29.874000549316406px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(34, 34, 34, 1);
}

.bhp-o-nas-03-przebieg-wspolpracy--desktop__node-7-23960 {
  font-family: "Instrument Sans", sans-serif;
  font-weight: 500;
  font-size: 16px;
  line-height: 19.520000457763672px;
  letter-spacing: 0px;
  text-align: center;
  color: rgba(255, 255, 255, 1);
}

.bhp-o-nas-03-przebieg-wspolpracy--desktop__node-7-23962 {
  font-family: "Ubuntu", sans-serif;
  font-weight: 500;
  font-size: 18px;
  line-height: 20.6820011138916px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(34, 34, 34, 1);
}

.bhp-o-nas-03-przebieg-wspolpracy--desktop__node-7-23965 {
  font-family: "Instrument Sans", sans-serif;
  font-weight: 500;
  font-size: 16px;
  line-height: 19.520000457763672px;
  letter-spacing: 0px;
  text-align: center;
  color: rgba(255, 255, 255, 1);
}

.bhp-o-nas-03-przebieg-wspolpracy--desktop__node-7-23967 {
  font-family: "Ubuntu", sans-serif;
  font-weight: 500;
  font-size: 18px;
  line-height: 20.6820011138916px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(34, 34, 34, 1);
}

.bhp-o-nas-03-przebieg-wspolpracy--desktop__node-7-23970 {
  font-family: "Instrument Sans", sans-serif;
  font-weight: 500;
  font-size: 16px;
  line-height: 19.520000457763672px;
  letter-spacing: 0px;
  text-align: center;
  color: rgba(255, 255, 255, 1);
}

.bhp-o-nas-03-przebieg-wspolpracy--desktop__node-7-23972 {
  font-family: "Ubuntu", sans-serif;
  font-weight: 500;
  font-size: 18px;
  line-height: 20.6820011138916px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(34, 34, 34, 1);
}

.bhp-o-nas-03-przebieg-wspolpracy--desktop__node-7-23975 {
  font-family: "Instrument Sans", sans-serif;
  font-weight: 500;
  font-size: 16px;
  line-height: 19.520000457763672px;
  letter-spacing: 0px;
  text-align: center;
  color: rgba(255, 255, 255, 1);
}

.bhp-o-nas-03-przebieg-wspolpracy--desktop__node-7-23977 {
  font-family: "Ubuntu", sans-serif;
  font-weight: 500;
  font-size: 18px;
  line-height: 20.6820011138916px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(34, 34, 34, 1);
}

.bhp-o-nas-03-przebieg-wspolpracy--desktop__node-7-23980 {
  font-family: "Instrument Sans", sans-serif;
  font-weight: 500;
  font-size: 16px;
  line-height: 19.520000457763672px;
  letter-spacing: 0px;
  text-align: center;
  color: rgba(255, 255, 255, 1);
}

.bhp-o-nas-03-przebieg-wspolpracy--desktop__node-7-23982 {
  font-family: "Ubuntu", sans-serif;
  font-weight: 500;
  font-size: 18px;
  line-height: 20.6820011138916px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(34, 34, 34, 1);
}

.bhp-o-nas-03-przebieg-wspolpracy--desktop__node-7-23985 {
  font-family: "Instrument Sans", sans-serif;
  font-weight: 500;
  font-size: 16px;
  line-height: 19.520000457763672px;
  letter-spacing: 0px;
  text-align: center;
  color: rgba(255, 255, 255, 1);
}

.bhp-o-nas-03-przebieg-wspolpracy--desktop__node-7-23987 {
  font-family: "Ubuntu", sans-serif;
  font-weight: 500;
  font-size: 18px;
  line-height: 20.6820011138916px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(34, 34, 34, 1);
}

.bhp-o-nas-03-przebieg-wspolpracy--desktop__node-7-23954 {
  display: block;
  height: 667px;
  border-radius: 10px;
  object-fit: cover;
}

.bhp-o-nas-03-przebieg-wspolpracy--desktop__node-7-23959 {
  background-color: rgba(0, 70, 136, 1);
}

.bhp-o-nas-03-przebieg-wspolpracy--desktop__node-7-23961 {
  background-color: rgba(245, 245, 255, 1);
}

.bhp-o-nas-03-przebieg-wspolpracy--desktop__node-7-23964 {
  background-color: rgba(0, 70, 136, 1);
}

.bhp-o-nas-03-przebieg-wspolpracy--desktop__node-7-23966 {
  background-color: rgba(245, 245, 255, 1);
}

.bhp-o-nas-03-przebieg-wspolpracy--desktop__node-7-23969 {
  background-color: rgba(0, 70, 136, 1);
}

.bhp-o-nas-03-przebieg-wspolpracy--desktop__node-7-23971 {
  background-color: rgba(245, 245, 255, 1);
}

.bhp-o-nas-03-przebieg-wspolpracy--desktop__node-7-23974 {
  background-color: rgba(0, 70, 136, 1);
}

.bhp-o-nas-03-przebieg-wspolpracy--desktop__node-7-23976 {
  background-color: rgba(245, 245, 255, 1);
}

.bhp-o-nas-03-przebieg-wspolpracy--desktop__node-7-23979 {
  background-color: rgba(0, 70, 136, 1);
}

.bhp-o-nas-03-przebieg-wspolpracy--desktop__node-7-23981 {
  background-color: rgba(245, 245, 255, 1);
}

.bhp-o-nas-03-przebieg-wspolpracy--desktop__node-7-23984 {
  background-color: rgba(0, 70, 136, 1);
}

.bhp-o-nas-03-przebieg-wspolpracy--desktop__node-7-23986 {
  background-color: rgba(245, 245, 255, 1);
}

.bhp-o-nas-03-przebieg-wspolpracy--mobile {
  overflow: hidden;
  display: flex;
  flex-direction: column;
  gap: 30px;
  padding: 35px 16px 70px 16px;
  justify-content: center;
  align-items: center;
  width: clamp(320px, 100%, 1023px);
  min-width: 320px;
  max-width: 1023px;
  height: fit-content;
  margin-inline: auto;
}

.bhp-o-nas-03-przebieg-wspolpracy--mobile__node-7-23989 {
  min-height: 0;
  align-self: stretch;
  height: 193.64515686035156px;
  border-radius: 10px;
}

.bhp-o-nas-03-przebieg-wspolpracy--mobile__node-7-23990 {
  min-height: 0;
  display: flex;
  flex-direction: column;
  gap: 20px;
  align-items: flex-start;
  align-self: stretch;
  height: fit-content;
}

.bhp-o-nas-03-przebieg-wspolpracy--mobile__node-7-23992 {
  min-height: 0;
  display: flex;
  flex-direction: column;
  gap: 30px;
  align-items: flex-start;
  align-self: stretch;
  height: fit-content;
}

.bhp-o-nas-03-przebieg-wspolpracy--mobile__node-7-23993 {
  min-height: 0;
  display: flex;
  flex-direction: row;
  gap: 15px;
  align-items: center;
  align-self: stretch;
  height: fit-content;
}

.bhp-o-nas-03-przebieg-wspolpracy--mobile__node-7-23994 {
  min-width: 0;
  display: flex;
  flex-direction: column;
  gap: 10px;
  justify-content: center;
  align-items: center;
  width: 40px;
  height: 40px;
  border-radius: 20px;
}

.bhp-o-nas-03-przebieg-wspolpracy--mobile__node-7-23996 {
  min-width: 0;
  display: flex;
  flex-direction: row;
  gap: 10px;
  padding: 15px 15px 15px 15px;
  justify-content: center;
  align-items: center;
  flex: 1 1 0;
  height: fit-content;
  border-radius: 5px;
}

.bhp-o-nas-03-przebieg-wspolpracy--mobile__node-7-23998 {
  min-height: 0;
  display: flex;
  flex-direction: row;
  gap: 15px;
  align-items: center;
  align-self: stretch;
  height: fit-content;
}

.bhp-o-nas-03-przebieg-wspolpracy--mobile__node-7-23999 {
  min-width: 0;
  display: flex;
  flex-direction: column;
  gap: 10px;
  justify-content: center;
  align-items: center;
  width: 40px;
  height: 40px;
  border-radius: 20px;
}

.bhp-o-nas-03-przebieg-wspolpracy--mobile__node-7-24001 {
  min-width: 0;
  display: flex;
  flex-direction: row;
  gap: 10px;
  padding: 15px 15px 15px 15px;
  justify-content: center;
  align-items: center;
  flex: 1 1 0;
  height: fit-content;
  border-radius: 5px;
}

.bhp-o-nas-03-przebieg-wspolpracy--mobile__node-7-24003 {
  min-height: 0;
  display: flex;
  flex-direction: row;
  gap: 15px;
  align-items: center;
  align-self: stretch;
  height: fit-content;
}

.bhp-o-nas-03-przebieg-wspolpracy--mobile__node-7-24004 {
  min-width: 0;
  display: flex;
  flex-direction: column;
  gap: 10px;
  justify-content: center;
  align-items: center;
  width: 40px;
  height: 40px;
  border-radius: 20px;
}

.bhp-o-nas-03-przebieg-wspolpracy--mobile__node-7-24006 {
  min-width: 0;
  display: flex;
  flex-direction: row;
  gap: 10px;
  padding: 15px 15px 15px 15px;
  justify-content: center;
  align-items: center;
  flex: 1 1 0;
  height: fit-content;
  border-radius: 5px;
}

.bhp-o-nas-03-przebieg-wspolpracy--mobile__node-7-24008 {
  min-height: 0;
  display: flex;
  flex-direction: row;
  gap: 15px;
  align-items: center;
  align-self: stretch;
  height: fit-content;
}

.bhp-o-nas-03-przebieg-wspolpracy--mobile__node-7-24009 {
  min-width: 0;
  display: flex;
  flex-direction: column;
  gap: 10px;
  justify-content: center;
  align-items: center;
  width: 40px;
  height: 40px;
  border-radius: 20px;
}

.bhp-o-nas-03-przebieg-wspolpracy--mobile__node-7-24011 {
  min-width: 0;
  display: flex;
  flex-direction: row;
  gap: 10px;
  padding: 15px 15px 15px 15px;
  justify-content: center;
  align-items: center;
  flex: 1 1 0;
  height: fit-content;
  border-radius: 5px;
}

.bhp-o-nas-03-przebieg-wspolpracy--mobile__node-7-24013 {
  min-height: 0;
  display: flex;
  flex-direction: row;
  gap: 15px;
  align-items: center;
  align-self: stretch;
  height: fit-content;
}

.bhp-o-nas-03-przebieg-wspolpracy--mobile__node-7-24014 {
  min-width: 0;
  display: flex;
  flex-direction: column;
  gap: 10px;
  justify-content: center;
  align-items: center;
  width: 40px;
  height: 40px;
  border-radius: 20px;
}

.bhp-o-nas-03-przebieg-wspolpracy--mobile__node-7-24016 {
  min-width: 0;
  display: flex;
  flex-direction: row;
  gap: 10px;
  padding: 15px 15px 15px 15px;
  justify-content: center;
  align-items: center;
  flex: 1 1 0;
  height: fit-content;
  border-radius: 5px;
}

.bhp-o-nas-03-przebieg-wspolpracy--mobile__node-7-24018 {
  min-height: 0;
  display: flex;
  flex-direction: row;
  gap: 15px;
  align-items: center;
  align-self: stretch;
  height: fit-content;
}

.bhp-o-nas-03-przebieg-wspolpracy--mobile__node-7-24019 {
  min-width: 0;
  display: flex;
  flex-direction: column;
  gap: 10px;
  justify-content: center;
  align-items: center;
  width: 40px;
  height: 40px;
  border-radius: 20px;
}

.bhp-o-nas-03-przebieg-wspolpracy--mobile__node-7-24021 {
  min-width: 0;
  display: flex;
  flex-direction: row;
  gap: 10px;
  padding: 15px 15px 15px 15px;
  justify-content: center;
  align-items: center;
  flex: 1 1 0;
  height: fit-content;
  border-radius: 5px;
}

.bhp-o-nas-03-przebieg-wspolpracy--mobile__node-7-23991 {
  font-family: "Ubuntu", sans-serif;
  font-weight: 500;
  font-size: 26px;
  line-height: 29.874000549316406px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(34, 34, 34, 1);
}

.bhp-o-nas-03-przebieg-wspolpracy--mobile__node-7-23995 {
  font-family: "Instrument Sans", sans-serif;
  font-weight: 500;
  font-size: 16px;
  line-height: 19.520000457763672px;
  letter-spacing: 0px;
  text-align: center;
  color: rgba(255, 255, 255, 1);
}

.bhp-o-nas-03-przebieg-wspolpracy--mobile__node-7-23997 {
  font-family: "Ubuntu", sans-serif;
  font-weight: 500;
  font-size: 16px;
  line-height: 18.384000778198242px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(34, 34, 34, 1);
}

.bhp-o-nas-03-przebieg-wspolpracy--mobile__node-7-24000 {
  font-family: "Instrument Sans", sans-serif;
  font-weight: 500;
  font-size: 16px;
  line-height: 19.520000457763672px;
  letter-spacing: 0px;
  text-align: center;
  color: rgba(255, 255, 255, 1);
}

.bhp-o-nas-03-przebieg-wspolpracy--mobile__node-7-24002 {
  font-family: "Ubuntu", sans-serif;
  font-weight: 500;
  font-size: 16px;
  line-height: 18.384000778198242px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(34, 34, 34, 1);
}

.bhp-o-nas-03-przebieg-wspolpracy--mobile__node-7-24005 {
  font-family: "Instrument Sans", sans-serif;
  font-weight: 500;
  font-size: 16px;
  line-height: 19.520000457763672px;
  letter-spacing: 0px;
  text-align: center;
  color: rgba(255, 255, 255, 1);
}

.bhp-o-nas-03-przebieg-wspolpracy--mobile__node-7-24007 {
  font-family: "Ubuntu", sans-serif;
  font-weight: 500;
  font-size: 16px;
  line-height: 18.384000778198242px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(34, 34, 34, 1);
}

.bhp-o-nas-03-przebieg-wspolpracy--mobile__node-7-24010 {
  font-family: "Instrument Sans", sans-serif;
  font-weight: 500;
  font-size: 16px;
  line-height: 19.520000457763672px;
  letter-spacing: 0px;
  text-align: center;
  color: rgba(255, 255, 255, 1);
}

.bhp-o-nas-03-przebieg-wspolpracy--mobile__node-7-24012 {
  font-family: "Ubuntu", sans-serif;
  font-weight: 500;
  font-size: 16px;
  line-height: 18.384000778198242px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(34, 34, 34, 1);
}

.bhp-o-nas-03-przebieg-wspolpracy--mobile__node-7-24015 {
  font-family: "Instrument Sans", sans-serif;
  font-weight: 500;
  font-size: 16px;
  line-height: 19.520000457763672px;
  letter-spacing: 0px;
  text-align: center;
  color: rgba(255, 255, 255, 1);
}

.bhp-o-nas-03-przebieg-wspolpracy--mobile__node-7-24017 {
  font-family: "Ubuntu", sans-serif;
  font-weight: 500;
  font-size: 16px;
  line-height: 18.384000778198242px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(34, 34, 34, 1);
}

.bhp-o-nas-03-przebieg-wspolpracy--mobile__node-7-24020 {
  font-family: "Instrument Sans", sans-serif;
  font-weight: 500;
  font-size: 16px;
  line-height: 19.520000457763672px;
  letter-spacing: 0px;
  text-align: center;
  color: rgba(255, 255, 255, 1);
}

.bhp-o-nas-03-przebieg-wspolpracy--mobile__node-7-24022 {
  font-family: "Ubuntu", sans-serif;
  font-weight: 500;
  font-size: 16px;
  line-height: 18.384000778198242px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(34, 34, 34, 1);
}

.bhp-o-nas-03-przebieg-wspolpracy--mobile__node-7-23989 {
  display: block;
  height: 193.64515686035156px;
  border-radius: 10px;
  object-fit: cover;
}

.bhp-o-nas-03-przebieg-wspolpracy--mobile__node-7-23994 {
  background-color: rgba(0, 70, 136, 1);
}

.bhp-o-nas-03-przebieg-wspolpracy--mobile__node-7-23996 {
  background-color: rgba(245, 245, 255, 1);
}

.bhp-o-nas-03-przebieg-wspolpracy--mobile__node-7-23999 {
  background-color: rgba(0, 70, 136, 1);
}

.bhp-o-nas-03-przebieg-wspolpracy--mobile__node-7-24001 {
  background-color: rgba(245, 245, 255, 1);
}

.bhp-o-nas-03-przebieg-wspolpracy--mobile__node-7-24004 {
  background-color: rgba(0, 70, 136, 1);
}

.bhp-o-nas-03-przebieg-wspolpracy--mobile__node-7-24006 {
  background-color: rgba(245, 245, 255, 1);
}

.bhp-o-nas-03-przebieg-wspolpracy--mobile__node-7-24009 {
  background-color: rgba(0, 70, 136, 1);
}

.bhp-o-nas-03-przebieg-wspolpracy--mobile__node-7-24011 {
  background-color: rgba(245, 245, 255, 1);
}

.bhp-o-nas-03-przebieg-wspolpracy--mobile__node-7-24014 {
  background-color: rgba(0, 70, 136, 1);
}

.bhp-o-nas-03-przebieg-wspolpracy--mobile__node-7-24016 {
  background-color: rgba(245, 245, 255, 1);
}

.bhp-o-nas-03-przebieg-wspolpracy--mobile__node-7-24019 {
  background-color: rgba(0, 70, 136, 1);
}

.bhp-o-nas-03-przebieg-wspolpracy--mobile__node-7-24021 {
  background-color: rgba(245, 245, 255, 1);
}

.bhp-strona-glowna-04-dlaczego-warto__variant {
  display: none;
  width: 100%;
}

@media (min-width: 1024px) {
  .bhp-strona-glowna-04-dlaczego-warto__variant--desktop {
    display: block;
  }
}

@media (max-width: 539px) {
  .bhp-strona-glowna-04-dlaczego-warto__variant--mobile {
    display: block;
  }
}

@media (min-width: 540px) and (max-width: 1023px) {
  .bhp-strona-glowna-04-dlaczego-warto__variant--tablet {
    display: block;
  }
}

.bhp-strona-glowna-04-dlaczego-warto--desktop {
  width: 100vw;
  max-width: none;
}

.bhp-strona-glowna-04-dlaczego-warto--desktop__inner {
  margin-inline: auto;
}

.bhp-strona-glowna-04-dlaczego-warto--desktop__inner {
  overflow: hidden;
  display: flex;
  flex-direction: column;
  gap: 30px;
  padding: 70px 120px 35px 120px;
  justify-content: center;
  align-items: center;
  width: clamp(1024px, 100%, 1920px);
  min-width: 1024px;
  max-width: 1920px;
  height: fit-content;
  margin-inline: auto;
}

.bhp-strona-glowna-04-dlaczego-warto--desktop__node-7-24139 {
  min-height: 0;
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  gap: 30px;
  justify-content: center;
  align-items: flex-start;
  align-self: stretch;
  height: fit-content;
}

.bhp-strona-glowna-04-dlaczego-warto--desktop__node-7-24140 {
  min-width: 0;
  display: flex;
  flex-direction: column;
  gap: 61px;
  padding: 40px 20px 20px 20px;
  justify-content: center;
  align-items: center;
  flex: 1 1 0;
  min-width: 250px;
  height: fit-content;
  border-radius: 5px;
  border: 0.5px solid rgba(221, 221, 221, 1);
}

.bhp-strona-glowna-04-dlaczego-warto--desktop__node-7-24142 {
  min-height: 0;
  display: flex;
  flex-direction: column;
  gap: 10px;
  align-items: center;
  align-self: stretch;
  height: fit-content;
}

.bhp-strona-glowna-04-dlaczego-warto--desktop__node-7-24145 {
  min-width: 0;
  display: flex;
  flex-direction: column;
  gap: 61px;
  padding: 40px 20px 20px 20px;
  justify-content: center;
  align-items: center;
  flex: 1 1 0;
  min-width: 250px;
  height: fit-content;
  border-radius: 5px;
  border: 0.5px solid rgba(221, 221, 221, 1);
}

.bhp-strona-glowna-04-dlaczego-warto--desktop__node-7-24147 {
  min-height: 0;
  display: flex;
  flex-direction: column;
  gap: 10px;
  align-items: center;
  align-self: stretch;
  height: fit-content;
}

.bhp-strona-glowna-04-dlaczego-warto--desktop__node-7-24150 {
  min-width: 0;
  display: flex;
  flex-direction: column;
  gap: 61px;
  padding: 40px 20px 20px 20px;
  justify-content: center;
  align-items: center;
  flex: 1 1 0;
  min-width: 250px;
  height: fit-content;
  border-radius: 5px;
  border: 0.5px solid rgba(221, 221, 221, 1);
}

.bhp-strona-glowna-04-dlaczego-warto--desktop__node-7-24152 {
  min-height: 0;
  display: flex;
  flex-direction: column;
  gap: 10px;
  align-items: center;
  align-self: stretch;
  height: fit-content;
}

.bhp-strona-glowna-04-dlaczego-warto--desktop__node-7-24155 {
  min-width: 0;
  display: flex;
  flex-direction: column;
  gap: 61px;
  padding: 40px 20px 20px 20px;
  justify-content: center;
  align-items: center;
  flex: 1 1 0;
  min-width: 250px;
  height: fit-content;
  border-radius: 5px;
  border: 0.5px solid rgba(221, 221, 221, 1);
}

.bhp-strona-glowna-04-dlaczego-warto--desktop__node-7-24157 {
  min-height: 0;
  display: flex;
  flex-direction: column;
  gap: 10px;
  align-items: center;
  align-self: stretch;
  height: fit-content;
}

.bhp-strona-glowna-04-dlaczego-warto--desktop__node-7-24138 {
  font-family: "Ubuntu", sans-serif;
  font-weight: 500;
  font-size: 26px;
  line-height: 29.874000549316406px;
  letter-spacing: 0px;
  text-align: center;
  color: rgba(252, 252, 252, 1);
}

.bhp-strona-glowna-04-dlaczego-warto--desktop__node-7-24143 {
  font-family: "Ubuntu", sans-serif;
  font-weight: 500;
  font-size: 18px;
  line-height: 20.6820011138916px;
  letter-spacing: 0px;
  text-align: center;
  color: rgba(34, 34, 34, 1);
}

.bhp-strona-glowna-04-dlaczego-warto--desktop__node-7-24144 {
  font-family: "Instrument Sans", sans-serif;
  font-weight: 400;
  font-size: 16px;
  line-height: 19.520000457763672px;
  letter-spacing: 0px;
  text-align: center;
  color: rgba(153, 153, 153, 1);
}

.bhp-strona-glowna-04-dlaczego-warto--desktop__node-7-24148 {
  font-family: "Ubuntu", sans-serif;
  font-weight: 500;
  font-size: 18px;
  line-height: 20.6820011138916px;
  letter-spacing: 0px;
  text-align: center;
  color: rgba(34, 34, 34, 1);
}

.bhp-strona-glowna-04-dlaczego-warto--desktop__node-7-24149 {
  font-family: "Instrument Sans", sans-serif;
  font-weight: 400;
  font-size: 16px;
  line-height: 19.520000457763672px;
  letter-spacing: 0px;
  text-align: center;
  color: rgba(153, 153, 153, 1);
}

.bhp-strona-glowna-04-dlaczego-warto--desktop__node-7-24153 {
  font-family: "Ubuntu", sans-serif;
  font-weight: 500;
  font-size: 18px;
  line-height: 20.6820011138916px;
  letter-spacing: 0px;
  text-align: center;
  color: rgba(34, 34, 34, 1);
}

.bhp-strona-glowna-04-dlaczego-warto--desktop__node-7-24154 {
  font-family: "Instrument Sans", sans-serif;
  font-weight: 400;
  font-size: 16px;
  line-height: 19.520000457763672px;
  letter-spacing: 0px;
  text-align: center;
  color: rgba(153, 153, 153, 1);
}

.bhp-strona-glowna-04-dlaczego-warto--desktop__node-7-24158 {
  font-family: "Ubuntu", sans-serif;
  font-weight: 500;
  font-size: 18px;
  line-height: 20.6820011138916px;
  letter-spacing: 0px;
  text-align: center;
  color: rgba(34, 34, 34, 1);
}

.bhp-strona-glowna-04-dlaczego-warto--desktop__node-7-24159 {
  font-family: "Instrument Sans", sans-serif;
  font-weight: 400;
  font-size: 16px;
  line-height: 19.520000457763672px;
  letter-spacing: 0px;
  text-align: center;
  color: rgba(153, 153, 153, 1);
}

.bhp-strona-glowna-04-dlaczego-warto--desktop {
  background-image: url("./b87d578ec9b18467b58822829bb7643520d6c44e.png");
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
}

.bhp-strona-glowna-04-dlaczego-warto--desktop__node-7-24140 {
  background-color: rgba(252, 252, 252, 1);
}

.bhp-strona-glowna-04-dlaczego-warto--desktop__node-7-24145 {
  background-color: rgba(252, 252, 252, 1);
}

.bhp-strona-glowna-04-dlaczego-warto--desktop__node-7-24150 {
  background-color: rgba(252, 252, 252, 1);
}

.bhp-strona-glowna-04-dlaczego-warto--desktop__node-7-24155 {
  background-color: rgba(252, 252, 252, 1);
}

.bhp-strona-glowna-04-dlaczego-warto--mobile {
  width: 100vw;
  max-width: none;
}

.bhp-strona-glowna-04-dlaczego-warto--mobile__inner {
  margin-inline: auto;
}

.bhp-strona-glowna-04-dlaczego-warto--mobile__inner {
  overflow: hidden;
  display: flex;
  flex-direction: column;
  gap: 30px;
  padding: 70px 16px 35px 16px;
  justify-content: center;
  align-items: center;
  width: clamp(320px, 100%, 539px);
  min-width: 320px;
  max-width: 539px;
  height: fit-content;
  margin-inline: auto;
}

.bhp-strona-glowna-04-dlaczego-warto--mobile__node-7-24162 {
  min-height: 0;
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  gap: 8px;
  justify-content: center;
  align-items: flex-start;
  align-self: stretch;
  height: fit-content;
}

.bhp-strona-glowna-04-dlaczego-warto--mobile__node-7-24163 {
  min-width: 0;
  display: flex;
  flex-direction: column;
  gap: 30px;
  padding: 40px 20px 20px 20px;
  align-items: center;
  flex: 1 1 0;
  min-width: 250px;
  height: fit-content;
  border-radius: 5px;
  border: 0.5px solid rgba(221, 221, 221, 1);
}

.bhp-strona-glowna-04-dlaczego-warto--mobile__node-7-24165 {
  min-height: 0;
  display: flex;
  flex-direction: column;
  gap: 10px;
  align-items: center;
  align-self: stretch;
  height: fit-content;
}

.bhp-strona-glowna-04-dlaczego-warto--mobile__node-7-24168 {
  min-width: 0;
  display: flex;
  flex-direction: column;
  gap: 30px;
  padding: 40px 20px 20px 20px;
  align-items: center;
  flex: 1 1 0;
  min-width: 250px;
  height: fit-content;
  border-radius: 5px;
  border: 0.5px solid rgba(221, 221, 221, 1);
}

.bhp-strona-glowna-04-dlaczego-warto--mobile__node-7-24170 {
  min-height: 0;
  display: flex;
  flex-direction: column;
  gap: 10px;
  align-items: center;
  align-self: stretch;
  height: fit-content;
}

.bhp-strona-glowna-04-dlaczego-warto--mobile__node-7-24173 {
  min-width: 0;
  display: flex;
  flex-direction: column;
  gap: 30px;
  padding: 40px 20px 20px 20px;
  align-items: center;
  flex: 1 1 0;
  min-width: 250px;
  height: fit-content;
  border-radius: 5px;
  border: 0.5px solid rgba(221, 221, 221, 1);
}

.bhp-strona-glowna-04-dlaczego-warto--mobile__node-7-24175 {
  min-height: 0;
  display: flex;
  flex-direction: column;
  gap: 10px;
  align-items: center;
  align-self: stretch;
  height: fit-content;
}

.bhp-strona-glowna-04-dlaczego-warto--mobile__node-7-24178 {
  min-width: 0;
  display: flex;
  flex-direction: column;
  gap: 30px;
  padding: 40px 20px 20px 20px;
  align-items: center;
  flex: 1 1 0;
  min-width: 250px;
  height: fit-content;
  border-radius: 5px;
  border: 0.5px solid rgba(221, 221, 221, 1);
}

.bhp-strona-glowna-04-dlaczego-warto--mobile__node-7-24180 {
  min-height: 0;
  display: flex;
  flex-direction: column;
  gap: 10px;
  align-items: center;
  align-self: stretch;
  height: fit-content;
}

.bhp-strona-glowna-04-dlaczego-warto--mobile__node-7-24161 {
  font-family: "Ubuntu", sans-serif;
  font-weight: 500;
  font-size: 26px;
  line-height: 29.874000549316406px;
  letter-spacing: 0px;
  text-align: center;
  color: rgba(252, 252, 252, 1);
}

.bhp-strona-glowna-04-dlaczego-warto--mobile__node-7-24166 {
  font-family: "Ubuntu", sans-serif;
  font-weight: 500;
  font-size: 16px;
  line-height: 18.384000778198242px;
  letter-spacing: 0px;
  text-align: center;
  color: rgba(34, 34, 34, 1);
}

.bhp-strona-glowna-04-dlaczego-warto--mobile__node-7-24167 {
  font-family: "Instrument Sans", sans-serif;
  font-weight: 400;
  font-size: 14px;
  line-height: 17.079999923706055px;
  letter-spacing: 0px;
  text-align: center;
  color: rgba(153, 153, 153, 1);
}

.bhp-strona-glowna-04-dlaczego-warto--mobile__node-7-24171 {
  font-family: "Ubuntu", sans-serif;
  font-weight: 500;
  font-size: 16px;
  line-height: 18.384000778198242px;
  letter-spacing: 0px;
  text-align: center;
  color: rgba(34, 34, 34, 1);
}

.bhp-strona-glowna-04-dlaczego-warto--mobile__node-7-24172 {
  font-family: "Instrument Sans", sans-serif;
  font-weight: 400;
  font-size: 14px;
  line-height: 17.079999923706055px;
  letter-spacing: 0px;
  text-align: center;
  color: rgba(153, 153, 153, 1);
}

.bhp-strona-glowna-04-dlaczego-warto--mobile__node-7-24176 {
  font-family: "Ubuntu", sans-serif;
  font-weight: 500;
  font-size: 16px;
  line-height: 18.384000778198242px;
  letter-spacing: 0px;
  text-align: center;
  color: rgba(34, 34, 34, 1);
}

.bhp-strona-glowna-04-dlaczego-warto--mobile__node-7-24177 {
  font-family: "Instrument Sans", sans-serif;
  font-weight: 400;
  font-size: 14px;
  line-height: 17.079999923706055px;
  letter-spacing: 0px;
  text-align: center;
  color: rgba(153, 153, 153, 1);
}

.bhp-strona-glowna-04-dlaczego-warto--mobile__node-7-24181 {
  font-family: "Ubuntu", sans-serif;
  font-weight: 500;
  font-size: 16px;
  line-height: 18.384000778198242px;
  letter-spacing: 0px;
  text-align: center;
  color: rgba(34, 34, 34, 1);
}

.bhp-strona-glowna-04-dlaczego-warto--mobile__node-7-24182 {
  font-family: "Instrument Sans", sans-serif;
  font-weight: 400;
  font-size: 14px;
  line-height: 17.079999923706055px;
  letter-spacing: 0px;
  text-align: center;
  color: rgba(153, 153, 153, 1);
}

.bhp-strona-glowna-04-dlaczego-warto--mobile {
  background-image: url("./fd2279dc2ede45c59720033efb1cee5ad6a64203.png");
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
}

.bhp-strona-glowna-04-dlaczego-warto--mobile__node-7-24163 {
  background-color: rgba(252, 252, 252, 1);
}

.bhp-strona-glowna-04-dlaczego-warto--mobile__node-7-24168 {
  background-color: rgba(252, 252, 252, 1);
}

.bhp-strona-glowna-04-dlaczego-warto--mobile__node-7-24173 {
  background-color: rgba(252, 252, 252, 1);
}

.bhp-strona-glowna-04-dlaczego-warto--mobile__node-7-24178 {
  background-color: rgba(252, 252, 252, 1);
}

.bhp-strona-glowna-04-dlaczego-warto--tablet {
  width: 100vw;
  max-width: none;
}

.bhp-strona-glowna-04-dlaczego-warto--tablet__inner {
  margin-inline: auto;
}

.bhp-strona-glowna-04-dlaczego-warto--tablet__inner {
  overflow: hidden;
  display: flex;
  flex-direction: column;
  gap: 30px;
  padding: 70px 16px 35px 16px;
  justify-content: center;
  align-items: center;
  width: clamp(540px, 100%, 1023px);
  min-width: 540px;
  max-width: 1023px;
  height: fit-content;
  margin-inline: auto;
}

.bhp-strona-glowna-04-dlaczego-warto--tablet__node-7-24185 {
  min-height: 0;
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  gap: 8px;
  justify-content: center;
  align-items: flex-start;
  align-self: stretch;
  height: fit-content;
}

.bhp-strona-glowna-04-dlaczego-warto--tablet__node-7-24186 {
  min-width: 0;
  display: flex;
  flex-direction: column;
  gap: 30px;
  padding: 40px 20px 20px 20px;
  align-items: center;
  flex: 1 1 0;
  min-width: 250px;
  height: fit-content;
  border-radius: 5px;
  border: 0.5px solid rgba(221, 221, 221, 1);
}

.bhp-strona-glowna-04-dlaczego-warto--tablet__node-7-24188 {
  min-height: 0;
  display: flex;
  flex-direction: column;
  gap: 10px;
  align-items: center;
  align-self: stretch;
  height: fit-content;
}

.bhp-strona-glowna-04-dlaczego-warto--tablet__node-7-24191 {
  min-width: 0;
  display: flex;
  flex-direction: column;
  gap: 30px;
  padding: 40px 20px 20px 20px;
  align-items: center;
  flex: 1 1 0;
  min-width: 250px;
  height: fit-content;
  border-radius: 5px;
  border: 0.5px solid rgba(221, 221, 221, 1);
}

.bhp-strona-glowna-04-dlaczego-warto--tablet__node-7-24193 {
  min-height: 0;
  display: flex;
  flex-direction: column;
  gap: 10px;
  align-items: center;
  align-self: stretch;
  height: fit-content;
}

.bhp-strona-glowna-04-dlaczego-warto--tablet__node-7-24196 {
  min-width: 0;
  display: flex;
  flex-direction: column;
  gap: 30px;
  padding: 40px 20px 20px 20px;
  align-items: center;
  flex: 1 1 0;
  min-width: 250px;
  height: fit-content;
  border-radius: 5px;
  border: 0.5px solid rgba(221, 221, 221, 1);
}

.bhp-strona-glowna-04-dlaczego-warto--tablet__node-7-24198 {
  min-height: 0;
  display: flex;
  flex-direction: column;
  gap: 10px;
  align-items: center;
  align-self: stretch;
  height: fit-content;
}

.bhp-strona-glowna-04-dlaczego-warto--tablet__node-7-24201 {
  min-width: 0;
  display: flex;
  flex-direction: column;
  gap: 30px;
  padding: 40px 20px 20px 20px;
  align-items: center;
  flex: 1 1 0;
  min-width: 250px;
  height: fit-content;
  border-radius: 5px;
  border: 0.5px solid rgba(221, 221, 221, 1);
}

.bhp-strona-glowna-04-dlaczego-warto--tablet__node-7-24203 {
  min-height: 0;
  display: flex;
  flex-direction: column;
  gap: 10px;
  align-items: center;
  align-self: stretch;
  height: fit-content;
}

.bhp-strona-glowna-04-dlaczego-warto--tablet__node-7-24184 {
  font-family: "Ubuntu", sans-serif;
  font-weight: 500;
  font-size: 26px;
  line-height: 29.874000549316406px;
  letter-spacing: 0px;
  text-align: center;
  color: rgba(252, 252, 252, 1);
}

.bhp-strona-glowna-04-dlaczego-warto--tablet__node-7-24189 {
  font-family: "Ubuntu", sans-serif;
  font-weight: 500;
  font-size: 16px;
  line-height: 18.384000778198242px;
  letter-spacing: 0px;
  text-align: center;
  color: rgba(34, 34, 34, 1);
}

.bhp-strona-glowna-04-dlaczego-warto--tablet__node-7-24190 {
  font-family: "Instrument Sans", sans-serif;
  font-weight: 400;
  font-size: 14px;
  line-height: 17.079999923706055px;
  letter-spacing: 0px;
  text-align: center;
  color: rgba(153, 153, 153, 1);
}

.bhp-strona-glowna-04-dlaczego-warto--tablet__node-7-24194 {
  font-family: "Ubuntu", sans-serif;
  font-weight: 500;
  font-size: 16px;
  line-height: 18.384000778198242px;
  letter-spacing: 0px;
  text-align: center;
  color: rgba(34, 34, 34, 1);
}

.bhp-strona-glowna-04-dlaczego-warto--tablet__node-7-24195 {
  font-family: "Instrument Sans", sans-serif;
  font-weight: 400;
  font-size: 14px;
  line-height: 17.079999923706055px;
  letter-spacing: 0px;
  text-align: center;
  color: rgba(153, 153, 153, 1);
}

.bhp-strona-glowna-04-dlaczego-warto--tablet__node-7-24199 {
  font-family: "Ubuntu", sans-serif;
  font-weight: 500;
  font-size: 16px;
  line-height: 18.384000778198242px;
  letter-spacing: 0px;
  text-align: center;
  color: rgba(34, 34, 34, 1);
}

.bhp-strona-glowna-04-dlaczego-warto--tablet__node-7-24200 {
  font-family: "Instrument Sans", sans-serif;
  font-weight: 400;
  font-size: 14px;
  line-height: 17.079999923706055px;
  letter-spacing: 0px;
  text-align: center;
  color: rgba(153, 153, 153, 1);
}

.bhp-strona-glowna-04-dlaczego-warto--tablet__node-7-24204 {
  font-family: "Ubuntu", sans-serif;
  font-weight: 500;
  font-size: 16px;
  line-height: 18.384000778198242px;
  letter-spacing: 0px;
  text-align: center;
  color: rgba(34, 34, 34, 1);
}

.bhp-strona-glowna-04-dlaczego-warto--tablet__node-7-24205 {
  font-family: "Instrument Sans", sans-serif;
  font-weight: 400;
  font-size: 14px;
  line-height: 17.079999923706055px;
  letter-spacing: 0px;
  text-align: center;
  color: rgba(153, 153, 153, 1);
}

.bhp-strona-glowna-04-dlaczego-warto--tablet {
  background-image: url("./fb883722c1b22c6648d2af79e75dee0058f6cf48.png");
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
}

.bhp-strona-glowna-04-dlaczego-warto--tablet__node-7-24186 {
  background-color: rgba(252, 252, 252, 1);
}

.bhp-strona-glowna-04-dlaczego-warto--tablet__node-7-24191 {
  background-color: rgba(252, 252, 252, 1);
}

.bhp-strona-glowna-04-dlaczego-warto--tablet__node-7-24196 {
  background-color: rgba(252, 252, 252, 1);
}

.bhp-strona-glowna-04-dlaczego-warto--tablet__node-7-24201 {
  background-color: rgba(252, 252, 252, 1);
}

.bhp-uslugi-04-zakres-uslug__variant {
  display: none;
  width: 100%;
}

@media (min-width: 1024px) {
  .bhp-uslugi-04-zakres-uslug__variant--desktop {
    display: block;
  }
}

@media (max-width: 1023px) {
  .bhp-uslugi-04-zakres-uslug__variant--mobile {
    display: block;
  }
}

.bhp-uslugi-04-zakres-uslug--desktop {
  overflow: hidden;
  display: flex;
  flex-direction: column;
  gap: 30px;
  padding: 35px 118px 70px 118px;
  justify-content: center;
  align-items: center;
  width: clamp(1024px, 100%, 1920px);
  min-width: 1024px;
  max-width: 1920px;
  height: fit-content;
  margin-inline: auto;
}

.bhp-uslugi-04-zakres-uslug--desktop__node-7-24024 {
  min-height: 0;
  display: flex;
  flex-direction: column;
  gap: 20px;
  align-items: center;
  align-self: stretch;
  height: fit-content;
}

.bhp-uslugi-04-zakres-uslug--desktop__node-7-24026 {
  min-height: 0;
  display: flex;
  flex-direction: row;
  gap: 30px;
  justify-content: center;
  align-items: flex-start;
  align-self: stretch;
  height: fit-content;
}

.bhp-uslugi-04-zakres-uslug--desktop__node-7-24027 {
  min-width: 0;
  display: flex;
  flex-direction: column;
  gap: 12px;
  align-items: center;
  flex: 1 1 0;
  height: fit-content;
}

.bhp-uslugi-04-zakres-uslug--desktop__node-7-24028 {
  min-height: 0;
  display: flex;
  flex-direction: row;
  gap: 10px;
  padding: 20px 20px 20px 20px;
  justify-content: center;
  align-items: center;
  width: 80px;
  height: 80px;
  border-radius: 40px;
}

.bhp-uslugi-04-zakres-uslug--desktop__node-7-24030 {
  min-height: 0;
  display: flex;
  flex-direction: column;
  gap: 10px;
  align-items: center;
  align-self: stretch;
  height: fit-content;
}

.bhp-uslugi-04-zakres-uslug--desktop__node-7-24033 {
  min-width: 0;
  display: flex;
  flex-direction: column;
  gap: 12px;
  align-items: center;
  flex: 1 1 0;
  height: fit-content;
}

.bhp-uslugi-04-zakres-uslug--desktop__node-7-24034 {
  min-height: 0;
  display: flex;
  flex-direction: row;
  gap: 10px;
  padding: 20px 20px 20px 20px;
  justify-content: center;
  align-items: center;
  width: 80px;
  height: 80px;
  border-radius: 40px;
}

.bhp-uslugi-04-zakres-uslug--desktop__node-7-24036 {
  min-height: 0;
  display: flex;
  flex-direction: column;
  gap: 10px;
  align-items: center;
  align-self: stretch;
  height: fit-content;
}

.bhp-uslugi-04-zakres-uslug--desktop__node-7-24039 {
  min-width: 0;
  display: flex;
  flex-direction: column;
  gap: 12px;
  align-items: center;
  flex: 1 1 0;
  height: fit-content;
}

.bhp-uslugi-04-zakres-uslug--desktop__node-7-24040 {
  min-height: 0;
  display: flex;
  flex-direction: row;
  gap: 10px;
  padding: 20px 20px 20px 20px;
  justify-content: center;
  align-items: center;
  width: 80px;
  height: 80px;
  border-radius: 40px;
}

.bhp-uslugi-04-zakres-uslug--desktop__node-7-24042 {
  min-height: 0;
  display: flex;
  flex-direction: column;
  gap: 10px;
  align-items: center;
  align-self: stretch;
  height: fit-content;
}

.bhp-uslugi-04-zakres-uslug--desktop__node-7-24045 {
  min-width: 0;
  display: flex;
  flex-direction: column;
  gap: 12px;
  align-items: center;
  flex: 1 1 0;
  height: fit-content;
}

.bhp-uslugi-04-zakres-uslug--desktop__node-7-24046 {
  min-height: 0;
  display: flex;
  flex-direction: row;
  gap: 10px;
  padding: 20px 20px 20px 20px;
  justify-content: center;
  align-items: center;
  width: 80px;
  height: 80px;
  border-radius: 40px;
}

.bhp-uslugi-04-zakres-uslug--desktop__node-7-24048 {
  min-height: 0;
  display: flex;
  flex-direction: column;
  gap: 10px;
  align-items: center;
  align-self: stretch;
  height: fit-content;
}

.bhp-uslugi-04-zakres-uslug--desktop__node-7-24051 {
  min-height: 0;
  display: flex;
  flex-direction: row;
  gap: 10px;
  padding: 10px 29px 10px 29px;
  justify-content: center;
  align-items: center;
  width: fit-content;
  height: 50px;
  border-radius: 25px;
}

.bhp-uslugi-04-zakres-uslug--desktop__node-7-24025 {
  font-family: "Ubuntu", sans-serif;
  font-weight: 500;
  font-size: 26px;
  line-height: 29.874000549316406px;
  letter-spacing: 0px;
  text-align: center;
  color: rgba(34, 34, 34, 1);
}

.bhp-uslugi-04-zakres-uslug--desktop__node-7-24031 {
  font-family: "Ubuntu", sans-serif;
  font-weight: 500;
  font-size: 18px;
  line-height: 20.6820011138916px;
  letter-spacing: 0px;
  text-align: center;
  color: rgba(34, 34, 34, 1);
}

.bhp-uslugi-04-zakres-uslug--desktop__node-7-24032 {
  font-family: "Instrument Sans", sans-serif;
  font-weight: 400;
  font-size: 16px;
  line-height: 19.520000457763672px;
  letter-spacing: 0px;
  text-align: center;
  color: rgba(153, 153, 153, 1);
}

.bhp-uslugi-04-zakres-uslug--desktop__node-7-24037 {
  font-family: "Ubuntu", sans-serif;
  font-weight: 500;
  font-size: 18px;
  line-height: 20.6820011138916px;
  letter-spacing: 0px;
  text-align: center;
  color: rgba(34, 34, 34, 1);
}

.bhp-uslugi-04-zakres-uslug--desktop__node-7-24038 {
  font-family: "Instrument Sans", sans-serif;
  font-weight: 400;
  font-size: 16px;
  line-height: 19.520000457763672px;
  letter-spacing: 0px;
  text-align: center;
  color: rgba(153, 153, 153, 1);
}

.bhp-uslugi-04-zakres-uslug--desktop__node-7-24043 {
  font-family: "Ubuntu", sans-serif;
  font-weight: 500;
  font-size: 18px;
  line-height: 20.6820011138916px;
  letter-spacing: 0px;
  text-align: center;
  color: rgba(34, 34, 34, 1);
}

.bhp-uslugi-04-zakres-uslug--desktop__node-7-24044 {
  font-family: "Instrument Sans", sans-serif;
  font-weight: 400;
  font-size: 16px;
  line-height: 19.520000457763672px;
  letter-spacing: 0px;
  text-align: center;
  color: rgba(153, 153, 153, 1);
}

.bhp-uslugi-04-zakres-uslug--desktop__node-7-24049 {
  font-family: "Ubuntu", sans-serif;
  font-weight: 500;
  font-size: 18px;
  line-height: 20.6820011138916px;
  letter-spacing: 0px;
  text-align: center;
  color: rgba(34, 34, 34, 1);
}

.bhp-uslugi-04-zakres-uslug--desktop__node-7-24050 {
  font-family: "Instrument Sans", sans-serif;
  font-weight: 400;
  font-size: 16px;
  line-height: 19.520000457763672px;
  letter-spacing: 0px;
  text-align: center;
  color: rgba(153, 153, 153, 1);
}

.bhp-uslugi-04-zakres-uslug--desktop__node-7-24052 {
  font-family: "Instrument Sans", sans-serif;
  font-weight: 500;
  font-size: 16px;
  line-height: 19.520000457763672px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(255, 255, 255, 1);
}

.bhp-uslugi-04-zakres-uslug--desktop__node-7-24028 {
  background-color: rgba(245, 245, 255, 1);
}

.bhp-uslugi-04-zakres-uslug--desktop__node-7-24034 {
  background-color: rgba(245, 245, 255, 1);
}

.bhp-uslugi-04-zakres-uslug--desktop__node-7-24040 {
  background-color: rgba(245, 245, 255, 1);
}

.bhp-uslugi-04-zakres-uslug--desktop__node-7-24046 {
  background-color: rgba(245, 245, 255, 1);
}

.bhp-uslugi-04-zakres-uslug--desktop__node-7-24051 {
  background-color: rgba(253, 183, 33, 1);
}

.bhp-uslugi-04-zakres-uslug--mobile {
  overflow: hidden;
  display: flex;
  flex-direction: column;
  gap: 30px;
  padding: 35px 16px 70px 16px;
  justify-content: center;
  align-items: center;
  width: clamp(320px, 100%, 1023px);
  min-width: 320px;
  max-width: 1023px;
  height: fit-content;
  margin-inline: auto;
}

.bhp-uslugi-04-zakres-uslug--mobile__node-7-24054 {
  min-height: 0;
  display: flex;
  flex-direction: column;
  gap: 20px;
  justify-content: center;
  align-items: center;
  align-self: stretch;
  height: fit-content;
}

.bhp-uslugi-04-zakres-uslug--mobile__node-7-24056 {
  min-height: 0;
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  gap: 10px;
  justify-content: center;
  align-items: flex-start;
  align-self: stretch;
  height: fit-content;
}

.bhp-uslugi-04-zakres-uslug--mobile__node-7-24057 {
  min-width: 0;
  display: flex;
  flex-direction: column;
  gap: 12px;
  align-items: center;
  flex: 1 1 0;
  min-width: 240px;
  height: fit-content;
}

.bhp-uslugi-04-zakres-uslug--mobile__node-7-24058 {
  min-height: 0;
  display: flex;
  flex-direction: row;
  gap: 10px;
  justify-content: center;
  align-items: center;
  width: 50px;
  height: 50px;
  border-radius: 40px;
}

.bhp-uslugi-04-zakres-uslug--mobile__node-7-24060 {
  min-height: 0;
  display: flex;
  flex-direction: column;
  gap: 10px;
  align-items: flex-start;
  align-self: stretch;
  height: fit-content;
}

.bhp-uslugi-04-zakres-uslug--mobile__node-7-24063 {
  min-width: 0;
  display: flex;
  flex-direction: column;
  gap: 12px;
  align-items: center;
  flex: 1 1 0;
  min-width: 240px;
  height: fit-content;
}

.bhp-uslugi-04-zakres-uslug--mobile__node-7-24064 {
  min-height: 0;
  display: flex;
  flex-direction: row;
  gap: 10px;
  justify-content: center;
  align-items: center;
  width: 50px;
  height: 50px;
  border-radius: 40px;
}

.bhp-uslugi-04-zakres-uslug--mobile__node-7-24066 {
  min-height: 0;
  display: flex;
  flex-direction: column;
  gap: 10px;
  align-items: flex-start;
  align-self: stretch;
  height: fit-content;
}

.bhp-uslugi-04-zakres-uslug--mobile__node-7-24069 {
  min-width: 0;
  display: flex;
  flex-direction: column;
  gap: 12px;
  align-items: center;
  flex: 1 1 0;
  min-width: 240px;
  height: fit-content;
}

.bhp-uslugi-04-zakres-uslug--mobile__node-7-24070 {
  min-height: 0;
  display: flex;
  flex-direction: row;
  gap: 10px;
  justify-content: center;
  align-items: center;
  width: 50px;
  height: 50px;
  border-radius: 40px;
}

.bhp-uslugi-04-zakres-uslug--mobile__node-7-24072 {
  min-height: 0;
  display: flex;
  flex-direction: column;
  gap: 10px;
  align-items: flex-start;
  align-self: stretch;
  height: fit-content;
}

.bhp-uslugi-04-zakres-uslug--mobile__node-7-24075 {
  min-width: 0;
  display: flex;
  flex-direction: column;
  gap: 12px;
  align-items: center;
  flex: 1 1 0;
  min-width: 240px;
  height: fit-content;
}

.bhp-uslugi-04-zakres-uslug--mobile__node-7-24076 {
  min-height: 0;
  display: flex;
  flex-direction: row;
  gap: 10px;
  justify-content: center;
  align-items: center;
  width: 50px;
  height: 50px;
  border-radius: 40px;
}

.bhp-uslugi-04-zakres-uslug--mobile__node-7-24078 {
  min-height: 0;
  display: flex;
  flex-direction: column;
  gap: 10px;
  align-items: flex-start;
  align-self: stretch;
  height: fit-content;
}

.bhp-uslugi-04-zakres-uslug--mobile__node-7-24081 {
  min-height: 0;
  display: flex;
  flex-direction: row;
  gap: 10px;
  padding: 10px 29px 10px 29px;
  justify-content: center;
  align-items: center;
  align-self: stretch;
  height: 45px;
  border-radius: 25px;
}

.bhp-uslugi-04-zakres-uslug--mobile__node-7-24055 {
  font-family: "Ubuntu", sans-serif;
  font-weight: 500;
  font-size: 26px;
  line-height: 29.874000549316406px;
  letter-spacing: 0px;
  text-align: center;
  color: rgba(34, 34, 34, 1);
}

.bhp-uslugi-04-zakres-uslug--mobile__node-7-24061 {
  font-family: "Ubuntu", sans-serif;
  font-weight: 500;
  font-size: 16px;
  line-height: 18.384000778198242px;
  letter-spacing: 0px;
  text-align: center;
  color: rgba(34, 34, 34, 1);
}

.bhp-uslugi-04-zakres-uslug--mobile__node-7-24062 {
  font-family: "Instrument Sans", sans-serif;
  font-weight: 400;
  font-size: 14px;
  line-height: 17.079999923706055px;
  letter-spacing: 0px;
  text-align: center;
  color: rgba(153, 153, 153, 1);
}

.bhp-uslugi-04-zakres-uslug--mobile__node-7-24067 {
  font-family: "Ubuntu", sans-serif;
  font-weight: 500;
  font-size: 16px;
  line-height: 18.384000778198242px;
  letter-spacing: 0px;
  text-align: center;
  color: rgba(34, 34, 34, 1);
}

.bhp-uslugi-04-zakres-uslug--mobile__node-7-24068 {
  font-family: "Instrument Sans", sans-serif;
  font-weight: 400;
  font-size: 14px;
  line-height: 17.079999923706055px;
  letter-spacing: 0px;
  text-align: center;
  color: rgba(153, 153, 153, 1);
}

.bhp-uslugi-04-zakres-uslug--mobile__node-7-24073 {
  font-family: "Ubuntu", sans-serif;
  font-weight: 500;
  font-size: 16px;
  line-height: 18.384000778198242px;
  letter-spacing: 0px;
  text-align: center;
  color: rgba(34, 34, 34, 1);
}

.bhp-uslugi-04-zakres-uslug--mobile__node-7-24074 {
  font-family: "Instrument Sans", sans-serif;
  font-weight: 400;
  font-size: 14px;
  line-height: 17.079999923706055px;
  letter-spacing: 0px;
  text-align: center;
  color: rgba(153, 153, 153, 1);
}

.bhp-uslugi-04-zakres-uslug--mobile__node-7-24079 {
  font-family: "Ubuntu", sans-serif;
  font-weight: 500;
  font-size: 16px;
  line-height: 18.384000778198242px;
  letter-spacing: 0px;
  text-align: center;
  color: rgba(34, 34, 34, 1);
}

.bhp-uslugi-04-zakres-uslug--mobile__node-7-24080 {
  font-family: "Instrument Sans", sans-serif;
  font-weight: 400;
  font-size: 14px;
  line-height: 17.079999923706055px;
  letter-spacing: 0px;
  text-align: center;
  color: rgba(153, 153, 153, 1);
}

.bhp-uslugi-04-zakres-uslug--mobile__node-7-24082 {
  font-family: "Instrument Sans", sans-serif;
  font-weight: 500;
  font-size: 14px;
  line-height: 17.079999923706055px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(255, 255, 255, 1);
}

.bhp-uslugi-04-zakres-uslug--mobile__node-7-24058 {
  background-color: rgba(245, 245, 255, 1);
}

.bhp-uslugi-04-zakres-uslug--mobile__node-7-24064 {
  background-color: rgba(245, 245, 255, 1);
}

.bhp-uslugi-04-zakres-uslug--mobile__node-7-24070 {
  background-color: rgba(245, 245, 255, 1);
}

.bhp-uslugi-04-zakres-uslug--mobile__node-7-24076 {
  background-color: rgba(245, 245, 255, 1);
}

.bhp-uslugi-04-zakres-uslug--mobile__node-7-24081 {
  background-color: rgba(253, 183, 33, 1);
}

.bhp-o-nas-04-cta__variant {
  display: none;
  width: 100%;
}

@media (min-width: 1024px) {
  .bhp-o-nas-04-cta__variant--desktop {
    display: block;
  }
}

@media (max-width: 1023px) {
  .bhp-o-nas-04-cta__variant--mobile {
    display: block;
  }
}

.bhp-o-nas-04-cta--desktop {
  width: 100vw;
  max-width: none;
}

.bhp-o-nas-04-cta--desktop__inner {
  margin-inline: auto;
}

.bhp-o-nas-04-cta--desktop__inner {
  display: flex;
  flex-direction: column;
  gap: 30px;
  padding: 70px 120px 70px 120px;
  justify-content: center;
  align-items: center;
  width: clamp(1024px, 100%, 1920px);
  min-width: 1024px;
  max-width: 1920px;
  height: fit-content;
  margin-inline: auto;
}

.bhp-o-nas-04-cta--desktop__node-7-23942 {
  min-height: 0;
  display: flex;
  flex-direction: column;
  gap: 20px;
  align-items: flex-start;
  width: 585px;
  max-width: 585px;
  height: fit-content;
}

.bhp-o-nas-04-cta--desktop__node-7-23945 {
  min-height: 0;
  display: flex;
  flex-direction: row;
  gap: 10px;
  padding: 10px 29px 10px 29px;
  justify-content: center;
  align-items: center;
  width: fit-content;
  height: 50px;
  border-radius: 25px;
}

.bhp-o-nas-04-cta--desktop__node-7-23943 {
  font-family: "Ubuntu", sans-serif;
  font-weight: 500;
  font-size: 40px;
  line-height: 45.96000289916992px;
  letter-spacing: 0px;
  text-align: center;
  color: rgba(34, 34, 34, 1);
}

.bhp-o-nas-04-cta--desktop__node-7-23944 {
  font-family: "Instrument Sans", sans-serif;
  font-weight: 400;
  font-size: 16px;
  line-height: 19.520000457763672px;
  letter-spacing: 0px;
  text-align: center;
  color: rgba(153, 153, 153, 1);
}

.bhp-o-nas-04-cta--desktop__node-7-23946 {
  font-family: "Instrument Sans", sans-serif;
  font-weight: 500;
  font-size: 16px;
  line-height: 19.520000457763672px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(255, 255, 255, 1);
}

.bhp-o-nas-04-cta--desktop {
  background-color: rgba(245, 245, 255, 1);
}

.bhp-o-nas-04-cta--desktop__node-7-23945 {
  background-color: rgba(253, 183, 33, 1);
}

.bhp-o-nas-04-cta--mobile {
  width: 100vw;
  max-width: none;
}

.bhp-o-nas-04-cta--mobile__inner {
  margin-inline: auto;
}

.bhp-o-nas-04-cta--mobile__inner {
  display: flex;
  flex-direction: column;
  gap: 30px;
  padding: 70px 16px 70px 16px;
  justify-content: center;
  align-items: center;
  width: clamp(320px, 100%, 1023px);
  min-width: 320px;
  max-width: 1023px;
  height: fit-content;
  margin-inline: auto;
}

.bhp-o-nas-04-cta--mobile__node-7-23948 {
  min-height: 0;
  display: flex;
  flex-direction: column;
  gap: 20px;
  align-items: flex-start;
  align-self: stretch;
  height: fit-content;
}

.bhp-o-nas-04-cta--mobile__node-7-23951 {
  min-height: 0;
  display: flex;
  flex-direction: row;
  gap: 10px;
  padding: 10px 29px 10px 29px;
  justify-content: center;
  align-items: center;
  align-self: stretch;
  height: 45px;
  border-radius: 25px;
}

.bhp-o-nas-04-cta--mobile__node-7-23949 {
  font-family: "Ubuntu", sans-serif;
  font-weight: 500;
  font-size: 32px;
  line-height: 36.768001556396484px;
  letter-spacing: 0px;
  text-align: center;
  color: rgba(34, 34, 34, 1);
}

.bhp-o-nas-04-cta--mobile__node-7-23950 {
  font-family: "Instrument Sans", sans-serif;
  font-weight: 400;
  font-size: 14px;
  line-height: 17.079999923706055px;
  letter-spacing: 0px;
  text-align: center;
  color: rgba(153, 153, 153, 1);
}

.bhp-o-nas-04-cta--mobile__node-7-23952 {
  font-family: "Instrument Sans", sans-serif;
  font-weight: 500;
  font-size: 14px;
  line-height: 17.079999923706055px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(255, 255, 255, 1);
}

.bhp-o-nas-04-cta--mobile {
  background-color: rgba(245, 245, 255, 1);
}

.bhp-o-nas-04-cta--mobile__node-7-23951 {
  background-color: rgba(253, 183, 33, 1);
}

.bhp-uslugi-05-dlaczego-warto__variant {
  display: none;
  width: 100%;
}

@media (min-width: 1024px) {
  .bhp-uslugi-05-dlaczego-warto__variant--desktop {
    display: block;
  }
}

@media (max-width: 539px) {
  .bhp-uslugi-05-dlaczego-warto__variant--mobile {
    display: block;
  }
}

@media (min-width: 540px) and (max-width: 1023px) {
  .bhp-uslugi-05-dlaczego-warto__variant--tablet {
    display: block;
  }
}

.bhp-uslugi-05-dlaczego-warto--desktop {
  width: 100vw;
  max-width: none;
}

.bhp-uslugi-05-dlaczego-warto--desktop__inner {
  margin-inline: auto;
}

.bhp-uslugi-05-dlaczego-warto--desktop__inner {
  overflow: hidden;
  display: flex;
  flex-direction: column;
  gap: 30px;
  padding: 70px 120px 35px 120px;
  justify-content: center;
  align-items: center;
  width: clamp(1024px, 100%, 1920px);
  min-width: 1024px;
  max-width: 1920px;
  height: fit-content;
  margin-inline: auto;
}

.bhp-uslugi-05-dlaczego-warto--desktop__node-7-24139 {
  min-height: 0;
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  gap: 30px;
  justify-content: center;
  align-items: flex-start;
  align-self: stretch;
  height: fit-content;
}

.bhp-uslugi-05-dlaczego-warto--desktop__node-7-24140 {
  min-width: 0;
  display: flex;
  flex-direction: column;
  gap: 61px;
  padding: 40px 20px 20px 20px;
  justify-content: center;
  align-items: center;
  flex: 1 1 0;
  min-width: 250px;
  height: fit-content;
  border-radius: 5px;
  border: 0.5px solid rgba(221, 221, 221, 1);
}

.bhp-uslugi-05-dlaczego-warto--desktop__node-7-24142 {
  min-height: 0;
  display: flex;
  flex-direction: column;
  gap: 10px;
  align-items: center;
  align-self: stretch;
  height: fit-content;
}

.bhp-uslugi-05-dlaczego-warto--desktop__node-7-24145 {
  min-width: 0;
  display: flex;
  flex-direction: column;
  gap: 61px;
  padding: 40px 20px 20px 20px;
  justify-content: center;
  align-items: center;
  flex: 1 1 0;
  min-width: 250px;
  height: fit-content;
  border-radius: 5px;
  border: 0.5px solid rgba(221, 221, 221, 1);
}

.bhp-uslugi-05-dlaczego-warto--desktop__node-7-24147 {
  min-height: 0;
  display: flex;
  flex-direction: column;
  gap: 10px;
  align-items: center;
  align-self: stretch;
  height: fit-content;
}

.bhp-uslugi-05-dlaczego-warto--desktop__node-7-24150 {
  min-width: 0;
  display: flex;
  flex-direction: column;
  gap: 61px;
  padding: 40px 20px 20px 20px;
  justify-content: center;
  align-items: center;
  flex: 1 1 0;
  min-width: 250px;
  height: fit-content;
  border-radius: 5px;
  border: 0.5px solid rgba(221, 221, 221, 1);
}

.bhp-uslugi-05-dlaczego-warto--desktop__node-7-24152 {
  min-height: 0;
  display: flex;
  flex-direction: column;
  gap: 10px;
  align-items: center;
  align-self: stretch;
  height: fit-content;
}

.bhp-uslugi-05-dlaczego-warto--desktop__node-7-24155 {
  min-width: 0;
  display: flex;
  flex-direction: column;
  gap: 61px;
  padding: 40px 20px 20px 20px;
  justify-content: center;
  align-items: center;
  flex: 1 1 0;
  min-width: 250px;
  height: fit-content;
  border-radius: 5px;
  border: 0.5px solid rgba(221, 221, 221, 1);
}

.bhp-uslugi-05-dlaczego-warto--desktop__node-7-24157 {
  min-height: 0;
  display: flex;
  flex-direction: column;
  gap: 10px;
  align-items: center;
  align-self: stretch;
  height: fit-content;
}

.bhp-uslugi-05-dlaczego-warto--desktop__node-7-24138 {
  font-family: "Ubuntu", sans-serif;
  font-weight: 500;
  font-size: 26px;
  line-height: 29.874000549316406px;
  letter-spacing: 0px;
  text-align: center;
  color: rgba(252, 252, 252, 1);
}

.bhp-uslugi-05-dlaczego-warto--desktop__node-7-24143 {
  font-family: "Ubuntu", sans-serif;
  font-weight: 500;
  font-size: 18px;
  line-height: 20.6820011138916px;
  letter-spacing: 0px;
  text-align: center;
  color: rgba(34, 34, 34, 1);
}

.bhp-uslugi-05-dlaczego-warto--desktop__node-7-24144 {
  font-family: "Instrument Sans", sans-serif;
  font-weight: 400;
  font-size: 16px;
  line-height: 19.520000457763672px;
  letter-spacing: 0px;
  text-align: center;
  color: rgba(153, 153, 153, 1);
}

.bhp-uslugi-05-dlaczego-warto--desktop__node-7-24148 {
  font-family: "Ubuntu", sans-serif;
  font-weight: 500;
  font-size: 18px;
  line-height: 20.6820011138916px;
  letter-spacing: 0px;
  text-align: center;
  color: rgba(34, 34, 34, 1);
}

.bhp-uslugi-05-dlaczego-warto--desktop__node-7-24149 {
  font-family: "Instrument Sans", sans-serif;
  font-weight: 400;
  font-size: 16px;
  line-height: 19.520000457763672px;
  letter-spacing: 0px;
  text-align: center;
  color: rgba(153, 153, 153, 1);
}

.bhp-uslugi-05-dlaczego-warto--desktop__node-7-24153 {
  font-family: "Ubuntu", sans-serif;
  font-weight: 500;
  font-size: 18px;
  line-height: 20.6820011138916px;
  letter-spacing: 0px;
  text-align: center;
  color: rgba(34, 34, 34, 1);
}

.bhp-uslugi-05-dlaczego-warto--desktop__node-7-24154 {
  font-family: "Instrument Sans", sans-serif;
  font-weight: 400;
  font-size: 16px;
  line-height: 19.520000457763672px;
  letter-spacing: 0px;
  text-align: center;
  color: rgba(153, 153, 153, 1);
}

.bhp-uslugi-05-dlaczego-warto--desktop__node-7-24158 {
  font-family: "Ubuntu", sans-serif;
  font-weight: 500;
  font-size: 18px;
  line-height: 20.6820011138916px;
  letter-spacing: 0px;
  text-align: center;
  color: rgba(34, 34, 34, 1);
}

.bhp-uslugi-05-dlaczego-warto--desktop__node-7-24159 {
  font-family: "Instrument Sans", sans-serif;
  font-weight: 400;
  font-size: 16px;
  line-height: 19.520000457763672px;
  letter-spacing: 0px;
  text-align: center;
  color: rgba(153, 153, 153, 1);
}

.bhp-uslugi-05-dlaczego-warto--desktop {
  background-image: url("./b87d578ec9b18467b58822829bb7643520d6c44e.png");
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
}

.bhp-uslugi-05-dlaczego-warto--desktop__node-7-24140 {
  background-color: rgba(252, 252, 252, 1);
}

.bhp-uslugi-05-dlaczego-warto--desktop__node-7-24145 {
  background-color: rgba(252, 252, 252, 1);
}

.bhp-uslugi-05-dlaczego-warto--desktop__node-7-24150 {
  background-color: rgba(252, 252, 252, 1);
}

.bhp-uslugi-05-dlaczego-warto--desktop__node-7-24155 {
  background-color: rgba(252, 252, 252, 1);
}

.bhp-uslugi-05-dlaczego-warto--mobile {
  width: 100vw;
  max-width: none;
}

.bhp-uslugi-05-dlaczego-warto--mobile__inner {
  margin-inline: auto;
}

.bhp-uslugi-05-dlaczego-warto--mobile__inner {
  overflow: hidden;
  display: flex;
  flex-direction: column;
  gap: 30px;
  padding: 70px 16px 35px 16px;
  justify-content: center;
  align-items: center;
  width: clamp(320px, 100%, 539px);
  min-width: 320px;
  max-width: 539px;
  height: fit-content;
  margin-inline: auto;
}

.bhp-uslugi-05-dlaczego-warto--mobile__node-7-24162 {
  min-height: 0;
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  gap: 8px;
  justify-content: center;
  align-items: flex-start;
  align-self: stretch;
  height: fit-content;
}

.bhp-uslugi-05-dlaczego-warto--mobile__node-7-24163 {
  min-width: 0;
  display: flex;
  flex-direction: column;
  gap: 30px;
  padding: 40px 20px 20px 20px;
  align-items: center;
  flex: 1 1 0;
  min-width: 250px;
  height: fit-content;
  border-radius: 5px;
  border: 0.5px solid rgba(221, 221, 221, 1);
}

.bhp-uslugi-05-dlaczego-warto--mobile__node-7-24165 {
  min-height: 0;
  display: flex;
  flex-direction: column;
  gap: 10px;
  align-items: center;
  align-self: stretch;
  height: fit-content;
}

.bhp-uslugi-05-dlaczego-warto--mobile__node-7-24168 {
  min-width: 0;
  display: flex;
  flex-direction: column;
  gap: 30px;
  padding: 40px 20px 20px 20px;
  align-items: center;
  flex: 1 1 0;
  min-width: 250px;
  height: fit-content;
  border-radius: 5px;
  border: 0.5px solid rgba(221, 221, 221, 1);
}

.bhp-uslugi-05-dlaczego-warto--mobile__node-7-24170 {
  min-height: 0;
  display: flex;
  flex-direction: column;
  gap: 10px;
  align-items: center;
  align-self: stretch;
  height: fit-content;
}

.bhp-uslugi-05-dlaczego-warto--mobile__node-7-24173 {
  min-width: 0;
  display: flex;
  flex-direction: column;
  gap: 30px;
  padding: 40px 20px 20px 20px;
  align-items: center;
  flex: 1 1 0;
  min-width: 250px;
  height: fit-content;
  border-radius: 5px;
  border: 0.5px solid rgba(221, 221, 221, 1);
}

.bhp-uslugi-05-dlaczego-warto--mobile__node-7-24175 {
  min-height: 0;
  display: flex;
  flex-direction: column;
  gap: 10px;
  align-items: center;
  align-self: stretch;
  height: fit-content;
}

.bhp-uslugi-05-dlaczego-warto--mobile__node-7-24178 {
  min-width: 0;
  display: flex;
  flex-direction: column;
  gap: 30px;
  padding: 40px 20px 20px 20px;
  align-items: center;
  flex: 1 1 0;
  min-width: 250px;
  height: fit-content;
  border-radius: 5px;
  border: 0.5px solid rgba(221, 221, 221, 1);
}

.bhp-uslugi-05-dlaczego-warto--mobile__node-7-24180 {
  min-height: 0;
  display: flex;
  flex-direction: column;
  gap: 10px;
  align-items: center;
  align-self: stretch;
  height: fit-content;
}

.bhp-uslugi-05-dlaczego-warto--mobile__node-7-24161 {
  font-family: "Ubuntu", sans-serif;
  font-weight: 500;
  font-size: 26px;
  line-height: 29.874000549316406px;
  letter-spacing: 0px;
  text-align: center;
  color: rgba(252, 252, 252, 1);
}

.bhp-uslugi-05-dlaczego-warto--mobile__node-7-24166 {
  font-family: "Ubuntu", sans-serif;
  font-weight: 500;
  font-size: 16px;
  line-height: 18.384000778198242px;
  letter-spacing: 0px;
  text-align: center;
  color: rgba(34, 34, 34, 1);
}

.bhp-uslugi-05-dlaczego-warto--mobile__node-7-24167 {
  font-family: "Instrument Sans", sans-serif;
  font-weight: 400;
  font-size: 14px;
  line-height: 17.079999923706055px;
  letter-spacing: 0px;
  text-align: center;
  color: rgba(153, 153, 153, 1);
}

.bhp-uslugi-05-dlaczego-warto--mobile__node-7-24171 {
  font-family: "Ubuntu", sans-serif;
  font-weight: 500;
  font-size: 16px;
  line-height: 18.384000778198242px;
  letter-spacing: 0px;
  text-align: center;
  color: rgba(34, 34, 34, 1);
}

.bhp-uslugi-05-dlaczego-warto--mobile__node-7-24172 {
  font-family: "Instrument Sans", sans-serif;
  font-weight: 400;
  font-size: 14px;
  line-height: 17.079999923706055px;
  letter-spacing: 0px;
  text-align: center;
  color: rgba(153, 153, 153, 1);
}

.bhp-uslugi-05-dlaczego-warto--mobile__node-7-24176 {
  font-family: "Ubuntu", sans-serif;
  font-weight: 500;
  font-size: 16px;
  line-height: 18.384000778198242px;
  letter-spacing: 0px;
  text-align: center;
  color: rgba(34, 34, 34, 1);
}

.bhp-uslugi-05-dlaczego-warto--mobile__node-7-24177 {
  font-family: "Instrument Sans", sans-serif;
  font-weight: 400;
  font-size: 14px;
  line-height: 17.079999923706055px;
  letter-spacing: 0px;
  text-align: center;
  color: rgba(153, 153, 153, 1);
}

.bhp-uslugi-05-dlaczego-warto--mobile__node-7-24181 {
  font-family: "Ubuntu", sans-serif;
  font-weight: 500;
  font-size: 16px;
  line-height: 18.384000778198242px;
  letter-spacing: 0px;
  text-align: center;
  color: rgba(34, 34, 34, 1);
}

.bhp-uslugi-05-dlaczego-warto--mobile__node-7-24182 {
  font-family: "Instrument Sans", sans-serif;
  font-weight: 400;
  font-size: 14px;
  line-height: 17.079999923706055px;
  letter-spacing: 0px;
  text-align: center;
  color: rgba(153, 153, 153, 1);
}

.bhp-uslugi-05-dlaczego-warto--mobile {
  background-image: url("./fd2279dc2ede45c59720033efb1cee5ad6a64203.png");
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
}

.bhp-uslugi-05-dlaczego-warto--mobile__node-7-24163 {
  background-color: rgba(252, 252, 252, 1);
}

.bhp-uslugi-05-dlaczego-warto--mobile__node-7-24168 {
  background-color: rgba(252, 252, 252, 1);
}

.bhp-uslugi-05-dlaczego-warto--mobile__node-7-24173 {
  background-color: rgba(252, 252, 252, 1);
}

.bhp-uslugi-05-dlaczego-warto--mobile__node-7-24178 {
  background-color: rgba(252, 252, 252, 1);
}

.bhp-uslugi-05-dlaczego-warto--tablet {
  width: 100vw;
  max-width: none;
}

.bhp-uslugi-05-dlaczego-warto--tablet__inner {
  margin-inline: auto;
}

.bhp-uslugi-05-dlaczego-warto--tablet__inner {
  overflow: hidden;
  display: flex;
  flex-direction: column;
  gap: 30px;
  padding: 70px 16px 35px 16px;
  justify-content: center;
  align-items: center;
  width: clamp(540px, 100%, 1023px);
  min-width: 540px;
  max-width: 1023px;
  height: fit-content;
  margin-inline: auto;
}

.bhp-uslugi-05-dlaczego-warto--tablet__node-7-24185 {
  min-height: 0;
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  gap: 8px;
  justify-content: center;
  align-items: flex-start;
  align-self: stretch;
  height: fit-content;
}

.bhp-uslugi-05-dlaczego-warto--tablet__node-7-24186 {
  min-width: 0;
  display: flex;
  flex-direction: column;
  gap: 30px;
  padding: 40px 20px 20px 20px;
  align-items: center;
  flex: 1 1 0;
  min-width: 250px;
  height: fit-content;
  border-radius: 5px;
  border: 0.5px solid rgba(221, 221, 221, 1);
}

.bhp-uslugi-05-dlaczego-warto--tablet__node-7-24188 {
  min-height: 0;
  display: flex;
  flex-direction: column;
  gap: 10px;
  align-items: center;
  align-self: stretch;
  height: fit-content;
}

.bhp-uslugi-05-dlaczego-warto--tablet__node-7-24191 {
  min-width: 0;
  display: flex;
  flex-direction: column;
  gap: 30px;
  padding: 40px 20px 20px 20px;
  align-items: center;
  flex: 1 1 0;
  min-width: 250px;
  height: fit-content;
  border-radius: 5px;
  border: 0.5px solid rgba(221, 221, 221, 1);
}

.bhp-uslugi-05-dlaczego-warto--tablet__node-7-24193 {
  min-height: 0;
  display: flex;
  flex-direction: column;
  gap: 10px;
  align-items: center;
  align-self: stretch;
  height: fit-content;
}

.bhp-uslugi-05-dlaczego-warto--tablet__node-7-24196 {
  min-width: 0;
  display: flex;
  flex-direction: column;
  gap: 30px;
  padding: 40px 20px 20px 20px;
  align-items: center;
  flex: 1 1 0;
  min-width: 250px;
  height: fit-content;
  border-radius: 5px;
  border: 0.5px solid rgba(221, 221, 221, 1);
}

.bhp-uslugi-05-dlaczego-warto--tablet__node-7-24198 {
  min-height: 0;
  display: flex;
  flex-direction: column;
  gap: 10px;
  align-items: center;
  align-self: stretch;
  height: fit-content;
}

.bhp-uslugi-05-dlaczego-warto--tablet__node-7-24201 {
  min-width: 0;
  display: flex;
  flex-direction: column;
  gap: 30px;
  padding: 40px 20px 20px 20px;
  align-items: center;
  flex: 1 1 0;
  min-width: 250px;
  height: fit-content;
  border-radius: 5px;
  border: 0.5px solid rgba(221, 221, 221, 1);
}

.bhp-uslugi-05-dlaczego-warto--tablet__node-7-24203 {
  min-height: 0;
  display: flex;
  flex-direction: column;
  gap: 10px;
  align-items: center;
  align-self: stretch;
  height: fit-content;
}

.bhp-uslugi-05-dlaczego-warto--tablet__node-7-24184 {
  font-family: "Ubuntu", sans-serif;
  font-weight: 500;
  font-size: 26px;
  line-height: 29.874000549316406px;
  letter-spacing: 0px;
  text-align: center;
  color: rgba(252, 252, 252, 1);
}

.bhp-uslugi-05-dlaczego-warto--tablet__node-7-24189 {
  font-family: "Ubuntu", sans-serif;
  font-weight: 500;
  font-size: 16px;
  line-height: 18.384000778198242px;
  letter-spacing: 0px;
  text-align: center;
  color: rgba(34, 34, 34, 1);
}

.bhp-uslugi-05-dlaczego-warto--tablet__node-7-24190 {
  font-family: "Instrument Sans", sans-serif;
  font-weight: 400;
  font-size: 14px;
  line-height: 17.079999923706055px;
  letter-spacing: 0px;
  text-align: center;
  color: rgba(153, 153, 153, 1);
}

.bhp-uslugi-05-dlaczego-warto--tablet__node-7-24194 {
  font-family: "Ubuntu", sans-serif;
  font-weight: 500;
  font-size: 16px;
  line-height: 18.384000778198242px;
  letter-spacing: 0px;
  text-align: center;
  color: rgba(34, 34, 34, 1);
}

.bhp-uslugi-05-dlaczego-warto--tablet__node-7-24195 {
  font-family: "Instrument Sans", sans-serif;
  font-weight: 400;
  font-size: 14px;
  line-height: 17.079999923706055px;
  letter-spacing: 0px;
  text-align: center;
  color: rgba(153, 153, 153, 1);
}

.bhp-uslugi-05-dlaczego-warto--tablet__node-7-24199 {
  font-family: "Ubuntu", sans-serif;
  font-weight: 500;
  font-size: 16px;
  line-height: 18.384000778198242px;
  letter-spacing: 0px;
  text-align: center;
  color: rgba(34, 34, 34, 1);
}

.bhp-uslugi-05-dlaczego-warto--tablet__node-7-24200 {
  font-family: "Instrument Sans", sans-serif;
  font-weight: 400;
  font-size: 14px;
  line-height: 17.079999923706055px;
  letter-spacing: 0px;
  text-align: center;
  color: rgba(153, 153, 153, 1);
}

.bhp-uslugi-05-dlaczego-warto--tablet__node-7-24204 {
  font-family: "Ubuntu", sans-serif;
  font-weight: 500;
  font-size: 16px;
  line-height: 18.384000778198242px;
  letter-spacing: 0px;
  text-align: center;
  color: rgba(34, 34, 34, 1);
}

.bhp-uslugi-05-dlaczego-warto--tablet__node-7-24205 {
  font-family: "Instrument Sans", sans-serif;
  font-weight: 400;
  font-size: 14px;
  line-height: 17.079999923706055px;
  letter-spacing: 0px;
  text-align: center;
  color: rgba(153, 153, 153, 1);
}

.bhp-uslugi-05-dlaczego-warto--tablet {
  background-image: url("./fb883722c1b22c6648d2af79e75dee0058f6cf48.png");
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
}

.bhp-uslugi-05-dlaczego-warto--tablet__node-7-24186 {
  background-color: rgba(252, 252, 252, 1);
}

.bhp-uslugi-05-dlaczego-warto--tablet__node-7-24191 {
  background-color: rgba(252, 252, 252, 1);
}

.bhp-uslugi-05-dlaczego-warto--tablet__node-7-24196 {
  background-color: rgba(252, 252, 252, 1);
}

.bhp-uslugi-05-dlaczego-warto--tablet__node-7-24201 {
  background-color: rgba(252, 252, 252, 1);
}

.bhp-strona-glowna-05-liczby__variant {
  display: none;
  width: 100%;
}

@media (min-width: 1024px) {
  .bhp-strona-glowna-05-liczby__variant--desktop {
    display: block;
  }
}

@media (max-width: 1023px) {
  .bhp-strona-glowna-05-liczby__variant--mobile {
    display: block;
  }
}

.bhp-strona-glowna-05-liczby--desktop {
  overflow: hidden;
  display: flex;
  flex-direction: column;
  gap: 20px;
  padding: 35px 120px 70px 120px;
  justify-content: center;
  align-items: center;
  width: clamp(1024px, 100%, 1920px);
  min-width: 1024px;
  max-width: 1920px;
  height: fit-content;
  margin-inline: auto;
}

.bhp-strona-glowna-05-liczby--desktop__node-7-24208 {
  min-height: 0;
  display: flex;
  flex-direction: row;
  gap: 18px;
  align-items: flex-start;
  align-self: stretch;
  height: fit-content;
}

.bhp-strona-glowna-05-liczby--desktop__node-7-24209 {
  min-width: 0;
  display: flex;
  flex-direction: column;
  gap: 10px;
  align-items: flex-start;
  flex: 1 1 0;
  height: fit-content;
}

.bhp-strona-glowna-05-liczby--desktop__node-7-24213 {
  min-width: 0;
  display: flex;
  flex-direction: column;
  gap: 10px;
  align-items: flex-start;
  flex: 1 1 0;
  height: fit-content;
}

.bhp-strona-glowna-05-liczby--desktop__node-7-24217 {
  min-width: 0;
  display: flex;
  flex-direction: column;
  gap: 10px;
  align-items: flex-start;
  flex: 1 1 0;
  height: fit-content;
}

.bhp-strona-glowna-05-liczby--desktop__node-7-24221 {
  min-width: 0;
  display: flex;
  flex-direction: column;
  gap: 10px;
  align-items: flex-start;
  flex: 1 1 0;
  height: fit-content;
}

.bhp-strona-glowna-05-liczby--desktop__node-7-24207 {
  font-family: "Ubuntu", sans-serif;
  font-weight: 500;
  font-size: 26px;
  line-height: 29.874000549316406px;
  letter-spacing: 0px;
  text-align: center;
  color: rgba(34, 34, 34, 1);
}

.bhp-strona-glowna-05-liczby--desktop__node-7-24210 {
  font-family: "Ubuntu", sans-serif;
  font-weight: 500;
  font-size: 54px;
  line-height: 62.04600143432617px;
  letter-spacing: 0px;
  text-align: center;
  color: rgba(0, 70, 136, 1);
}

.bhp-strona-glowna-05-liczby--desktop__node-7-24211 {
  font-family: "Instrument Sans", sans-serif;
  font-weight: 400;
  font-size: 16px;
  line-height: 19.520000457763672px;
  letter-spacing: 0px;
  text-align: center;
  color: rgba(153, 153, 153, 1);
}

.bhp-strona-glowna-05-liczby--desktop__node-7-24214 {
  font-family: "Ubuntu", sans-serif;
  font-weight: 500;
  font-size: 54px;
  line-height: 62.04600143432617px;
  letter-spacing: 0px;
  text-align: center;
  color: rgba(0, 70, 136, 1);
}

.bhp-strona-glowna-05-liczby--desktop__node-7-24215 {
  font-family: "Instrument Sans", sans-serif;
  font-weight: 400;
  font-size: 16px;
  line-height: 19.520000457763672px;
  letter-spacing: 0px;
  text-align: center;
  color: rgba(153, 153, 153, 1);
}

.bhp-strona-glowna-05-liczby--desktop__node-7-24218 {
  font-family: "Ubuntu", sans-serif;
  font-weight: 500;
  font-size: 54px;
  line-height: 62.04600143432617px;
  letter-spacing: 0px;
  text-align: center;
  color: rgba(0, 70, 136, 1);
}

.bhp-strona-glowna-05-liczby--desktop__node-7-24219 {
  font-family: "Instrument Sans", sans-serif;
  font-weight: 400;
  font-size: 16px;
  line-height: 19.520000457763672px;
  letter-spacing: 0px;
  text-align: center;
  color: rgba(153, 153, 153, 1);
}

.bhp-strona-glowna-05-liczby--desktop__node-7-24222 {
  font-family: "Ubuntu", sans-serif;
  font-weight: 500;
  font-size: 54px;
  line-height: 62.04600143432617px;
  letter-spacing: 0px;
  text-align: center;
  color: rgba(0, 70, 136, 1);
}

.bhp-strona-glowna-05-liczby--desktop__node-7-24223 {
  font-family: "Instrument Sans", sans-serif;
  font-weight: 400;
  font-size: 16px;
  line-height: 19.520000457763672px;
  letter-spacing: 0px;
  text-align: center;
  color: rgba(153, 153, 153, 1);
}

.bhp-strona-glowna-05-liczby--mobile {
  overflow: hidden;
  display: flex;
  flex-direction: column;
  gap: 20px;
  padding: 35px 16px 69.99996948242188px 16px;
  justify-content: center;
  align-items: center;
  width: clamp(320px, 100%, 1023px);
  min-width: 320px;
  max-width: 1023px;
  height: fit-content;
  margin-inline: auto;
}

.bhp-strona-glowna-05-liczby--mobile__node-7-24226 {
  min-height: 0;
  display: flex;
  flex-direction: column;
  gap: 15px;
  justify-content: center;
  align-items: center;
  align-self: stretch;
  height: fit-content;
}

.bhp-strona-glowna-05-liczby--mobile__node-7-24227 {
  min-height: 0;
  display: flex;
  flex-direction: column;
  gap: 10px;
  align-items: flex-start;
  align-self: stretch;
  height: fit-content;
}

.bhp-strona-glowna-05-liczby--mobile__node-7-24231 {
  min-height: 0;
  display: flex;
  flex-direction: column;
  gap: 10px;
  align-items: flex-start;
  align-self: stretch;
  height: fit-content;
}

.bhp-strona-glowna-05-liczby--mobile__node-7-24235 {
  min-height: 0;
  display: flex;
  flex-direction: column;
  gap: 10px;
  align-items: flex-start;
  align-self: stretch;
  height: fit-content;
}

.bhp-strona-glowna-05-liczby--mobile__node-7-24239 {
  min-height: 0;
  display: flex;
  flex-direction: column;
  gap: 10px;
  align-items: flex-start;
  align-self: stretch;
  height: fit-content;
}

.bhp-strona-glowna-05-liczby--mobile__node-7-24225 {
  font-family: "Ubuntu", sans-serif;
  font-weight: 500;
  font-size: 26px;
  line-height: 29.874000549316406px;
  letter-spacing: 0px;
  text-align: center;
  color: rgba(34, 34, 34, 1);
}

.bhp-strona-glowna-05-liczby--mobile__node-7-24228 {
  font-family: "Ubuntu", sans-serif;
  font-weight: 500;
  font-size: 42px;
  line-height: 48.25800323486328px;
  letter-spacing: 0px;
  text-align: center;
  color: rgba(0, 70, 136, 1);
}

.bhp-strona-glowna-05-liczby--mobile__node-7-24229 {
  font-family: "Instrument Sans", sans-serif;
  font-weight: 400;
  font-size: 14px;
  line-height: 17.079999923706055px;
  letter-spacing: 0px;
  text-align: center;
  color: rgba(153, 153, 153, 1);
}

.bhp-strona-glowna-05-liczby--mobile__node-7-24232 {
  font-family: "Ubuntu", sans-serif;
  font-weight: 500;
  font-size: 42px;
  line-height: 48.25800323486328px;
  letter-spacing: 0px;
  text-align: center;
  color: rgba(0, 70, 136, 1);
}

.bhp-strona-glowna-05-liczby--mobile__node-7-24233 {
  font-family: "Instrument Sans", sans-serif;
  font-weight: 400;
  font-size: 14px;
  line-height: 17.079999923706055px;
  letter-spacing: 0px;
  text-align: center;
  color: rgba(153, 153, 153, 1);
}

.bhp-strona-glowna-05-liczby--mobile__node-7-24236 {
  font-family: "Ubuntu", sans-serif;
  font-weight: 500;
  font-size: 42px;
  line-height: 48.25800323486328px;
  letter-spacing: 0px;
  text-align: center;
  color: rgba(0, 70, 136, 1);
}

.bhp-strona-glowna-05-liczby--mobile__node-7-24237 {
  font-family: "Instrument Sans", sans-serif;
  font-weight: 400;
  font-size: 14px;
  line-height: 17.079999923706055px;
  letter-spacing: 0px;
  text-align: center;
  color: rgba(153, 153, 153, 1);
}

.bhp-strona-glowna-05-liczby--mobile__node-7-24240 {
  font-family: "Ubuntu", sans-serif;
  font-weight: 500;
  font-size: 42px;
  line-height: 48.25800323486328px;
  letter-spacing: 0px;
  text-align: center;
  color: rgba(0, 70, 136, 1);
}

.bhp-strona-glowna-05-liczby--mobile__node-7-24241 {
  font-family: "Instrument Sans", sans-serif;
  font-weight: 400;
  font-size: 14px;
  line-height: 17.079999923706055px;
  letter-spacing: 0px;
  text-align: center;
  color: rgba(153, 153, 153, 1);
}

.bhp-o-nas-05-co-zyskasz__variant {
  display: none;
  width: 100%;
}

@media (min-width: 1024px) {
  .bhp-o-nas-05-co-zyskasz__variant--desktop {
    display: block;
  }
}

@media (max-width: 1023px) {
  .bhp-o-nas-05-co-zyskasz__variant--mobile {
    display: block;
  }
}

.bhp-o-nas-05-co-zyskasz--desktop {
  overflow: hidden;
  display: flex;
  flex-direction: column;
  gap: 20px;
  padding: 70px 120px 70px 120px;
  justify-content: center;
  align-items: center;
  width: clamp(1024px, 100%, 1920px);
  min-width: 1024px;
  max-width: 1920px;
  height: fit-content;
  margin-inline: auto;
}

.bhp-o-nas-05-co-zyskasz--desktop__node-7-23897 {
  min-height: 0;
  display: flex;
  flex-direction: row;
  gap: 30px;
  justify-content: center;
  align-items: flex-start;
  align-self: stretch;
  height: fit-content;
}

.bhp-o-nas-05-co-zyskasz--desktop__node-7-23898 {
  min-width: 0;
  display: flex;
  flex-direction: column;
  gap: 61px;
  padding: 40px 20px 19.99993896484375px 20px;
  justify-content: center;
  align-items: center;
  flex: 1 1 0;
  height: fit-content;
  border-radius: 5px;
}

.bhp-o-nas-05-co-zyskasz--desktop__node-7-23900 {
  min-height: 0;
  display: flex;
  flex-direction: column;
  gap: 10px;
  align-items: flex-start;
  align-self: stretch;
  height: fit-content;
}

.bhp-o-nas-05-co-zyskasz--desktop__node-7-23903 {
  min-width: 0;
  display: flex;
  flex-direction: column;
  gap: 61px;
  padding: 40px 20px 20px 20px;
  justify-content: center;
  align-items: center;
  flex: 1 1 0;
  height: fit-content;
  border-radius: 5px;
}

.bhp-o-nas-05-co-zyskasz--desktop__node-7-23905 {
  min-height: 0;
  display: flex;
  flex-direction: column;
  gap: 10px;
  align-items: flex-start;
  align-self: stretch;
  height: fit-content;
}

.bhp-o-nas-05-co-zyskasz--desktop__node-7-23908 {
  min-width: 0;
  display: flex;
  flex-direction: column;
  gap: 61px;
  padding: 40px 20px 20px 20px;
  justify-content: center;
  align-items: center;
  flex: 1 1 0;
  height: fit-content;
  border-radius: 5px;
}

.bhp-o-nas-05-co-zyskasz--desktop__node-7-23910 {
  min-height: 0;
  display: flex;
  flex-direction: column;
  gap: 10px;
  align-items: flex-start;
  align-self: stretch;
  height: fit-content;
}

.bhp-o-nas-05-co-zyskasz--desktop__node-7-23913 {
  min-width: 0;
  display: flex;
  flex-direction: column;
  gap: 61px;
  padding: 40px 20px 20px 20px;
  justify-content: center;
  align-items: center;
  flex: 1 1 0;
  height: fit-content;
  border-radius: 5px;
}

.bhp-o-nas-05-co-zyskasz--desktop__node-7-23915 {
  min-height: 0;
  display: flex;
  flex-direction: column;
  gap: 10px;
  align-items: flex-start;
  align-self: stretch;
  height: fit-content;
}

.bhp-o-nas-05-co-zyskasz--desktop__node-7-23896 {
  font-family: "Ubuntu", sans-serif;
  font-weight: 500;
  font-size: 26px;
  line-height: 29.874000549316406px;
  letter-spacing: 0px;
  text-align: center;
  color: rgba(34, 34, 34, 1);
}

.bhp-o-nas-05-co-zyskasz--desktop__node-7-23901 {
  font-family: "Ubuntu", sans-serif;
  font-weight: 500;
  font-size: 18px;
  line-height: 20.6820011138916px;
  letter-spacing: 0px;
  text-align: center;
  color: rgba(252, 252, 252, 1);
}

.bhp-o-nas-05-co-zyskasz--desktop__node-7-23902 {
  font-family: "Instrument Sans", sans-serif;
  font-weight: 400;
  font-size: 16px;
  line-height: 19.520000457763672px;
  letter-spacing: 0px;
  text-align: center;
  color: rgba(252, 252, 252, 1);
}

.bhp-o-nas-05-co-zyskasz--desktop__node-7-23906 {
  font-family: "Ubuntu", sans-serif;
  font-weight: 500;
  font-size: 18px;
  line-height: 20.6820011138916px;
  letter-spacing: 0px;
  text-align: center;
  color: rgba(252, 252, 252, 1);
}

.bhp-o-nas-05-co-zyskasz--desktop__node-7-23907 {
  font-family: "Instrument Sans", sans-serif;
  font-weight: 400;
  font-size: 16px;
  line-height: 19.520000457763672px;
  letter-spacing: 0px;
  text-align: center;
  color: rgba(252, 252, 252, 1);
}

.bhp-o-nas-05-co-zyskasz--desktop__node-7-23911 {
  font-family: "Ubuntu", sans-serif;
  font-weight: 500;
  font-size: 18px;
  line-height: 20.6820011138916px;
  letter-spacing: 0px;
  text-align: center;
  color: rgba(252, 252, 252, 1);
}

.bhp-o-nas-05-co-zyskasz--desktop__node-7-23912 {
  font-family: "Instrument Sans", sans-serif;
  font-weight: 400;
  font-size: 16px;
  line-height: 19.520000457763672px;
  letter-spacing: 0px;
  text-align: center;
  color: rgba(252, 252, 252, 1);
}

.bhp-o-nas-05-co-zyskasz--desktop__node-7-23916 {
  font-family: "Ubuntu", sans-serif;
  font-weight: 500;
  font-size: 18px;
  line-height: 20.6820011138916px;
  letter-spacing: 0px;
  text-align: center;
  color: rgba(252, 252, 252, 1);
}

.bhp-o-nas-05-co-zyskasz--desktop__node-7-23917 {
  font-family: "Instrument Sans", sans-serif;
  font-weight: 400;
  font-size: 16px;
  line-height: 19.520000457763672px;
  letter-spacing: 0px;
  text-align: center;
  color: rgba(252, 252, 252, 1);
}

.bhp-o-nas-05-co-zyskasz--desktop__node-7-23898 {
  background-color: rgba(31, 46, 60, 1);
}

.bhp-o-nas-05-co-zyskasz--desktop__node-7-23903 {
  background-color: rgba(31, 46, 60, 1);
}

.bhp-o-nas-05-co-zyskasz--desktop__node-7-23908 {
  background-color: rgba(31, 46, 60, 1);
}

.bhp-o-nas-05-co-zyskasz--desktop__node-7-23913 {
  background-color: rgba(31, 46, 60, 1);
}

.bhp-o-nas-05-co-zyskasz--mobile {
  overflow: hidden;
  display: flex;
  flex-direction: column;
  gap: 20px;
  padding: 70px 16px 70px 16px;
  justify-content: center;
  align-items: center;
  width: clamp(320px, 100%, 1023px);
  min-width: 320px;
  max-width: 1023px;
  height: fit-content;
  margin-inline: auto;
}

.bhp-o-nas-05-co-zyskasz--mobile__node-7-23920 {
  min-height: 0;
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  gap: 10px;
  justify-content: center;
  align-items: flex-start;
  align-self: stretch;
  height: fit-content;
}

.bhp-o-nas-05-co-zyskasz--mobile__node-7-23921 {
  min-width: 0;
  display: flex;
  flex-direction: column;
  gap: 20px;
  padding: 40px 20px 20px 20px;
  justify-content: center;
  align-items: center;
  flex: 1 1 0;
  min-width: 288px;
  height: fit-content;
  border-radius: 5px;
}

.bhp-o-nas-05-co-zyskasz--mobile__node-7-23923 {
  min-height: 0;
  display: flex;
  flex-direction: column;
  gap: 10px;
  align-items: flex-start;
  align-self: stretch;
  height: fit-content;
}

.bhp-o-nas-05-co-zyskasz--mobile__node-7-23926 {
  min-width: 0;
  display: flex;
  flex-direction: column;
  gap: 20px;
  padding: 40px 20px 19.999923706054688px 20px;
  justify-content: center;
  align-items: center;
  flex: 1 1 0;
  min-width: 288px;
  height: fit-content;
  border-radius: 5px;
}

.bhp-o-nas-05-co-zyskasz--mobile__node-7-23928 {
  min-height: 0;
  display: flex;
  flex-direction: column;
  gap: 10px;
  align-items: flex-start;
  align-self: stretch;
  height: fit-content;
}

.bhp-o-nas-05-co-zyskasz--mobile__node-7-23931 {
  min-width: 0;
  display: flex;
  flex-direction: column;
  gap: 20px;
  padding: 40px 20px 20px 20px;
  justify-content: center;
  align-items: center;
  flex: 1 1 0;
  min-width: 288px;
  height: fit-content;
  border-radius: 5px;
}

.bhp-o-nas-05-co-zyskasz--mobile__node-7-23933 {
  min-height: 0;
  display: flex;
  flex-direction: column;
  gap: 10px;
  align-items: flex-start;
  align-self: stretch;
  height: fit-content;
}

.bhp-o-nas-05-co-zyskasz--mobile__node-7-23936 {
  min-width: 0;
  display: flex;
  flex-direction: column;
  gap: 20px;
  padding: 40px 20px 19.999923706054688px 20px;
  justify-content: center;
  align-items: center;
  flex: 1 1 0;
  min-width: 288px;
  height: fit-content;
  border-radius: 5px;
}

.bhp-o-nas-05-co-zyskasz--mobile__node-7-23938 {
  min-height: 0;
  display: flex;
  flex-direction: column;
  gap: 10px;
  align-items: flex-start;
  align-self: stretch;
  height: fit-content;
}

.bhp-o-nas-05-co-zyskasz--mobile__node-7-23919 {
  font-family: "Ubuntu", sans-serif;
  font-weight: 500;
  font-size: 26px;
  line-height: 29.874000549316406px;
  letter-spacing: 0px;
  text-align: center;
  color: rgba(34, 34, 34, 1);
}

.bhp-o-nas-05-co-zyskasz--mobile__node-7-23924 {
  font-family: "Ubuntu", sans-serif;
  font-weight: 500;
  font-size: 16px;
  line-height: 18.384000778198242px;
  letter-spacing: 0px;
  text-align: center;
  color: rgba(252, 252, 252, 1);
}

.bhp-o-nas-05-co-zyskasz--mobile__node-7-23925 {
  font-family: "Instrument Sans", sans-serif;
  font-weight: 400;
  font-size: 14px;
  line-height: 17.079999923706055px;
  letter-spacing: 0px;
  text-align: center;
  color: rgba(252, 252, 252, 1);
}

.bhp-o-nas-05-co-zyskasz--mobile__node-7-23929 {
  font-family: "Ubuntu", sans-serif;
  font-weight: 500;
  font-size: 16px;
  line-height: 18.384000778198242px;
  letter-spacing: 0px;
  text-align: center;
  color: rgba(252, 252, 252, 1);
}

.bhp-o-nas-05-co-zyskasz--mobile__node-7-23930 {
  font-family: "Instrument Sans", sans-serif;
  font-weight: 400;
  font-size: 14px;
  line-height: 17.079999923706055px;
  letter-spacing: 0px;
  text-align: center;
  color: rgba(252, 252, 252, 1);
}

.bhp-o-nas-05-co-zyskasz--mobile__node-7-23934 {
  font-family: "Ubuntu", sans-serif;
  font-weight: 500;
  font-size: 16px;
  line-height: 18.384000778198242px;
  letter-spacing: 0px;
  text-align: center;
  color: rgba(252, 252, 252, 1);
}

.bhp-o-nas-05-co-zyskasz--mobile__node-7-23935 {
  font-family: "Instrument Sans", sans-serif;
  font-weight: 400;
  font-size: 14px;
  line-height: 17.079999923706055px;
  letter-spacing: 0px;
  text-align: center;
  color: rgba(252, 252, 252, 1);
}

.bhp-o-nas-05-co-zyskasz--mobile__node-7-23939 {
  font-family: "Ubuntu", sans-serif;
  font-weight: 500;
  font-size: 16px;
  line-height: 18.384000778198242px;
  letter-spacing: 0px;
  text-align: center;
  color: rgba(252, 252, 252, 1);
}

.bhp-o-nas-05-co-zyskasz--mobile__node-7-23940 {
  font-family: "Instrument Sans", sans-serif;
  font-weight: 400;
  font-size: 14px;
  line-height: 17.079999923706055px;
  letter-spacing: 0px;
  text-align: center;
  color: rgba(252, 252, 252, 1);
}

.bhp-o-nas-05-co-zyskasz--mobile__node-7-23921 {
  background-color: rgba(31, 46, 60, 1);
}

.bhp-o-nas-05-co-zyskasz--mobile__node-7-23926 {
  background-color: rgba(31, 46, 60, 1);
}

.bhp-o-nas-05-co-zyskasz--mobile__node-7-23931 {
  background-color: rgba(31, 46, 60, 1);
}

.bhp-o-nas-05-co-zyskasz--mobile__node-7-23936 {
  background-color: rgba(31, 46, 60, 1);
}

.bhp-o-nas-06-formularz__variant {
  display: none;
  width: 100%;
}

@media (min-width: 1024px) {
  .bhp-o-nas-06-formularz__variant--desktop {
    display: block;
  }
}

@media (max-width: 1023px) {
  .bhp-o-nas-06-formularz__variant--mobile {
    display: block;
  }
}

.bhp-o-nas-06-formularz--desktop {
  width: 100vw;
  max-width: none;
}

.bhp-o-nas-06-formularz--desktop__inner {
  margin-inline: auto;
}

.bhp-o-nas-06-formularz--desktop__inner {
  overflow: hidden;
  display: flex;
  flex-direction: row;
  gap: 132px;
  padding: 60px 120px 60px 120px;
  justify-content: center;
  align-items: center;
  width: clamp(1024px, 100%, 1920px);
  min-width: 1024px;
  max-width: 1920px;
  height: fit-content;
  margin-inline: auto;
}

.bhp-o-nas-06-formularz--desktop__node-7-24243 {
  min-width: 0;
  display: flex;
  flex-direction: column;
  gap: 25px;
  align-items: flex-start;
  flex: 1 1 0;
  max-width: 483px;
  height: fit-content;
}

.bhp-o-nas-06-formularz--desktop__node-7-24244 {
  min-height: 0;
  display: flex;
  flex-direction: column;
  gap: 10px;
  align-items: flex-start;
  align-self: stretch;
  height: fit-content;
}

.bhp-o-nas-06-formularz--desktop__node-7-24247 {
  min-height: 0;
  display: flex;
  flex-direction: column;
  gap: 17px;
  align-items: flex-start;
  width: 250px;
  height: fit-content;
}

.bhp-o-nas-06-formularz--desktop__node-7-24248 {
  min-height: 0;
  display: flex;
  flex-direction: column;
  gap: 10px;
  align-items: flex-start;
  align-self: stretch;
  height: fit-content;
}

.bhp-o-nas-06-formularz--desktop__node-7-24249 {
  min-height: 0;
  display: flex;
  flex-direction: row;
  gap: 9px;
  align-items: center;
  width: fit-content;
  height: fit-content;
}

.bhp-o-nas-06-formularz--desktop__node-7-24252 {
  min-height: 0;
  display: flex;
  flex-direction: row;
  gap: 9px;
  align-items: center;
  width: fit-content;
  height: fit-content;
}

.bhp-o-nas-06-formularz--desktop__node-7-24255 {
  min-height: 0;
  display: flex;
  flex-direction: row;
  gap: 9px;
  align-items: center;
  align-self: stretch;
  height: fit-content;
}

.bhp-o-nas-06-formularz--desktop__node-7-24259 {
  min-height: 0;
  display: flex;
  flex-direction: column;
  gap: 5px;
  justify-content: center;
  align-items: flex-start;
  align-self: stretch;
  height: fit-content;
}

.bhp-o-nas-06-formularz--desktop__node-7-24260 {
  min-height: 0;
  display: flex;
  flex-direction: row;
  gap: 9px;
  align-items: center;
  width: fit-content;
  height: fit-content;
}

.bhp-o-nas-06-formularz--desktop__node-7-24264 {
  min-width: 0;
  display: flex;
  flex-direction: column;
  gap: 30px;
  justify-content: center;
  align-items: center;
  flex: 1 1 0;
  height: fit-content;
}

.bhp-o-nas-06-formularz--desktop__node-7-24266 {
  min-height: 0;
  display: flex;
  flex-direction: column;
  gap: 15px;
  align-items: flex-start;
  align-self: stretch;
  height: fit-content;
}

.bhp-o-nas-06-formularz--desktop__node-7-24267 {
  min-height: 0;
  display: flex;
  flex-direction: column;
  gap: 20px;
  align-items: flex-start;
  align-self: stretch;
  height: fit-content;
}

.bhp-o-nas-06-formularz--desktop__node-7-24268 {
  min-height: 0;
  display: flex;
  flex-direction: row;
  gap: 10px;
  padding: 10px 10px 10px 10px;
  align-items: center;
  align-self: stretch;
  height: 50px;
  border: 1px solid rgba(252, 252, 252, 1);
}

.bhp-o-nas-06-formularz--desktop__node-7-24270 {
  min-height: 0;
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  gap: 30px;
  align-items: center;
  align-self: stretch;
  height: fit-content;
}

.bhp-o-nas-06-formularz--desktop__node-7-24271 {
  min-width: 0;
  display: flex;
  flex-direction: row;
  gap: 10px;
  padding: 10px 10px 10px 10px;
  align-items: center;
  flex: 1 1 0;
  min-width: 200px;
  height: 50px;
  border: 1px solid rgba(252, 252, 252, 1);
}

.bhp-o-nas-06-formularz--desktop__node-7-24273 {
  min-width: 0;
  display: flex;
  flex-direction: row;
  gap: 10px;
  padding: 10px 10px 10px 10px;
  align-items: center;
  flex: 1 1 0;
  min-width: 200px;
  height: 50px;
  border: 1px solid rgba(252, 252, 252, 1);
}

.bhp-o-nas-06-formularz--desktop__node-7-24275 {
  min-height: 0;
  display: flex;
  flex-direction: row;
  gap: 10px;
  padding: 10px 10px 10px 10px;
  align-items: flex-start;
  align-self: stretch;
  height: 100px;
  border: 1px solid rgba(252, 252, 252, 1);
}

.bhp-o-nas-06-formularz--desktop__node-7-24277 {
  min-height: 0;
  display: flex;
  flex-direction: row;
  gap: 8px;
  align-items: flex-start;
  align-self: stretch;
  height: fit-content;
}

.bhp-o-nas-06-formularz--desktop__node-7-24278 {
  min-width: 0;
  width: 16px;
  height: 16px;
  border-radius: 2px;
  border: 1px solid rgba(252, 252, 252, 1);
}

.bhp-o-nas-06-formularz--desktop__node-7-24280 {
  min-height: 0;
  display: flex;
  flex-direction: row;
  gap: 10px;
  padding: 10px 29px 10px 29px;
  justify-content: center;
  align-items: center;
  width: fit-content;
  height: 50px;
  border-radius: 25px;
}

.bhp-o-nas-06-formularz--desktop__node-7-24281 {
  overflow: hidden;
  min-width: 0;
  width: 24px;
  height: 24px;
}

.bhp-o-nas-06-formularz--desktop__node-7-24245 {
  font-family: "Ubuntu", sans-serif;
  font-weight: 500;
  font-size: 40px;
  line-height: 45.96000289916992px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(252, 252, 252, 1);
}

.bhp-o-nas-06-formularz--desktop__node-7-24246 {
  font-family: "Instrument Sans", sans-serif;
  font-weight: 400;
  font-size: 16px;
  line-height: 19.520000457763672px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(252, 252, 252, 1);
}

.bhp-o-nas-06-formularz--desktop__node-7-24251 {
  font-family: "Instrument Sans", sans-serif;
  font-weight: 500;
  font-size: 16px;
  line-height: 19.520000457763672px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(255, 255, 255, 1);
}

.bhp-o-nas-06-formularz--desktop__node-7-24254 {
  font-family: "Instrument Sans", sans-serif;
  font-weight: 500;
  font-size: 16px;
  line-height: 19.520000457763672px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(255, 255, 255, 1);
}

.bhp-o-nas-06-formularz--desktop__node-7-24257 {
  font-family: "Instrument Sans", sans-serif;
  font-weight: 500;
  font-size: 16px;
  line-height: 19.520000457763672px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(255, 255, 255, 1);
}

.bhp-o-nas-06-formularz--desktop__node-7-24262 {
  font-family: "Instrument Sans", sans-serif;
  font-weight: 500;
  font-size: 16px;
  line-height: 19.520000457763672px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(255, 255, 255, 1);
}

.bhp-o-nas-06-formularz--desktop__node-7-24263 {
  font-family: "Instrument Sans", sans-serif;
  font-weight: 400;
  font-size: 16px;
  line-height: 19.520000457763672px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(252, 252, 252, 1);
}

.bhp-o-nas-06-formularz--desktop__node-7-24265 {
  font-family: "Ubuntu", sans-serif;
  font-weight: 500;
  font-size: 18px;
  line-height: 20.6820011138916px;
  letter-spacing: 0px;
  text-align: center;
  color: rgba(252, 252, 252, 1);
}

.bhp-o-nas-06-formularz--desktop__node-7-24269 {
  font-family: "Instrument Sans", sans-serif;
  font-weight: 400;
  font-size: 16px;
  line-height: 19.520000457763672px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(252, 252, 252, 1);
}

.bhp-o-nas-06-formularz--desktop__node-7-24272 {
  font-family: "Instrument Sans", sans-serif;
  font-weight: 400;
  font-size: 16px;
  line-height: 19.520000457763672px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(252, 252, 252, 1);
}

.bhp-o-nas-06-formularz--desktop__node-7-24274 {
  font-family: "Instrument Sans", sans-serif;
  font-weight: 400;
  font-size: 16px;
  line-height: 19.520000457763672px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(252, 252, 252, 1);
}

.bhp-o-nas-06-formularz--desktop__node-7-24276 {
  font-family: "Instrument Sans", sans-serif;
  font-weight: 400;
  font-size: 16px;
  line-height: 19.520000457763672px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(252, 252, 252, 1);
}

.bhp-o-nas-06-formularz--desktop__node-7-24279 {
  font-family: "Instrument Sans", sans-serif;
  font-weight: 400;
  font-size: 12px;
  line-height: 14.640000343322754px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(252, 252, 252, 1);
}

.bhp-o-nas-06-formularz--desktop__node-7-24284 {
  font-family: "Instrument Sans", sans-serif;
  font-weight: 500;
  font-size: 16px;
  line-height: 19.520000457763672px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(255, 255, 255, 1);
}

.bhp-o-nas-06-formularz--desktop {
  background-image: url("./e1930033ca6e7b0084146cca0d9805a5bc36ad2c.png");
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
}

.bhp-o-nas-06-formularz--desktop__node-7-24280 {
  background-color: rgba(253, 183, 33, 1);
}

.bhp-o-nas-06-formularz--mobile {
  width: 100vw;
  max-width: none;
}

.bhp-o-nas-06-formularz--mobile__inner {
  margin-inline: auto;
}

.bhp-o-nas-06-formularz--mobile__inner {
  overflow: hidden;
  display: flex;
  flex-direction: column;
  gap: 40px;
  padding: 60px 16px 59.999755859375px 16px;
  justify-content: center;
  align-items: center;
  width: clamp(320px, 100%, 1023px);
  min-width: 320px;
  max-width: 1023px;
  height: fit-content;
  margin-inline: auto;
}

.bhp-o-nas-06-formularz--mobile__node-7-24286 {
  min-height: 0;
  display: flex;
  flex-direction: column;
  gap: 25px;
  align-items: flex-start;
  align-self: stretch;
  height: fit-content;
}

.bhp-o-nas-06-formularz--mobile__node-7-24287 {
  min-height: 0;
  display: flex;
  flex-direction: column;
  gap: 10px;
  align-items: flex-start;
  align-self: stretch;
  height: fit-content;
}

.bhp-o-nas-06-formularz--mobile__node-7-24290 {
  min-height: 0;
  display: flex;
  flex-direction: column;
  gap: 17px;
  align-items: flex-start;
  width: 250px;
  height: fit-content;
}

.bhp-o-nas-06-formularz--mobile__node-7-24291 {
  min-height: 0;
  display: flex;
  flex-direction: column;
  gap: 10px;
  align-items: flex-start;
  align-self: stretch;
  height: fit-content;
}

.bhp-o-nas-06-formularz--mobile__node-7-24292 {
  min-height: 0;
  display: flex;
  flex-direction: row;
  gap: 9px;
  align-items: center;
  width: fit-content;
  height: fit-content;
}

.bhp-o-nas-06-formularz--mobile__node-7-24295 {
  min-height: 0;
  display: flex;
  flex-direction: row;
  gap: 9px;
  align-items: center;
  width: fit-content;
  height: fit-content;
}

.bhp-o-nas-06-formularz--mobile__node-7-24298 {
  min-height: 0;
  display: flex;
  flex-direction: row;
  gap: 9px;
  align-items: flex-start;
  align-self: stretch;
  height: fit-content;
}

.bhp-o-nas-06-formularz--mobile__node-7-24302 {
  min-height: 0;
  display: flex;
  flex-direction: column;
  gap: 5px;
  align-items: flex-start;
  align-self: stretch;
  height: fit-content;
}

.bhp-o-nas-06-formularz--mobile__node-7-24303 {
  min-height: 0;
  display: flex;
  flex-direction: row;
  gap: 9px;
  align-items: center;
  width: fit-content;
  height: fit-content;
}

.bhp-o-nas-06-formularz--mobile__node-7-24307 {
  min-height: 0;
  display: flex;
  flex-direction: column;
  gap: 30px;
  justify-content: center;
  align-items: center;
  align-self: stretch;
  height: fit-content;
}

.bhp-o-nas-06-formularz--mobile__node-7-24309 {
  min-height: 0;
  display: flex;
  flex-direction: column;
  gap: 15px;
  align-items: flex-start;
  align-self: stretch;
  height: fit-content;
}

.bhp-o-nas-06-formularz--mobile__node-7-24310 {
  min-height: 0;
  display: flex;
  flex-direction: column;
  gap: 20px;
  align-items: flex-start;
  align-self: stretch;
  height: fit-content;
}

.bhp-o-nas-06-formularz--mobile__node-7-24311 {
  min-height: 0;
  display: flex;
  flex-direction: row;
  gap: 10px;
  padding: 10px 10px 10px 10px;
  align-items: center;
  align-self: stretch;
  height: 45px;
  border: 1px solid rgba(252, 252, 252, 1);
}

.bhp-o-nas-06-formularz--mobile__node-7-24313 {
  min-height: 0;
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  gap: 30px;
  align-items: center;
  align-self: stretch;
  height: fit-content;
}

.bhp-o-nas-06-formularz--mobile__node-7-24314 {
  min-width: 0;
  display: flex;
  flex-direction: row;
  gap: 10px;
  padding: 10px 10px 10px 10px;
  align-items: center;
  flex: 1 1 0;
  min-width: 200px;
  height: 45px;
  border: 1px solid rgba(252, 252, 252, 1);
}

.bhp-o-nas-06-formularz--mobile__node-7-24316 {
  min-width: 0;
  display: flex;
  flex-direction: row;
  gap: 10px;
  padding: 10px 10px 10px 10px;
  align-items: center;
  flex: 1 1 0;
  min-width: 200px;
  height: 45px;
  border: 1px solid rgba(252, 252, 252, 1);
}

.bhp-o-nas-06-formularz--mobile__node-7-24318 {
  min-height: 0;
  display: flex;
  flex-direction: row;
  gap: 10px;
  padding: 10px 10px 10px 10px;
  align-items: flex-start;
  align-self: stretch;
  height: 100px;
  border: 1px solid rgba(252, 252, 252, 1);
}

.bhp-o-nas-06-formularz--mobile__node-7-24320 {
  min-height: 0;
  display: flex;
  flex-direction: row;
  gap: 8px;
  align-items: flex-start;
  align-self: stretch;
  height: fit-content;
}

.bhp-o-nas-06-formularz--mobile__node-7-24321 {
  min-width: 0;
  width: 16px;
  height: 16px;
  border-radius: 2px;
  border: 1px solid rgba(252, 252, 252, 1);
}

.bhp-o-nas-06-formularz--mobile__node-7-24323 {
  min-height: 0;
  display: flex;
  flex-direction: row;
  gap: 10px;
  padding: 10px 29px 10px 29px;
  justify-content: center;
  align-items: center;
  align-self: stretch;
  height: 45px;
  border-radius: 25px;
}

.bhp-o-nas-06-formularz--mobile__node-7-24288 {
  font-family: "Ubuntu", sans-serif;
  font-weight: 500;
  font-size: 32px;
  line-height: 36.768001556396484px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(252, 252, 252, 1);
}

.bhp-o-nas-06-formularz--mobile__node-7-24289 {
  font-family: "Instrument Sans", sans-serif;
  font-weight: 400;
  font-size: 14px;
  line-height: 17.079999923706055px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(252, 252, 252, 1);
}

.bhp-o-nas-06-formularz--mobile__node-7-24294 {
  font-family: "Instrument Sans", sans-serif;
  font-weight: 500;
  font-size: 14px;
  line-height: 17.079999923706055px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(255, 255, 255, 1);
}

.bhp-o-nas-06-formularz--mobile__node-7-24297 {
  font-family: "Instrument Sans", sans-serif;
  font-weight: 500;
  font-size: 14px;
  line-height: 17.079999923706055px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(255, 255, 255, 1);
}

.bhp-o-nas-06-formularz--mobile__node-7-24300 {
  font-family: "Instrument Sans", sans-serif;
  font-weight: 500;
  font-size: 14px;
  line-height: 17.079999923706055px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(255, 255, 255, 1);
}

.bhp-o-nas-06-formularz--mobile__node-7-24305 {
  font-family: "Instrument Sans", sans-serif;
  font-weight: 500;
  font-size: 14px;
  line-height: 17.079999923706055px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(255, 255, 255, 1);
}

.bhp-o-nas-06-formularz--mobile__node-7-24306 {
  font-family: "Instrument Sans", sans-serif;
  font-weight: 400;
  font-size: 14px;
  line-height: 17.079999923706055px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(252, 252, 252, 1);
}

.bhp-o-nas-06-formularz--mobile__node-7-24308 {
  font-family: "Ubuntu", sans-serif;
  font-weight: 500;
  font-size: 16px;
  line-height: 18.384000778198242px;
  letter-spacing: 0px;
  text-align: center;
  color: rgba(252, 252, 252, 1);
}

.bhp-o-nas-06-formularz--mobile__node-7-24312 {
  font-family: "Instrument Sans", sans-serif;
  font-weight: 400;
  font-size: 14px;
  line-height: 17.079999923706055px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(252, 252, 252, 1);
}

.bhp-o-nas-06-formularz--mobile__node-7-24315 {
  font-family: "Instrument Sans", sans-serif;
  font-weight: 400;
  font-size: 14px;
  line-height: 17.079999923706055px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(252, 252, 252, 1);
}

.bhp-o-nas-06-formularz--mobile__node-7-24317 {
  font-family: "Instrument Sans", sans-serif;
  font-weight: 400;
  font-size: 14px;
  line-height: 17.079999923706055px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(252, 252, 252, 1);
}

.bhp-o-nas-06-formularz--mobile__node-7-24319 {
  font-family: "Instrument Sans", sans-serif;
  font-weight: 400;
  font-size: 14px;
  line-height: 17.079999923706055px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(252, 252, 252, 1);
}

.bhp-o-nas-06-formularz--mobile__node-7-24322 {
  font-family: "Instrument Sans", sans-serif;
  font-weight: 400;
  font-size: 12px;
  line-height: 14.640000343322754px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(252, 252, 252, 1);
}

.bhp-o-nas-06-formularz--mobile__node-7-24325 {
  font-family: "Instrument Sans", sans-serif;
  font-weight: 500;
  font-size: 14px;
  line-height: 17.079999923706055px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(255, 255, 255, 1);
}

.bhp-o-nas-06-formularz--mobile {
  background-image: url("./820fa5d649ea578c5e593a947d6635b629efba60.png");
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
}

.bhp-o-nas-06-formularz--mobile__node-7-24323 {
  background-color: rgba(253, 183, 33, 1);
}

.bhp-uslugi-06-kontakt__variant {
  display: none;
  width: 100%;
}

@media (min-width: 1024px) {
  .bhp-uslugi-06-kontakt__variant--desktop {
    display: block;
  }
}

@media (max-width: 1023px) {
  .bhp-uslugi-06-kontakt__variant--mobile {
    display: block;
  }
}

.bhp-uslugi-06-kontakt--desktop {
  width: 100vw;
  max-width: none;
}

.bhp-uslugi-06-kontakt--desktop__inner {
  margin-inline: auto;
}

.bhp-uslugi-06-kontakt--desktop__inner {
  overflow: hidden;
  display: flex;
  flex-direction: row;
  gap: 132px;
  padding: 60px 120px 60px 120px;
  justify-content: center;
  align-items: center;
  width: clamp(1024px, 100%, 1920px);
  min-width: 1024px;
  max-width: 1920px;
  height: fit-content;
  margin-inline: auto;
}

.bhp-uslugi-06-kontakt--desktop__node-7-24243 {
  min-width: 0;
  display: flex;
  flex-direction: column;
  gap: 25px;
  align-items: flex-start;
  flex: 1 1 0;
  max-width: 483px;
  height: fit-content;
}

.bhp-uslugi-06-kontakt--desktop__node-7-24244 {
  min-height: 0;
  display: flex;
  flex-direction: column;
  gap: 10px;
  align-items: flex-start;
  align-self: stretch;
  height: fit-content;
}

.bhp-uslugi-06-kontakt--desktop__node-7-24247 {
  min-height: 0;
  display: flex;
  flex-direction: column;
  gap: 17px;
  align-items: flex-start;
  width: 250px;
  height: fit-content;
}

.bhp-uslugi-06-kontakt--desktop__node-7-24248 {
  min-height: 0;
  display: flex;
  flex-direction: column;
  gap: 10px;
  align-items: flex-start;
  align-self: stretch;
  height: fit-content;
}

.bhp-uslugi-06-kontakt--desktop__node-7-24249 {
  min-height: 0;
  display: flex;
  flex-direction: row;
  gap: 9px;
  align-items: center;
  width: fit-content;
  height: fit-content;
}

.bhp-uslugi-06-kontakt--desktop__node-7-24252 {
  min-height: 0;
  display: flex;
  flex-direction: row;
  gap: 9px;
  align-items: center;
  width: fit-content;
  height: fit-content;
}

.bhp-uslugi-06-kontakt--desktop__node-7-24255 {
  min-height: 0;
  display: flex;
  flex-direction: row;
  gap: 9px;
  align-items: center;
  align-self: stretch;
  height: fit-content;
}

.bhp-uslugi-06-kontakt--desktop__node-7-24259 {
  min-height: 0;
  display: flex;
  flex-direction: column;
  gap: 5px;
  justify-content: center;
  align-items: flex-start;
  align-self: stretch;
  height: fit-content;
}

.bhp-uslugi-06-kontakt--desktop__node-7-24260 {
  min-height: 0;
  display: flex;
  flex-direction: row;
  gap: 9px;
  align-items: center;
  width: fit-content;
  height: fit-content;
}

.bhp-uslugi-06-kontakt--desktop__node-7-24264 {
  min-width: 0;
  display: flex;
  flex-direction: column;
  gap: 30px;
  justify-content: center;
  align-items: center;
  flex: 1 1 0;
  height: fit-content;
}

.bhp-uslugi-06-kontakt--desktop__node-7-24266 {
  min-height: 0;
  display: flex;
  flex-direction: column;
  gap: 15px;
  align-items: flex-start;
  align-self: stretch;
  height: fit-content;
}

.bhp-uslugi-06-kontakt--desktop__node-7-24267 {
  min-height: 0;
  display: flex;
  flex-direction: column;
  gap: 20px;
  align-items: flex-start;
  align-self: stretch;
  height: fit-content;
}

.bhp-uslugi-06-kontakt--desktop__node-7-24268 {
  min-height: 0;
  display: flex;
  flex-direction: row;
  gap: 10px;
  padding: 10px 10px 10px 10px;
  align-items: center;
  align-self: stretch;
  height: 50px;
  border: 1px solid rgba(252, 252, 252, 1);
}

.bhp-uslugi-06-kontakt--desktop__node-7-24270 {
  min-height: 0;
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  gap: 30px;
  align-items: center;
  align-self: stretch;
  height: fit-content;
}

.bhp-uslugi-06-kontakt--desktop__node-7-24271 {
  min-width: 0;
  display: flex;
  flex-direction: row;
  gap: 10px;
  padding: 10px 10px 10px 10px;
  align-items: center;
  flex: 1 1 0;
  min-width: 200px;
  height: 50px;
  border: 1px solid rgba(252, 252, 252, 1);
}

.bhp-uslugi-06-kontakt--desktop__node-7-24273 {
  min-width: 0;
  display: flex;
  flex-direction: row;
  gap: 10px;
  padding: 10px 10px 10px 10px;
  align-items: center;
  flex: 1 1 0;
  min-width: 200px;
  height: 50px;
  border: 1px solid rgba(252, 252, 252, 1);
}

.bhp-uslugi-06-kontakt--desktop__node-7-24275 {
  min-height: 0;
  display: flex;
  flex-direction: row;
  gap: 10px;
  padding: 10px 10px 10px 10px;
  align-items: flex-start;
  align-self: stretch;
  height: 100px;
  border: 1px solid rgba(252, 252, 252, 1);
}

.bhp-uslugi-06-kontakt--desktop__node-7-24277 {
  min-height: 0;
  display: flex;
  flex-direction: row;
  gap: 8px;
  align-items: flex-start;
  align-self: stretch;
  height: fit-content;
}

.bhp-uslugi-06-kontakt--desktop__node-7-24278 {
  min-width: 0;
  width: 16px;
  height: 16px;
  border-radius: 2px;
  border: 1px solid rgba(252, 252, 252, 1);
}

.bhp-uslugi-06-kontakt--desktop__node-7-24280 {
  min-height: 0;
  display: flex;
  flex-direction: row;
  gap: 10px;
  padding: 10px 29px 10px 29px;
  justify-content: center;
  align-items: center;
  width: fit-content;
  height: 50px;
  border-radius: 25px;
}

.bhp-uslugi-06-kontakt--desktop__node-7-24281 {
  overflow: hidden;
  min-width: 0;
  width: 24px;
  height: 24px;
}

.bhp-uslugi-06-kontakt--desktop__node-7-24245 {
  font-family: "Ubuntu", sans-serif;
  font-weight: 500;
  font-size: 40px;
  line-height: 45.96000289916992px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(252, 252, 252, 1);
}

.bhp-uslugi-06-kontakt--desktop__node-7-24246 {
  font-family: "Instrument Sans", sans-serif;
  font-weight: 400;
  font-size: 16px;
  line-height: 19.520000457763672px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(252, 252, 252, 1);
}

.bhp-uslugi-06-kontakt--desktop__node-7-24251 {
  font-family: "Instrument Sans", sans-serif;
  font-weight: 500;
  font-size: 16px;
  line-height: 19.520000457763672px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(255, 255, 255, 1);
}

.bhp-uslugi-06-kontakt--desktop__node-7-24254 {
  font-family: "Instrument Sans", sans-serif;
  font-weight: 500;
  font-size: 16px;
  line-height: 19.520000457763672px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(255, 255, 255, 1);
}

.bhp-uslugi-06-kontakt--desktop__node-7-24257 {
  font-family: "Instrument Sans", sans-serif;
  font-weight: 500;
  font-size: 16px;
  line-height: 19.520000457763672px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(255, 255, 255, 1);
}

.bhp-uslugi-06-kontakt--desktop__node-7-24262 {
  font-family: "Instrument Sans", sans-serif;
  font-weight: 500;
  font-size: 16px;
  line-height: 19.520000457763672px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(255, 255, 255, 1);
}

.bhp-uslugi-06-kontakt--desktop__node-7-24263 {
  font-family: "Instrument Sans", sans-serif;
  font-weight: 400;
  font-size: 16px;
  line-height: 19.520000457763672px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(252, 252, 252, 1);
}

.bhp-uslugi-06-kontakt--desktop__node-7-24265 {
  font-family: "Ubuntu", sans-serif;
  font-weight: 500;
  font-size: 18px;
  line-height: 20.6820011138916px;
  letter-spacing: 0px;
  text-align: center;
  color: rgba(252, 252, 252, 1);
}

.bhp-uslugi-06-kontakt--desktop__node-7-24269 {
  font-family: "Instrument Sans", sans-serif;
  font-weight: 400;
  font-size: 16px;
  line-height: 19.520000457763672px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(252, 252, 252, 1);
}

.bhp-uslugi-06-kontakt--desktop__node-7-24272 {
  font-family: "Instrument Sans", sans-serif;
  font-weight: 400;
  font-size: 16px;
  line-height: 19.520000457763672px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(252, 252, 252, 1);
}

.bhp-uslugi-06-kontakt--desktop__node-7-24274 {
  font-family: "Instrument Sans", sans-serif;
  font-weight: 400;
  font-size: 16px;
  line-height: 19.520000457763672px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(252, 252, 252, 1);
}

.bhp-uslugi-06-kontakt--desktop__node-7-24276 {
  font-family: "Instrument Sans", sans-serif;
  font-weight: 400;
  font-size: 16px;
  line-height: 19.520000457763672px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(252, 252, 252, 1);
}

.bhp-uslugi-06-kontakt--desktop__node-7-24279 {
  font-family: "Instrument Sans", sans-serif;
  font-weight: 400;
  font-size: 12px;
  line-height: 14.640000343322754px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(252, 252, 252, 1);
}

.bhp-uslugi-06-kontakt--desktop__node-7-24284 {
  font-family: "Instrument Sans", sans-serif;
  font-weight: 500;
  font-size: 16px;
  line-height: 19.520000457763672px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(255, 255, 255, 1);
}

.bhp-uslugi-06-kontakt--desktop {
  background-image: url("./e1930033ca6e7b0084146cca0d9805a5bc36ad2c.png");
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
}

.bhp-uslugi-06-kontakt--desktop__node-7-24280 {
  background-color: rgba(253, 183, 33, 1);
}

.bhp-uslugi-06-kontakt--mobile {
  width: 100vw;
  max-width: none;
}

.bhp-uslugi-06-kontakt--mobile__inner {
  margin-inline: auto;
}

.bhp-uslugi-06-kontakt--mobile__inner {
  overflow: hidden;
  display: flex;
  flex-direction: column;
  gap: 40px;
  padding: 60px 16px 59.999755859375px 16px;
  justify-content: center;
  align-items: center;
  width: clamp(320px, 100%, 1023px);
  min-width: 320px;
  max-width: 1023px;
  height: fit-content;
  margin-inline: auto;
}

.bhp-uslugi-06-kontakt--mobile__node-7-24286 {
  min-height: 0;
  display: flex;
  flex-direction: column;
  gap: 25px;
  align-items: flex-start;
  align-self: stretch;
  height: fit-content;
}

.bhp-uslugi-06-kontakt--mobile__node-7-24287 {
  min-height: 0;
  display: flex;
  flex-direction: column;
  gap: 10px;
  align-items: flex-start;
  align-self: stretch;
  height: fit-content;
}

.bhp-uslugi-06-kontakt--mobile__node-7-24290 {
  min-height: 0;
  display: flex;
  flex-direction: column;
  gap: 17px;
  align-items: flex-start;
  width: 250px;
  height: fit-content;
}

.bhp-uslugi-06-kontakt--mobile__node-7-24291 {
  min-height: 0;
  display: flex;
  flex-direction: column;
  gap: 10px;
  align-items: flex-start;
  align-self: stretch;
  height: fit-content;
}

.bhp-uslugi-06-kontakt--mobile__node-7-24292 {
  min-height: 0;
  display: flex;
  flex-direction: row;
  gap: 9px;
  align-items: center;
  width: fit-content;
  height: fit-content;
}

.bhp-uslugi-06-kontakt--mobile__node-7-24295 {
  min-height: 0;
  display: flex;
  flex-direction: row;
  gap: 9px;
  align-items: center;
  width: fit-content;
  height: fit-content;
}

.bhp-uslugi-06-kontakt--mobile__node-7-24298 {
  min-height: 0;
  display: flex;
  flex-direction: row;
  gap: 9px;
  align-items: flex-start;
  align-self: stretch;
  height: fit-content;
}

.bhp-uslugi-06-kontakt--mobile__node-7-24302 {
  min-height: 0;
  display: flex;
  flex-direction: column;
  gap: 5px;
  align-items: flex-start;
  align-self: stretch;
  height: fit-content;
}

.bhp-uslugi-06-kontakt--mobile__node-7-24303 {
  min-height: 0;
  display: flex;
  flex-direction: row;
  gap: 9px;
  align-items: center;
  width: fit-content;
  height: fit-content;
}

.bhp-uslugi-06-kontakt--mobile__node-7-24307 {
  min-height: 0;
  display: flex;
  flex-direction: column;
  gap: 30px;
  justify-content: center;
  align-items: center;
  align-self: stretch;
  height: fit-content;
}

.bhp-uslugi-06-kontakt--mobile__node-7-24309 {
  min-height: 0;
  display: flex;
  flex-direction: column;
  gap: 15px;
  align-items: flex-start;
  align-self: stretch;
  height: fit-content;
}

.bhp-uslugi-06-kontakt--mobile__node-7-24310 {
  min-height: 0;
  display: flex;
  flex-direction: column;
  gap: 20px;
  align-items: flex-start;
  align-self: stretch;
  height: fit-content;
}

.bhp-uslugi-06-kontakt--mobile__node-7-24311 {
  min-height: 0;
  display: flex;
  flex-direction: row;
  gap: 10px;
  padding: 10px 10px 10px 10px;
  align-items: center;
  align-self: stretch;
  height: 45px;
  border: 1px solid rgba(252, 252, 252, 1);
}

.bhp-uslugi-06-kontakt--mobile__node-7-24313 {
  min-height: 0;
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  gap: 30px;
  align-items: center;
  align-self: stretch;
  height: fit-content;
}

.bhp-uslugi-06-kontakt--mobile__node-7-24314 {
  min-width: 0;
  display: flex;
  flex-direction: row;
  gap: 10px;
  padding: 10px 10px 10px 10px;
  align-items: center;
  flex: 1 1 0;
  min-width: 200px;
  height: 45px;
  border: 1px solid rgba(252, 252, 252, 1);
}

.bhp-uslugi-06-kontakt--mobile__node-7-24316 {
  min-width: 0;
  display: flex;
  flex-direction: row;
  gap: 10px;
  padding: 10px 10px 10px 10px;
  align-items: center;
  flex: 1 1 0;
  min-width: 200px;
  height: 45px;
  border: 1px solid rgba(252, 252, 252, 1);
}

.bhp-uslugi-06-kontakt--mobile__node-7-24318 {
  min-height: 0;
  display: flex;
  flex-direction: row;
  gap: 10px;
  padding: 10px 10px 10px 10px;
  align-items: flex-start;
  align-self: stretch;
  height: 100px;
  border: 1px solid rgba(252, 252, 252, 1);
}

.bhp-uslugi-06-kontakt--mobile__node-7-24320 {
  min-height: 0;
  display: flex;
  flex-direction: row;
  gap: 8px;
  align-items: flex-start;
  align-self: stretch;
  height: fit-content;
}

.bhp-uslugi-06-kontakt--mobile__node-7-24321 {
  min-width: 0;
  width: 16px;
  height: 16px;
  border-radius: 2px;
  border: 1px solid rgba(252, 252, 252, 1);
}

.bhp-uslugi-06-kontakt--mobile__node-7-24323 {
  min-height: 0;
  display: flex;
  flex-direction: row;
  gap: 10px;
  padding: 10px 29px 10px 29px;
  justify-content: center;
  align-items: center;
  align-self: stretch;
  height: 45px;
  border-radius: 25px;
}

.bhp-uslugi-06-kontakt--mobile__node-7-24288 {
  font-family: "Ubuntu", sans-serif;
  font-weight: 500;
  font-size: 32px;
  line-height: 36.768001556396484px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(252, 252, 252, 1);
}

.bhp-uslugi-06-kontakt--mobile__node-7-24289 {
  font-family: "Instrument Sans", sans-serif;
  font-weight: 400;
  font-size: 14px;
  line-height: 17.079999923706055px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(252, 252, 252, 1);
}

.bhp-uslugi-06-kontakt--mobile__node-7-24294 {
  font-family: "Instrument Sans", sans-serif;
  font-weight: 500;
  font-size: 14px;
  line-height: 17.079999923706055px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(255, 255, 255, 1);
}

.bhp-uslugi-06-kontakt--mobile__node-7-24297 {
  font-family: "Instrument Sans", sans-serif;
  font-weight: 500;
  font-size: 14px;
  line-height: 17.079999923706055px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(255, 255, 255, 1);
}

.bhp-uslugi-06-kontakt--mobile__node-7-24300 {
  font-family: "Instrument Sans", sans-serif;
  font-weight: 500;
  font-size: 14px;
  line-height: 17.079999923706055px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(255, 255, 255, 1);
}

.bhp-uslugi-06-kontakt--mobile__node-7-24305 {
  font-family: "Instrument Sans", sans-serif;
  font-weight: 500;
  font-size: 14px;
  line-height: 17.079999923706055px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(255, 255, 255, 1);
}

.bhp-uslugi-06-kontakt--mobile__node-7-24306 {
  font-family: "Instrument Sans", sans-serif;
  font-weight: 400;
  font-size: 14px;
  line-height: 17.079999923706055px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(252, 252, 252, 1);
}

.bhp-uslugi-06-kontakt--mobile__node-7-24308 {
  font-family: "Ubuntu", sans-serif;
  font-weight: 500;
  font-size: 16px;
  line-height: 18.384000778198242px;
  letter-spacing: 0px;
  text-align: center;
  color: rgba(252, 252, 252, 1);
}

.bhp-uslugi-06-kontakt--mobile__node-7-24312 {
  font-family: "Instrument Sans", sans-serif;
  font-weight: 400;
  font-size: 14px;
  line-height: 17.079999923706055px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(252, 252, 252, 1);
}

.bhp-uslugi-06-kontakt--mobile__node-7-24315 {
  font-family: "Instrument Sans", sans-serif;
  font-weight: 400;
  font-size: 14px;
  line-height: 17.079999923706055px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(252, 252, 252, 1);
}

.bhp-uslugi-06-kontakt--mobile__node-7-24317 {
  font-family: "Instrument Sans", sans-serif;
  font-weight: 400;
  font-size: 14px;
  line-height: 17.079999923706055px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(252, 252, 252, 1);
}

.bhp-uslugi-06-kontakt--mobile__node-7-24319 {
  font-family: "Instrument Sans", sans-serif;
  font-weight: 400;
  font-size: 14px;
  line-height: 17.079999923706055px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(252, 252, 252, 1);
}

.bhp-uslugi-06-kontakt--mobile__node-7-24322 {
  font-family: "Instrument Sans", sans-serif;
  font-weight: 400;
  font-size: 12px;
  line-height: 14.640000343322754px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(252, 252, 252, 1);
}

.bhp-uslugi-06-kontakt--mobile__node-7-24325 {
  font-family: "Instrument Sans", sans-serif;
  font-weight: 500;
  font-size: 14px;
  line-height: 17.079999923706055px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(255, 255, 255, 1);
}

.bhp-uslugi-06-kontakt--mobile {
  background-image: url("./820fa5d649ea578c5e593a947d6635b629efba60.png");
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
}

.bhp-uslugi-06-kontakt--mobile__node-7-24323 {
  background-color: rgba(253, 183, 33, 1);
}

.bhp-strona-glowna-06-kontakt__variant {
  display: none;
  width: 100%;
}

@media (min-width: 1024px) {
  .bhp-strona-glowna-06-kontakt__variant--desktop {
    display: block;
  }
}

@media (max-width: 1023px) {
  .bhp-strona-glowna-06-kontakt__variant--mobile {
    display: block;
  }
}

.bhp-strona-glowna-06-kontakt--desktop {
  width: 100vw;
  max-width: none;
}

.bhp-strona-glowna-06-kontakt--desktop__inner {
  margin-inline: auto;
}

.bhp-strona-glowna-06-kontakt--desktop__inner {
  overflow: hidden;
  display: flex;
  flex-direction: row;
  gap: 132px;
  padding: 60px 120px 60px 120px;
  justify-content: center;
  align-items: center;
  width: clamp(1024px, 100%, 1920px);
  min-width: 1024px;
  max-width: 1920px;
  height: fit-content;
  margin-inline: auto;
}

.bhp-strona-glowna-06-kontakt--desktop__node-7-24243 {
  min-width: 0;
  display: flex;
  flex-direction: column;
  gap: 25px;
  align-items: flex-start;
  flex: 1 1 0;
  max-width: 483px;
  height: fit-content;
}

.bhp-strona-glowna-06-kontakt--desktop__node-7-24244 {
  min-height: 0;
  display: flex;
  flex-direction: column;
  gap: 10px;
  align-items: flex-start;
  align-self: stretch;
  height: fit-content;
}

.bhp-strona-glowna-06-kontakt--desktop__node-7-24247 {
  min-height: 0;
  display: flex;
  flex-direction: column;
  gap: 17px;
  align-items: flex-start;
  width: 250px;
  height: fit-content;
}

.bhp-strona-glowna-06-kontakt--desktop__node-7-24248 {
  min-height: 0;
  display: flex;
  flex-direction: column;
  gap: 10px;
  align-items: flex-start;
  align-self: stretch;
  height: fit-content;
}

.bhp-strona-glowna-06-kontakt--desktop__node-7-24249 {
  min-height: 0;
  display: flex;
  flex-direction: row;
  gap: 9px;
  align-items: center;
  width: fit-content;
  height: fit-content;
}

.bhp-strona-glowna-06-kontakt--desktop__node-7-24252 {
  min-height: 0;
  display: flex;
  flex-direction: row;
  gap: 9px;
  align-items: center;
  width: fit-content;
  height: fit-content;
}

.bhp-strona-glowna-06-kontakt--desktop__node-7-24255 {
  min-height: 0;
  display: flex;
  flex-direction: row;
  gap: 9px;
  align-items: center;
  align-self: stretch;
  height: fit-content;
}

.bhp-strona-glowna-06-kontakt--desktop__node-7-24259 {
  min-height: 0;
  display: flex;
  flex-direction: column;
  gap: 5px;
  justify-content: center;
  align-items: flex-start;
  align-self: stretch;
  height: fit-content;
}

.bhp-strona-glowna-06-kontakt--desktop__node-7-24260 {
  min-height: 0;
  display: flex;
  flex-direction: row;
  gap: 9px;
  align-items: center;
  width: fit-content;
  height: fit-content;
}

.bhp-strona-glowna-06-kontakt--desktop__node-7-24264 {
  min-width: 0;
  display: flex;
  flex-direction: column;
  gap: 30px;
  justify-content: center;
  align-items: center;
  flex: 1 1 0;
  height: fit-content;
}

.bhp-strona-glowna-06-kontakt--desktop__node-7-24266 {
  min-height: 0;
  display: flex;
  flex-direction: column;
  gap: 15px;
  align-items: flex-start;
  align-self: stretch;
  height: fit-content;
}

.bhp-strona-glowna-06-kontakt--desktop__node-7-24267 {
  min-height: 0;
  display: flex;
  flex-direction: column;
  gap: 20px;
  align-items: flex-start;
  align-self: stretch;
  height: fit-content;
}

.bhp-strona-glowna-06-kontakt--desktop__node-7-24268 {
  min-height: 0;
  display: flex;
  flex-direction: row;
  gap: 10px;
  padding: 10px 10px 10px 10px;
  align-items: center;
  align-self: stretch;
  height: 50px;
  border: 1px solid rgba(252, 252, 252, 1);
}

.bhp-strona-glowna-06-kontakt--desktop__node-7-24270 {
  min-height: 0;
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  gap: 30px;
  align-items: center;
  align-self: stretch;
  height: fit-content;
}

.bhp-strona-glowna-06-kontakt--desktop__node-7-24271 {
  min-width: 0;
  display: flex;
  flex-direction: row;
  gap: 10px;
  padding: 10px 10px 10px 10px;
  align-items: center;
  flex: 1 1 0;
  min-width: 200px;
  height: 50px;
  border: 1px solid rgba(252, 252, 252, 1);
}

.bhp-strona-glowna-06-kontakt--desktop__node-7-24273 {
  min-width: 0;
  display: flex;
  flex-direction: row;
  gap: 10px;
  padding: 10px 10px 10px 10px;
  align-items: center;
  flex: 1 1 0;
  min-width: 200px;
  height: 50px;
  border: 1px solid rgba(252, 252, 252, 1);
}

.bhp-strona-glowna-06-kontakt--desktop__node-7-24275 {
  min-height: 0;
  display: flex;
  flex-direction: row;
  gap: 10px;
  padding: 10px 10px 10px 10px;
  align-items: flex-start;
  align-self: stretch;
  height: 100px;
  border: 1px solid rgba(252, 252, 252, 1);
}

.bhp-strona-glowna-06-kontakt--desktop__node-7-24277 {
  min-height: 0;
  display: flex;
  flex-direction: row;
  gap: 8px;
  align-items: flex-start;
  align-self: stretch;
  height: fit-content;
}

.bhp-strona-glowna-06-kontakt--desktop__node-7-24278 {
  min-width: 0;
  width: 16px;
  height: 16px;
  border-radius: 2px;
  border: 1px solid rgba(252, 252, 252, 1);
}

.bhp-strona-glowna-06-kontakt--desktop__node-7-24280 {
  min-height: 0;
  display: flex;
  flex-direction: row;
  gap: 10px;
  padding: 10px 29px 10px 29px;
  justify-content: center;
  align-items: center;
  width: fit-content;
  height: 50px;
  border-radius: 25px;
}

.bhp-strona-glowna-06-kontakt--desktop__node-7-24281 {
  overflow: hidden;
  min-width: 0;
  width: 24px;
  height: 24px;
}

.bhp-strona-glowna-06-kontakt--desktop__node-7-24245 {
  font-family: "Ubuntu", sans-serif;
  font-weight: 500;
  font-size: 40px;
  line-height: 45.96000289916992px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(252, 252, 252, 1);
}

.bhp-strona-glowna-06-kontakt--desktop__node-7-24246 {
  font-family: "Instrument Sans", sans-serif;
  font-weight: 400;
  font-size: 16px;
  line-height: 19.520000457763672px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(252, 252, 252, 1);
}

.bhp-strona-glowna-06-kontakt--desktop__node-7-24251 {
  font-family: "Instrument Sans", sans-serif;
  font-weight: 500;
  font-size: 16px;
  line-height: 19.520000457763672px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(255, 255, 255, 1);
}

.bhp-strona-glowna-06-kontakt--desktop__node-7-24254 {
  font-family: "Instrument Sans", sans-serif;
  font-weight: 500;
  font-size: 16px;
  line-height: 19.520000457763672px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(255, 255, 255, 1);
}

.bhp-strona-glowna-06-kontakt--desktop__node-7-24257 {
  font-family: "Instrument Sans", sans-serif;
  font-weight: 500;
  font-size: 16px;
  line-height: 19.520000457763672px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(255, 255, 255, 1);
}

.bhp-strona-glowna-06-kontakt--desktop__node-7-24262 {
  font-family: "Instrument Sans", sans-serif;
  font-weight: 500;
  font-size: 16px;
  line-height: 19.520000457763672px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(255, 255, 255, 1);
}

.bhp-strona-glowna-06-kontakt--desktop__node-7-24263 {
  font-family: "Instrument Sans", sans-serif;
  font-weight: 400;
  font-size: 16px;
  line-height: 19.520000457763672px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(252, 252, 252, 1);
}

.bhp-strona-glowna-06-kontakt--desktop__node-7-24265 {
  font-family: "Ubuntu", sans-serif;
  font-weight: 500;
  font-size: 18px;
  line-height: 20.6820011138916px;
  letter-spacing: 0px;
  text-align: center;
  color: rgba(252, 252, 252, 1);
}

.bhp-strona-glowna-06-kontakt--desktop__node-7-24269 {
  font-family: "Instrument Sans", sans-serif;
  font-weight: 400;
  font-size: 16px;
  line-height: 19.520000457763672px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(252, 252, 252, 1);
}

.bhp-strona-glowna-06-kontakt--desktop__node-7-24272 {
  font-family: "Instrument Sans", sans-serif;
  font-weight: 400;
  font-size: 16px;
  line-height: 19.520000457763672px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(252, 252, 252, 1);
}

.bhp-strona-glowna-06-kontakt--desktop__node-7-24274 {
  font-family: "Instrument Sans", sans-serif;
  font-weight: 400;
  font-size: 16px;
  line-height: 19.520000457763672px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(252, 252, 252, 1);
}

.bhp-strona-glowna-06-kontakt--desktop__node-7-24276 {
  font-family: "Instrument Sans", sans-serif;
  font-weight: 400;
  font-size: 16px;
  line-height: 19.520000457763672px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(252, 252, 252, 1);
}

.bhp-strona-glowna-06-kontakt--desktop__node-7-24279 {
  font-family: "Instrument Sans", sans-serif;
  font-weight: 400;
  font-size: 12px;
  line-height: 14.640000343322754px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(252, 252, 252, 1);
}

.bhp-strona-glowna-06-kontakt--desktop__node-7-24284 {
  font-family: "Instrument Sans", sans-serif;
  font-weight: 500;
  font-size: 16px;
  line-height: 19.520000457763672px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(255, 255, 255, 1);
}

.bhp-strona-glowna-06-kontakt--desktop {
  background-image: url("./e1930033ca6e7b0084146cca0d9805a5bc36ad2c.png");
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
}

.bhp-strona-glowna-06-kontakt--desktop__node-7-24280 {
  background-color: rgba(253, 183, 33, 1);
}

.bhp-strona-glowna-06-kontakt--mobile {
  width: 100vw;
  max-width: none;
}

.bhp-strona-glowna-06-kontakt--mobile__inner {
  margin-inline: auto;
}

.bhp-strona-glowna-06-kontakt--mobile__inner {
  overflow: hidden;
  display: flex;
  flex-direction: column;
  gap: 40px;
  padding: 60px 16px 59.999755859375px 16px;
  justify-content: center;
  align-items: center;
  width: clamp(320px, 100%, 1023px);
  min-width: 320px;
  max-width: 1023px;
  height: fit-content;
  margin-inline: auto;
}

.bhp-strona-glowna-06-kontakt--mobile__node-7-24286 {
  min-height: 0;
  display: flex;
  flex-direction: column;
  gap: 25px;
  align-items: flex-start;
  align-self: stretch;
  height: fit-content;
}

.bhp-strona-glowna-06-kontakt--mobile__node-7-24287 {
  min-height: 0;
  display: flex;
  flex-direction: column;
  gap: 10px;
  align-items: flex-start;
  align-self: stretch;
  height: fit-content;
}

.bhp-strona-glowna-06-kontakt--mobile__node-7-24290 {
  min-height: 0;
  display: flex;
  flex-direction: column;
  gap: 17px;
  align-items: flex-start;
  width: 250px;
  height: fit-content;
}

.bhp-strona-glowna-06-kontakt--mobile__node-7-24291 {
  min-height: 0;
  display: flex;
  flex-direction: column;
  gap: 10px;
  align-items: flex-start;
  align-self: stretch;
  height: fit-content;
}

.bhp-strona-glowna-06-kontakt--mobile__node-7-24292 {
  min-height: 0;
  display: flex;
  flex-direction: row;
  gap: 9px;
  align-items: center;
  width: fit-content;
  height: fit-content;
}

.bhp-strona-glowna-06-kontakt--mobile__node-7-24295 {
  min-height: 0;
  display: flex;
  flex-direction: row;
  gap: 9px;
  align-items: center;
  width: fit-content;
  height: fit-content;
}

.bhp-strona-glowna-06-kontakt--mobile__node-7-24298 {
  min-height: 0;
  display: flex;
  flex-direction: row;
  gap: 9px;
  align-items: flex-start;
  align-self: stretch;
  height: fit-content;
}

.bhp-strona-glowna-06-kontakt--mobile__node-7-24302 {
  min-height: 0;
  display: flex;
  flex-direction: column;
  gap: 5px;
  align-items: flex-start;
  align-self: stretch;
  height: fit-content;
}

.bhp-strona-glowna-06-kontakt--mobile__node-7-24303 {
  min-height: 0;
  display: flex;
  flex-direction: row;
  gap: 9px;
  align-items: center;
  width: fit-content;
  height: fit-content;
}

.bhp-strona-glowna-06-kontakt--mobile__node-7-24307 {
  min-height: 0;
  display: flex;
  flex-direction: column;
  gap: 30px;
  justify-content: center;
  align-items: center;
  align-self: stretch;
  height: fit-content;
}

.bhp-strona-glowna-06-kontakt--mobile__node-7-24309 {
  min-height: 0;
  display: flex;
  flex-direction: column;
  gap: 15px;
  align-items: flex-start;
  align-self: stretch;
  height: fit-content;
}

.bhp-strona-glowna-06-kontakt--mobile__node-7-24310 {
  min-height: 0;
  display: flex;
  flex-direction: column;
  gap: 20px;
  align-items: flex-start;
  align-self: stretch;
  height: fit-content;
}

.bhp-strona-glowna-06-kontakt--mobile__node-7-24311 {
  min-height: 0;
  display: flex;
  flex-direction: row;
  gap: 10px;
  padding: 10px 10px 10px 10px;
  align-items: center;
  align-self: stretch;
  height: 45px;
  border: 1px solid rgba(252, 252, 252, 1);
}

.bhp-strona-glowna-06-kontakt--mobile__node-7-24313 {
  min-height: 0;
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  gap: 30px;
  align-items: center;
  align-self: stretch;
  height: fit-content;
}

.bhp-strona-glowna-06-kontakt--mobile__node-7-24314 {
  min-width: 0;
  display: flex;
  flex-direction: row;
  gap: 10px;
  padding: 10px 10px 10px 10px;
  align-items: center;
  flex: 1 1 0;
  min-width: 200px;
  height: 45px;
  border: 1px solid rgba(252, 252, 252, 1);
}

.bhp-strona-glowna-06-kontakt--mobile__node-7-24316 {
  min-width: 0;
  display: flex;
  flex-direction: row;
  gap: 10px;
  padding: 10px 10px 10px 10px;
  align-items: center;
  flex: 1 1 0;
  min-width: 200px;
  height: 45px;
  border: 1px solid rgba(252, 252, 252, 1);
}

.bhp-strona-glowna-06-kontakt--mobile__node-7-24318 {
  min-height: 0;
  display: flex;
  flex-direction: row;
  gap: 10px;
  padding: 10px 10px 10px 10px;
  align-items: flex-start;
  align-self: stretch;
  height: 100px;
  border: 1px solid rgba(252, 252, 252, 1);
}

.bhp-strona-glowna-06-kontakt--mobile__node-7-24320 {
  min-height: 0;
  display: flex;
  flex-direction: row;
  gap: 8px;
  align-items: flex-start;
  align-self: stretch;
  height: fit-content;
}

.bhp-strona-glowna-06-kontakt--mobile__node-7-24321 {
  min-width: 0;
  width: 16px;
  height: 16px;
  border-radius: 2px;
  border: 1px solid rgba(252, 252, 252, 1);
}

.bhp-strona-glowna-06-kontakt--mobile__node-7-24323 {
  min-height: 0;
  display: flex;
  flex-direction: row;
  gap: 10px;
  padding: 10px 29px 10px 29px;
  justify-content: center;
  align-items: center;
  align-self: stretch;
  height: 45px;
  border-radius: 25px;
}

.bhp-strona-glowna-06-kontakt--mobile__node-7-24288 {
  font-family: "Ubuntu", sans-serif;
  font-weight: 500;
  font-size: 32px;
  line-height: 36.768001556396484px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(252, 252, 252, 1);
}

.bhp-strona-glowna-06-kontakt--mobile__node-7-24289 {
  font-family: "Instrument Sans", sans-serif;
  font-weight: 400;
  font-size: 14px;
  line-height: 17.079999923706055px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(252, 252, 252, 1);
}

.bhp-strona-glowna-06-kontakt--mobile__node-7-24294 {
  font-family: "Instrument Sans", sans-serif;
  font-weight: 500;
  font-size: 14px;
  line-height: 17.079999923706055px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(255, 255, 255, 1);
}

.bhp-strona-glowna-06-kontakt--mobile__node-7-24297 {
  font-family: "Instrument Sans", sans-serif;
  font-weight: 500;
  font-size: 14px;
  line-height: 17.079999923706055px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(255, 255, 255, 1);
}

.bhp-strona-glowna-06-kontakt--mobile__node-7-24300 {
  font-family: "Instrument Sans", sans-serif;
  font-weight: 500;
  font-size: 14px;
  line-height: 17.079999923706055px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(255, 255, 255, 1);
}

.bhp-strona-glowna-06-kontakt--mobile__node-7-24305 {
  font-family: "Instrument Sans", sans-serif;
  font-weight: 500;
  font-size: 14px;
  line-height: 17.079999923706055px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(255, 255, 255, 1);
}

.bhp-strona-glowna-06-kontakt--mobile__node-7-24306 {
  font-family: "Instrument Sans", sans-serif;
  font-weight: 400;
  font-size: 14px;
  line-height: 17.079999923706055px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(252, 252, 252, 1);
}

.bhp-strona-glowna-06-kontakt--mobile__node-7-24308 {
  font-family: "Ubuntu", sans-serif;
  font-weight: 500;
  font-size: 16px;
  line-height: 18.384000778198242px;
  letter-spacing: 0px;
  text-align: center;
  color: rgba(252, 252, 252, 1);
}

.bhp-strona-glowna-06-kontakt--mobile__node-7-24312 {
  font-family: "Instrument Sans", sans-serif;
  font-weight: 400;
  font-size: 14px;
  line-height: 17.079999923706055px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(252, 252, 252, 1);
}

.bhp-strona-glowna-06-kontakt--mobile__node-7-24315 {
  font-family: "Instrument Sans", sans-serif;
  font-weight: 400;
  font-size: 14px;
  line-height: 17.079999923706055px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(252, 252, 252, 1);
}

.bhp-strona-glowna-06-kontakt--mobile__node-7-24317 {
  font-family: "Instrument Sans", sans-serif;
  font-weight: 400;
  font-size: 14px;
  line-height: 17.079999923706055px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(252, 252, 252, 1);
}

.bhp-strona-glowna-06-kontakt--mobile__node-7-24319 {
  font-family: "Instrument Sans", sans-serif;
  font-weight: 400;
  font-size: 14px;
  line-height: 17.079999923706055px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(252, 252, 252, 1);
}

.bhp-strona-glowna-06-kontakt--mobile__node-7-24322 {
  font-family: "Instrument Sans", sans-serif;
  font-weight: 400;
  font-size: 12px;
  line-height: 14.640000343322754px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(252, 252, 252, 1);
}

.bhp-strona-glowna-06-kontakt--mobile__node-7-24325 {
  font-family: "Instrument Sans", sans-serif;
  font-weight: 500;
  font-size: 14px;
  line-height: 17.079999923706055px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(255, 255, 255, 1);
}

.bhp-strona-glowna-06-kontakt--mobile {
  background-image: url("./820fa5d649ea578c5e593a947d6635b629efba60.png");
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
}

.bhp-strona-glowna-06-kontakt--mobile__node-7-24323 {
  background-color: rgba(253, 183, 33, 1);
}
