/* FTW_HTML_EXPORT */
html, body { margin: 0; padding: 0; }
*, *::before, *::after { box-sizing: border-box; }
/* FTW_PROJECT_FONTS_START */
@font-face {
  font-family: 'Elms Sans';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url('fonts/kraken-group-988-elms-sans-600.ttf?v=2026-03-18T07%3A50%3A48.302Z') format('truetype');
}
@font-face {
  font-family: 'Elms Sans';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/kraken-group-988-elms-sans-400.ttf?v=2026-03-18T07%3A50%3A43.282Z') format('truetype');
}
@font-face {
  font-family: 'Elms Sans';
  font-style: normal;
  font-weight: 300;
  font-display: swap;
  src: url('fonts/kraken-group-988-elms-sans-300.ttf?v=2026-03-18T07%3A50%3A39.519Z') format('truetype');
}
/* FTW_PROJECT_FONTS_END */

/* partial-1000 */
/* FTW_FULL_BLEED_BACKGROUND */
[data-ftw-scope="partial-1000"] .ftw-fullbleed-bg{width:calc(100vw / var(--ftw-scale,1));margin-left:calc(50% - (100vw / var(--ftw-scale,1)) * 0.5);margin-right:calc(50% - (100vw / var(--ftw-scale,1)) * 0.5);box-sizing:border-box;}
[data-ftw-scope="partial-1000"] .ftw-fullbleed-bg--desktop-marki-section-1{ background-color: rgb(238, 238, 238);  }
[data-ftw-scope="partial-1000"] .desktop-marki-section-1{ padding: 0px 0px 0px 0px; display: block; width: 100%; max-width: 1441px; min-height: 470px;  }

[data-ftw-scope="partial-1000"] .desktop-marki-section-2{
  padding: 73px 223px 73px 223px;
  display: flex;
  flex-direction: column;
  gap: 10px;
  align-items: center;
  width: 100%;
  max-width: 1441px;
  min-height: 470px;
}

[data-ftw-scope="partial-1000"] .desktop-marki-section-3{
  padding: 0px 0px 0px 0px;
  display: flex;
  flex-direction: column;
  gap: 32px;
  align-items: center;
  width: 100%;
  max-width: 995px;
  min-height: 310px;
  align-self: stretch;
}

[data-ftw-scope="partial-1000"] .desktop-marki-paragraph-1{
  color: rgb(34, 34, 34);
  font-size: 48px;
  font-weight: 300;
  line-height: 62.39999771118164px;
  font-family: 'Elms Sans';
  letter-spacing: 0px;
  text-transform: uppercase;
  text-align: center;
  margin: 0;
  white-space: nowrap;
  overflow-wrap: normal;
  word-break: normal;
  width: 100%;
  max-width: 995px;
  min-height: 62px;
  align-self: stretch;
}

[data-ftw-scope="partial-1000"] .desktop-marki-section-4{
  padding: 0px 0px 0px 0px;
  display: flex;
  flex-direction: column;
  gap: 50px;
  align-items: center;
  width: 100%;
  max-width: 995px;
  min-height: 216px;
  align-self: stretch;
}

[data-ftw-scope="partial-1000"] .desktop-marki-section-5{
  padding: 0px 0px 0px 0px;
  display: flex;
  flex-direction: column;
  gap: 20px;
  align-items: center;
  width: 100%;
  max-width: 995px;
  min-height: 140px;
  align-self: stretch;
}

[data-ftw-scope="partial-1000"] .desktop-marki-section-6{
  padding: 0px 0px 0px 0px;
  display: flex;
  flex-direction: column;
  gap: 5px;
  align-items: center;
  width: auto;
  max-width: 243px;
  min-height: 57px;
  align-self: center;
}

[data-ftw-scope="partial-1000"] .desktop-marki-paragraph-2{
  color: rgb(34, 34, 34);
  font-size: 24px;
  font-weight: 300;
  line-height: 31.19999885559082px;
  font-family: 'Elms Sans';
  letter-spacing: 0px;
  text-transform: uppercase;
  text-align: center;
  margin: 0;
  white-space: normal;
  overflow-wrap: anywhere;
  word-break: break-word;
  width: auto;
  max-width: 243px;
  min-height: 31px;
  align-self: center;
}

[data-ftw-scope="partial-1000"] .desktop-marki-paragraph-3{
  color: rgb(34, 34, 34);
  font-size: 16px;
  font-weight: 600;
  line-height: 20.799999237060547px;
  font-family: 'Elms Sans';
  letter-spacing: 0px;
  text-align: center;
  margin: 0;
  white-space: normal;
  overflow-wrap: anywhere;
  word-break: break-word;
  width: 100%;
  max-width: 243px;
  min-height: 21px;
  align-self: stretch;
}

[data-ftw-scope="partial-1000"] .desktop-marki-section-7{
  padding: 0px 0px 0px 0px;
  display: flex;
  flex-direction: column;
  gap: 10px;
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: 995px;
  min-height: 63px;
  align-self: stretch;
}

[data-ftw-scope="partial-1000"] .desktop-marki-paragraph-4{
  color: rgb(34, 34, 34);
  font-size: 16px;
  font-weight: 400;
  line-height: 20.799999237060547px;
  font-family: 'Elms Sans';
  letter-spacing: -0.16px;
  text-align: center;
  margin: 0;
  width: 100%;
  max-width: 995px;
  min-height: 63px;
  align-self: stretch;
}

[data-ftw-scope="partial-1000"] .desktop-marki-section-8{
  padding: 0px 0px 0px 0px;
  display: flex;
  flex-direction: row;
  gap: 25px;
  align-items: center;
  width: 578px;
  max-width: 100%;
  min-height: 26px;
}

[data-ftw-scope="partial-1000"] .desktop-marki-media-1{
  display: block;
  object-fit: contain;
  width: 100%;
  width: 126px;
  max-width: 100%;
  height: 26px;
}

[data-ftw-scope="partial-1000"] .desktop-marki-media-2{
  display: block;
  object-fit: contain;
  width: 100%;
  width: 88px;
  max-width: 100%;
  height: 26px;
}

[data-ftw-scope="partial-1000"] .desktop-marki-media-3{
  display: block;
  object-fit: contain;
  width: 100%;
  width: 88px;
  max-width: 100%;
  height: 26px;
}

/* partial-1001 */
/* FTW_FULL_BLEED_BACKGROUND */
[data-ftw-scope="partial-1001"] .ftw-fullbleed-bg{width:calc(100vw / var(--ftw-scale,1));margin-left:calc(50% - (100vw / var(--ftw-scale,1)) * 0.5);margin-right:calc(50% - (100vw / var(--ftw-scale,1)) * 0.5);box-sizing:border-box;}
[data-ftw-scope="partial-1001"] .ftw-fullbleed-bg--desktop-hero3-section-1{ background-image: url("media/desktop-hero3-1.png"); background-size: cover; background-position: center;  }
[data-ftw-scope="partial-1001"] .desktop-hero3-section-1{ padding: 0px 0px 0px 0px; display: block; width: 100%; max-width: 1440px; min-height: 750px;  }

[data-ftw-scope="partial-1001"] .desktop-hero3-section-2{
  padding: 256px 269px 256px 269px;
  display: flex;
  flex-direction: column;
  gap: 10px;
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: 1440px;
  min-height: 750px;
}

[data-ftw-scope="partial-1001"] .desktop-hero3-section-3{
  padding: 0px 0px 0px 0px;
  display: flex;
  flex-direction: column;
  gap: 30px;
  align-items: center;
  width: 100%;
  max-width: 902px;
  min-height: 125px;
  align-self: stretch;
}

[data-ftw-scope="partial-1001"] .desktop-hero3-section-4{
  padding: 0px 0px 0px 0px;
  display: flex;
  flex-direction: column;
  gap: 10px;
  align-items: center;
  width: 100%;
  max-width: 902px;
  min-height: 125px;
  align-self: stretch;
}

[data-ftw-scope="partial-1001"] .desktop-hero3-paragraph-1{
  color: rgb(255, 255, 255);
  font-size: 72px;
  font-weight: 300;
  line-height: 93.5999984741211px;
  font-family: 'Elms Sans';
  letter-spacing: 0px;
  text-transform: uppercase;
  text-align: center;
  margin: 0;
  white-space: nowrap;
  overflow-wrap: normal;
  word-break: normal;
  width: 100%;
  max-width: 902px;
  min-height: 94px;
  align-self: stretch;
}

[data-ftw-scope="partial-1001"] .desktop-hero3-paragraph-2{
  color: rgb(255, 255, 255);
  font-size: 16px;
  font-weight: 400;
  line-height: 20.799999237060547px;
  font-family: 'Elms Sans';
  letter-spacing: 0px;
  text-align: center;
  margin: 0;
  white-space: nowrap;
  overflow-wrap: normal;
  word-break: normal;
  width: 100%;
  max-width: 902px;
  min-height: 21px;
  align-self: stretch;
}

/* partial-1002 */
/* FTW_FULL_BLEED_BACKGROUND */
[data-ftw-scope="partial-1002"] .ftw-fullbleed-bg{width:calc(100vw / var(--ftw-scale,1));margin-left:calc(50% - (100vw / var(--ftw-scale,1)) * 0.5);margin-right:calc(50% - (100vw / var(--ftw-scale,1)) * 0.5);box-sizing:border-box;}
[data-ftw-scope="partial-1002"] .ftw-fullbleed-bg--mobile-hero3-section-1{ background-image: url("media/mobile-hero3-1.png"); background-size: cover; background-position: center;  }
[data-ftw-scope="partial-1002"] .mobile-hero3-section-1{ padding: 0px 0px 0px 0px; display: block; width: 393px; max-width: 100%; min-height: 560px;  }

[data-ftw-scope="partial-1002"] .mobile-hero3-section-2{
  padding: 128px 17px 128px 17px;
  display: flex;
  flex-direction: column;
  gap: 10px;
  justify-content: flex-end;
  width: 394px;
  max-width: 100%;
  min-height: 560px;
}

[data-ftw-scope="partial-1002"] .mobile-hero3-section-3{
  padding: 0px 0px 0px 0px;
  display: flex;
  flex-direction: column;
  gap: 30px;
  align-items: center;
  width: 100%;
  max-width: 360px;
  min-height: 250px;
  align-self: stretch;
}

[data-ftw-scope="partial-1002"] .mobile-hero3-section-4{
  padding: 0px 0px 0px 0px;
  display: flex;
  flex-direction: column;
  gap: 10px;
  align-items: center;
  width: 360px;
  max-width: 100%;
  min-height: 250px;
}

[data-ftw-scope="partial-1002"] .mobile-hero3-paragraph-1{
  color: rgb(255, 255, 255);
  font-size: 48px;
  font-weight: 300;
  line-height: 62.39999771118164px;
  font-family: 'Elms Sans';
  letter-spacing: 0px;
  text-transform: uppercase;
  text-align: center;
  margin: 0;
  width: 362px;
  max-width: 100%;
  min-height: 186px;
}

[data-ftw-scope="partial-1002"] .mobile-hero3-paragraph-2{
  color: rgb(255, 255, 255);
  font-size: 14px;
  font-weight: 400;
  line-height: 18.19999885559082px;
  font-family: 'Elms Sans';
  letter-spacing: 0px;
  text-align: center;
  margin: 0;
  width: 100%;
  max-width: 360px;
  min-height: 54px;
  align-self: stretch;
}

/* partial-1003 */
/* FTW_FULL_BLEED_BACKGROUND */
[data-ftw-scope="partial-1003"] .ftw-fullbleed-bg{width:calc(100vw / var(--ftw-scale,1));margin-left:calc(50% - (100vw / var(--ftw-scale,1)) * 0.5);margin-right:calc(50% - (100vw / var(--ftw-scale,1)) * 0.5);box-sizing:border-box;}
[data-ftw-scope="partial-1003"] .ftw-fullbleed-bg--desktop-lodz3-section-1{ background-image: url("media/desktop-lodz3-2.png"); background-size: cover; background-position: center;  }
[data-ftw-scope="partial-1003"] .desktop-lodz3-section-1{ padding: 0px 0px 0px 0px; display: block; width: 100%; max-width: 1440px; min-height: 650px;  }

[data-ftw-scope="partial-1003"] .desktop-lodz3-section-2{
  padding: 50px 120px 50px 120px;
  display: flex;
  flex-direction: column;
  gap: 10px;
  justify-content: flex-end;
  width: 620px;
  max-width: 100%;
  min-height: 650px;
}

[data-ftw-scope="partial-1003"] .desktop-lodz3-section-3{
  padding: 0px 0px 0px 0px;
  display: flex;
  flex-direction: column;
  gap: 30px;
  justify-content: flex-end;
  width: 100%;
  max-width: 380px;
  min-height: 125px;
  align-self: stretch;
}

[data-ftw-scope="partial-1003"] .desktop-lodz3-section-4{
  padding: 0px 0px 0px 0px;
  display: flex;
  flex-direction: column;
  gap: 20px;
  width: 100%;
  max-width: 380px;
  min-height: 125px;
  align-self: stretch;
}

[data-ftw-scope="partial-1003"] .desktop-lodz3-section-5{
  padding: 0px 0px 0px 0px;
  display: flex;
  flex-direction: column;
  gap: 10px;
  width: 100%;
  max-width: 380px;
  min-height: 125px;
  align-self: stretch;
}

[data-ftw-scope="partial-1003"] .desktop-lodz3-paragraph-1{
  color: rgb(253, 253, 253);
  font-size: 24px;
  font-weight: 300;
  line-height: 31.19999885559082px;
  font-family: 'Elms Sans';
  letter-spacing: 0px;
  text-transform: uppercase;
  margin: 0;
  white-space: nowrap;
  overflow-wrap: normal;
  word-break: normal;
  width: 100%;
  max-width: 380px;
  min-height: 31px;
  align-self: stretch;
}

[data-ftw-scope="partial-1003"] .desktop-lodz3-paragraph-2{
  color: rgb(253, 253, 253);
  font-size: 16px;
  font-weight: 400;
  line-height: 20.799999237060547px;
  font-family: 'Elms Sans';
  letter-spacing: 0px;
  margin: 0;
  width: 100%;
  max-width: 380px;
  min-height: 84px;
  align-self: stretch;
}

/* partial-1004 */
/* FTW_FULL_BLEED_BACKGROUND */
[data-ftw-scope="partial-1004"] .ftw-fullbleed-bg{width:calc(100vw / var(--ftw-scale,1));margin-left:calc(50% - (100vw / var(--ftw-scale,1)) * 0.5);margin-right:calc(50% - (100vw / var(--ftw-scale,1)) * 0.5);box-sizing:border-box;}
[data-ftw-scope="partial-1004"] .ftw-fullbleed-bg--desktop-lodz4-section-1{ background-image: url("media/desktop-lodz4.png"); background-size: cover; background-position: center;  }
[data-ftw-scope="partial-1004"] .desktop-lodz4-section-1{ padding: 0px 0px 0px 0px; display: block; width: 100%; max-width: 1440px; min-height: 650px;  }

[data-ftw-scope="partial-1004"] .desktop-lodz4-section-2{
  padding: 50px 120px 50px 120px;
  display: flex;
  flex-direction: column;
  gap: 10px;
  justify-content: flex-end;
  width: 620px;
  max-width: 100%;
  min-height: 650px;
}

[data-ftw-scope="partial-1004"] .desktop-lodz4-section-3{
  padding: 0px 0px 0px 0px;
  display: flex;
  flex-direction: column;
  gap: 30px;
  justify-content: flex-end;
  width: 100%;
  max-width: 380px;
  min-height: 146px;
  align-self: stretch;
}

[data-ftw-scope="partial-1004"] .desktop-lodz4-section-4{
  padding: 0px 0px 0px 0px;
  display: flex;
  flex-direction: column;
  gap: 20px;
  width: 100%;
  max-width: 380px;
  min-height: 146px;
  align-self: stretch;
}

[data-ftw-scope="partial-1004"] .desktop-lodz4-section-5{
  padding: 0px 0px 0px 0px;
  display: flex;
  flex-direction: column;
  gap: 10px;
  width: 100%;
  max-width: 380px;
  min-height: 146px;
  align-self: stretch;
}

[data-ftw-scope="partial-1004"] .desktop-lodz4-paragraph-1{
  color: rgb(253, 253, 253);
  font-size: 24px;
  font-weight: 300;
  line-height: 31.19999885559082px;
  font-family: 'Elms Sans';
  letter-spacing: 0px;
  text-transform: uppercase;
  margin: 0;
  white-space: nowrap;
  overflow-wrap: normal;
  word-break: normal;
  width: 100%;
  max-width: 380px;
  min-height: 31px;
  align-self: stretch;
}

[data-ftw-scope="partial-1004"] .desktop-lodz4-paragraph-2{
  color: rgb(253, 253, 253);
  font-size: 16px;
  font-weight: 400;
  line-height: 20.799999237060547px;
  font-family: 'Elms Sans';
  letter-spacing: 0px;
  margin: 0;
  width: 100%;
  max-width: 380px;
  min-height: 105px;
  align-self: stretch;
}

/* partial-921 */
/* FTW_FULL_BLEED_BACKGROUND */
[data-ftw-scope="partial-921"] .ftw-fullbleed-bg{width:calc(100vw / var(--ftw-scale,1));margin-left:calc(50% - (100vw / var(--ftw-scale,1)) * 0.5);margin-right:calc(50% - (100vw / var(--ftw-scale,1)) * 0.5);box-sizing:border-box;}
[data-ftw-scope="partial-921"] .ftw-fullbleed-bg--desktop-hero-blog-section-1{ background-image: url("media/desktop-hero-blog.png"); background-size: cover; background-position: center;  }
[data-ftw-scope="partial-921"] .desktop-hero-blog-section-1{ padding: 0px 0px 0px 0px; display: block; width: 100%; max-width: 1440px; min-height: 750px;  }

[data-ftw-scope="partial-921"] .desktop-hero-blog-section-2{
  padding: 256px 269px 256px 269px;
  display: flex;
  flex-direction: column;
  gap: 10px;
  width: 100%;
  max-width: 1440px;
  min-height: 750px;
}

[data-ftw-scope="partial-921"] .desktop-hero-blog-section-3{
  padding: 0px 0px 0px 0px;
  display: flex;
  flex-direction: column;
  gap: 30px;
  align-items: center;
  width: 100%;
  max-width: 902px;
  min-height: 240px;
  align-self: stretch;
}

[data-ftw-scope="partial-921"] .desktop-hero-blog-section-4{
  padding: 0px 0px 0px 0px;
  display: flex;
  flex-direction: column;
  gap: 10px;
  align-items: center;
  width: 100%;
  max-width: 902px;
  min-height: 240px;
  align-self: stretch;
}

[data-ftw-scope="partial-921"] .desktop-hero-blog-paragraph-1{
  color: rgb(255, 255, 255);
  font-size: 72px;
  font-weight: 300;
  line-height: 93.5999984741211px;
  font-family: 'Elms Sans';
  letter-spacing: 0px;
  text-transform: uppercase;
  text-align: center;
  margin: 0;
  width: 100%;
  max-width: 902px;
  min-height: 188px;
  align-self: stretch;
}

[data-ftw-scope="partial-921"] .desktop-hero-blog-paragraph-2{
  color: rgb(255, 255, 255);
  font-size: 16px;
  font-weight: 400;
  line-height: 20.799999237060547px;
  font-family: 'Elms Sans';
  letter-spacing: 0px;
  text-align: center;
  margin: 0;
  width: 100%;
  max-width: 902px;
  min-height: 42px;
  align-self: stretch;
}

/* partial-923 */
/* FTW_FULL_BLEED_BACKGROUND */
[data-ftw-scope="partial-923"] .ftw-fullbleed-bg{width:calc(100vw / var(--ftw-scale,1));margin-left:calc(50% - (100vw / var(--ftw-scale,1)) * 0.5);margin-right:calc(50% - (100vw / var(--ftw-scale,1)) * 0.5);box-sizing:border-box;}
[data-ftw-scope="partial-923"] .ftw-fullbleed-bg--desktop-hero-wpis-section-1{ background-image: url("media/desktop-hero-wpis-7.png"); background-size: cover; background-position: center;  }
[data-ftw-scope="partial-923"] .desktop-hero-wpis-section-1{ padding: 0px 0px 0px 0px; display: block; width: 100%; max-width: 1440px; min-height: 669px;  }

[data-ftw-scope="partial-923"] .desktop-hero-wpis-section-2{
  padding: 30px 410px 30px 120px;
  display: flex;
  flex-direction: column;
  gap: 10px;
  width: 100%;
  max-width: 1440px;
  min-height: 671px;
  margin-top: 3px;
}

[data-ftw-scope="partial-923"] .desktop-hero-wpis-section-3{
  padding: 0px 0px 0px 0px;
  display: flex;
  flex-direction: column;
  gap: 441px;
  width: 100%;
  max-width: 910px;
  min-height: 611px;
  align-self: stretch;
}

[data-ftw-scope="partial-923"] .desktop-hero-wpis-section-4{
  padding: 10px 10px 10px 10px;
  border-bottom: 1px solid rgb(253, 253, 253);
  display: flex;
  flex-direction: row;
  gap: 10px;
  justify-content: center;
  align-items: center;
  width: 208px;
  max-width: 100%;
  min-height: 41px;
}

[data-ftw-scope="partial-923"] .desktop-hero-wpis-paragraph-1{
  color: rgb(253, 253, 253);
  font-size: 16px;
  font-weight: 600;
  line-height: 20.799999237060547px;
  font-family: 'Elms Sans';
  letter-spacing: 0px;
  text-align: center;
  margin: 0;
  white-space: nowrap;
  overflow-wrap: normal;
  word-break: normal;
  width: 188px;
  max-width: 100%;
  min-height: 21px;
}

[data-ftw-scope="partial-923"] .desktop-hero-wpis-section-5{
  padding: 0px 0px 0px 0px;
  display: flex;
  flex-direction: column;
  gap: 5px;
  justify-content: flex-end;
  width: 100%;
  max-width: 910px;
  min-height: 129px;
  align-self: stretch;
}

[data-ftw-scope="partial-923"] .desktop-hero-wpis-paragraph-2{
  color: rgb(253, 253, 253);
  font-size: 48px;
  font-weight: 300;
  line-height: 52.80000305175781px;
  font-family: 'Elms Sans';
  letter-spacing: 0px;
  text-transform: uppercase;
  margin: 0;
  width: 100%;
  max-width: 910px;
  min-height: 106px;
  align-self: stretch;
}

[data-ftw-scope="partial-923"] .desktop-hero-wpis-section-6{
  padding: 0px 0px 0px 0px;
  display: flex;
  flex-direction: row;
  gap: 6px;
  align-items: center;
  width: 79px;
  max-width: 100%;
  min-height: 18px;
}

[data-ftw-scope="partial-923"] .desktop-hero-wpis-section-7{
  padding: 1px 1px 1px 1px;
  overflow: hidden;
  display: flex;
  flex-direction: column;
  gap: 10px;
  justify-content: center;
  align-items: center;
  width: 18px;
  max-width: 100%;
  min-height: 18px;
}

[data-ftw-scope="partial-923"] .desktop-hero-wpis-media-1{
  display: inline-block;
  max-width: 100%;
  width: 9px;
  height: 10px;
  aspect-ratio: 0.900;
}

[data-ftw-scope="partial-923"] .desktop-hero-wpis-paragraph-3{
  color: rgb(170, 170, 170);
  font-size: 12px;
  font-weight: 400;
  line-height: 15.59999942779541px;
  font-family: 'Elms Sans';
  letter-spacing: 0px;
  margin: 0;
  white-space: nowrap;
  overflow-wrap: normal;
  word-break: normal;
  width: 55px;
  max-width: 100%;
  min-height: 16px;
}

/* partial-924 */
/* FTW_FULL_BLEED_BACKGROUND */
[data-ftw-scope="partial-924"] .ftw-fullbleed-bg{width:calc(100vw / var(--ftw-scale,1));margin-left:calc(50% - (100vw / var(--ftw-scale,1)) * 0.5);margin-right:calc(50% - (100vw / var(--ftw-scale,1)) * 0.5);box-sizing:border-box;}
[data-ftw-scope="partial-924"] .ftw-fullbleed-bg--desktop-hero2-section-1{ background-image: url("media/desktop-hero2-1.png"); background-size: cover; background-position: center;  }
[data-ftw-scope="partial-924"] .desktop-hero2-section-1{ padding: 0px 0px 0px 0px; display: block; width: 100%; max-width: 1440px; min-height: 750px;  }

[data-ftw-scope="partial-924"] .desktop-hero2-section-2{
  padding: 256px 269px 256px 269px;
  display: flex;
  flex-direction: column;
  gap: 10px;
  width: 100%;
  max-width: 1440px;
  min-height: 750px;
}

[data-ftw-scope="partial-924"] .desktop-hero2-section-3{
  padding: 0px 0px 0px 0px;
  display: flex;
  flex-direction: column;
  gap: 30px;
  align-items: center;
  width: 100%;
  max-width: 902px;
  min-height: 219px;
  align-self: stretch;
}

[data-ftw-scope="partial-924"] .desktop-hero2-section-4{
  padding: 0px 0px 0px 0px;
  display: flex;
  flex-direction: column;
  gap: 10px;
  align-items: center;
  width: 100%;
  max-width: 902px;
  min-height: 219px;
  align-self: stretch;
}

[data-ftw-scope="partial-924"] .desktop-hero2-paragraph-1{
  color: rgb(255, 255, 255);
  font-size: 72px;
  font-weight: 300;
  line-height: 93.5999984741211px;
  font-family: 'Elms Sans';
  letter-spacing: 0px;
  text-transform: uppercase;
  text-align: center;
  margin: 0;
  width: 100%;
  max-width: 902px;
  min-height: 188px;
  align-self: stretch;
}

[data-ftw-scope="partial-924"] .desktop-hero2-paragraph-2{
  color: rgb(255, 255, 255);
  font-size: 16px;
  font-weight: 400;
  line-height: 20.799999237060547px;
  font-family: 'Elms Sans';
  letter-spacing: 0px;
  text-align: center;
  margin: 0;
  white-space: normal;
  overflow-wrap: anywhere;
  word-break: break-word;
  width: 100%;
  max-width: 902px;
  min-height: 21px;
  align-self: stretch;
}

/* partial-925 */
/* FTW_FULL_BLEED_BACKGROUND */
[data-ftw-scope="partial-925"] .ftw-fullbleed-bg{width:calc(100vw / var(--ftw-scale,1));margin-left:calc(50% - (100vw / var(--ftw-scale,1)) * 0.5);margin-right:calc(50% - (100vw / var(--ftw-scale,1)) * 0.5);box-sizing:border-box;}
[data-ftw-scope="partial-925"] .ftw-fullbleed-bg--desktop-hero1-section-1{ background-image: url("media/desktop-hero1-1.png"); background-size: cover; background-position: center;  }
[data-ftw-scope="partial-925"] .desktop-hero1-section-1{ padding: 0px 0px 0px 0px; display: block; width: 100%; max-width: 1440px; min-height: 1024px;  }

[data-ftw-scope="partial-925"] .desktop-hero1-section-2{
  padding: 10px 10px 10px 10px;
  display: flex;
  flex-direction: column;
  justify-content: flex-end;
  align-items: center;
  width: 100%;
  max-width: 1440px;
  min-height: 1024px;
}

[data-ftw-scope="partial-925"] .desktop-hero1-section-3{
  padding: 0px 0px 0px 0px;
  display: flex;
  flex-direction: column;
  gap: 320px;
  align-items: center;
  width: 902px;
  max-width: 100%;
  min-height: 647px;
}

[data-ftw-scope="partial-925"] .desktop-hero1-section-4{
  padding: 0px 0px 0px 0px;
  display: flex;
  flex-direction: column;
  gap: 30px;
  align-items: center;
  width: 902px;
  max-width: 100%;
  min-height: 290px;
}

[data-ftw-scope="partial-925"] .desktop-hero1-section-5{
  padding: 0px 0px 0px 0px;
  display: flex;
  flex-direction: column;
  gap: 10px;
  align-items: center;
  width: 100%;
  max-width: 902px;
  min-height: 219px;
  align-self: stretch;
}

[data-ftw-scope="partial-925"] .desktop-hero1-paragraph-1{
  color: rgb(255, 255, 255);
  font-size: 72px;
  font-weight: 300;
  line-height: 93.5999984741211px;
  font-family: 'Elms Sans';
  letter-spacing: 0px;
  text-transform: uppercase;
  text-align: center;
  margin: 0;
  width: 100%;
  max-width: 902px;
  min-height: 188px;
  align-self: stretch;
}

[data-ftw-scope="partial-925"] .desktop-hero1-paragraph-2{
  color: rgb(255, 255, 255);
  font-size: 16px;
  font-weight: 400;
  line-height: 20.799999237060547px;
  font-family: 'Elms Sans';
  letter-spacing: 0px;
  text-align: center;
  margin: 0;
  white-space: nowrap;
  overflow-wrap: normal;
  word-break: normal;
  width: 100%;
  max-width: 902px;
  min-height: 21px;
  align-self: stretch;
}

[data-ftw-scope="partial-925"] .desktop-hero1-section-6{
  padding: 10px 10px 10px 10px;
  border-bottom: 1px solid rgb(253, 253, 253);
  display: flex;
  flex-direction: row;
  gap: 10px;
  justify-content: center;
  align-items: center;
  width: 185px;
  max-width: 100%;
  min-height: 41px;
}

[data-ftw-scope="partial-925"] .desktop-hero1-paragraph-3{
  color: rgb(253, 253, 253);
  font-size: 16px;
  font-weight: 600;
  line-height: 20.799999237060547px;
  font-family: 'Elms Sans';
  letter-spacing: 0px;
  text-align: center;
  margin: 0;
  white-space: nowrap;
  overflow-wrap: normal;
  word-break: normal;
  width: 165px;
  max-width: 100%;
  min-height: 21px;
}

[data-ftw-scope="partial-925"] .desktop-hero1-section-7{
  padding: 0px 0px 0px 0px;
  display: block;
  width: 11px;
  max-width: 100%;
  min-height: 25px;
}

[data-ftw-scope="partial-925"] .desktop-hero1-section-8{
  padding: 0px 0px 0px 0px;
  border-radius: 10px;
  display: flex;
  flex-direction: row;
  justify-content: center;
  width: 11px;
  max-width: 100%;
  min-height: 25px;
}

[data-ftw-scope="partial-925"] .desktop-hero1-media-1{
  display: inline-block;
  max-width: 100%;
  width: 12px;
  height: 25px;
  aspect-ratio: 0.480;
}

/* partial-926 */
/* FTW_FULL_BLEED_BACKGROUND */
[data-ftw-scope="partial-926"] .ftw-fullbleed-bg{width:calc(100vw / var(--ftw-scale,1));margin-left:calc(50% - (100vw / var(--ftw-scale,1)) * 0.5);margin-right:calc(50% - (100vw / var(--ftw-scale,1)) * 0.5);box-sizing:border-box;}
[data-ftw-scope="partial-926"] .ftw-fullbleed-bg--mobile-wpis-section-1{ background-color: rgb(250, 250, 250);  }
[data-ftw-scope="partial-926"] .mobile-wpis-section-1{ padding: 0px 0px 0px 0px; display: block; width: 393px; max-width: 100%; min-height: 2408px;  }

[data-ftw-scope="partial-926"] .mobile-wpis-section-2{
  padding: 20px 16px 150px 16px;
  display: flex;
  flex-direction: column;
  gap: 50px;
  width: 393px;
  max-width: 100%;
  min-height: 2410px;
}

[data-ftw-scope="partial-926"] .mobile-wpis-section-3{
  padding: 0px 0px 0px 0px;
  display: flex;
  flex-direction: column;
  gap: 25px;
  width: 100%;
  max-width: 361px;
  min-height: 1342px;
  align-self: stretch;
}

[data-ftw-scope="partial-926"] .mobile-wpis-paragraph-1{
  color: rgb(34, 34, 34);
  font-size: 14px;
  font-weight: 400;
  line-height: 18.19999885559082px;
  font-family: 'Elms Sans';
  letter-spacing: 0px;
  margin: 0;
  width: 100%;
  max-width: 361px;
  min-height: 455px;
  align-self: stretch;
}

[data-ftw-scope="partial-926"] .mobile-wpis-button-1{
  display: block;
  object-fit: cover;
  width: 100%;
  width: 361px;
  max-width: 100%;
  height: 310px;
  align-self: stretch;
}

[data-ftw-scope="partial-926"] .mobile-wpis-section-4{
  padding: 0px 0px 0px 0px;
  display: flex;
  flex-direction: column;
  gap: 10px;
  width: 100%;
  max-width: 361px;
  min-height: 527px;
  align-self: stretch;
}

[data-ftw-scope="partial-926"] .mobile-wpis-paragraph-2{
  color: rgb(34, 34, 34);
  font-size: 20px;
  font-weight: 300;
  line-height: 26px;
  font-family: 'Elms Sans';
  letter-spacing: 0px;
  text-transform: uppercase;
  margin: 0;
  width: 100%;
  max-width: 361px;
  min-height: 62px;
  align-self: stretch;
}

[data-ftw-scope="partial-926"] .mobile-wpis-section-5{
  padding: 0px 0px 0px 0px;
  display: flex;
  flex-direction: column;
  gap: 20px;
  width: 100%;
  max-width: 361px;
  min-height: 848px;
  align-self: stretch;
}

[data-ftw-scope="partial-926"] .mobile-wpis-paragraph-3{
  color: rgb(34, 34, 34);
  font-size: 20px;
  font-weight: 300;
  line-height: 26px;
  font-family: 'Elms Sans';
  letter-spacing: 0px;
  text-transform: uppercase;
  margin: 0;
  white-space: nowrap;
  overflow-wrap: normal;
  word-break: normal;
  width: 100%;
  max-width: 361px;
  min-height: 26px;
  align-self: stretch;
}

[data-ftw-scope="partial-926"] .mobile-wpis-section-6{
  padding: 0px 0px 0px 0px;
  display: flex;
  flex-direction: column;
  gap: 60px;
  width: 100%;
  max-width: 361px;
  min-height: 802px;
  align-self: stretch;
}

[data-ftw-scope="partial-926"] .mobile-wpis-section-7{
  padding: 0px 0px 0px 0px;
  display: flex;
  flex-direction: column;
  gap: 15px;
  width: 100%;
  max-width: 361px;
  min-height: 697px;
  align-self: stretch;
}

[data-ftw-scope="partial-926"] .mobile-wpis-button-2{
  display: block;
  object-fit: cover;
  width: 100%;
  width: 361px;
  max-width: 100%;
  height: 247px;
}

[data-ftw-scope="partial-926"] .mobile-wpis-paragraph-4{
  color: rgb(34, 34, 34);
  font-size: 20px;
  font-weight: 300;
  line-height: 26px;
  font-family: 'Elms Sans';
  letter-spacing: 0px;
  text-transform: uppercase;
  margin: 0;
  width: 361px;
  max-width: 100%;
  min-height: 62px;
  margin-top: 15px;
}

[data-ftw-scope="partial-926"] .mobile-wpis-section-8{
  padding: 0px 0px 0px 0px;
  display: flex;
  flex-direction: row;
  gap: 6px;
  align-items: center;
  width: 73px;
  max-width: 100%;
  min-height: 16px;
  margin-top: 2px;
}

[data-ftw-scope="partial-926"] .mobile-wpis-section-9{
  padding: 1px 1px 1px 1px;
  overflow: hidden;
  display: flex;
  flex-direction: column;
  gap: 10px;
  justify-content: center;
  align-items: center;
  width: 12px;
  max-width: 100%;
  min-height: 12px;
}

[data-ftw-scope="partial-926"] .mobile-wpis-media-1{
  display: inline-block;
  max-width: 100%;
  width: 9px;
  height: 10px;
  aspect-ratio: 0.900;
}

[data-ftw-scope="partial-926"] .mobile-wpis-paragraph-5{
  color: rgb(170, 170, 170);
  font-size: 12px;
  font-weight: 400;
  line-height: 15.59999942779541px;
  font-family: 'Elms Sans';
  letter-spacing: 0px;
  margin: 0;
  white-space: nowrap;
  overflow-wrap: normal;
  word-break: normal;
  width: 55px;
  max-width: 100%;
  min-height: 16px;
}

[data-ftw-scope="partial-926"] .mobile-wpis-block-1{
  display: flex;
  flex-direction: column;
  gap: 15px;
  width: 361px;
  max-width: 100%;
  min-height: 342px;
}

[data-ftw-scope="partial-926"] .mobile-wpis-section-10{
  padding: 0px 0px 0px 0px;
  display: flex;
  flex-direction: row;
  gap: 6px;
  align-items: center;
  width: 73px;
  max-width: 100%;
  min-height: 16px;
}

[data-ftw-scope="partial-926"] .mobile-wpis-block-2{
  display: flex;
  flex-direction: column;
  gap: 15px;
  width: 361px;
  max-width: 100%;
  min-height: 340px;
}

[data-ftw-scope="partial-926"] .mobile-wpis-section-11{
  padding: 10px 10px 10px 10px;
  border-bottom: 1px solid rgb(41, 56, 152);
  display: flex;
  flex-direction: row;
  gap: 10px;
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: 361px;
  min-height: 45px;
  align-self: stretch;
}

[data-ftw-scope="partial-926"] .mobile-wpis-paragraph-6{
  color: rgb(41, 56, 152);
  font-size: 14px;
  font-weight: 600;
  line-height: 18.19999885559082px;
  font-family: 'Elms Sans';
  letter-spacing: 0px;
  text-align: center;
  margin: 0;
  white-space: nowrap;
  overflow-wrap: normal;
  word-break: normal;
  width: 164px;
  max-width: 100%;
  min-height: 18px;
}

/* partial-927 */
/* FTW_FULL_BLEED_BACKGROUND */
[data-ftw-scope="partial-927"] .ftw-fullbleed-bg{width:calc(100vw / var(--ftw-scale,1));margin-left:calc(50% - (100vw / var(--ftw-scale,1)) * 0.5);margin-right:calc(50% - (100vw / var(--ftw-scale,1)) * 0.5);box-sizing:border-box;}
[data-ftw-scope="partial-927"] .ftw-fullbleed-bg--mobile-wpisy-kafelki-section-1{ background-color: rgb(250, 250, 250);  }
[data-ftw-scope="partial-927"] .mobile-wpisy-kafelki-section-1{ padding: 0px 0px 0px 0px; display: block; width: 393px; max-width: 100%; min-height: 2533px;  }

[data-ftw-scope="partial-927"] .mobile-wpisy-kafelki-section-2{
  padding: 60px 16px 60px 16px;
  display: flex;
  flex-direction: column;
  gap: 10px;
  width: 393px;
  max-width: 100%;
  min-height: 2533px;
}

[data-ftw-scope="partial-927"] .mobile-wpisy-kafelki-section-3{
  padding: 0px 0px 0px 0px;
  display: flex;
  flex-direction: column;
  gap: 50px;
  align-items: center;
  width: 100%;
  max-width: 361px;
  min-height: 2323px;
  align-self: stretch;
}

[data-ftw-scope="partial-927"] .mobile-wpisy-kafelki-section-4{
  padding: 0px 0px 0px 0px;
  display: flex;
  flex-direction: column;
  gap: 20px;
  width: 100%;
  max-width: 361px;
  min-height: 2252px;
  align-self: stretch;
}

[data-ftw-scope="partial-927"] .mobile-wpisy-kafelki-paragraph-1{
  color: rgb(34, 34, 34);
  font-size: 32px;
  font-weight: 300;
  line-height: 41.599998474121094px;
  font-family: 'Elms Sans';
  letter-spacing: 0px;
  text-transform: uppercase;
  margin: 0;
  white-space: nowrap;
  overflow-wrap: normal;
  word-break: normal;
  width: 100%;
  max-width: 361px;
  min-height: 42px;
  align-self: stretch;
}

[data-ftw-scope="partial-927"] .mobile-wpisy-kafelki-section-5{
  padding: 0px 0px 0px 0px;
  display: flex;
  flex-direction: column;
  gap: 30px;
  width: 100%;
  max-width: 361px;
  min-height: 2190px;
  align-self: stretch;
}

[data-ftw-scope="partial-927"] .mobile-wpisy-kafelki-button-1{
  display: block;
  object-fit: cover;
  width: 100%;
  width: 361px;
  max-width: 100%;
  height: 247px;
}

[data-ftw-scope="partial-927"] .mobile-wpisy-kafelki-paragraph-2{
  color: rgb(34, 34, 34);
  font-size: 20px;
  font-weight: 300;
  line-height: 26px;
  font-family: 'Elms Sans';
  letter-spacing: 0px;
  text-transform: uppercase;
  margin: 0;
  width: 361px;
  max-width: 100%;
  min-height: 62px;
  margin-top: 15px;
}

[data-ftw-scope="partial-927"] .mobile-wpisy-kafelki-section-6{
  padding: 0px 0px 0px 0px;
  display: flex;
  flex-direction: row;
  gap: 6px;
  align-items: center;
  width: 73px;
  max-width: 100%;
  min-height: 16px;
}

[data-ftw-scope="partial-927"] .mobile-wpisy-kafelki-section-7{
  padding: 1px 1px 1px 1px;
  overflow: hidden;
  display: flex;
  flex-direction: column;
  gap: 10px;
  justify-content: center;
  align-items: center;
  width: 12px;
  max-width: 100%;
  min-height: 12px;
}

[data-ftw-scope="partial-927"] .mobile-wpisy-kafelki-media-1{
  display: inline-block;
  max-width: 100%;
  width: 9px;
  height: 10px;
  aspect-ratio: 0.900;
}

[data-ftw-scope="partial-927"] .mobile-wpisy-kafelki-paragraph-3{
  color: rgb(170, 170, 170);
  font-size: 12px;
  font-weight: 400;
  line-height: 15.59999942779541px;
  font-family: 'Elms Sans';
  letter-spacing: 0px;
  margin: 0;
  white-space: nowrap;
  overflow-wrap: normal;
  word-break: normal;
  width: 55px;
  max-width: 100%;
  min-height: 16px;
}

[data-ftw-scope="partial-927"] .mobile-wpisy-kafelki-block-1{
  display: flex;
  flex-direction: column;
  gap: 15px;
  width: 361px;
  max-width: 100%;
  min-height: 340px;
}

[data-ftw-scope="partial-927"] .mobile-wpisy-kafelki-section-8{
  padding: 1px 1px 1px 1px;
  overflow: hidden;
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 12px;
  max-width: 100%;
  min-height: 12px;
}

[data-ftw-scope="partial-927"] .mobile-wpisy-kafelki-section-9{
  padding: 0px 0px 0px 0px;
  display: flex;
  flex-direction: row;
  gap: 15px;
  align-items: center;
  width: 126px;
  max-width: 100%;
  min-height: 21px;
}

[data-ftw-scope="partial-927"] .mobile-wpisy-kafelki-media-2{
  display: inline-block;
  max-width: 100%;
  width: 4.000000437114068px;
  height: 10.000000174845354px;
  aspect-ratio: 0.400;
}

[data-ftw-scope="partial-927"] .mobile-wpisy-kafelki-section-10{
  padding: 0px 0px 0px 0px;
  display: flex;
  flex-direction: row;
  gap: 10px;
  align-items: center;
  width: 88px;
  max-width: 100%;
  min-height: 21px;
}

[data-ftw-scope="partial-927"] .mobile-wpisy-kafelki-paragraph-4{
  color: rgb(41, 56, 152);
  font-size: 16px;
  font-weight: 600;
  line-height: 20.799999237060547px;
  font-family: 'Elms Sans';
  letter-spacing: 0px;
  text-transform: uppercase;
  margin: 0;
  white-space: nowrap;
  overflow-wrap: normal;
  word-break: normal;
  width: 6px;
  max-width: 100%;
  min-height: 21px;
}

[data-ftw-scope="partial-927"] .mobile-wpisy-kafelki-paragraph-5{
  color: rgb(34, 34, 34);
  font-size: 16px;
  font-weight: 300;
  line-height: 20.799999237060547px;
  font-family: 'Elms Sans';
  letter-spacing: 0px;
  text-transform: uppercase;
  margin: 0;
  white-space: nowrap;
  overflow-wrap: normal;
  word-break: normal;
  width: 9px;
  max-width: 100%;
  min-height: 21px;
}

[data-ftw-scope="partial-927"] .mobile-wpisy-kafelki-paragraph-6{
  color: rgb(34, 34, 34);
  font-size: 16px;
  font-weight: 300;
  line-height: 20.799999237060547px;
  font-family: 'Elms Sans';
  letter-spacing: 0px;
  text-transform: uppercase;
  margin: 0;
  white-space: nowrap;
  overflow-wrap: normal;
  word-break: normal;
  width: 10px;
  max-width: 100%;
  min-height: 21px;
}

[data-ftw-scope="partial-927"] .mobile-wpisy-kafelki-paragraph-7{
  color: rgb(34, 34, 34);
  font-size: 16px;
  font-weight: 300;
  line-height: 20.799999237060547px;
  font-family: 'Elms Sans';
  letter-spacing: 0px;
  text-transform: uppercase;
  margin: 0;
  white-space: nowrap;
  overflow-wrap: normal;
  word-break: normal;
  width: 13px;
  max-width: 100%;
  min-height: 21px;
}

/* partial-928 */
/* FTW_FULL_BLEED_BACKGROUND */
[data-ftw-scope="partial-928"] .ftw-fullbleed-bg{width:calc(100vw / var(--ftw-scale,1));margin-left:calc(50% - (100vw / var(--ftw-scale,1)) * 0.5);margin-right:calc(50% - (100vw / var(--ftw-scale,1)) * 0.5);box-sizing:border-box;}
[data-ftw-scope="partial-928"] .ftw-fullbleed-bg--mobile-kontakt-naglowek-section-1{ background-color: rgb(250, 250, 250);  }
[data-ftw-scope="partial-928"] .mobile-kontakt-naglowek-section-1{ padding: 0px 0px 0px 0px; display: block; width: 393px; max-width: 100%; min-height: 226px;  }

[data-ftw-scope="partial-928"] .mobile-kontakt-naglowek-section-2{
  padding: 40px 15px 40px 15px;
  display: flex;
  flex-direction: column;
  gap: 10px;
  justify-content: flex-end;
  align-items: center;
  width: 393px;
  max-width: 100%;
  min-height: 226px;
}

[data-ftw-scope="partial-928"] .mobile-kontakt-naglowek-paragraph-1{
  color: rgb(34, 34, 34);
  font-size: 48px;
  font-weight: 300;
  line-height: 62.39999771118164px;
  font-family: 'Elms Sans';
  letter-spacing: 0px;
  text-transform: uppercase;
  margin: 0;
  white-space: nowrap;
  overflow-wrap: normal;
  word-break: normal;
  width: 100%;
  max-width: 363px;
  min-height: 62px;
  align-self: stretch;
}

/* partial-929 */
/* FTW_FULL_BLEED_BACKGROUND */
[data-ftw-scope="partial-929"] .ftw-fullbleed-bg{width:calc(100vw / var(--ftw-scale,1));margin-left:calc(50% - (100vw / var(--ftw-scale,1)) * 0.5);margin-right:calc(50% - (100vw / var(--ftw-scale,1)) * 0.5);box-sizing:border-box;}
[data-ftw-scope="partial-929"] .ftw-fullbleed-bg--mobile-kontakt-formularz-form-1{ background-color: rgb(250, 250, 250);  }
[data-ftw-scope="partial-929"] .mobile-kontakt-formularz-form-1{ padding: 0px 0px 0px 0px; display: block; width: 393px; max-width: 100%; min-height: 2415px;  }

[data-ftw-scope="partial-929"] .mobile-kontakt-formularz-section-1{
  padding: 0px 0px 0px 0px;
  display: flex;
  flex-direction: column;
  gap: 60px;
  width: 393px;
  max-width: 100%;
  min-height: 2415px;
}

[data-ftw-scope="partial-929"] .mobile-kontakt-formularz-section-2{
  padding: 0px 16px 0px 16px;
  display: flex;
  flex-direction: column;
  gap: 30px;
  width: 100%;
  max-width: 393px;
  min-height: 976px;
  align-self: stretch;
}

[data-ftw-scope="partial-929"] .mobile-kontakt-formularz-section-3{
  padding: 0px 0px 0px 0px;
  display: flex;
  flex-direction: column;
  gap: 15px;
  width: 100%;
  max-width: 361px;
  min-height: 120px;
  align-self: stretch;
}

[data-ftw-scope="partial-929"] .mobile-kontakt-formularz-paragraph-1{
  color: rgb(34, 34, 34);
  font-size: 20px;
  font-weight: 300;
  line-height: 26px;
  font-family: 'Elms Sans';
  letter-spacing: 0px;
  text-transform: uppercase;
  margin: 0;
  white-space: nowrap;
  overflow-wrap: normal;
  word-break: normal;
  width: 361px;
  max-width: 100%;
  min-height: 26px;
}

[data-ftw-scope="partial-929"] .mobile-kontakt-formularz-section-4{
  padding: 0px 0px 0px 0px;
  display: flex;
  flex-direction: column;
  gap: 10px;
  width: 100%;
  max-width: 361px;
  min-height: 79px;
  align-self: stretch;
}

[data-ftw-scope="partial-929"] .mobile-kontakt-formularz-section-5{
  padding: 0px 0px 0px 0px;
  display: flex;
  flex-direction: row;
  gap: 5px;
  width: 100%;
  max-width: 361px;
  min-height: 19px;
  align-self: stretch;
}

[data-ftw-scope="partial-929"] .mobile-kontakt-formularz-section-6{
  padding: 2px 4px 2px 4px;
  overflow: hidden;
  display: flex;
  flex-direction: column;
  gap: 10px;
  justify-content: center;
  align-items: center;
  width: 20px;
  max-width: 100%;
  min-height: 19px;
}

[data-ftw-scope="partial-929"] .mobile-kontakt-formularz-media-1{
  display: inline-block;
  max-width: 100%;
  width: 11.666667938232422px;
  height: 15px;
  aspect-ratio: 0.778;
}

[data-ftw-scope="partial-929"] .mobile-kontakt-formularz-paragraph-2{
  color: rgb(34, 34, 34);
  font-size: 14px;
  font-weight: 400;
  line-height: 18.19999885559082px;
  font-family: 'Elms Sans';
  letter-spacing: 0px;
  margin: 0;
  white-space: nowrap;
  overflow-wrap: normal;
  word-break: normal;
  width: 253px;
  max-width: 100%;
  min-height: 18px;
}

[data-ftw-scope="partial-929"] .mobile-kontakt-formularz-section-7{
  padding: 0px 0px 0px 0px;
  display: flex;
  flex-direction: row;
  gap: 5px;
  align-items: center;
  width: 100%;
  max-width: 361px;
  min-height: 19px;
  align-self: stretch;
}

[data-ftw-scope="partial-929"] .mobile-kontakt-formularz-section-8{
  padding: 3px 2px 3px 2px;
  overflow: hidden;
  display: flex;
  flex-direction: column;
  gap: 10px;
  justify-content: center;
  align-items: center;
  width: 20px;
  max-width: 100%;
  min-height: 19px;
}

[data-ftw-scope="partial-929"] .mobile-kontakt-formularz-media-2{
  display: inline-block;
  max-width: 100%;
  width: 16.666667938232422px;
  height: 13.333333969116211px;
  aspect-ratio: 1.250;
}

[data-ftw-scope="partial-929"] .mobile-kontakt-formularz-section-9{
  padding: 0px 0px 0px 0px;
  display: flex;
  flex-direction: row;
  gap: 5px;
  align-items: center;
  width: 100%;
  max-width: 361px;
  min-height: 21px;
  align-self: stretch;
}

[data-ftw-scope="partial-929"] .mobile-kontakt-formularz-section-10{
  padding: 2px 4px 2px 4px;
  overflow: hidden;
  display: flex;
  flex-direction: column;
  gap: 10px;
  justify-content: center;
  align-items: center;
  width: 20px;
  max-width: 100%;
  min-height: 21px;
}

[data-ftw-scope="partial-929"] .mobile-kontakt-formularz-media-3{
  display: inline-block;
  max-width: 100%;
  width: 11.666666984558105px;
  height: 16.66666603088379px;
  aspect-ratio: 0.700;
}

[data-ftw-scope="partial-929"] .mobile-kontakt-formularz-section-11{
  padding: 0px 0px 0px 0px;
  display: flex;
  flex-direction: column;
  gap: 15px;
  width: 100%;
  max-width: 361px;
  min-height: 146px;
  align-self: stretch;
}

[data-ftw-scope="partial-929"] .mobile-kontakt-formularz-paragraph-3{
  color: rgb(34, 34, 34);
  font-size: 20px;
  font-weight: 300;
  line-height: 26px;
  font-family: 'Elms Sans';
  letter-spacing: 0px;
  text-transform: uppercase;
  margin: 0;
  width: 100%;
  max-width: 361px;
  min-height: 52px;
  align-self: stretch;
}

[data-ftw-scope="partial-929"] .mobile-kontakt-formularz-paragraph-4{
  color: rgb(34, 34, 34);
  font-size: 20px;
  font-weight: 300;
  line-height: 26px;
  font-family: 'Elms Sans';
  letter-spacing: 0px;
  text-transform: uppercase;
  margin: 0;
  white-space: nowrap;
  overflow-wrap: normal;
  word-break: normal;
  width: 100%;
  max-width: 361px;
  min-height: 26px;
  align-self: stretch;
}

[data-ftw-scope="partial-929"] .mobile-kontakt-formularz-section-12{
  padding: 0px 0px 0px 0px;
  display: flex;
  flex-direction: column;
  gap: 15px;
  width: 100%;
  max-width: 361px;
  min-height: 145px;
  align-self: stretch;
}

[data-ftw-scope="partial-929"] .mobile-kontakt-formularz-section-13{
  padding: 0px 0px 0px 0px;
  display: flex;
  flex-direction: column;
  gap: 5px;
  width: 100%;
  max-width: 361px;
  min-height: 47px;
  align-self: stretch;
}

[data-ftw-scope="partial-929"] .mobile-kontakt-formularz-paragraph-5{
  color: rgb(34, 34, 34);
  font-size: 12px;
  font-weight: 400;
  line-height: 15.59999942779541px;
  font-family: 'Elms Sans';
  letter-spacing: 0px;
  margin: 0;
  white-space: nowrap;
  overflow-wrap: normal;
  word-break: normal;
  width: 100%;
  max-width: 361px;
  min-height: 16px;
  align-self: stretch;
}

[data-ftw-scope="partial-929"] .mobile-kontakt-formularz-section-14{
  padding: 0px 0px 0px 0px;
  display: flex;
  flex-direction: column;
  gap: 10px;
  width: 100%;
  max-width: 361px;
  min-height: 83px;
  align-self: stretch;
}

[data-ftw-scope="partial-929"] .mobile-kontakt-formularz-section-15{
  padding: 0px 0px 0px 0px;
  display: flex;
  flex-direction: row;
  gap: 5px;
  width: 100%;
  max-width: 361px;
  min-height: 54px;
  align-self: stretch;
}

[data-ftw-scope="partial-929"] .mobile-kontakt-formularz-section-16{
  padding: 2px 3px 2px 3px;
  overflow: hidden;
  display: flex;
  flex-direction: column;
  gap: 10px;
  justify-content: center;
  align-items: center;
  width: 20px;
  max-width: 100%;
  min-height: 21px;
}

[data-ftw-scope="partial-929"] .mobile-kontakt-formularz-media-4{
  display: inline-block;
  max-width: 100%;
  width: 13.333333015441895px;
  height: 16.666458129882812px;
  aspect-ratio: 0.800;
}

[data-ftw-scope="partial-929"] .mobile-kontakt-formularz-paragraph-6{
  color: rgb(34, 34, 34);
  font-size: 14px;
  font-weight: 400;
  line-height: 18.19999885559082px;
  font-family: 'Elms Sans';
  letter-spacing: 0px;
  margin: 0;
  width: 252px;
  max-width: 100%;
  min-height: 54px;
}

[data-ftw-scope="partial-929"] .mobile-kontakt-formularz-section-17{
  padding: 6px 2px 6px 2px;
  display: flex;
  flex-direction: column;
  gap: 10px;
  justify-content: center;
  align-items: center;
  width: 20px;
  max-width: 100%;
  min-height: 19px;
}

[data-ftw-scope="partial-929"] .mobile-kontakt-formularz-media-5{
  display: inline-block;
  max-width: 100%;
  width: 16.028749465942383px;
  height: 7.000303268432617px;
  aspect-ratio: 2.290;
}

[data-ftw-scope="partial-929"] .mobile-kontakt-formularz-paragraph-7{
  color: rgb(34, 34, 34);
  font-size: 14px;
  font-weight: 400;
  line-height: 18.19999885559082px;
  font-family: 'Elms Sans';
  letter-spacing: 0px;
  margin: 0;
  white-space: nowrap;
  overflow-wrap: normal;
  word-break: normal;
  width: 252px;
  max-width: 100%;
  min-height: 18px;
}

[data-ftw-scope="partial-929"] .mobile-kontakt-formularz-section-18{
  padding: 0px 0px 0px 0px;
  display: flex;
  flex-direction: column;
  gap: 15px;
  width: 100%;
  max-width: 361px;
  min-height: 150px;
  align-self: stretch;
}

[data-ftw-scope="partial-929"] .mobile-kontakt-formularz-section-19{
  padding: 0px 0px 0px 0px;
  display: flex;
  flex-direction: column;
  gap: 10px;
  width: 100%;
  max-width: 361px;
  min-height: 88px;
  align-self: stretch;
}

[data-ftw-scope="partial-929"] .mobile-kontakt-formularz-section-20{
  padding: 0px 0px 0px 0px;
  display: flex;
  flex-direction: row;
  gap: 5px;
  width: 100%;
  max-width: 361px;
  min-height: 36px;
  align-self: stretch;
}

[data-ftw-scope="partial-929"] .mobile-kontakt-formularz-paragraph-8{
  color: rgb(34, 34, 34);
  font-size: 14px;
  font-weight: 400;
  line-height: 18.19999885559082px;
  font-family: 'Elms Sans';
  letter-spacing: 0px;
  margin: 0;
  width: 252px;
  max-width: 100%;
  min-height: 36px;
}

[data-ftw-scope="partial-929"] .mobile-kontakt-formularz-section-21{
  padding: 0px 0px 0px 0px;
  display: flex;
  flex-direction: column;
  gap: 5px;
  width: 100%;
  max-width: 361px;
  min-height: 42px;
  align-self: stretch;
}

[data-ftw-scope="partial-929"] .mobile-kontakt-formularz-section-22{
  padding: 0px 0px 0px 0px;
  display: flex;
  flex-direction: row;
  gap: 5px;
  width: 100%;
  max-width: 361px;
  min-height: 21px;
  align-self: stretch;
}

[data-ftw-scope="partial-929"] .mobile-kontakt-formularz-section-23{
  padding: 2px 2px 2px 2px;
  overflow: hidden;
  display: flex;
  flex-direction: column;
  gap: 10px;
  justify-content: center;
  align-items: center;
  width: 20px;
  max-width: 100%;
  min-height: 21px;
}

[data-ftw-scope="partial-929"] .mobile-kontakt-formularz-media-6{
  display: inline-block;
  max-width: 100%;
  width: 16.666667938232422px;
  height: 16.666667938232422px;
  aspect-ratio: 1.000;
}

[data-ftw-scope="partial-929"] .mobile-kontakt-formularz-section-24{
  padding: 0px 16px 0px 16px;
  display: flex;
  flex-direction: column;
  gap: 20px;
  width: 100%;
  max-width: 393px;
  min-height: 574px;
  align-self: stretch;
}

[data-ftw-scope="partial-929"] .mobile-kontakt-formularz-paragraph-9{
  color: rgb(34, 34, 34);
  font-size: 24px;
  font-weight: 300;
  line-height: 31.19999885559082px;
  font-family: 'Elms Sans';
  letter-spacing: 0px;
  text-transform: uppercase;
  text-align: center;
  margin: 0;
  white-space: nowrap;
  overflow-wrap: normal;
  word-break: normal;
  width: 100%;
  max-width: 361px;
  min-height: 31px;
  align-self: stretch;
}

[data-ftw-scope="partial-929"] .mobile-kontakt-formularz-section-25{
  padding: 0px 0px 0px 0px;
  display: flex;
  flex-direction: column;
  gap: 30px;
  align-items: flex-end;
  width: 100%;
  max-width: 361px;
  min-height: 523px;
  align-self: stretch;
}

[data-ftw-scope="partial-929"] .mobile-kontakt-formularz-section-26{
  padding: 0px 0px 0px 0px;
  display: flex;
  flex-direction: column;
  gap: 20px;
  width: 100%;
  max-width: 361px;
  min-height: 448px;
  align-self: stretch;
}

[data-ftw-scope="partial-929"] .mobile-kontakt-formularz-section-27{
  padding: 0px 0px 0px 0px;
  display: flex;
  flex-direction: column;
  gap: 20px;
  width: 100%;
  max-width: 361px;
  min-height: 380px;
  align-self: stretch;
}

[data-ftw-scope="partial-929"] .mobile-kontakt-formularz-section-28{
  padding: 10px 15px 10px 15px;
  border-bottom: 1px solid rgb(34, 34, 34);
  display: flex;
  flex-direction: row;
  gap: 10px;
  align-items: center;
  width: 100%;
  max-width: 361px;
  min-height: 45px;
  align-self: stretch;
}

[data-ftw-scope="partial-929"] .mobile-kontakt-formularz-paragraph-10{
  color: rgb(34, 34, 34);
  font-size: 14px;
  font-weight: 400;
  line-height: 18.19999885559082px;
  font-family: 'Elms Sans';
  letter-spacing: 0px;
  margin: 0;
  white-space: nowrap;
  overflow-wrap: normal;
  word-break: normal;
  width: 81px;
  max-width: 100%;
  min-height: 18px;
}

[data-ftw-scope="partial-929"] .mobile-kontakt-formularz-paragraph-11{
  color: rgb(34, 34, 34);
  font-size: 14px;
  font-weight: 400;
  line-height: 18.19999885559082px;
  font-family: 'Elms Sans';
  letter-spacing: 0px;
  margin: 0;
  white-space: nowrap;
  overflow-wrap: normal;
  word-break: normal;
  width: 132px;
  max-width: 100%;
  min-height: 18px;
}

[data-ftw-scope="partial-929"] .mobile-kontakt-formularz-paragraph-12{
  color: rgb(34, 34, 34);
  font-size: 14px;
  font-weight: 400;
  line-height: 18.19999885559082px;
  font-family: 'Elms Sans';
  letter-spacing: 0px;
  margin: 0;
  white-space: nowrap;
  overflow-wrap: normal;
  word-break: normal;
  width: 177px;
  max-width: 100%;
  min-height: 18px;
}

[data-ftw-scope="partial-929"] .mobile-kontakt-formularz-section-29{
  padding: 10px 15px 10px 15px;
  border-bottom: 1px solid rgb(34, 34, 34);
  display: flex;
  flex-direction: row;
  gap: 10px;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  max-width: 361px;
  min-height: 45px;
  align-self: stretch;
}

[data-ftw-scope="partial-929"] .mobile-kontakt-formularz-paragraph-13{
  color: rgb(34, 34, 34);
  font-size: 14px;
  font-weight: 400;
  line-height: 18.19999885559082px;
  font-family: 'Elms Sans';
  letter-spacing: 0px;
  margin: 0;
  white-space: nowrap;
  overflow-wrap: normal;
  word-break: normal;
  width: 104px;
  max-width: 100%;
  min-height: 18px;
}

[data-ftw-scope="partial-929"] .mobile-kontakt-formularz-media-7{
  display: inline-block;
  max-width: 100%;
  width: 10px;
  height: 4px;
  aspect-ratio: 2.500;
}

[data-ftw-scope="partial-929"] .mobile-kontakt-formularz-section-30{
  padding: 14px 15px 14px 15px;
  border-bottom: 1px solid rgb(34, 34, 34);
  display: flex;
  flex-direction: row;
  gap: 10px;
  width: 100%;
  max-width: 361px;
  min-height: 120px;
  align-self: stretch;
}

[data-ftw-scope="partial-929"] .mobile-kontakt-formularz-paragraph-14{
  color: rgb(34, 34, 34);
  font-size: 14px;
  font-weight: 400;
  line-height: 18.19999885559082px;
  font-family: 'Elms Sans';
  letter-spacing: 0px;
  margin: 0;
  white-space: nowrap;
  overflow-wrap: normal;
  word-break: normal;
  width: 119px;
  max-width: 100%;
  min-height: 18px;
}

[data-ftw-scope="partial-929"] .mobile-kontakt-formularz-section-31{
  padding: 0px 0px 0px 0px;
  display: flex;
  flex-direction: row;
  gap: 7px;
  align-items: center;
  width: 100%;
  max-width: 361px;
  min-height: 48px;
  align-self: stretch;
}

[data-ftw-scope="partial-929"] .mobile-kontakt-formularz-section-32{
  padding: 0px 0px 0px 0px;
  display: flex;
  flex-direction: column;
  gap: 10px;
  width: 13px;
  max-width: 100%;
  min-height: 43px;
}

[data-ftw-scope="partial-929"] .mobile-kontakt-formularz-button-1{
  border: 1px solid rgb(34, 34, 34);
  border-radius: 2px;
  width: 100%;
  max-width: 13px;
  min-height: 13px;
  align-self: stretch;
}

[data-ftw-scope="partial-929"] .mobile-kontakt-formularz-paragraph-15{
  color: rgb(34, 34, 34);
  font-size: 12px;
  font-weight: 400;
  line-height: 15.59999942779541px;
  font-family: 'Elms Sans';
  letter-spacing: 0px;
  margin: 0;
  width: 341px;
  max-width: 100%;
  min-height: 48px;
}

[data-ftw-scope="partial-929"] .mobile-kontakt-formularz-section-33{
  padding: 10px 10px 10px 10px;
  border-bottom: 1px solid rgb(41, 56, 152);
  display: flex;
  flex-direction: row;
  gap: 10px;
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: 361px;
  min-height: 45px;
  align-self: stretch;
}

[data-ftw-scope="partial-929"] .mobile-kontakt-formularz-paragraph-16{
  color: rgb(41, 56, 152);
  font-size: 14px;
  font-weight: 600;
  line-height: 18.19999885559082px;
  font-family: 'Elms Sans';
  letter-spacing: 0px;
  text-align: center;
  margin: 0;
  white-space: nowrap;
  overflow-wrap: normal;
  word-break: normal;
  width: 152px;
  max-width: 100%;
  min-height: 18px;
}

[data-ftw-scope="partial-929"] .mobile-kontakt-formularz-section-34{
  padding: 0px 16px 0px 16px;
  display: flex;
  flex-direction: column;
  gap: 60px;
  width: 100%;
  max-width: 393px;
  min-height: 595px;
  align-self: stretch;
}

[data-ftw-scope="partial-929"] .mobile-kontakt-formularz-section-35{
  padding: 0px 0px 0px 0px;
  display: flex;
  flex-direction: column;
  gap: 20px;
  width: 100%;
  max-width: 361px;
  min-height: 408px;
  align-self: stretch;
}

[data-ftw-scope="partial-929"] .mobile-kontakt-formularz-paragraph-17{
  color: rgb(34, 34, 34);
  font-size: 20px;
  font-weight: 300;
  line-height: 26px;
  font-family: 'Elms Sans';
  letter-spacing: 0px;
  text-transform: uppercase;
  text-align: center;
  margin: 0;
  white-space: nowrap;
  overflow-wrap: normal;
  word-break: normal;
  width: 100%;
  max-width: 361px;
  min-height: 26px;
  align-self: stretch;
}

[data-ftw-scope="partial-929"] .mobile-kontakt-formularz-media-8{
  display: block;
  object-fit: cover;
  width: 100%;
  width: 361px;
  max-width: 100%;
  height: 362px;
  align-self: stretch;
}

[data-ftw-scope="partial-929"] .mobile-kontakt-formularz-paragraph-18{
  color: rgb(34, 34, 34);
  font-size: 12px;
  font-weight: 400;
  line-height: 15.59999942779541px;
  font-family: 'Elms Sans';
  letter-spacing: 0px;
  margin: 0;
  width: 100%;
  max-width: 361px;
  min-height: 127px;
  align-self: stretch;
}

/* partial-930 */
/* FTW_FULL_BLEED_BACKGROUND */
[data-ftw-scope="partial-930"] .ftw-fullbleed-bg{width:calc(100vw / var(--ftw-scale,1));margin-left:calc(50% - (100vw / var(--ftw-scale,1)) * 0.5);margin-right:calc(50% - (100vw / var(--ftw-scale,1)) * 0.5);box-sizing:border-box;}
[data-ftw-scope="partial-930"] .ftw-fullbleed-bg--mobile-faq-naglowek-section-1{ background-color: rgb(250, 250, 250);  }
[data-ftw-scope="partial-930"] .mobile-faq-naglowek-section-1{ padding: 0px 0px 0px 0px; display: block; width: 394px; max-width: 100%; min-height: 370px;  }

[data-ftw-scope="partial-930"] .mobile-faq-naglowek-section-2{
  padding: 60px 16px 60px 16px;
  display: flex;
  flex-direction: column;
  gap: 10px;
  justify-content: flex-end;
  align-items: center;
  width: 394px;
  max-width: 100%;
  min-height: 370px;
}

[data-ftw-scope="partial-930"] .mobile-faq-naglowek-paragraph-1{
  color: rgb(34, 34, 34);
  font-size: 48px;
  font-weight: 300;
  line-height: 62.39999771118164px;
  font-family: 'Elms Sans';
  letter-spacing: 0px;
  text-transform: uppercase;
  margin: 0;
  width: 100%;
  max-width: 362px;
  min-height: 186px;
  align-self: stretch;
}

/* partial-931 */
/* FTW_FULL_BLEED_BACKGROUND */
[data-ftw-scope="partial-931"] .ftw-fullbleed-bg{width:calc(100vw / var(--ftw-scale,1));margin-left:calc(50% - (100vw / var(--ftw-scale,1)) * 0.5);margin-right:calc(50% - (100vw / var(--ftw-scale,1)) * 0.5);box-sizing:border-box;}
[data-ftw-scope="partial-931"] .ftw-fullbleed-bg--mobile-faq-wszystkie-section-1{ background-color: rgb(250, 250, 250);  }
[data-ftw-scope="partial-931"] .mobile-faq-wszystkie-section-1{ padding: 0px 0px 0px 0px; display: block; width: 393px; max-width: 100%; min-height: 2340px;  }

[data-ftw-scope="partial-931"] .mobile-faq-wszystkie-section-2{
  padding: 0px 16px 0px 16px;
  display: flex;
  flex-direction: column;
  gap: 60px;
  width: 393px;
  max-width: 100%;
  min-height: 2340px;
}

[data-ftw-scope="partial-931"] .mobile-faq-wszystkie-section-3{
  padding: 0px 0px 0px 0px;
  display: flex;
  flex-direction: column;
  gap: 20px;
  width: 100%;
  max-width: 361px;
  min-height: 272px;
  align-self: stretch;
}

[data-ftw-scope="partial-931"] .mobile-faq-wszystkie-paragraph-1{
  color: rgb(34, 34, 34);
  font-size: 32px;
  font-weight: 300;
  line-height: 41.599998474121094px;
  font-family: 'Elms Sans';
  letter-spacing: 0px;
  text-transform: uppercase;
  margin: 0;
  white-space: nowrap;
  overflow-wrap: normal;
  word-break: normal;
  width: 100%;
  max-width: 361px;
  min-height: 0;
  align-self: stretch;
}

[data-ftw-scope="partial-931"] .mobile-faq-wszystkie-section-4{
  padding: 0px 0px 0px 0px;
  display: flex;
  flex-direction: column;
  width: 100%;
  max-width: 361px;
  min-height: 210px;
  align-self: stretch;
}

[data-ftw-scope="partial-931"] .mobile-faq-wszystkie-section-5{
  padding: 10px 10px 10px 10px;
  border-bottom: 1px solid rgb(221, 221, 221);
  display: flex;
  flex-direction: row;
  gap: 10px;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  max-width: 361px;
  min-height: 70px;
  align-self: stretch;
}

[data-ftw-scope="partial-931"] .mobile-faq-wszystkie-paragraph-2{
  color: rgb(34, 34, 34);
  font-size: 14px;
  font-weight: 600;
  line-height: 18.19999885559082px;
  font-family: 'Elms Sans';
  letter-spacing: 0px;
  margin: 0;
  white-space: nowrap;
  overflow-wrap: normal;
  word-break: normal;
  width: 266px;
  max-width: 100%;
  min-height: 18px;
}

[data-ftw-scope="partial-931"] .mobile-faq-wszystkie-media-1{
  display: inline-block;
  max-width: 100%;
  width: 15px;
  height: 15px;
  aspect-ratio: 1.000;
}

[data-ftw-scope="partial-931"] .mobile-faq-wszystkie-paragraph-3{
  color: rgb(34, 34, 34);
  font-size: 14px;
  font-weight: 600;
  line-height: 18.19999885559082px;
  font-family: 'Elms Sans';
  letter-spacing: 0px;
  margin: 0;
  width: 266px;
  max-width: 100%;
  min-height: 36px;
}

[data-ftw-scope="partial-931"] .mobile-faq-wszystkie-section-6{
  padding: 0px 0px 0px 0px;
  display: flex;
  flex-direction: column;
  gap: 20px;
  width: 100%;
  max-width: 361px;
  min-height: 314px;
  align-self: stretch;
}

[data-ftw-scope="partial-931"] .mobile-faq-wszystkie-paragraph-4{
  color: rgb(34, 34, 34);
  font-size: 32px;
  font-weight: 300;
  line-height: 41.599998474121094px;
  font-family: 'Elms Sans';
  letter-spacing: 0px;
  text-transform: uppercase;
  margin: 0;
  width: 100%;
  max-width: 361px;
  min-height: 0;
  align-self: stretch;
}

[data-ftw-scope="partial-931"] .mobile-faq-wszystkie-section-7{
  padding: 0px 0px 0px 0px;
  display: flex;
  flex-direction: column;
  gap: 20px;
  width: 100%;
  max-width: 361px;
  min-height: 244px;
  align-self: stretch;
}

[data-ftw-scope="partial-931"] .mobile-faq-wszystkie-section-8{
  padding: 0px 0px 0px 0px;
  display: flex;
  flex-direction: column;
  width: 100%;
  max-width: 361px;
  min-height: 140px;
  align-self: stretch;
}

[data-ftw-scope="partial-931"] .mobile-faq-wszystkie-section-9{
  padding: 0px 0px 0px 0px;
  display: flex;
  flex-direction: column;
  gap: 20px;
  width: 100%;
  max-width: 361px;
  min-height: 202px;
  align-self: stretch;
}

[data-ftw-scope="partial-931"] .mobile-faq-wszystkie-section-10{
  padding: 0px 0px 0px 0px;
  display: flex;
  flex-direction: column;
  gap: 20px;
  width: 100%;
  max-width: 361px;
  min-height: 132px;
  align-self: stretch;
}

/* partial-932 */
/* FTW_FULL_BLEED_BACKGROUND */
[data-ftw-scope="partial-932"] .ftw-fullbleed-bg{width:calc(100vw / var(--ftw-scale,1));margin-left:calc(50% - (100vw / var(--ftw-scale,1)) * 0.5);margin-right:calc(50% - (100vw / var(--ftw-scale,1)) * 0.5);box-sizing:border-box;}
[data-ftw-scope="partial-932"] .ftw-fullbleed-bg--mobile-nazwa-lodzi-section-1{ background-color: rgb(250, 250, 250);  }
[data-ftw-scope="partial-932"] .mobile-nazwa-lodzi-section-1{ padding: 0px 0px 0px 0px; display: block; width: 393px; max-width: 100%; min-height: 376px;  }

[data-ftw-scope="partial-932"] .mobile-nazwa-lodzi-section-2{
  padding: 40px 16px 40px 16px;
  display: flex;
  flex-direction: column;
  gap: 10px;
  justify-content: flex-end;
  width: 393px;
  max-width: 100%;
  min-height: 376px;
}

[data-ftw-scope="partial-932"] .mobile-nazwa-lodzi-section-3{
  padding: 0px 0px 0px 0px;
  display: flex;
  flex-direction: column;
  gap: 10px;
  width: 100%;
  max-width: 361px;
  min-height: 212px;
  align-self: stretch;
}

[data-ftw-scope="partial-932"] .mobile-nazwa-lodzi-paragraph-1{
  color: rgb(34, 34, 34);
  font-size: 48px;
  font-weight: 300;
  line-height: 62.39999771118164px;
  font-family: 'Elms Sans';
  letter-spacing: 0px;
  text-transform: uppercase;
  margin: 0;
  white-space: nowrap;
  overflow-wrap: normal;
  word-break: normal;
  width: 100%;
  max-width: 361px;
  min-height: 62px;
  align-self: stretch;
}

[data-ftw-scope="partial-932"] .mobile-nazwa-lodzi-section-3{
  min-height: auto;
}

[data-ftw-scope="partial-932"] .mobile-nazwa-lodzi-paragraph-1{
  max-width: 100%;
  min-height: auto;
  white-space: normal;
  overflow-wrap: anywhere;
  word-break: break-word;
}

[data-ftw-scope="partial-932"] .mobile-nazwa-lodzi-section-4{
  padding: 0px 0px 0px 0px;
  display: flex;
  flex-direction: column;
  gap: 10px;
  justify-content: center;
  width: 231px;
  max-width: 100%;
  min-height: 140px;
}

[data-ftw-scope="partial-932"] .mobile-nazwa-lodzi-section-5{
  padding: 0px 0px 0px 0px;
  display: flex;
  flex-direction: row;
  gap: 6px;
  align-items: center;
  width: 231px;
  max-width: 100%;
  min-height: 18px;
}

[data-ftw-scope="partial-932"] .mobile-nazwa-lodzi-paragraph-2{
  color: rgb(34, 34, 34);
  font-size: 14px;
  font-weight: 400;
  line-height: 18.19999885559082px;
  font-family: 'Elms Sans';
  letter-spacing: 0px;
  margin: 0;
  white-space: nowrap;
  overflow-wrap: normal;
  word-break: normal;
  width: 130px;
  max-width: 100%;
  min-height: 18px;
}

[data-ftw-scope="partial-932"] .mobile-nazwa-lodzi-paragraph-3{
  color: rgb(34, 34, 34);
  font-size: 14px;
  font-weight: 600;
  line-height: 18.19999885559082px;
  font-family: 'Elms Sans';
  letter-spacing: 0px;
  margin: 0;
  white-space: nowrap;
  overflow-wrap: normal;
  word-break: normal;
  width: 95px;
  max-width: 100%;
  min-height: 18px;
}

[data-ftw-scope="partial-932"] .mobile-nazwa-lodzi-divider-1{
  background-color: rgb(221, 221, 221);
  display: block;
  width: 21px;
  height: 1px;
}

[data-ftw-scope="partial-932"] .mobile-nazwa-lodzi-section-6{
  padding: 0px 0px 0px 0px;
  display: flex;
  flex-direction: row;
  gap: 6px;
  align-items: center;
  width: 105px;
  max-width: 100%;
  min-height: 18px;
}

[data-ftw-scope="partial-932"] .mobile-nazwa-lodzi-paragraph-4{
  color: rgb(34, 34, 34);
  font-size: 14px;
  font-weight: 400;
  line-height: 18.19999885559082px;
  font-family: 'Elms Sans';
  letter-spacing: 0px;
  margin: 0;
  white-space: nowrap;
  overflow-wrap: normal;
  word-break: normal;
  width: 57px;
  max-width: 100%;
  min-height: 18px;
}

[data-ftw-scope="partial-932"] .mobile-nazwa-lodzi-paragraph-5{
  color: rgb(34, 34, 34);
  font-size: 14px;
  font-weight: 600;
  line-height: 18.19999885559082px;
  font-family: 'Elms Sans';
  letter-spacing: 0px;
  margin: 0;
  white-space: nowrap;
  overflow-wrap: normal;
  word-break: normal;
  width: 42px;
  max-width: 100%;
  min-height: 18px;
}

[data-ftw-scope="partial-932"] .mobile-nazwa-lodzi-section-7{
  padding: 0px 0px 0px 0px;
  display: flex;
  flex-direction: row;
  gap: 6px;
  align-items: center;
  width: 107px;
  max-width: 100%;
  min-height: 18px;
}

[data-ftw-scope="partial-932"] .mobile-nazwa-lodzi-paragraph-6{
  color: rgb(34, 34, 34);
  font-size: 14px;
  font-weight: 400;
  line-height: 18.19999885559082px;
  font-family: 'Elms Sans';
  letter-spacing: 0px;
  margin: 0;
  white-space: nowrap;
  overflow-wrap: normal;
  word-break: normal;
  width: 62px;
  max-width: 100%;
  min-height: 18px;
}

[data-ftw-scope="partial-932"] .mobile-nazwa-lodzi-paragraph-7{
  color: rgb(34, 34, 34);
  font-size: 14px;
  font-weight: 600;
  line-height: 18.19999885559082px;
  font-family: 'Elms Sans';
  letter-spacing: 0px;
  margin: 0;
  white-space: nowrap;
  overflow-wrap: normal;
  word-break: normal;
  width: 39px;
  max-width: 100%;
  min-height: 18px;
}

[data-ftw-scope="partial-932"] .mobile-nazwa-lodzi-section-8{
  padding: 0px 0px 0px 0px;
  display: flex;
  flex-direction: row;
  gap: 6px;
  align-items: center;
  width: 160px;
  max-width: 100%;
  min-height: 18px;
}

[data-ftw-scope="partial-932"] .mobile-nazwa-lodzi-paragraph-8{
  color: rgb(34, 34, 34);
  font-size: 14px;
  font-weight: 400;
  line-height: 18.19999885559082px;
  font-family: 'Elms Sans';
  letter-spacing: 0px;
  margin: 0;
  white-space: nowrap;
  overflow-wrap: normal;
  word-break: normal;
  width: 111px;
  max-width: 100%;
  min-height: 18px;
}

[data-ftw-scope="partial-932"] .mobile-nazwa-lodzi-paragraph-9{
  color: rgb(34, 34, 34);
  font-size: 14px;
  font-weight: 600;
  line-height: 18.19999885559082px;
  font-family: 'Elms Sans';
  letter-spacing: 0px;
  margin: 0;
  white-space: nowrap;
  overflow-wrap: normal;
  word-break: normal;
  width: 43px;
  max-width: 100%;
  min-height: 18px;
}

[data-ftw-scope="partial-932"] .mobile-nazwa-lodzi-section-9{
  padding: 0px 0px 0px 0px;
  display: flex;
  flex-direction: row;
  gap: 6px;
  align-items: center;
  width: 83px;
  max-width: 100%;
  min-height: 18px;
}

[data-ftw-scope="partial-932"] .mobile-nazwa-lodzi-paragraph-10{
  color: rgb(34, 34, 34);
  font-size: 14px;
  font-weight: 400;
  line-height: 18.19999885559082px;
  font-family: 'Elms Sans';
  letter-spacing: 0px;
  margin: 0;
  white-space: nowrap;
  overflow-wrap: normal;
  word-break: normal;
  width: 44px;
  max-width: 100%;
  min-height: 18px;
}

[data-ftw-scope="partial-932"] .mobile-nazwa-lodzi-paragraph-11{
  color: rgb(34, 34, 34);
  font-size: 14px;
  font-weight: 600;
  line-height: 18.19999885559082px;
  font-family: 'Elms Sans';
  letter-spacing: 0px;
  margin: 0;
  white-space: nowrap;
  overflow-wrap: normal;
  word-break: normal;
  width: 33px;
  max-width: 100%;
  min-height: 18px;
}

[data-ftw-scope="partial-932"] .mobile-nazwa-lodzi-section-4{
  width: 100%;
  max-width: 100%;
  min-height: auto;
}

[data-ftw-scope="partial-932"] .mobile-nazwa-lodzi-section-5,
[data-ftw-scope="partial-932"] .mobile-nazwa-lodzi-section-6,
[data-ftw-scope="partial-932"] .mobile-nazwa-lodzi-section-7,
[data-ftw-scope="partial-932"] .mobile-nazwa-lodzi-section-8,
[data-ftw-scope="partial-932"] .mobile-nazwa-lodzi-section-9{
  display: grid;
  grid-template-columns: minmax(108px, 0.95fr) minmax(0, 1.05fr);
  align-items: start;
  column-gap: 10px;
  row-gap: 4px;
  width: 100%;
  max-width: 100%;
  min-height: auto;
}

[data-ftw-scope="partial-932"] .mobile-nazwa-lodzi-paragraph-2,
[data-ftw-scope="partial-932"] .mobile-nazwa-lodzi-paragraph-4,
[data-ftw-scope="partial-932"] .mobile-nazwa-lodzi-paragraph-6,
[data-ftw-scope="partial-932"] .mobile-nazwa-lodzi-paragraph-8,
[data-ftw-scope="partial-932"] .mobile-nazwa-lodzi-paragraph-10{
  width: auto;
  max-width: 100%;
  min-width: 0;
  min-height: auto;
  white-space: normal;
  overflow-wrap: break-word;
  word-break: normal;
}

[data-ftw-scope="partial-932"] .mobile-nazwa-lodzi-paragraph-3,
[data-ftw-scope="partial-932"] .mobile-nazwa-lodzi-paragraph-5,
[data-ftw-scope="partial-932"] .mobile-nazwa-lodzi-paragraph-7,
[data-ftw-scope="partial-932"] .mobile-nazwa-lodzi-paragraph-9,
[data-ftw-scope="partial-932"] .mobile-nazwa-lodzi-paragraph-11{
  width: auto;
  max-width: 100%;
  min-width: 0;
  min-height: auto;
  justify-self: end;
  text-align: right;
  white-space: normal;
  overflow-wrap: break-word;
  word-break: normal;
}

/* partial-933 */
/* FTW_FULL_BLEED_BACKGROUND */
[data-ftw-scope="partial-933"] .ftw-fullbleed-bg{width:calc(100vw / var(--ftw-scale,1));margin-left:calc(50% - (100vw / var(--ftw-scale,1)) * 0.5);margin-right:calc(50% - (100vw / var(--ftw-scale,1)) * 0.5);box-sizing:border-box;}
[data-ftw-scope="partial-933"] .ftw-fullbleed-bg--mobile-przejdz-do-informacje-form-1{ background-color: rgb(238, 238, 238);  }
[data-ftw-scope="partial-933"] .mobile-przejdz-do-informacje-form-1{ padding: 0px 0px 0px 0px; display: block; width: 393px; max-width: 100%; min-height: 278px;  }

[data-ftw-scope="partial-933"] .mobile-przejdz-do-informacje-section-1{
  padding: 30px 16px 30px 16px;
  display: flex;
  flex-direction: column;
  gap: 10px;
  justify-content: center;
  width: 393px;
  max-width: 100%;
  min-height: 278px;
}

[data-ftw-scope="partial-933"] .mobile-przejdz-do-informacje-section-2{
  padding: 0px 0px 0px 0px;
  display: flex;
  flex-direction: column;
  gap: 30px;
  width: 100%;
  max-width: 361px;
  min-height: 218px;
  align-self: stretch;
}

[data-ftw-scope="partial-933"] .mobile-przejdz-do-informacje-paragraph-1{
  color: rgb(34, 34, 34);
  font-size: 14px;
  font-weight: 600;
  line-height: 18.19999885559082px;
  font-family: 'Elms Sans';
  letter-spacing: 0px;
  margin: 0;
  white-space: nowrap;
  overflow-wrap: normal;
  word-break: normal;
  width: 95px;
  max-width: 100%;
  min-height: 18px;
}

[data-ftw-scope="partial-933"] .mobile-przejdz-do-informacje-section-3{
  padding: 0px 0px 0px 0px;
  display: flex;
  flex-direction: column;
  gap: 20px;
  justify-content: center;
  width: 218px;
  max-width: 100%;
  min-height: 170px;
}

[data-ftw-scope="partial-933"] .mobile-przejdz-do-informacje-paragraph-2{
  color: rgb(187, 187, 187);
  font-size: 14px;
  font-weight: 600;
  line-height: 18.19999885559082px;
  font-family: 'Elms Sans';
  letter-spacing: 0px;
  text-align: center;
  margin: 0;
  white-space: nowrap;
  overflow-wrap: normal;
  word-break: normal;
  width: 159px;
  max-width: 100%;
  min-height: 18px;
}

[data-ftw-scope="partial-933"] .mobile-przejdz-do-informacje-paragraph-3{
  color: rgb(34, 34, 34);
  font-size: 14px;
  font-weight: 600;
  line-height: 18.19999885559082px;
  font-family: 'Elms Sans';
  letter-spacing: 0px;
  text-align: center;
  margin: 0;
  white-space: nowrap;
  overflow-wrap: normal;
  word-break: normal;
  width: 137px;
  max-width: 100%;
  min-height: 18px;
}

[data-ftw-scope="partial-933"] .mobile-przejdz-do-informacje-paragraph-4{
  color: rgb(187, 187, 187);
  font-size: 14px;
  font-weight: 600;
  line-height: 18.19999885559082px;
  font-family: 'Elms Sans';
  letter-spacing: 0px;
  text-align: center;
  margin: 0;
  white-space: nowrap;
  overflow-wrap: normal;
  word-break: normal;
  width: 218px;
  max-width: 100%;
  min-height: 18px;
}

[data-ftw-scope="partial-933"] .mobile-przejdz-do-informacje-paragraph-5{
  color: rgb(187, 187, 187);
  font-size: 14px;
  font-weight: 600;
  line-height: 18.19999885559082px;
  font-family: 'Elms Sans';
  letter-spacing: 0px;
  text-align: center;
  margin: 0;
  white-space: nowrap;
  overflow-wrap: normal;
  word-break: normal;
  width: 173px;
  max-width: 100%;
  min-height: 18px;
}

[data-ftw-scope="partial-933"] .mobile-przejdz-do-informacje-paragraph-6{
  color: rgb(187, 187, 187);
  font-size: 14px;
  font-weight: 600;
  line-height: 18.19999885559082px;
  font-family: 'Elms Sans';
  letter-spacing: 0px;
  text-align: center;
  margin: 0;
  white-space: nowrap;
  overflow-wrap: normal;
  word-break: normal;
  width: 54px;
  max-width: 100%;
  min-height: 18px;
}

[data-ftw-scope="partial-933"] .mobile-przejdz-do-informacje-section-3{
  width: 100%;
  max-width: 100%;
  align-items: flex-start;
}

[data-ftw-scope="partial-933"] .mobile-przejdz-do-informacje-paragraph-2,
[data-ftw-scope="partial-933"] .mobile-przejdz-do-informacje-paragraph-3,
[data-ftw-scope="partial-933"] .mobile-przejdz-do-informacje-paragraph-4,
[data-ftw-scope="partial-933"] .mobile-przejdz-do-informacje-paragraph-5,
[data-ftw-scope="partial-933"] .mobile-przejdz-do-informacje-paragraph-6{
  display: block;
  width: 100%;
  max-width: 100%;
  min-height: auto;
  text-align: left;
  white-space: normal;
  overflow-wrap: anywhere;
  word-break: break-word;
}

/* partial-934 */
/* FTW_FULL_BLEED_BACKGROUND */
[data-ftw-scope="partial-934"] .ftw-fullbleed-bg{width:calc(100vw / var(--ftw-scale,1));margin-left:calc(50% - (100vw / var(--ftw-scale,1)) * 0.5);margin-right:calc(50% - (100vw / var(--ftw-scale,1)) * 0.5);box-sizing:border-box;}
[data-ftw-scope="partial-934"] .ftw-fullbleed-bg--mobile-zdjecia-lodzi-section-2{ background-image: url("media/frame-1844.png"); background-size: cover; background-position: center;  }
[data-ftw-scope="partial-934"] .mobile-zdjecia-lodzi-section-1{
  padding: 0px 0px 0px 0px;
  display: block;
  width: 393px;
  max-width: 100%;
  min-height: 393px;
}[data-ftw-scope="partial-934"] .mobile-zdjecia-lodzi-section-2{ padding: 179px 16px 179px 16px; display: flex; flex-direction: column; gap: 10px; justify-content: center; align-items: center; width: 393px; max-width: 100%; min-height: 393px;  }

[data-ftw-scope="partial-934"] .mobile-zdjecia-lodzi-section-3{
  padding: 0px 0px 0px 0px;
  display: flex;
  flex-direction: row;
  gap: 257px;
  justify-content: space-between;
  align-items: center;
  width: 361px;
  max-width: 100%;
  min-height: 35px;
}

[data-ftw-scope="partial-934"] .mobile-zdjecia-lodzi-section-4{
  padding: 0px 0px 0px 0px;
  background-color: rgba(255, 255, 255, 0.200);
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  width: 35px;
  max-width: 100%;
  min-height: 35px;
}

[data-ftw-scope="partial-934"] .mobile-zdjecia-lodzi-media-1{
  display: inline-block;
  max-width: 100%;
  width: 9.540040020137894px;
  height: 21.908203542008323px;
  aspect-ratio: 0.435;
}

/* partial-935 */
/* FTW_FULL_BLEED_BACKGROUND */
[data-ftw-scope="partial-935"] .ftw-fullbleed-bg{width:calc(100vw / var(--ftw-scale,1));margin-left:calc(50% - (100vw / var(--ftw-scale,1)) * 0.5);margin-right:calc(50% - (100vw / var(--ftw-scale,1)) * 0.5);box-sizing:border-box;}
[data-ftw-scope="partial-935"] .ftw-fullbleed-bg--mobile-informacje-o-lodzi-form-1{ background-color: rgb(250, 250, 250);  }
[data-ftw-scope="partial-935"] .mobile-informacje-o-lodzi-form-1{ padding: 0px 0px 0px 0px; display: block; width: 393px; max-width: 100%; min-height: 0;  }

[data-ftw-scope="partial-935"] .mobile-informacje-o-lodzi-section-1{
  padding: 60px 16px 60px 16px;
  display: flex;
  flex-direction: column;
  gap: 10px;
  width: 393px;
  max-width: 100%;
  min-height: 0;
}

[data-ftw-scope="partial-935"] .mobile-informacje-o-lodzi-section-2{
  padding: 0px 0px 0px 0px;
  display: flex;
  flex-direction: column;
  gap: 30px;
  width: 100%;
  max-width: 361px;
  min-height: 0;
  align-self: stretch;
}

[data-ftw-scope="partial-935"] .mobile-informacje-o-lodzi-section-3{
  padding: 0px 0px 0px 0px;
  display: flex;
  flex-direction: column;
  gap: 11px;
  width: 100%;
  max-width: 361px;
  min-height: 0;
  align-self: stretch;
}

[data-ftw-scope="partial-935"] .mobile-informacje-o-lodzi-paragraph-1{
  color: rgb(34, 34, 34);
  font-size: 32px;
  font-weight: 300;
  line-height: 41.599998474121094px;
  font-family: 'Elms Sans';
  letter-spacing: 0px;
  text-transform: uppercase;
  margin: 0;
  white-space: nowrap;
  overflow-wrap: normal;
  word-break: normal;
  width: 100%;
  max-width: 361px;
  min-height: 42px;
  align-self: stretch;
}

[data-ftw-scope="partial-935"] .mobile-informacje-o-lodzi-paragraph-1{
  max-width: 100%;
  min-height: auto;
  white-space: normal;
  overflow-wrap: anywhere;
  word-break: break-word;
}

[data-ftw-scope="partial-935"] .mobile-informacje-o-lodzi-paragraph-2{
  color: rgb(34, 34, 34);
  font-size: 14px;
  font-weight: 400;
  line-height: 18.19999885559082px;
  font-family: 'Elms Sans';
  letter-spacing: 0px;
  margin: 0;
  width: 100%;
  max-width: 361px;
  min-height: 0;
  align-self: stretch;
}

[data-ftw-scope="partial-935"] .mobile-informacje-o-lodzi-button-1{
  display: block;
  object-fit: cover;
  width: 100%;
  width: 361px;
  max-width: 100%;
  height: 361px;
  align-self: stretch;
}

/* partial-936 */
/* FTW_FULL_BLEED_BACKGROUND */
[data-ftw-scope="partial-936"] .ftw-fullbleed-bg{width:calc(100vw / var(--ftw-scale,1));margin-left:calc(50% - (100vw / var(--ftw-scale,1)) * 0.5);margin-right:calc(50% - (100vw / var(--ftw-scale,1)) * 0.5);box-sizing:border-box;}
[data-ftw-scope="partial-936"] .ftw-fullbleed-bg--mobile-dane-lodzi-section-1{ background-color: rgb(250, 250, 250);  }
[data-ftw-scope="partial-936"] .mobile-dane-lodzi-section-1{ padding: 0px 0px 0px 0px; display: block; width: 393px; max-width: 100%; min-height: 692px;  }

[data-ftw-scope="partial-936"] .mobile-dane-lodzi-section-2{
  padding: 0px 16px 0px 16px;
  display: flex;
  flex-direction: column;
  gap: 10px;
  width: 393px;
  max-width: 100%;
  min-height: 692px;
}

[data-ftw-scope="partial-936"] .mobile-dane-lodzi-section-3{
  padding: 0px 0px 0px 0px;
  display: flex;
  flex-direction: column;
  gap: 30px;
  width: 100%;
  max-width: 361px;
  min-height: 632px;
  align-self: stretch;
}

[data-ftw-scope="partial-936"] .mobile-dane-lodzi-paragraph-1{
  color: rgb(34, 34, 34);
  font-size: 32px;
  font-weight: 300;
  line-height: 41.599998474121094px;
  font-family: 'Elms Sans';
  letter-spacing: 0px;
  text-transform: uppercase;
  text-align: center;
  margin: 0;
  white-space: nowrap;
  overflow-wrap: normal;
  word-break: normal;
  width: 100%;
  max-width: 361px;
  min-height: 42px;
  align-self: stretch;
}

[data-ftw-scope="partial-936"] .mobile-dane-lodzi-section-4{
  padding: 0px 0px 0px 0px;
  display: flex;
  flex-direction: column;
  width: 100%;
  max-width: 361px;
  min-height: 560px;
  align-self: stretch;
}

[data-ftw-scope="partial-936"] .mobile-dane-lodzi-section-5{
  padding: 0px 0px 0px 0px;
  border-bottom: 1px solid rgb(221, 221, 221);
  display: flex;
  flex-direction: row;
  gap: 15px;
  align-items: center;
  width: 100%;
  max-width: 361px;
  min-height: 70px;
  align-self: stretch;
}

[data-ftw-scope="partial-936"] .mobile-dane-lodzi-section-6{
  padding: 25px 20px 25px 20px;
  display: flex;
  flex-direction: column;
  gap: 10px;
  justify-content: center;
  align-items: center;
  width: 154px;
  max-width: 100%;
  min-height: 68px;
}

[data-ftw-scope="partial-936"] .mobile-dane-lodzi-paragraph-2{
  color: rgb(34, 34, 34);
  font-size: 14px;
  font-weight: 400;
  line-height: 18.19999885559082px;
  font-family: 'Elms Sans';
  letter-spacing: -0.14px;
  margin: 0;
  white-space: nowrap;
  overflow-wrap: normal;
  word-break: normal;
  width: 100%;
  max-width: 114px;
  min-height: 18px;
  align-self: stretch;
}

[data-ftw-scope="partial-936"] .mobile-dane-lodzi-section-7{
  padding: 20px 20px 20px 20px;
  display: flex;
  flex-direction: column;
  gap: 10px;
  justify-content: center;
  align-items: center;
  width: 193px;
  max-width: 100%;
  min-height: 66px;
}

[data-ftw-scope="partial-936"] .mobile-dane-lodzi-paragraph-3{
  color: rgb(34, 34, 34);
  font-size: 20px;
  font-weight: 300;
  line-height: 26px;
  font-family: 'Elms Sans';
  letter-spacing: 0px;
  text-transform: uppercase;
  text-align: right;
  margin: 0;
  white-space: nowrap;
  overflow-wrap: normal;
  word-break: normal;
  width: 100%;
  max-width: 153px;
  min-height: 26px;
  align-self: stretch;
}

[data-ftw-scope="partial-936"] .mobile-dane-lodzi-section-8{
  padding: 25px 20px 25px 20px;
  display: flex;
  flex-direction: column;
  gap: 10px;
  justify-content: center;
  align-items: center;
  width: 153px;
  max-width: 100%;
  min-height: 68px;
}

[data-ftw-scope="partial-936"] .mobile-dane-lodzi-paragraph-4{
  color: rgb(34, 34, 34);
  font-size: 14px;
  font-weight: 400;
  line-height: 18.19999885559082px;
  font-family: 'Elms Sans';
  letter-spacing: -0.14px;
  margin: 0;
  white-space: nowrap;
  overflow-wrap: normal;
  word-break: normal;
  width: 100%;
  max-width: 113px;
  min-height: 18px;
  align-self: stretch;
}

[data-ftw-scope="partial-936"] .mobile-dane-lodzi-section-5{
  display: grid;
  grid-template-columns: minmax(0, 44%) minmax(0, 56%);
  align-items: stretch;
  gap: 0;
  max-width: 100%;
  min-height: auto;
}

[data-ftw-scope="partial-936"] .mobile-dane-lodzi-section-6,
[data-ftw-scope="partial-936"] .mobile-dane-lodzi-section-7,
[data-ftw-scope="partial-936"] .mobile-dane-lodzi-section-8{
  width: auto;
  max-width: none;
  min-width: 0;
  min-height: auto;
}

[data-ftw-scope="partial-936"] .mobile-dane-lodzi-section-6,
[data-ftw-scope="partial-936"] .mobile-dane-lodzi-section-8{
  align-items: flex-start;
}

[data-ftw-scope="partial-936"] .mobile-dane-lodzi-section-7{
  align-items: flex-end;
}

[data-ftw-scope="partial-936"] .mobile-dane-lodzi-paragraph-2,
[data-ftw-scope="partial-936"] .mobile-dane-lodzi-paragraph-4{
  width: auto;
  max-width: 100%;
  min-height: auto;
  white-space: normal;
  overflow-wrap: break-word;
  word-break: normal;
}

[data-ftw-scope="partial-936"] .mobile-dane-lodzi-paragraph-3{
  width: auto;
  max-width: 100%;
  min-height: auto;
  text-align: right;
  white-space: normal;
  overflow-wrap: break-word;
  word-break: normal;
}

/* partial-937 */
/* FTW_FULL_BLEED_BACKGROUND */
[data-ftw-scope="partial-937"] .ftw-fullbleed-bg{width:calc(100vw / var(--ftw-scale,1));margin-left:calc(50% - (100vw / var(--ftw-scale,1)) * 0.5);margin-right:calc(50% - (100vw / var(--ftw-scale,1)) * 0.5);box-sizing:border-box;}
[data-ftw-scope="partial-937"] .ftw-fullbleed-bg--mobile-wyposazenie-section-1{ background-color: rgb(250, 250, 250);  }
[data-ftw-scope="partial-937"] .mobile-wyposazenie-section-1{ padding: 0px 0px 0px 0px; display: block; width: 393px; max-width: 100%; min-height: 591px;  }

[data-ftw-scope="partial-937"] .mobile-wyposazenie-section-2{
  padding: 0px 16px 0px 16px;
  display: flex;
  flex-direction: column;
  gap: 10px;
  width: 393px;
  max-width: 100%;
  min-height: 591px;
}

[data-ftw-scope="partial-937"] .mobile-wyposazenie-section-3{
  padding: 0px 0px 60px 0px;
  display: flex;
  flex-direction: column;
  gap: 30px;
  width: 100%;
  max-width: 361px;
  min-height: 531px;
  align-self: stretch;
}

[data-ftw-scope="partial-937"] .mobile-wyposazenie-paragraph-1{
  color: rgb(34, 34, 34);
  font-size: 32px;
  font-weight: 300;
  line-height: 41.599998474121094px;
  font-family: 'Elms Sans';
  letter-spacing: 0px;
  text-transform: uppercase;
  text-align: center;
  margin: 0;
  width: 100%;
  max-width: 361px;
  min-height: 84px;
  align-self: stretch;
}

[data-ftw-scope="partial-937"] .mobile-wyposazenie-section-4{
  padding: 0px 0px 0px 0px;
  display: flex;
  flex-direction: column;
  gap: 20px;
  width: 100%;
  max-width: 361px;
  min-height: 417px;
  align-self: stretch;
}

[data-ftw-scope="partial-937"] .mobile-wyposazenie-section-5{
  padding: 163px 0px 163px 0px;
  background-image: url("media/frame-1841.png");
  background-size: cover;
  background-position: center;
  display: flex;
  flex-direction: column;
  gap: 10px;
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: 361px;
  min-height: 361px;
  align-self: stretch;
}

[data-ftw-scope="partial-937"] .mobile-wyposazenie-section-6{
  padding: 0px 0px 0px 0px;
  display: flex;
  flex-direction: row;
  gap: 257px;
  align-items: center;
  width: 327px;
  max-width: 100%;
  min-height: 35px;
}

[data-ftw-scope="partial-937"] .mobile-wyposazenie-section-7{
  padding: 0px 0px 0px 0px;
  background-color: rgba(255, 255, 255, 0.200);
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  width: 35px;
  max-width: 100%;
  min-height: 35px;
}

[data-ftw-scope="partial-937"] .mobile-wyposazenie-media-1{
  display: inline-block;
  max-width: 100%;
  width: 9.540040020137894px;
  height: 21.908203542008323px;
  aspect-ratio: 0.435;
}

[data-ftw-scope="partial-937"] .mobile-wyposazenie-paragraph-2{
  color: rgb(34, 34, 34);
  font-size: 14px;
  font-weight: 300;
  line-height: 18.19999885559082px;
  font-family: 'Elms Sans';
  letter-spacing: 0px;
  text-transform: uppercase;
  margin: 0;
  width: 100%;
  max-width: 361px;
  min-height: 36px;
  align-self: stretch;
}

/* partial-938 */
/* FTW_FULL_BLEED_BACKGROUND */
[data-ftw-scope="partial-938"] .ftw-fullbleed-bg{width:calc(100vw / var(--ftw-scale,1));margin-left:calc(50% - (100vw / var(--ftw-scale,1)) * 0.5);margin-right:calc(50% - (100vw / var(--ftw-scale,1)) * 0.5);box-sizing:border-box;}
[data-ftw-scope="partial-938"] .ftw-fullbleed-bg--mobile-kolory-section-1{ background-color: rgb(250, 250, 250);  }
[data-ftw-scope="partial-938"] .mobile-kolory-section-1{ padding: 0px 0px 0px 0px; display: block; width: 393px; max-width: 100%; min-height: 763px;  }

[data-ftw-scope="partial-938"] .mobile-kolory-section-2{
  padding: 0px 16px 0px 16px;
  display: flex;
  flex-direction: column;
  gap: 10px;
  width: 393px;
  max-width: 100%;
  min-height: 763px;
}

[data-ftw-scope="partial-938"] .mobile-kolory-section-3{
  padding: 0px 0px 0px 0px;
  display: flex;
  flex-direction: column;
  gap: 30px;
  width: 100%;
  max-width: 361px;
  min-height: 706px;
  align-self: stretch;
}

[data-ftw-scope="partial-938"] .mobile-kolory-section-4{
  padding: 0px 0px 0px 0px;
  display: flex;
  flex-direction: column;
  gap: 10px;
  width: 100%;
  max-width: 361px;
  min-height: 256px;
  align-self: stretch;
}

[data-ftw-scope="partial-938"] .mobile-kolory-paragraph-1{
  color: rgb(34, 34, 34);
  font-size: 32px;
  font-weight: 300;
  line-height: 41.599998474121094px;
  font-family: 'Elms Sans';
  letter-spacing: 0px;
  text-transform: uppercase;
  text-align: center;
  margin: 0;
  width: 100%;
  max-width: 361px;
  min-height: 84px;
  align-self: stretch;
}

[data-ftw-scope="partial-938"] .mobile-kolory-paragraph-2{
  color: rgb(34, 34, 34);
  font-size: 14px;
  font-weight: 400;
  line-height: 18.19999885559082px;
  font-family: 'Elms Sans';
  letter-spacing: -0.14px;
  text-align: center;
  margin: 0;
  width: 100%;
  max-width: 361px;
  min-height: 162px;
  align-self: stretch;
}

[data-ftw-scope="partial-938"] .mobile-kolory-section-5{
  padding: 0px 0px 0px 0px;
  display: flex;
  flex-direction: column;
  gap: 20px;
  width: 100%;
  max-width: 361px;
  min-height: 420px;
  align-self: stretch;
}

[data-ftw-scope="partial-938"] .mobile-kolory-section-6{
  padding: 0px 16px 0px 16px;
  background-image: url("media/frame-1840.png");
  background-size: cover;
  background-position: center;
  display: flex;
  flex-direction: column;
  gap: 10px;
  justify-content: center;
  width: 100%;
  max-width: 361px;
  min-height: 361px;
  align-self: stretch;
}

[data-ftw-scope="partial-938"] .mobile-kolory-section-7{
  padding: 0px 0px 0px 0px;
  display: flex;
  flex-direction: row;
  gap: 257px;
  align-items: center;
  width: 327px;
  max-width: 100%;
  min-height: 35px;
}

[data-ftw-scope="partial-938"] .mobile-kolory-section-8{
  padding: 0px 0px 0px 0px;
  background-color: rgba(255, 255, 255, 0.200);
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  width: 35px;
  max-width: 100%;
  min-height: 35px;
}

[data-ftw-scope="partial-938"] .mobile-kolory-media-1{
  display: inline-block;
  max-width: 100%;
  width: 9.540040020137894px;
  height: 21.908203542008778px;
  aspect-ratio: 0.435;
}

[data-ftw-scope="partial-938"] .mobile-kolory-section-9{
  padding: 0px 0px 0px 0px;
  display: flex;
  flex-direction: column;
  width: 100%;
  max-width: 361px;
  min-height: 39px;
  align-self: stretch;
}

[data-ftw-scope="partial-938"] .mobile-kolory-paragraph-3{
  color: rgb(34, 34, 34);
  font-size: 14px;
  font-weight: 600;
  line-height: 18.19999885559082px;
  font-family: 'Elms Sans';
  letter-spacing: 0px;
  text-transform: uppercase;
  margin: 0;
  white-space: nowrap;
  overflow-wrap: normal;
  word-break: normal;
  width: 100%;
  max-width: 361px;
  min-height: 18px;
  align-self: stretch;
}

[data-ftw-scope="partial-938"] .mobile-kolory-paragraph-4{
  color: rgb(34, 34, 34);
  font-size: 14px;
  font-weight: 300;
  line-height: 18.19999885559082px;
  font-family: 'Elms Sans';
  letter-spacing: 0px;
  text-transform: uppercase;
  margin: 0;
  white-space: nowrap;
  overflow-wrap: normal;
  word-break: normal;
  width: 380px;
  max-width: 100%;
  min-height: 21px;
}

/* partial-939 */
/* FTW_FULL_BLEED_BACKGROUND */
[data-ftw-scope="partial-939"] .ftw-fullbleed-bg{width:calc(100vw / var(--ftw-scale,1));margin-left:calc(50% - (100vw / var(--ftw-scale,1)) * 0.5);margin-right:calc(50% - (100vw / var(--ftw-scale,1)) * 0.5);box-sizing:border-box;}
[data-ftw-scope="partial-939"] .ftw-fullbleed-bg--mobile-cennik-section-1{ background-color: rgb(250, 250, 250); margin-bottom: 20px;  }
[data-ftw-scope="partial-939"] .mobile-cennik-section-1{ padding: 0px 0px 0px 0px; display: block; width: 393px; max-width: 100%; min-height: 0;  }

[data-ftw-scope="partial-939"] .mobile-cennik-section-2{
  padding: 0px 16px 0px 16px;
  display: flex;
  flex-direction: column;
  gap: 10px;
  width: 393px;
  max-width: 100%;
  min-height: 0;
}

[data-ftw-scope="partial-939"] .mobile-cennik-section-3{
  padding: 60px 0px 0px 0px;
  display: flex;
  flex-direction: column;
  gap: 30px;
  width: 100%;
  max-width: 361px;
  min-height: 0;
  align-self: stretch;
}

[data-ftw-scope="partial-939"] .mobile-cennik-section-4{
  padding: 0px 0px 0px 0px;
  display: flex;
  flex-direction: column;
  gap: 10px;
  width: 100%;
  max-width: 361px;
  min-height: 78px;
  align-self: stretch;
}

[data-ftw-scope="partial-939"] .mobile-cennik-paragraph-1{
  color: rgb(34, 34, 34);
  font-size: 32px;
  font-weight: 300;
  line-height: 41.599998474121094px;
  font-family: 'Elms Sans';
  letter-spacing: 0px;
  text-transform: uppercase;
  margin: 0;
  white-space: nowrap;
  overflow-wrap: normal;
  word-break: normal;
  width: 100%;
  max-width: 361px;
  min-height: 42px;
  align-self: stretch;
}

[data-ftw-scope="partial-939"] .mobile-cennik-paragraph-1{
  max-width: 100%;
  min-height: auto;
  white-space: normal;
  overflow-wrap: anywhere;
  word-break: break-word;
}

[data-ftw-scope="partial-939"] .mobile-cennik-paragraph-2{
  color: rgb(34, 34, 34);
  font-size: 20px;
  font-weight: 300;
  line-height: 26px;
  font-family: 'Elms Sans';
  letter-spacing: 0px;
  text-transform: uppercase;
  margin: 0;
  white-space: nowrap;
  overflow-wrap: normal;
  word-break: normal;
  width: 100%;
  max-width: 361px;
  min-height: 26px;
  align-self: stretch;
}

[data-ftw-scope="partial-939"] .mobile-cennik-section-5{
  padding: 0px 0px 0px 0px;
  display: flex;
  flex-direction: column;
  gap: 30px;
  width: 100%;
  max-width: 361px;
  min-height: 0;
  align-self: stretch;
}

[data-ftw-scope="partial-939"] .mobile-cennik-section-6{
  padding: 0px 0px 0px 0px;
  display: flex;
  flex-direction: column;
  gap: 30px;
  width: 100%;
  max-width: 361px;
  min-height: 0;
  align-self: stretch;
}

[data-ftw-scope="partial-939"] .mobile-cennik-section-7{
  padding: 0px 0px 0px 0px;
  display: flex;
  flex-direction: column;
  gap: 20px;
  width: 100%;
  max-width: 361px;
  min-height: 0;
  align-self: stretch;
}

[data-ftw-scope="partial-939"] .mobile-cennik-button-1{
  display: block;
  object-fit: cover;
  width: 100%;
  width: 361px;
  max-width: 100%;
  height: 361px;
  align-self: stretch;
}

[data-ftw-scope="partial-939"] .mobile-cennik-section-8{
  padding: 0px 0px 0px 0px;
  display: flex;
  flex-direction: column;
  width: 100%;
  max-width: 361px;
  min-height: 39px;
  align-self: stretch;
}

[data-ftw-scope="partial-939"] .mobile-cennik-paragraph-3{
  color: rgb(34, 34, 34);
  font-size: 14px;
  font-weight: 600;
  line-height: 18.19999885559082px;
  font-family: 'Elms Sans';
  letter-spacing: 0px;
  text-transform: uppercase;
  margin: 0;
  white-space: nowrap;
  overflow-wrap: normal;
  word-break: normal;
  width: 100%;
  max-width: 361px;
  min-height: 18px;
  align-self: stretch;
}

[data-ftw-scope="partial-939"] .mobile-cennik-paragraph-4{
  color: rgb(34, 34, 34);
  font-size: 14px;
  font-weight: 300;
  line-height: 18.19999885559082px;
  font-family: 'Elms Sans';
  letter-spacing: 0px;
  text-transform: uppercase;
  margin: 0;
  white-space: nowrap;
  overflow-wrap: normal;
  word-break: normal;
  width: 380px;
  max-width: 100%;
  min-height: 21px;
}

[data-ftw-scope="partial-939"] .mobile-cennik-section-9{
  padding: 10px 10px 10px 10px;
  border-bottom: 1px solid rgb(41, 56, 152);
  display: flex;
  flex-direction: row;
  gap: 10px;
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: 361px;
  min-height: 45px;
  align-self: stretch;
}

[data-ftw-scope="partial-939"] .mobile-cennik-paragraph-5{
  color: rgb(41, 56, 152);
  font-size: 14px;
  font-weight: 600;
  line-height: 18.19999885559082px;
  font-family: 'Elms Sans';
  letter-spacing: 0px;
  text-align: center;
  margin: 0;
  white-space: nowrap;
  overflow-wrap: normal;
  word-break: normal;
  width: 108px;
  max-width: 100%;
  min-height: 18px;
}

[data-ftw-scope="partial-939"] .mobile-cennik-media-1{
  display: inline-block;
  max-width: 100%;
  width: 10px;
  height: 4px;
  aspect-ratio: 2.500;
}

/* partial-940 */
/* FTW_FULL_BLEED_BACKGROUND */
[data-ftw-scope="partial-940"] .ftw-fullbleed-bg{width:calc(100vw / var(--ftw-scale,1));margin-left:calc(50% - (100vw / var(--ftw-scale,1)) * 0.5);margin-right:calc(50% - (100vw / var(--ftw-scale,1)) * 0.5);box-sizing:border-box;}
[data-ftw-scope="partial-940"] .ftw-fullbleed-bg--mobile-zapytaj-o-oferte-section-1{ background-color: rgb(31, 37, 101);  }
[data-ftw-scope="partial-940"] .mobile-zapytaj-o-oferte-section-1{ padding: 0px 0px 0px 0px; display: block; width: 393px; max-width: 100%; min-height: 390px;  }

[data-ftw-scope="partial-940"] .mobile-zapytaj-o-oferte-section-2{
  padding: 60px 16px 60px 16px;
  display: flex;
  flex-direction: column;
  gap: 10px;
  width: 393px;
  max-width: 100%;
  min-height: 390px;
}

[data-ftw-scope="partial-940"] .mobile-zapytaj-o-oferte-section-3{
  padding: 0px 0px 0px 0px;
  display: flex;
  flex-direction: column;
  gap: 48px;
  width: 100%;
  max-width: 361px;
  min-height: 270px;
  align-self: stretch;
}

[data-ftw-scope="partial-940"] .mobile-zapytaj-o-oferte-section-4{
  padding: 0px 0px 0px 0px;
  display: flex;
  flex-direction: column;
  gap: 11px;
  align-items: center;
  width: 100%;
  max-width: 361px;
  min-height: 177px;
  align-self: stretch;
}

[data-ftw-scope="partial-940"] .mobile-zapytaj-o-oferte-paragraph-1{
  color: rgb(253, 253, 253);
  font-size: 36px;
  font-weight: 300;
  line-height: 46.79999923706055px;
  font-family: 'Elms Sans';
  letter-spacing: 0px;
  text-transform: uppercase;
  text-align: center;
  margin: 0;
  width: 100%;
  max-width: 361px;
  min-height: 94px;
  align-self: stretch;
}

[data-ftw-scope="partial-940"] .mobile-zapytaj-o-oferte-paragraph-2{
  color: rgb(253, 253, 253);
  font-size: 14px;
  font-weight: 400;
  line-height: 18.19999885559082px;
  font-family: 'Elms Sans';
  letter-spacing: -0.14px;
  text-align: center;
  margin: 0;
  width: 100%;
  max-width: 361px;
  min-height: 72px;
  align-self: stretch;
}

[data-ftw-scope="partial-940"] .mobile-zapytaj-o-oferte-section-5{
  padding: 10px 10px 10px 10px;
  border-bottom: 1px solid rgb(253, 253, 253);
  display: flex;
  flex-direction: row;
  gap: 10px;
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: 361px;
  min-height: 45px;
  align-self: stretch;
}

[data-ftw-scope="partial-940"] .mobile-zapytaj-o-oferte-paragraph-3{
  color: rgb(253, 253, 253);
  font-size: 14px;
  font-weight: 600;
  line-height: 18.19999885559082px;
  font-family: 'Elms Sans';
  letter-spacing: 0px;
  text-align: center;
  margin: 0;
  white-space: nowrap;
  overflow-wrap: normal;
  word-break: normal;
  width: 140px;
  max-width: 100%;
  min-height: 18px;
}

/* partial-941 */
/* FTW_FULL_BLEED_BACKGROUND */
[data-ftw-scope="partial-941"] .ftw-fullbleed-bg{width:calc(100vw / var(--ftw-scale,1));margin-left:calc(50% - (100vw / var(--ftw-scale,1)) * 0.5);margin-right:calc(50% - (100vw / var(--ftw-scale,1)) * 0.5);box-sizing:border-box;}
[data-ftw-scope="partial-941"] .ftw-fullbleed-bg--mobile-lodzie-przyczepy-osprzet-section-1{ background-color: rgb(238, 238, 238);  }
[data-ftw-scope="partial-941"] .mobile-lodzie-przyczepy-osprzet-section-1{ padding: 0px 0px 0px 0px; display: block; width: 393px; max-width: 100%; min-height: 108px;  }

[data-ftw-scope="partial-941"] .mobile-lodzie-przyczepy-osprzet-section-2{
  padding: 20px 16px 20px 16px;
  display: flex;
  flex-direction: column;
  gap: 10px;
  width: 393px;
  max-width: 100%;
  min-height: 108px;
}

[data-ftw-scope="partial-941"] .mobile-lodzie-przyczepy-osprzet-section-3{
  padding: 0px 0px 0px 0px;
  display: flex;
  flex-direction: column;
  gap: 5px;
  width: 100%;
  max-width: 361px;
  min-height: 68px;
  align-self: stretch;
}

[data-ftw-scope="partial-941"] .mobile-lodzie-przyczepy-osprzet-paragraph-1{
  color: rgb(34, 34, 34);
  font-size: 14px;
  font-weight: 600;
  line-height: 18.19999885559082px;
  font-family: 'Elms Sans';
  letter-spacing: 0px;
  margin: 0;
  white-space: nowrap;
  overflow-wrap: normal;
  word-break: normal;
  width: 100%;
  max-width: 361px;
  min-height: 18px;
  align-self: stretch;
}

[data-ftw-scope="partial-941"] .mobile-lodzie-przyczepy-osprzet-section-4{
  padding: 10px 15px 10px 15px;
  border-bottom: 1px solid rgb(34, 34, 34);
  display: flex;
  flex-direction: row;
  gap: 10px;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  max-width: 361px;
  min-height: 45px;
  align-self: stretch;
}

[data-ftw-scope="partial-941"] .mobile-lodzie-przyczepy-osprzet-paragraph-2{
  color: rgb(34, 34, 34);
  font-size: 14px;
  font-weight: 400;
  line-height: 18.19999885559082px;
  font-family: 'Elms Sans';
  letter-spacing: 0px;
  margin: 0;
  white-space: nowrap;
  overflow-wrap: normal;
  word-break: normal;
  width: 42px;
  max-width: 100%;
  min-height: 18px;
}

[data-ftw-scope="partial-941"] .mobile-lodzie-przyczepy-osprzet-media-1{
  display: inline-block;
  max-width: 100%;
  width: 10px;
  height: 4px;
  aspect-ratio: 2.500;
}

/* partial-942 */
/* FTW_FULL_BLEED_BACKGROUND */
[data-ftw-scope="partial-942"] .ftw-fullbleed-bg{width:calc(100vw / var(--ftw-scale,1));margin-left:calc(50% - (100vw / var(--ftw-scale,1)) * 0.5);margin-right:calc(50% - (100vw / var(--ftw-scale,1)) * 0.5);box-sizing:border-box;}
[data-ftw-scope="partial-942"] .ftw-fullbleed-bg--mobile-lodzie-krakenboat-section-1{ background-color: rgb(250, 250, 250);  }
[data-ftw-scope="partial-942"] .mobile-lodzie-krakenboat-section-1{ padding: 0px 0px 0px 0px; display: block; width: 393px; max-width: 100%; min-height: 335px;  }

[data-ftw-scope="partial-942"] .mobile-lodzie-krakenboat-section-2{
  padding: 60px 16px 60px 16px;
  display: flex;
  flex-direction: column;
  gap: 10px;
  width: 393px;
  max-width: 100%;
  min-height: 335px;
}

[data-ftw-scope="partial-942"] .mobile-lodzie-krakenboat-section-3{
  padding: 0px 0px 0px 0px;
  display: flex;
  flex-direction: column;
  gap: 11px;
  width: 100%;
  max-width: 361px;
  min-height: 215px;
  align-self: stretch;
}

[data-ftw-scope="partial-942"] .mobile-lodzie-krakenboat-paragraph-1{
  color: rgb(34, 34, 34);
  font-size: 32px;
  font-weight: 300;
  line-height: 41.599998474121094px;
  font-family: 'Elms Sans';
  letter-spacing: 0px;
  text-transform: uppercase;
  text-align: center;
  margin: 0;
  white-space: nowrap;
  overflow-wrap: normal;
  word-break: normal;
  width: 100%;
  max-width: 361px;
  min-height: 42px;
  align-self: stretch;
}

[data-ftw-scope="partial-942"] .mobile-lodzie-krakenboat-paragraph-2{
  color: rgb(34, 34, 34);
  font-size: 14px;
  font-weight: 400;
  line-height: 18.19999885559082px;
  font-family: 'Elms Sans';
  letter-spacing: -0.14px;
  text-align: center;
  margin: 0;
  width: 100%;
  max-width: 361px;
  min-height: 162px;
  align-self: stretch;
}

/* partial-943 */
/* FTW_FULL_BLEED_BACKGROUND */
[data-ftw-scope="partial-943"] .ftw-fullbleed-bg{width:calc(100vw / var(--ftw-scale,1));margin-left:calc(50% - (100vw / var(--ftw-scale,1)) * 0.5);margin-right:calc(50% - (100vw / var(--ftw-scale,1)) * 0.5);box-sizing:border-box;}
[data-ftw-scope="partial-943"] .ftw-fullbleed-bg--mobile-oferty-lodzi-section-1{ background-color: rgb(250, 250, 250);  }
[data-ftw-scope="partial-943"] .mobile-oferty-lodzi-section-1{ padding: 0px 0px 0px 0px; display: block; width: 393px; max-width: 100%; }

[data-ftw-scope="partial-943"] .mobile-oferty-lodzi-section-2{
  padding: 0px 0px 150px 0px;
  display: flex;
  flex-direction: column;
  gap: 30px;
  align-items: flex-end;
  width: 393px;
  max-width: 100%;
}

[data-ftw-scope="partial-943"] .mobile-oferty-lodzi-section-3{
  padding: 0px 0px 0px 0px;
  display: flex;
  flex-direction: column;
  gap: 20px;
  align-items: center;
  width: 100%;
  max-width: 393px;
  min-height: 764px;
  align-self: stretch;
}

[data-ftw-scope="partial-943"] .mobile-oferty-lodzi-button-1{
  display: block;
  object-fit: cover;
  width: 100%;
  width: 393px;
  max-width: 100%;
  height: 393px;
  align-self: stretch;
}

[data-ftw-scope="partial-943"] .mobile-oferty-lodzi-section-4{
  padding: 0px 0px 0px 0px;
  display: flex;
  flex-direction: column;
  gap: 30px;
  width: 361px;
  max-width: 100%;
  min-height: 351px;
}

[data-ftw-scope="partial-943"] .mobile-oferty-lodzi-section-5{
  padding: 0px 0px 0px 0px;
  display: flex;
  flex-direction: column;
  gap: 20px;
  width: 100%;
  max-width: 361px;
  min-height: 276px;
  align-self: stretch;
}

[data-ftw-scope="partial-943"] .mobile-oferty-lodzi-section-6{
  padding: 0px 0px 0px 0px;
  display: flex;
  flex-direction: column;
  gap: 10px;
  width: 100%;
  max-width: 361px;
  min-height: 126px;
  align-self: stretch;
}

[data-ftw-scope="partial-943"] .mobile-oferty-lodzi-paragraph-1{
  color: rgb(34, 34, 34);
  font-size: 20px;
  font-weight: 300;
  line-height: 26px;
  font-family: 'Elms Sans';
  letter-spacing: 0px;
  text-transform: uppercase;
  margin: 0;
  white-space: nowrap;
  overflow-wrap: normal;
  word-break: normal;
  width: 100%;
  max-width: 361px;
  min-height: 26px;
  align-self: stretch;
}

[data-ftw-scope="partial-943"] .mobile-oferty-lodzi-paragraph-2{
  color: rgb(34, 34, 34);
  font-size: 14px;
  font-weight: 400;
  line-height: 18.19999885559082px;
  font-family: 'Elms Sans';
  letter-spacing: 0px;
  margin: 0;
  width: 100%;
  max-width: 361px;
  min-height: 90px;
  align-self: stretch;
}

[data-ftw-scope="partial-943"] .mobile-oferty-lodzi-section-7{
  padding: 0px 0px 0px 0px;
  display: flex;
  flex-direction: column;
  gap: 10px;
  justify-content: center;
  width: 231px;
  max-width: 100%;
  min-height: 130px;
}

[data-ftw-scope="partial-943"] .mobile-oferty-lodzi-section-8{
  padding: 0px 0px 0px 0px;
  display: flex;
  flex-direction: row;
  gap: 6px;
  align-items: center;
  width: 231px;
  max-width: 100%;
  min-height: 18px;
}

[data-ftw-scope="partial-943"] .mobile-oferty-lodzi-paragraph-3{
  color: rgb(34, 34, 34);
  font-size: 14px;
  font-weight: 400;
  line-height: 18.19999885559082px;
  font-family: 'Elms Sans';
  letter-spacing: 0px;
  margin: 0;
  white-space: nowrap;
  overflow-wrap: normal;
  word-break: normal;
  width: 130px;
  max-width: 100%;
  min-height: 18px;
}

[data-ftw-scope="partial-943"] .mobile-oferty-lodzi-paragraph-4{
  color: rgb(34, 34, 34);
  font-size: 14px;
  font-weight: 600;
  line-height: 18.19999885559082px;
  font-family: 'Elms Sans';
  letter-spacing: 0px;
  margin: 0;
  white-space: nowrap;
  overflow-wrap: normal;
  word-break: normal;
  width: 95px;
  max-width: 100%;
  min-height: 18px;
}

[data-ftw-scope="partial-943"] .mobile-oferty-lodzi-section-9{
  padding: 0px 0px 0px 0px;
  display: flex;
  flex-direction: row;
  gap: 6px;
  align-items: center;
  width: 105px;
  max-width: 100%;
  min-height: 18px;
}

[data-ftw-scope="partial-943"] .mobile-oferty-lodzi-paragraph-5{
  color: rgb(34, 34, 34);
  font-size: 14px;
  font-weight: 400;
  line-height: 18.19999885559082px;
  font-family: 'Elms Sans';
  letter-spacing: 0px;
  margin: 0;
  white-space: nowrap;
  overflow-wrap: normal;
  word-break: normal;
  width: 57px;
  max-width: 100%;
  min-height: 18px;
}

[data-ftw-scope="partial-943"] .mobile-oferty-lodzi-paragraph-6{
  color: rgb(34, 34, 34);
  font-size: 14px;
  font-weight: 600;
  line-height: 18.19999885559082px;
  font-family: 'Elms Sans';
  letter-spacing: 0px;
  margin: 0;
  white-space: nowrap;
  overflow-wrap: normal;
  word-break: normal;
  width: 42px;
  max-width: 100%;
  min-height: 18px;
}

[data-ftw-scope="partial-943"] .mobile-oferty-lodzi-section-10{
  padding: 0px 0px 0px 0px;
  display: flex;
  flex-direction: row;
  gap: 6px;
  align-items: center;
  width: 107px;
  max-width: 100%;
  min-height: 18px;
}

[data-ftw-scope="partial-943"] .mobile-oferty-lodzi-paragraph-7{
  color: rgb(34, 34, 34);
  font-size: 14px;
  font-weight: 400;
  line-height: 18.19999885559082px;
  font-family: 'Elms Sans';
  letter-spacing: 0px;
  margin: 0;
  white-space: nowrap;
  overflow-wrap: normal;
  word-break: normal;
  width: 62px;
  max-width: 100%;
  min-height: 18px;
}

[data-ftw-scope="partial-943"] .mobile-oferty-lodzi-paragraph-8{
  color: rgb(34, 34, 34);
  font-size: 14px;
  font-weight: 600;
  line-height: 18.19999885559082px;
  font-family: 'Elms Sans';
  letter-spacing: 0px;
  margin: 0;
  white-space: nowrap;
  overflow-wrap: normal;
  word-break: normal;
  width: 39px;
  max-width: 100%;
  min-height: 18px;
}

[data-ftw-scope="partial-943"] .mobile-oferty-lodzi-section-11{
  padding: 0px 0px 0px 0px;
  display: flex;
  flex-direction: row;
  gap: 6px;
  align-items: center;
  width: 160px;
  max-width: 100%;
  min-height: 18px;
}

[data-ftw-scope="partial-943"] .mobile-oferty-lodzi-paragraph-9{
  color: rgb(34, 34, 34);
  font-size: 14px;
  font-weight: 400;
  line-height: 18.19999885559082px;
  font-family: 'Elms Sans';
  letter-spacing: 0px;
  margin: 0;
  white-space: nowrap;
  overflow-wrap: normal;
  word-break: normal;
  width: 111px;
  max-width: 100%;
  min-height: 18px;
}

[data-ftw-scope="partial-943"] .mobile-oferty-lodzi-paragraph-10{
  color: rgb(34, 34, 34);
  font-size: 14px;
  font-weight: 600;
  line-height: 18.19999885559082px;
  font-family: 'Elms Sans';
  letter-spacing: 0px;
  margin: 0;
  white-space: nowrap;
  overflow-wrap: normal;
  word-break: normal;
  width: 43px;
  max-width: 100%;
  min-height: 18px;
}

[data-ftw-scope="partial-943"] .mobile-oferty-lodzi-section-12{
  padding: 0px 0px 0px 0px;
  display: flex;
  flex-direction: row;
  gap: 6px;
  align-items: center;
  width: 83px;
  max-width: 100%;
  min-height: 18px;
}

[data-ftw-scope="partial-943"] .mobile-oferty-lodzi-paragraph-11{
  color: rgb(34, 34, 34);
  font-size: 14px;
  font-weight: 400;
  line-height: 18.19999885559082px;
  font-family: 'Elms Sans';
  letter-spacing: 0px;
  margin: 0;
  white-space: nowrap;
  overflow-wrap: normal;
  word-break: normal;
  width: 44px;
  max-width: 100%;
  min-height: 18px;
}

[data-ftw-scope="partial-943"] .mobile-oferty-lodzi-paragraph-12{
  color: rgb(34, 34, 34);
  font-size: 14px;
  font-weight: 600;
  line-height: 18.19999885559082px;
  font-family: 'Elms Sans';
  letter-spacing: 0px;
  margin: 0;
  white-space: nowrap;
  overflow-wrap: normal;
  word-break: normal;
  width: 33px;
  max-width: 100%;
  min-height: 18px;
}

[data-ftw-scope="partial-943"] .mobile-oferty-lodzi-section-13{
  padding: 10px 10px 10px 10px;
  border-bottom: 1px solid rgb(41, 56, 152);
  display: flex;
  flex-direction: row;
  gap: 10px;
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: 361px;
  min-height: 45px;
  align-self: stretch;
}

[data-ftw-scope="partial-943"] .mobile-oferty-lodzi-paragraph-13{
  color: rgb(41, 56, 152);
  font-size: 14px;
  font-weight: 600;
  line-height: 18.19999885559082px;
  font-family: 'Elms Sans';
  letter-spacing: 0px;
  text-align: center;
  margin: 0;
  white-space: nowrap;
  overflow-wrap: normal;
  word-break: normal;
  width: 118px;
  max-width: 100%;
  min-height: 18px;
}

[data-ftw-scope="partial-943"] .mobile-oferty-lodzi-section-14{
  padding: 0px 0px 0px 0px;
  display: flex;
  flex-direction: column;
  gap: 20px;
  align-items: center;
  width: 100%;
  max-width: 393px;
  min-height: 756px;
  align-self: stretch;
}

[data-ftw-scope="partial-943"] .mobile-oferty-lodzi-section-15{
  padding: 0px 0px 0px 0px;
  display: flex;
  flex-direction: column;
  gap: 30px;
  width: 361px;
  max-width: 100%;
  min-height: 343px;
}

[data-ftw-scope="partial-943"] .mobile-oferty-lodzi-section-16{
  padding: 0px 0px 0px 0px;
  display: flex;
  flex-direction: column;
  gap: 20px;
  width: 100%;
  max-width: 361px;
  min-height: 268px;
  align-self: stretch;
}

[data-ftw-scope="partial-943"] .mobile-oferty-lodzi-section-17{
  padding: 0px 0px 0px 0px;
  display: flex;
  flex-direction: column;
  gap: 10px;
  width: 100%;
  max-width: 361px;
  min-height: 90px;
  align-self: stretch;
}

[data-ftw-scope="partial-943"] .mobile-oferty-lodzi-paragraph-14{
  color: rgb(34, 34, 34);
  font-size: 14px;
  font-weight: 400;
  line-height: 18.19999885559082px;
  font-family: 'Elms Sans';
  letter-spacing: 0px;
  margin: 0;
  width: 100%;
  max-width: 361px;
  min-height: 54px;
  align-self: stretch;
}

[data-ftw-scope="partial-943"] .mobile-oferty-lodzi-section-18{
  padding: 0px 0px 0px 0px;
  display: flex;
  flex-direction: column;
  gap: 10px;
  justify-content: center;
  width: 246px;
  max-width: 100%;
  min-height: 158px;
}

[data-ftw-scope="partial-943"] .mobile-oferty-lodzi-section-19{
  padding: 0px 0px 0px 0px;
  display: flex;
  flex-direction: row;
  gap: 6px;
  align-items: center;
  width: 104px;
  max-width: 100%;
  min-height: 18px;
}

[data-ftw-scope="partial-943"] .mobile-oferty-lodzi-paragraph-15{
  color: rgb(34, 34, 34);
  font-size: 14px;
  font-weight: 600;
  line-height: 18.19999885559082px;
  font-family: 'Elms Sans';
  letter-spacing: 0px;
  margin: 0;
  white-space: nowrap;
  overflow-wrap: normal;
  word-break: normal;
  width: 41px;
  max-width: 100%;
  min-height: 18px;
}

[data-ftw-scope="partial-943"] .mobile-oferty-lodzi-section-20{
  padding: 0px 0px 0px 0px;
  display: flex;
  flex-direction: row;
  gap: 6px;
  align-items: center;
  width: 241px;
  max-width: 100%;
  min-height: 18px;
}

[data-ftw-scope="partial-943"] .mobile-oferty-lodzi-paragraph-16{
  color: rgb(34, 34, 34);
  font-size: 14px;
  font-weight: 400;
  line-height: 18.19999885559082px;
  font-family: 'Elms Sans';
  letter-spacing: 0px;
  margin: 0;
  white-space: nowrap;
  overflow-wrap: normal;
  word-break: normal;
  width: 193px;
  max-width: 100%;
  min-height: 18px;
}

[data-ftw-scope="partial-943"] .mobile-oferty-lodzi-section-7{
  width: 100%;
  max-width: 100%;
}

[data-ftw-scope="partial-943"] .mobile-oferty-lodzi-section-8,
[data-ftw-scope="partial-943"] .mobile-oferty-lodzi-section-9,
[data-ftw-scope="partial-943"] .mobile-oferty-lodzi-section-10,
[data-ftw-scope="partial-943"] .mobile-oferty-lodzi-section-12,
[data-ftw-scope="partial-943"] .mobile-oferty-lodzi-section-20{
  display: grid;
  grid-template-columns: minmax(96px, 0.8fr) minmax(0, 1.2fr);
  align-items: start;
  column-gap: 10px;
  row-gap: 4px;
  width: 100%;
  max-width: 100%;
  min-height: auto;
}

[data-ftw-scope="partial-943"] .mobile-oferty-lodzi-paragraph-3,
[data-ftw-scope="partial-943"] .mobile-oferty-lodzi-paragraph-5,
[data-ftw-scope="partial-943"] .mobile-oferty-lodzi-paragraph-7,
[data-ftw-scope="partial-943"] .mobile-oferty-lodzi-paragraph-11,
[data-ftw-scope="partial-943"] .mobile-oferty-lodzi-paragraph-16{
  width: auto;
  max-width: none;
  min-width: 0;
  min-height: auto;
  white-space: normal;
  overflow-wrap: anywhere;
  word-break: break-word;
}

[data-ftw-scope="partial-943"] .mobile-oferty-lodzi-paragraph-4,
[data-ftw-scope="partial-943"] .mobile-oferty-lodzi-paragraph-6,
[data-ftw-scope="partial-943"] .mobile-oferty-lodzi-paragraph-8,
[data-ftw-scope="partial-943"] .mobile-oferty-lodzi-paragraph-12{
  width: auto;
  max-width: none;
  min-width: 0;
  min-height: auto;
  justify-self: end;
  text-align: right;
  white-space: normal;
  overflow-wrap: anywhere;
  word-break: break-word;
}

[data-ftw-scope="partial-943"] .mobile-oferty-lodzi-section-21{
  padding: 0px 0px 0px 0px;
  display: flex;
  flex-direction: row;
  gap: 6px;
  align-items: center;
  width: 246px;
  max-width: 100%;
  min-height: 18px;
}

[data-ftw-scope="partial-943"] .mobile-oferty-lodzi-paragraph-17{
  color: rgb(34, 34, 34);
  font-size: 14px;
  font-weight: 400;
  line-height: 18.19999885559082px;
  font-family: 'Elms Sans';
  letter-spacing: 0px;
  margin: 0;
  white-space: nowrap;
  overflow-wrap: normal;
  word-break: normal;
  width: 197px;
  max-width: 100%;
  min-height: 18px;
}

[data-ftw-scope="partial-943"] .mobile-oferty-lodzi-section-22{
  padding: 0px 0px 0px 0px;
  display: flex;
  flex-direction: row;
  gap: 6px;
  align-items: center;
  width: 88px;
  max-width: 100%;
  min-height: 18px;
}

[data-ftw-scope="partial-943"] .mobile-oferty-lodzi-paragraph-18{
  color: rgb(34, 34, 34);
  font-size: 14px;
  font-weight: 600;
  line-height: 18.19999885559082px;
  font-family: 'Elms Sans';
  letter-spacing: 0px;
  margin: 0;
  white-space: nowrap;
  overflow-wrap: normal;
  word-break: normal;
  width: 38px;
  max-width: 100%;
  min-height: 18px;
}

[data-ftw-scope="partial-943"] .mobile-oferty-lodzi-section-23{
  padding: 0px 0px 0px 0px;
  display: flex;
  flex-direction: column;
  gap: 20px;
  align-items: center;
  width: 100%;
  max-width: 393px;
  min-height: 774px;
  align-self: stretch;
}

[data-ftw-scope="partial-943"] .mobile-oferty-lodzi-section-24{
  padding: 0px 0px 0px 0px;
  display: flex;
  flex-direction: column;
  gap: 30px;
  width: 361px;
  max-width: 100%;
  min-height: 361px;
}

[data-ftw-scope="partial-943"] .mobile-oferty-lodzi-section-25{
  padding: 0px 0px 0px 0px;
  display: flex;
  flex-direction: column;
  gap: 20px;
  width: 100%;
  max-width: 361px;
  min-height: 286px;
  align-self: stretch;
}

[data-ftw-scope="partial-943"] .mobile-oferty-lodzi-section-26{
  padding: 0px 0px 0px 0px;
  display: flex;
  flex-direction: column;
  gap: 10px;
  width: 100%;
  max-width: 361px;
  min-height: 108px;
  align-self: stretch;
}

[data-ftw-scope="partial-943"] .mobile-oferty-lodzi-paragraph-19{
  color: rgb(34, 34, 34);
  font-size: 14px;
  font-weight: 400;
  line-height: 18.19999885559082px;
  font-family: 'Elms Sans';
  letter-spacing: 0px;
  margin: 0;
  width: 100%;
  max-width: 361px;
  min-height: 72px;
  align-self: stretch;
}

[data-ftw-scope="partial-943"] .mobile-oferty-lodzi-section-27{
  padding: 0px 0px 0px 0px;
  display: flex;
  flex-direction: row;
  gap: 6px;
  align-items: center;
  width: 235px;
  max-width: 100%;
  min-height: 18px;
}

[data-ftw-scope="partial-943"] .mobile-oferty-lodzi-paragraph-20{
  color: rgb(34, 34, 34);
  font-size: 14px;
  font-weight: 600;
  line-height: 18.19999885559082px;
  font-family: 'Elms Sans';
  letter-spacing: 0px;
  margin: 0;
  white-space: nowrap;
  overflow-wrap: normal;
  word-break: normal;
  width: 99px;
  max-width: 100%;
  min-height: 18px;
}

[data-ftw-scope="partial-943"] .mobile-oferty-lodzi-section-28{
  padding: 0px 0px 0px 0px;
  display: flex;
  flex-direction: column;
  gap: 20px;
  align-items: center;
  width: 100%;
  max-width: 393px;
  min-height: 773px;
  align-self: stretch;
}

[data-ftw-scope="partial-943"] .mobile-oferty-lodzi-button-2{
  display: block;
  object-fit: cover;
  width: 100%;
  width: 393px;
  max-width: 100%;
  height: 392px;
  align-self: stretch;
}

[data-ftw-scope="partial-943"] .mobile-oferty-lodzi-section-29{
  padding: 0px 0px 0px 0px;
  display: flex;
  flex-direction: column;
  gap: 10px;
  justify-content: center;
  width: 245px;
  max-width: 100%;
  min-height: 158px;
}

[data-ftw-scope="partial-943"] .mobile-oferty-lodzi-section-30{
  padding: 0px 0px 0px 0px;
  display: flex;
  flex-direction: row;
  gap: 6px;
  align-items: center;
  width: 239px;
  max-width: 100%;
  min-height: 18px;
}

[data-ftw-scope="partial-943"] .mobile-oferty-lodzi-paragraph-21{
  color: rgb(34, 34, 34);
  font-size: 14px;
  font-weight: 600;
  line-height: 18.19999885559082px;
  font-family: 'Elms Sans';
  letter-spacing: 0px;
  margin: 0;
  white-space: nowrap;
  overflow-wrap: normal;
  word-break: normal;
  width: 103px;
  max-width: 100%;
  min-height: 18px;
}

[data-ftw-scope="partial-943"] .mobile-oferty-lodzi-section-31{
  padding: 0px 0px 0px 0px;
  display: flex;
  flex-direction: row;
  gap: 6px;
  align-items: center;
  width: 106px;
  max-width: 100%;
  min-height: 18px;
}

[data-ftw-scope="partial-943"] .mobile-oferty-lodzi-section-32{
  padding: 0px 0px 0px 0px;
  display: flex;
  flex-direction: row;
  gap: 6px;
  align-items: center;
  width: 242px;
  max-width: 100%;
  min-height: 18px;
}

[data-ftw-scope="partial-943"] .mobile-oferty-lodzi-section-33{
  padding: 0px 0px 0px 0px;
  display: flex;
  flex-direction: row;
  gap: 6px;
  align-items: center;
  width: 245px;
  max-width: 100%;
  min-height: 18px;
}

[data-ftw-scope="partial-943"] .mobile-oferty-lodzi-section-34{
  padding: 0px 0px 0px 0px;
  display: flex;
  flex-direction: row;
  gap: 6px;
  align-items: center;
  width: 92px;
  max-width: 100%;
  min-height: 18px;
}

/* partial-944 */
/* FTW_FULL_BLEED_BACKGROUND */
[data-ftw-scope="partial-944"] .ftw-fullbleed-bg{width:calc(100vw / var(--ftw-scale,1));margin-left:calc(50% - (100vw / var(--ftw-scale,1)) * 0.5);margin-right:calc(50% - (100vw / var(--ftw-scale,1)) * 0.5);box-sizing:border-box;}
[data-ftw-scope="partial-944"] .ftw-fullbleed-bg--mobile-liczby-section-1{ background-color: rgb(250, 250, 250);  }
[data-ftw-scope="partial-944"] .mobile-liczby-section-1{ padding: 0px 0px 0px 0px; display: block; width: 393px; max-width: 100%; min-height: 390px;  }

[data-ftw-scope="partial-944"] .mobile-liczby-section-2{
  padding: 30px 16px 30px 16px;
  display: flex;
  flex-direction: column;
  gap: 10px;
  align-items: center;
  width: 393px;
  max-width: 100%;
  min-height: 390px;
}

[data-ftw-scope="partial-944"] .mobile-liczby-section-3{
  padding: 0px 0px 0px 0px;
  display: flex;
  flex-direction: column;
  gap: 15px;
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: 361px;
  min-height: 300px;
  align-self: stretch;
}

[data-ftw-scope="partial-944"] .mobile-liczby-section-4{
  padding: 0px 0px 0px 0px;
  display: flex;
  flex-direction: column;
  width: 380px;
  max-width: 100%;
  min-height: 80px;
}

[data-ftw-scope="partial-944"] .mobile-liczby-paragraph-1{
  color: rgb(41, 56, 152);
  font-size: 48px;
  font-weight: 300;
  line-height: 62.39999771118164px;
  font-family: 'Elms Sans';
  letter-spacing: 0px;
  text-transform: uppercase;
  text-align: center;
  margin: 0;
  white-space: nowrap;
  overflow-wrap: normal;
  word-break: normal;
  width: 100%;
  max-width: 380px;
  min-height: 62px;
  align-self: stretch;
}

[data-ftw-scope="partial-944"] .mobile-liczby-paragraph-2{
  color: rgb(34, 34, 34);
  font-size: 14px;
  font-weight: 400;
  line-height: 18.19999885559082px;
  font-family: 'Elms Sans';
  letter-spacing: 0px;
  text-align: center;
  margin: 0;
  white-space: nowrap;
  overflow-wrap: normal;
  word-break: normal;
  width: 100%;
  max-width: 380px;
  min-height: 18px;
  align-self: stretch;
}

[data-ftw-scope="partial-944"] .mobile-liczby-divider-1{
  background-color: rgb(221, 221, 221);
  display: block;
  width: 115px;
  height: 1px;
}

[data-ftw-scope="partial-944"] .mobile-liczby-paragraph-3{
  color: rgb(41, 56, 152);
  font-size: 48px;
  font-weight: 300;
  line-height: 62.39999771118164px;
  font-family: 'Elms Sans';
  letter-spacing: 0px;
  text-align: center;
  margin: 0;
  white-space: nowrap;
  overflow-wrap: normal;
  word-break: normal;
  width: 100%;
  max-width: 380px;
  min-height: 62px;
  align-self: stretch;
}

/* partial-945 */
/* FTW_FULL_BLEED_BACKGROUND */
[data-ftw-scope="partial-945"] .ftw-fullbleed-bg{width:calc(100vw / var(--ftw-scale,1));margin-left:calc(50% - (100vw / var(--ftw-scale,1)) * 0.5);margin-right:calc(50% - (100vw / var(--ftw-scale,1)) * 0.5);box-sizing:border-box;}
[data-ftw-scope="partial-945"] .ftw-fullbleed-bg--mobile-o-nas-zdjecia-section-1{ background-color: rgb(250, 250, 250);  }
[data-ftw-scope="partial-945"] .mobile-o-nas-zdjecia-section-1{ padding: 0px 0px 0px 0px; display: block; width: 393px; max-width: 100%; min-height: 393px;  }

[data-ftw-scope="partial-945"] .mobile-o-nas-zdjecia-section-2{
  padding: 0px 0px 0px 0px;
  display: flex;
  flex-direction: column;
  width: 393px;
  max-width: 100%;
  min-height: 393px;
}

[data-ftw-scope="partial-945"] .mobile-o-nas-zdjecia-section-3{
  padding: 0px 0px 0px 0px;
  display: flex;
  flex-direction: row;
  gap: 21px;
  align-items: center;
  width: 100%;
  max-width: 393px;
  min-height: 197px;
  align-self: stretch;
}

[data-ftw-scope="partial-945"] .mobile-o-nas-zdjecia-button-1{
  display: block;
  object-fit: cover;
  width: 100%;
  width: 196.5px;
  max-width: 100%;
  height: 196.5px;
}

[data-ftw-scope="partial-945"] .mobile-o-nas-zdjecia-section-4{
  padding: 0px 0px 0px 0px;
  display: flex;
  flex-direction: column;
  gap: 5px;
  width: 160px;
  max-width: 100%;
  min-height: 77px;
}

[data-ftw-scope="partial-945"] .mobile-o-nas-zdjecia-paragraph-1{
  color: rgb(41, 56, 152);
  font-size: 14px;
  font-weight: 600;
  line-height: 18.19999885559082px;
  font-family: 'Elms Sans';
  letter-spacing: 0px;
  margin: 0;
  white-space: nowrap;
  overflow-wrap: normal;
  word-break: normal;
  width: 100%;
  max-width: 160px;
  min-height: 18px;
  align-self: stretch;
}

[data-ftw-scope="partial-945"] .mobile-o-nas-zdjecia-paragraph-2{
  color: rgb(34, 34, 34);
  font-size: 14px;
  font-weight: 400;
  line-height: 18.19999885559082px;
  font-family: 'Elms Sans';
  letter-spacing: -0.14px;
  margin: 0;
  width: 100%;
  max-width: 160px;
  min-height: 54px;
  align-self: stretch;
}

[data-ftw-scope="partial-945"] .mobile-o-nas-zdjecia-section-5{
  padding: 0px 0px 0px 0px;
  display: flex;
  flex-direction: row;
  gap: 20px;
  justify-content: flex-end;
  align-items: center;
  width: 100%;
  max-width: 393px;
  min-height: 197px;
  align-self: stretch;
}

/* partial-946 */
/* FTW_FULL_BLEED_BACKGROUND */
[data-ftw-scope="partial-946"] .ftw-fullbleed-bg{width:calc(100vw / var(--ftw-scale,1));margin-left:calc(50% - (100vw / var(--ftw-scale,1)) * 0.5);margin-right:calc(50% - (100vw / var(--ftw-scale,1)) * 0.5);box-sizing:border-box;}
[data-ftw-scope="partial-946"] .ftw-fullbleed-bg--mobile-nasza-historia-section-1{ background-color: rgb(250, 250, 250);  }
[data-ftw-scope="partial-946"] .mobile-nasza-historia-section-1{ padding: 0px 0px 0px 0px; display: block; width: 393px; max-width: 100%; min-height: 2234px;  }

[data-ftw-scope="partial-946"] .mobile-nasza-historia-section-2{
  padding: 0px 0px 0px 0px;
  display: flex;
  flex-direction: column;
  gap: 40px;
  justify-content: flex-end;
  width: 393px;
  max-width: 100%;
  min-height: 2234px;
}

[data-ftw-scope="partial-946"] .mobile-nasza-historia-section-3{
  padding: 0px 0px 0px 0px;
  display: flex;
  flex-direction: column;
  gap: 30px;
  align-items: center;
  width: 100%;
  max-width: 393px;
  min-height: 638px;
  align-self: stretch;
}

[data-ftw-scope="partial-946"] .mobile-nasza-historia-section-4{
  padding: 0px 0px 0px 0px;
  display: flex;
  flex-direction: column;
  gap: 11px;
  width: 361px;
  max-width: 100%;
  min-height: 215px;
}

[data-ftw-scope="partial-946"] .mobile-nasza-historia-paragraph-1{
  color: rgb(34, 34, 34);
  font-size: 32px;
  font-weight: 300;
  line-height: 41.599998474121094px;
  font-family: 'Elms Sans';
  letter-spacing: 0px;
  text-transform: uppercase;
  margin: 0;
  white-space: nowrap;
  overflow-wrap: normal;
  word-break: normal;
  width: 100%;
  max-width: 361px;
  min-height: 42px;
  align-self: stretch;
}

[data-ftw-scope="partial-946"] .mobile-nasza-historia-paragraph-2{
  color: rgb(34, 34, 34);
  font-size: 14px;
  font-weight: 400;
  line-height: 18.19999885559082px;
  font-family: 'Elms Sans';
  letter-spacing: 0px;
  margin: 0;
  width: 100%;
  max-width: 361px;
  min-height: 162px;
  align-self: stretch;
}

[data-ftw-scope="partial-946"] .mobile-nasza-historia-button-1{
  display: block;
  object-fit: cover;
  width: 100%;
  width: 393px;
  max-width: 100%;
  height: 393px;
  align-self: stretch;
}

[data-ftw-scope="partial-946"] .mobile-nasza-historia-section-5{
  padding: 0px 0px 0px 0px;
  display: flex;
  flex-direction: column;
  gap: 30px;
  align-items: center;
  width: 100%;
  max-width: 393px;
  min-height: 680px;
  align-self: stretch;
}

[data-ftw-scope="partial-946"] .mobile-nasza-historia-section-6{
  padding: 0px 0px 0px 0px;
  display: flex;
  flex-direction: column;
  gap: 11px;
  width: 361px;
  max-width: 100%;
  min-height: 257px;
}

[data-ftw-scope="partial-946"] .mobile-nasza-historia-paragraph-3{
  color: rgb(34, 34, 34);
  font-size: 32px;
  font-weight: 300;
  line-height: 41.599998474121094px;
  font-family: 'Elms Sans';
  letter-spacing: 0px;
  text-transform: uppercase;
  margin: 0;
  width: 100%;
  max-width: 361px;
  min-height: 84px;
  align-self: stretch;
}

[data-ftw-scope="partial-946"] .mobile-nasza-historia-section-7{
  padding: 0px 0px 0px 0px;
  display: flex;
  flex-direction: column;
  gap: 30px;
  align-items: center;
  width: 100%;
  max-width: 393px;
  min-height: 776px;
  align-self: stretch;
}

[data-ftw-scope="partial-946"] .mobile-nasza-historia-section-8{
  padding: 0px 0px 0px 0px;
  display: flex;
  flex-direction: column;
  gap: 11px;
  width: 361px;
  max-width: 100%;
  min-height: 353px;
}

[data-ftw-scope="partial-946"] .mobile-nasza-historia-paragraph-4{
  color: rgb(34, 34, 34);
  font-size: 32px;
  font-weight: 300;
  line-height: 41.599998474121094px;
  font-family: 'Elms Sans';
  letter-spacing: 0px;
  text-transform: uppercase;
  margin: 0;
  width: 100%;
  max-width: 361px;
  min-height: 126px;
  align-self: stretch;
}

[data-ftw-scope="partial-946"] .mobile-nasza-historia-paragraph-5{
  color: rgb(34, 34, 34);
  font-size: 14px;
  font-weight: 400;
  line-height: 18.19999885559082px;
  font-family: 'Elms Sans';
  letter-spacing: 0px;
  margin: 0;
  width: 100%;
  max-width: 361px;
  min-height: 216px;
  align-self: stretch;
}

/* partial-947 */
/* FTW_FULL_BLEED_BACKGROUND */
[data-ftw-scope="partial-947"] .ftw-fullbleed-bg{width:calc(100vw / var(--ftw-scale,1));margin-left:calc(50% - (100vw / var(--ftw-scale,1)) * 0.5);margin-right:calc(50% - (100vw / var(--ftw-scale,1)) * 0.5);box-sizing:border-box;}
[data-ftw-scope="partial-947"] .ftw-fullbleed-bg--mobile-eksperci-section-1{ background-color: rgb(250, 250, 250);  }
[data-ftw-scope="partial-947"] .mobile-eksperci-section-1{ padding: 0px 0px 0px 0px; display: block; width: 393px; max-width: 100%; min-height: 936px;  }

[data-ftw-scope="partial-947"] .mobile-eksperci-section-2{
  padding: 61px 16px 61px 16px;
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 393px;
  max-width: 100%;
  min-height: 936px;
}

[data-ftw-scope="partial-947"] .mobile-eksperci-section-3{
  padding: 0px 0px 0px 0px;
  display: flex;
  flex-direction: column;
  gap: 30px;
  width: 100%;
  max-width: 361px;
  min-height: 816px;
  align-self: stretch;
}

[data-ftw-scope="partial-947"] .mobile-eksperci-section-4{
  padding: 0px 0px 0px 0px;
  display: flex;
  flex-direction: column;
  gap: 10px;
  width: 100%;
  max-width: 361px;
  min-height: 346px;
  align-self: stretch;
}

[data-ftw-scope="partial-947"] .mobile-eksperci-paragraph-1{
  color: rgb(34, 34, 34);
  font-size: 32px;
  font-weight: 300;
  line-height: 41.599998474121094px;
  font-family: 'Elms Sans';
  letter-spacing: 0px;
  text-transform: uppercase;
  text-align: center;
  margin: 0;
  width: 100%;
  max-width: 361px;
  min-height: 210px;
  align-self: stretch;
}

[data-ftw-scope="partial-947"] .mobile-eksperci-paragraph-2{
  color: rgb(34, 34, 34);
  font-size: 14px;
  font-weight: 400;
  line-height: 18.19999885559082px;
  font-family: 'Elms Sans';
  letter-spacing: 0px;
  text-align: center;
  margin: 0;
  width: 100%;
  max-width: 361px;
  min-height: 126px;
  align-self: stretch;
}

[data-ftw-scope="partial-947"] .mobile-eksperci-section-5{
  padding: 0px 0px 0px 0px;
  display: flex;
  flex-direction: column;
  gap: 15px;
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: 361px;
  min-height: 440px;
  align-self: stretch;
}

[data-ftw-scope="partial-947"] .mobile-eksperci-section-6{
  padding: 0px 0px 0px 0px;
  display: flex;
  flex-direction: column;
  gap: 15px;
  align-items: center;
  width: 100%;
  max-width: 361px;
  min-height: 127px;
  align-self: stretch;
}

[data-ftw-scope="partial-947"] .mobile-eksperci-section-7{
  padding: 3px 6px 3px 6px;
  overflow: hidden;
  display: flex;
  flex-direction: column;
  gap: 10px;
  justify-content: center;
  align-items: center;
  width: 35px;
  max-width: 100%;
  min-height: 35px;
}

[data-ftw-scope="partial-947"] .mobile-eksperci-media-1{
  display: inline-block;
  max-width: 100%;
  width: 23.33333396911621px;
  height: 29.166667938232422px;
  aspect-ratio: 0.800;
}

[data-ftw-scope="partial-947"] .mobile-eksperci-section-8{
  padding: 0px 0px 0px 0px;
  display: flex;
  flex-direction: column;
  gap: 5px;
  width: 100%;
  max-width: 361px;
  min-height: 77px;
  align-self: stretch;
}

[data-ftw-scope="partial-947"] .mobile-eksperci-paragraph-3{
  color: rgb(34, 34, 34);
  font-size: 14px;
  font-weight: 600;
  line-height: 18.19999885559082px;
  font-family: 'Elms Sans';
  letter-spacing: 0px;
  text-align: center;
  margin: 0;
  white-space: nowrap;
  overflow-wrap: normal;
  word-break: normal;
  width: 100%;
  max-width: 361px;
  min-height: 18px;
  align-self: stretch;
}

[data-ftw-scope="partial-947"] .mobile-eksperci-paragraph-4{
  color: rgb(34, 34, 34);
  font-size: 14px;
  font-weight: 400;
  line-height: 18.19999885559082px;
  font-family: 'Elms Sans';
  letter-spacing: -0.14px;
  text-align: center;
  margin: 0;
  width: 100%;
  max-width: 361px;
  min-height: 54px;
  align-self: stretch;
}

[data-ftw-scope="partial-947"] .mobile-eksperci-divider-1{
  background-color: rgb(221, 221, 221);
  display: block;
  width: 139px;
  height: 1px;
}

[data-ftw-scope="partial-947"] .mobile-eksperci-section-9{
  padding: 3px 9px 3px 9px;
  overflow: hidden;
  display: flex;
  flex-direction: column;
  gap: 10px;
  justify-content: center;
  align-items: center;
  width: 36px;
  max-width: 100%;
  min-height: 35px;
}

[data-ftw-scope="partial-947"] .mobile-eksperci-media-2{
  display: inline-block;
  max-width: 100%;
  width: 17.5px;
  height: 29.16666603088379px;
  aspect-ratio: 0.600;
}

[data-ftw-scope="partial-947"] .mobile-eksperci-section-10{
  padding: 0px 0px 0px 0px;
  display: flex;
  flex-direction: column;
  gap: 15px;
  align-items: center;
  width: 361px;
  max-width: 100%;
  min-height: 126px;
}

[data-ftw-scope="partial-947"] .mobile-eksperci-section-11{
  padding: 3px 3px 3px 3px;
  overflow: hidden;
  display: flex;
  flex-direction: column;
  gap: 10px;
  justify-content: center;
  align-items: center;
  width: 35px;
  max-width: 100%;
  min-height: 34px;
}

[data-ftw-scope="partial-947"] .mobile-eksperci-media-3{
  display: inline-block;
  max-width: 100%;
  width: 29.15962791442871px;
  height: 27.7005672454834px;
  aspect-ratio: 1.053;
}

/* partial-948 */
/* FTW_FULL_BLEED_BACKGROUND */
[data-ftw-scope="partial-948"] .ftw-fullbleed-bg{width:calc(100vw / var(--ftw-scale,1));margin-left:calc(50% - (100vw / var(--ftw-scale,1)) * 0.5);margin-right:calc(50% - (100vw / var(--ftw-scale,1)) * 0.5);box-sizing:border-box;}
[data-ftw-scope="partial-948"] .ftw-fullbleed-bg--mobile-hero-wpis-section-1{ background-image: url("media/mobile-hero-wpis-1.png"); background-size: cover; background-position: center;  }
[data-ftw-scope="partial-948"] .mobile-hero-wpis-section-1{ padding: 0px 0px 0px 0px; display: block; width: 393px; max-width: 100%; min-height: 560px;  }

[data-ftw-scope="partial-948"] .mobile-hero-wpis-section-2{
  padding: 20px 17px 20px 17px;
  display: flex;
  flex-direction: column;
  gap: 10px;
  justify-content: flex-end;
  width: 394px;
  max-width: 100%;
  min-height: 560px;
}

[data-ftw-scope="partial-948"] .mobile-hero-wpis-section-3{
  padding: 0px 0px 0px 0px;
  display: flex;
  flex-direction: column;
  gap: 291px;
  justify-content: space-between;
  width: 365px;
  max-width: 100%;
  min-height: 520px;
}

[data-ftw-scope="partial-948"] .mobile-hero-wpis-section-4{
  padding: 10px 10px 10px 10px;
  border-bottom: 1px solid rgb(253, 253, 253);
  display: flex;
  flex-direction: row;
  gap: 10px;
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: 365px;
  min-height: 45px;
  align-self: stretch;
}

[data-ftw-scope="partial-948"] .mobile-hero-wpis-paragraph-1{
  color: rgb(253, 253, 253);
  font-size: 14px;
  font-weight: 600;
  line-height: 18.19999885559082px;
  font-family: 'Elms Sans';
  letter-spacing: 0px;
  text-align: center;
  margin: 0;
  white-space: nowrap;
  overflow-wrap: normal;
  word-break: normal;
  width: 133px;
  max-width: 100%;
  min-height: 18px;
}

[data-ftw-scope="partial-948"] .mobile-hero-wpis-section-5{
  padding: 0px 0px 0px 0px;
  display: flex;
  flex-direction: column;
  justify-content: flex-end;
  width: 100%;
  max-width: 365px;
  min-height: 156px;
  align-self: stretch;
}

[data-ftw-scope="partial-948"] .mobile-hero-wpis-paragraph-2{
  color: rgb(253, 253, 253);
  font-size: 32px;
  font-weight: 300;
  line-height: 35.20000076293945px;
  font-family: 'Elms Sans';
  letter-spacing: 0px;
  text-transform: uppercase;
  margin: 0;
  width: 371px;
  max-width: 100%;
  min-height: 140px;
}

[data-ftw-scope="partial-948"] .mobile-hero-wpis-section-6{
  padding: 0px 0px 0px 0px;
  display: flex;
  flex-direction: row;
  gap: 6px;
  align-items: center;
  width: 73px;
  max-width: 100%;
  min-height: 16px;
}

[data-ftw-scope="partial-948"] .mobile-hero-wpis-section-7{
  padding: 1px 1px 1px 1px;
  overflow: hidden;
  display: flex;
  flex-direction: column;
  gap: 10px;
  justify-content: center;
  align-items: center;
  width: 12px;
  max-width: 100%;
  min-height: 12px;
}

[data-ftw-scope="partial-948"] .mobile-hero-wpis-media-1{
  display: inline-block;
  max-width: 100%;
  width: 9px;
  height: 10px;
  aspect-ratio: 0.900;
}

[data-ftw-scope="partial-948"] .mobile-hero-wpis-paragraph-3{
  color: rgb(170, 170, 170);
  font-size: 12px;
  font-weight: 400;
  line-height: 15.59999942779541px;
  font-family: 'Elms Sans';
  letter-spacing: 0px;
  margin: 0;
  white-space: nowrap;
  overflow-wrap: normal;
  word-break: normal;
  width: 55px;
  max-width: 100%;
  min-height: 16px;
}

/* partial-949 */
/* FTW_FULL_BLEED_BACKGROUND */
[data-ftw-scope="partial-949"] .ftw-fullbleed-bg{width:calc(100vw / var(--ftw-scale,1));margin-left:calc(50% - (100vw / var(--ftw-scale,1)) * 0.5);margin-right:calc(50% - (100vw / var(--ftw-scale,1)) * 0.5);box-sizing:border-box;}
[data-ftw-scope="partial-949"] .ftw-fullbleed-bg--mobile-marki-section-1{ background-color: rgb(238, 238, 238);  }
[data-ftw-scope="partial-949"] .mobile-marki-section-1{ padding: 0px 0px 0px 0px; display: block; width: 392px; max-width: 100%; min-height: 467px;  }

[data-ftw-scope="partial-949"] .mobile-marki-section-2{
  padding: 60px 0px 60px 0px;
  display: flex;
  flex-direction: column;
  gap: 45px;
  align-items: center;
  width: 392px;
  max-width: 100%;
  min-height: 467px;
}

[data-ftw-scope="partial-949"] .mobile-marki-section-3{
  padding: 0px 0px 0px 0px;
  display: flex;
  flex-direction: column;
  gap: 20px;
  width: 361px;
  max-width: 100%;
  min-height: 276px;
}

[data-ftw-scope="partial-949"] .mobile-marki-section-4{
  padding: 0px 0px 0px 0px;
  display: flex;
  flex-direction: column;
  gap: 15px;
  align-items: center;
  width: 100%;
  max-width: 361px;
  min-height: 148px;
  align-self: stretch;
}

[data-ftw-scope="partial-949"] .mobile-marki-paragraph-1{
  color: rgb(34, 34, 34);
  font-size: 32px;
  font-weight: 300;
  line-height: 41.599998474121094px;
  font-family: 'Elms Sans';
  letter-spacing: 0px;
  text-transform: uppercase;
  text-align: center;
  margin: 0;
  width: 100%;
  max-width: 361px;
  min-height: 84px;
  align-self: stretch;
}

[data-ftw-scope="partial-949"] .mobile-marki-section-5{
  padding: 0px 0px 0px 0px;
  display: flex;
  flex-direction: column;
  gap: 5px;
  align-items: center;
  width: auto;
  max-width: 243px;
  min-height: 49px;
  align-self: center;
}

[data-ftw-scope="partial-949"] .mobile-marki-paragraph-2{
  color: rgb(34, 34, 34);
  font-size: 20px;
  font-weight: 300;
  line-height: 26px;
  font-family: 'Elms Sans';
  letter-spacing: 0px;
  text-transform: uppercase;
  text-align: center;
  margin: 0;
  white-space: normal;
  overflow-wrap: anywhere;
  word-break: break-word;
  width: auto;
  max-width: 243px;
  min-height: 26px;
  align-self: center;
}

[data-ftw-scope="partial-949"] .mobile-marki-paragraph-3{
  color: rgb(34, 34, 34);
  font-size: 14px;
  font-weight: 600;
  line-height: 18.19999885559082px;
  font-family: 'Elms Sans';
  letter-spacing: 0px;
  text-align: center;
  margin: 0;
  white-space: normal;
  overflow-wrap: anywhere;
  word-break: break-word;
  width: 100%;
  max-width: 243px;
  min-height: 18px;
  align-self: stretch;
}

[data-ftw-scope="partial-949"] .mobile-marki-paragraph-4{
  color: rgb(34, 34, 34);
  font-size: 14px;
  font-weight: 400;
  line-height: 18.19999885559082px;
  font-family: 'Elms Sans';
  letter-spacing: -0.14px;
  text-align: center;
  margin: 0;
  width: 100%;
  max-width: 361px;
  min-height: 108px;
  align-self: stretch;
}

[data-ftw-scope="partial-949"] .mobile-marki-section-6{
  padding: 0px 0px 0px 0px;
  overflow: hidden;
  display: flex;
  flex-direction: row;
  gap: 25px;
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: 392px;
  min-height: 26px;
  align-self: stretch;
}

[data-ftw-scope="partial-949"] .mobile-marki-media-1{
  display: block;
  object-fit: contain;
  width: 100%;
  width: 126px;
  max-width: 100%;
  height: 26px;
}

[data-ftw-scope="partial-949"] .mobile-marki-media-2{
  display: block;
  object-fit: contain;
  width: 100%;
  width: 88px;
  max-width: 100%;
  height: 26px;
}

[data-ftw-scope="partial-949"] .mobile-marki-media-3{
  display: block;
  object-fit: contain;
  width: 100%;
  width: 88px;
  max-width: 100%;
  height: 26px;
}

/* partial-950 */
/* FTW_FULL_BLEED_BACKGROUND */
[data-ftw-scope="partial-950"] .ftw-fullbleed-bg{width:calc(100vw / var(--ftw-scale,1));margin-left:calc(50% - (100vw / var(--ftw-scale,1)) * 0.5);margin-right:calc(50% - (100vw / var(--ftw-scale,1)) * 0.5);box-sizing:border-box;}
[data-ftw-scope="partial-950"] .ftw-fullbleed-bg--mobile-hero-blog-section-1{ background-image: url("media/mobile-hero-blog.png"); background-size: cover; background-position: center;  }
[data-ftw-scope="partial-950"] .mobile-hero-blog-section-1{ padding: 0px 0px 0px 0px; display: block; width: 393px; max-width: 100%; min-height: 560px;  }

[data-ftw-scope="partial-950"] .mobile-hero-blog-section-2{
  padding: 128px 17px 128px 17px;
  display: flex;
  flex-direction: column;
  gap: 10px;
  justify-content: flex-end;
  width: 394px;
  max-width: 100%;
  min-height: 560px;
}

[data-ftw-scope="partial-950"] .mobile-hero-blog-section-3{
  padding: 0px 0px 0px 0px;
  display: flex;
  flex-direction: column;
  gap: 30px;
  align-items: center;
  width: 100%;
  max-width: 360px;
  min-height: 280px;
  align-self: stretch;
}

[data-ftw-scope="partial-950"] .mobile-hero-blog-section-4{
  padding: 0px 0px 0px 0px;
  display: flex;
  flex-direction: column;
  gap: 10px;
  align-items: center;
  width: 360px;
  max-width: 100%;
  min-height: 280px;
}

[data-ftw-scope="partial-950"] .mobile-hero-blog-paragraph-1{
  color: rgb(255, 255, 255);
  font-size: 48px;
  font-weight: 300;
  line-height: 62.39999771118164px;
  font-family: 'Elms Sans';
  letter-spacing: 0px;
  text-transform: uppercase;
  text-align: center;
  margin: 0;
  width: 362px;
  max-width: 100%;
  min-height: 186px;
}

[data-ftw-scope="partial-950"] .mobile-hero-blog-paragraph-2{
  color: rgb(255, 255, 255);
  font-size: 16px;
  font-weight: 400;
  line-height: 20.799999237060547px;
  font-family: 'Elms Sans';
  letter-spacing: 0px;
  text-align: center;
  margin: 0;
  width: 100%;
  max-width: 360px;
  min-height: 84px;
  align-self: stretch;
}

/* partial-952 */
/* FTW_FULL_BLEED_BACKGROUND */
[data-ftw-scope="partial-952"] .ftw-fullbleed-bg{width:calc(100vw / var(--ftw-scale,1));margin-left:calc(50% - (100vw / var(--ftw-scale,1)) * 0.5);margin-right:calc(50% - (100vw / var(--ftw-scale,1)) * 0.5);box-sizing:border-box;}
[data-ftw-scope="partial-952"] .ftw-fullbleed-bg--mobile-hero2-section-1{ background-image: url("media/mobile-hero2-3.png"); background-size: cover; background-position: center;  }
[data-ftw-scope="partial-952"] .mobile-hero2-section-1{ padding: 0px 0px 0px 0px; display: block; width: 393px; max-width: 100%; min-height: 560px;  }

[data-ftw-scope="partial-952"] .mobile-hero2-section-2{
  padding: 128px 17px 128px 17px;
  display: flex;
  flex-direction: column;
  gap: 10px;
  justify-content: flex-end;
  width: 394px;
  max-width: 100%;
  min-height: 560px;
}

[data-ftw-scope="partial-952"] .mobile-hero2-section-3{
  padding: 0px 0px 0px 0px;
  display: flex;
  flex-direction: column;
  gap: 30px;
  align-items: center;
  width: 100%;
  max-width: 360px;
  min-height: 294px;
  align-self: stretch;
}

[data-ftw-scope="partial-952"] .mobile-hero2-section-4{
  padding: 0px 0px 0px 0px;
  display: flex;
  flex-direction: column;
  gap: 10px;
  align-items: center;
  width: 360px;
  max-width: 100%;
  min-height: 294px;
}

[data-ftw-scope="partial-952"] .mobile-hero2-paragraph-1{
  color: rgb(255, 255, 255);
  font-size: 48px;
  font-weight: 300;
  line-height: 62.39999771118164px;
  font-family: 'Elms Sans';
  letter-spacing: -0.96px;
  text-transform: uppercase;
  text-align: center;
  margin: 0;
  width: 100%;
  max-width: 360px;
  min-height: 248px;
  align-self: stretch;
}

[data-ftw-scope="partial-952"] .mobile-hero2-paragraph-2{
  color: rgb(255, 255, 255);
  font-size: 14px;
  font-weight: 400;
  line-height: 18.19999885559082px;
  font-family: 'Elms Sans';
  letter-spacing: 0px;
  text-align: center;
  margin: 0;
  width: 100%;
  max-width: 360px;
  min-height: 36px;
  align-self: stretch;
}

/* partial-953 */
/* FTW_FULL_BLEED_BACKGROUND */
[data-ftw-scope="partial-953"] .ftw-fullbleed-bg{width:calc(100vw / var(--ftw-scale,1));margin-left:calc(50% - (100vw / var(--ftw-scale,1)) * 0.5);margin-right:calc(50% - (100vw / var(--ftw-scale,1)) * 0.5);box-sizing:border-box;}
[data-ftw-scope="partial-953"] .ftw-fullbleed-bg--mobile-hero1-section-1{ background-image: url("media/mobile-hero1.png"); background-size: cover; background-position: center;  }
[data-ftw-scope="partial-953"] .mobile-hero1-section-1{ padding: 0px 0px 0px 0px; display: block; width: 393px; max-width: 100%; min-height: 560px; height: 560px; overflow: hidden;  }

[data-ftw-scope="partial-953"] .mobile-hero1-section-2{
  padding: 128px 17px 128px 17px;
  display: flex;
  flex-direction: column;
  gap: 10px;
  justify-content: flex-end;
  width: 394px;
  max-width: 100%;
  min-height: 560px;
  height: 100%;
  box-sizing: border-box;
  overflow: hidden;
}

[data-ftw-scope="partial-953"] .mobile-hero1-section-3{
  padding: 0px 0px 0px 0px;
  display: flex;
  flex-direction: column;
  gap: 30px;
  align-items: center;
  width: 100%;
  max-width: 360px;
  min-height: 289px;
  align-self: stretch;
}

[data-ftw-scope="partial-953"] .mobile-hero1-section-4{
  padding: 0px 0px 0px 0px;
  display: flex;
  flex-direction: column;
  gap: 10px;
  align-items: center;
  width: 360px;
  max-width: 100%;
  min-height: 214px;
}

[data-ftw-scope="partial-953"] .mobile-hero1-paragraph-1{
  color: rgb(255, 255, 255);
  font-size: 48px;
  font-weight: 300;
  line-height: 62.39999771118164px;
  font-family: 'Elms Sans';
  letter-spacing: 0px;
  text-transform: uppercase;
  text-align: center;
  margin: 0;
  width: 362px;
  max-width: 100%;
  min-height: 186px;
}

[data-ftw-scope="partial-953"] .mobile-hero1-paragraph-2{
  color: rgb(255, 255, 255);
  font-size: 14px;
  font-weight: 400;
  line-height: 18.19999885559082px;
  font-family: 'Elms Sans';
  letter-spacing: 0px;
  text-align: center;
  margin: 0;
  white-space: nowrap;
  overflow-wrap: normal;
  word-break: normal;
  width: 100%;
  max-width: 360px;
  min-height: 18px;
  align-self: stretch;
}

[data-ftw-scope="partial-953"] .mobile-hero1-section-5{
  padding: 10px 0px 10px 0px;
  border-bottom: 1px solid rgb(253, 253, 253);
  display: inline-flex;
  flex-direction: row;
  gap: 10px;
  justify-content: center;
  align-items: center;
  width: auto;
  max-width: 100%;
  min-height: 0px;
  align-self: center;
}

[data-ftw-scope="partial-953"] .mobile-hero1-paragraph-3{
  color: rgb(253, 253, 253);
  font-size: 14px;
  font-weight: 600;
  line-height: 18.19999885559082px;
  font-family: 'Elms Sans';
  letter-spacing: 0px;
  text-align: center;
  margin: 0;
  white-space: nowrap;
  overflow-wrap: normal;
  word-break: normal;
  width: auto;
  max-width: 100%;
  min-height: 0px;
}

/* partial-954 */
/* FTW_FULL_BLEED_BACKGROUND */
[data-ftw-scope="partial-954"] .ftw-fullbleed-bg{width:calc(100vw / var(--ftw-scale,1));margin-left:calc(50% - (100vw / var(--ftw-scale,1)) * 0.5);margin-right:calc(50% - (100vw / var(--ftw-scale,1)) * 0.5);box-sizing:border-box;}
[data-ftw-scope="partial-954"] .ftw-fullbleed-bg--mobile-menu-biale-section-1{ background-color: rgb(250, 250, 250);  }
[data-ftw-scope="partial-954"] .mobile-menu-biale-section-1{ padding: 0px 0px 0px 0px; display: block; width: 393px; max-width: 100%; min-height: 50px;  }

[data-ftw-scope="partial-954"] .mobile-menu-biale-section-2{
  padding: 0px 9px 0px 9px;
  display: flex;
  flex-direction: column;
  gap: 10px;
  justify-content: flex-end;
  align-items: center;
  width: 393px;
  max-width: 100%;
  min-height: 50px;
}

[data-ftw-scope="partial-954"] .mobile-menu-biale-section-3{
  padding: 0px 0px 0px 0px;
  display: flex;
  flex-direction: row;
  gap: 215px;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  max-width: 375px;
  min-height: 50px;
  align-self: stretch;
}

[data-ftw-scope="partial-954"] .mobile-menu-biale-section-4{
  padding: 15px 10px 15px 10px;
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 110px;
  max-width: 100%;
  min-height: 50px;
}

[data-ftw-scope="partial-954"] .mobile-menu-biale-media-1{
  display: block;
  object-fit: cover;
  width: 100%;
  width: 90px;
  max-width: 100%;
  height: 20px;
  align-self: stretch;
}

[data-ftw-scope="partial-954"] .mobile-menu-biale-section-5{
  padding: 18px 12px 18px 12px;
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 50px;
  max-width: 100%;
  min-height: 50px;
}

[data-ftw-scope="partial-954"] .mobile-menu-biale-media-2{
  display: inline-block;
  max-width: 100%;
  width: 25px;
  height: 14px;
  aspect-ratio: 1.786;
}

/* partial-955 */
[data-ftw-scope="partial-955"] .mobile-menu-transparent-section-1{
  padding: 0px 0px 0px 0px;
  display: block;
  width: 393px;
  max-width: 100%;
  min-height: 50px;
}

[data-ftw-scope="partial-955"] .mobile-menu-transparent-section-2{
  padding: 0px 9px 0px 9px;
  display: flex;
  flex-direction: column;
  gap: 10px;
  justify-content: flex-end;
  align-items: center;
  width: 393px;
  max-width: 100%;
  min-height: 50px;
}

[data-ftw-scope="partial-955"] .mobile-menu-transparent-section-3{
  padding: 0px 0px 0px 0px;
  display: flex;
  flex-direction: row;
  gap: 215px;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  max-width: 375px;
  min-height: 51px;
  align-self: stretch;
}

[data-ftw-scope="partial-955"] .mobile-menu-transparent-section-4{
  padding: 15px 10px 15px 10px;
  display: flex;
  flex-direction: column;
  gap: 10px;
  justify-content: center;
  align-items: center;
  width: 110px;
  max-width: 100%;
  min-height: 51px;
}

[data-ftw-scope="partial-955"] .mobile-menu-transparent-media-1{
  display: block;
  object-fit: cover;
  width: 100%;
  width: 90px;
  max-width: 100%;
  height: 20.69745635986328px;
  align-self: stretch;
}

[data-ftw-scope="partial-955"] .mobile-menu-transparent-section-5{
  padding: 18px 12px 18px 12px;
  display: flex;
  flex-direction: column;
  gap: 10px;
  justify-content: center;
  align-items: center;
  width: 50px;
  max-width: 100%;
  min-height: 50px;
}

[data-ftw-scope="partial-955"] .mobile-menu-transparent-media-2{
  display: inline-block;
  max-width: 100%;
  width: 25px;
  height: 14px;
  aspect-ratio: 1.786;
}

/* partial-956 */
/* FTW_FULL_BLEED_BACKGROUND */
[data-ftw-scope="partial-956"] .ftw-fullbleed-bg{width:calc(100vw / var(--ftw-scale,1));margin-left:calc(50% - (100vw / var(--ftw-scale,1)) * 0.5);margin-right:calc(50% - (100vw / var(--ftw-scale,1)) * 0.5);box-sizing:border-box;}
[data-ftw-scope="partial-956"] .ftw-fullbleed-bg--mobile-lodzie-na-lata-section-1{ background-color: rgb(250, 250, 250);  }
[data-ftw-scope="partial-956"] .mobile-lodzie-na-lata-section-1{ padding: 0px 0px 0px 0px; display: block; width: 393px; max-width: 100%; min-height: 479px;  }

[data-ftw-scope="partial-956"] .mobile-lodzie-na-lata-section-2{
  padding: 60px 16px 60px 16px;
  display: flex;
  flex-direction: column;
  gap: 10px;
  width: 393px;
  max-width: 100%;
  min-height: 479px;
}

[data-ftw-scope="partial-956"] .mobile-lodzie-na-lata-section-3{
  padding: 0px 0px 0px 0px;
  display: flex;
  flex-direction: column;
  gap: 30px;
  width: 100%;
  max-width: 361px;
  min-height: 359px;
  align-self: stretch;
}

[data-ftw-scope="partial-956"] .mobile-lodzie-na-lata-section-4{
  padding: 0px 0px 0px 0px;
  display: flex;
  flex-direction: column;
  gap: 14px;
  width: 100%;
  max-width: 361px;
  min-height: 284px;
  align-self: stretch;
}

[data-ftw-scope="partial-956"] .mobile-lodzie-na-lata-paragraph-1{
  color: rgb(34, 34, 34);
  font-size: 32px;
  font-weight: 300;
  line-height: 41.599998474121094px;
  font-family: 'Elms Sans';
  letter-spacing: 0px;
  text-transform: uppercase;
  margin: 0;
  width: 100%;
  max-width: 361px;
  min-height: 126px;
  align-self: stretch;
}

[data-ftw-scope="partial-956"] .mobile-lodzie-na-lata-paragraph-2{
  color: rgb(34, 34, 34);
  font-size: 14px;
  font-weight: 400;
  line-height: 18.19999885559082px;
  font-family: 'Elms Sans';
  letter-spacing: 0px;
  margin: 0;
  width: 100%;
  max-width: 361px;
  min-height: 144px;
  align-self: stretch;
}

[data-ftw-scope="partial-956"] .mobile-lodzie-na-lata-section-5{
  padding: 10px 0px 10px 0px;
  border-bottom: 1px solid rgb(41, 56, 152);
  display: inline-flex;
  flex-direction: row;
  gap: 10px;
  justify-content: center;
  align-items: center;
  width: auto;
  max-width: 361px;
  min-height: 0px;
  align-self: center;
}

[data-ftw-scope="partial-956"] .mobile-lodzie-na-lata-paragraph-3{
  color: rgb(41, 56, 152);
  font-size: 14px;
  font-weight: 600;
  line-height: 18.19999885559082px;
  font-family: 'Elms Sans';
  letter-spacing: 0px;
  text-align: center;
  margin: 0;
  white-space: nowrap;
  overflow-wrap: normal;
  word-break: normal;
  width: auto;
  max-width: 100%;
  min-height: 0px;
}

/* partial-957 */
/* FTW_FULL_BLEED_BACKGROUND */
[data-ftw-scope="partial-957"] .ftw-fullbleed-bg{width:calc(100vw / var(--ftw-scale,1));margin-left:calc(50% - (100vw / var(--ftw-scale,1)) * 0.5);margin-right:calc(50% - (100vw / var(--ftw-scale,1)) * 0.5);box-sizing:border-box;}
[data-ftw-scope="partial-957"] .ftw-fullbleed-bg--mobile-lodz4-section-1{ background-image: url("media/mobile-lodz4.png"); background-size: cover; background-position: center;  }
[data-ftw-scope="partial-957"] .mobile-lodz4-section-1{ padding: 0px 0px 0px 0px; display: block; width: 393px; max-width: 100%; min-height: 393px;  }

[data-ftw-scope="partial-957"] .mobile-lodz4-section-2{
  padding: 30px 16px 30px 16px;
  display: flex;
  flex-direction: column;
  gap: 10px;
  justify-content: flex-end;
  width: 393px;
  max-width: 100%;
  min-height: 393px;
}

[data-ftw-scope="partial-957"] .mobile-lodz4-section-3{
  padding: 0px 0px 0px 0px;
  display: flex;
  flex-direction: column;
  gap: 30px;
  width: 100%;
  max-width: 361px;
  min-height: 108px;
  align-self: stretch;
}

[data-ftw-scope="partial-957"] .mobile-lodz4-section-4{
  padding: 0px 0px 0px 0px;
  display: flex;
  flex-direction: column;
  gap: 20px;
  width: 100%;
  max-width: 361px;
  min-height: 108px;
  align-self: stretch;
}

[data-ftw-scope="partial-957"] .mobile-lodz4-section-5{
  padding: 0px 0px 0px 0px;
  display: flex;
  flex-direction: column;
  gap: 10px;
  width: 100%;
  max-width: 361px;
  min-height: 108px;
  align-self: stretch;
}

[data-ftw-scope="partial-957"] .mobile-lodz4-paragraph-1{
  color: rgb(253, 253, 253);
  font-size: 20px;
  font-weight: 300;
  line-height: 26px;
  font-family: 'Elms Sans';
  letter-spacing: 0px;
  text-transform: uppercase;
  margin: 0;
  white-space: nowrap;
  overflow-wrap: normal;
  word-break: normal;
  width: 100%;
  max-width: 361px;
  min-height: 26px;
  align-self: stretch;
}

[data-ftw-scope="partial-957"] .mobile-lodz4-paragraph-2{
  color: rgb(253, 253, 253);
  font-size: 14px;
  font-weight: 400;
  line-height: 18.19999885559082px;
  font-family: 'Elms Sans';
  letter-spacing: 0px;
  margin: 0;
  width: 100%;
  max-width: 361px;
  min-height: 72px;
  align-self: stretch;
}

/* partial-958 */
/* FTW_FULL_BLEED_BACKGROUND */
[data-ftw-scope="partial-958"] .ftw-fullbleed-bg{width:calc(100vw / var(--ftw-scale,1));margin-left:calc(50% - (100vw / var(--ftw-scale,1)) * 0.5);margin-right:calc(50% - (100vw / var(--ftw-scale,1)) * 0.5);box-sizing:border-box;}
[data-ftw-scope="partial-958"] .ftw-fullbleed-bg--mobile-lodz3-section-1{ background-image: url("media/mobile-lodz3.png"); background-size: cover; background-position: center;  }
[data-ftw-scope="partial-958"] .mobile-lodz3-section-1{ padding: 0px 0px 0px 0px; display: block; width: 393px; max-width: 100%; min-height: 393px;  }

[data-ftw-scope="partial-958"] .mobile-lodz3-section-2{
  padding: 30px 16px 30px 16px;
  display: flex;
  flex-direction: column;
  gap: 10px;
  justify-content: flex-end;
  width: 393px;
  max-width: 100%;
  min-height: 393px;
}

[data-ftw-scope="partial-958"] .mobile-lodz3-section-3{
  padding: 0px 0px 0px 0px;
  display: flex;
  flex-direction: column;
  gap: 30px;
  width: 100%;
  max-width: 361px;
  min-height: 108px;
  align-self: stretch;
}

[data-ftw-scope="partial-958"] .mobile-lodz3-section-4{
  padding: 0px 0px 0px 0px;
  display: flex;
  flex-direction: column;
  gap: 20px;
  width: 100%;
  max-width: 361px;
  min-height: 108px;
  align-self: stretch;
}

[data-ftw-scope="partial-958"] .mobile-lodz3-section-5{
  padding: 0px 0px 0px 0px;
  display: flex;
  flex-direction: column;
  gap: 10px;
  width: 100%;
  max-width: 361px;
  min-height: 108px;
  align-self: stretch;
}

[data-ftw-scope="partial-958"] .mobile-lodz3-paragraph-1{
  color: rgb(253, 253, 253);
  font-size: 20px;
  font-weight: 300;
  line-height: 26px;
  font-family: 'Elms Sans';
  letter-spacing: 0px;
  text-transform: uppercase;
  margin: 0;
  white-space: nowrap;
  overflow-wrap: normal;
  word-break: normal;
  width: 100%;
  max-width: 361px;
  min-height: 26px;
  align-self: stretch;
}

[data-ftw-scope="partial-958"] .mobile-lodz3-paragraph-2{
  color: rgb(253, 253, 253);
  font-size: 14px;
  font-weight: 400;
  line-height: 18.19999885559082px;
  font-family: 'Elms Sans';
  letter-spacing: 0px;
  margin: 0;
  width: 100%;
  max-width: 361px;
  min-height: 72px;
  align-self: stretch;
}

/* partial-959 */
/* FTW_FULL_BLEED_BACKGROUND */
[data-ftw-scope="partial-959"] .ftw-fullbleed-bg{width:calc(100vw / var(--ftw-scale,1));margin-left:calc(50% - (100vw / var(--ftw-scale,1)) * 0.5);margin-right:calc(50% - (100vw / var(--ftw-scale,1)) * 0.5);box-sizing:border-box;}
[data-ftw-scope="partial-959"] .ftw-fullbleed-bg--mobile-lodz1-section-1{ background-image: url("media/mobile-lodz1.png"); background-size: cover; background-position: center;  }
[data-ftw-scope="partial-959"] .mobile-lodz1-section-1{ padding: 0px 0px 0px 0px; display: block; width: 393px; max-width: 100%; min-height: 393px;  }

[data-ftw-scope="partial-959"] .mobile-lodz1-section-2{
  padding: 30px 16px 30px 16px;
  display: flex;
  flex-direction: column;
  gap: 10px;
  justify-content: flex-end;
  width: 393px;
  max-width: 100%;
  min-height: 393px;
}

[data-ftw-scope="partial-959"] .mobile-lodz1-section-3{
  padding: 0px 0px 0px 0px;
  display: flex;
  flex-direction: column;
  gap: 30px;
  width: 100%;
  max-width: 361px;
  min-height: 201px;
  align-self: stretch;
}

[data-ftw-scope="partial-959"] .mobile-lodz1-section-4{
  padding: 0px 0px 0px 0px;
  display: flex;
  flex-direction: column;
  gap: 20px;
  width: 100%;
  max-width: 361px;
  min-height: 126px;
  align-self: stretch;
}

[data-ftw-scope="partial-959"] .mobile-lodz1-section-5{
  padding: 0px 0px 0px 0px;
  display: flex;
  flex-direction: column;
  gap: 10px;
  width: 100%;
  max-width: 361px;
  min-height: 126px;
  align-self: stretch;
}

[data-ftw-scope="partial-959"] .mobile-lodz1-paragraph-1{
  color: rgb(253, 253, 253);
  font-size: 20px;
  font-weight: 300;
  line-height: 26px;
  font-family: 'Elms Sans';
  letter-spacing: 0px;
  text-transform: uppercase;
  margin: 0;
  white-space: nowrap;
  overflow-wrap: normal;
  word-break: normal;
  width: 100%;
  max-width: 361px;
  min-height: 26px;
  align-self: stretch;
}

[data-ftw-scope="partial-959"] .mobile-lodz1-paragraph-2{
  color: rgb(253, 253, 253);
  font-size: 14px;
  font-weight: 400;
  line-height: 18.19999885559082px;
  font-family: 'Elms Sans';
  letter-spacing: 0px;
  margin: 0;
  width: 100%;
  max-width: 361px;
  min-height: 90px;
  align-self: stretch;
}

[data-ftw-scope="partial-959"] .mobile-lodz1-section-6{
  padding: 10px 10px 10px 10px;
  border-bottom: 1px solid rgb(253, 253, 253);
  display: flex;
  flex-direction: row;
  gap: 10px;
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: 361px;
  min-height: 45px;
  align-self: stretch;
}

[data-ftw-scope="partial-959"] .mobile-lodz1-paragraph-3{
  color: rgb(253, 253, 253);
  font-size: 14px;
  font-weight: 600;
  line-height: 18.19999885559082px;
  font-family: 'Elms Sans';
  letter-spacing: 0px;
  text-align: center;
  margin: 0;
  white-space: nowrap;
  overflow-wrap: normal;
  word-break: normal;
  width: 118px;
  max-width: 100%;
  min-height: 18px;
}

/* partial-960 */
/* FTW_FULL_BLEED_BACKGROUND */
[data-ftw-scope="partial-960"] .ftw-fullbleed-bg{width:calc(100vw / var(--ftw-scale,1));margin-left:calc(50% - (100vw / var(--ftw-scale,1)) * 0.5);margin-right:calc(50% - (100vw / var(--ftw-scale,1)) * 0.5);box-sizing:border-box;}
[data-ftw-scope="partial-960"] .ftw-fullbleed-bg--mobile-lodz2-section-1{ background-image: url("media/mobile-lodz2.png"); background-size: cover; background-position: center;  }
[data-ftw-scope="partial-960"] .mobile-lodz2-section-1{ padding: 0px 0px 0px 0px; display: block; width: 393px; max-width: 100%; min-height: 393px;  }

[data-ftw-scope="partial-960"] .mobile-lodz2-section-2{
  padding: 30px 16px 30px 16px;
  display: flex;
  flex-direction: column;
  gap: 10px;
  justify-content: flex-end;
  width: 393px;
  max-width: 100%;
  min-height: 393px;
}

[data-ftw-scope="partial-960"] .mobile-lodz2-section-3{
  padding: 0px 0px 0px 0px;
  display: flex;
  flex-direction: column;
  gap: 30px;
  width: 100%;
  max-width: 361px;
  min-height: 90px;
  align-self: stretch;
}

[data-ftw-scope="partial-960"] .mobile-lodz2-section-4{
  padding: 0px 0px 0px 0px;
  display: flex;
  flex-direction: column;
  gap: 20px;
  width: 100%;
  max-width: 361px;
  min-height: 90px;
  align-self: stretch;
}

[data-ftw-scope="partial-960"] .mobile-lodz2-section-5{
  padding: 0px 0px 0px 0px;
  display: flex;
  flex-direction: column;
  gap: 10px;
  width: 100%;
  max-width: 361px;
  min-height: 90px;
  align-self: stretch;
}

[data-ftw-scope="partial-960"] .mobile-lodz2-paragraph-1{
  color: rgb(253, 253, 253);
  font-size: 20px;
  font-weight: 300;
  line-height: 26px;
  font-family: 'Elms Sans';
  letter-spacing: 0px;
  text-transform: uppercase;
  margin: 0;
  white-space: nowrap;
  overflow-wrap: normal;
  word-break: normal;
  width: 100%;
  max-width: 361px;
  min-height: 26px;
  align-self: stretch;
}

[data-ftw-scope="partial-960"] .mobile-lodz2-paragraph-2{
  color: rgb(253, 253, 253);
  font-size: 14px;
  font-weight: 400;
  line-height: 18.19999885559082px;
  font-family: 'Elms Sans';
  letter-spacing: 0px;
  margin: 0;
  width: 100%;
  max-width: 361px;
  min-height: 54px;
  align-self: stretch;
}

/* partial-961 */
/* FTW_FULL_BLEED_BACKGROUND */
[data-ftw-scope="partial-961"] .ftw-fullbleed-bg{width:calc(100vw / var(--ftw-scale,1));margin-left:calc(50% - (100vw / var(--ftw-scale,1)) * 0.5);margin-right:calc(50% - (100vw / var(--ftw-scale,1)) * 0.5);box-sizing:border-box;}
[data-ftw-scope="partial-961"] .ftw-fullbleed-bg--mobile-30-lat-section-1{ background-color: rgb(250, 250, 250);  }
[data-ftw-scope="partial-961"] .mobile-30-lat-section-1{ padding: 0px 0px 0px 0px; display: block; width: 393px; max-width: 100%; min-height: 443px;  }

[data-ftw-scope="partial-961"] .mobile-30-lat-section-2{
  padding: 60px 16px 60px 16px;
  display: flex;
  flex-direction: column;
  gap: 10px;
  justify-content: center;
  align-items: center;
  width: 393px;
  max-width: 100%;
  min-height: 443px;
}

[data-ftw-scope="partial-961"] .mobile-30-lat-section-3{
  padding: 0px 0px 0px 0px;
  display: flex;
  flex-direction: column;
  gap: 30px;
  align-items: center;
  width: 100%;
  max-width: 361px;
  min-height: 323px;
  align-self: stretch;
}

[data-ftw-scope="partial-961"] .mobile-30-lat-section-4{
  padding: 0px 0px 0px 0px;
  display: flex;
  flex-direction: column;
  gap: 10px;
  align-items: center;
  width: 100%;
  max-width: 361px;
  min-height: 248px;
  align-self: stretch;
}

[data-ftw-scope="partial-961"] .mobile-30-lat-paragraph-1{
  color: rgb(34, 34, 34);
  font-size: 36px;
  font-weight: 300;
  line-height: 46.79999923706055px;
  font-family: 'Elms Sans';
  letter-spacing: 0px;
  text-transform: uppercase;
  text-align: center;
  margin: 0;
  width: 100%;
  max-width: 361px;
  min-height: 94px;
  align-self: stretch;
}

[data-ftw-scope="partial-961"] .mobile-30-lat-paragraph-2{
  color: rgb(34, 34, 34);
  font-size: 14px;
  font-weight: 400;
  line-height: 18.19999885559082px;
  font-family: 'Elms Sans';
  letter-spacing: 0px;
  text-align: center;
  margin: 0;
  width: 100%;
  max-width: 361px;
  min-height: 144px;
  align-self: stretch;
}

[data-ftw-scope="partial-961"] .mobile-30-lat-section-5{
  padding: 10px 0px 10px 0px;
  border-bottom: 1px solid rgb(41, 56, 152);
  display: inline-flex;
  flex-direction: row;
  gap: 10px;
  justify-content: center;
  align-items: center;
  width: auto;
  max-width: 100%;
  min-height: 0px;
  align-self: center;
}

[data-ftw-scope="partial-961"] .mobile-30-lat-paragraph-3{
  color: rgb(41, 56, 152);
  font-size: 14px;
  font-weight: 600;
  line-height: 18.19999885559082px;
  font-family: 'Elms Sans';
  letter-spacing: 0px;
  text-align: center;
  margin: 0;
  white-space: nowrap;
  overflow-wrap: normal;
  word-break: normal;
  width: auto;
  max-width: 100%;
  min-height: 0px;
}

/* partial-962 */
/* FTW_FULL_BLEED_BACKGROUND */
[data-ftw-scope="partial-962"] .ftw-fullbleed-bg{width:calc(100vw / var(--ftw-scale,1));margin-left:calc(50% - (100vw / var(--ftw-scale,1)) * 0.5);margin-right:calc(50% - (100vw / var(--ftw-scale,1)) * 0.5);box-sizing:border-box;}
[data-ftw-scope="partial-962"] .ftw-fullbleed-bg--mobile-partnerzy-section-1{ background-color: rgb(250, 250, 250);  }
[data-ftw-scope="partial-962"] .mobile-partnerzy-section-1{ padding: 0px 0px 0px 0px; display: block; width: 393px; max-width: 100%; min-height: 292px;  }

[data-ftw-scope="partial-962"] .mobile-partnerzy-section-2{
  padding: 0px 0px 0px 0px;
  display: flex;
  flex-direction: column;
  gap: 15px;
  align-items: center;
  width: 393px;
  max-width: 100%;
  min-height: 247px;
}

[data-ftw-scope="partial-962"] .mobile-partnerzy-section-3{
  padding: 0px 0px 0px 0px;
  display: flex;
  flex-direction: column;
  gap: 14px;
  width: 361px;
  max-width: 100%;
  min-height: 42px;
}

[data-ftw-scope="partial-962"] .mobile-partnerzy-paragraph-1{
  color: rgb(34, 34, 34);
  font-size: 32px;
  font-weight: 300;
  line-height: 41.599998474121094px;
  font-family: 'Elms Sans';
  letter-spacing: 0px;
  text-transform: uppercase;
  margin: 0;
  white-space: nowrap;
  overflow-wrap: normal;
  word-break: normal;
  width: 100%;
  max-width: 361px;
  min-height: 42px;
  align-self: stretch;
}

[data-ftw-scope="partial-962"] .mobile-partnerzy-section-4{
  padding: 0px 0px 0px 0px;
  display: flex;
  flex-direction: column;
  gap: 35px;
  align-items: center;
  width: 100%;
  max-width: 393px;
  min-height: 210px;
  align-self: stretch;
}

[data-ftw-scope="partial-962"] .mobile-partnerzy-section-5{
  padding: 0px 0px 0px 0px;
  display: flex;
  flex-direction: column;
  gap: 10px;
  align-items: flex-end;
  width: 100%;
  max-width: 393px;
  min-height: 130px;
  align-self: stretch;
}

[data-ftw-scope="partial-962"] .mobile-partnerzy-section-6{
  padding: 0px 0px 0px 0px;
  overflow: hidden;
  display: flex;
  flex-direction: row;
  gap: 50px;
  align-items: center;
  width: 393px;
  max-width: 100%;
  min-height: 85px;
}

[data-ftw-scope="partial-962"] .mobile-partnerzy-media-1{
  display: block;
  object-fit: cover;
  width: 100%;
  width: 163px;
  max-width: 100%;
  height: 84px;
}

[data-ftw-scope="partial-962"] .mobile-partnerzy-media-2{
  display: block;
  object-fit: cover;
  width: 100%;
  width: 163px;
  max-width: 100%;
  height: 38.734619140625px;
}

[data-ftw-scope="partial-962"] .mobile-partnerzy-media-3{
  display: block;
  object-fit: cover;
  width: 100%;
  width: 204px;
  max-width: 100%;
  height: 50px;
}

[data-ftw-scope="partial-962"] .mobile-partnerzy-media-4{
  display: block;
  object-fit: cover;
  width: 100%;
  width: 190px;
  max-width: 100%;
  height: 54px;
}

[data-ftw-scope="partial-962"] .mobile-partnerzy-section-7{
  padding: 0px 16px 0px 16px;
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 67px;
  max-width: 100%;
  min-height: 35px;
}

[data-ftw-scope="partial-962"] .mobile-partnerzy-section-8{
  padding: 0px 0px 0px 0px;
  background-color: rgb(228, 228, 228);
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  width: 35px;
  max-width: 100%;
  min-height: 35px;
}

[data-ftw-scope="partial-962"] .mobile-partnerzy-media-5{
  display: inline-block;
  max-width: 100%;
  width: 9.540040020137894px;
  height: 21.908203542008778px;
  aspect-ratio: 0.435;
}

[data-ftw-scope="partial-962"] .mobile-partnerzy-section-9{
  padding: 10px 0px 10px 0px;
  border-bottom: 1px solid rgb(41, 56, 152);
  display: inline-flex;
  flex-direction: row;
  gap: 10px;
  justify-content: center;
  align-items: center;
  width: auto;
  max-width: 100%;
  min-height: 0px;
  align-self: center;
}

[data-ftw-scope="partial-962"] .mobile-partnerzy-paragraph-2{
  color: rgb(41, 56, 152);
  font-size: 14px;
  font-weight: 600;
  line-height: 18.19999885559082px;
  font-family: 'Elms Sans';
  letter-spacing: 0px;
  text-align: center;
  margin: 0;
  white-space: nowrap;
  overflow-wrap: normal;
  word-break: normal;
  width: auto;
  max-width: 100%;
  min-height: 0px;
}

/* partial-963 */
/* FTW_FULL_BLEED_BACKGROUND */
[data-ftw-scope="partial-963"] .ftw-fullbleed-bg{width:calc(100vw / var(--ftw-scale,1));margin-left:calc(50% - (100vw / var(--ftw-scale,1)) * 0.5);margin-right:calc(50% - (100vw / var(--ftw-scale,1)) * 0.5);box-sizing:border-box;}
[data-ftw-scope="partial-963"] .ftw-fullbleed-bg--mobile-faq-section-1{ background-color: rgb(250, 250, 250);  }
[data-ftw-scope="partial-963"] .mobile-faq-section-1{ padding: 0px 0px 0px 0px; display: block; width: 393px; max-width: 100%; min-height: 709px;  }

[data-ftw-scope="partial-963"] .mobile-faq-section-2{
  padding: 35px 16px 25px 16px;
  display: flex;
  flex-direction: column;
  gap: 10px;
  justify-content: center;
  width: 393px;
  max-width: 100%;
  min-height: 709px;
}

[data-ftw-scope="partial-963"] .mobile-faq-section-3{
  padding: 0px 0px 0px 0px;
  display: flex;
  flex-direction: column;
  gap: 30px;
  width: 100%;
  max-width: 361px;
  min-height: 650px;
  align-self: stretch;
}

[data-ftw-scope="partial-963"] .mobile-faq-section-4{
  padding: 0px 0px 0px 0px;
  display: flex;
  flex-direction: column;
  gap: 31px;
  width: 100%;
  max-width: 361px;
  min-height: 575px;
  align-self: stretch;
}

[data-ftw-scope="partial-963"] .mobile-faq-paragraph-1{
  color: rgb(34, 34, 34);
  font-size: 32px;
  font-weight: 300;
  line-height: 41.599998474121094px;
  font-family: 'Elms Sans';
  letter-spacing: 0px;
  text-transform: uppercase;
  text-align: center;
  margin: 0;
  width: 100%;
  max-width: 361px;
  min-height: 84px;
  align-self: stretch;
}

[data-ftw-scope="partial-963"] .mobile-faq-section-5{
  padding: 0px 0px 0px 0px;
  display: flex;
  flex-direction: column;
  width: 100%;
  max-width: 361px;
  min-height: 460px;
  align-self: stretch;
}

[data-ftw-scope="partial-963"] .mobile-faq-section-6{
  padding: 10px 10px 10px 10px;
  border-bottom: 1px solid rgb(221, 221, 221);
  display: flex;
  flex-direction: row;
  gap: 10px;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  max-width: 361px;
  min-height: 70px;
  align-self: stretch;
}

[data-ftw-scope="partial-963"] .mobile-faq-paragraph-2{
  color: rgb(34, 34, 34);
  font-size: 14px;
  font-weight: 600;
  line-height: 18.19999885559082px;
  font-family: 'Elms Sans';
  letter-spacing: 0px;
  margin: 0;
  width: 266px;
  max-width: 100%;
  min-height: 36px;
}

[data-ftw-scope="partial-963"] .mobile-faq-media-1{
  display: inline-block;
  max-width: 100%;
  width: 15px;
  height: 15px;
  aspect-ratio: 1.000;
}

[data-ftw-scope="partial-963"] .mobile-faq-section-7{
  padding: 10px 10px 10px 10px;
  display: flex;
  flex-direction: row;
  gap: 10px;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  max-width: 361px;
  min-height: 70px;
  align-self: stretch;
}

[data-ftw-scope="partial-963"] .mobile-faq-paragraph-3{
  color: rgb(34, 34, 34);
  font-size: 14px;
  font-weight: 600;
  line-height: 18.19999885559082px;
  font-family: 'Elms Sans';
  letter-spacing: 0px;
  margin: 0;
  white-space: nowrap;
  overflow-wrap: normal;
  word-break: normal;
  width: 266px;
  max-width: 100%;
  min-height: 18px;
}

[data-ftw-scope="partial-963"] .mobile-faq-divider-1{
  background-color: rgb(34, 34, 34);
  display: block;
  width: 15px;
  height: 1px;
}

[data-ftw-scope="partial-963"] .mobile-faq-block-1{
  display: block;
  width: 15px;
  max-width: 100%;
  min-height: 0px;
}

[data-ftw-scope="partial-963"] .mobile-faq-section-8{
  padding: 0px 10px 20px 10px;
  border-bottom: 1px solid rgb(221, 221, 221);
  display: flex;
  flex-direction: column;
  justify-content: center;
  width: 100%;
  max-width: 361px;
  min-height: 110px;
  align-self: stretch;
}

[data-ftw-scope="partial-963"] .mobile-faq-section-9{
  padding: 0px 0px 0px 0px;
  display: flex;
  flex-direction: column;
  width: 100%;
  max-width: 341px;
  min-height: 90px;
  align-self: stretch;
}

[data-ftw-scope="partial-963"] .mobile-faq-paragraph-4{
  color: rgb(34, 34, 34);
  font-size: 14px;
  font-weight: 400;
  line-height: 18.19999885559082px;
  font-family: 'Elms Sans';
  letter-spacing: 0px;
  margin: 0;
  width: 100%;
  max-width: 341px;
  min-height: 90px;
  align-self: stretch;
}

[data-ftw-scope="partial-963"] .mobile-faq-section-10{
  padding: 10px 0px 10px 0px;
  border-bottom: 1px solid rgb(41, 56, 152);
  display: inline-flex;
  flex-direction: row;
  gap: 10px;
  justify-content: center;
  align-items: center;
  width: auto;
  max-width: 361px;
  min-height: 0px;
  align-self: center;
}

[data-ftw-scope="partial-963"] .mobile-faq-paragraph-5{
  color: rgb(41, 56, 152);
  font-size: 14px;
  font-weight: 600;
  line-height: 18.19999885559082px;
  font-family: 'Elms Sans';
  letter-spacing: 0px;
  text-align: center;
  margin: 0;
  white-space: nowrap;
  overflow-wrap: normal;
  word-break: normal;
  width: auto;
  max-width: 100%;
  min-height: 0px;
}

/* partial-964 */
/* FTW_FULL_BLEED_BACKGROUND */
[data-ftw-scope="partial-964"] .ftw-fullbleed-bg{width:calc(100vw / var(--ftw-scale,1));margin-left:calc(50% - (100vw / var(--ftw-scale,1)) * 0.5);margin-right:calc(50% - (100vw / var(--ftw-scale,1)) * 0.5);box-sizing:border-box;}
[data-ftw-scope="partial-964"] .ftw-fullbleed-bg--mobile-kontakt-section-1{ background-color: rgb(250, 250, 250);  }
[data-ftw-scope="partial-964"] .mobile-kontakt-section-1{ padding: 0px 0px 0px 0px; display: block; width: 393px; max-width: 100%; min-height: 1063px;  }

[data-ftw-scope="partial-964"] .mobile-kontakt-section-2{
  padding: 25px 16px 25px 16px;
  display: flex;
  flex-direction: column;
  gap: 10px;
  width: 393px;
  max-width: 100%;
  min-height: 1063px;
}

[data-ftw-scope="partial-964"] .mobile-kontakt-section-3{
  padding: 0px 0px 0px 0px;
  display: flex;
  flex-direction: column;
  gap: 31px;
  width: 100%;
  max-width: 361px;
  min-height: 888px;
  align-self: stretch;
}

[data-ftw-scope="partial-964"] .mobile-kontakt-section-4{
  padding: 0px 0px 0px 0px;
  display: flex;
  flex-direction: column;
  gap: 20px;
  width: 100%;
  max-width: 361px;
  min-height: 283px;
  align-self: stretch;
}

[data-ftw-scope="partial-964"] .mobile-kontakt-paragraph-1{
  color: rgb(34, 34, 34);
  font-size: 32px;
  font-weight: 300;
  line-height: 41.599998474121094px;
  font-family: 'Elms Sans';
  letter-spacing: 0px;
  text-transform: uppercase;
  margin: 0;
  width: 100%;
  max-width: 361px;
  min-height: 84px;
  align-self: stretch;
}

[data-ftw-scope="partial-964"] .mobile-kontakt-section-5{
  padding: 0px 0px 0px 0px;
  display: flex;
  flex-direction: column;
  gap: 10px;
  width: 278px;
  max-width: 100%;
  min-height: 179px;
}

[data-ftw-scope="partial-964"] .mobile-kontakt-paragraph-2{
  color: rgb(34, 34, 34);
  font-size: 20px;
  font-weight: 300;
  line-height: 26px;
  font-family: 'Elms Sans';
  letter-spacing: 0px;
  text-transform: uppercase;
  margin: 0;
  white-space: nowrap;
  overflow-wrap: normal;
  word-break: normal;
  width: 100%;
  max-width: 278px;
  min-height: 26px;
  align-self: stretch;
}

[data-ftw-scope="partial-964"] .mobile-kontakt-section-6{
  padding: 0px 0px 0px 0px;
  display: flex;
  flex-direction: column;
  gap: 10px;
  width: 100%;
  max-width: 278px;
  min-height: 143px;
  align-self: stretch;
}

[data-ftw-scope="partial-964"] .mobile-kontakt-section-7{
  padding: 0px 0px 0px 0px;
  display: flex;
  flex-direction: row;
  gap: 5px;
  align-items: center;
  width: 100%;
  max-width: 278px;
  min-height: 19px;
  align-self: stretch;
}

[data-ftw-scope="partial-964"] .mobile-kontakt-section-8{
  padding: 3px 2px 3px 2px;
  overflow: hidden;
  display: flex;
  flex-direction: column;
  gap: 10px;
  justify-content: center;
  align-items: center;
  width: 20px;
  max-width: 100%;
  min-height: 19px;
}

[data-ftw-scope="partial-964"] .mobile-kontakt-media-1{
  display: inline-block;
  max-width: 100%;
  width: 16.666667938232422px;
  height: 13.333333969116211px;
  aspect-ratio: 1.250;
}

[data-ftw-scope="partial-964"] .mobile-kontakt-paragraph-3{
  color: rgb(34, 34, 34);
  font-size: 14px;
  font-weight: 400;
  line-height: 18.19999885559082px;
  font-family: 'Elms Sans';
  letter-spacing: 0px;
  margin: 0;
  white-space: nowrap;
  overflow-wrap: normal;
  word-break: normal;
  width: 253px;
  max-width: 100%;
  min-height: 18px;
}

[data-ftw-scope="partial-964"] .mobile-kontakt-section-9{
  padding: 0px 0px 0px 0px;
  display: flex;
  flex-direction: row;
  gap: 5px;
  align-items: center;
  width: 100%;
  max-width: 278px;
  min-height: 21px;
  align-self: stretch;
}

[data-ftw-scope="partial-964"] .mobile-kontakt-section-10{
  padding: 2px 4px 2px 4px;
  overflow: hidden;
  display: flex;
  flex-direction: column;
  gap: 10px;
  justify-content: center;
  align-items: center;
  width: 20px;
  max-width: 100%;
  min-height: 21px;
}

[data-ftw-scope="partial-964"] .mobile-kontakt-media-2{
  display: inline-block;
  max-width: 100%;
  width: 11.666666984558105px;
  height: 16.66666603088379px;
  aspect-ratio: 0.700;
}

[data-ftw-scope="partial-964"] .mobile-kontakt-paragraph-4{
  color: rgb(34, 34, 34);
  font-size: 14px;
  font-weight: 400;
  line-height: 18.19999885559082px;
  font-family: 'Elms Sans';
  letter-spacing: 0px;
  margin: 0;
  width: 253px;
  max-width: 100%;
  min-height: 18px;
}

[data-ftw-scope="partial-964"] .mobile-kontakt-section-11{
  padding: 0px 0px 0px 0px;
  display: flex;
  flex-direction: row;
  gap: 5px;
  width: 100%;
  max-width: 278px;
  min-height: 54px;
  align-self: stretch;
}

[data-ftw-scope="partial-964"] .mobile-kontakt-section-12{
  padding: 2px 3px 2px 3px;
  overflow: hidden;
  display: flex;
  flex-direction: column;
  gap: 10px;
  justify-content: center;
  align-items: center;
  width: 20px;
  max-width: 100%;
  min-height: 21px;
}

[data-ftw-scope="partial-964"] .mobile-kontakt-media-3{
  display: inline-block;
  max-width: 100%;
  width: 13.333333015441895px;
  height: 16.666458129882812px;
  aspect-ratio: 0.800;
}

[data-ftw-scope="partial-964"] .mobile-kontakt-paragraph-5{
  color: rgb(34, 34, 34);
  font-size: 14px;
  font-weight: 400;
  line-height: 18.19999885559082px;
  font-family: 'Elms Sans';
  letter-spacing: 0px;
  margin: 0;
  width: 252px;
  max-width: 100%;
  min-height: 54px;
}

[data-ftw-scope="partial-964"] .mobile-kontakt-section-13{
  padding: 0px 0px 0px 0px;
  display: flex;
  flex-direction: row;
  gap: 5px;
  width: 100%;
  max-width: 278px;
  min-height: 19px;
  align-self: stretch;
}

[data-ftw-scope="partial-964"] .mobile-kontakt-section-14{
  padding: 6px 2px 6px 2px;
  display: flex;
  flex-direction: column;
  gap: 10px;
  justify-content: center;
  align-items: center;
  width: 20px;
  max-width: 100%;
  min-height: 19px;
}

[data-ftw-scope="partial-964"] .mobile-kontakt-media-4{
  display: inline-block;
  max-width: 100%;
  width: 16.028749465942383px;
  height: 7.000303268432617px;
  aspect-ratio: 2.290;
}

[data-ftw-scope="partial-964"] .mobile-kontakt-paragraph-6{
  color: rgb(34, 34, 34);
  font-size: 14px;
  font-weight: 400;
  line-height: 18.19999885559082px;
  font-family: 'Elms Sans';
  letter-spacing: 0px;
  margin: 0;
  white-space: nowrap;
  overflow-wrap: normal;
  word-break: normal;
  width: 252px;
  max-width: 100%;
  min-height: 18px;
}

[data-ftw-scope="partial-964"] .mobile-kontakt-section-15{
  padding: 0px 0px 0px 0px;
  display: flex;
  flex-direction: column;
  gap: 20px;
  width: 100%;
  max-width: 361px;
  min-height: 574px;
  align-self: stretch;
}

[data-ftw-scope="partial-964"] .mobile-kontakt-paragraph-7{
  color: rgb(34, 34, 34);
  font-size: 24px;
  font-weight: 300;
  line-height: 31.19999885559082px;
  font-family: 'Elms Sans';
  letter-spacing: 0px;
  text-transform: uppercase;
  text-align: center;
  margin: 0;
  white-space: nowrap;
  overflow-wrap: normal;
  word-break: normal;
  width: 100%;
  max-width: 361px;
  min-height: 31px;
  align-self: stretch;
}

[data-ftw-scope="partial-964"] .mobile-kontakt-section-16{
  padding: 0px 0px 0px 0px;
  display: flex;
  flex-direction: column;
  gap: 30px;
  width: 100%;
  max-width: 361px;
  min-height: 523px;
  align-self: stretch;
}

[data-ftw-scope="partial-964"] .mobile-kontakt-section-17{
  padding: 0px 0px 0px 0px;
  display: flex;
  flex-direction: column;
  gap: 20px;
  width: 100%;
  max-width: 361px;
  min-height: 448px;
  align-self: stretch;
}

[data-ftw-scope="partial-964"] .mobile-kontakt-section-18{
  padding: 0px 0px 0px 0px;
  display: flex;
  flex-direction: column;
  gap: 20px;
  width: 100%;
  max-width: 361px;
  min-height: 380px;
  align-self: stretch;
}

[data-ftw-scope="partial-964"] .mobile-kontakt-section-19{
  padding: 10px 15px 10px 15px;
  border-bottom: 1px solid rgb(34, 34, 34);
  display: flex;
  flex-direction: row;
  gap: 10px;
  align-items: center;
  width: 100%;
  max-width: 361px;
  min-height: 45px;
  align-self: stretch;
}

[data-ftw-scope="partial-964"] .mobile-kontakt-paragraph-8{
  color: rgb(34, 34, 34);
  font-size: 14px;
  font-weight: 400;
  line-height: 18.19999885559082px;
  font-family: 'Elms Sans';
  letter-spacing: 0px;
  margin: 0;
  white-space: nowrap;
  overflow-wrap: normal;
  word-break: normal;
  width: 81px;
  max-width: 100%;
  min-height: 18px;
}

[data-ftw-scope="partial-964"] .mobile-kontakt-paragraph-9{
  color: rgb(34, 34, 34);
  font-size: 14px;
  font-weight: 400;
  line-height: 18.19999885559082px;
  font-family: 'Elms Sans';
  letter-spacing: 0px;
  margin: 0;
  white-space: nowrap;
  overflow-wrap: normal;
  word-break: normal;
  width: 132px;
  max-width: 100%;
  min-height: 18px;
}

[data-ftw-scope="partial-964"] .mobile-kontakt-paragraph-10{
  color: rgb(34, 34, 34);
  font-size: 14px;
  font-weight: 400;
  line-height: 18.19999885559082px;
  font-family: 'Elms Sans';
  letter-spacing: 0px;
  margin: 0;
  white-space: nowrap;
  overflow-wrap: normal;
  word-break: normal;
  width: 177px;
  max-width: 100%;
  min-height: 18px;
}

[data-ftw-scope="partial-964"] .mobile-kontakt-section-20{
  padding: 10px 15px 10px 15px;
  border-bottom: 1px solid rgb(34, 34, 34);
  display: flex;
  flex-direction: row;
  gap: 10px;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  max-width: 361px;
  min-height: 45px;
  align-self: stretch;
}

[data-ftw-scope="partial-964"] .mobile-kontakt-paragraph-11{
  color: rgb(34, 34, 34);
  font-size: 14px;
  font-weight: 400;
  line-height: 18.19999885559082px;
  font-family: 'Elms Sans';
  letter-spacing: 0px;
  margin: 0;
  white-space: nowrap;
  overflow-wrap: normal;
  word-break: normal;
  width: 104px;
  max-width: 100%;
  min-height: 18px;
}

[data-ftw-scope="partial-964"] .mobile-kontakt-media-5{
  display: inline-block;
  max-width: 100%;
  width: 10px;
  height: 4px;
  aspect-ratio: 2.500;
}

[data-ftw-scope="partial-964"] .mobile-kontakt-section-21{
  padding: 14px 15px 14px 15px;
  border-bottom: 1px solid rgb(34, 34, 34);
  display: flex;
  flex-direction: row;
  gap: 10px;
  width: 100%;
  max-width: 361px;
  min-height: 120px;
  align-self: stretch;
}

[data-ftw-scope="partial-964"] .mobile-kontakt-paragraph-12{
  color: rgb(34, 34, 34);
  font-size: 14px;
  font-weight: 400;
  line-height: 18.19999885559082px;
  font-family: 'Elms Sans';
  letter-spacing: 0px;
  margin: 0;
  white-space: nowrap;
  overflow-wrap: normal;
  word-break: normal;
  width: 119px;
  max-width: 100%;
  min-height: 18px;
}

[data-ftw-scope="partial-964"] .mobile-kontakt-section-22{
  padding: 0px 0px 0px 0px;
  display: flex;
  flex-direction: row;
  gap: 7px;
  width: 100%;
  max-width: 361px;
  min-height: 48px;
  align-self: stretch;
}

[data-ftw-scope="partial-964"] .mobile-kontakt-section-23{
  padding: 0px 0px 0px 0px;
  display: flex;
  flex-direction: column;
  gap: 10px;
  width: 13px;
  max-width: 100%;
  min-height: 43px;
}

[data-ftw-scope="partial-964"] .mobile-kontakt-button-1{
  border: 1px solid rgb(34, 34, 34);
  border-radius: 2px;
  width: 100%;
  max-width: 13px;
  min-height: 13px;
  align-self: stretch;
}

[data-ftw-scope="partial-964"] .mobile-kontakt-paragraph-13{
  color: rgb(34, 34, 34);
  font-size: 12px;
  font-weight: 400;
  line-height: 15.59999942779541px;
  font-family: 'Elms Sans';
  letter-spacing: 0px;
  margin: 0;
  width: 341px;
  max-width: 100%;
  min-height: 48px;
}

[data-ftw-scope="partial-964"] .mobile-kontakt-section-24{
  padding: 10px 10px 10px 10px;
  border-bottom: 1px solid rgb(41, 56, 152);
  display: flex;
  flex-direction: row;
  gap: 10px;
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: 361px;
  min-height: 45px;
  align-self: stretch;
}

[data-ftw-scope="partial-964"] .mobile-kontakt-paragraph-14{
  color: rgb(41, 56, 152);
  font-size: 14px;
  font-weight: 600;
  line-height: 18.19999885559082px;
  font-family: 'Elms Sans';
  letter-spacing: 0px;
  text-align: center;
  margin: 0;
  white-space: nowrap;
  overflow-wrap: normal;
  word-break: normal;
  width: 152px;
  max-width: 100%;
  min-height: 18px;
}

/* partial-965 */
/* FTW_FULL_BLEED_BACKGROUND */
[data-ftw-scope="partial-965"] .ftw-fullbleed-bg{width:calc(100vw / var(--ftw-scale,1));margin-left:calc(50% - (100vw / var(--ftw-scale,1)) * 0.5);margin-right:calc(50% - (100vw / var(--ftw-scale,1)) * 0.5);box-sizing:border-box;}
[data-ftw-scope="partial-965"] .ftw-fullbleed-bg--mobile-stopka-section-1{ background-color: rgb(17, 17, 17);  }
[data-ftw-scope="partial-965"] .mobile-stopka-section-1{ padding: 0px 0px 0px 0px; display: block; width: 393px; max-width: 100%; min-height: 715px;  }

[data-ftw-scope="partial-965"] .mobile-stopka-section-2{
  padding: 20px 0px 20px 0px;
  display: flex;
  flex-direction: column;
  gap: 10px;
  justify-content: flex-end;
  align-items: center;
  width: 393px;
  max-width: 100%;
  min-height: 715px;
}

[data-ftw-scope="partial-965"] .mobile-stopka-section-3{
  padding: 0px 0px 0px 0px;
  display: flex;
  flex-direction: column;
  gap: 30px;
  align-items: center;
  width: 100%;
  max-width: 393px;
  min-height: 665px;
  align-self: stretch;
}

[data-ftw-scope="partial-965"] .mobile-stopka-section-4{
  padding: 0px 0px 0px 0px;
  display: flex;
  flex-direction: column;
  gap: 58px;
  align-items: center;
  width: 229px;
  max-width: 100%;
  min-height: 619px;
}

[data-ftw-scope="partial-965"] .mobile-stopka-section-5{
  padding: 0px 0px 0px 0px;
  display: flex;
  flex-direction: column;
  gap: 25px;
  align-items: center;
  width: 100%;
  max-width: 229px;
  min-height: 118px;
  align-self: stretch;
}

[data-ftw-scope="partial-965"] .mobile-stopka-section-6{
  padding: 0px 0px 0px 0px;
  display: flex;
  flex-direction: column;
  gap: 10px;
  justify-content: center;
  align-items: center;
  width: 149px;
  max-width: 100%;
  min-height: 34px;
}

[data-ftw-scope="partial-965"] .mobile-stopka-media-1{
  display: block;
  object-fit: cover;
  width: 100%;
  width: 149px;
  max-width: 100%;
  height: 34px;
  align-self: stretch;
}

[data-ftw-scope="partial-965"] .mobile-stopka-section-7{
  padding: 0px 0px 0px 0px;
  display: flex;
  flex-direction: column;
  gap: 5px;
  justify-content: flex-end;
  align-items: center;
  width: 100%;
  max-width: 229px;
  min-height: 59px;
  align-self: stretch;
}

[data-ftw-scope="partial-965"] .mobile-stopka-paragraph-1{
  color: rgb(253, 253, 253);
  font-size: 14px;
  font-weight: 600;
  line-height: 18.19999885559082px;
  font-family: 'Elms Sans';
  letter-spacing: 0px;
  text-transform: uppercase;
  text-align: center;
  margin: 0;
  white-space: nowrap;
  overflow-wrap: normal;
  word-break: normal;
  width: 100%;
  max-width: 229px;
  min-height: 18px;
  align-self: stretch;
}

[data-ftw-scope="partial-965"] .mobile-stopka-paragraph-2{
  color: rgb(253, 253, 253);
  font-size: 14px;
  font-weight: 300;
  line-height: 18.19999885559082px;
  font-family: 'Elms Sans';
  letter-spacing: 0px;
  text-align: center;
  margin: 0;
  width: 140px;
  max-width: 100%;
  min-height: 36px;
}

[data-ftw-scope="partial-965"] .mobile-stopka-section-8{
  padding: 0px 0px 0px 0px;
  display: flex;
  flex-direction: column;
  gap: 30px;
  align-items: center;
  width: 196px;
  max-width: 100%;
  min-height: 443px;
}

[data-ftw-scope="partial-965"] .mobile-stopka-section-9{
  padding: 0px 0px 0px 0px;
  display: flex;
  flex-direction: column;
  gap: 30px;
  align-items: center;
  width: 100%;
  max-width: 196px;
  min-height: 338px;
  align-self: stretch;
}

[data-ftw-scope="partial-965"] .mobile-stopka-section-10{
  padding: 0px 0px 0px 0px;
  display: flex;
  flex-direction: column;
  gap: 10px;
  align-items: center;
  width: 100%;
  max-width: 196px;
  min-height: 102px;
  align-self: stretch;
}

[data-ftw-scope="partial-965"] .mobile-stopka-paragraph-3{
  color: rgb(253, 253, 253);
  font-size: 14px;
  font-weight: 600;
  line-height: 18.19999885559082px;
  font-family: 'Elms Sans';
  letter-spacing: 0px;
  text-transform: uppercase;
  text-align: center;
  margin: 0;
  white-space: nowrap;
  overflow-wrap: normal;
  word-break: normal;
  width: 46px;
  max-width: 100%;
  min-height: 18px;
}

[data-ftw-scope="partial-965"] .mobile-stopka-paragraph-4{
  color: rgb(253, 253, 253);
  font-size: 14px;
  font-weight: 600;
  line-height: 18.19999885559082px;
  font-family: 'Elms Sans';
  letter-spacing: 0px;
  text-transform: uppercase;
  text-align: center;
  margin: 0;
  white-space: nowrap;
  overflow-wrap: normal;
  word-break: normal;
  width: 55px;
  max-width: 100%;
  min-height: 18px;
}

[data-ftw-scope="partial-965"] .mobile-stopka-paragraph-5{
  color: rgb(253, 253, 253);
  font-size: 14px;
  font-weight: 600;
  line-height: 18.19999885559082px;
  font-family: 'Elms Sans';
  letter-spacing: 0px;
  text-transform: uppercase;
  text-align: center;
  margin: 0;
  white-space: nowrap;
  overflow-wrap: normal;
  word-break: normal;
  width: 29px;
  max-width: 100%;
  min-height: 18px;
}

[data-ftw-scope="partial-965"] .mobile-stopka-paragraph-6{
  color: rgb(253, 253, 253);
  font-size: 14px;
  font-weight: 600;
  line-height: 18.19999885559082px;
  font-family: 'Elms Sans';
  letter-spacing: 0px;
  text-transform: uppercase;
  text-align: center;
  margin: 0;
  white-space: nowrap;
  overflow-wrap: normal;
  word-break: normal;
  width: 65px;
  max-width: 100%;
  min-height: 18px;
}

[data-ftw-scope="partial-965"] .mobile-stopka-section-11{
  padding: 0px 0px 0px 0px;
  display: flex;
  flex-direction: column;
  gap: 10px;
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: 196px;
  min-height: 102px;
  align-self: stretch;
}

[data-ftw-scope="partial-965"] .mobile-stopka-paragraph-7{
  color: rgb(253, 253, 253);
  font-size: 14px;
  font-weight: 600;
  line-height: 18.19999885559082px;
  font-family: 'Elms Sans';
  letter-spacing: 0px;
  text-transform: uppercase;
  text-align: center;
  margin: 0;
  white-space: nowrap;
  overflow-wrap: normal;
  word-break: normal;
  width: 87px;
  max-width: 100%;
  min-height: 18px;
}

[data-ftw-scope="partial-965"] .mobile-stopka-paragraph-8{
  color: rgb(253, 253, 253);
  font-size: 14px;
  font-weight: 600;
  line-height: 18.19999885559082px;
  font-family: 'Elms Sans';
  letter-spacing: 0px;
  text-transform: uppercase;
  text-align: center;
  margin: 0;
  white-space: nowrap;
  overflow-wrap: normal;
  word-break: normal;
  width: 132px;
  max-width: 100%;
  min-height: 18px;
}

[data-ftw-scope="partial-965"] .mobile-stopka-paragraph-9{
  color: rgb(253, 253, 253);
  font-size: 14px;
  font-weight: 600;
  line-height: 18.19999885559082px;
  font-family: 'Elms Sans';
  letter-spacing: 0px;
  text-transform: uppercase;
  text-align: center;
  margin: 0;
  white-space: nowrap;
  overflow-wrap: normal;
  word-break: normal;
  width: 196px;
  max-width: 100%;
  min-height: 18px;
}

[data-ftw-scope="partial-965"] .mobile-stopka-section-12{
  padding: 0px 0px 0px 0px;
  display: flex;
  flex-direction: column;
  gap: 10px;
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: 196px;
  min-height: 74px;
  align-self: stretch;
}

[data-ftw-scope="partial-965"] .mobile-stopka-paragraph-10{
  color: rgb(253, 253, 253);
  font-size: 14px;
  font-weight: 600;
  line-height: 18.19999885559082px;
  font-family: 'Elms Sans';
  letter-spacing: 0px;
  text-transform: uppercase;
  text-align: center;
  margin: 0;
  white-space: nowrap;
  overflow-wrap: normal;
  word-break: normal;
  width: 43px;
  max-width: 100%;
  min-height: 18px;
}

[data-ftw-scope="partial-965"] .mobile-stopka-paragraph-11{
  color: rgb(253, 253, 253);
  font-size: 14px;
  font-weight: 600;
  line-height: 18.19999885559082px;
  font-family: 'Elms Sans';
  letter-spacing: 0px;
  text-transform: uppercase;
  text-align: center;
  margin: 0;
  white-space: nowrap;
  overflow-wrap: normal;
  word-break: normal;
  width: 85px;
  max-width: 100%;
  min-height: 18px;
}

[data-ftw-scope="partial-965"] .mobile-stopka-paragraph-12{
  color: rgb(253, 253, 253);
  font-size: 14px;
  font-weight: 600;
  line-height: 18.19999885559082px;
  font-family: 'Elms Sans';
  letter-spacing: 0px;
  text-transform: uppercase;
  text-align: center;
  margin: 0;
  white-space: nowrap;
  overflow-wrap: normal;
  word-break: normal;
  width: 177px;
  max-width: 100%;
  min-height: 18px;
}

[data-ftw-scope="partial-965"] .mobile-stopka-section-13{
  padding: 0px 0px 0px 0px;
  display: flex;
  flex-direction: column;
  gap: 30px;
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: 196px;
  min-height: 75px;
  align-self: stretch;
}

[data-ftw-scope="partial-965"] .mobile-stopka-section-14{
  padding: 0px 0px 0px 0px;
  display: flex;
  flex-direction: row;
  gap: 15px;
  align-items: center;
  width: 76px;
  max-width: 100%;
  min-height: 21px;
}

[data-ftw-scope="partial-965"] .mobile-stopka-section-15{
  padding: 0px 0px 0px 0px;
  display: flex;
  flex-direction: row;
  gap: 7px;
  align-items: center;
  width: 51px;
  max-width: 100%;
  min-height: 21px;
}

[data-ftw-scope="partial-965"] .mobile-stopka-media-2{
  display: inline-block;
  max-width: 100%;
  width: 21px;
  height: 15px;
  aspect-ratio: 1.400;
}

[data-ftw-scope="partial-965"] .mobile-stopka-paragraph-13{
  color: rgb(253, 253, 253);
  font-size: 16px;
  font-weight: 400;
  line-height: 20.799999237060547px;
  font-family: 'Elms Sans';
  letter-spacing: 0px;
  margin: 0;
  white-space: nowrap;
  overflow-wrap: normal;
  word-break: normal;
  width: 23px;
  max-width: 100%;
  min-height: 21px;
}

[data-ftw-scope="partial-965"] .mobile-stopka-media-3{
  display: inline-block;
  max-width: 100%;
  width: 10px;
  height: 4px;
  aspect-ratio: 2.500;
}

[data-ftw-scope="partial-965"] .mobile-stopka-section-16{
  padding: 0px 0px 0px 0px;
  display: flex;
  flex-direction: row;
  gap: 20px;
  align-items: center;
  width: 112px;
  max-width: 100%;
  min-height: 24px;
}

[data-ftw-scope="partial-965"] .mobile-stopka-section-17{
  padding: 2px 7px 2px 7px;
  overflow: hidden;
  display: flex;
  flex-direction: column;
  gap: 10px;
  justify-content: center;
  align-items: center;
  width: 24px;
  max-width: 100%;
  min-height: 24px;
}

[data-ftw-scope="partial-965"] .mobile-stopka-media-4{
  display: inline-block;
  max-width: 100%;
  width: 10.5px;
  height: 20px;
  aspect-ratio: 0.525;
}

[data-ftw-scope="partial-965"] .mobile-stopka-section-18{
  padding: 2px 2px 2px 2px;
  overflow: hidden;
  display: flex;
  flex-direction: column;
  gap: 10px;
  justify-content: center;
  align-items: center;
  width: 24px;
  max-width: 100%;
  min-height: 24px;
}

[data-ftw-scope="partial-965"] .mobile-stopka-media-5{
  display: inline-block;
  max-width: 100%;
  width: 20px;
  height: 20px;
  aspect-ratio: 1.000;
}

[data-ftw-scope="partial-965"] .mobile-stopka-section-19{
  padding: 5px 2px 5px 2px;
  overflow: hidden;
  display: flex;
  flex-direction: column;
  gap: 10px;
  justify-content: center;
  align-items: center;
  width: 24px;
  max-width: 100%;
  min-height: 24px;
}

[data-ftw-scope="partial-965"] .mobile-stopka-media-6{
  display: inline-block;
  max-width: 100%;
  width: 20px;
  height: 14px;
  aspect-ratio: 1.429;
}

[data-ftw-scope="partial-965"] .mobile-stopka-paragraph-14{
  color: rgb(253, 253, 253);
  font-size: 12px;
  font-weight: 300;
  line-height: 15.59999942779541px;
  font-family: 'Elms Sans';
  letter-spacing: 0px;
  text-align: center;
  margin: 0;
  white-space: nowrap;
  overflow-wrap: normal;
  word-break: normal;
  width: 100%;
  max-width: 393px;
  min-height: 16px;
  align-self: stretch;
}

/* partial-966 */
/* FTW_FULL_BLEED_BACKGROUND */
[data-ftw-scope="partial-966"] .ftw-fullbleed-bg{width:calc(100vw / var(--ftw-scale,1));margin-left:calc(50% - (100vw / var(--ftw-scale,1)) * 0.5);margin-right:calc(50% - (100vw / var(--ftw-scale,1)) * 0.5);box-sizing:border-box;}
[data-ftw-scope="partial-966"] .ftw-fullbleed-bg--desktop-nazwa-lodzi-section-1{ background-color: rgb(250, 250, 250);  }
[data-ftw-scope="partial-966"] .desktop-nazwa-lodzi-section-1{ padding: 0px 0px 0px 0px; display: block; width: 100%; max-width: 1440px; min-height: 276px;  }

[data-ftw-scope="partial-966"] .desktop-nazwa-lodzi-section-2{
  padding: 50px 120px 50px 120px;
  display: flex;
  flex-direction: column;
  gap: 10px;
  justify-content: flex-end;
  width: 100%;
  max-width: 1440px;
  min-height: 276px;
}

[data-ftw-scope="partial-966"] .desktop-nazwa-lodzi-section-3{
  padding: 0px 0px 0px 0px;
  display: flex;
  flex-direction: row;
  gap: 122px;
  align-items: flex-start;
  width: 100%;
  max-width: 1200px;
  min-height: 115px;
  align-self: stretch;
}

[data-ftw-scope="partial-966"] .desktop-nazwa-lodzi-section-4{
  padding: 0px 0px 0px 0px;
  display: flex;
  flex-direction: column;
  flex: 1 1 0;
  min-width: 0;
  width: auto;
  max-width: 100%;
  min-height: 115px;
}

[data-ftw-scope="partial-966"] .desktop-nazwa-lodzi-paragraph-1{
  color: rgb(34, 34, 34);
  font-size: 72px;
  font-weight: 300;
  line-height: 93.5999984741211px;
  font-family: 'Elms Sans';
  letter-spacing: 0px;
  text-transform: uppercase;
  margin: 0;
  white-space: normal;
  overflow-wrap: anywhere;
  word-break: break-word;
  width: 100%;
  max-width: 898px;
  min-height: auto;
  align-self: stretch;
}

[data-ftw-scope="partial-966"] .desktop-nazwa-lodzi-section-5{
  padding: 0px 0px 0px 0px;
  display: flex;
  flex-direction: row;
  gap: 30px;
  align-items: flex-start;
  flex-wrap: wrap;
  width: 100%;
  max-width: 898px;
  min-height: 21px;
  align-self: stretch;
}

[data-ftw-scope="partial-966"] .desktop-nazwa-lodzi-section-6{
  padding: 0px 0px 0px 0px;
  display: flex;
  flex-direction: row;
  gap: 6px;
  align-items: center;
  width: auto;
  max-width: 100%;
  min-height: 21px;
  flex: 0 0 auto;
}

[data-ftw-scope="partial-966"] .desktop-nazwa-lodzi-paragraph-2{
  color: rgb(34, 34, 34);
  font-size: 16px;
  font-weight: 400;
  line-height: 20.799999237060547px;
  font-family: 'Elms Sans';
  letter-spacing: 0px;
  margin: 0;
  white-space: nowrap;
  overflow-wrap: normal;
  word-break: normal;
  width: auto;
  max-width: 100%;
  min-height: 21px;
}

[data-ftw-scope="partial-966"] .desktop-nazwa-lodzi-paragraph-3{
  color: rgb(34, 34, 34);
  font-size: 16px;
  font-weight: 600;
  line-height: 20.799999237060547px;
  font-family: 'Elms Sans';
  letter-spacing: 0px;
  margin: 0;
  white-space: nowrap;
  overflow-wrap: normal;
  word-break: normal;
  width: auto;
  max-width: 100%;
  min-height: 21px;
}

[data-ftw-scope="partial-966"] .desktop-nazwa-lodzi-divider-1{
  background-color: rgb(221, 221, 221);
  display: block;
  height: 21px;
  width: 1px;
}

[data-ftw-scope="partial-966"] .desktop-nazwa-lodzi-section-7{
  padding: 0px 0px 0px 0px;
  display: flex;
  flex-direction: row;
  gap: 20px;
  justify-content: flex-start;
  align-items: center;
  flex: 1 1 auto;
  width: auto;
  max-width: 100%;
  min-height: 21px;
  flex-wrap: wrap;
}

[data-ftw-scope="partial-966"] .desktop-nazwa-lodzi-section-8{
  padding: 0px 0px 0px 0px;
  display: flex;
  flex-direction: row;
  gap: 6px;
  align-items: center;
  width: auto;
  max-width: 100%;
  min-height: 21px;
  flex: 0 0 auto;
}

[data-ftw-scope="partial-966"] .desktop-nazwa-lodzi-paragraph-4{
  color: rgb(34, 34, 34);
  font-size: 16px;
  font-weight: 400;
  line-height: 20.799999237060547px;
  font-family: 'Elms Sans';
  letter-spacing: 0px;
  margin: 0;
  white-space: nowrap;
  overflow-wrap: normal;
  word-break: normal;
  width: auto;
  max-width: 100%;
  min-height: 21px;
}

[data-ftw-scope="partial-966"] .desktop-nazwa-lodzi-paragraph-5{
  color: rgb(34, 34, 34);
  font-size: 16px;
  font-weight: 600;
  line-height: 20.799999237060547px;
  font-family: 'Elms Sans';
  letter-spacing: 0px;
  margin: 0;
  white-space: nowrap;
  overflow-wrap: normal;
  word-break: normal;
  width: auto;
  max-width: 100%;
  min-height: 21px;
}

[data-ftw-scope="partial-966"] .desktop-nazwa-lodzi-section-9{
  padding: 0px 0px 0px 0px;
  display: flex;
  flex-direction: row;
  gap: 6px;
  align-items: center;
  width: auto;
  max-width: 100%;
  min-height: 21px;
  flex: 0 0 auto;
}

[data-ftw-scope="partial-966"] .desktop-nazwa-lodzi-paragraph-6{
  color: rgb(34, 34, 34);
  font-size: 16px;
  font-weight: 400;
  line-height: 20.799999237060547px;
  font-family: 'Elms Sans';
  letter-spacing: 0px;
  margin: 0;
  white-space: nowrap;
  overflow-wrap: normal;
  word-break: normal;
  width: auto;
  max-width: 100%;
  min-height: 21px;
}

[data-ftw-scope="partial-966"] .desktop-nazwa-lodzi-paragraph-7{
  color: rgb(34, 34, 34);
  font-size: 16px;
  font-weight: 600;
  line-height: 20.799999237060547px;
  font-family: 'Elms Sans';
  letter-spacing: 0px;
  margin: 0;
  white-space: nowrap;
  overflow-wrap: normal;
  word-break: normal;
  width: auto;
  max-width: 100%;
  min-height: 21px;
}

[data-ftw-scope="partial-966"] .desktop-nazwa-lodzi-section-10{
  padding: 0px 0px 0px 0px;
  display: flex;
  flex-direction: row;
  gap: 6px;
  align-items: center;
  width: auto;
  max-width: 100%;
  min-height: 21px;
  flex: 0 0 auto;
}

[data-ftw-scope="partial-966"] .desktop-nazwa-lodzi-paragraph-8{
  color: rgb(34, 34, 34);
  font-size: 16px;
  font-weight: 400;
  line-height: 20.799999237060547px;
  font-family: 'Elms Sans';
  letter-spacing: 0px;
  margin: 0;
  white-space: nowrap;
  overflow-wrap: normal;
  word-break: normal;
  width: auto;
  max-width: 100%;
  min-height: 21px;
}

[data-ftw-scope="partial-966"] .desktop-nazwa-lodzi-paragraph-9{
  color: rgb(34, 34, 34);
  font-size: 16px;
  font-weight: 600;
  line-height: 20.799999237060547px;
  font-family: 'Elms Sans';
  letter-spacing: 0px;
  margin: 0;
  white-space: nowrap;
  overflow-wrap: normal;
  word-break: normal;
  width: auto;
  max-width: 100%;
  min-height: 21px;
}

[data-ftw-scope="partial-966"] .desktop-nazwa-lodzi-section-11{
  padding: 0px 0px 0px 0px;
  display: flex;
  flex-direction: row;
  gap: 6px;
  align-items: center;
  width: auto;
  max-width: 100%;
  min-height: 21px;
  flex: 0 0 auto;
}

[data-ftw-scope="partial-966"] .desktop-nazwa-lodzi-paragraph-10{
  color: rgb(34, 34, 34);
  font-size: 16px;
  font-weight: 400;
  line-height: 20.799999237060547px;
  font-family: 'Elms Sans';
  letter-spacing: 0px;
  margin: 0;
  white-space: nowrap;
  overflow-wrap: normal;
  word-break: normal;
  width: auto;
  max-width: 100%;
  min-height: 21px;
}

[data-ftw-scope="partial-966"] .desktop-nazwa-lodzi-paragraph-11{
  color: rgb(34, 34, 34);
  font-size: 16px;
  font-weight: 600;
  line-height: 20.799999237060547px;
  font-family: 'Elms Sans';
  letter-spacing: 0px;
  margin: 0;
  white-space: nowrap;
  overflow-wrap: normal;
  word-break: normal;
  width: auto;
  max-width: 100%;
  min-height: 21px;
}

[data-ftw-scope="partial-966"] .desktop-nazwa-lodzi-section-12{
  padding: 10px 10px 10px 10px;
  border-bottom: 1px solid rgb(41, 56, 152);
  display: flex;
  flex-direction: row;
  gap: 10px;
  justify-content: center;
  align-items: center;
  width: 180px;
  max-width: 100%;
  min-height: 41px;
  flex-shrink: 0;
  align-self: flex-start;
}

[data-ftw-scope="partial-966"] .desktop-nazwa-lodzi-paragraph-12{
  color: rgb(41, 56, 152);
  font-size: 16px;
  font-weight: 600;
  line-height: 20.799999237060547px;
  font-family: 'Elms Sans';
  letter-spacing: 0px;
  text-align: center;
  margin: 0;
  white-space: nowrap;
  overflow-wrap: normal;
  word-break: normal;
  width: 160px;
  max-width: 100%;
  min-height: 21px;
}

/* partial-967 */
/* FTW_FULL_BLEED_BACKGROUND */
[data-ftw-scope="partial-967"] .ftw-fullbleed-bg{width:calc(100vw / var(--ftw-scale,1));margin-left:calc(50% - (100vw / var(--ftw-scale,1)) * 0.5);margin-right:calc(50% - (100vw / var(--ftw-scale,1)) * 0.5);box-sizing:border-box;}
[data-ftw-scope="partial-967"] .ftw-fullbleed-bg--desktop-zdjecia-lodzi-section-1{ background-color: rgb(250, 250, 250);  }
[data-ftw-scope="partial-967"] .desktop-zdjecia-lodzi-section-1{ padding: 0px 0px 0px 0px; display: block; width: 100%; max-width: 1440px; min-height: 480px;  }

[data-ftw-scope="partial-967"] .desktop-zdjecia-lodzi-section-2{
  padding: 0px 0px 0px 0px;
  display: flex;
  flex-direction: row;
  align-items: center;
  width: 100%;
  max-width: 1440px;
  min-height: 480px;
}

[data-ftw-scope="partial-967"] .desktop-zdjecia-lodzi-section-3{
  padding: 222px 120px 222px 120px;
  background-image: url("media/frame-1828.png");
  background-size: cover;
  background-position: center;
  display: flex;
  flex-direction: column;
  justify-content: center;
  width: 100%;
  max-width: 480px;
  min-height: 480px;
  flex-grow: 1;
  flex-basis: 0;
  align-self: stretch;
}

[data-ftw-scope="partial-967"] .desktop-zdjecia-lodzi-section-4{
  padding: 10px 10px 10px 10px;
  background-color: rgba(34, 34, 34, 0.100);
  display: flex;
  flex-direction: row;
  gap: 10px;
  justify-content: center;
  align-items: center;
  width: 35px;
  max-width: 100%;
  min-height: 35px;
}

[data-ftw-scope="partial-967"] .desktop-zdjecia-lodzi-media-1{
  display: inline-block;
  max-width: 100%;
  width: 7.999999964265044px;
  height: 21.00000034969105px;
  aspect-ratio: 0.381;
}

[data-ftw-scope="partial-967"] .desktop-zdjecia-lodzi-section-5{
  padding: 0px 0px 0px 0px;
  background-image: url("media/frame-1829.png");
  background-size: cover;
  background-position: center;
  display: block;
  width: 100%;
  max-width: 480px;
  min-height: 480px;
  flex-grow: 1;
  flex-basis: 0;
  align-self: stretch;
}

[data-ftw-scope="partial-967"] .desktop-zdjecia-lodzi-section-6{
  padding: 222px 120px 223px 325px;
  background-image: url("media/frame-1830.png");
  background-size: cover;
  background-position: center;
  display: flex;
  flex-direction: column;
  justify-content: center;
  width: 100%;
  max-width: 480px;
  min-height: 480px;
  flex-grow: 1;
  flex-basis: 0;
  align-self: stretch;
}

/* partial-968 */
/* FTW_FULL_BLEED_BACKGROUND */
[data-ftw-scope="partial-968"] .ftw-fullbleed-bg{width:calc(100vw / var(--ftw-scale,1));margin-left:calc(50% - (100vw / var(--ftw-scale,1)) * 0.5);margin-right:calc(50% - (100vw / var(--ftw-scale,1)) * 0.5);box-sizing:border-box;}
[data-ftw-scope="partial-968"] .ftw-fullbleed-bg--desktop-informacje-o-lodzi-form-1{ background-color: rgb(250, 250, 250);  }
[data-ftw-scope="partial-968"] .desktop-informacje-o-lodzi-form-1{ padding: 0px 0px 0px 0px; display: block; width: 100%; max-width: 1440px; min-height: 624px;  }

[data-ftw-scope="partial-968"] .desktop-informacje-o-lodzi-section-1{
  padding: 100px 120px 100px 120px;
  display: flex;
  flex-direction: column;
  gap: 10px;
  width: 100%;
  max-width: 1440px;
  min-height: 624px;
}

[data-ftw-scope="partial-968"] .desktop-informacje-o-lodzi-section-2{
  padding: 0px 0px 0px 0px;
  display: flex;
  flex-direction: row;
  gap: 73px;
  align-items: center;
  width: 100%;
  max-width: 1200px;
  min-height: 424px;
  align-self: stretch;
}

[data-ftw-scope="partial-968"] .desktop-informacje-o-lodzi-section-3{
  padding: 0px 0px 0px 0px;
  display: flex;
  flex-direction: column;
  gap: 10px;
  width: 615px;
  max-width: 100%;
  min-height: 324px;
}

[data-ftw-scope="partial-968"] .desktop-informacje-o-lodzi-paragraph-1{
  color: rgb(34, 34, 34);
  font-size: 48px;
  font-weight: 300;
  line-height: 62.39999771118164px;
  font-family: 'Elms Sans';
  letter-spacing: 0px;
  text-transform: uppercase;
  margin: 0;
  white-space: normal;
  overflow-wrap: anywhere;
  word-break: break-word;
  width: 100%;
  max-width: 615px;
  min-height: 0;
  align-self: stretch;
}

[data-ftw-scope="partial-968"] .desktop-informacje-o-lodzi-paragraph-2{
  color: rgb(34, 34, 34);
  font-size: 16px;
  font-weight: 400;
  line-height: 20.799999237060547px;
  font-family: 'Elms Sans';
  letter-spacing: -0.16px;
  margin: 0;
  width: 100%;
  max-width: 615px;
  min-height: 252px;
  align-self: stretch;
}

[data-ftw-scope="partial-968"] .desktop-informacje-o-lodzi-section-4{
  padding: 10px 10px 10px 10px;
  background-image: url("media/frame-1775.png");
  background-size: cover;
  background-position: center;
  display: flex;
  flex-direction: column;
  gap: 10px;
  justify-content: center;
  align-items: center;
  width: 512px;
  max-width: 100%;
  min-height: 424px;
}

/* partial-969 */
/* FTW_FULL_BLEED_BACKGROUND */
[data-ftw-scope="partial-969"] .ftw-fullbleed-bg{width:calc(100vw / var(--ftw-scale,1));margin-left:calc(50% - (100vw / var(--ftw-scale,1)) * 0.5);margin-right:calc(50% - (100vw / var(--ftw-scale,1)) * 0.5);box-sizing:border-box;}
[data-ftw-scope="partial-969"] .ftw-fullbleed-bg--desktop-dane-lodzi-section-1{ background-color: rgb(250, 250, 250);  }
[data-ftw-scope="partial-969"] .desktop-dane-lodzi-section-1{ padding: 0px 0px 0px 0px; display: block; width: 100%; max-width: 1440px; min-height: 422px;  }

[data-ftw-scope="partial-969"] .desktop-dane-lodzi-section-2{
  padding: 0px 120px 0px 120px;
  display: flex;
  flex-direction: column;
  gap: 10px;
  width: 100%;
  max-width: 1440px;
  min-height: 422px;
}

[data-ftw-scope="partial-969"] .desktop-dane-lodzi-section-3{
  padding: 0px 0px 0px 0px;
  display: flex;
  flex-direction: column;
  gap: 30px;
  align-items: center;
  width: 100%;
  max-width: 1200px;
  min-height: 372px;
  align-self: stretch;
}

[data-ftw-scope="partial-969"] .desktop-dane-lodzi-paragraph-1{
  color: rgb(34, 34, 34);
  font-size: 48px;
  font-weight: 300;
  line-height: 62.39999771118164px;
  font-family: 'Elms Sans';
  letter-spacing: 0px;
  text-transform: uppercase;
  text-align: center;
  margin: 0;
  white-space: nowrap;
  overflow-wrap: normal;
  word-break: normal;
  width: 100%;
  max-width: 1200px;
  min-height: 62px;
  align-self: stretch;
}

[data-ftw-scope="partial-969"] .desktop-dane-lodzi-section-4{
  padding: 0px 0px 0px 0px;
  display: flex;
  flex-direction: row;
  gap: 30px;
  align-items: stretch;
  width: 100%;
  max-width: 1200px;
  min-height: 280px;
  align-self: stretch;
}

[data-ftw-scope="partial-969"] .desktop-dane-lodzi-section-5{
  padding: 0px 0px 0px 0px;
  display: flex;
  flex-direction: column;
  width: 100%;
  max-width: 585px;
  min-height: 280px;
  flex-grow: 1;
  flex-basis: 0;
  min-width: 0;
}

[data-ftw-scope="partial-969"] .desktop-dane-lodzi-section-6{
  padding: 0px 0px 0px 0px;
  border-bottom: 1px solid rgb(221, 221, 221);
  display: flex;
  flex-direction: row;
  gap: 24px;
  justify-content: space-between;
  align-items: stretch;
  width: 100%;
  max-width: 585px;
  min-height: 70px;
  align-self: stretch;
}

[data-ftw-scope="partial-969"] .desktop-dane-lodzi-section-7{
  padding: 25px 20px 25px 20px;
  display: flex;
  flex-direction: column;
  gap: 10px;
  justify-content: center;
  align-items: flex-start;
  flex: 1 1 0;
  min-width: 0;
  width: auto;
  max-width: 100%;
  min-height: 71px;
}

[data-ftw-scope="partial-969"] .desktop-dane-lodzi-paragraph-2{
  color: rgb(34, 34, 34);
  font-size: 16px;
  font-weight: 400;
  line-height: 20.799999237060547px;
  font-family: 'Elms Sans';
  letter-spacing: -0.16px;
  margin: 0;
  white-space: normal;
  overflow-wrap: anywhere;
  word-break: break-word;
  width: auto;
  max-width: 100%;
  min-height: 21px;
  align-self: stretch;
}

[data-ftw-scope="partial-969"] .desktop-dane-lodzi-section-8{
  padding: 20px 20px 20px 20px;
  display: flex;
  flex-direction: column;
  gap: 10px;
  justify-content: center;
  align-items: flex-end;
  flex: 1 1 0;
  min-width: 0;
  width: auto;
  max-width: 100%;
  min-height: 71px;
}

[data-ftw-scope="partial-969"] .desktop-dane-lodzi-paragraph-3{
  color: rgb(34, 34, 34);
  font-size: 24px;
  font-weight: 300;
  line-height: 31.19999885559082px;
  font-family: 'Elms Sans';
  letter-spacing: 0px;
  text-transform: uppercase;
  text-align: right;
  margin: 0;
  white-space: normal;
  overflow-wrap: anywhere;
  word-break: break-word;
  width: auto;
  max-width: 100%;
  min-height: 31px;
  align-self: stretch;
}

[data-ftw-scope="partial-969"] .desktop-dane-lodzi-section-9{
  padding: 0px 0px 0px 0px;
  border-bottom: 1px solid rgb(221, 221, 221);
  display: flex;
  flex-direction: row;
  gap: 24px;
  justify-content: space-between;
  align-items: stretch;
  width: 100%;
  max-width: 585px;
  min-height: 70px;
  align-self: stretch;
}

[data-ftw-scope="partial-969"] .desktop-dane-lodzi-section-10{
  padding: 25px 20px 25px 20px;
  display: flex;
  flex-direction: column;
  gap: 10px;
  justify-content: center;
  align-items: flex-start;
  flex: 1 1 0;
  min-width: 0;
  width: auto;
  max-width: 100%;
  min-height: 71px;
}

[data-ftw-scope="partial-969"] .desktop-dane-lodzi-paragraph-4{
  color: rgb(34, 34, 34);
  font-size: 16px;
  font-weight: 400;
  line-height: 20.799999237060547px;
  font-family: 'Elms Sans';
  letter-spacing: -0.16px;
  margin: 0;
  white-space: normal;
  overflow-wrap: anywhere;
  word-break: break-word;
  width: auto;
  max-width: 100%;
  min-height: 21px;
  align-self: stretch;
}

/* partial-970 */
/* FTW_FULL_BLEED_BACKGROUND */
[data-ftw-scope="partial-970"] .ftw-fullbleed-bg{width:calc(100vw / var(--ftw-scale,1));margin-left:calc(50% - (100vw / var(--ftw-scale,1)) * 0.5);margin-right:calc(50% - (100vw / var(--ftw-scale,1)) * 0.5);box-sizing:border-box;}
[data-ftw-scope="partial-970"] .ftw-fullbleed-bg--desktop-kolory-section-1{ background-color: rgb(250, 250, 250);  }
[data-ftw-scope="partial-970"] .desktop-kolory-section-1{ padding: 0px 0px 0px 0px; display: block; width: 100%; max-width: 1438px; min-height: 699px;  }

[data-ftw-scope="partial-970"] .desktop-kolory-section-2{
  padding: 0px 54px 0px 54px;
  display: flex;
  flex-direction: column;
  gap: 10px;
  width: 100%;
  max-width: 1438px;
  min-height: 699px;
}

[data-ftw-scope="partial-970"] .desktop-kolory-section-3{
  padding: 0px 0px 0px 0px;
  display: flex;
  flex-direction: column;
  gap: 30px;
  align-items: center;
  width: 100%;
  max-width: 1330px;
  min-height: 649px;
  align-self: stretch;
}

[data-ftw-scope="partial-970"] .desktop-kolory-section-4{
  padding: 0px 0px 0px 0px;
  display: flex;
  flex-direction: column;
  gap: 10px;
  align-items: center;
  width: 100%;
  max-width: 1330px;
  min-height: 177px;
  align-self: stretch;
}

[data-ftw-scope="partial-970"] .desktop-kolory-paragraph-1{
  color: rgb(34, 34, 34);
  font-size: 48px;
  font-weight: 300;
  line-height: 62.39999771118164px;
  font-family: 'Elms Sans';
  letter-spacing: 0px;
  text-transform: uppercase;
  text-align: center;
  margin: 0;
  white-space: nowrap;
  overflow-wrap: normal;
  word-break: normal;
  width: 100%;
  max-width: 1330px;
  min-height: 62px;
  align-self: stretch;
}

[data-ftw-scope="partial-970"] .desktop-kolory-paragraph-2{
  color: rgb(34, 34, 34);
  font-size: 16px;
  font-weight: 400;
  line-height: 20.799999237060547px;
  font-family: 'Elms Sans';
  letter-spacing: -0.16px;
  text-align: center;
  margin: 0;
  width: 791px;
  max-width: 100%;
  min-height: 105px;
}

[data-ftw-scope="partial-970"] .desktop-kolory-section-5{
  padding: 0px 0px 0px 0px;
  display: flex;
  flex-direction: row;
  gap: 30px;
  width: 100%;
  max-width: 1330px;
  min-height: 442px;
  align-self: stretch;
}

[data-ftw-scope="partial-970"] .desktop-kolory-section-6{
  padding: 152px 0px 152px 0px;
  display: flex;
  flex-direction: column;
  gap: 10px;
  justify-content: center;
  width: 35px;
  max-width: 100%;
  min-height: 380px;
}

[data-ftw-scope="partial-970"] .desktop-kolory-section-7{
  padding: 10px 10px 10px 10px;
  background-color: rgba(34, 34, 34, 0.100);
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  width: 35px;
  max-width: 100%;
  min-height: 35px;
}

[data-ftw-scope="partial-970"] .desktop-kolory-media-1{
  display: inline-block;
  max-width: 100%;
  width: 7.999999964265044px;
  height: 21.000000349691163px;
  aspect-ratio: 0.381;
}

[data-ftw-scope="partial-970"] .desktop-kolory-section-8{
  padding: 0px 0px 0px 0px;
  display: flex;
  flex-direction: column;
  gap: 20px;
  width: 380px;
  max-width: 100%;
  min-height: 442px;
}

[data-ftw-scope="partial-970"] .desktop-kolory-button-1{
  display: block;
  object-fit: cover;
  width: 100%;
  width: 380px;
  max-width: 100%;
  height: 380px;
  align-self: stretch;
}

[data-ftw-scope="partial-970"] .desktop-kolory-section-9{
  padding: 0px 0px 0px 0px;
  display: flex;
  flex-direction: column;
  width: 100%;
  max-width: 380px;
  min-height: 42px;
  align-self: stretch;
}

[data-ftw-scope="partial-970"] .desktop-kolory-paragraph-3{
  color: rgb(34, 34, 34);
  font-size: 16px;
  font-weight: 600;
  line-height: 20.799999237060547px;
  font-family: 'Elms Sans';
  letter-spacing: 0px;
  text-transform: uppercase;
  margin: 0;
  white-space: nowrap;
  overflow-wrap: normal;
  word-break: normal;
  width: 100%;
  max-width: 380px;
  min-height: 21px;
  align-self: stretch;
}

[data-ftw-scope="partial-970"] .desktop-kolory-paragraph-4{
  color: rgb(34, 34, 34);
  font-size: 16px;
  font-weight: 300;
  line-height: 20.799999237060547px;
  font-family: 'Elms Sans';
  letter-spacing: 0px;
  text-transform: uppercase;
  margin: 0;
  white-space: nowrap;
  overflow-wrap: normal;
  word-break: normal;
  width: 380px;
  max-width: 100%;
  min-height: 21px;
}

/* partial-971 */
/* FTW_FULL_BLEED_BACKGROUND */
[data-ftw-scope="partial-971"] .ftw-fullbleed-bg{width:calc(100vw / var(--ftw-scale,1));margin-left:calc(50% - (100vw / var(--ftw-scale,1)) * 0.5);margin-right:calc(50% - (100vw / var(--ftw-scale,1)) * 0.5);box-sizing:border-box;}
[data-ftw-scope="partial-971"] .ftw-fullbleed-bg--desktop-wyposazenie-section-1{ background-color: rgb(250, 250, 250);  }
[data-ftw-scope="partial-971"] .desktop-wyposazenie-section-1{ padding: 0px 0px 0px 0px; display: block; width: 100%; max-width: 1438px; min-height: 584px;  }

[data-ftw-scope="partial-971"] .desktop-wyposazenie-section-2{
  padding: 0px 54px 0px 54px;
  display: flex;
  flex-direction: column;
  gap: 10px;
  width: 100%;
  max-width: 1438px;
  min-height: 584px;
}

[data-ftw-scope="partial-971"] .desktop-wyposazenie-section-3{
  padding: 0px 0px 0px 0px;
  display: flex;
  flex-direction: column;
  gap: 30px;
  align-items: center;
  width: 100%;
  max-width: 1330px;
  min-height: 534px;
  align-self: stretch;
}

[data-ftw-scope="partial-971"] .desktop-wyposazenie-paragraph-1{
  color: rgb(34, 34, 34);
  font-size: 48px;
  font-weight: 300;
  line-height: 62.39999771118164px;
  font-family: 'Elms Sans';
  letter-spacing: 0px;
  text-transform: uppercase;
  text-align: center;
  margin: 0;
  white-space: nowrap;
  overflow-wrap: normal;
  word-break: normal;
  width: 100%;
  max-width: 1330px;
  min-height: 62px;
  align-self: stretch;
}

[data-ftw-scope="partial-971"] .desktop-wyposazenie-section-4{
  padding: 0px 0px 0px 0px;
  display: flex;
  flex-direction: row;
  gap: 30px;
  width: 100%;
  max-width: 1330px;
  min-height: 442px;
  align-self: stretch;
}

[data-ftw-scope="partial-971"] .desktop-wyposazenie-section-5{
  padding: 152px 0px 152px 0px;
  display: flex;
  flex-direction: column;
  gap: 10px;
  justify-content: center;
  width: 35px;
  max-width: 100%;
  min-height: 380px;
}

[data-ftw-scope="partial-971"] .desktop-wyposazenie-section-6{
  padding: 10px 10px 10px 10px;
  background-color: rgba(34, 34, 34, 0.100);
  display: flex;
  flex-direction: row;
  gap: 10px;
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: 35px;
  min-height: 35px;
  align-self: stretch;
}

[data-ftw-scope="partial-971"] .desktop-wyposazenie-media-1{
  display: inline-block;
  max-width: 100%;
  width: 7.999999964265044px;
  height: 21.000000349691163px;
  aspect-ratio: 0.381;
}

[data-ftw-scope="partial-971"] .desktop-wyposazenie-section-7{
  padding: 0px 0px 0px 0px;
  display: flex;
  flex-direction: column;
  gap: 20px;
  width: 380px;
  max-width: 100%;
  min-height: 421px;
}

[data-ftw-scope="partial-971"] .desktop-wyposazenie-button-1{
  display: block;
  object-fit: cover;
  width: 100%;
  width: 380px;
  max-width: 100%;
  height: 380px;
  align-self: stretch;
}

[data-ftw-scope="partial-971"] .desktop-wyposazenie-paragraph-2{
  color: rgb(34, 34, 34);
  font-size: 16px;
  font-weight: 300;
  line-height: 20.799999237060547px;
  font-family: 'Elms Sans';
  letter-spacing: 0px;
  text-transform: uppercase;
  margin: 0;
  white-space: normal;
  overflow-wrap: anywhere;
  word-break: break-word;
  width: 100%;
  max-width: 380px;
  min-height: auto;
  align-self: stretch;
}

[data-ftw-scope="partial-971"] .desktop-wyposazenie-section-8{
  padding: 0px 0px 0px 0px;
  display: flex;
  flex-direction: column;
  gap: 20px;
  width: 380px;
  max-width: 100%;
  min-height: 442px;
}

[data-ftw-scope="partial-971"] .desktop-wyposazenie-paragraph-3{
  color: rgb(34, 34, 34);
  font-size: 16px;
  font-weight: 300;
  line-height: 20.799999237060547px;
  font-family: 'Elms Sans';
  letter-spacing: 0px;
  text-transform: uppercase;
  margin: 0;
  white-space: normal;
  overflow-wrap: anywhere;
  word-break: break-word;
  width: 100%;
  max-width: 380px;
  min-height: auto;
  align-self: stretch;
}

/* partial-972 */
/* FTW_FULL_BLEED_BACKGROUND */
[data-ftw-scope="partial-972"] .ftw-fullbleed-bg{width:calc(100vw / var(--ftw-scale,1));margin-left:calc(50% - (100vw / var(--ftw-scale,1)) * 0.5);margin-right:calc(50% - (100vw / var(--ftw-scale,1)) * 0.5);box-sizing:border-box;}
[data-ftw-scope="partial-972"] .ftw-fullbleed-bg--desktop-cennik-section-1{ background-color: rgb(250, 250, 250);  }
[data-ftw-scope="partial-972"] .desktop-cennik-section-1{ padding: 0px 0px 0px 0px; display: block; width: 100%; max-width: 1440px; min-height: 756px;  }

[data-ftw-scope="partial-972"] .desktop-cennik-section-2{
  padding: 0px 120px 0px 120px;
  display: flex;
  flex-direction: column;
  gap: 10px;
  width: 100%;
  max-width: 1440px;
  min-height: 756px;
}

[data-ftw-scope="partial-972"] .desktop-cennik-section-3{
  padding: 0px 0px 0px 0px;
  display: flex;
  flex-direction: column;
  gap: 30px;
  width: 100%;
  max-width: 1200px;
  min-height: 656px;
  align-self: stretch;
}

[data-ftw-scope="partial-972"] .desktop-cennik-section-4{
  padding: 0px 0px 0px 0px;
  display: flex;
  flex-direction: row;
  gap: 768px;
  align-items: center;
  width: 100%;
  max-width: 1200px;
  min-height: 62px;
  align-self: stretch;
}

[data-ftw-scope="partial-972"] .desktop-cennik-paragraph-1{
  color: rgb(34, 34, 34);
  font-size: 48px;
  font-weight: 300;
  line-height: 62.39999771118164px;
  font-family: 'Elms Sans';
  letter-spacing: 0px;
  text-transform: uppercase;
  margin: 0;
  white-space: nowrap;
  overflow-wrap: normal;
  word-break: normal;
  width: 170px;
  max-width: 100%;
  min-height: 62px;
}

[data-ftw-scope="partial-972"] .desktop-cennik-section-5{
  padding: 0px 0px 0px 0px;
  display: flex;
  flex-direction: row;
  gap: 6px;
  align-items: center;
  width: auto;
  max-width: 100%;
  min-height: 21px;
  flex-wrap: wrap;
}

[data-ftw-scope="partial-972"] .desktop-cennik-paragraph-2{
  color: rgb(34, 34, 34);
  font-size: 16px;
  font-weight: 400;
  line-height: 20.799999237060547px;
  font-family: 'Elms Sans';
  letter-spacing: 0px;
  margin: 0;
  white-space: nowrap;
  overflow-wrap: normal;
  word-break: normal;
  width: auto;
  max-width: 100%;
  min-height: 21px;
}

[data-ftw-scope="partial-972"] .desktop-cennik-paragraph-3{
  color: rgb(34, 34, 34);
  font-size: 16px;
  font-weight: 600;
  line-height: 20.799999237060547px;
  font-family: 'Elms Sans';
  letter-spacing: 0px;
  margin: 0;
  white-space: normal;
  overflow-wrap: anywhere;
  word-break: break-word;
  width: auto;
  max-width: 100%;
  min-height: 21px;
}

[data-ftw-scope="partial-972"] .desktop-cennik-section-6{
  padding: 0px 0px 0px 0px;
  display: flex;
  flex-direction: column;
  gap: 30px;
  align-items: center;
  width: 100%;
  max-width: 1200px;
  min-height: 564px;
  align-self: stretch;
}

[data-ftw-scope="partial-972"] .desktop-cennik-section-7{
  padding: 0px 0px 0px 0px;
  display: flex;
  flex-direction: column;
  gap: 20px;
  width: 100%;
  max-width: 1200px;
  min-height: 493px;
  align-self: stretch;
}

[data-ftw-scope="partial-972"] .desktop-cennik-paragraph-4{
  color: rgb(34, 34, 34);
  font-size: 24px;
  font-weight: 300;
  line-height: 31.19999885559082px;
  font-family: 'Elms Sans';
  letter-spacing: 0px;
  text-transform: uppercase;
  margin: 0;
  white-space: nowrap;
  overflow-wrap: normal;
  word-break: normal;
  width: 100%;
  max-width: 1200px;
  min-height: 31px;
  align-self: stretch;
}

[data-ftw-scope="partial-972"] .desktop-cennik-section-8{
  padding: 0px 0px 0px 0px;
  display: flex;
  flex-direction: row;
  gap: 30px;
  width: 100%;
  max-width: 1200px;
  min-height: 442px;
  align-self: stretch;
}

[data-ftw-scope="partial-972"] .desktop-cennik-section-9{
  padding: 0px 0px 0px 0px;
  display: flex;
  flex-direction: column;
  gap: 20px;
  width: 380px;
  max-width: 100%;
  min-height: 442px;
}

[data-ftw-scope="partial-972"] .desktop-cennik-button-1{
  display: block;
  object-fit: cover;
  width: 100%;
  width: 380px;
  max-width: 100%;
  height: 380px;
  align-self: stretch;
}

[data-ftw-scope="partial-972"] .desktop-cennik-section-10{
  padding: 0px 0px 0px 0px;
  display: flex;
  flex-direction: column;
  width: 100%;
  max-width: 380px;
  min-height: 42px;
  align-self: stretch;
}

[data-ftw-scope="partial-972"] .desktop-cennik-paragraph-5{
  color: rgb(34, 34, 34);
  font-size: 16px;
  font-weight: 600;
  line-height: 20.799999237060547px;
  font-family: 'Elms Sans';
  letter-spacing: 0px;
  text-transform: uppercase;
  margin: 0;
  white-space: nowrap;
  overflow-wrap: normal;
  word-break: normal;
  width: 100%;
  max-width: 380px;
  min-height: 21px;
  align-self: stretch;
}

[data-ftw-scope="partial-972"] .desktop-cennik-paragraph-6{
  color: rgb(34, 34, 34);
  font-size: 16px;
  font-weight: 300;
  line-height: 20.799999237060547px;
  font-family: 'Elms Sans';
  letter-spacing: 0px;
  text-transform: uppercase;
  margin: 0;
  white-space: nowrap;
  overflow-wrap: normal;
  word-break: normal;
  width: 380px;
  max-width: 100%;
  min-height: 21px;
}

[data-ftw-scope="partial-972"] .desktop-cennik-section-11{
  padding: 10px 10px 10px 10px;
  border-bottom: 1px solid rgb(41, 56, 152);
  display: flex;
  flex-direction: row;
  gap: 10px;
  justify-content: center;
  align-items: center;
  width: 163px;
  max-width: 100%;
  min-height: 41px;
}

[data-ftw-scope="partial-972"] .desktop-cennik-paragraph-7{
  color: rgb(41, 56, 152);
  font-size: 16px;
  font-weight: 600;
  line-height: 20.799999237060547px;
  font-family: 'Elms Sans';
  letter-spacing: 0px;
  text-align: center;
  margin: 0;
  white-space: nowrap;
  overflow-wrap: normal;
  word-break: normal;
  width: 123px;
  max-width: 100%;
  min-height: 21px;
}

[data-ftw-scope="partial-972"] .desktop-cennik-media-1{
  display: inline-block;
  max-width: 100%;
  width: 10px;
  height: 4px;
  aspect-ratio: 2.500;
}

/* partial-973 */
/* FTW_FULL_BLEED_BACKGROUND */
[data-ftw-scope="partial-973"] .ftw-fullbleed-bg{width:calc(100vw / var(--ftw-scale,1));margin-left:calc(50% - (100vw / var(--ftw-scale,1)) * 0.5);margin-right:calc(50% - (100vw / var(--ftw-scale,1)) * 0.5);box-sizing:border-box;}
[data-ftw-scope="partial-973"] .ftw-fullbleed-bg--desktop-zapytaj-o-oferte-section-1{ background-color: rgb(31, 37, 101);  }
[data-ftw-scope="partial-973"] .desktop-zapytaj-o-oferte-section-1{ padding: 0px 0px 0px 0px; display: block; width: 100%; max-width: 1441px; min-height: 395px;  }

[data-ftw-scope="partial-973"] .desktop-zapytaj-o-oferte-section-2{
  padding: 100px 296px 100px 296px;
  display: flex;
  flex-direction: column;
  gap: 10px;
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: 1441px;
  min-height: 395px;
}

[data-ftw-scope="partial-973"] .desktop-zapytaj-o-oferte-section-3{
  padding: 0px 0px 0px 0px;
  display: flex;
  flex-direction: column;
  gap: 30px;
  align-items: center;
  width: 100%;
  max-width: 849px;
  min-height: 195px;
  align-self: stretch;
}

[data-ftw-scope="partial-973"] .desktop-zapytaj-o-oferte-section-4{
  padding: 0px 0px 0px 0px;
  display: flex;
  flex-direction: column;
  gap: 20px;
  align-items: center;
  width: 100%;
  max-width: 849px;
  min-height: 124px;
  align-self: stretch;
}

[data-ftw-scope="partial-973"] .desktop-zapytaj-o-oferte-paragraph-1{
  color: rgb(253, 253, 253);
  font-size: 48px;
  font-weight: 300;
  line-height: 62.39999771118164px;
  font-family: 'Elms Sans';
  letter-spacing: 0px;
  text-transform: uppercase;
  text-align: center;
  margin: 0;
  white-space: nowrap;
  overflow-wrap: normal;
  word-break: normal;
  width: 100%;
  max-width: 849px;
  min-height: 62px;
  align-self: stretch;
}

[data-ftw-scope="partial-973"] .desktop-zapytaj-o-oferte-paragraph-1{
  max-width: 100%;
  min-height: auto;
  text-align: center;
  white-space: normal;
  overflow-wrap: anywhere;
  word-break: break-word;
}

[data-ftw-scope="partial-973"] .desktop-zapytaj-o-oferte-paragraph-2{
  color: rgb(253, 253, 253);
  font-size: 16px;
  font-weight: 400;
  line-height: 20.799999237060547px;
  font-family: 'Elms Sans';
  letter-spacing: -0.16px;
  text-align: center;
  margin: 0;
  width: 100%;
  max-width: 849px;
  min-height: 42px;
  align-self: stretch;
}

[data-ftw-scope="partial-973"] .desktop-zapytaj-o-oferte-section-5{
  padding: 10px 10px 10px 10px;
  border-bottom: 1px solid rgb(253, 253, 253);
  display: flex;
  flex-direction: row;
  gap: 10px;
  justify-content: center;
  align-items: center;
  width: 180px;
  max-width: 100%;
  min-height: 41px;
}

[data-ftw-scope="partial-973"] .desktop-zapytaj-o-oferte-paragraph-3{
  color: rgb(253, 253, 253);
  font-size: 16px;
  font-weight: 600;
  line-height: 20.799999237060547px;
  font-family: 'Elms Sans';
  letter-spacing: 0px;
  text-align: center;
  margin: 0;
  white-space: nowrap;
  overflow-wrap: normal;
  word-break: normal;
  width: 160px;
  max-width: 100%;
  min-height: 21px;
}

/* partial-974 */
/* FTW_FULL_BLEED_BACKGROUND */
[data-ftw-scope="partial-974"] .ftw-fullbleed-bg{width:calc(100vw / var(--ftw-scale,1));margin-left:calc(50% - (100vw / var(--ftw-scale,1)) * 0.5);margin-right:calc(50% - (100vw / var(--ftw-scale,1)) * 0.5);box-sizing:border-box;}
[data-ftw-scope="partial-974"] .ftw-fullbleed-bg--desktop-kontakt-formularz-form-1{ background-color: rgb(250, 250, 250);  }
[data-ftw-scope="partial-974"] .desktop-kontakt-formularz-form-1{ padding: 0px 0px 0px 0px; display: block; width: 100%; max-width: 1440px; min-height: 898px;  }

[data-ftw-scope="partial-974"] .desktop-kontakt-formularz-section-1{
  padding: 0px 0px 0px 0px;
  display: flex;
  flex-direction: row;
  gap: 132px;
  justify-content: center;
  width: 100%;
  max-width: 1440px;
  min-height: 898px;
}

[data-ftw-scope="partial-974"] .desktop-kontakt-formularz-section-2{
  padding: 0px 0px 0px 0px;
  display: flex;
  flex-direction: column;
  gap: 45px;
  width: 586px;
  max-width: 100%;
  min-height: 730px;
}

[data-ftw-scope="partial-974"] .desktop-kontakt-formularz-section-3{
  padding: 0px 0px 0px 0px;
  display: flex;
  flex-direction: row;
  gap: 30px;
  width: 100%;
  max-width: 586px;
  min-height: 574px;
  align-self: stretch;
}

[data-ftw-scope="partial-974"] .desktop-kontakt-formularz-section-4{
  padding: 0px 0px 0px 0px;
  display: flex;
  flex-direction: column;
  gap: 30px;
  width: 278px;
  max-width: 100%;
  min-height: 571px;
}

[data-ftw-scope="partial-974"] .desktop-kontakt-formularz-section-5{
  padding: 0px 0px 0px 0px;
  display: flex;
  flex-direction: column;
  gap: 15px;
  width: 100%;
  max-width: 278px;
  min-height: 160px;
  align-self: stretch;
}

[data-ftw-scope="partial-974"] .desktop-kontakt-formularz-paragraph-1{
  color: rgb(34, 34, 34);
  font-size: 24px;
  font-weight: 300;
  line-height: 31.19999885559082px;
  font-family: 'Elms Sans';
  letter-spacing: 0px;
  text-transform: uppercase;
  margin: 0;
  width: 100%;
  max-width: 278px;
  min-height: 62px;
  align-self: stretch;
}

[data-ftw-scope="partial-974"] .desktop-kontakt-formularz-section-6{
  padding: 0px 0px 0px 0px;
  display: flex;
  flex-direction: column;
  gap: 10px;
  width: 100%;
  max-width: 278px;
  min-height: 83px;
  align-self: stretch;
}

[data-ftw-scope="partial-974"] .desktop-kontakt-formularz-section-7{
  padding: 0px 0px 0px 0px;
  display: flex;
  flex-direction: row;
  gap: 5px;
  width: 100%;
  max-width: 278px;
  min-height: 21px;
  align-self: stretch;
}

[data-ftw-scope="partial-974"] .desktop-kontakt-formularz-section-8{
  padding: 2px 4px 2px 4px;
  overflow: hidden;
  display: flex;
  flex-direction: column;
  gap: 10px;
  justify-content: center;
  align-items: center;
  width: 20px;
  max-width: 100%;
  min-height: 19px;
}

[data-ftw-scope="partial-974"] .desktop-kontakt-formularz-media-1{
  display: inline-block;
  max-width: 100%;
  width: 11.666667938232422px;
  height: 15px;
  aspect-ratio: 0.778;
}

[data-ftw-scope="partial-974"] .desktop-kontakt-formularz-paragraph-2{
  color: rgb(34, 34, 34);
  font-size: 16px;
  font-weight: 400;
  line-height: 20.799999237060547px;
  font-family: 'Elms Sans';
  letter-spacing: 0px;
  margin: 0;
  white-space: nowrap;
  overflow-wrap: normal;
  word-break: normal;
  width: 253px;
  max-width: 100%;
  min-height: 21px;
}

[data-ftw-scope="partial-974"] .desktop-kontakt-formularz-section-9{
  padding: 0px 0px 0px 0px;
  display: flex;
  flex-direction: row;
  gap: 5px;
  align-items: center;
  width: 100%;
  max-width: 278px;
  min-height: 21px;
  align-self: stretch;
}

[data-ftw-scope="partial-974"] .desktop-kontakt-formularz-section-10{
  padding: 3px 2px 3px 2px;
  overflow: hidden;
  display: flex;
  flex-direction: column;
  gap: 10px;
  justify-content: center;
  align-items: center;
  width: 20px;
  max-width: 100%;
  min-height: 19px;
}

[data-ftw-scope="partial-974"] .desktop-kontakt-formularz-media-2{
  display: inline-block;
  max-width: 100%;
  width: 16.666667938232422px;
  height: 13.333333969116211px;
  aspect-ratio: 1.250;
}

[data-ftw-scope="partial-974"] .desktop-kontakt-formularz-section-11{
  padding: 2px 4px 2px 4px;
  overflow: hidden;
  display: flex;
  flex-direction: column;
  gap: 10px;
  justify-content: center;
  align-items: center;
  width: 20px;
  max-width: 100%;
  min-height: 21px;
}

[data-ftw-scope="partial-974"] .desktop-kontakt-formularz-media-3{
  display: inline-block;
  max-width: 100%;
  width: 11.666666984558105px;
  height: 16.66666603088379px;
  aspect-ratio: 0.700;
}

[data-ftw-scope="partial-974"] .desktop-kontakt-formularz-section-12{
  padding: 0px 0px 0px 0px;
  display: flex;
  flex-direction: column;
  gap: 15px;
  width: 100%;
  max-width: 278px;
  min-height: 191px;
  align-self: stretch;
}

[data-ftw-scope="partial-974"] .desktop-kontakt-formularz-paragraph-3{
  color: rgb(34, 34, 34);
  font-size: 24px;
  font-weight: 300;
  line-height: 31.19999885559082px;
  font-family: 'Elms Sans';
  letter-spacing: 0px;
  text-transform: uppercase;
  margin: 0;
  width: 100%;
  max-width: 278px;
  min-height: 93px;
  align-self: stretch;
}

[data-ftw-scope="partial-974"] .desktop-kontakt-formularz-section-13{
  padding: 0px 0px 0px 0px;
  display: flex;
  flex-direction: column;
  gap: 30px;
  width: 278px;
  max-width: 100%;
  min-height: 574px;
}

[data-ftw-scope="partial-974"] .desktop-kontakt-formularz-section-14{
  padding: 0px 0px 0px 0px;
  display: flex;
  flex-direction: column;
  gap: 15px;
  width: 100%;
  max-width: 278px;
  min-height: 163px;
  align-self: stretch;
}

[data-ftw-scope="partial-974"] .desktop-kontakt-formularz-section-15{
  padding: 0px 0px 0px 0px;
  display: flex;
  flex-direction: column;
  gap: 5px;
  width: 100%;
  max-width: 278px;
  min-height: 54px;
  align-self: stretch;
}

[data-ftw-scope="partial-974"] .desktop-kontakt-formularz-paragraph-4{
  color: rgb(34, 34, 34);
  font-size: 24px;
  font-weight: 300;
  line-height: 31.19999885559082px;
  font-family: 'Elms Sans';
  letter-spacing: 0px;
  text-transform: uppercase;
  margin: 0;
  white-space: nowrap;
  overflow-wrap: normal;
  word-break: normal;
  width: 100%;
  max-width: 278px;
  min-height: 31px;
  align-self: stretch;
}

[data-ftw-scope="partial-974"] .desktop-kontakt-formularz-paragraph-5{
  color: rgb(34, 34, 34);
  font-size: 14px;
  font-weight: 400;
  line-height: 18.19999885559082px;
  font-family: 'Elms Sans';
  letter-spacing: 0px;
  margin: 0;
  white-space: nowrap;
  overflow-wrap: normal;
  word-break: normal;
  width: 100%;
  max-width: 278px;
  min-height: 18px;
  align-self: stretch;
}

[data-ftw-scope="partial-974"] .desktop-kontakt-formularz-section-16{
  padding: 0px 0px 0px 0px;
  display: flex;
  flex-direction: column;
  gap: 10px;
  width: 100%;
  max-width: 278px;
  min-height: 94px;
  align-self: stretch;
}

[data-ftw-scope="partial-974"] .desktop-kontakt-formularz-section-17{
  padding: 0px 0px 0px 0px;
  display: flex;
  flex-direction: row;
  gap: 5px;
  width: 100%;
  max-width: 278px;
  min-height: 63px;
  align-self: stretch;
}

[data-ftw-scope="partial-974"] .desktop-kontakt-formularz-section-18{
  padding: 0px 0px 0px 0px;
  overflow: hidden;
  display: block;
  width: 20px;
  max-width: 100%;
  min-height: 20px;
}

[data-ftw-scope="partial-974"] .desktop-kontakt-formularz-media-4{
  display: inline-block;
  max-width: 100%;
  width: 13.333333015441895px;
  height: 16.666458129882812px;
  aspect-ratio: 0.800;
  margin-top: 2px;
  margin-left: 123px;
}

[data-ftw-scope="partial-974"] .desktop-kontakt-formularz-paragraph-6{
  color: rgb(34, 34, 34);
  font-size: 16px;
  font-weight: 400;
  line-height: 20.799999237060547px;
  font-family: 'Elms Sans';
  letter-spacing: 0px;
  margin: 0;
  width: 252px;
  max-width: 100%;
  min-height: 63px;
}

[data-ftw-scope="partial-974"] .desktop-kontakt-formularz-section-19{
  padding: 6px 2px 6px 2px;
  display: flex;
  flex-direction: column;
  gap: 10px;
  justify-content: center;
  align-items: center;
  width: 20px;
  max-width: 100%;
  min-height: 19px;
}

[data-ftw-scope="partial-974"] .desktop-kontakt-formularz-media-5{
  display: inline-block;
  max-width: 100%;
  width: 16.028749465942383px;
  height: 7.000303268432617px;
  aspect-ratio: 2.290;
}

[data-ftw-scope="partial-974"] .desktop-kontakt-formularz-paragraph-7{
  color: rgb(34, 34, 34);
  font-size: 16px;
  font-weight: 400;
  line-height: 20.799999237060547px;
  font-family: 'Elms Sans';
  letter-spacing: 0px;
  margin: 0;
  white-space: nowrap;
  overflow-wrap: normal;
  word-break: normal;
  width: 252px;
  max-width: 100%;
  min-height: 21px;
}

[data-ftw-scope="partial-974"] .desktop-kontakt-formularz-section-20{
  padding: 0px 0px 0px 0px;
  display: flex;
  flex-direction: column;
  gap: 15px;
  width: 100%;
  max-width: 278px;
  min-height: 188px;
  align-self: stretch;
}

[data-ftw-scope="partial-974"] .desktop-kontakt-formularz-section-21{
  padding: 0px 0px 0px 0px;
  display: flex;
  flex-direction: column;
  gap: 10px;
  width: 100%;
  max-width: 278px;
  min-height: 119px;
  align-self: stretch;
}

[data-ftw-scope="partial-974"] .desktop-kontakt-formularz-section-22{
  padding: 0px 0px 0px 0px;
  display: flex;
  flex-direction: row;
  gap: 5px;
  width: 100%;
  max-width: 278px;
  min-height: 42px;
  align-self: stretch;
}

[data-ftw-scope="partial-974"] .desktop-kontakt-formularz-section-23{
  padding: 2px 3px 2px 3px;
  overflow: hidden;
  display: flex;
  flex-direction: column;
  gap: 10px;
  justify-content: center;
  align-items: center;
  width: 20px;
  max-width: 100%;
  min-height: 21px;
}

[data-ftw-scope="partial-974"] .desktop-kontakt-formularz-media-6{
  display: inline-block;
  max-width: 100%;
  width: 13.333333015441895px;
  height: 16.666458129882812px;
  aspect-ratio: 0.800;
}

[data-ftw-scope="partial-974"] .desktop-kontakt-formularz-paragraph-8{
  color: rgb(34, 34, 34);
  font-size: 16px;
  font-weight: 400;
  line-height: 20.799999237060547px;
  font-family: 'Elms Sans';
  letter-spacing: 0px;
  margin: 0;
  width: 252px;
  max-width: 100%;
  min-height: 42px;
}

[data-ftw-scope="partial-974"] .desktop-kontakt-formularz-section-24{
  padding: 2px 2px 2px 2px;
  overflow: hidden;
  display: flex;
  flex-direction: column;
  gap: 10px;
  justify-content: center;
  align-items: center;
  width: 20px;
  max-width: 100%;
  min-height: 21px;
}

[data-ftw-scope="partial-974"] .desktop-kontakt-formularz-media-7{
  display: inline-block;
  max-width: 100%;
  width: 16.666667938232422px;
  height: 16.666667938232422px;
  aspect-ratio: 1.000;
}

[data-ftw-scope="partial-974"] .desktop-kontakt-formularz-paragraph-9{
  color: rgb(34, 34, 34);
  font-size: 14px;
  font-weight: 400;
  line-height: 18.19999885559082px;
  font-family: 'Elms Sans';
  letter-spacing: 0px;
  margin: 0;
  width: 100%;
  max-width: 278px;
  min-height: 36px;
  align-self: stretch;
}

[data-ftw-scope="partial-974"] .desktop-kontakt-formularz-paragraph-10{
  color: rgb(34, 34, 34);
  font-size: 12px;
  font-weight: 400;
  line-height: 15.59999942779541px;
  font-family: 'Elms Sans';
  letter-spacing: 0px;
  margin: 0;
  width: 100%;
  max-width: 586px;
  min-height: 111px;
  align-self: stretch;
}

[data-ftw-scope="partial-974"] .desktop-kontakt-formularz-section-25{
  padding: 0px 0px 0px 0px;
  display: flex;
  flex-direction: column;
  gap: 50px;
  width: 482px;
  max-width: 100%;
  min-height: 794px;
}

[data-ftw-scope="partial-974"] .desktop-kontakt-formularz-section-26{
  padding: 0px 0px 0px 0px;
  display: flex;
  flex-direction: column;
  gap: 30px;
  align-items: center;
  width: 100%;
  max-width: 482px;
  min-height: 498px;
  align-self: stretch;
}

[data-ftw-scope="partial-974"] .desktop-kontakt-formularz-section-27{
  padding: 0px 0px 0px 0px;
  display: flex;
  flex-direction: column;
  gap: 20px;
  width: 100%;
  max-width: 482px;
  min-height: 427px;
  align-self: stretch;
}

[data-ftw-scope="partial-974"] .desktop-kontakt-formularz-paragraph-11{
  color: rgb(34, 34, 34);
  font-size: 24px;
  font-weight: 300;
  line-height: 31.19999885559082px;
  font-family: 'Elms Sans';
  letter-spacing: 0px;
  text-transform: uppercase;
  text-align: center;
  margin: 0;
  white-space: nowrap;
  overflow-wrap: normal;
  word-break: normal;
  width: 100%;
  max-width: 482px;
  min-height: 31px;
  align-self: stretch;
}

[data-ftw-scope="partial-974"] .desktop-kontakt-formularz-section-28{
  padding: 0px 0px 0px 0px;
  display: flex;
  flex-direction: column;
  gap: 14px;
  width: 100%;
  max-width: 482px;
  min-height: 376px;
  align-self: stretch;
}

[data-ftw-scope="partial-974"] .desktop-kontakt-formularz-section-29{
  padding: 0px 0px 0px 0px;
  display: flex;
  flex-direction: column;
  gap: 20px;
  width: 100%;
  max-width: 482px;
  min-height: 330px;
  align-self: stretch;
}

[data-ftw-scope="partial-974"] .desktop-kontakt-formularz-section-30{
  padding: 0px 0px 0px 0px;
  display: flex;
  flex-direction: row;
  gap: 20px;
  align-items: center;
  width: 100%;
  max-width: 482px;
  min-height: 50px;
  align-self: stretch;
}

[data-ftw-scope="partial-974"] .desktop-kontakt-formularz-section-31{
  padding: 10px 15px 10px 15px;
  border-bottom: 1px solid rgb(34, 34, 34);
  display: flex;
  flex-direction: row;
  gap: 10px;
  align-items: center;
  width: 231px;
  max-width: 100%;
  min-height: 50px;
}

[data-ftw-scope="partial-974"] .desktop-kontakt-formularz-paragraph-12{
  color: rgb(34, 34, 34);
  font-size: 16px;
  font-weight: 400;
  line-height: 20.799999237060547px;
  font-family: 'Elms Sans';
  letter-spacing: 0px;
  margin: 0;
  white-space: nowrap;
  overflow-wrap: normal;
  word-break: normal;
  width: 93px;
  max-width: 100%;
  min-height: 21px;
}

[data-ftw-scope="partial-974"] .desktop-kontakt-formularz-paragraph-13{
  color: rgb(34, 34, 34);
  font-size: 16px;
  font-weight: 400;
  line-height: 20.799999237060547px;
  font-family: 'Elms Sans';
  letter-spacing: 0px;
  margin: 0;
  white-space: nowrap;
  overflow-wrap: normal;
  word-break: normal;
  width: 150px;
  max-width: 100%;
  min-height: 21px;
}

[data-ftw-scope="partial-974"] .desktop-kontakt-formularz-section-32{
  padding: 10px 15px 10px 15px;
  border-bottom: 1px solid rgb(34, 34, 34);
  display: flex;
  flex-direction: row;
  gap: 10px;
  align-items: center;
  width: 100%;
  max-width: 482px;
  min-height: 50px;
  align-self: stretch;
}

[data-ftw-scope="partial-974"] .desktop-kontakt-formularz-paragraph-14{
  color: rgb(34, 34, 34);
  font-size: 16px;
  font-weight: 400;
  line-height: 20.799999237060547px;
  font-family: 'Elms Sans';
  letter-spacing: 0px;
  margin: 0;
  white-space: nowrap;
  overflow-wrap: normal;
  word-break: normal;
  width: 190px;
  max-width: 100%;
  min-height: 21px;
}

[data-ftw-scope="partial-974"] .desktop-kontakt-formularz-section-33{
  padding: 10px 15px 10px 15px;
  border-bottom: 1px solid rgb(34, 34, 34);
  display: flex;
  flex-direction: row;
  gap: 10px;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  max-width: 482px;
  min-height: 50px;
  align-self: stretch;
}

[data-ftw-scope="partial-974"] .desktop-kontakt-formularz-paragraph-15{
  color: rgb(34, 34, 34);
  font-size: 16px;
  font-weight: 400;
  line-height: 20.799999237060547px;
  font-family: 'Elms Sans';
  letter-spacing: 0px;
  margin: 0;
  white-space: nowrap;
  overflow-wrap: normal;
  word-break: normal;
  width: 46px;
  max-width: 100%;
  min-height: 21px;
}

[data-ftw-scope="partial-974"] .desktop-kontakt-formularz-media-8{
  display: inline-block;
  max-width: 100%;
  width: 10px;
  height: 4px;
  aspect-ratio: 2.500;
}

[data-ftw-scope="partial-974"] .desktop-kontakt-formularz-section-34{
  padding: 15px 15px 15px 15px;
  border-bottom: 1px solid rgb(34, 34, 34);
  display: flex;
  flex-direction: row;
  gap: 10px;
  width: 100%;
  max-width: 482px;
  min-height: 120px;
  align-self: stretch;
}

[data-ftw-scope="partial-974"] .desktop-kontakt-formularz-paragraph-16{
  color: rgb(34, 34, 34);
  font-size: 16px;
  font-weight: 400;
  line-height: 20.799999237060547px;
  font-family: 'Elms Sans';
  letter-spacing: 0px;
  margin: 0;
  white-space: nowrap;
  overflow-wrap: normal;
  word-break: normal;
  width: 136px;
  max-width: 100%;
  min-height: 21px;
}

[data-ftw-scope="partial-974"] .desktop-kontakt-formularz-section-35{
  padding: 0px 0px 0px 0px;
  display: flex;
  flex-direction: row;
  gap: 7px;
  width: 100%;
  max-width: 482px;
  min-height: 32px;
  align-self: stretch;
}

[data-ftw-scope="partial-974"] .desktop-kontakt-formularz-section-36{
  padding: 0px 0px 0px 0px;
  display: flex;
  flex-direction: column;
  gap: 10px;
  width: 13px;
  max-width: 100%;
  min-height: 27px;
}

[data-ftw-scope="partial-974"] .desktop-kontakt-formularz-button-1{
  border: 1px solid rgb(34, 34, 34);
  border-radius: 2px;
  width: 100%;
  max-width: 13px;
  min-height: 13px;
  align-self: stretch;
}

[data-ftw-scope="partial-974"] .desktop-kontakt-formularz-paragraph-17{
  color: rgb(34, 34, 34);
  font-size: 12px;
  font-weight: 400;
  line-height: 15.59999942779541px;
  font-family: 'Elms Sans';
  letter-spacing: 0px;
  margin: 0;
  width: 462px;
  max-width: 100%;
  min-height: 32px;
}

[data-ftw-scope="partial-974"] .desktop-kontakt-formularz-section-37{
  padding: 10px 10px 10px 10px;
  border-bottom: 1px solid rgb(41, 56, 152);
  display: flex;
  flex-direction: row;
  gap: 10px;
  justify-content: center;
  align-items: center;
  width: 193px;
  max-width: 100%;
  min-height: 41px;
}

[data-ftw-scope="partial-974"] .desktop-kontakt-formularz-paragraph-18{
  color: rgb(41, 56, 152);
  font-size: 16px;
  font-weight: 600;
  line-height: 20.799999237060547px;
  font-family: 'Elms Sans';
  letter-spacing: 0px;
  text-align: center;
  margin: 0;
  white-space: nowrap;
  overflow-wrap: normal;
  word-break: normal;
  width: 173px;
  max-width: 100%;
  min-height: 21px;
}

[data-ftw-scope="partial-974"] .desktop-kontakt-formularz-section-38{
  padding: 0px 0px 0px 0px;
  display: flex;
  flex-direction: column;
  gap: 15px;
  width: 100%;
  max-width: 482px;
  min-height: 246px;
  align-self: stretch;
}

[data-ftw-scope="partial-974"] .desktop-kontakt-formularz-media-9{
  display: block;
  object-fit: cover;
  width: 100%;
  width: 482px;
  max-width: 100%;
  height: 200px;
  align-self: stretch;
}

/* partial-975 */
/* FTW_FULL_BLEED_BACKGROUND */
[data-ftw-scope="partial-975"] .ftw-fullbleed-bg{width:calc(100vw / var(--ftw-scale,1));margin-left:calc(50% - (100vw / var(--ftw-scale,1)) * 0.5);margin-right:calc(50% - (100vw / var(--ftw-scale,1)) * 0.5);box-sizing:border-box;}
[data-ftw-scope="partial-975"] .ftw-fullbleed-bg--desktop-wpis-section-1{ background-color: rgb(250, 250, 250);  }
[data-ftw-scope="partial-975"] .desktop-wpis-section-1{ padding: 0px 0px 0px 0px; display: block; width: 100%; max-width: 1440px; min-height: 1169px;  }

[data-ftw-scope="partial-975"] .desktop-wpis-section-2{
  padding: 0px 120px 0px 120px;
  display: flex;
  flex-direction: column;
  gap: 10px;
  align-items: center;
  width: 100%;
  max-width: 1440px;
  min-height: 1169px;
}

[data-ftw-scope="partial-975"] .desktop-wpis-section-3{
  padding: 30px 0px 30px 0px;
  display: flex;
  flex-direction: column;
  gap: 46px;
  width: 100%;
  max-width: 1200px;
  min-height: 1069px;
  align-self: stretch;
}

[data-ftw-scope="partial-975"] .desktop-wpis-section-4{
  padding: 0px 0px 0px 0px;
  display: flex;
  flex-direction: row;
  gap: 30px;
  width: 100%;
  max-width: 1200px;
  min-height: 952px;
  align-self: stretch;
}

[data-ftw-scope="partial-975"] .desktop-wpis-section-5{
  padding: 0px 0px 0px 0px;
  display: flex;
  flex-direction: column;
  gap: 25px;
  width: 790px;
  max-width: 100%;
  min-height: 952px;
}

[data-ftw-scope="partial-975"] .desktop-wpis-paragraph-1{
  color: rgb(34, 34, 34);
  font-size: 16px;
  font-weight: 400;
  line-height: 20.799999237060547px;
  font-family: 'Elms Sans';
  letter-spacing: 0px;
  margin: 0;
  width: 790px;
  max-width: 100%;
  min-height: 278px;
}

[data-ftw-scope="partial-975"] .desktop-wpis-button-1{
  display: block;
  object-fit: cover;
  width: 100%;
  width: 790px;
  max-width: 100%;
  height: 310px;
  align-self: stretch;
}

[data-ftw-scope="partial-975"] .desktop-wpis-section-6{
  padding: 0px 0px 0px 0px;
  display: flex;
  flex-direction: column;
  gap: 10px;
  width: 100%;
  max-width: 790px;
  min-height: 314px;
  align-self: stretch;
}

[data-ftw-scope="partial-975"] .desktop-wpis-paragraph-2{
  color: rgb(34, 34, 34);
  font-size: 20px;
  font-weight: 300;
  line-height: 26px;
  font-family: 'Elms Sans';
  letter-spacing: 0px;
  text-transform: uppercase;
  margin: 0;
  white-space: nowrap;
  overflow-wrap: normal;
  word-break: normal;
  width: 100%;
  max-width: 790px;
  min-height: 26px;
  align-self: stretch;
}

[data-ftw-scope="partial-975"] .desktop-wpis-paragraph-3{
  color: rgb(34, 34, 34);
  font-size: 16px;
  font-weight: 400;
  line-height: 20.799999237060547px;
  font-family: 'Elms Sans';
  letter-spacing: 0px;
  margin: 0;
  width: 100%;
  max-width: 790px;
  min-height: 278px;
  align-self: stretch;
}

[data-ftw-scope="partial-975"] .desktop-wpis-section-7{
  padding: 0px 0px 0px 0px;
  display: flex;
  flex-direction: column;
  gap: 20px;
  width: 380px;
  max-width: 100%;
  min-height: 807px;
}

[data-ftw-scope="partial-975"] .desktop-wpis-paragraph-4{
  color: rgb(34, 34, 34);
  font-size: 24px;
  font-weight: 300;
  line-height: 31.19999885559082px;
  font-family: 'Elms Sans';
  letter-spacing: 0px;
  text-transform: uppercase;
  margin: 0;
  white-space: nowrap;
  overflow-wrap: normal;
  word-break: normal;
  width: 100%;
  max-width: 380px;
  min-height: 31px;
  align-self: stretch;
}

[data-ftw-scope="partial-975"] .desktop-wpis-section-8{
  padding: 0px 0px 0px 0px;
  display: flex;
  flex-direction: column;
  gap: 30px;
  width: 100%;
  max-width: 380px;
  min-height: 756px;
  align-self: stretch;
}

[data-ftw-scope="partial-975"] .desktop-wpis-section-9{
  padding: 0px 0px 0px 0px;
  display: flex;
  flex-direction: column;
  gap: 20px;
  width: 100%;
  max-width: 380px;
  min-height: 363px;
  align-self: stretch;
}

[data-ftw-scope="partial-975"] .desktop-wpis-section-10{
  padding: 0px 0px 0px 0px;
  background-image: url("media/frame-1817.png");
  background-size: cover;
  background-position: center;
  display: block;
  width: 100%;
  max-width: 380px;
  min-height: 260px;
  align-self: stretch;
}

[data-ftw-scope="partial-975"] .desktop-wpis-section-11{
  padding: 0px 0px 0px 0px;
  display: flex;
  flex-direction: column;
  gap: 5px;
  width: 100%;
  max-width: 380px;
  min-height: 83px;
  align-self: stretch;
}

[data-ftw-scope="partial-975"] .desktop-wpis-paragraph-5{
  color: rgb(34, 34, 34);
  font-size: 24px;
  font-weight: 300;
  line-height: 31.19999885559082px;
  font-family: 'Elms Sans';
  letter-spacing: 0px;
  text-transform: uppercase;
  margin: 0;
  width: 100%;
  max-width: 380px;
  min-height: 62px;
  align-self: stretch;
}

[data-ftw-scope="partial-975"] .desktop-wpis-section-12{
  padding: 0px 0px 0px 0px;
  display: flex;
  flex-direction: row;
  gap: 6px;
  align-items: center;
  width: 77px;
  max-width: 100%;
  min-height: 16px;
}

[data-ftw-scope="partial-975"] .desktop-wpis-section-13{
  padding: 1px 1px 1px 1px;
  overflow: hidden;
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 16px;
  max-width: 100%;
  min-height: 16px;
}

[data-ftw-scope="partial-975"] .desktop-wpis-media-1{
  display: inline-block;
  max-width: 100%;
  width: 9px;
  height: 10px;
  aspect-ratio: 0.900;
}

[data-ftw-scope="partial-975"] .desktop-wpis-paragraph-6{
  color: rgb(170, 170, 170);
  font-size: 12px;
  font-weight: 400;
  line-height: 15.59999942779541px;
  font-family: 'Elms Sans';
  letter-spacing: 0px;
  margin: 0;
  white-space: nowrap;
  overflow-wrap: normal;
  word-break: normal;
  width: 55px;
  max-width: 100%;
  min-height: 16px;
}

[data-ftw-scope="partial-975"] .desktop-wpis-section-14{
  padding: 0px 0px 0px 0px;
  background-image: url("media/frame-1818.png");
  background-size: cover;
  background-position: center;
  display: block;
  width: 100%;
  max-width: 380px;
  min-height: 260px;
  align-self: stretch;
}

[data-ftw-scope="partial-975"] .desktop-wpis-section-15{
  padding: 10px 10px 10px 10px;
  border-bottom: 1px solid rgb(41, 56, 152);
  display: flex;
  flex-direction: row;
  gap: 10px;
  justify-content: center;
  align-items: center;
  width: 208px;
  max-width: 100%;
  min-height: 41px;
}

[data-ftw-scope="partial-975"] .desktop-wpis-paragraph-7{
  color: rgb(41, 56, 152);
  font-size: 16px;
  font-weight: 600;
  line-height: 20.799999237060547px;
  font-family: 'Elms Sans';
  letter-spacing: 0px;
  text-align: center;
  margin: 0;
  white-space: nowrap;
  overflow-wrap: normal;
  word-break: normal;
  width: 188px;
  max-width: 100%;
  min-height: 21px;
}

/* partial-976 */
/* FTW_FULL_BLEED_BACKGROUND */
[data-ftw-scope="partial-976"] .ftw-fullbleed-bg{width:calc(100vw / var(--ftw-scale,1));margin-left:calc(50% - (100vw / var(--ftw-scale,1)) * 0.5);margin-right:calc(50% - (100vw / var(--ftw-scale,1)) * 0.5);box-sizing:border-box;}
[data-ftw-scope="partial-976"] .ftw-fullbleed-bg--desktop-wpisy-kafelki-section-1{ background-color: rgb(250, 250, 250);  }
[data-ftw-scope="partial-976"] .desktop-wpisy-kafelki-section-1{ padding: 0px 0px 0px 0px; display: block; width: 100%; max-width: 1440px; min-height: 1498px;  }

[data-ftw-scope="partial-976"] .desktop-wpisy-kafelki-section-2{
  padding: 80px 120px 80px 120px;
  display: flex;
  flex-direction: column;
  gap: 10px;
  width: 100%;
  max-width: 1440px;
  min-height: 1498px;
}

[data-ftw-scope="partial-976"] .desktop-wpisy-kafelki-section-3{
  padding: 0px 0px 0px 0px;
  display: flex;
  flex-direction: column;
  gap: 60px;
  align-items: center;
  width: 100%;
  max-width: 1200px;
  min-height: 1318px;
  align-self: stretch;
}

[data-ftw-scope="partial-976"] .desktop-wpisy-kafelki-section-4{
  padding: 0px 0px 0px 0px;
  display: flex;
  flex-direction: column;
  gap: 26px;
  width: 100%;
  max-width: 1200px;
  min-height: 1237px;
  align-self: stretch;
}

[data-ftw-scope="partial-976"] .desktop-wpisy-kafelki-paragraph-1{
  color: rgb(34, 34, 34);
  font-size: 48px;
  font-weight: 300;
  line-height: 62.39999771118164px;
  font-family: 'Elms Sans';
  letter-spacing: 0px;
  text-transform: uppercase;
  margin: 0;
  white-space: nowrap;
  overflow-wrap: normal;
  word-break: normal;
  width: 100%;
  max-width: 1200px;
  min-height: 62px;
  align-self: stretch;
}

[data-ftw-scope="partial-976"] .desktop-wpisy-kafelki-section-5{
  padding: 0px 0px 0px 0px;
  display: flex;
  flex-direction: column;
  gap: 30px;
  width: 100%;
  max-width: 1200px;
  min-height: 1149px;
  align-self: stretch;
}

[data-ftw-scope="partial-976"] .desktop-wpisy-kafelki-section-6{
  padding: 0px 0px 0px 0px;
  display: flex;
  flex-direction: row;
  gap: 30px;
  justify-content: center;
  width: 100%;
  max-width: 1200px;
  min-height: 363px;
  align-self: stretch;
}

[data-ftw-scope="partial-976"] .desktop-wpisy-kafelki-section-7{
  padding: 0px 0px 0px 0px;
  display: flex;
  flex-direction: column;
  gap: 20px;
  width: 380px;
  max-width: 100%;
  min-height: 363px;
}

[data-ftw-scope="partial-976"] .desktop-wpisy-kafelki-section-8{
  padding: 0px 0px 0px 0px;
  background-image: url("media/frame-1819.png");
  background-size: cover;
  background-position: center;
  display: block;
  width: 100%;
  max-width: 380px;
  min-height: 260px;
  align-self: stretch;
}

[data-ftw-scope="partial-976"] .desktop-wpisy-kafelki-section-9{
  padding: 0px 0px 0px 0px;
  display: flex;
  flex-direction: column;
  gap: 5px;
  width: 100%;
  max-width: 380px;
  min-height: 83px;
  align-self: stretch;
}

[data-ftw-scope="partial-976"] .desktop-wpisy-kafelki-paragraph-2{
  color: rgb(34, 34, 34);
  font-size: 24px;
  font-weight: 300;
  line-height: 31.19999885559082px;
  font-family: 'Elms Sans';
  letter-spacing: 0px;
  text-transform: uppercase;
  margin: 0;
  width: 100%;
  max-width: 380px;
  min-height: 62px;
  align-self: stretch;
}

[data-ftw-scope="partial-976"] .desktop-wpisy-kafelki-section-10{
  padding: 0px 0px 0px 0px;
  display: flex;
  flex-direction: row;
  gap: 6px;
  align-items: center;
  width: 77px;
  max-width: 100%;
  min-height: 16px;
}

[data-ftw-scope="partial-976"] .desktop-wpisy-kafelki-section-11{
  padding: 3px 4px 3px 4px;
  overflow: hidden;
  display: flex;
  flex-direction: column;
  gap: 10px;
  justify-content: center;
  align-items: center;
  width: 16px;
  max-width: 100%;
  min-height: 16px;
}

[data-ftw-scope="partial-976"] .desktop-wpisy-kafelki-media-1{
  display: inline-block;
  max-width: 100%;
  width: 9px;
  height: 10px;
  aspect-ratio: 0.900;
}

[data-ftw-scope="partial-976"] .desktop-wpisy-kafelki-paragraph-3{
  color: rgb(170, 170, 170);
  font-size: 12px;
  font-weight: 400;
  line-height: 15.59999942779541px;
  font-family: 'Elms Sans';
  letter-spacing: 0px;
  margin: 0;
  white-space: nowrap;
  overflow-wrap: normal;
  word-break: normal;
  width: 55px;
  max-width: 100%;
  min-height: 16px;
}

[data-ftw-scope="partial-976"] .desktop-wpisy-kafelki-section-12{
  padding: 0px 0px 0px 0px;
  background-image: url("media/frame-1820.png");
  background-size: cover;
  background-position: center;
  display: block;
  width: 100%;
  max-width: 380px;
  min-height: 260px;
  align-self: stretch;
}

[data-ftw-scope="partial-976"] .desktop-wpisy-kafelki-section-13{
  padding: 0px 0px 0px 0px;
  background-image: url("media/frame-1821.png");
  background-size: cover;
  background-position: center;
  display: block;
  width: 100%;
  max-width: 380px;
  min-height: 260px;
  align-self: stretch;
}

[data-ftw-scope="partial-976"] .desktop-wpisy-kafelki-section-14{
  padding: 0px 0px 0px 0px;
  display: flex;
  flex-direction: row;
  gap: 15px;
  align-items: center;
  width: 126px;
  max-width: 100%;
  min-height: 21px;
}

[data-ftw-scope="partial-976"] .desktop-wpisy-kafelki-media-2{
  display: inline-block;
  max-width: 100%;
  width: 4.000000437114068px;
  height: 10.000000174845354px;
  aspect-ratio: 0.400;
}

[data-ftw-scope="partial-976"] .desktop-wpisy-kafelki-section-15{
  padding: 0px 0px 0px 0px;
  display: flex;
  flex-direction: row;
  gap: 10px;
  align-items: center;
  width: 88px;
  max-width: 100%;
  min-height: 21px;
}

[data-ftw-scope="partial-976"] .desktop-wpisy-kafelki-paragraph-4{
  color: rgb(41, 56, 152);
  font-size: 16px;
  font-weight: 600;
  line-height: 20.799999237060547px;
  font-family: 'Elms Sans';
  letter-spacing: 0px;
  text-transform: uppercase;
  margin: 0;
  white-space: nowrap;
  overflow-wrap: normal;
  word-break: normal;
  width: 6px;
  max-width: 100%;
  min-height: 21px;
}

[data-ftw-scope="partial-976"] .desktop-wpisy-kafelki-paragraph-5{
  color: rgb(34, 34, 34);
  font-size: 16px;
  font-weight: 300;
  line-height: 20.799999237060547px;
  font-family: 'Elms Sans';
  letter-spacing: 0px;
  text-transform: uppercase;
  margin: 0;
  white-space: nowrap;
  overflow-wrap: normal;
  word-break: normal;
  width: 9px;
  max-width: 100%;
  min-height: 21px;
}

[data-ftw-scope="partial-976"] .desktop-wpisy-kafelki-paragraph-6{
  color: rgb(34, 34, 34);
  font-size: 16px;
  font-weight: 300;
  line-height: 20.799999237060547px;
  font-family: 'Elms Sans';
  letter-spacing: 0px;
  text-transform: uppercase;
  margin: 0;
  white-space: nowrap;
  overflow-wrap: normal;
  word-break: normal;
  width: 10px;
  max-width: 100%;
  min-height: 21px;
}

[data-ftw-scope="partial-976"] .desktop-wpisy-kafelki-paragraph-7{
  color: rgb(34, 34, 34);
  font-size: 16px;
  font-weight: 300;
  line-height: 20.799999237060547px;
  font-family: 'Elms Sans';
  letter-spacing: 0px;
  text-transform: uppercase;
  margin: 0;
  white-space: nowrap;
  overflow-wrap: normal;
  word-break: normal;
  width: 13px;
  max-width: 100%;
  min-height: 21px;
}

/* partial-977 */
/* FTW_FULL_BLEED_BACKGROUND */
[data-ftw-scope="partial-977"] .ftw-fullbleed-bg{width:calc(100vw / var(--ftw-scale,1));margin-left:calc(50% - (100vw / var(--ftw-scale,1)) * 0.5);margin-right:calc(50% - (100vw / var(--ftw-scale,1)) * 0.5);box-sizing:border-box;}
[data-ftw-scope="partial-977"] .ftw-fullbleed-bg--desktop-kontakt-naglowek-section-1{ background-color: rgb(250, 250, 250);  }
[data-ftw-scope="partial-977"] .desktop-kontakt-naglowek-section-1{ padding: 0px 0px 0px 0px; display: block; width: 100%; max-width: 1440px; min-height: 316px;  }

[data-ftw-scope="partial-977"] .desktop-kontakt-naglowek-section-2{
  padding: 0px 0px 0px 0px;
  display: flex;
  flex-direction: column;
  gap: 72px;
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: 1440px;
  min-height: 316px;
}

[data-ftw-scope="partial-977"] .desktop-kontakt-naglowek-paragraph-1{
  color: rgb(34, 34, 34);
  font-size: 72px;
  font-weight: 300;
  line-height: 93.5999984741211px;
  font-family: 'Elms Sans';
  letter-spacing: 0px;
  text-transform: uppercase;
  margin: 0;
  white-space: nowrap;
  overflow-wrap: normal;
  word-break: normal;
  width: 1188px;
  max-width: 100%;
  min-height: 94px;
}

/* partial-978 */
/* FTW_FULL_BLEED_BACKGROUND */
[data-ftw-scope="partial-978"] .ftw-fullbleed-bg{width:calc(100vw / var(--ftw-scale,1));margin-left:calc(50% - (100vw / var(--ftw-scale,1)) * 0.5);margin-right:calc(50% - (100vw / var(--ftw-scale,1)) * 0.5);box-sizing:border-box;}
[data-ftw-scope="partial-978"] .ftw-fullbleed-bg--desktop-faq-naglowek-section-1{ background-color: rgb(250, 250, 250);  }
[data-ftw-scope="partial-978"] .desktop-faq-naglowek-section-1{ padding: 0px 0px 0px 0px; display: block; width: 100%; max-width: 1440px; min-height: 316px;  }

[data-ftw-scope="partial-978"] .desktop-faq-naglowek-section-2{
  padding: 0px 0px 0px 0px;
  display: flex;
  flex-direction: column;
  gap: 72px;
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: 1440px;
  min-height: 316px;
}

[data-ftw-scope="partial-978"] .desktop-faq-naglowek-paragraph-1{
  color: rgb(34, 34, 34);
  font-size: 72px;
  font-weight: 300;
  line-height: 93.5999984741211px;
  font-family: 'Elms Sans';
  letter-spacing: -1.44px;
  text-transform: uppercase;
  text-align: center;
  margin: 0;
  white-space: nowrap;
  overflow-wrap: normal;
  word-break: normal;
  width: 1188px;
  max-width: 100%;
  min-height: 94px;
}

/* partial-979 */
/* FTW_FULL_BLEED_BACKGROUND */
[data-ftw-scope="partial-979"] .ftw-fullbleed-bg{width:calc(100vw / var(--ftw-scale,1));margin-left:calc(50% - (100vw / var(--ftw-scale,1)) * 0.5);margin-right:calc(50% - (100vw / var(--ftw-scale,1)) * 0.5);box-sizing:border-box;}
[data-ftw-scope="partial-979"] .ftw-fullbleed-bg--desktop-faq-wszystkie-section-1{ background-color: rgb(250, 250, 250);  }
[data-ftw-scope="partial-979"] .desktop-faq-wszystkie-section-1{ padding: 0px 0px 0px 0px; display: block; width: 100%; max-width: 1440px; min-height: 1922px;  }

[data-ftw-scope="partial-979"] .desktop-faq-wszystkie-section-2{
  padding: 0px 120px 0px 120px;
  display: flex;
  flex-direction: column;
  gap: 99px;
  align-items: center;
  width: 100%;
  max-width: 1440px;
  min-height: 1922px;
}

[data-ftw-scope="partial-979"] .desktop-faq-wszystkie-section-3{
  padding: 0px 0px 0px 0px;
  display: flex;
  flex-direction: row;
  gap: 112px;
  width: 100%;
  max-width: 1200px;
  min-height: 180px;
  align-self: stretch;
}

[data-ftw-scope="partial-979"] .desktop-faq-wszystkie-paragraph-1{
  color: rgb(34, 34, 34);
  font-size: 48px;
  font-weight: 300;
  line-height: 62.39999771118164px;
  font-family: 'Elms Sans';
  letter-spacing: 0px;
  text-transform: uppercase;
  margin: 0;
  white-space: nowrap;
  overflow-wrap: normal;
  word-break: normal;
  width: 298px;
  max-width: 100%;
  min-height: 62px;
}

[data-ftw-scope="partial-979"] .desktop-faq-wszystkie-section-4{
  padding: 0px 0px 0px 0px;
  display: flex;
  flex-direction: column;
  width: 790px;
  max-width: 100%;
  min-height: 180px;
}

[data-ftw-scope="partial-979"] .desktop-faq-wszystkie-section-5{
  padding: 10px 10px 10px 10px;
  border-bottom: 1px solid rgb(221, 221, 221);
  display: flex;
  flex-direction: row;
  gap: 10px;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  max-width: 790px;
  min-height: 60px;
  align-self: stretch;
}

[data-ftw-scope="partial-979"] .desktop-faq-wszystkie-paragraph-2{
  color: rgb(34, 34, 34);
  font-size: 16px;
  font-weight: 600;
  line-height: 20.799999237060547px;
  font-family: 'Elms Sans';
  letter-spacing: 0px;
  margin: 0;
  white-space: nowrap;
  overflow-wrap: normal;
  word-break: normal;
  width: 276px;
  max-width: 100%;
  min-height: 21px;
}

[data-ftw-scope="partial-979"] .desktop-faq-wszystkie-media-1{
  display: inline-block;
  max-width: 100%;
  width: 15px;
  height: 15px;
  aspect-ratio: 1.000;
}

[data-ftw-scope="partial-979"] .desktop-faq-wszystkie-paragraph-3{
  color: rgb(34, 34, 34);
  font-size: 16px;
  font-weight: 600;
  line-height: 20.799999237060547px;
  font-family: 'Elms Sans';
  letter-spacing: 0px;
  margin: 0;
  white-space: nowrap;
  overflow-wrap: normal;
  word-break: normal;
  width: 335px;
  max-width: 100%;
  min-height: 21px;
}

[data-ftw-scope="partial-979"] .desktop-faq-wszystkie-paragraph-4{
  color: rgb(34, 34, 34);
  font-size: 16px;
  font-weight: 600;
  line-height: 20.799999237060547px;
  font-family: 'Elms Sans';
  letter-spacing: 0px;
  margin: 0;
  white-space: nowrap;
  overflow-wrap: normal;
  word-break: normal;
  width: 485px;
  max-width: 100%;
  min-height: 21px;
}

[data-ftw-scope="partial-979"] .desktop-faq-wszystkie-section-6{
  padding: 0px 0px 0px 0px;
  display: flex;
  flex-direction: row;
  gap: 182px;
  width: 100%;
  max-width: 1200px;
  min-height: 180px;
  align-self: stretch;
}

[data-ftw-scope="partial-979"] .desktop-faq-wszystkie-paragraph-5{
  color: rgb(34, 34, 34);
  font-size: 48px;
  font-weight: 300;
  line-height: 62.39999771118164px;
  font-family: 'Elms Sans';
  letter-spacing: 0px;
  text-transform: uppercase;
  margin: 0;
  white-space: nowrap;
  overflow-wrap: normal;
  word-break: normal;
  width: 228px;
  max-width: 100%;
  min-height: 62px;
}

[data-ftw-scope="partial-979"] .desktop-faq-wszystkie-paragraph-6{
  color: rgb(34, 34, 34);
  font-size: 16px;
  font-weight: 600;
  line-height: 20.799999237060547px;
  font-family: 'Elms Sans';
  letter-spacing: 0px;
  margin: 0;
  white-space: nowrap;
  overflow-wrap: normal;
  word-break: normal;
  width: 245px;
  max-width: 100%;
  min-height: 21px;
}

[data-ftw-scope="partial-979"] .desktop-faq-wszystkie-paragraph-7{
  color: rgb(34, 34, 34);
  font-size: 16px;
  font-weight: 600;
  line-height: 20.799999237060547px;
  font-family: 'Elms Sans';
  letter-spacing: 0px;
  margin: 0;
  white-space: nowrap;
  overflow-wrap: normal;
  word-break: normal;
  width: 251px;
  max-width: 100%;
  min-height: 21px;
}

[data-ftw-scope="partial-979"] .desktop-faq-wszystkie-paragraph-8{
  color: rgb(34, 34, 34);
  font-size: 16px;
  font-weight: 600;
  line-height: 20.799999237060547px;
  font-family: 'Elms Sans';
  letter-spacing: 0px;
  margin: 0;
  white-space: nowrap;
  overflow-wrap: normal;
  word-break: normal;
  width: 205px;
  max-width: 100%;
  min-height: 21px;
}

[data-ftw-scope="partial-979"] .desktop-faq-wszystkie-section-7{
  padding: 0px 0px 0px 0px;
  display: flex;
  flex-direction: row;
  gap: 30px;
  width: 100%;
  max-width: 1200px;
  min-height: 180px;
  align-self: stretch;
}

[data-ftw-scope="partial-979"] .desktop-faq-wszystkie-paragraph-9{
  color: rgb(34, 34, 34);
  font-size: 48px;
  font-weight: 300;
  line-height: 62.39999771118164px;
  font-family: 'Elms Sans';
  letter-spacing: 0px;
  text-transform: uppercase;
  margin: 0;
  width: 380px;
  max-width: 100%;
  min-height: 124px;
}

[data-ftw-scope="partial-979"] .desktop-faq-wszystkie-paragraph-10{
  color: rgb(34, 34, 34);
  font-size: 16px;
  font-weight: 600;
  line-height: 20.799999237060547px;
  font-family: 'Elms Sans';
  letter-spacing: 0px;
  margin: 0;
  white-space: nowrap;
  overflow-wrap: normal;
  word-break: normal;
  width: 238px;
  max-width: 100%;
  min-height: 21px;
}

[data-ftw-scope="partial-979"] .desktop-faq-wszystkie-paragraph-11{
  color: rgb(34, 34, 34);
  font-size: 16px;
  font-weight: 600;
  line-height: 20.799999237060547px;
  font-family: 'Elms Sans';
  letter-spacing: 0px;
  margin: 0;
  white-space: nowrap;
  overflow-wrap: normal;
  word-break: normal;
  width: 281px;
  max-width: 100%;
  min-height: 21px;
}

[data-ftw-scope="partial-979"] .desktop-faq-wszystkie-paragraph-12{
  color: rgb(34, 34, 34);
  font-size: 16px;
  font-weight: 600;
  line-height: 20.799999237060547px;
  font-family: 'Elms Sans';
  letter-spacing: 0px;
  margin: 0;
  white-space: nowrap;
  overflow-wrap: normal;
  word-break: normal;
  width: 262px;
  max-width: 100%;
  min-height: 21px;
}

[data-ftw-scope="partial-979"] .desktop-faq-wszystkie-section-8{
  padding: 0px 0px 0px 0px;
  display: flex;
  flex-direction: row;
  gap: 30px;
  width: 100%;
  max-width: 1200px;
  min-height: 124px;
  align-self: stretch;
}

[data-ftw-scope="partial-979"] .desktop-faq-wszystkie-section-9{
  padding: 0px 0px 0px 0px;
  display: flex;
  flex-direction: column;
  width: 790px;
  max-width: 100%;
  min-height: 120px;
}

[data-ftw-scope="partial-979"] .desktop-faq-wszystkie-paragraph-13{
  color: rgb(34, 34, 34);
  font-size: 16px;
  font-weight: 600;
  line-height: 20.799999237060547px;
  font-family: 'Elms Sans';
  letter-spacing: 0px;
  margin: 0;
  white-space: nowrap;
  overflow-wrap: normal;
  word-break: normal;
  width: 261px;
  max-width: 100%;
  min-height: 21px;
}

[data-ftw-scope="partial-979"] .desktop-faq-wszystkie-paragraph-14{
  color: rgb(34, 34, 34);
  font-size: 16px;
  font-weight: 600;
  line-height: 20.799999237060547px;
  font-family: 'Elms Sans';
  letter-spacing: 0px;
  margin: 0;
  white-space: nowrap;
  overflow-wrap: normal;
  word-break: normal;
  width: 315px;
  max-width: 100%;
  min-height: 21px;
}

[data-ftw-scope="partial-979"] .desktop-faq-wszystkie-section-10{
  padding: 0px 0px 0px 0px;
  display: flex;
  flex-direction: row;
  gap: 200px;
  width: 100%;
  max-width: 1200px;
  min-height: 120px;
  align-self: stretch;
}

[data-ftw-scope="partial-979"] .desktop-faq-wszystkie-paragraph-15{
  color: rgb(34, 34, 34);
  font-size: 48px;
  font-weight: 300;
  line-height: 62.39999771118164px;
  font-family: 'Elms Sans';
  letter-spacing: 0px;
  text-transform: uppercase;
  margin: 0;
  white-space: nowrap;
  overflow-wrap: normal;
  word-break: normal;
  width: 210px;
  max-width: 100%;
  min-height: 62px;
}

[data-ftw-scope="partial-979"] .desktop-faq-wszystkie-paragraph-16{
  color: rgb(34, 34, 34);
  font-size: 16px;
  font-weight: 600;
  line-height: 20.799999237060547px;
  font-family: 'Elms Sans';
  letter-spacing: 0px;
  margin: 0;
  white-space: nowrap;
  overflow-wrap: normal;
  word-break: normal;
  width: 296px;
  max-width: 100%;
  min-height: 21px;
}

[data-ftw-scope="partial-979"] .desktop-faq-wszystkie-paragraph-17{
  color: rgb(34, 34, 34);
  font-size: 16px;
  font-weight: 600;
  line-height: 20.799999237060547px;
  font-family: 'Elms Sans';
  letter-spacing: 0px;
  margin: 0;
  white-space: nowrap;
  overflow-wrap: normal;
  word-break: normal;
  width: 425px;
  max-width: 100%;
  min-height: 21px;
}

[data-ftw-scope="partial-979"] .desktop-faq-wszystkie-section-11{
  padding: 0px 0px 0px 0px;
  display: flex;
  flex-direction: row;
  gap: 151px;
  width: 100%;
  max-width: 1200px;
  min-height: 120px;
  align-self: stretch;
}

[data-ftw-scope="partial-979"] .desktop-faq-wszystkie-paragraph-18{
  color: rgb(34, 34, 34);
  font-size: 48px;
  font-weight: 300;
  line-height: 62.39999771118164px;
  font-family: 'Elms Sans';
  letter-spacing: 0px;
  text-transform: uppercase;
  margin: 0;
  white-space: nowrap;
  overflow-wrap: normal;
  word-break: normal;
  width: 259px;
  max-width: 100%;
  min-height: 62px;
}

[data-ftw-scope="partial-979"] .desktop-faq-wszystkie-paragraph-19{
  color: rgb(34, 34, 34);
  font-size: 16px;
  font-weight: 600;
  line-height: 20.799999237060547px;
  font-family: 'Elms Sans';
  letter-spacing: 0px;
  margin: 0;
  white-space: nowrap;
  overflow-wrap: normal;
  word-break: normal;
  width: 297px;
  max-width: 100%;
  min-height: 21px;
}

[data-ftw-scope="partial-979"] .desktop-faq-wszystkie-paragraph-20{
  color: rgb(34, 34, 34);
  font-size: 16px;
  font-weight: 600;
  line-height: 20.799999237060547px;
  font-family: 'Elms Sans';
  letter-spacing: 0px;
  margin: 0;
  white-space: nowrap;
  overflow-wrap: normal;
  word-break: normal;
  width: 240px;
  max-width: 100%;
  min-height: 21px;
}

[data-ftw-scope="partial-979"] .desktop-faq-wszystkie-section-12{
  padding: 0px 0px 0px 0px;
  display: flex;
  flex-direction: row;
  gap: 85px;
  width: 100%;
  max-width: 1200px;
  min-height: 62px;
  align-self: stretch;
}

[data-ftw-scope="partial-979"] .desktop-faq-wszystkie-paragraph-21{
  color: rgb(34, 34, 34);
  font-size: 48px;
  font-weight: 300;
  line-height: 62.39999771118164px;
  font-family: 'Elms Sans';
  letter-spacing: 0px;
  text-transform: uppercase;
  margin: 0;
  white-space: nowrap;
  overflow-wrap: normal;
  word-break: normal;
  width: 325px;
  max-width: 100%;
  min-height: 62px;
}

[data-ftw-scope="partial-979"] .desktop-faq-wszystkie-section-13{
  padding: 10px 10px 10px 10px;
  border-bottom: 1px solid rgb(221, 221, 221);
  display: flex;
  flex-direction: row;
  gap: 10px;
  justify-content: space-between;
  align-items: center;
  width: 790px;
  max-width: 100%;
  min-height: 60px;
}

[data-ftw-scope="partial-979"] .desktop-faq-wszystkie-paragraph-22{
  color: rgb(34, 34, 34);
  font-size: 16px;
  font-weight: 600;
  line-height: 20.799999237060547px;
  font-family: 'Elms Sans';
  letter-spacing: 0px;
  margin: 0;
  white-space: nowrap;
  overflow-wrap: normal;
  word-break: normal;
  width: 305px;
  max-width: 100%;
  min-height: 21px;
}

[data-ftw-scope="partial-979"] .desktop-faq-wszystkie-section-14{
  padding: 0px 0px 0px 0px;
  display: flex;
  flex-direction: row;
  gap: 137px;
  width: 100%;
  max-width: 1200px;
  min-height: 62px;
  align-self: stretch;
}

[data-ftw-scope="partial-979"] .desktop-faq-wszystkie-paragraph-23{
  color: rgb(34, 34, 34);
  font-size: 48px;
  font-weight: 300;
  line-height: 62.39999771118164px;
  font-family: 'Elms Sans';
  letter-spacing: 0px;
  text-transform: uppercase;
  margin: 0;
  white-space: nowrap;
  overflow-wrap: normal;
  word-break: normal;
  width: 273px;
  max-width: 100%;
  min-height: 62px;
}

[data-ftw-scope="partial-979"] .desktop-faq-wszystkie-paragraph-24{
  color: rgb(34, 34, 34);
  font-size: 16px;
  font-weight: 600;
  line-height: 20.799999237060547px;
  font-family: 'Elms Sans';
  letter-spacing: 0px;
  margin: 0;
  white-space: nowrap;
  overflow-wrap: normal;
  word-break: normal;
  width: 359px;
  max-width: 100%;
  min-height: 21px;
}

/* partial-980 */
/* FTW_FULL_BLEED_BACKGROUND */
[data-ftw-scope="partial-980"] .ftw-fullbleed-bg{width:calc(100vw / var(--ftw-scale,1));margin-left:calc(50% - (100vw / var(--ftw-scale,1)) * 0.5);margin-right:calc(50% - (100vw / var(--ftw-scale,1)) * 0.5);box-sizing:border-box;}
[data-ftw-scope="partial-980"] .ftw-fullbleed-bg--desktop-lodzie-krakenboat-section-1{ background-color: rgb(250, 250, 250);  }
[data-ftw-scope="partial-980"] .desktop-lodzie-krakenboat-section-1{ padding: 0px 0px 0px 0px; display: block; width: 100%; max-width: 1441px; min-height: 256px;  }

[data-ftw-scope="partial-980"] .desktop-lodzie-krakenboat-section-2{
  padding: 50px 223px 50px 223px;
  display: flex;
  flex-direction: column;
  gap: 10px;
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: 1441px;
  min-height: 256px;
}

[data-ftw-scope="partial-980"] .desktop-lodzie-krakenboat-section-3{
  padding: 0px 0px 0px 0px;
  display: flex;
  flex-direction: column;
  gap: 10px;
  align-items: center;
  width: 100%;
  max-width: 995px;
  min-height: 156px;
  align-self: stretch;
}

[data-ftw-scope="partial-980"] .desktop-lodzie-krakenboat-paragraph-1{
  color: rgb(34, 34, 34);
  font-size: 48px;
  font-weight: 300;
  line-height: 62.39999771118164px;
  font-family: 'Elms Sans';
  letter-spacing: 0px;
  text-transform: uppercase;
  text-align: center;
  margin: 0;
  white-space: nowrap;
  overflow-wrap: normal;
  word-break: normal;
  width: 100%;
  max-width: 995px;
  min-height: 62px;
  align-self: stretch;
}

[data-ftw-scope="partial-980"] .desktop-lodzie-krakenboat-paragraph-2{
  color: rgb(34, 34, 34);
  font-size: 16px;
  font-weight: 400;
  line-height: 20.799999237060547px;
  font-family: 'Elms Sans';
  letter-spacing: -0.16px;
  text-align: center;
  margin: 0;
  width: 100%;
  max-width: 995px;
  min-height: 84px;
  align-self: stretch;
}

/* partial-981 */
/* FTW_FULL_BLEED_BACKGROUND */
[data-ftw-scope="partial-981"] .ftw-fullbleed-bg{width:calc(100vw / var(--ftw-scale,1));margin-left:calc(50% - (100vw / var(--ftw-scale,1)) * 0.5);margin-right:calc(50% - (100vw / var(--ftw-scale,1)) * 0.5);box-sizing:border-box;}
[data-ftw-scope="partial-981"] .ftw-fullbleed-bg--desktop-o-nas-zdjecia-section-1{ background-color: rgb(250, 250, 250);  }
[data-ftw-scope="partial-981"] .desktop-o-nas-zdjecia-section-1{ padding: 0px 0px 0px 0px; display: block; width: 100%; max-width: 1440px; min-height: 485px;  }

[data-ftw-scope="partial-981"] .desktop-o-nas-zdjecia-section-2{
  padding: 0px 0px 0px 0px;
  display: flex;
  flex-direction: row;
  width: 100%;
  max-width: 1440px;
  min-height: 485px;
}

[data-ftw-scope="partial-981"] .desktop-o-nas-zdjecia-section-3{
  padding: 0px 0px 0px 0px;
  background-image: url("media/frame-1807.png");
  background-size: cover;
  background-position: center;
  display: flex;
  flex-direction: column;
  gap: 10px;
  justify-content: flex-end;
  width: 720px;
  max-width: 100%;
  min-height: 485px;
}

[data-ftw-scope="partial-981"] .desktop-o-nas-zdjecia-section-4{
  padding: 10px 39px 10px 120px;
  background-color: rgb(250, 250, 250);
  display: flex;
  flex-direction: column;
  gap: 10px;
  justify-content: flex-end;
  width: 530px;
  max-width: 100%;
  min-height: 87px;
}

[data-ftw-scope="partial-981"] .desktop-o-nas-zdjecia-section-5{
  padding: 10px 10px 10px 10px;
  display: flex;
  flex-direction: column;
  gap: 10px;
  width: 371px;
  max-width: 100%;
  min-height: 67px;
}

[data-ftw-scope="partial-981"] .desktop-o-nas-zdjecia-section-6{
  padding: 0px 0px 0px 0px;
  display: flex;
  flex-direction: column;
  gap: 5px;
  width: 100%;
  max-width: 351px;
  min-height: 47px;
  align-self: stretch;
}

[data-ftw-scope="partial-981"] .desktop-o-nas-zdjecia-paragraph-1{
  color: rgb(41, 56, 152);
  font-size: 16px;
  font-weight: 600;
  line-height: 20.799999237060547px;
  font-family: 'Elms Sans';
  letter-spacing: 0px;
  margin: 0;
  white-space: nowrap;
  overflow-wrap: normal;
  word-break: normal;
  width: 100%;
  max-width: 351px;
  min-height: 21px;
  align-self: stretch;
}

[data-ftw-scope="partial-981"] .desktop-o-nas-zdjecia-paragraph-2{
  color: rgb(34, 34, 34);
  font-size: 16px;
  font-weight: 400;
  line-height: 20.799999237060547px;
  font-family: 'Elms Sans';
  letter-spacing: -0.16px;
  margin: 0;
  white-space: nowrap;
  overflow-wrap: normal;
  word-break: normal;
  width: 100%;
  max-width: 351px;
  min-height: 21px;
  align-self: stretch;
}

[data-ftw-scope="partial-981"] .desktop-o-nas-zdjecia-section-7{
  padding: 0px 0px 0px 0px;
  background-image: url("media/frame-1808.png");
  background-size: cover;
  background-position: center;
  display: flex;
  flex-direction: column;
  gap: 10px;
  align-items: flex-end;
  width: 720px;
  max-width: 100%;
  min-height: 485px;
}

[data-ftw-scope="partial-981"] .desktop-o-nas-zdjecia-section-8{
  padding: 10px 120px 10px 39px;
  background-color: rgb(250, 250, 250);
  display: flex;
  flex-direction: column;
  gap: 10px;
  justify-content: center;
  align-items: center;
  width: 530px;
  max-width: 100%;
  min-height: 87px;
}

[data-ftw-scope="partial-981"] .desktop-o-nas-zdjecia-paragraph-3{
  color: rgb(34, 34, 34);
  font-size: 16px;
  font-weight: 400;
  line-height: 20.799999237060547px;
  font-family: 'Elms Sans';
  letter-spacing: -0.32px;
  margin: 0;
  white-space: nowrap;
  overflow-wrap: normal;
  word-break: normal;
  width: 100%;
  max-width: 351px;
  min-height: 21px;
  align-self: stretch;
}

/* partial-982 */
/* FTW_FULL_BLEED_BACKGROUND */
[data-ftw-scope="partial-982"] .ftw-fullbleed-bg{width:calc(100vw / var(--ftw-scale,1));margin-left:calc(50% - (100vw / var(--ftw-scale,1)) * 0.5);margin-right:calc(50% - (100vw / var(--ftw-scale,1)) * 0.5);box-sizing:border-box;}
[data-ftw-scope="partial-982"] .ftw-fullbleed-bg--desktop-oferty-lodzi-section-1{ background-color: rgb(250, 250, 250);  }
[data-ftw-scope="partial-982"] .desktop-oferty-lodzi-section-1{ padding: 0px 0px 0px 0px; display: block; width: 100%; max-width: 1440px; }

[data-ftw-scope="partial-982"] .desktop-oferty-lodzi-section-2{
  padding: 0px 0px 24px 0px;
  display: flex;
  flex-direction: column;
  width: 100%;
  max-width: 1440px;
}

[data-ftw-scope="partial-982"] .desktop-oferty-lodzi-section-3{
  padding: 0px 0px 0px 0px;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  max-width: 1440px;
  min-height: 465px;
  align-self: stretch;
}

[data-ftw-scope="partial-982"] .desktop-oferty-lodzi-section-4{
  padding: 0px 0px 0px 0px;
  background-image: url("media/frame-1811.png");
  background-size: cover;
  background-position: center;
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 720px;
  max-width: 100%;
  min-height: 465px;
}

[data-ftw-scope="partial-982"] .desktop-oferty-lodzi-section-5{
  padding: 10px 120px 10px 120px;
  display: flex;
  flex-direction: column;
  justify-content: center;
  width: 718px;
  max-width: 100%;
  min-height: 465px;
}

[data-ftw-scope="partial-982"] .desktop-oferty-lodzi-section-6{
  padding: 0px 0px 0px 0px;
  display: flex;
  flex-direction: column;
  gap: 30px;
  width: 100%;
  max-width: 478px;
  min-height: 382px;
  align-self: stretch;
}

[data-ftw-scope="partial-982"] .desktop-oferty-lodzi-section-7{
  padding: 0px 0px 0px 0px;
  display: flex;
  flex-direction: column;
  gap: 20px;
  width: 100%;
  max-width: 478px;
  min-height: 311px;
  align-self: stretch;
}

[data-ftw-scope="partial-982"] .desktop-oferty-lodzi-section-8{
  padding: 0px 0px 0px 0px;
  display: flex;
  flex-direction: column;
  gap: 10px;
  width: 100%;
  max-width: 478px;
  min-height: 146px;
  align-self: stretch;
}

[data-ftw-scope="partial-982"] .desktop-oferty-lodzi-paragraph-1{
  color: rgb(34, 34, 34);
  font-size: 24px;
  font-weight: 300;
  line-height: 31.19999885559082px;
  font-family: 'Elms Sans';
  letter-spacing: 0px;
  text-transform: uppercase;
  margin: 0;
  white-space: nowrap;
  overflow-wrap: normal;
  word-break: normal;
  width: 100%;
  max-width: 478px;
  min-height: 31px;
  align-self: stretch;
}

[data-ftw-scope="partial-982"] .desktop-oferty-lodzi-paragraph-2{
  color: rgb(34, 34, 34);
  font-size: 16px;
  font-weight: 400;
  line-height: 20.799999237060547px;
  font-family: 'Elms Sans';
  letter-spacing: 0px;
  margin: 0;
  width: 100%;
  max-width: 478px;
  min-height: 105px;
  align-self: stretch;
}

[data-ftw-scope="partial-982"] .desktop-oferty-lodzi-section-9{
  padding: 0px 0px 0px 0px;
  display: flex;
  flex-direction: column;
  gap: 10px;
  justify-content: center;
  width: auto;
  max-width: 100%;
  min-height: 145px;
}

[data-ftw-scope="partial-982"] .desktop-oferty-lodzi-section-10{
  padding: 0px 0px 0px 0px;
  display: flex;
  flex-direction: row;
  gap: 6px;
  align-items: center;
  flex-wrap: wrap;
  width: auto;
  max-width: 100%;
  min-height: 21px;
}

[data-ftw-scope="partial-982"] .desktop-oferty-lodzi-paragraph-3{
  color: rgb(34, 34, 34);
  font-size: 16px;
  font-weight: 400;
  line-height: 20.799999237060547px;
  font-family: 'Elms Sans';
  letter-spacing: 0px;
  margin: 0;
  white-space: nowrap;
  overflow-wrap: normal;
  word-break: normal;
  width: auto;
  max-width: 100%;
  min-height: 21px;
}

[data-ftw-scope="partial-982"] .desktop-oferty-lodzi-paragraph-4{
  color: rgb(34, 34, 34);
  font-size: 16px;
  font-weight: 600;
  line-height: 20.799999237060547px;
  font-family: 'Elms Sans';
  letter-spacing: 0px;
  margin: 0;
  white-space: nowrap;
  overflow-wrap: normal;
  word-break: normal;
  width: auto;
  max-width: 100%;
  min-height: 21px;
}

[data-ftw-scope="partial-982"] .desktop-oferty-lodzi-section-11{
  padding: 0px 0px 0px 0px;
  display: flex;
  flex-direction: row;
  gap: 6px;
  align-items: center;
  flex-wrap: wrap;
  width: auto;
  max-width: 100%;
  min-height: 21px;
}

[data-ftw-scope="partial-982"] .desktop-oferty-lodzi-paragraph-5{
  color: rgb(34, 34, 34);
  font-size: 16px;
  font-weight: 400;
  line-height: 20.799999237060547px;
  font-family: 'Elms Sans';
  letter-spacing: 0px;
  margin: 0;
  white-space: nowrap;
  overflow-wrap: normal;
  word-break: normal;
  width: auto;
  max-width: 100%;
  min-height: 21px;
}

[data-ftw-scope="partial-982"] .desktop-oferty-lodzi-paragraph-6{
  color: rgb(34, 34, 34);
  font-size: 16px;
  font-weight: 600;
  line-height: 20.799999237060547px;
  font-family: 'Elms Sans';
  letter-spacing: 0px;
  margin: 0;
  white-space: nowrap;
  overflow-wrap: normal;
  word-break: normal;
  width: auto;
  max-width: 100%;
  min-height: 21px;
}

[data-ftw-scope="partial-982"] .desktop-oferty-lodzi-section-12{
  padding: 0px 0px 0px 0px;
  display: flex;
  flex-direction: row;
  gap: 6px;
  align-items: center;
  flex-wrap: wrap;
  width: auto;
  max-width: 100%;
  min-height: 21px;
}

[data-ftw-scope="partial-982"] .desktop-oferty-lodzi-paragraph-7{
  color: rgb(34, 34, 34);
  font-size: 16px;
  font-weight: 400;
  line-height: 20.799999237060547px;
  font-family: 'Elms Sans';
  letter-spacing: 0px;
  margin: 0;
  white-space: nowrap;
  overflow-wrap: normal;
  word-break: normal;
  width: auto;
  max-width: 100%;
  min-height: 21px;
}

[data-ftw-scope="partial-982"] .desktop-oferty-lodzi-paragraph-8{
  color: rgb(34, 34, 34);
  font-size: 16px;
  font-weight: 600;
  line-height: 20.799999237060547px;
  font-family: 'Elms Sans';
  letter-spacing: 0px;
  margin: 0;
  white-space: nowrap;
  overflow-wrap: normal;
  word-break: normal;
  width: auto;
  max-width: 100%;
  min-height: 21px;
}

[data-ftw-scope="partial-982"] .desktop-oferty-lodzi-section-13{
  padding: 0px 0px 0px 0px;
  display: flex;
  flex-direction: row;
  gap: 6px;
  align-items: center;
  width: 182px;
  max-width: 100%;
  min-height: 21px;
}

[data-ftw-scope="partial-982"] .desktop-oferty-lodzi-paragraph-9{
  color: rgb(34, 34, 34);
  font-size: 16px;
  font-weight: 400;
  line-height: 20.799999237060547px;
  font-family: 'Elms Sans';
  letter-spacing: 0px;
  margin: 0;
  white-space: nowrap;
  overflow-wrap: normal;
  word-break: normal;
  width: 127px;
  max-width: 100%;
  min-height: 21px;
}

[data-ftw-scope="partial-982"] .desktop-oferty-lodzi-paragraph-10{
  color: rgb(34, 34, 34);
  font-size: 16px;
  font-weight: 600;
  line-height: 20.799999237060547px;
  font-family: 'Elms Sans';
  letter-spacing: 0px;
  margin: 0;
  white-space: nowrap;
  overflow-wrap: normal;
  word-break: normal;
  width: 49px;
  max-width: 100%;
  min-height: 21px;
}

[data-ftw-scope="partial-982"] .desktop-oferty-lodzi-section-14{
  padding: 0px 0px 0px 0px;
  display: flex;
  flex-direction: row;
  gap: 6px;
  align-items: center;
  flex-wrap: wrap;
  width: auto;
  max-width: 100%;
  min-height: 21px;
}

[data-ftw-scope="partial-982"] .desktop-oferty-lodzi-paragraph-11{
  color: rgb(34, 34, 34);
  font-size: 16px;
  font-weight: 400;
  line-height: 20.799999237060547px;
  font-family: 'Elms Sans';
  letter-spacing: 0px;
  margin: 0;
  white-space: nowrap;
  overflow-wrap: normal;
  word-break: normal;
  width: auto;
  max-width: 100%;
  min-height: 21px;
}

[data-ftw-scope="partial-982"] .desktop-oferty-lodzi-paragraph-12{
  color: rgb(34, 34, 34);
  font-size: 16px;
  font-weight: 600;
  line-height: 20.799999237060547px;
  font-family: 'Elms Sans';
  letter-spacing: 0px;
  margin: 0;
  white-space: nowrap;
  overflow-wrap: normal;
  word-break: normal;
  width: auto;
  max-width: 100%;
  min-height: 21px;
}

[data-ftw-scope="partial-982"] .desktop-oferty-lodzi-section-15{
  padding: 10px 10px 10px 10px;
  border-bottom: 1px solid rgb(41, 56, 152);
  display: flex;
  flex-direction: row;
  gap: 10px;
  justify-content: center;
  align-items: center;
  width: 154px;
  max-width: 100%;
  min-height: 41px;
}

[data-ftw-scope="partial-982"] .desktop-oferty-lodzi-paragraph-13{
  color: rgb(41, 56, 152);
  font-size: 16px;
  font-weight: 600;
  line-height: 20.799999237060547px;
  font-family: 'Elms Sans';
  letter-spacing: 0px;
  text-align: center;
  margin: 0;
  white-space: nowrap;
  overflow-wrap: normal;
  word-break: normal;
  width: 134px;
  max-width: 100%;
  min-height: 21px;
}

[data-ftw-scope="partial-982"] .desktop-oferty-lodzi-section-16{
  padding: 0px 0px 0px 0px;
  display: flex;
  flex-direction: row;
  align-items: center;
  width: 100%;
  max-width: 1440px;
  min-height: 465px;
  align-self: stretch;
}

[data-ftw-scope="partial-982"] .desktop-oferty-lodzi-section-17{
  padding: 37px 120px 37px 120px;
  display: flex;
  flex-direction: column;
  justify-content: center;
  width: 720px;
  max-width: 100%;
  min-height: 465px;
}

[data-ftw-scope="partial-982"] .desktop-oferty-lodzi-section-18{
  padding: 0px 0px 0px 0px;
  display: flex;
  flex-direction: column;
  gap: 30px;
  width: 100%;
  max-width: 480px;
  min-height: 371px;
  align-self: stretch;
}

[data-ftw-scope="partial-982"] .desktop-oferty-lodzi-section-19{
  padding: 0px 0px 0px 0px;
  display: flex;
  flex-direction: column;
  gap: 20px;
  width: 100%;
  max-width: 480px;
  min-height: 300px;
  align-self: stretch;
}

[data-ftw-scope="partial-982"] .desktop-oferty-lodzi-section-20{
  padding: 0px 0px 0px 0px;
  display: flex;
  flex-direction: column;
  gap: 10px;
  align-items: flex-start;
  justify-content: center;
  width: 100%;
  max-width: 480px;
  min-height: 104px;
  align-self: stretch;
}

[data-ftw-scope="partial-982"] .desktop-oferty-lodzi-paragraph-14{
  color: rgb(34, 34, 34);
  font-size: 24px;
  font-weight: 300;
  line-height: 31.19999885559082px;
  font-family: 'Elms Sans';
  letter-spacing: 0px;
  text-transform: uppercase;
  margin: 0;
  white-space: nowrap;
  overflow-wrap: normal;
  word-break: normal;
  text-align: left;
  width: 380px;
  max-width: 100%;
  min-height: 31px;
}

[data-ftw-scope="partial-982"] .desktop-oferty-lodzi-paragraph-15{
  color: rgb(34, 34, 34);
  font-size: 16px;
  font-weight: 400;
  line-height: 20.799999237060547px;
  font-family: 'Elms Sans';
  letter-spacing: 0px;
  margin: 0;
  text-align: left;
  width: 483px;
  max-width: 100%;
  min-height: 63px;
  margin-top: 10px;
}

[data-ftw-scope="partial-982"] .desktop-oferty-lodzi-section-21{
  padding: 0px 0px 0px 0px;
  display: flex;
  flex-direction: column;
  gap: 10px;
  justify-content: center;
  width: auto;
  max-width: 100%;
  min-height: 176px;
}

[data-ftw-scope="partial-982"] .desktop-oferty-lodzi-section-22{
  padding: 0px 0px 0px 0px;
  display: flex;
  flex-direction: row;
  gap: 6px;
  align-items: center;
  flex-wrap: wrap;
  width: auto;
  max-width: 100%;
  min-height: 21px;
}

[data-ftw-scope="partial-982"] .desktop-oferty-lodzi-paragraph-16{
  color: rgb(34, 34, 34);
  font-size: 16px;
  font-weight: 600;
  line-height: 20.799999237060547px;
  font-family: 'Elms Sans';
  letter-spacing: 0px;
  margin: 0;
  white-space: nowrap;
  overflow-wrap: normal;
  word-break: normal;
  width: auto;
  max-width: 100%;
  min-height: 21px;
}

[data-ftw-scope="partial-982"] .desktop-oferty-lodzi-section-23{
  padding: 0px 0px 0px 0px;
  display: flex;
  flex-direction: row;
  gap: 6px;
  align-items: center;
  flex-wrap: wrap;
  width: auto;
  max-width: 100%;
  min-height: 21px;
}

[data-ftw-scope="partial-982"] .desktop-oferty-lodzi-paragraph-17{
  color: rgb(34, 34, 34);
  font-size: 16px;
  font-weight: 400;
  line-height: 20.799999237060547px;
  font-family: 'Elms Sans';
  letter-spacing: 0px;
  margin: 0;
  white-space: nowrap;
  overflow-wrap: normal;
  word-break: normal;
  width: auto;
  max-width: 100%;
  min-height: 21px;
}

[data-ftw-scope="partial-982"] .desktop-oferty-lodzi-section-24{
  padding: 0px 0px 0px 0px;
  display: flex;
  flex-direction: row;
  gap: 6px;
  align-items: center;
  width: 280px;
  max-width: 100%;
  min-height: 21px;
}

[data-ftw-scope="partial-982"] .desktop-oferty-lodzi-paragraph-18{
  color: rgb(34, 34, 34);
  font-size: 16px;
  font-weight: 400;
  line-height: 20.799999237060547px;
  font-family: 'Elms Sans';
  letter-spacing: 0px;
  margin: 0;
  white-space: nowrap;
  overflow-wrap: normal;
  word-break: normal;
  width: 225px;
  max-width: 100%;
  min-height: 21px;
}

[data-ftw-scope="partial-982"] .desktop-oferty-lodzi-section-25{
  padding: 0px 0px 0px 0px;
  display: flex;
  flex-direction: row;
  gap: 6px;
  align-items: center;
  flex-wrap: wrap;
  width: auto;
  max-width: 100%;
  min-height: 21px;
}

[data-ftw-scope="partial-982"] .desktop-oferty-lodzi-paragraph-19{
  color: rgb(34, 34, 34);
  font-size: 16px;
  font-weight: 600;
  line-height: 20.799999237060547px;
  font-family: 'Elms Sans';
  letter-spacing: 0px;
  margin: 0;
  white-space: nowrap;
  overflow-wrap: normal;
  word-break: normal;
  width: auto;
  max-width: 100%;
  min-height: 21px;
}

[data-ftw-scope="partial-982"] .desktop-oferty-lodzi-section-26{
  padding: 0px 0px 0px 0px;
  background-image: url("media/frame-1810.png");
  background-size: cover;
  background-position: center;
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 720px;
  max-width: 100%;
  min-height: 465px;
}

[data-ftw-scope="partial-982"] .desktop-oferty-lodzi-section-27{
  padding: 0px 0px 0px 0px;
  background-image: url("media/frame-1812.png");
  background-size: cover;
  background-position: center;
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 720px;
  max-width: 100%;
  min-height: 465px;
}

[data-ftw-scope="partial-982"] .desktop-oferty-lodzi-section-28{
  padding: 37px 120px 37px 120px;
  display: flex;
  flex-direction: column;
  justify-content: center;
  width: 718px;
  max-width: 100%;
  min-height: 465px;
}

[data-ftw-scope="partial-982"] .desktop-oferty-lodzi-section-29{
  padding: 0px 0px 0px 0px;
  display: flex;
  flex-direction: column;
  gap: 30px;
  width: 100%;
  max-width: 478px;
  min-height: 371px;
  align-self: stretch;
}

[data-ftw-scope="partial-982"] .desktop-oferty-lodzi-section-30{
  padding: 0px 0px 0px 0px;
  display: flex;
  flex-direction: column;
  gap: 20px;
  width: 100%;
  max-width: 478px;
  min-height: 300px;
  align-self: stretch;
}

[data-ftw-scope="partial-982"] .desktop-oferty-lodzi-section-31{
  padding: 0px 0px 0px 0px;
  display: flex;
  flex-direction: column;
  gap: 10px;
  width: 100%;
  max-width: 478px;
  min-height: 104px;
  align-self: stretch;
}

[data-ftw-scope="partial-982"] .desktop-oferty-lodzi-paragraph-20{
  color: rgb(34, 34, 34);
  font-size: 16px;
  font-weight: 400;
  line-height: 20.799999237060547px;
  font-family: 'Elms Sans';
  letter-spacing: 0px;
  margin: 0;
  width: 100%;
  max-width: 478px;
  min-height: 63px;
  align-self: stretch;
}

[data-ftw-scope="partial-982"] .desktop-oferty-lodzi-section-32{
  padding: 0px 0px 0px 0px;
  display: flex;
  flex-direction: row;
  gap: 6px;
  align-items: center;
  width: 267px;
  max-width: 100%;
  min-height: 21px;
}

[data-ftw-scope="partial-982"] .desktop-oferty-lodzi-paragraph-21{
  color: rgb(34, 34, 34);
  font-size: 16px;
  font-weight: 600;
  line-height: 20.799999237060547px;
  font-family: 'Elms Sans';
  letter-spacing: 0px;
  margin: 0;
  white-space: nowrap;
  overflow-wrap: normal;
  word-break: normal;
  width: 113px;
  max-width: 100%;
  min-height: 21px;
}

[data-ftw-scope="partial-982"] .desktop-oferty-lodzi-section-33{
  padding: 0px 0px 0px 0px;
  display: flex;
  flex-direction: row;
  gap: 6px;
  align-items: center;
  width: 100px;
  max-width: 100%;
  min-height: 21px;
}

[data-ftw-scope="partial-982"] .desktop-oferty-lodzi-paragraph-22{
  color: rgb(34, 34, 34);
  font-size: 16px;
  font-weight: 600;
  line-height: 20.799999237060547px;
  font-family: 'Elms Sans';
  letter-spacing: 0px;
  margin: 0;
  white-space: nowrap;
  overflow-wrap: normal;
  word-break: normal;
  width: 44px;
  max-width: 100%;
  min-height: 21px;
}

[data-ftw-scope="partial-982"] .desktop-oferty-lodzi-section-34{
  padding: 0px 0px 0px 0px;
  display: flex;
  flex-direction: column;
  gap: 10px;
  width: 100%;
  max-width: 480px;
  min-height: 104px;
  align-self: stretch;
}

[data-ftw-scope="partial-982"] .desktop-oferty-lodzi-paragraph-23{
  color: rgb(34, 34, 34);
  font-size: 24px;
  font-weight: 300;
  line-height: 31.19999885559082px;
  font-family: 'Elms Sans';
  letter-spacing: 0px;
  text-transform: uppercase;
  margin: 0;
  white-space: nowrap;
  overflow-wrap: normal;
  word-break: normal;
  width: 100%;
  max-width: 480px;
  min-height: 31px;
  align-self: stretch;
}

[data-ftw-scope="partial-982"] .desktop-oferty-lodzi-paragraph-24{
  color: rgb(34, 34, 34);
  font-size: 16px;
  font-weight: 400;
  line-height: 20.799999237060547px;
  font-family: 'Elms Sans';
  letter-spacing: 0px;
  margin: 0;
  width: 100%;
  max-width: 480px;
  min-height: 63px;
  align-self: stretch;
}

[data-ftw-scope="partial-982"] .desktop-oferty-lodzi-section-35{
  padding: 0px 0px 0px 0px;
  display: flex;
  flex-direction: column;
  gap: 10px;
  justify-content: center;
  width: 279px;
  max-width: 100%;
  min-height: 176px;
}

[data-ftw-scope="partial-982"] .desktop-oferty-lodzi-section-36{
  padding: 0px 0px 0px 0px;
  display: flex;
  flex-direction: row;
  gap: 6px;
  align-items: center;
  width: 272px;
  max-width: 100%;
  min-height: 21px;
}

[data-ftw-scope="partial-982"] .desktop-oferty-lodzi-paragraph-25{
  color: rgb(34, 34, 34);
  font-size: 16px;
  font-weight: 600;
  line-height: 20.799999237060547px;
  font-family: 'Elms Sans';
  letter-spacing: 0px;
  margin: 0;
  white-space: nowrap;
  overflow-wrap: normal;
  word-break: normal;
  width: 118px;
  max-width: 100%;
  min-height: 21px;
}

[data-ftw-scope="partial-982"] .desktop-oferty-lodzi-section-37{
  padding: 0px 0px 0px 0px;
  display: flex;
  flex-direction: row;
  gap: 6px;
  align-items: center;
  width: 120px;
  max-width: 100%;
  min-height: 21px;
}

[data-ftw-scope="partial-982"] .desktop-oferty-lodzi-section-38{
  padding: 0px 0px 0px 0px;
  display: flex;
  flex-direction: row;
  gap: 6px;
  align-items: center;
  width: 275px;
  max-width: 100%;
  min-height: 21px;
}

[data-ftw-scope="partial-982"] .desktop-oferty-lodzi-section-39{
  padding: 0px 0px 0px 0px;
  display: flex;
  flex-direction: row;
  gap: 6px;
  align-items: center;
  width: 279px;
  max-width: 100%;
  min-height: 21px;
}

[data-ftw-scope="partial-982"] .desktop-oferty-lodzi-section-40{
  padding: 0px 0px 0px 0px;
  display: flex;
  flex-direction: row;
  gap: 6px;
  align-items: center;
  width: 104px;
  max-width: 100%;
  min-height: 21px;
}

[data-ftw-scope="partial-982"] .desktop-oferty-lodzi-section-41{
  padding: 0px 0px 0px 0px;
  background-image: url("media/frame-1809.png");
  background-size: cover;
  background-position: center;
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 720px;
  max-width: 100%;
  min-height: 465px;
}

/* partial-983 */
/* FTW_FULL_BLEED_BACKGROUND */
[data-ftw-scope="partial-983"] .ftw-fullbleed-bg{width:calc(100vw / var(--ftw-scale,1));margin-left:calc(50% - (100vw / var(--ftw-scale,1)) * 0.5);margin-right:calc(50% - (100vw / var(--ftw-scale,1)) * 0.5);box-sizing:border-box;}
[data-ftw-scope="partial-983"] .ftw-fullbleed-bg--desktop-przejdz-do-informacje-form-1{ background-color: rgb(238, 238, 238);  }
[data-ftw-scope="partial-983"] .desktop-przejdz-do-informacje-form-1{ padding: 0px 0px 0px 0px; display: block; width: 100%; max-width: 1440px; min-height: 58px;  }

[data-ftw-scope="partial-983"] .desktop-przejdz-do-informacje-section-1{
  padding: 20px 120px 20px 120px;
  display: flex;
  flex-direction: column;
  gap: 10px;
  width: 100%;
  max-width: 1440px;
  min-height: 58px;
}

[data-ftw-scope="partial-983"] .desktop-przejdz-do-informacje-section-2{
  padding: 0px 0px 0px 0px;
  display: flex;
  flex-direction: row;
  gap: 158px;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  max-width: 1200px;
  min-height: 18px;
}

[data-ftw-scope="partial-983"] .desktop-przejdz-do-informacje-paragraph-1{
  color: rgb(34, 34, 34);
  font-size: 14px;
  font-weight: 600;
  line-height: 18.19999885559082px;
  font-family: 'Elms Sans';
  letter-spacing: 0px;
  margin: 0;
  white-space: nowrap;
  overflow-wrap: normal;
  word-break: normal;
  width: 95px;
  max-width: 100%;
  min-height: 18px;
}

[data-ftw-scope="partial-983"] .desktop-przejdz-do-informacje-section-3{
  padding: 0px 0px 0px 0px;
  display: flex;
  flex-direction: row;
  gap: 32px;
  align-items: center;
  width: auto;
  max-width: 100%;
  min-height: 18px;
  flex-wrap: wrap;
}

[data-ftw-scope="partial-983"] .desktop-przejdz-do-informacje-paragraph-2{
  color: rgb(187, 187, 187);
  font-size: 14px;
  font-weight: 600;
  line-height: 18.19999885559082px;
  font-family: 'Elms Sans';
  letter-spacing: 0px;
  text-align: left;
  margin: 0;
  white-space: nowrap;
  overflow-wrap: normal;
  word-break: normal;
  width: auto;
  max-width: 100%;
  min-height: 18px;
}

[data-ftw-scope="partial-983"] .desktop-przejdz-do-informacje-paragraph-3{
  color: rgb(34, 34, 34);
  font-size: 14px;
  font-weight: 600;
  line-height: 18.19999885559082px;
  font-family: 'Elms Sans';
  letter-spacing: 0px;
  text-align: left;
  margin: 0;
  white-space: nowrap;
  overflow-wrap: normal;
  word-break: normal;
  width: auto;
  max-width: 100%;
  min-height: 18px;
}

[data-ftw-scope="partial-983"] .desktop-przejdz-do-informacje-paragraph-4{
  color: rgb(187, 187, 187);
  font-size: 14px;
  font-weight: 600;
  line-height: 18.19999885559082px;
  font-family: 'Elms Sans';
  letter-spacing: 0px;
  text-align: left;
  margin: 0;
  white-space: nowrap;
  overflow-wrap: normal;
  word-break: normal;
  width: auto;
  max-width: 100%;
  min-height: 18px;
}

[data-ftw-scope="partial-983"] .desktop-przejdz-do-informacje-paragraph-5{
  color: rgb(187, 187, 187);
  font-size: 14px;
  font-weight: 600;
  line-height: 18.19999885559082px;
  font-family: 'Elms Sans';
  letter-spacing: 0px;
  text-align: left;
  margin: 0;
  white-space: nowrap;
  overflow-wrap: normal;
  word-break: normal;
  width: auto;
  max-width: 100%;
  min-height: 18px;
}

[data-ftw-scope="partial-983"] .desktop-przejdz-do-informacje-paragraph-6{
  color: rgb(187, 187, 187);
  font-size: 14px;
  font-weight: 600;
  line-height: 18.19999885559082px;
  font-family: 'Elms Sans';
  letter-spacing: 0px;
  text-align: left;
  margin: 0;
  white-space: nowrap;
  overflow-wrap: normal;
  word-break: normal;
  width: auto;
  max-width: 100%;
  min-height: 18px;
}

/* partial-984 */
/* FTW_FULL_BLEED_BACKGROUND */
[data-ftw-scope="partial-984"] .ftw-fullbleed-bg{width:calc(100vw / var(--ftw-scale,1));margin-left:calc(50% - (100vw / var(--ftw-scale,1)) * 0.5);margin-right:calc(50% - (100vw / var(--ftw-scale,1)) * 0.5);box-sizing:border-box;}
[data-ftw-scope="partial-984"] .ftw-fullbleed-bg--desktop-liczby-section-1{ background-color: rgb(250, 250, 250);  }
[data-ftw-scope="partial-984"] .desktop-liczby-section-1{ padding: 0px 0px 0px 0px; display: block; width: 100%; max-width: 1440px; min-height: 265px;  }

[data-ftw-scope="partial-984"] .desktop-liczby-section-2{
  padding: 50px 120px 50px 120px;
  display: flex;
  flex-direction: column;
  gap: 10px;
  width: 100%;
  max-width: 1440px;
  min-height: 265px;
}

[data-ftw-scope="partial-984"] .desktop-liczby-section-3{
  padding: 0px 0px 0px 0px;
  display: flex;
  flex-direction: row;
  gap: 15px;
  align-items: center;
  width: 100%;
  max-width: 1200px;
  min-height: 115px;
  align-self: stretch;
}

[data-ftw-scope="partial-984"] .desktop-liczby-section-4{
  padding: 0px 0px 0px 0px;
  display: flex;
  flex-direction: column;
  width: 380px;
  max-width: 100%;
  min-height: 115px;
}

[data-ftw-scope="partial-984"] .desktop-liczby-paragraph-1{
  color: rgb(41, 56, 152);
  font-size: 72px;
  font-weight: 300;
  line-height: 93.5999984741211px;
  font-family: 'Elms Sans';
  letter-spacing: 0px;
  text-transform: uppercase;
  text-align: center;
  margin: 0;
  white-space: nowrap;
  overflow-wrap: normal;
  word-break: normal;
  width: 100%;
  max-width: 380px;
  min-height: 94px;
  align-self: stretch;
}

[data-ftw-scope="partial-984"] .desktop-liczby-paragraph-2{
  color: rgb(34, 34, 34);
  font-size: 16px;
  font-weight: 400;
  line-height: 20.799999237060547px;
  font-family: 'Elms Sans';
  letter-spacing: -0.16px;
  text-align: center;
  margin: 0;
  white-space: nowrap;
  overflow-wrap: normal;
  word-break: normal;
  width: 100%;
  max-width: 380px;
  min-height: 21px;
  align-self: stretch;
}

[data-ftw-scope="partial-984"] .desktop-liczby-divider-1{
  background-color: rgb(221, 221, 221);
  display: block;
  height: 115px;
  width: 1px;
}

[data-ftw-scope="partial-984"] .desktop-liczby-paragraph-3{
  color: rgb(41, 56, 152);
  font-size: 72px;
  font-weight: 300;
  line-height: 93.5999984741211px;
  font-family: 'Elms Sans';
  letter-spacing: 0px;
  text-align: center;
  margin: 0;
  white-space: nowrap;
  overflow-wrap: normal;
  word-break: normal;
  width: 100%;
  max-width: 380px;
  min-height: 94px;
  align-self: stretch;
}

/* partial-985 */
/* FTW_FULL_BLEED_BACKGROUND */
[data-ftw-scope="partial-985"] .ftw-fullbleed-bg{width:calc(100vw / var(--ftw-scale,1));margin-left:calc(50% - (100vw / var(--ftw-scale,1)) * 0.5);margin-right:calc(50% - (100vw / var(--ftw-scale,1)) * 0.5);box-sizing:border-box;}
[data-ftw-scope="partial-985"] .ftw-fullbleed-bg--desktop-lodzie-przyczepy-osprzet-section-1{ background-color: rgb(238, 238, 238);  }
[data-ftw-scope="partial-985"] .desktop-lodzie-przyczepy-osprzet-section-1{ padding: 0px 0px 0px 0px; display: block; width: 100%; max-width: 1440px; min-height: 58px;  }

[data-ftw-scope="partial-985"] .desktop-lodzie-przyczepy-osprzet-section-2{
  padding: 20px 120px 20px 120px;
  display: flex;
  flex-direction: column;
  gap: 10px;
  width: 100%;
  max-width: 1440px;
  min-height: 58px;
}

[data-ftw-scope="partial-985"] .desktop-lodzie-przyczepy-osprzet-section-3{
  padding: 0px 0px 0px 0px;
  display: flex;
  flex-direction: row;
  gap: 158px;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  max-width: 1200px;
  min-height: 18px;
  align-self: stretch;
}

[data-ftw-scope="partial-985"] .desktop-lodzie-przyczepy-osprzet-paragraph-1{
  color: rgb(34, 34, 34);
  font-size: 14px;
  font-weight: 600;
  line-height: 18.19999885559082px;
  font-family: 'Elms Sans';
  letter-spacing: 0px;
  margin: 0;
  white-space: nowrap;
  overflow-wrap: normal;
  word-break: normal;
  width: 95px;
  max-width: 100%;
  min-height: 18px;
}

[data-ftw-scope="partial-985"] .desktop-lodzie-przyczepy-osprzet-section-4{
  padding: 0px 0px 0px 0px;
  display: flex;
  flex-direction: row;
  gap: 30px;
  align-items: center;
  width: 255px;
  max-width: 100%;
  min-height: 18px;
}

[data-ftw-scope="partial-985"] .desktop-lodzie-przyczepy-osprzet-section-4 > a{
  display: inline-flex;
  align-items: center;
  padding: 3px 0px;
  border-bottom: 1px solid transparent;
  transition: border-color 180ms ease;
}

[data-ftw-scope="partial-985"] .desktop-lodzie-przyczepy-osprzet-section-4 > a > p{
  color: rgb(187, 187, 187) !important;
  transition: color 180ms ease;
}

[data-ftw-scope="partial-985"] .desktop-lodzie-przyczepy-osprzet-section-4 > a:hover,
[data-ftw-scope="partial-985"] .desktop-lodzie-przyczepy-osprzet-section-4 > a:focus-visible,
[data-ftw-scope="partial-985"] .desktop-lodzie-przyczepy-osprzet-section-4 > a[aria-current="page"]{
  border-bottom-color: rgb(41, 56, 152);
}

[data-ftw-scope="partial-985"] .desktop-lodzie-przyczepy-osprzet-section-4 > a:hover > p,
[data-ftw-scope="partial-985"] .desktop-lodzie-przyczepy-osprzet-section-4 > a:focus-visible > p,
[data-ftw-scope="partial-985"] .desktop-lodzie-przyczepy-osprzet-section-4 > a[aria-current="page"] > p{
  color: rgb(41, 56, 152) !important;
}

[data-ftw-scope="partial-985"] .desktop-lodzie-przyczepy-osprzet-paragraph-2{
  color: rgb(34, 34, 34);
  font-size: 14px;
  font-weight: 600;
  line-height: 18.19999885559082px;
  font-family: 'Elms Sans';
  letter-spacing: 0px;
  text-align: center;
  margin: 0;
  white-space: nowrap;
  overflow-wrap: normal;
  word-break: normal;
  width: auto;
  max-width: 100%;
  min-height: 18px;
}

[data-ftw-scope="partial-985"] .desktop-lodzie-przyczepy-osprzet-paragraph-3{
  color: rgb(187, 187, 187);
  font-size: 14px;
  font-weight: 600;
  line-height: 18.19999885559082px;
  font-family: 'Elms Sans';
  letter-spacing: 0px;
  text-align: center;
  margin: 0;
  white-space: nowrap;
  overflow-wrap: normal;
  word-break: normal;
  width: auto;
  max-width: 100%;
  min-height: 18px;
}

[data-ftw-scope="partial-985"] .desktop-lodzie-przyczepy-osprzet-paragraph-4{
  color: rgb(187, 187, 187);
  font-size: 14px;
  font-weight: 600;
  line-height: 18.19999885559082px;
  font-family: 'Elms Sans';
  letter-spacing: 0px;
  text-align: center;
  margin: 0;
  white-space: nowrap;
  overflow-wrap: normal;
  word-break: normal;
  width: auto;
  max-width: 100%;
  min-height: 18px;
}

/* partial-986 */
/* FTW_FULL_BLEED_BACKGROUND */
[data-ftw-scope="partial-986"] .ftw-fullbleed-bg{width:calc(100vw / var(--ftw-scale,1));margin-left:calc(50% - (100vw / var(--ftw-scale,1)) * 0.5);margin-right:calc(50% - (100vw / var(--ftw-scale,1)) * 0.5);box-sizing:border-box;}
[data-ftw-scope="partial-986"] .ftw-fullbleed-bg--desktop-nasza-historia-section-1{ background-color: rgb(250, 250, 250);  }
[data-ftw-scope="partial-986"] .desktop-nasza-historia-section-1{ padding: 0px 0px 0px 0px; display: block; width: 100%; max-width: 1440px; min-height: 1455px;  }

[data-ftw-scope="partial-986"] .desktop-nasza-historia-section-2{
  padding: 0px 0px 0px 0px;
  display: flex;
  flex-direction: column;
  align-items: center;
  width: 100%;
  max-width: 1440px;
  min-height: 1455px;
}

[data-ftw-scope="partial-986"] .desktop-nasza-historia-section-3{
  padding: 0px 0px 0px 0px;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: 1440px;
  min-height: 485px;
  align-self: stretch;
}

[data-ftw-scope="partial-986"] .desktop-nasza-historia-section-4{
  padding: 0px 87px 0px 120px;
  display: flex;
  flex-direction: column;
  justify-content: center;
  width: 720px;
  max-width: 100%;
  min-height: 485px;
}

[data-ftw-scope="partial-986"] .desktop-nasza-historia-section-5{
  padding: 0px 0px 0px 0px;
  display: flex;
  flex-direction: column;
  gap: 10px;
  width: 513px;
  max-width: 100%;
  min-height: 219px;
}

[data-ftw-scope="partial-986"] .desktop-nasza-historia-paragraph-1{
  color: rgb(34, 34, 34);
  font-size: 48px;
  font-weight: 300;
  line-height: 62.39999771118164px;
  font-family: 'Elms Sans';
  letter-spacing: 0px;
  text-transform: uppercase;
  margin: 0;
  white-space: nowrap;
  overflow-wrap: normal;
  word-break: normal;
  width: 100%;
  max-width: 513px;
  min-height: 62px;
  align-self: stretch;
}

[data-ftw-scope="partial-986"] .desktop-nasza-historia-paragraph-2{
  color: rgb(34, 34, 34);
  font-size: 16px;
  font-weight: 400;
  line-height: 20.799999237060547px;
  font-family: 'Elms Sans';
  letter-spacing: -0.16px;
  margin: 0;
  width: 100%;
  max-width: 513px;
  min-height: 147px;
  align-self: stretch;
}

[data-ftw-scope="partial-986"] .desktop-nasza-historia-section-6{
  padding: 0px 0px 0px 0px;
  background-image: url("media/frame-1796.png");
  background-size: cover;
  background-position: center;
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 720px;
  max-width: 100%;
  min-height: 485px;
}

[data-ftw-scope="partial-986"] .desktop-nasza-historia-section-7{
  padding: 0px 0px 0px 0px;
  background-image: url("media/frame-1797.png");
  background-size: cover;
  background-position: center;
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 720px;
  max-width: 100%;
  min-height: 485px;
}

[data-ftw-scope="partial-986"] .desktop-nasza-historia-section-8{
  padding: 0px 120px 0px 87px;
  display: flex;
  flex-direction: column;
  justify-content: center;
  width: 720px;
  max-width: 100%;
  min-height: 485px;
}

[data-ftw-scope="partial-986"] .desktop-nasza-historia-section-9{
  padding: 0px 0px 0px 0px;
  display: flex;
  flex-direction: column;
  gap: 10px;
  width: 513px;
  max-width: 100%;
  min-height: 281px;
}

[data-ftw-scope="partial-986"] .desktop-nasza-historia-paragraph-3{
  color: rgb(34, 34, 34);
  font-size: 48px;
  font-weight: 300;
  line-height: 62.39999771118164px;
  font-family: 'Elms Sans';
  letter-spacing: 0px;
  text-transform: uppercase;
  margin: 0;
  width: 100%;
  max-width: 513px;
  min-height: 124px;
  align-self: stretch;
}

[data-ftw-scope="partial-986"] .desktop-nasza-historia-section-10{
  padding: 0px 0px 0px 0px;
  display: flex;
  flex-direction: column;
  gap: 10px;
  width: 100%;
  max-width: 513px;
  min-height: 385px;
  align-self: stretch;
}

[data-ftw-scope="partial-986"] .desktop-nasza-historia-paragraph-4{
  color: rgb(34, 34, 34);
  font-size: 48px;
  font-weight: 300;
  line-height: 62.39999771118164px;
  font-family: 'Elms Sans';
  letter-spacing: 0px;
  text-transform: uppercase;
  margin: 0;
  width: 100%;
  max-width: 513px;
  min-height: 186px;
  align-self: stretch;
}

[data-ftw-scope="partial-986"] .desktop-nasza-historia-paragraph-5{
  color: rgb(34, 34, 34);
  font-size: 16px;
  font-weight: 400;
  line-height: 20.799999237060547px;
  font-family: 'Elms Sans';
  letter-spacing: -0.16px;
  margin: 0;
  width: 100%;
  max-width: 513px;
  min-height: 189px;
  align-self: stretch;
}

[data-ftw-scope="partial-986"] .desktop-nasza-historia-section-11{
  padding: 0px 0px 0px 0px;
  background-image: url("media/frame-1798.png");
  background-size: cover;
  background-position: center;
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 720px;
  max-width: 100%;
  min-height: 485px;
}

/* partial-987 */
/* FTW_FULL_BLEED_BACKGROUND */
[data-ftw-scope="partial-987"] .ftw-fullbleed-bg{width:calc(100vw / var(--ftw-scale,1));margin-left:calc(50% - (100vw / var(--ftw-scale,1)) * 0.5);margin-right:calc(50% - (100vw / var(--ftw-scale,1)) * 0.5);box-sizing:border-box;}
[data-ftw-scope="partial-987"] .ftw-fullbleed-bg--desktop-eksperci-section-1{ background-color: rgb(250, 250, 250);  }
[data-ftw-scope="partial-987"] .desktop-eksperci-section-1{ padding: 0px 0px 0px 0px; display: block; width: 100%; max-width: 1440px; min-height: 662px;  }

[data-ftw-scope="partial-987"] .desktop-eksperci-section-2{
  padding: 100px 120px 100px 120px;
  display: flex;
  flex-direction: column;
  gap: 10px;
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: 1440px;
  min-height: 662px;
}

[data-ftw-scope="partial-987"] .desktop-eksperci-section-3{
  padding: 0px 0px 0px 0px;
  display: flex;
  flex-direction: column;
  gap: 30px;
  align-items: center;
  width: 100%;
  max-width: 1200px;
  min-height: 462px;
  align-self: stretch;
}

[data-ftw-scope="partial-987"] .desktop-eksperci-section-4{
  padding: 0px 0px 0px 0px;
  display: flex;
  flex-direction: column;
  gap: 13px;
  width: 995px;
  max-width: 100%;
  min-height: 200px;
}

[data-ftw-scope="partial-987"] .desktop-eksperci-paragraph-1{
  color: rgb(34, 34, 34);
  font-size: 48px;
  font-weight: 300;
  line-height: 62.39999771118164px;
  font-family: 'Elms Sans';
  letter-spacing: 0px;
  text-transform: uppercase;
  text-align: center;
  margin: 0;
  width: 100%;
  max-width: 995px;
  min-height: 124px;
  align-self: stretch;
}

[data-ftw-scope="partial-987"] .desktop-eksperci-paragraph-2{
  color: rgb(34, 34, 34);
  font-size: 16px;
  font-weight: 400;
  line-height: 20.799999237060547px;
  font-family: 'Elms Sans';
  letter-spacing: -0.16px;
  text-align: center;
  margin: 0;
  width: 100%;
  max-width: 995px;
  min-height: 63px;
  align-self: stretch;
}

[data-ftw-scope="partial-987"] .desktop-eksperci-section-5{
  padding: 0px 0px 0px 0px;
  display: flex;
  flex-direction: row;
  gap: 15px;
  align-items: center;
  width: 100%;
  max-width: 1200px;
  min-height: 139px;
  align-self: stretch;
}

[data-ftw-scope="partial-987"] .desktop-eksperci-section-6{
  padding: 0px 0px 0px 0px;
  display: flex;
  flex-direction: column;
  gap: 15px;
  align-items: center;
  width: 380px;
  max-width: 100%;
  min-height: 139px;
}

[data-ftw-scope="partial-987"] .desktop-eksperci-section-7{
  padding: 3px 6px 3px 6px;
  overflow: hidden;
  display: flex;
  flex-direction: column;
  gap: 10px;
  justify-content: center;
  align-items: center;
  width: 35px;
  max-width: 100%;
  min-height: 35px;
}

[data-ftw-scope="partial-987"] .desktop-eksperci-media-1{
  display: inline-block;
  max-width: 100%;
  width: 23.33333396911621px;
  height: 29.166667938232422px;
  aspect-ratio: 0.800;
}

[data-ftw-scope="partial-987"] .desktop-eksperci-section-8{
  padding: 0px 0px 0px 0px;
  display: flex;
  flex-direction: column;
  gap: 5px;
  width: 100%;
  max-width: 380px;
  min-height: 89px;
  align-self: stretch;
}

[data-ftw-scope="partial-987"] .desktop-eksperci-paragraph-3{
  color: rgb(34, 34, 34);
  font-size: 16px;
  font-weight: 600;
  line-height: 20.799999237060547px;
  font-family: 'Elms Sans';
  letter-spacing: 0px;
  text-align: center;
  margin: 0;
  white-space: nowrap;
  overflow-wrap: normal;
  word-break: normal;
  width: 100%;
  max-width: 380px;
  min-height: 21px;
  align-self: stretch;
}

[data-ftw-scope="partial-987"] .desktop-eksperci-paragraph-4{
  color: rgb(34, 34, 34);
  font-size: 16px;
  font-weight: 400;
  line-height: 20.799999237060547px;
  font-family: 'Elms Sans';
  letter-spacing: -0.16px;
  text-align: center;
  margin: 0;
  width: 100%;
  max-width: 380px;
  min-height: 63px;
  align-self: stretch;
}

[data-ftw-scope="partial-987"] .desktop-eksperci-divider-1{
  background-color: rgb(221, 221, 221);
  display: block;
  height: 139px;
  width: 1px;
}

[data-ftw-scope="partial-987"] .desktop-eksperci-section-9{
  padding: 3px 9px 3px 9px;
  overflow: hidden;
  display: flex;
  flex-direction: column;
  gap: 10px;
  justify-content: center;
  align-items: center;
  width: 36px;
  max-width: 100%;
  min-height: 35px;
}

[data-ftw-scope="partial-987"] .desktop-eksperci-media-2{
  display: inline-block;
  max-width: 100%;
  width: 17.5px;
  height: 29.16666603088379px;
  aspect-ratio: 0.600;
}

[data-ftw-scope="partial-987"] .desktop-eksperci-section-10{
  padding: 0px 0px 0px 0px;
  display: flex;
  flex-direction: column;
  gap: 15px;
  align-items: center;
  width: 380px;
  max-width: 100%;
  min-height: 138px;
}

[data-ftw-scope="partial-987"] .desktop-eksperci-section-11{
  padding: 3px 3px 3px 3px;
  overflow: hidden;
  display: flex;
  flex-direction: column;
  gap: 10px;
  justify-content: center;
  align-items: center;
  width: 35px;
  max-width: 100%;
  min-height: 34px;
}

[data-ftw-scope="partial-987"] .desktop-eksperci-media-3{
  display: inline-block;
  max-width: 100%;
  width: 29.15962791442871px;
  height: 27.7005672454834px;
  aspect-ratio: 1.053;
}

[data-ftw-scope="partial-987"] .desktop-eksperci-section-12{
  padding: 0px 0px 0px 0px;
  display: flex;
  flex-direction: column;
  gap: 10px;
  justify-content: center;
  align-items: center;
  width: 995px;
  max-width: 100%;
  min-height: 63px;
}

/* partial-988 */
/* FTW_FULL_BLEED_BACKGROUND */
[data-ftw-scope="partial-988"] .ftw-fullbleed-bg{width:calc(100vw / var(--ftw-scale,1));margin-left:calc(50% - (100vw / var(--ftw-scale,1)) * 0.5);margin-right:calc(50% - (100vw / var(--ftw-scale,1)) * 0.5);box-sizing:border-box;}
[data-ftw-scope="partial-988"] .ftw-fullbleed-bg--desktop-stopka-section-1{ background-color: rgb(17, 17, 17);  }
[data-ftw-scope="partial-988"] .desktop-stopka-section-1{ padding: 0px 0px 0px 0px; display: block; width: 100%; max-width: 1440px; min-height: 320px;  }

[data-ftw-scope="partial-988"] .desktop-stopka-section-2{
  padding: 50px 120px 20px 120px;
  display: flex;
  flex-direction: column;
  gap: 10px;
  width: 100%;
  max-width: 1440px;
  min-height: 320px;
}

[data-ftw-scope="partial-988"] .desktop-stopka-section-3{
  padding: 0px 0px 0px 0px;
  display: flex;
  flex-direction: column;
  gap: 50px;
  width: 100%;
  max-width: 1200px;
  min-height: 250px;
}

[data-ftw-scope="partial-988"] .desktop-stopka-section-4{
  padding: 0px 0px 0px 0px;
  display: flex;
  flex-direction: row;
  gap: 206px;
  justify-content: space-between;
  width: 100%;
  max-width: 1200px;
  min-height: 176px;
  align-self: stretch;
}

[data-ftw-scope="partial-988"] .desktop-stopka-section-5{
  padding: 0px 0px 0px 0px;
  display: flex;
  flex-direction: column;
  gap: 20px;
  width: 229px;
  max-width: 100%;
  min-height: 129px;
}

[data-ftw-scope="partial-988"] .desktop-stopka-section-6{
  padding: 0px 0px 0px 0px;
  display: flex;
  flex-direction: column;
  gap: 10px;
  justify-content: center;
  align-items: center;
  width: 179px;
  max-width: 100%;
  min-height: 41px;
}

[data-ftw-scope="partial-988"] .desktop-stopka-media-1{
  display: block;
  object-fit: cover;
  width: 100%;
  width: 179px;
  max-width: 100%;
  height: 41px;
}

[data-ftw-scope="partial-988"] .desktop-stopka-section-7{
  padding: 0px 0px 0px 0px;
  display: flex;
  flex-direction: column;
  gap: 5px;
  width: 100%;
  max-width: 229px;
  min-height: 68px;
  align-self: stretch;
}

[data-ftw-scope="partial-988"] .desktop-stopka-paragraph-1{
  color: rgb(253, 253, 253);
  font-size: 16px;
  font-weight: 600;
  line-height: 20.799999237060547px;
  font-family: 'Elms Sans';
  letter-spacing: 0px;
  text-transform: uppercase;
  margin: 0;
  white-space: nowrap;
  overflow-wrap: normal;
  word-break: normal;
  width: 100%;
  max-width: 229px;
  min-height: 21px;
  align-self: stretch;
}

[data-ftw-scope="partial-988"] .desktop-stopka-paragraph-2{
  color: rgb(253, 253, 253);
  font-size: 16px;
  font-weight: 300;
  line-height: 20.799999237060547px;
  font-family: 'Elms Sans';
  letter-spacing: 0px;
  margin: 0;
  width: 159px;
  max-width: 100%;
  min-height: 42px;
}

[data-ftw-scope="partial-988"] .desktop-stopka-section-8{
  padding: 0px 0px 0px 0px;
  display: flex;
  flex-direction: row;
  gap: 100px;
  width: 765px;
  max-width: 100%;
  min-height: 114px;
}

[data-ftw-scope="partial-988"] .desktop-stopka-section-9{
  padding: 0px 0px 0px 0px;
  display: flex;
  flex-direction: column;
  gap: 10px;
  width: 138px;
  max-width: 100%;
  min-height: 114px;
}

[data-ftw-scope="partial-988"] .desktop-stopka-paragraph-3{
  color: rgb(253, 253, 253);
  font-size: 16px;
  font-weight: 600;
  line-height: 20.799999237060547px;
  font-family: 'Elms Sans';
  letter-spacing: 0px;
  text-transform: uppercase;
  margin: 0;
  white-space: nowrap;
  overflow-wrap: normal;
  word-break: normal;
  width: 100%;
  max-width: 138px;
  min-height: 21px;
  align-self: stretch;
}

[data-ftw-scope="partial-988"] .desktop-stopka-section-10{
  padding: 0px 0px 0px 0px;
  display: flex;
  flex-direction: column;
  gap: 10px;
  width: 224px;
  max-width: 100%;
  min-height: 114px;
}

[data-ftw-scope="partial-988"] .desktop-stopka-paragraph-4{
  color: rgb(253, 253, 253);
  font-size: 16px;
  font-weight: 600;
  line-height: 20.799999237060547px;
  font-family: 'Elms Sans';
  letter-spacing: 0px;
  text-transform: uppercase;
  margin: 0;
  white-space: nowrap;
  overflow-wrap: normal;
  word-break: normal;
  width: 100%;
  max-width: 224px;
  min-height: 21px;
  align-self: stretch;
}

[data-ftw-scope="partial-988"] .desktop-stopka-section-11{
  padding: 0px 0px 0px 0px;
  display: flex;
  flex-direction: column;
  gap: 10px;
  width: 203px;
  max-width: 100%;
  min-height: 83px;
}

[data-ftw-scope="partial-988"] .desktop-stopka-paragraph-5{
  color: rgb(253, 253, 253);
  font-size: 16px;
  font-weight: 600;
  line-height: 20.799999237060547px;
  font-family: 'Elms Sans';
  letter-spacing: 0px;
  text-transform: uppercase;
  margin: 0;
  white-space: nowrap;
  overflow-wrap: normal;
  word-break: normal;
  width: 100%;
  max-width: 203px;
  min-height: 21px;
  align-self: stretch;
}

[data-ftw-scope="partial-988"] .desktop-stopka-paragraph-6{
  color: rgb(253, 253, 253);
  font-size: 16px;
  font-weight: 600;
  line-height: 20.799999237060547px;
  font-family: 'Elms Sans';
  letter-spacing: 0px;
  text-transform: uppercase;
  margin: 0;
  white-space: nowrap;
  overflow-wrap: normal;
  word-break: normal;
  width: 203px;
  max-width: 100%;
  min-height: 21px;
}

[data-ftw-scope="partial-988"] .desktop-stopka-section-12{
  padding: 0px 0px 0px 0px;
  display: flex;
  flex-direction: row;
  gap: 657px;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  max-width: 1200px;
  min-height: 24px;
  align-self: stretch;
}

[data-ftw-scope="partial-988"] .desktop-stopka-section-13{
  padding: 0px 0px 0px 0px;
  display: flex;
  flex-direction: row;
  gap: 60px;
  align-items: center;
  width: 248px;
  max-width: 100%;
  min-height: 24px;
}

[data-ftw-scope="partial-988"] .desktop-stopka-section-14{
  padding: 0px 0px 0px 0px;
  display: flex;
  flex-direction: row;
  gap: 20px;
  align-items: center;
  width: 112px;
  max-width: 100%;
  min-height: 24px;
}

[data-ftw-scope="partial-988"] .desktop-stopka-section-15{
  padding: 2px 7px 2px 7px;
  overflow: hidden;
  display: flex;
  flex-direction: column;
  gap: 10px;
  justify-content: center;
  align-items: center;
  width: 24px;
  max-width: 100%;
  min-height: 24px;
}

[data-ftw-scope="partial-988"] .desktop-stopka-media-2{
  display: inline-block;
  max-width: 100%;
  width: 10.5px;
  height: 20px;
  aspect-ratio: 0.525;
}

[data-ftw-scope="partial-988"] .desktop-stopka-section-16{
  padding: 2px 2px 2px 2px;
  overflow: hidden;
  display: flex;
  flex-direction: column;
  gap: 10px;
  justify-content: center;
  align-items: center;
  width: 24px;
  max-width: 100%;
  min-height: 24px;
}

[data-ftw-scope="partial-988"] .desktop-stopka-media-3{
  display: inline-block;
  max-width: 100%;
  width: 20px;
  height: 20px;
  aspect-ratio: 1.000;
}

[data-ftw-scope="partial-988"] .desktop-stopka-section-17{
  padding: 5px 2px 5px 2px;
  overflow: hidden;
  display: flex;
  flex-direction: column;
  gap: 10px;
  justify-content: center;
  align-items: center;
  width: 24px;
  max-width: 100%;
  min-height: 24px;
}

[data-ftw-scope="partial-988"] .desktop-stopka-media-4{
  display: inline-block;
  max-width: 100%;
  width: 20px;
  height: 14px;
  aspect-ratio: 1.429;
}

[data-ftw-scope="partial-988"] .desktop-stopka-section-18{
  padding: 0px 0px 0px 0px;
  display: flex;
  flex-direction: row;
  gap: 15px;
  align-items: center;
  width: 76px;
  max-width: 100%;
  min-height: 21px;
}

[data-ftw-scope="partial-988"] .desktop-stopka-section-19{
  padding: 0px 0px 0px 0px;
  display: flex;
  flex-direction: row;
  gap: 7px;
  align-items: center;
  width: 51px;
  max-width: 100%;
  min-height: 21px;
}

[data-ftw-scope="partial-988"] .desktop-stopka-section-20{
  padding: 0px 0px 0px 0px;
  overflow: hidden;
  display: flex;
  flex-direction: column;
  gap: 10px;
  justify-content: center;
  align-items: center;
  width: 21px;
  max-width: 100%;
  min-height: 15px;
}

[data-ftw-scope="partial-988"] .desktop-stopka-media-5{
  display: inline-block;
  max-width: 100%;
  width: 21px;
  height: 15px;
  aspect-ratio: 1.400;
}

[data-ftw-scope="partial-988"] .desktop-stopka-paragraph-7{
  color: rgb(253, 253, 253);
  font-size: 16px;
  font-weight: 400;
  line-height: 20.799999237060547px;
  font-family: 'Elms Sans';
  letter-spacing: 0px;
  margin: 0;
  white-space: nowrap;
  overflow-wrap: normal;
  word-break: normal;
  width: 23px;
  max-width: 100%;
  min-height: 21px;
}

[data-ftw-scope="partial-988"] .desktop-stopka-media-6{
  display: inline-block;
  max-width: 100%;
  width: 10px;
  height: 4px;
  aspect-ratio: 2.500;
}

[data-ftw-scope="partial-988"] .desktop-stopka-paragraph-8{
  color: rgb(253, 253, 253);
  font-size: 12px;
  font-weight: 300;
  line-height: 15.59999942779541px;
  font-family: 'Elms Sans';
  letter-spacing: 0px;
  text-align: right;
  margin: 0;
  white-space: nowrap;
  overflow-wrap: normal;
  word-break: normal;
  width: 339px;
  max-width: 100%;
  min-height: 16px;
}

/* partial-989 */
/* FTW_FULL_BLEED_BACKGROUND */
[data-ftw-scope="partial-989"] .ftw-fullbleed-bg{width:calc(100vw / var(--ftw-scale,1));margin-left:calc(50% - (100vw / var(--ftw-scale,1)) * 0.5);margin-right:calc(50% - (100vw / var(--ftw-scale,1)) * 0.5);box-sizing:border-box;}
[data-ftw-scope="partial-989"] .ftw-fullbleed-bg--desktop-kontakt-section-1{ background-color: rgb(250, 250, 250);  }
[data-ftw-scope="partial-989"] .desktop-kontakt-section-1{ padding: 0px 0px 0px 0px; display: block; width: 100%; max-width: 1440px; min-height: 748px;  }

[data-ftw-scope="partial-989"] .desktop-kontakt-section-2{
  padding: 50px 120px 50px 120px;
  display: flex;
  flex-direction: column;
  gap: 10px;
  width: 100%;
  max-width: 1440px;
  min-height: 748px;
}

[data-ftw-scope="partial-989"] .desktop-kontakt-section-3{
  padding: 0px 0px 0px 0px;
  display: flex;
  flex-direction: row;
  gap: 235px;
  width: 100%;
  max-width: 1200px;
  min-height: 498px;
  align-self: stretch;
}

[data-ftw-scope="partial-989"] .desktop-kontakt-section-4{
  padding: 0px 0px 0px 0px;
  display: flex;
  flex-direction: column;
  gap: 30px;
  width: 380px;
  max-width: 100%;
  min-height: 356px;
}

[data-ftw-scope="partial-989"] .desktop-kontakt-paragraph-1{
  color: rgb(34, 34, 34);
  font-size: 48px;
  font-weight: 300;
  line-height: 62.39999771118164px;
  font-family: 'Elms Sans';
  letter-spacing: -0.96px;
  text-transform: uppercase;
  margin: 0;
  width: 100%;
  max-width: 380px;
  min-height: 124px;
  align-self: stretch;
}

[data-ftw-scope="partial-989"] .desktop-kontakt-section-5{
  padding: 0px 0px 0px 0px;
  display: flex;
  flex-direction: column;
  gap: 15px;
  width: 278px;
  max-width: 100%;
  min-height: 202px;
}

[data-ftw-scope="partial-989"] .desktop-kontakt-paragraph-2{
  color: rgb(34, 34, 34);
  font-size: 24px;
  font-weight: 300;
  line-height: 31.19999885559082px;
  font-family: 'Elms Sans';
  letter-spacing: 0px;
  text-transform: uppercase;
  margin: 0;
  white-space: nowrap;
  overflow-wrap: normal;
  word-break: normal;
  width: 100%;
  max-width: 278px;
  min-height: 31px;
  align-self: stretch;
}

[data-ftw-scope="partial-989"] .desktop-kontakt-section-6{
  padding: 0px 0px 0px 0px;
  display: flex;
  flex-direction: column;
  gap: 10px;
  width: 100%;
  max-width: 278px;
  min-height: 156px;
  align-self: stretch;
}

[data-ftw-scope="partial-989"] .desktop-kontakt-section-7{
  padding: 0px 0px 0px 0px;
  display: flex;
  flex-direction: row;
  gap: 5px;
  align-items: center;
  width: 100%;
  max-width: 278px;
  min-height: 21px;
  align-self: stretch;
}

[data-ftw-scope="partial-989"] .desktop-kontakt-section-8{
  padding: 3px 1px 3px 1px;
  overflow: hidden;
  display: flex;
  flex-direction: column;
  gap: 10px;
  justify-content: center;
  align-items: center;
  width: 20px;
  max-width: 100%;
  min-height: 21px;
}

[data-ftw-scope="partial-989"] .desktop-kontakt-media-1{
  display: inline-block;
  max-width: 100%;
  width: 18.1669921875px;
  height: 14.8330078125px;
  aspect-ratio: 1.225;
}

[data-ftw-scope="partial-989"] .desktop-kontakt-paragraph-3{
  color: rgb(34, 34, 34);
  font-size: 16px;
  font-weight: 400;
  line-height: 20.799999237060547px;
  font-family: 'Elms Sans';
  letter-spacing: 0px;
  margin: 0;
  white-space: nowrap;
  overflow-wrap: normal;
  word-break: normal;
  width: 253px;
  max-width: 100%;
  min-height: 21px;
}

[data-ftw-scope="partial-989"] .desktop-kontakt-section-9{
  padding: 1px 3px 1px 3px;
  overflow: hidden;
  display: flex;
  flex-direction: column;
  gap: 10px;
  justify-content: center;
  align-items: center;
  width: 20px;
  max-width: 100%;
  min-height: 20px;
}

[data-ftw-scope="partial-989"] .desktop-kontakt-media-2{
  display: inline-block;
  max-width: 100%;
  width: 13.1669921875px;
  height: 18.1669921875px;
  aspect-ratio: 0.725;
}

[data-ftw-scope="partial-989"] .desktop-kontakt-paragraph-4{
  color: rgb(34, 34, 34);
  font-size: 16px;
  font-weight: 400;
  line-height: 20.799999237060547px;
  font-family: 'Elms Sans';
  letter-spacing: 0px;
  margin: 0;
  width: 253px;
  max-width: 100%;
  min-height: 21px;
}

[data-ftw-scope="partial-989"] .desktop-kontakt-section-10{
  padding: 0px 0px 0px 0px;
  display: flex;
  flex-direction: row;
  gap: 5px;
  width: 100%;
  max-width: 278px;
  min-height: 63px;
  align-self: stretch;
}

[data-ftw-scope="partial-989"] .desktop-kontakt-media-3{
  display: inline-block;
  max-width: 100%;
  width: 14.8330078125px;
  height: 18.166015625px;
  aspect-ratio: 0.817;
}

[data-ftw-scope="partial-989"] .desktop-kontakt-paragraph-5{
  color: rgb(34, 34, 34);
  font-size: 16px;
  font-weight: 400;
  line-height: 20.799999237060547px;
  font-family: 'Elms Sans';
  letter-spacing: 0px;
  margin: 0;
  width: 252px;
  max-width: 100%;
  min-height: 63px;
}

[data-ftw-scope="partial-989"] .desktop-kontakt-section-11{
  padding: 0px 0px 0px 0px;
  display: flex;
  flex-direction: row;
  gap: 5px;
  width: 100%;
  max-width: 278px;
  min-height: 21px;
  align-self: stretch;
}

[data-ftw-scope="partial-989"] .desktop-kontakt-section-12{
  padding: 6px 2px 6px 2px;
  display: flex;
  flex-direction: column;
  gap: 10px;
  justify-content: center;
  align-items: center;
  width: 20px;
  max-width: 100%;
  min-height: 19px;
}

[data-ftw-scope="partial-989"] .desktop-kontakt-media-4{
  display: inline-block;
  max-width: 100%;
  width: 16.028751373291016px;
  height: 7.000303268432617px;
  aspect-ratio: 2.290;
}

[data-ftw-scope="partial-989"] .desktop-kontakt-paragraph-6{
  color: rgb(34, 34, 34);
  font-size: 16px;
  font-weight: 400;
  line-height: 20.799999237060547px;
  font-family: 'Elms Sans';
  letter-spacing: 0px;
  margin: 0;
  white-space: nowrap;
  overflow-wrap: normal;
  word-break: normal;
  width: 252px;
  max-width: 100%;
  min-height: 21px;
}

[data-ftw-scope="partial-989"] .desktop-kontakt-section-13{
  padding: 0px 0px 0px 0px;
  display: flex;
  flex-direction: column;
  gap: 20px;
  align-items: center;
  width: 585px;
  max-width: 100%;
  min-height: 498px;
}

[data-ftw-scope="partial-989"] .desktop-kontakt-paragraph-7{
  color: rgb(34, 34, 34);
  font-size: 24px;
  font-weight: 300;
  line-height: 31.19999885559082px;
  font-family: 'Elms Sans';
  letter-spacing: 0px;
  text-transform: uppercase;
  text-align: center;
  margin: 0;
  white-space: nowrap;
  overflow-wrap: normal;
  word-break: normal;
  width: 100%;
  max-width: 585px;
  min-height: 31px;
  align-self: stretch;
}

[data-ftw-scope="partial-989"] .desktop-kontakt-section-14{
  padding: 0px 0px 0px 0px;
  display: flex;
  flex-direction: column;
  gap: 30px;
  align-items: center;
  width: 100%;
  max-width: 585px;
  min-height: 447px;
  align-self: stretch;
}

[data-ftw-scope="partial-989"] .desktop-kontakt-section-15{
  padding: 0px 0px 0px 0px;
  display: flex;
  flex-direction: column;
  gap: 14px;
  width: 100%;
  max-width: 585px;
  min-height: 376px;
  align-self: stretch;
}

[data-ftw-scope="partial-989"] .desktop-kontakt-section-16{
  padding: 0px 0px 0px 0px;
  display: flex;
  flex-direction: column;
  gap: 20px;
  width: 100%;
  max-width: 585px;
  min-height: 330px;
  align-self: stretch;
}

[data-ftw-scope="partial-989"] .desktop-kontakt-section-17{
  padding: 0px 0px 0px 0px;
  display: flex;
  flex-direction: row;
  gap: 30px;
  align-items: center;
  width: 100%;
  max-width: 585px;
  min-height: 50px;
  align-self: stretch;
}

[data-ftw-scope="partial-989"] .desktop-kontakt-section-18{
  padding: 10px 15px 10px 15px;
  border-bottom: 1px solid rgb(34, 34, 34);
  display: flex;
  flex-direction: row;
  gap: 10px;
  align-items: center;
  width: 278px;
  max-width: 100%;
  min-height: 50px;
}

[data-ftw-scope="partial-989"] .desktop-kontakt-paragraph-8{
  color: rgb(34, 34, 34);
  font-size: 16px;
  font-weight: 400;
  line-height: 20.799999237060547px;
  font-family: 'Elms Sans';
  letter-spacing: 0px;
  margin: 0;
  white-space: nowrap;
  overflow-wrap: normal;
  word-break: normal;
  width: 93px;
  max-width: 100%;
  min-height: 21px;
}

[data-ftw-scope="partial-989"] .desktop-kontakt-section-19{
  padding: 10px 15px 10px 15px;
  border-bottom: 1px solid rgb(34, 34, 34);
  display: flex;
  flex-direction: row;
  gap: 10px;
  align-items: center;
  width: 277px;
  max-width: 100%;
  min-height: 50px;
}

[data-ftw-scope="partial-989"] .desktop-kontakt-paragraph-9{
  color: rgb(34, 34, 34);
  font-size: 16px;
  font-weight: 400;
  line-height: 20.799999237060547px;
  font-family: 'Elms Sans';
  letter-spacing: 0px;
  margin: 0;
  white-space: nowrap;
  overflow-wrap: normal;
  word-break: normal;
  width: 150px;
  max-width: 100%;
  min-height: 21px;
}

[data-ftw-scope="partial-989"] .desktop-kontakt-section-20{
  padding: 10px 15px 10px 15px;
  border-bottom: 1px solid rgb(34, 34, 34);
  display: flex;
  flex-direction: row;
  gap: 10px;
  align-items: center;
  width: 100%;
  max-width: 585px;
  min-height: 50px;
  align-self: stretch;
}

[data-ftw-scope="partial-989"] .desktop-kontakt-paragraph-10{
  color: rgb(34, 34, 34);
  font-size: 16px;
  font-weight: 400;
  line-height: 20.799999237060547px;
  font-family: 'Elms Sans';
  letter-spacing: 0px;
  margin: 0;
  white-space: nowrap;
  overflow-wrap: normal;
  word-break: normal;
  width: 190px;
  max-width: 100%;
  min-height: 21px;
}

[data-ftw-scope="partial-989"] .desktop-kontakt-section-21{
  padding: 10px 15px 10px 15px;
  border-bottom: 1px solid rgb(34, 34, 34);
  display: flex;
  flex-direction: row;
  gap: 10px;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  max-width: 585px;
  min-height: 50px;
  align-self: stretch;
}

[data-ftw-scope="partial-989"] .desktop-kontakt-paragraph-11{
  color: rgb(34, 34, 34);
  font-size: 16px;
  font-weight: 400;
  line-height: 20.799999237060547px;
  font-family: 'Elms Sans';
  letter-spacing: 0px;
  margin: 0;
  white-space: nowrap;
  overflow-wrap: normal;
  word-break: normal;
  width: 46px;
  max-width: 100%;
  min-height: 21px;
}

[data-ftw-scope="partial-989"] .desktop-kontakt-media-5{
  display: inline-block;
  max-width: 100%;
  width: 10px;
  height: 4px;
  aspect-ratio: 2.500;
}

[data-ftw-scope="partial-989"] .desktop-kontakt-section-22{
  padding: 15px 15px 15px 15px;
  border-bottom: 1px solid rgb(34, 34, 34);
  display: flex;
  flex-direction: row;
  gap: 10px;
  width: 100%;
  max-width: 585px;
  min-height: 120px;
  align-self: stretch;
}

[data-ftw-scope="partial-989"] .desktop-kontakt-paragraph-12{
  color: rgb(34, 34, 34);
  font-size: 16px;
  font-weight: 400;
  line-height: 20.799999237060547px;
  font-family: 'Elms Sans';
  letter-spacing: 0px;
  margin: 0;
  white-space: nowrap;
  overflow-wrap: normal;
  word-break: normal;
  width: 136px;
  max-width: 100%;
  min-height: 21px;
}

[data-ftw-scope="partial-989"] .desktop-kontakt-section-23{
  padding: 0px 0px 0px 0px;
  display: flex;
  flex-direction: row;
  gap: 7px;
  width: 100%;
  max-width: 585px;
  min-height: 32px;
  align-self: stretch;
}

[data-ftw-scope="partial-989"] .desktop-kontakt-section-24{
  padding: 0px 0px 0px 0px;
  display: flex;
  flex-direction: column;
  gap: 10px;
  width: 13px;
  max-width: 100%;
  min-height: 27px;
}

[data-ftw-scope="partial-989"] .desktop-kontakt-button-1{
  border: 1px solid rgb(34, 34, 34);
  border-radius: 2px;
  width: 100%;
  max-width: 13px;
  min-height: 13px;
  align-self: stretch;
}

[data-ftw-scope="partial-989"] .desktop-kontakt-paragraph-13{
  color: rgb(34, 34, 34);
  font-size: 12px;
  font-weight: 400;
  line-height: 15.59999942779541px;
  font-family: 'Elms Sans';
  letter-spacing: 0px;
  margin: 0;
  width: 565px;
  max-width: 100%;
  min-height: 32px;
}

[data-ftw-scope="partial-989"] .desktop-kontakt-section-25{
  padding: 10px 10px 10px 10px;
  border-bottom: 1px solid rgb(41, 56, 152);
  display: flex;
  flex-direction: row;
  gap: 10px;
  justify-content: center;
  align-items: center;
  width: 193px;
  max-width: 100%;
  min-height: 41px;
}

[data-ftw-scope="partial-989"] .desktop-kontakt-paragraph-14{
  color: rgb(41, 56, 152);
  font-size: 16px;
  font-weight: 600;
  line-height: 20.799999237060547px;
  font-family: 'Elms Sans';
  letter-spacing: 0px;
  text-align: center;
  margin: 0;
  white-space: nowrap;
  overflow-wrap: normal;
  word-break: normal;
  width: 173px;
  max-width: 100%;
  min-height: 21px;
}

/* partial-990 */
/* FTW_FULL_BLEED_BACKGROUND */
[data-ftw-scope="partial-990"] .ftw-fullbleed-bg{width:calc(100vw / var(--ftw-scale,1));margin-left:calc(50% - (100vw / var(--ftw-scale,1)) * 0.5);margin-right:calc(50% - (100vw / var(--ftw-scale,1)) * 0.5);box-sizing:border-box;}
[data-ftw-scope="partial-990"] .ftw-fullbleed-bg--desktop-partnerzy-section-1{ background-color: rgb(250, 250, 250);  }
[data-ftw-scope="partial-990"] .desktop-partnerzy-section-1{ padding: 0px 0px 0px 0px; display: block; width: 100%; max-width: 1440px; min-height: 266px;  }

[data-ftw-scope="partial-990"] .desktop-partnerzy-section-2{
  padding: 52px 120px 52px 120px;
  display: flex;
  flex-direction: column;
  gap: 10px;
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: 1440px;
  min-height: 266px;
}

[data-ftw-scope="partial-990"] .desktop-partnerzy-section-3{
  padding: 0px 0px 0px 0px;
  display: flex;
  flex-direction: column;
  gap: 15px;
  width: 100%;
  max-width: 1200px;
  min-height: 162px;
  align-self: stretch;
}

[data-ftw-scope="partial-990"] .desktop-partnerzy-section-4{
  padding: 0px 0px 0px 0px;
  display: flex;
  flex-direction: row;
  gap: 483px;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  max-width: 1200px;
  min-height: 62px;
  align-self: stretch;
}

[data-ftw-scope="partial-990"] .desktop-partnerzy-paragraph-1{
  color: rgb(34, 34, 34);
  font-size: 48px;
  font-weight: 300;
  line-height: 62.39999771118164px;
  font-family: 'Elms Sans';
  letter-spacing: 0px;
  text-transform: uppercase;
  margin: 0;
  white-space: nowrap;
  overflow-wrap: normal;
  word-break: normal;
  width: 483px;
  max-width: 100%;
  min-height: 62px;
}

[data-ftw-scope="partial-990"] .desktop-partnerzy-section-5{
  padding: 0px 0px 0px 0px;
  display: flex;
  flex-direction: column;
  gap: 20px;
  width: 234px;
  max-width: 100%;
  min-height: 41px;
}

[data-ftw-scope="partial-990"] .desktop-partnerzy-section-6{
  padding: 10px 10px 10px 10px;
  border-bottom: 1px solid rgb(41, 56, 152);
  display: flex;
  flex-direction: row;
  gap: 10px;
  justify-content: center;
  align-items: center;
  width: 234px;
  max-width: 100%;
  min-height: 41px;
}

[data-ftw-scope="partial-990"] .desktop-partnerzy-paragraph-2{
  color: rgb(41, 56, 152);
  font-size: 16px;
  font-weight: 600;
  line-height: 20.799999237060547px;
  font-family: 'Elms Sans';
  letter-spacing: 0px;
  text-align: center;
  margin: 0;
  white-space: nowrap;
  overflow-wrap: normal;
  word-break: normal;
  width: 214px;
  max-width: 100%;
  min-height: 21px;
}

[data-ftw-scope="partial-990"] .desktop-partnerzy-section-7{
  padding: 0px 0px 0px 0px;
  display: flex;
  flex-direction: row;
  gap: 60px;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  max-width: 1200px;
  min-height: 85px;
  align-self: stretch;
}

[data-ftw-scope="partial-990"] .desktop-partnerzy-media-1{
  display: block;
  object-fit: cover;
  width: 100%;
  width: 163px;
  max-width: 100%;
  height: 84px;
}

[data-ftw-scope="partial-990"] .desktop-partnerzy-media-2{
  display: block;
  object-fit: cover;
  width: 100%;
  width: 163px;
  max-width: 100%;
  height: 38.734619140625px;
}

[data-ftw-scope="partial-990"] .desktop-partnerzy-media-3{
  display: block;
  object-fit: cover;
  width: 100%;
  width: 204px;
  max-width: 100%;
  height: 50px;
}

[data-ftw-scope="partial-990"] .desktop-partnerzy-media-4{
  display: block;
  object-fit: cover;
  width: 100%;
  width: 190px;
  max-width: 100%;
  height: 54px;
}

/* partial-991 */
/* FTW_FULL_BLEED_BACKGROUND */
[data-ftw-scope="partial-991"] .ftw-fullbleed-bg{width:calc(100vw / var(--ftw-scale,1));margin-left:calc(50% - (100vw / var(--ftw-scale,1)) * 0.5);margin-right:calc(50% - (100vw / var(--ftw-scale,1)) * 0.5);box-sizing:border-box;}
[data-ftw-scope="partial-991"] .ftw-fullbleed-bg--desktop-lodz1-section-1{ background-image: url("media/desktop-lodz1.png"); background-size: cover; background-position: center;  }
[data-ftw-scope="partial-991"] .desktop-lodz1-section-1{ padding: 0px 0px 0px 0px; display: block; width: 100%; max-width: 1440px; min-height: 650px;  }

[data-ftw-scope="partial-991"] .desktop-lodz1-section-2{
  padding: 50px 120px 50px 120px;
  display: flex;
  flex-direction: column;
  gap: 10px;
  justify-content: flex-end;
  width: 620px;
  max-width: 100%;
  min-height: 650px;
}

[data-ftw-scope="partial-991"] .desktop-lodz1-section-3{
  padding: 0px 0px 0px 0px;
  display: flex;
  flex-direction: column;
  gap: 30px;
  justify-content: flex-end;
  width: 100%;
  max-width: 380px;
  min-height: 238px;
  align-self: stretch;
}

[data-ftw-scope="partial-991"] .desktop-lodz1-section-4{
  padding: 0px 0px 0px 0px;
  display: flex;
  flex-direction: column;
  gap: 20px;
  width: 100%;
  max-width: 380px;
  min-height: 167px;
  align-self: stretch;
}

[data-ftw-scope="partial-991"] .desktop-lodz1-section-5{
  padding: 0px 0px 0px 0px;
  display: flex;
  flex-direction: column;
  gap: 10px;
  width: 100%;
  max-width: 380px;
  min-height: 167px;
  align-self: stretch;
}

[data-ftw-scope="partial-991"] .desktop-lodz1-paragraph-1{
  color: rgb(253, 253, 253);
  font-size: 24px;
  font-weight: 300;
  line-height: 31.19999885559082px;
  font-family: 'Elms Sans';
  letter-spacing: 0px;
  text-transform: uppercase;
  margin: 0;
  white-space: nowrap;
  overflow-wrap: normal;
  word-break: normal;
  width: 100%;
  max-width: 380px;
  min-height: 31px;
  align-self: stretch;
}

[data-ftw-scope="partial-991"] .desktop-lodz1-paragraph-2{
  color: rgb(253, 253, 253);
  font-size: 16px;
  font-weight: 400;
  line-height: 20.799999237060547px;
  font-family: 'Elms Sans';
  letter-spacing: 0px;
  margin: 0;
  width: 100%;
  max-width: 380px;
  min-height: 126px;
  align-self: stretch;
}

[data-ftw-scope="partial-991"] .desktop-lodz1-section-6{
  padding: 10px 10px 10px 10px;
  border-bottom: 1px solid rgb(253, 253, 253);
  display: flex;
  flex-direction: row;
  gap: 10px;
  justify-content: center;
  align-items: center;
  width: 154px;
  max-width: 100%;
  min-height: 41px;
}

[data-ftw-scope="partial-991"] .desktop-lodz1-paragraph-3{
  color: rgb(253, 253, 253);
  font-size: 16px;
  font-weight: 600;
  line-height: 20.799999237060547px;
  font-family: 'Elms Sans';
  letter-spacing: 0px;
  text-align: center;
  margin: 0;
  white-space: nowrap;
  overflow-wrap: normal;
  word-break: normal;
  width: 134px;
  max-width: 100%;
  min-height: 21px;
}

/* partial-992 */
/* FTW_FULL_BLEED_BACKGROUND */
[data-ftw-scope="partial-992"] .ftw-fullbleed-bg{width:calc(100vw / var(--ftw-scale,1));margin-left:calc(50% - (100vw / var(--ftw-scale,1)) * 0.5);margin-right:calc(50% - (100vw / var(--ftw-scale,1)) * 0.5);box-sizing:border-box;}
[data-ftw-scope="partial-992"] .ftw-fullbleed-bg--desktop-faq-section-1{ background-color: rgb(250, 250, 250);  }
[data-ftw-scope="partial-992"] .desktop-faq-section-1{ padding: 0px 0px 0px 0px; display: block; width: 100%; max-width: 1440px; min-height: 666px;  }

[data-ftw-scope="partial-992"] .desktop-faq-section-2{
  padding: 50px 324px 50px 324px;
  display: flex;
  flex-direction: column;
  gap: 50px;
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: 1440px;
  min-height: 666px;
}

[data-ftw-scope="partial-992"] .desktop-faq-paragraph-1{
  color: rgb(34, 34, 34);
  font-size: 48px;
  font-weight: 300;
  line-height: 62.39999771118164px;
  font-family: 'Elms Sans';
  letter-spacing: -0.96px;
  text-transform: uppercase;
  text-align: center;
  margin: 0;
  white-space: nowrap;
  overflow-wrap: normal;
  word-break: normal;
  width: 100%;
  max-width: 792px;
  min-height: 62px;
  align-self: stretch;
}

[data-ftw-scope="partial-992"] .desktop-faq-section-3{
  padding: 0px 0px 0px 0px;
  display: flex;
  flex-direction: column;
  gap: 30px;
  align-items: center;
  width: 100%;
  max-width: 792px;
  min-height: 454px;
  align-self: stretch;
}

[data-ftw-scope="partial-992"] .desktop-faq-section-4{
  padding: 0px 0px 0px 0px;
  display: flex;
  flex-direction: column;
  width: 100%;
  max-width: 792px;
  min-height: 383px;
  align-self: stretch;
}

[data-ftw-scope="partial-992"] .desktop-faq-section-5{
  padding: 10px 10px 10px 10px;
  border-bottom: 1px solid rgb(221, 221, 221);
  display: flex;
  flex-direction: row;
  gap: 10px;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  max-width: 792px;
  min-height: 60px;
  align-self: stretch;
}

[data-ftw-scope="partial-992"] .desktop-faq-paragraph-2{
  color: rgb(34, 34, 34);
  font-size: 16px;
  font-weight: 600;
  line-height: 20.799999237060547px;
  font-family: 'Elms Sans';
  letter-spacing: 0px;
  margin: 0;
  white-space: nowrap;
  overflow-wrap: normal;
  word-break: normal;
  width: 335px;
  max-width: 100%;
  min-height: 21px;
}

[data-ftw-scope="partial-992"] .desktop-faq-media-1{
  display: inline-block;
  max-width: 100%;
  width: 15px;
  height: 15px;
  aspect-ratio: 1.000;
}

[data-ftw-scope="partial-992"] .desktop-faq-section-6{
  padding: 0px 0px 0px 0px;
  display: flex;
  flex-direction: column;
  width: 100%;
  max-width: 792px;
  min-height: 143px;
  align-self: stretch;
}

[data-ftw-scope="partial-992"] .desktop-faq-section-7{
  padding: 10px 10px 10px 10px;
  display: flex;
  flex-direction: row;
  gap: 10px;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  max-width: 792px;
  min-height: 60px;
  align-self: stretch;
}

[data-ftw-scope="partial-992"] .desktop-faq-paragraph-3{
  color: rgb(34, 34, 34);
  font-size: 16px;
  font-weight: 600;
  line-height: 20.799999237060547px;
  font-family: 'Elms Sans';
  letter-spacing: 0px;
  margin: 0;
  white-space: nowrap;
  overflow-wrap: normal;
  word-break: normal;
  width: 276px;
  max-width: 100%;
  min-height: 21px;
}

[data-ftw-scope="partial-992"] .desktop-faq-divider-1{
  background-color: rgb(34, 34, 34);
  display: block;
  width: 15px;
  height: 1px;
}

[data-ftw-scope="partial-992"] .desktop-faq-block-1{
  display: block;
  width: 15px;
  max-width: 100%;
  min-height: 0px;
}

[data-ftw-scope="partial-992"] .desktop-faq-section-8{
  padding: 0px 10px 20px 10px;
  border-bottom: 1px solid rgb(221, 221, 221);
  display: flex;
  flex-direction: column;
  gap: 10px;
  width: 100%;
  max-width: 792px;
  min-height: 83px;
  align-self: stretch;
}

[data-ftw-scope="partial-992"] .desktop-faq-section-9{
  padding: 0px 0px 0px 0px;
  display: flex;
  flex-direction: column;
  gap: 19px;
  width: 100%;
  max-width: 772px;
  min-height: 63px;
  align-self: stretch;
}

[data-ftw-scope="partial-992"] .desktop-faq-paragraph-4{
  color: rgb(34, 34, 34);
  font-size: 16px;
  font-weight: 400;
  line-height: 20.799999237060547px;
  font-family: 'Elms Sans';
  letter-spacing: 0px;
  margin: 0;
  width: 100%;
  max-width: 772px;
  min-height: 63px;
  align-self: stretch;
}

[data-ftw-scope="partial-992"] .desktop-faq-paragraph-5{
  color: rgb(34, 34, 34);
  font-size: 16px;
  font-weight: 600;
  line-height: 20.799999237060547px;
  font-family: 'Elms Sans';
  letter-spacing: 0px;
  margin: 0;
  white-space: nowrap;
  overflow-wrap: normal;
  word-break: normal;
  width: 485px;
  max-width: 100%;
  min-height: 21px;
}

[data-ftw-scope="partial-992"] .desktop-faq-paragraph-6{
  color: rgb(34, 34, 34);
  font-size: 16px;
  font-weight: 600;
  line-height: 20.799999237060547px;
  font-family: 'Elms Sans';
  letter-spacing: 0px;
  margin: 0;
  white-space: nowrap;
  overflow-wrap: normal;
  word-break: normal;
  width: 245px;
  max-width: 100%;
  min-height: 21px;
}

[data-ftw-scope="partial-992"] .desktop-faq-paragraph-7{
  color: rgb(34, 34, 34);
  font-size: 16px;
  font-weight: 600;
  line-height: 20.799999237060547px;
  font-family: 'Elms Sans';
  letter-spacing: 0px;
  margin: 0;
  white-space: nowrap;
  overflow-wrap: normal;
  word-break: normal;
  width: 251px;
  max-width: 100%;
  min-height: 21px;
}

[data-ftw-scope="partial-992"] .desktop-faq-section-10{
  padding: 10px 10px 10px 10px;
  border-bottom: 1px solid rgb(41, 56, 152);
  display: flex;
  flex-direction: row;
  gap: 10px;
  justify-content: center;
  align-items: center;
  width: 256px;
  max-width: 100%;
  min-height: 41px;
}

[data-ftw-scope="partial-992"] .desktop-faq-paragraph-8{
  color: rgb(41, 56, 152);
  font-size: 16px;
  font-weight: 600;
  line-height: 20.799999237060547px;
  font-family: 'Elms Sans';
  letter-spacing: 0px;
  text-align: center;
  margin: 0;
  white-space: nowrap;
  overflow-wrap: normal;
  word-break: normal;
  width: 236px;
  max-width: 100%;
  min-height: 21px;
}

/* partial-993 */
/* FTW_FULL_BLEED_BACKGROUND */
[data-ftw-scope="partial-993"] .ftw-fullbleed-bg{width:calc(100vw / var(--ftw-scale,1));margin-left:calc(50% - (100vw / var(--ftw-scale,1)) * 0.5);margin-right:calc(50% - (100vw / var(--ftw-scale,1)) * 0.5);box-sizing:border-box;}
[data-ftw-scope="partial-993"] .ftw-fullbleed-bg--desktop-lodz2-section-1{ background-image: url("media/desktop-lodz2.png"); background-size: cover; background-position: center;  }
[data-ftw-scope="partial-993"] .desktop-lodz2-section-1{ padding: 0px 0px 0px 0px; display: block; width: 100%; max-width: 1440px; min-height: 650px;  }

[data-ftw-scope="partial-993"] .desktop-lodz2-section-2{
  padding: 50px 120px 50px 120px;
  display: flex;
  flex-direction: column;
  gap: 10px;
  justify-content: flex-end;
  width: 620px;
  max-width: 100%;
  min-height: 650px;
}

[data-ftw-scope="partial-993"] .desktop-lodz2-section-3{
  padding: 0px 0px 0px 0px;
  display: flex;
  flex-direction: column;
  gap: 30px;
  justify-content: flex-end;
  width: 100%;
  max-width: 380px;
  min-height: 104px;
  align-self: stretch;
}

[data-ftw-scope="partial-993"] .desktop-lodz2-section-4{
  padding: 0px 0px 0px 0px;
  display: flex;
  flex-direction: column;
  gap: 20px;
  width: 100%;
  max-width: 380px;
  min-height: 104px;
  align-self: stretch;
}

[data-ftw-scope="partial-993"] .desktop-lodz2-section-5{
  padding: 0px 0px 0px 0px;
  display: flex;
  flex-direction: column;
  gap: 10px;
  width: 100%;
  max-width: 380px;
  min-height: 104px;
  align-self: stretch;
}

[data-ftw-scope="partial-993"] .desktop-lodz2-paragraph-1{
  color: rgb(253, 253, 253);
  font-size: 24px;
  font-weight: 300;
  line-height: 31.19999885559082px;
  font-family: 'Elms Sans';
  letter-spacing: 0px;
  text-transform: uppercase;
  margin: 0;
  white-space: nowrap;
  overflow-wrap: normal;
  word-break: normal;
  width: 100%;
  max-width: 380px;
  min-height: 31px;
  align-self: stretch;
}

[data-ftw-scope="partial-993"] .desktop-lodz2-paragraph-2{
  color: rgb(253, 253, 253);
  font-size: 16px;
  font-weight: 400;
  line-height: 20.799999237060547px;
  font-family: 'Elms Sans';
  letter-spacing: 0px;
  margin: 0;
  width: 100%;
  max-width: 380px;
  min-height: 63px;
  align-self: stretch;
}

/* partial-996 */
/* FTW_FULL_BLEED_BACKGROUND */
[data-ftw-scope="partial-996"] .ftw-fullbleed-bg{width:calc(100vw / var(--ftw-scale,1));margin-left:calc(50% - (100vw / var(--ftw-scale,1)) * 0.5);margin-right:calc(50% - (100vw / var(--ftw-scale,1)) * 0.5);box-sizing:border-box;}
[data-ftw-scope="partial-996"] .ftw-fullbleed-bg--desktop-30-lat-section-1{ background-color: rgb(250, 250, 250);  }
[data-ftw-scope="partial-996"] .desktop-30-lat-section-1{ padding: 0px 0px 0px 0px; display: block; width: 100%; max-width: 1440px; min-height: 375px;  }

[data-ftw-scope="partial-996"] .desktop-30-lat-section-2{
  padding: 48px 324px 48px 324px;
  display: flex;
  flex-direction: column;
  justify-content: flex-end;
  align-items: center;
  width: 100%;
  max-width: 1440px;
  min-height: 375px;
}

[data-ftw-scope="partial-996"] .desktop-30-lat-section-3{
  padding: 0px 0px 0px 0px;
  display: flex;
  flex-direction: column;
  gap: 30px;
  align-items: center;
  width: 100%;
  max-width: 792px;
  min-height: 227px;
  align-self: stretch;
}

[data-ftw-scope="partial-996"] .desktop-30-lat-section-4{
  padding: 0px 0px 0px 0px;
  display: flex;
  flex-direction: column;
  gap: 10px;
  align-items: center;
  width: 100%;
  max-width: 792px;
  min-height: 156px;
  align-self: stretch;
}

[data-ftw-scope="partial-996"] .desktop-30-lat-paragraph-1{
  color: rgb(34, 34, 34);
  font-size: 48px;
  font-weight: 300;
  line-height: 62.39999771118164px;
  font-family: 'Elms Sans';
  letter-spacing: 0px;
  text-transform: uppercase;
  text-align: center;
  margin: 0;
  white-space: nowrap;
  overflow-wrap: normal;
  word-break: normal;
  width: 100%;
  max-width: 792px;
  min-height: 62px;
  align-self: stretch;
}

[data-ftw-scope="partial-996"] .desktop-30-lat-paragraph-2{
  color: rgb(34, 34, 34);
  font-size: 16px;
  font-weight: 400;
  line-height: 20.799999237060547px;
  font-family: 'Elms Sans';
  letter-spacing: 0px;
  text-align: center;
  margin: 0;
  width: 100%;
  max-width: 792px;
  min-height: 84px;
  align-self: stretch;
}

[data-ftw-scope="partial-996"] .desktop-30-lat-section-5{
  padding: 10px 10px 10px 10px;
  border-bottom: 1px solid rgb(41, 56, 152);
  display: flex;
  flex-direction: row;
  gap: 10px;
  justify-content: center;
  align-items: center;
  width: 151px;
  max-width: 100%;
  min-height: 41px;
}

[data-ftw-scope="partial-996"] .desktop-30-lat-paragraph-3{
  color: rgb(41, 56, 152);
  font-size: 16px;
  font-weight: 600;
  line-height: 20.799999237060547px;
  font-family: 'Elms Sans';
  letter-spacing: 0px;
  text-align: center;
  margin: 0;
  white-space: nowrap;
  overflow-wrap: normal;
  word-break: normal;
  width: 131px;
  max-width: 100%;
  min-height: 21px;
}

/* partial-997 */
/* FTW_FULL_BLEED_BACKGROUND */
[data-ftw-scope="partial-997"] .ftw-fullbleed-bg{width:calc(100vw / var(--ftw-scale,1));margin-left:calc(50% - (100vw / var(--ftw-scale,1)) * 0.5);margin-right:calc(50% - (100vw / var(--ftw-scale,1)) * 0.5);box-sizing:border-box;}
[data-ftw-scope="partial-997"] .ftw-fullbleed-bg--desktop-lodzie-na-lata-section-1{ background-color: rgb(250, 250, 250);  }
[data-ftw-scope="partial-997"] .desktop-lodzie-na-lata-section-1{ padding: 0px 0px 0px 0px; display: block; width: 100%; max-width: 1440px; min-height: 387px;  }

[data-ftw-scope="partial-997"] .desktop-lodzie-na-lata-section-2{
  padding: 100px 120px 100px 120px;
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: 1440px;
  min-height: 387px;
}

[data-ftw-scope="partial-997"] .desktop-lodzie-na-lata-section-3{
  padding: 0px 0px 0px 0px;
  display: flex;
  flex-direction: row;
  gap: 132px;
  justify-content: space-between;
  width: 100%;
  max-width: 1200px;
  min-height: 187px;
  align-self: stretch;
}

[data-ftw-scope="partial-997"] .desktop-lodzie-na-lata-paragraph-1{
  color: rgb(34, 34, 34);
  font-size: 48px;
  font-weight: 300;
  line-height: 62.39999771118164px;
  font-family: 'Elms Sans';
  letter-spacing: 0px;
  text-transform: uppercase;
  margin: 0;
  width: 524px;
  max-width: 100%;
  min-height: 186px;
}

[data-ftw-scope="partial-997"] .desktop-lodzie-na-lata-section-4{
  padding: 0px 0px 0px 0px;
  display: flex;
  flex-direction: column;
  gap: 20px;
  width: 585px;
  max-width: 100%;
  min-height: 187px;
}

[data-ftw-scope="partial-997"] .desktop-lodzie-na-lata-paragraph-2{
  color: rgb(34, 34, 34);
  font-size: 16px;
  font-weight: 400;
  line-height: 20.799999237060547px;
  font-family: 'Elms Sans';
  letter-spacing: 0px;
  margin: 0;
  width: 100%;
  max-width: 585px;
  min-height: 126px;
  align-self: stretch;
}

[data-ftw-scope="partial-997"] .desktop-lodzie-na-lata-section-5{
  padding: 10px 10px 10px 10px;
  border-bottom: 1px solid rgb(41, 56, 152);
  display: flex;
  flex-direction: row;
  gap: 10px;
  justify-content: center;
  align-items: center;
  width: 167px;
  max-width: 100%;
  min-height: 41px;
}

[data-ftw-scope="partial-997"] .desktop-lodzie-na-lata-paragraph-3{
  color: rgb(41, 56, 152);
  font-size: 16px;
  font-weight: 600;
  line-height: 20.799999237060547px;
  font-family: 'Elms Sans';
  letter-spacing: 0px;
  text-align: center;
  margin: 0;
  white-space: nowrap;
  overflow-wrap: normal;
  word-break: normal;
  width: 147px;
  max-width: 100%;
  min-height: 21px;
}

/* partial-998 */
[data-ftw-scope="partial-998"] .desktop-menu-transparent-section-1{
  padding: 0px 0px 0px 0px;
  display: block;
  width: 100%;
  max-width: 1440px;
  min-height: 61px;
}

[data-ftw-scope="partial-998"] .desktop-menu-transparent-section-2{
  padding: 10px 120px 10px 120px;
  display: flex;
  flex-direction: column;
  gap: 10px;
  width: 100%;
  max-width: 1440px;
  min-height: 61px;
}

[data-ftw-scope="partial-998"] .desktop-menu-transparent-section-3{
  padding: 0px 0px 0px 0px;
  display: flex;
  flex-direction: row;
  gap: 249px;
  align-items: center;
  width: 100%;
  max-width: 1200px;
  min-height: 41px;
}

[data-ftw-scope="partial-998"] .desktop-menu-transparent-media-1{
  display: block;
  object-fit: contain;
  width: 100%;
  width: 180px;
  max-width: 100%;
  height: 41px;
}

[data-ftw-scope="partial-998"] .desktop-menu-transparent-section-4{
  padding: 0px 0px 0px 0px;
  display: flex;
  flex-direction: row;
  gap: 80px;
  justify-content: flex-end;
  align-items: center;
  width: 771px;
  max-width: 100%;
  min-height: 26px;
}

[data-ftw-scope="partial-998"] .desktop-menu-transparent-section-5{
  padding: 0px 0px 0px 0px;
  display: flex;
  flex-direction: row;
  gap: 50px;
  align-items: center;
  width: 519px;
  max-width: 100%;
  min-height: 26px;
}

[data-ftw-scope="partial-998"] .desktop-menu-transparent-paragraph-1{
  color: rgb(253, 253, 253);
  font-size: 20px;
  font-weight: 300;
  line-height: 26px;
  font-family: 'Elms Sans';
  letter-spacing: 0px;
  text-transform: uppercase;
  margin: 0;
  white-space: nowrap;
  overflow-wrap: normal;
  word-break: normal;
  width: 63px;
  max-width: 100%;
  min-height: 26px;
}

[data-ftw-scope="partial-998"] .desktop-menu-transparent-paragraph-2{
  color: rgb(253, 253, 253);
  font-size: 20px;
  font-weight: 300;
  line-height: 26px;
  font-family: 'Elms Sans';
  letter-spacing: 0px;
  text-transform: uppercase;
  margin: 0;
  white-space: nowrap;
  overflow-wrap: normal;
  word-break: normal;
  width: 75px;
  max-width: 100%;
  min-height: 26px;
}

[data-ftw-scope="partial-998"] .desktop-menu-transparent-paragraph-3{
  color: rgb(253, 253, 253);
  font-size: 20px;
  font-weight: 300;
  line-height: 26px;
  font-family: 'Elms Sans';
  letter-spacing: 0px;
  text-transform: uppercase;
  margin: 0;
  white-space: nowrap;
  overflow-wrap: normal;
  word-break: normal;
  width: 54px;
  max-width: 100%;
  min-height: 26px;
}

[data-ftw-scope="partial-998"] .desktop-menu-transparent-paragraph-4{
  color: rgb(253, 253, 253);
  font-size: 20px;
  font-weight: 300;
  line-height: 26px;
  font-family: 'Elms Sans';
  letter-spacing: 0px;
  text-transform: uppercase;
  margin: 0;
  white-space: nowrap;
  overflow-wrap: normal;
  word-break: normal;
  width: 39px;
  max-width: 100%;
  min-height: 26px;
}

[data-ftw-scope="partial-998"] .desktop-menu-transparent-paragraph-5{
  color: rgb(253, 253, 253);
  font-size: 20px;
  font-weight: 300;
  line-height: 26px;
  font-family: 'Elms Sans';
  letter-spacing: 0px;
  text-transform: uppercase;
  margin: 0;
  white-space: nowrap;
  overflow-wrap: normal;
  word-break: normal;
  width: 88px;
  max-width: 100%;
  min-height: 26px;
}

[data-ftw-scope="partial-998"] .desktop-menu-transparent-section-6{
  padding: 0px 0px 0px 0px;
  display: flex;
  flex-direction: row;
  gap: 15px;
  align-items: center;
  width: 76px;
  max-width: 100%;
  min-height: 21px;
}

[data-ftw-scope="partial-998"] .desktop-menu-transparent-section-7{
  padding: 0px 0px 0px 0px;
  display: flex;
  flex-direction: row;
  gap: 7px;
  align-items: center;
  width: 51px;
  max-width: 100%;
  min-height: 21px;
}

[data-ftw-scope="partial-998"] .desktop-menu-transparent-section-8{
  padding: 0px 0px 0px 0px;
  overflow: hidden;
  display: flex;
  flex-direction: column;
  gap: 10px;
  justify-content: center;
  align-items: center;
  width: 21px;
  max-width: 100%;
  min-height: 15px;
}

[data-ftw-scope="partial-998"] .desktop-menu-transparent-media-2{
  display: inline-block;
  max-width: 100%;
  width: 21px;
  height: 15px;
  aspect-ratio: 1.400;
}

[data-ftw-scope="partial-998"] .desktop-menu-transparent-paragraph-6{
  color: rgb(253, 253, 253);
  font-size: 16px;
  font-weight: 400;
  line-height: 20.799999237060547px;
  font-family: 'Elms Sans';
  letter-spacing: 0px;
  margin: 0;
  white-space: nowrap;
  overflow-wrap: normal;
  word-break: normal;
  width: 23px;
  max-width: 100%;
  min-height: 21px;
}

[data-ftw-scope="partial-998"] .desktop-menu-transparent-media-3{
  display: inline-block;
  max-width: 100%;
  width: 10px;
  height: 4px;
  aspect-ratio: 2.500;
}

/* partial-999 */
/* FTW_FULL_BLEED_BACKGROUND */
[data-ftw-scope="partial-999"] .ftw-fullbleed-bg{width:calc(100vw / var(--ftw-scale,1));margin-left:calc(50% - (100vw / var(--ftw-scale,1)) * 0.5);margin-right:calc(50% - (100vw / var(--ftw-scale,1)) * 0.5);box-sizing:border-box;}
[data-ftw-scope="partial-999"] .ftw-fullbleed-bg--desktop-menu-biale-section-1{ background-color: rgb(250, 250, 250);  }
[data-ftw-scope="partial-999"] .desktop-menu-biale-section-1{ padding: 0px 0px 0px 0px; display: block; width: 100%; max-width: 1440px; min-height: 61px;  }

[data-ftw-scope="partial-999"] .desktop-menu-biale-section-2{
  padding: 10px 120px 10px 120px;
  display: flex;
  flex-direction: column;
  gap: 10px;
  width: 100%;
  max-width: 1440px;
  min-height: 61px;
}

[data-ftw-scope="partial-999"] .desktop-menu-biale-section-3{
  padding: 0px 0px 0px 0px;
  display: flex;
  flex-direction: row;
  gap: 249px;
  align-items: center;
  width: 100%;
  max-width: 1200px;
  min-height: 41px;
}

[data-ftw-scope="partial-999"] .desktop-menu-biale-media-1{
  display: block;
  object-fit: contain;
  width: 100%;
  width: 180px;
  max-width: 100%;
  height: 41px;
}

[data-ftw-scope="partial-999"] .desktop-menu-biale-section-4{
  padding: 0px 0px 0px 0px;
  display: flex;
  flex-direction: row;
  gap: 80px;
  justify-content: flex-end;
  align-items: center;
  width: 771px;
  max-width: 100%;
  min-height: 26px;
}

[data-ftw-scope="partial-999"] .desktop-menu-biale-section-5{
  padding: 0px 0px 0px 0px;
  display: flex;
  flex-direction: row;
  gap: 50px;
  align-items: center;
  width: 519px;
  max-width: 100%;
  min-height: 26px;
}

[data-ftw-scope="partial-999"] .desktop-menu-biale-paragraph-1{
  color: rgb(34, 34, 34);
  font-size: 20px;
  font-weight: 300;
  line-height: 26px;
  font-family: 'Elms Sans';
  letter-spacing: 0px;
  text-transform: uppercase;
  margin: 0;
  white-space: nowrap;
  overflow-wrap: normal;
  word-break: normal;
  width: 63px;
  max-width: 100%;
  min-height: 26px;
}

[data-ftw-scope="partial-999"] .desktop-menu-biale-paragraph-2{
  color: rgb(34, 34, 34);
  font-size: 20px;
  font-weight: 300;
  line-height: 26px;
  font-family: 'Elms Sans';
  letter-spacing: 0px;
  text-transform: uppercase;
  margin: 0;
  white-space: nowrap;
  overflow-wrap: normal;
  word-break: normal;
  width: 75px;
  max-width: 100%;
  min-height: 26px;
}

[data-ftw-scope="partial-999"] .desktop-menu-biale-paragraph-3{
  color: rgb(34, 34, 34);
  font-size: 20px;
  font-weight: 300;
  line-height: 26px;
  font-family: 'Elms Sans';
  letter-spacing: 0px;
  text-transform: uppercase;
  margin: 0;
  white-space: nowrap;
  overflow-wrap: normal;
  word-break: normal;
  width: 54px;
  max-width: 100%;
  min-height: 26px;
}

[data-ftw-scope="partial-999"] .desktop-menu-biale-paragraph-4{
  color: rgb(34, 34, 34);
  font-size: 20px;
  font-weight: 300;
  line-height: 26px;
  font-family: 'Elms Sans';
  letter-spacing: 0px;
  text-transform: uppercase;
  margin: 0;
  white-space: nowrap;
  overflow-wrap: normal;
  word-break: normal;
  width: 39px;
  max-width: 100%;
  min-height: 26px;
}

[data-ftw-scope="partial-999"] .desktop-menu-biale-paragraph-5{
  color: rgb(34, 34, 34);
  font-size: 20px;
  font-weight: 300;
  line-height: 26px;
  font-family: 'Elms Sans';
  letter-spacing: 0px;
  text-transform: uppercase;
  margin: 0;
  white-space: nowrap;
  overflow-wrap: normal;
  word-break: normal;
  width: 88px;
  max-width: 100%;
  min-height: 26px;
}

[data-ftw-scope="partial-999"] .desktop-menu-biale-section-6{
  padding: 0px 0px 0px 0px;
  display: flex;
  flex-direction: row;
  gap: 15px;
  align-items: center;
  width: 76px;
  max-width: 100%;
  min-height: 21px;
}

[data-ftw-scope="partial-999"] .desktop-menu-biale-section-7{
  padding: 0px 0px 0px 0px;
  display: flex;
  flex-direction: row;
  gap: 7px;
  align-items: center;
  width: 51px;
  max-width: 100%;
  min-height: 21px;
}

[data-ftw-scope="partial-999"] .desktop-menu-biale-section-8{
  padding: 0px 0px 0px 0px;
  overflow: hidden;
  display: flex;
  flex-direction: column;
  gap: 10px;
  justify-content: center;
  align-items: center;
  width: 21px;
  max-width: 100%;
  min-height: 15px;
}

[data-ftw-scope="partial-999"] .desktop-menu-biale-media-2{
  display: inline-block;
  max-width: 100%;
  width: 21px;
  height: 15px;
  aspect-ratio: 1.400;
}

[data-ftw-scope="partial-999"] .desktop-menu-biale-paragraph-6{
  color: rgb(34, 34, 34);
  font-size: 16px;
  font-weight: 400;
  line-height: 20.799999237060547px;
  font-family: 'Elms Sans';
  letter-spacing: 0px;
  margin: 0;
  white-space: nowrap;
  overflow-wrap: normal;
  word-break: normal;
  width: 23px;
  max-width: 100%;
  min-height: 21px;
}

[data-ftw-scope="partial-999"] .desktop-menu-biale-media-3{
  display: inline-block;
  max-width: 100%;
  width: 10px;
  height: 4px;
  aspect-ratio: 2.500;
}

/* variant-group-0acd2cd1-b752-4de3-8422-f4b72a1f5ae3 */
.ftw-rv[data-ftw-variant-group="0acd2cd1-b752-4de3-8422-f4b72a1f5ae3"] .ftw-rv__variant{display:none;}
@media (max-width:1279.98px){.ftw-rv[data-ftw-variant-group="0acd2cd1-b752-4de3-8422-f4b72a1f5ae3"] .ftw-rv__variant--mobile{display:block;}}
@media (min-width:1280px){.ftw-rv[data-ftw-variant-group="0acd2cd1-b752-4de3-8422-f4b72a1f5ae3"] .ftw-rv__variant--desktop{display:block;}}


/* variant-group-0d353b55-3dd9-4e5c-bc7c-ef7f9fdd8baa */
.ftw-rv[data-ftw-variant-group="0d353b55-3dd9-4e5c-bc7c-ef7f9fdd8baa"] .ftw-rv__variant{display:none;}
@media (max-width:1279.98px){.ftw-rv[data-ftw-variant-group="0d353b55-3dd9-4e5c-bc7c-ef7f9fdd8baa"] .ftw-rv__variant--mobile{display:block;}}
@media (min-width:1280px){.ftw-rv[data-ftw-variant-group="0d353b55-3dd9-4e5c-bc7c-ef7f9fdd8baa"] .ftw-rv__variant--desktop{display:block;}}


/* variant-group-0e64bf78-84b0-43f7-9e18-ef93469ec476 */
.ftw-rv[data-ftw-variant-group="0e64bf78-84b0-43f7-9e18-ef93469ec476"] .ftw-rv__variant{display:none;}
@media (max-width:1279.98px){.ftw-rv[data-ftw-variant-group="0e64bf78-84b0-43f7-9e18-ef93469ec476"] .ftw-rv__variant--mobile{display:block;}}
@media (min-width:1280px){.ftw-rv[data-ftw-variant-group="0e64bf78-84b0-43f7-9e18-ef93469ec476"] .ftw-rv__variant--desktop{display:block;}}


/* variant-group-0fb6db55-d930-4d2f-8632-e13cf5b00e4f */
.ftw-rv[data-ftw-variant-group="0fb6db55-d930-4d2f-8632-e13cf5b00e4f"] .ftw-rv__variant{display:none;}
@media (max-width:1279.98px){.ftw-rv[data-ftw-variant-group="0fb6db55-d930-4d2f-8632-e13cf5b00e4f"] .ftw-rv__variant--mobile{display:block;}}
@media (min-width:1280px){.ftw-rv[data-ftw-variant-group="0fb6db55-d930-4d2f-8632-e13cf5b00e4f"] .ftw-rv__variant--desktop{display:block;}}


/* variant-group-13200c4e-3c37-49f6-91b8-df20880a7f94 */
.ftw-rv[data-ftw-variant-group="13200c4e-3c37-49f6-91b8-df20880a7f94"] .ftw-rv__variant{display:none;}
@media (max-width:1279.98px){.ftw-rv[data-ftw-variant-group="13200c4e-3c37-49f6-91b8-df20880a7f94"] .ftw-rv__variant--mobile{display:block;}}
@media (min-width:1280px){.ftw-rv[data-ftw-variant-group="13200c4e-3c37-49f6-91b8-df20880a7f94"] .ftw-rv__variant--desktop{display:block;}}


/* variant-group-17ad7ed9-b48d-46a5-910d-b47ce51033a3 */
.ftw-rv[data-ftw-variant-group="17ad7ed9-b48d-46a5-910d-b47ce51033a3"] .ftw-rv__variant{display:none;}
@media (max-width:1279.98px){.ftw-rv[data-ftw-variant-group="17ad7ed9-b48d-46a5-910d-b47ce51033a3"] .ftw-rv__variant--mobile{display:block;}}
@media (min-width:1280px){.ftw-rv[data-ftw-variant-group="17ad7ed9-b48d-46a5-910d-b47ce51033a3"] .ftw-rv__variant--desktop{display:block;}}


/* variant-group-22f5eebd-bdf1-417f-a42a-3757d0fa810a */
.ftw-rv[data-ftw-variant-group="22f5eebd-bdf1-417f-a42a-3757d0fa810a"] .ftw-rv__variant{display:none;}
@media (max-width:1279.98px){.ftw-rv[data-ftw-variant-group="22f5eebd-bdf1-417f-a42a-3757d0fa810a"] .ftw-rv__variant--mobile{display:block;}}
@media (min-width:1280px){.ftw-rv[data-ftw-variant-group="22f5eebd-bdf1-417f-a42a-3757d0fa810a"] .ftw-rv__variant--desktop{display:block;}}


/* variant-group-23d7c9ce-6200-4936-bce5-3f88a7fbf397 */
.ftw-rv[data-ftw-variant-group="23d7c9ce-6200-4936-bce5-3f88a7fbf397"] .ftw-rv__variant{display:none;}
@media (max-width:1279.98px){.ftw-rv[data-ftw-variant-group="23d7c9ce-6200-4936-bce5-3f88a7fbf397"] .ftw-rv__variant--mobile{display:block;}}
@media (min-width:1280px){.ftw-rv[data-ftw-variant-group="23d7c9ce-6200-4936-bce5-3f88a7fbf397"] .ftw-rv__variant--desktop{display:block;}}


/* variant-group-24f6a6fd-0557-4107-ae11-3f787f4ea632 */
.ftw-rv[data-ftw-variant-group="24f6a6fd-0557-4107-ae11-3f787f4ea632"] .ftw-rv__variant{display:none;}
@media (max-width:1279.98px){.ftw-rv[data-ftw-variant-group="24f6a6fd-0557-4107-ae11-3f787f4ea632"] .ftw-rv__variant--mobile{display:block;}}
@media (min-width:1280px){.ftw-rv[data-ftw-variant-group="24f6a6fd-0557-4107-ae11-3f787f4ea632"] .ftw-rv__variant--desktop{display:block;}}


/* variant-group-31c6a049-283f-441c-979e-99941e92c5de */
.ftw-rv[data-ftw-variant-group="31c6a049-283f-441c-979e-99941e92c5de"] .ftw-rv__variant{display:none;}
@media (max-width:1279.98px){.ftw-rv[data-ftw-variant-group="31c6a049-283f-441c-979e-99941e92c5de"] .ftw-rv__variant--mobile{display:block;}}
@media (min-width:1280px){.ftw-rv[data-ftw-variant-group="31c6a049-283f-441c-979e-99941e92c5de"] .ftw-rv__variant--desktop{display:block;}}


/* variant-group-34c799ea-7b26-47a2-9b73-6a6fb265c885 */
.ftw-rv[data-ftw-variant-group="34c799ea-7b26-47a2-9b73-6a6fb265c885"] .ftw-rv__variant{display:none;}
@media (max-width:1279.98px){.ftw-rv[data-ftw-variant-group="34c799ea-7b26-47a2-9b73-6a6fb265c885"] .ftw-rv__variant--mobile{display:block;}}
@media (min-width:1280px){.ftw-rv[data-ftw-variant-group="34c799ea-7b26-47a2-9b73-6a6fb265c885"] .ftw-rv__variant--desktop{display:block;}}


/* variant-group-35d4aa12-afbc-4e5c-abcf-1cdbdd9cb457 */
.ftw-rv[data-ftw-variant-group="35d4aa12-afbc-4e5c-abcf-1cdbdd9cb457"] .ftw-rv__variant{display:none;}
@media (max-width:1279.98px){.ftw-rv[data-ftw-variant-group="35d4aa12-afbc-4e5c-abcf-1cdbdd9cb457"] .ftw-rv__variant--mobile{display:block;}}
@media (min-width:1280px){.ftw-rv[data-ftw-variant-group="35d4aa12-afbc-4e5c-abcf-1cdbdd9cb457"] .ftw-rv__variant--desktop{display:block;}}


/* variant-group-403aea4e-e479-43c7-b49c-a9e6082338f7 */
.ftw-rv[data-ftw-variant-group="403aea4e-e479-43c7-b49c-a9e6082338f7"] .ftw-rv__variant{display:none;}
@media (max-width:1279.98px){.ftw-rv[data-ftw-variant-group="403aea4e-e479-43c7-b49c-a9e6082338f7"] .ftw-rv__variant--mobile{display:block;}}
@media (min-width:1280px){.ftw-rv[data-ftw-variant-group="403aea4e-e479-43c7-b49c-a9e6082338f7"] .ftw-rv__variant--desktop{display:block;}}


/* variant-group-4b1ec162-6a87-4f42-b249-5432fb724df7 */
.ftw-rv[data-ftw-variant-group="4b1ec162-6a87-4f42-b249-5432fb724df7"] .ftw-rv__variant{display:none;}
@media (max-width:1279.98px){.ftw-rv[data-ftw-variant-group="4b1ec162-6a87-4f42-b249-5432fb724df7"] .ftw-rv__variant--mobile{display:block;}}
@media (min-width:1280px){.ftw-rv[data-ftw-variant-group="4b1ec162-6a87-4f42-b249-5432fb724df7"] .ftw-rv__variant--desktop{display:block;}}


/* variant-group-50b11fe4-b5a7-4897-b4fc-64e423f2e7e3 */
.ftw-rv[data-ftw-variant-group="50b11fe4-b5a7-4897-b4fc-64e423f2e7e3"] .ftw-rv__variant{display:none;}
@media (max-width:1279.98px){.ftw-rv[data-ftw-variant-group="50b11fe4-b5a7-4897-b4fc-64e423f2e7e3"] .ftw-rv__variant--mobile{display:block;}}
@media (min-width:1280px){.ftw-rv[data-ftw-variant-group="50b11fe4-b5a7-4897-b4fc-64e423f2e7e3"] .ftw-rv__variant--desktop{display:block;}}


/* variant-group-591233ce-4fd7-49d8-8c85-9ffbfe7c01ec */
.ftw-rv[data-ftw-variant-group="591233ce-4fd7-49d8-8c85-9ffbfe7c01ec"] .ftw-rv__variant{display:none;}
@media (max-width:1279.98px){.ftw-rv[data-ftw-variant-group="591233ce-4fd7-49d8-8c85-9ffbfe7c01ec"] .ftw-rv__variant--mobile{display:block;}}
@media (min-width:1280px){.ftw-rv[data-ftw-variant-group="591233ce-4fd7-49d8-8c85-9ffbfe7c01ec"] .ftw-rv__variant--desktop{display:block;}}


/* variant-group-5e588c17-c495-4c1e-a078-aef928a0e399 */
.ftw-rv[data-ftw-variant-group="5e588c17-c495-4c1e-a078-aef928a0e399"] .ftw-rv__variant{display:none;}
@media (max-width:1279.98px){.ftw-rv[data-ftw-variant-group="5e588c17-c495-4c1e-a078-aef928a0e399"] .ftw-rv__variant--mobile{display:block;}}
@media (min-width:1280px){.ftw-rv[data-ftw-variant-group="5e588c17-c495-4c1e-a078-aef928a0e399"] .ftw-rv__variant--desktop{display:block;}}


/* variant-group-6370e898-13bb-4ca8-bf57-caf951ccd4dd */
.ftw-rv[data-ftw-variant-group="6370e898-13bb-4ca8-bf57-caf951ccd4dd"] .ftw-rv__variant{display:none;}
@media (max-width:1279.98px){.ftw-rv[data-ftw-variant-group="6370e898-13bb-4ca8-bf57-caf951ccd4dd"] .ftw-rv__variant--mobile{display:block;}}
@media (min-width:1280px){.ftw-rv[data-ftw-variant-group="6370e898-13bb-4ca8-bf57-caf951ccd4dd"] .ftw-rv__variant--desktop{display:block;}}


/* variant-group-77a83745-da31-425a-bef0-78b7c070d416 */
.ftw-rv[data-ftw-variant-group="77a83745-da31-425a-bef0-78b7c070d416"] .ftw-rv__variant{display:none;}
@media (max-width:1279.98px){.ftw-rv[data-ftw-variant-group="77a83745-da31-425a-bef0-78b7c070d416"] .ftw-rv__variant--mobile{display:block;}}
@media (min-width:1280px){.ftw-rv[data-ftw-variant-group="77a83745-da31-425a-bef0-78b7c070d416"] .ftw-rv__variant--desktop{display:block;}}


/* variant-group-7de1c968-fd45-4be9-81ff-a503ff7a8c14 */
.ftw-rv[data-ftw-variant-group="7de1c968-fd45-4be9-81ff-a503ff7a8c14"] .ftw-rv__variant{display:none;}
@media (max-width:1279.98px){.ftw-rv[data-ftw-variant-group="7de1c968-fd45-4be9-81ff-a503ff7a8c14"] .ftw-rv__variant--mobile{display:block;}}
@media (min-width:1280px){.ftw-rv[data-ftw-variant-group="7de1c968-fd45-4be9-81ff-a503ff7a8c14"] .ftw-rv__variant--desktop{display:block;}}


/* variant-group-8079ad1c-8cd5-45c3-8b72-092f6fad8542 */
.ftw-rv[data-ftw-variant-group="8079ad1c-8cd5-45c3-8b72-092f6fad8542"] .ftw-rv__variant{display:none;}
@media (max-width:1279.98px){.ftw-rv[data-ftw-variant-group="8079ad1c-8cd5-45c3-8b72-092f6fad8542"] .ftw-rv__variant--mobile{display:block;}}
@media (min-width:1280px){.ftw-rv[data-ftw-variant-group="8079ad1c-8cd5-45c3-8b72-092f6fad8542"] .ftw-rv__variant--desktop{display:block;}}


/* variant-group-81311067-3a9a-413f-ba14-0d5c379aa173 */
.ftw-rv[data-ftw-variant-group="81311067-3a9a-413f-ba14-0d5c379aa173"] .ftw-rv__variant{display:none;}
@media (max-width:1279.98px){.ftw-rv[data-ftw-variant-group="81311067-3a9a-413f-ba14-0d5c379aa173"] .ftw-rv__variant--mobile{display:block;}}
@media (min-width:1280px){.ftw-rv[data-ftw-variant-group="81311067-3a9a-413f-ba14-0d5c379aa173"] .ftw-rv__variant--desktop{display:block;}}


/* variant-group-828d7efe-68d3-4bfb-9d49-b553f8e6619f */
.ftw-rv[data-ftw-variant-group="828d7efe-68d3-4bfb-9d49-b553f8e6619f"] .ftw-rv__variant{display:none;}
@media (max-width:1279.98px){.ftw-rv[data-ftw-variant-group="828d7efe-68d3-4bfb-9d49-b553f8e6619f"] .ftw-rv__variant--mobile{display:block;}}
@media (min-width:1280px){.ftw-rv[data-ftw-variant-group="828d7efe-68d3-4bfb-9d49-b553f8e6619f"] .ftw-rv__variant--desktop{display:block;}}


/* variant-group-82bf66b0-53f2-47cc-93f9-e67f787f837d */
.ftw-rv[data-ftw-variant-group="82bf66b0-53f2-47cc-93f9-e67f787f837d"] .ftw-rv__variant{display:none;}
@media (max-width:1279.98px){.ftw-rv[data-ftw-variant-group="82bf66b0-53f2-47cc-93f9-e67f787f837d"] .ftw-rv__variant--mobile{display:block;}}
@media (min-width:1280px){.ftw-rv[data-ftw-variant-group="82bf66b0-53f2-47cc-93f9-e67f787f837d"] .ftw-rv__variant--desktop{display:block;}}


/* variant-group-89e41c66-5584-4d9c-996e-2e8954cb1909 */
.ftw-rv[data-ftw-variant-group="89e41c66-5584-4d9c-996e-2e8954cb1909"] .ftw-rv__variant{display:none;}
@media (max-width:1279.98px){.ftw-rv[data-ftw-variant-group="89e41c66-5584-4d9c-996e-2e8954cb1909"] .ftw-rv__variant--mobile{display:block;}}
@media (min-width:1280px){.ftw-rv[data-ftw-variant-group="89e41c66-5584-4d9c-996e-2e8954cb1909"] .ftw-rv__variant--desktop{display:block;}}


/* variant-group-8d8bcb8b-3b32-4106-9ad1-fd4263cb7120 */
.ftw-rv[data-ftw-variant-group="8d8bcb8b-3b32-4106-9ad1-fd4263cb7120"] .ftw-rv__variant{display:none;}
@media (max-width:1279.98px){.ftw-rv[data-ftw-variant-group="8d8bcb8b-3b32-4106-9ad1-fd4263cb7120"] .ftw-rv__variant--mobile{display:block;}}
@media (min-width:1280px){.ftw-rv[data-ftw-variant-group="8d8bcb8b-3b32-4106-9ad1-fd4263cb7120"] .ftw-rv__variant--desktop{display:block;}}


/* variant-group-91189954-55a9-435b-8733-aa902052a7b1 */
.ftw-rv[data-ftw-variant-group="91189954-55a9-435b-8733-aa902052a7b1"] .ftw-rv__variant{display:none;}
@media (max-width:1279.98px){.ftw-rv[data-ftw-variant-group="91189954-55a9-435b-8733-aa902052a7b1"] .ftw-rv__variant--mobile{display:block;}}
@media (min-width:1280px){.ftw-rv[data-ftw-variant-group="91189954-55a9-435b-8733-aa902052a7b1"] .ftw-rv__variant--desktop{display:block;}}


/* variant-group-9b7171c9-ebbe-4b8a-899c-64a69569f31e */
.ftw-rv[data-ftw-variant-group="9b7171c9-ebbe-4b8a-899c-64a69569f31e"] .ftw-rv__variant{display:none;}
@media (max-width:1279.98px){.ftw-rv[data-ftw-variant-group="9b7171c9-ebbe-4b8a-899c-64a69569f31e"] .ftw-rv__variant--mobile{display:block;}}
@media (min-width:1280px){.ftw-rv[data-ftw-variant-group="9b7171c9-ebbe-4b8a-899c-64a69569f31e"] .ftw-rv__variant--desktop{display:block;}}


/* variant-group-a6381bb1-de4e-4f4e-9c4b-2bdc5dd5f85c */
.ftw-rv[data-ftw-variant-group="a6381bb1-de4e-4f4e-9c4b-2bdc5dd5f85c"] .ftw-rv__variant{display:none;}
@media (max-width:1279.98px){.ftw-rv[data-ftw-variant-group="a6381bb1-de4e-4f4e-9c4b-2bdc5dd5f85c"] .ftw-rv__variant--mobile{display:block;}}
@media (min-width:1280px){.ftw-rv[data-ftw-variant-group="a6381bb1-de4e-4f4e-9c4b-2bdc5dd5f85c"] .ftw-rv__variant--desktop{display:block;}}


/* variant-group-b4640290-e1a5-4846-9df0-f95841d9edfb */
.ftw-rv[data-ftw-variant-group="b4640290-e1a5-4846-9df0-f95841d9edfb"] .ftw-rv__variant{display:none;}
@media (max-width:1279.98px){.ftw-rv[data-ftw-variant-group="b4640290-e1a5-4846-9df0-f95841d9edfb"] .ftw-rv__variant--mobile{display:block;}}
@media (min-width:1280px){.ftw-rv[data-ftw-variant-group="b4640290-e1a5-4846-9df0-f95841d9edfb"] .ftw-rv__variant--desktop{display:block;}}


/* variant-group-b84d0985-5cf5-4742-a1e7-d4431a996bcb */
.ftw-rv[data-ftw-variant-group="b84d0985-5cf5-4742-a1e7-d4431a996bcb"] .ftw-rv__variant{display:none;}
@media (max-width:1279.98px){.ftw-rv[data-ftw-variant-group="b84d0985-5cf5-4742-a1e7-d4431a996bcb"] .ftw-rv__variant--mobile{display:block;}}
@media (min-width:1280px){.ftw-rv[data-ftw-variant-group="b84d0985-5cf5-4742-a1e7-d4431a996bcb"] .ftw-rv__variant--desktop{display:block;}}


/* variant-group-c2c100eb-04ec-4140-a7ad-6e9dc9824b3d */
.ftw-rv[data-ftw-variant-group="c2c100eb-04ec-4140-a7ad-6e9dc9824b3d"] .ftw-rv__variant{display:none;}
@media (max-width:1279.98px){.ftw-rv[data-ftw-variant-group="c2c100eb-04ec-4140-a7ad-6e9dc9824b3d"] .ftw-rv__variant--mobile{display:block;}}
@media (min-width:1280px){.ftw-rv[data-ftw-variant-group="c2c100eb-04ec-4140-a7ad-6e9dc9824b3d"] .ftw-rv__variant--desktop{display:block;}}


/* variant-group-c5a37b55-4c0a-4cb9-9cc7-83739215e51a */
.ftw-rv[data-ftw-variant-group="c5a37b55-4c0a-4cb9-9cc7-83739215e51a"] .ftw-rv__variant{display:none;}
@media (max-width:1279.98px){.ftw-rv[data-ftw-variant-group="c5a37b55-4c0a-4cb9-9cc7-83739215e51a"] .ftw-rv__variant--mobile{display:block;}}
@media (min-width:1280px){.ftw-rv[data-ftw-variant-group="c5a37b55-4c0a-4cb9-9cc7-83739215e51a"] .ftw-rv__variant--desktop{display:block;}}


/* variant-group-c8eeaae3-7fe0-4d61-9e61-28b30228817e */
.ftw-rv[data-ftw-variant-group="c8eeaae3-7fe0-4d61-9e61-28b30228817e"] .ftw-rv__variant{display:none;}
@media (max-width:1279.98px){.ftw-rv[data-ftw-variant-group="c8eeaae3-7fe0-4d61-9e61-28b30228817e"] .ftw-rv__variant--mobile{display:block;}}
@media (min-width:1280px){.ftw-rv[data-ftw-variant-group="c8eeaae3-7fe0-4d61-9e61-28b30228817e"] .ftw-rv__variant--desktop{display:block;}}


/* variant-group-cc4c07f7-f4a9-4f8d-b95a-9e63513de04d */
.ftw-rv[data-ftw-variant-group="cc4c07f7-f4a9-4f8d-b95a-9e63513de04d"] .ftw-rv__variant{display:none;}
@media (max-width:1279.98px){.ftw-rv[data-ftw-variant-group="cc4c07f7-f4a9-4f8d-b95a-9e63513de04d"] .ftw-rv__variant--mobile{display:block;}}
@media (min-width:1280px){.ftw-rv[data-ftw-variant-group="cc4c07f7-f4a9-4f8d-b95a-9e63513de04d"] .ftw-rv__variant--desktop{display:block;}}


/* variant-group-cf56bc3b-b5e8-4917-bfba-91a63655cb37 */
.ftw-rv[data-ftw-variant-group="cf56bc3b-b5e8-4917-bfba-91a63655cb37"] .ftw-rv__variant{display:none;}
@media (max-width:1279.98px){.ftw-rv[data-ftw-variant-group="cf56bc3b-b5e8-4917-bfba-91a63655cb37"] .ftw-rv__variant--mobile{display:block;}}
@media (min-width:1280px){.ftw-rv[data-ftw-variant-group="cf56bc3b-b5e8-4917-bfba-91a63655cb37"] .ftw-rv__variant--desktop{display:block;}}


/* variant-group-d7323427-4f1d-4d9a-a9a8-7e24cd49e9b0 */
.ftw-rv[data-ftw-variant-group="d7323427-4f1d-4d9a-a9a8-7e24cd49e9b0"] .ftw-rv__variant{display:none;}
@media (max-width:1279.98px){.ftw-rv[data-ftw-variant-group="d7323427-4f1d-4d9a-a9a8-7e24cd49e9b0"] .ftw-rv__variant--mobile{display:block;}}
@media (min-width:1280px){.ftw-rv[data-ftw-variant-group="d7323427-4f1d-4d9a-a9a8-7e24cd49e9b0"] .ftw-rv__variant--desktop{display:block;}}


/* variant-group-e28c718a-08c6-46f9-94cf-220d0bd3d4e5 */
.ftw-rv[data-ftw-variant-group="e28c718a-08c6-46f9-94cf-220d0bd3d4e5"] .ftw-rv__variant{display:none;}
@media (max-width:1279.98px){.ftw-rv[data-ftw-variant-group="e28c718a-08c6-46f9-94cf-220d0bd3d4e5"] .ftw-rv__variant--mobile{display:block;}}
@media (min-width:1280px){.ftw-rv[data-ftw-variant-group="e28c718a-08c6-46f9-94cf-220d0bd3d4e5"] .ftw-rv__variant--desktop{display:block;}}


/* variant-group-e8c4b0b9-7470-4694-bce1-926e73a396fb */
.ftw-rv[data-ftw-variant-group="e8c4b0b9-7470-4694-bce1-926e73a396fb"] .ftw-rv__variant{display:none;}
@media (max-width:1279.98px){.ftw-rv[data-ftw-variant-group="e8c4b0b9-7470-4694-bce1-926e73a396fb"] .ftw-rv__variant--mobile{display:block;}}
@media (min-width:1280px){.ftw-rv[data-ftw-variant-group="e8c4b0b9-7470-4694-bce1-926e73a396fb"] .ftw-rv__variant--desktop{display:block;}}


/* variant-group-f5f01b6f-132c-49c3-9092-7f86609bec01 */
.ftw-rv[data-ftw-variant-group="f5f01b6f-132c-49c3-9092-7f86609bec01"] .ftw-rv__variant{display:none;}
@media (max-width:1279.98px){.ftw-rv[data-ftw-variant-group="f5f01b6f-132c-49c3-9092-7f86609bec01"] .ftw-rv__variant--mobile{display:block;}}
@media (min-width:1280px){.ftw-rv[data-ftw-variant-group="f5f01b6f-132c-49c3-9092-7f86609bec01"] .ftw-rv__variant--desktop{display:block;}}
