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

@import url('https://fonts.googleapis.com/css2?family=Cormorant+Garamond:wght@400;700&family=Fustat:wght@700&family=Gantari:wght@300&family=Judson:wght@400&family=Montserrat:wght@300;400;700&display=swap');

:root {
  /* Shared design tokens */
}


/* Global styles shared by every page */

html,
body {
  margin: 0;
}

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

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

img {
  max-width: 100%;
}

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

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

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

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

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

.apartamenty-miku-footer-01-stopka--desktop {
  width: 100vw;
  max-width: none;
  margin-inline: calc(50% - 50vw);
}

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

.apartamenty-miku-footer-01-stopka--desktop__inner {
  display: flex;
  flex-direction: column;
  gap: 10px;
  padding: 50px 150px 120px 150px;
  justify-content: center;
  align-items: center;
  width: clamp(1024px, 100%, 1920px);
  min-width: 1024px;
  max-width: 1920px;
  height: fit-content;
  margin-inline: auto;
  box-shadow: 0px 0px 20px 0px rgba(0, 0, 0, 0.10000000149011612);
}

.apartamenty-miku-footer-01-stopka--desktop__node-14-111075 {
  min-height: 0;
  display: flex;
  flex-direction: row;
  gap: 164px;
  justify-content: space-between;
  align-items: center;
  align-self: stretch;
  height: fit-content;
}

.apartamenty-miku-footer-01-stopka--desktop__node-14-111076 {
  min-width: 0;
  display: flex;
  flex-direction: row;
  gap: 128px;
  justify-content: space-between;
  align-items: flex-start;
  flex: 1 1 0;
  max-width: 800px;
  height: fit-content;
}

.apartamenty-miku-footer-01-stopka--desktop__node-14-111077 {
  min-width: 0;
  display: flex;
  flex-direction: column;
  gap: 15px;
  padding: 0px 10px 0px 0px;
  align-items: flex-start;
  width: fit-content;
  height: fit-content;
}

.apartamenty-miku-footer-01-stopka--desktop__node-14-111079 {
  min-height: 0;
  display: flex;
  flex-direction: column;
  gap: 10px;
  align-items: flex-start;
  width: fit-content;
  height: fit-content;
}

.apartamenty-miku-footer-01-stopka--desktop__node-14-111080 {
  min-height: 0;
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  gap: 13px;
  align-items: center;
  align-self: stretch;
  height: fit-content;
}

.apartamenty-miku-footer-01-stopka--desktop__node-14-111084 {
  min-height: 0;
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  gap: 13px;
  align-items: center;
  align-self: stretch;
  height: fit-content;
}

.apartamenty-miku-footer-01-stopka--desktop__node-14-111088 {
  min-height: 0;
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  gap: 12px;
  /* justify-content: space-between; */
  align-items: center;
  align-self: stretch;
  height: fit-content;
}

.apartamenty-miku-footer-01-stopka--desktop__node-14-111092 {
  min-height: 0;
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  gap: 10px;
  /* justify-content: space-between; */
  align-items: center;
  align-self: stretch;
  height: fit-content;
}

.apartamenty-miku-footer-01-stopka--desktop__node-14-111093 {
  overflow: hidden;
  display: flex;
  justify-content: center;
  align-items: center;
  min-width: 0;
  width: 24px;
  height: 24px;
}

.apartamenty-miku-footer-01-stopka--desktop__node-14-111096 {
  min-width: 0;
  display: flex;
  flex-direction: column;
  gap: 15px;
  padding: 0px 10px 0px 0px;
  align-items: flex-start;
  width: fit-content;
  height: fit-content;
}

.apartamenty-miku-footer-01-stopka--desktop__node-14-111098 {
  min-height: 0;
  display: flex;
  flex-direction: column;
  gap: 10px;
  align-items: flex-start;
  align-self: stretch;
  height: fit-content;
}

.apartamenty-miku-footer-01-stopka--desktop__node-14-111103 {
  min-width: 0;
  display: flex;
  flex-direction: column;
  gap: 19px;
  padding: 0px 10px 0px 0px;
  align-items: flex-start;
  width: fit-content;
  height: fit-content;
}

.apartamenty-miku-footer-01-stopka--desktop__node-14-111105 {
  overflow: hidden;
  display: flex;
  justify-content: center;
  align-items: center;
  min-height: 0;
  width: 15.845999717712402px;
  height: 30.70050048828125px;
}

.apartamenty-miku-footer-01-stopka--desktop__node-14-111107 {
  min-width: 0;
  display: flex;
  flex-direction: column;
  gap: 35px;
  align-items: center;
  width: 284px;
  height: fit-content;
}

.apartamenty-miku-footer-01-stopka--desktop__node-14-111078 {
  font-family: "Judson", sans-serif;
  font-weight: 400;
  font-size: 24px;
  line-height: 26.400001525878906px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(188, 170, 68, 1);
}

.apartamenty-miku-footer-01-stopka--desktop__node-14-111083 {
  font-family: "Montserrat", sans-serif;
  font-weight: 300;
  font-size: 16px;
  line-height: 19.503999710083008px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(255, 255, 255, 1);
}

.apartamenty-miku-footer-01-stopka--desktop__node-14-111087 {
  font-family: "Montserrat", sans-serif;
  font-weight: 300;
  font-size: 16px;
  line-height: 19.503999710083008px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(255, 255, 255, 1);
}

.apartamenty-miku-footer-01-stopka--desktop__node-14-111091 {
  font-family: "Montserrat", sans-serif;
  font-weight: 300;
  font-size: 16px;
  line-height: 19.503999710083008px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(255, 255, 255, 1);
}

.apartamenty-miku-footer-01-stopka--desktop__node-14-111095 {
  font-family: "Montserrat", sans-serif;
  font-weight: 300;
  font-size: 16px;
  line-height: 19.503999710083008px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(255, 255, 255, 1);
}

.apartamenty-miku-footer-01-stopka--desktop__node-14-111097 {
  font-family: "Judson", sans-serif;
  font-weight: 400;
  font-size: 24px;
  line-height: 26.400001525878906px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(188, 170, 68, 1);
}

.apartamenty-miku-footer-01-stopka--desktop__node-14-111099 {
  font-family: "Montserrat", sans-serif;
  font-weight: 300;
  font-size: 16px;
  line-height: 19.503999710083008px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(255, 255, 255, 1);
}

.apartamenty-miku-footer-01-stopka--desktop__node-14-111100 {
  font-family: "Montserrat", sans-serif;
  font-weight: 300;
  font-size: 16px;
  line-height: 19.503999710083008px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(255, 255, 255, 1);
}

.apartamenty-miku-footer-01-stopka--desktop__node-14-111101 {
  font-family: "Montserrat", sans-serif;
  font-weight: 300;
  font-size: 16px;
  line-height: 19.503999710083008px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(255, 255, 255, 1);
}

.apartamenty-miku-footer-01-stopka--desktop__node-14-111102 {
  font-family: "Montserrat", sans-serif;
  font-weight: 300;
  font-size: 16px;
  line-height: 19.503999710083008px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(255, 255, 255, 1);
}

.apartamenty-miku-footer-01-stopka--desktop__node-14-111104 {
  font-family: "Judson", sans-serif;
  font-weight: 400;
  font-size: 24px;
  line-height: 26.400001525878906px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(188, 170, 68, 1);
}

.apartamenty-miku-footer-01-stopka--desktop__node-14-111109 {
  font-family: "Montserrat", sans-serif;
  font-weight: 300;
  font-size: 16px;
  line-height: 19.503999710083008px;
  letter-spacing: 0px;
  text-align: center;
  color: rgba(255, 255, 255, 1);
}

.apartamenty-miku-footer-01-stopka--desktop {
  background-image: url("./assets/cf2ed98d1b1f0b7a23703a314dabd6629cd10989.png");
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
}

.apartamenty-miku-footer-01-stopka--mobile {
  width: 100vw;
  max-width: none;
  margin-inline: calc(50% - 50vw);
}

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

.apartamenty-miku-footer-01-stopka--mobile__inner {
  display: flex;
  flex-direction: column;
  gap: 30px;
  padding: 30px 16px 30px 16px;
  justify-content: center;
  align-items: center;
  width: clamp(320px, 100%, 1023px);
  min-width: 320px;
  max-width: 1023px;
  height: fit-content;
  margin-inline: auto;
  box-shadow: 0px 0px 20px 0px rgba(0, 0, 0, 0.10000000149011612);
}

.apartamenty-miku-footer-01-stopka--mobile__node-14-111112 {
  min-height: 0;
  display: flex;
  flex-direction: column;
  gap: 20px;
  justify-content: center;
  align-items: center;
  align-self: stretch;
  height: fit-content;
}

.apartamenty-miku-footer-01-stopka--mobile__node-14-111113 {
  min-height: 0;
  display: flex;
  flex-direction: column;
  gap: 15px;
  padding: 0px 10px 0px 0px;
  justify-content: center;
  align-items: center;
  align-self: stretch;
  height: fit-content;
}

.apartamenty-miku-footer-01-stopka--mobile__node-14-111115 {
  min-height: 0;
  display: flex;
  flex-direction: column;
  gap: 10px;
  justify-content: center;
  align-items: center;
  align-self: stretch;
  height: fit-content;
}

.apartamenty-miku-footer-01-stopka--mobile__node-14-111116 {
  min-height: 0;
  display: flex;
  flex-direction: row;
  gap: 13px;
  justify-content: center;
  align-items: center;
  align-self: stretch;
  height: fit-content;
}

.apartamenty-miku-footer-01-stopka--mobile__node-14-111120 {
  min-height: 0;
  display: flex;
  flex-direction: row;
  gap: 13px;
  justify-content: center;
  align-items: center;
  align-self: stretch;
  height: fit-content;
}

.apartamenty-miku-footer-01-stopka--mobile__node-14-111124 {
  min-height: 0;
  display: flex;
  flex-direction: row;
  gap: 12px;
  justify-content: center;
  align-items: center;
  align-self: stretch;
  height: fit-content;
}

.apartamenty-miku-footer-01-stopka--mobile__node-14-111128 {
  min-height: 0;
  display: flex;
  flex-direction: row;
  gap: 10px;
  justify-content: center;
  align-items: center;
  align-self: stretch;
  height: fit-content;
}

.apartamenty-miku-footer-01-stopka--mobile__node-14-111129 {
  overflow: hidden;
  display: flex;
  justify-content: center;
  align-items: center;
  min-width: 0;
  width: 24px;
  height: 24px;
}

.apartamenty-miku-footer-01-stopka--mobile__node-14-111132 {
  min-height: 0;
  display: flex;
  flex-direction: column;
  gap: 15px;
  padding: 0px 10px 0px 0px;
  justify-content: center;
  align-items: center;
  align-self: stretch;
  height: fit-content;
}

.apartamenty-miku-footer-01-stopka--mobile__node-14-111134 {
  min-height: 0;
  display: flex;
  flex-direction: column;
  gap: 10px;
  align-items: center;
  align-self: stretch;
  height: fit-content;
}

.apartamenty-miku-footer-01-stopka--mobile__node-14-111139 {
  min-height: 0;
  display: flex;
  flex-direction: column;
  gap: 19px;
  padding: 0px 10px 0px 0px;
  justify-content: center;
  align-items: center;
  align-self: stretch;
  height: fit-content;
}

.apartamenty-miku-footer-01-stopka--mobile__node-14-111141 {
  overflow: hidden;
  display: flex;
  justify-content: center;
  align-items: center;
  min-height: 0;
  width: 15.845999717712402px;
  height: 30.70050048828125px;
}

.apartamenty-miku-footer-01-stopka--mobile__node-14-111114 {
  font-family: "Judson", sans-serif;
  font-weight: 400;
  font-size: 20px;
  line-height: 22px;
  letter-spacing: 0px;
  text-align: center;
  color: rgba(188, 170, 68, 1);
}

.apartamenty-miku-footer-01-stopka--mobile__node-14-111119 {
  font-family: "Montserrat", sans-serif;
  font-weight: 300;
  font-size: 14px;
  line-height: 17.06599998474121px;
  letter-spacing: 0px;
  text-align: center;
  color: rgba(255, 255, 255, 1);
}

.apartamenty-miku-footer-01-stopka--mobile__node-14-111123 {
  font-family: "Montserrat", sans-serif;
  font-weight: 300;
  font-size: 14px;
  line-height: 17.06599998474121px;
  letter-spacing: 0px;
  text-align: center;
  color: rgba(255, 255, 255, 1);
}

.apartamenty-miku-footer-01-stopka--mobile__node-14-111127 {
  font-family: "Montserrat", sans-serif;
  font-weight: 300;
  font-size: 14px;
  line-height: 17.06599998474121px;
  letter-spacing: 0px;
  text-align: center;
  color: rgba(255, 255, 255, 1);
}

.apartamenty-miku-footer-01-stopka--mobile__node-14-111131 {
  font-family: "Montserrat", sans-serif;
  font-weight: 300;
  font-size: 14px;
  line-height: 17.06599998474121px;
  letter-spacing: 0px;
  text-align: center;
  color: rgba(255, 255, 255, 1);
}

.apartamenty-miku-footer-01-stopka--mobile__node-14-111133 {
  font-family: "Judson", sans-serif;
  font-weight: 400;
  font-size: 20px;
  line-height: 22px;
  letter-spacing: 0px;
  text-align: center;
  color: rgba(188, 170, 68, 1);
}

.apartamenty-miku-footer-01-stopka--mobile__node-14-111135 {
  font-family: "Montserrat", sans-serif;
  font-weight: 300;
  font-size: 14px;
  line-height: 17.06599998474121px;
  letter-spacing: 0px;
  text-align: center;
  color: rgba(255, 255, 255, 1);
}

.apartamenty-miku-footer-01-stopka--mobile__node-14-111136 {
  font-family: "Montserrat", sans-serif;
  font-weight: 300;
  font-size: 14px;
  line-height: 17.06599998474121px;
  letter-spacing: 0px;
  text-align: center;
  color: rgba(255, 255, 255, 1);
}

.apartamenty-miku-footer-01-stopka--mobile__node-14-111137 {
  font-family: "Montserrat", sans-serif;
  font-weight: 300;
  font-size: 14px;
  line-height: 17.06599998474121px;
  letter-spacing: 0px;
  text-align: center;
  color: rgba(255, 255, 255, 1);
}

.apartamenty-miku-footer-01-stopka--mobile__node-14-111138 {
  font-family: "Montserrat", sans-serif;
  font-weight: 300;
  font-size: 14px;
  line-height: 17.06599998474121px;
  letter-spacing: 0px;
  text-align: center;
  color: rgba(255, 255, 255, 1);
}

.apartamenty-miku-footer-01-stopka--mobile__node-14-111140 {
  font-family: "Judson", sans-serif;
  font-weight: 400;
  font-size: 20px;
  line-height: 22px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(188, 170, 68, 1);
}

.apartamenty-miku-footer-01-stopka--mobile__node-14-111143 {
  font-family: "Montserrat", sans-serif;
  font-weight: 300;
  font-size: 12px;
  line-height: 14.628000259399414px;
  letter-spacing: 0px;
  text-align: center;
  color: rgba(255, 255, 255, 1);
}

.apartamenty-miku-footer-01-stopka--mobile {
  background-image: url("./assets/cf2ed98d1b1f0b7a23703a314dabd6629cd10989.png");
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
}

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

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

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

.apartamenty-miku-strona-glowna-01-hero--desktop {
  width: 100vw;
  max-width: none;
  margin-inline: calc(50% - 50vw);
}

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

.apartamenty-miku-strona-glowna-01-hero--desktop__inner {
  display: flex;
  flex-direction: column;
  gap: 10px;
  padding: 150px 150px 150px 150px;
  justify-content: center;
  align-items: center;
  width: clamp(1024px, 100%, 1920px);
  min-width: 1024px;
  max-width: 1920px;
  height: 651px;
  margin-inline: auto;
}

.apartamenty-miku-strona-glowna-01-hero--desktop__node-14-111635 {
  min-height: 0;
  display: flex;
  flex-direction: column;
  gap: 50px;
  padding: 24.999984741210938px 25px 24.999984741210938px 25px;
  justify-content: center;
  align-items: center;
  align-self: stretch;
  max-width: 1056px;
  height: fit-content;
  margin: auto;
}

.apartamenty-miku-strona-glowna-01-hero--desktop__node-14-111636 {
  min-height: 0;
  display: flex;
  flex-direction: column;
  gap: 30px;
  align-items: center;
  align-self: stretch;
  height: fit-content;
}

.apartamenty-miku-strona-glowna-01-hero--desktop__node-14-111637 {
  min-height: 0;
  display: flex;
  flex-direction: column;
  gap: 15px;
  align-items: center;
  align-self: stretch;
  height: fit-content;
}

.apartamenty-miku-strona-glowna-01-hero--desktop__node-14-111638 {
  min-height: 0;
  display: flex;
  flex-direction: row;
  gap: 5px;
  justify-content: center;
  align-items: center;
  align-self: stretch;
  height: fit-content;
}

.apartamenty-miku-strona-glowna-01-hero--desktop__node-14-111643 {
  min-height: 0;
  display: flex;
  flex-direction: row;
  gap: 10px;
  padding: 10px 26px 10px 26px;
  justify-content: center;
  align-items: center;
  width: 182px;
  height: 50px;
  box-shadow: 0px 0px 20px 0px rgba(0, 0, 0, 0.15000000596046448);
}

.apartamenty-miku-strona-glowna-01-hero--desktop__node-14-111645 {
  min-height: 0;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  align-self: stretch;
  height: fit-content;
}

.apartamenty-miku-strona-glowna-01-hero--desktop__node-14-111646 {
  min-width: 0;
  display: flex;
  flex-direction: row;
  gap: 15px;
  padding: 9px 15px 9px 10px;
  align-items: center;
  flex: 1 1 0;
  height: 50px;
  border: 1px solid rgba(255, 255, 255, 1);
}

.apartamenty-miku-strona-glowna-01-hero--desktop__node-14-111647 {
  overflow: hidden;
  display: flex;
  justify-content: center;
  align-items: center;
  min-width: 0;
  width: 32px;
  height: 32px;
}

.apartamenty-miku-strona-glowna-01-hero--desktop__node-14-111650 {
  min-width: 0;
  display: flex;
  flex-direction: row;
  gap: 15px;
  padding: 9px 15px 9px 10px;
  align-items: center;
  flex: 1 1 0;
  height: 50px;
  border: 1px solid rgba(255, 255, 255, 1);
}

.apartamenty-miku-strona-glowna-01-hero--desktop__node-14-111651 {
  overflow: hidden;
  display: flex;
  justify-content: center;
  align-items: center;
  min-width: 0;
  width: 32px;
  height: 32px;
}

.apartamenty-miku-strona-glowna-01-hero--desktop__node-14-111654 {
  min-width: 0;
  display: flex;
  flex-direction: row;
  gap: 15px;
  padding: 9px 15px 9px 10px;
  align-items: center;
  flex: 1 1 0;
  height: 50px;
  border: 1px solid rgba(255, 255, 255, 1);
}

.apartamenty-miku-strona-glowna-01-hero--desktop__node-14-111655 {
  overflow: hidden;
  display: flex;
  justify-content: center;
  align-items: center;
  min-width: 0;
  width: 32px;
  height: 32px;
}

.apartamenty-miku-strona-glowna-01-hero--desktop__node-14-111658 {
  min-width: 0;
  display: flex;
  flex-direction: row;
  gap: 10px;
  padding: 10px 26px 10px 26px;
  justify-content: center;
  align-items: center;
  width: 164px;
  height: 50px;
}

.apartamenty-miku-strona-glowna-01-hero--desktop__node-14-111640 {
  font-family: "Cormorant Garamond", sans-serif;
  font-weight: 700;
  font-size: 64px;
  line-height: 77.50399780273438px;
  letter-spacing: -1.28px;
  text-align: center;
  color: rgba(250, 250, 250, 1);
}

.apartamenty-miku-strona-glowna-01-hero--desktop__node-14-111642 {
  font-family: "Montserrat", sans-serif;
  font-weight: 400;
  font-size: 16px;
  line-height: 19.503999710083008px;
  letter-spacing: 0px;
  text-align: center;
  color: rgba(250, 250, 250, 1);
}

.apartamenty-miku-strona-glowna-01-hero--desktop__node-14-111644 {
  font-family: "Fustat", sans-serif;
  font-weight: 700;
  font-size: 16px;
  line-height: 22.719999313354492px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(250, 250, 250, 1);
}

.apartamenty-miku-strona-glowna-01-hero--desktop__node-14-111649 {
  font-family: "Gantari", sans-serif;
  font-weight: 300;
  font-size: 16px;
  line-height: 19.200000762939453px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(255, 255, 255, 1);
}

.apartamenty-miku-strona-glowna-01-hero--desktop__node-14-111653 {
  font-family: "Gantari", sans-serif;
  font-weight: 300;
  font-size: 16px;
  line-height: 19.200000762939453px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(255, 255, 255, 1);
}

.apartamenty-miku-strona-glowna-01-hero--desktop__node-14-111657 {
  font-family: "Gantari", sans-serif;
  font-weight: 300;
  font-size: 16px;
  line-height: 19.200000762939453px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(255, 255, 255, 1);
}

.apartamenty-miku-strona-glowna-01-hero--desktop__node-14-111659 {
  font-family: "Fustat", sans-serif;
  font-weight: 700;
  font-size: 16px;
  line-height: 22.719999313354492px;
  letter-spacing: 0px;
  text-align: center;
  color: rgba(250, 250, 250, 1);
}

.apartamenty-miku-strona-glowna-01-hero--desktop {
  background-image: url("./assets/24f53dfe447533d92e8d73850ba725285a53f1bb.jpg");
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
}

.apartamenty-miku-strona-glowna-01-hero--desktop__node-14-111635 {
  background-color: rgba(33, 33, 33, 0.699999988079071);
}

.apartamenty-miku-strona-glowna-01-hero--desktop__node-14-111643 {
  background-color: rgba(188, 170, 68, 1);
}

.apartamenty-miku-strona-glowna-01-hero--desktop__node-14-111658 {
  background-color: rgba(188, 170, 68, 1);
}

.apartamenty-miku-strona-glowna-01-hero--mobile {
  width: 100vw;
  max-width: none;
  margin-inline: calc(50% - 50vw);
}

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

.apartamenty-miku-strona-glowna-01-hero--mobile__inner {
  display: flex;
  flex-direction: column;
  gap: 10px;
  padding: 54.5px 0 54.5px 0;
  justify-content: center;
  align-items: center;
  width: clamp(320px, 100%, 1023px);
  min-width: 320px;
  max-width: 1023px;
  height: 651px;
  margin-inline: auto;
}

.apartamenty-miku-strona-glowna-01-hero--mobile__node-14-111661 {
  min-height: 0;
  display: flex;
  flex-direction: column;
  gap: 50px;
  padding: 20px 20px 20px 20px;
  align-items: center;
  align-self: stretch;
  height: fit-content;
}

.apartamenty-miku-strona-glowna-01-hero--mobile__node-14-111662 {
  min-height: 0;
  display: flex;
  flex-direction: column;
  gap: 30px;
  align-items: center;
  align-self: stretch;
  height: fit-content;
}

.apartamenty-miku-strona-glowna-01-hero--mobile__node-14-111663 {
  min-height: 0;
  display: flex;
  flex-direction: column;
  gap: 15px;
  align-items: center;
  align-self: stretch;
  height: fit-content;
}

.apartamenty-miku-strona-glowna-01-hero--mobile__node-14-111664 {
  min-height: 0;
  display: flex;
  flex-direction: row;
  align-items: center;
  align-self: center;
  height: fit-content;
}

.apartamenty-miku-strona-glowna-01-hero--mobile__node-14-111669 {
  min-height: 0;
  display: flex;
  flex-direction: row;
  gap: 10px;
  padding: 10px 26px 10px 26px;
  justify-content: center;
  align-items: center;
  align-self: stretch;
  height: 45px;
  box-shadow: 0px 0px 20px 0px rgba(0, 0, 0, 0.15000000596046448);
}

.apartamenty-miku-strona-glowna-01-hero--mobile__node-14-111671 {
  min-height: 0;
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  align-self: stretch;
  height: fit-content;
}

.apartamenty-miku-strona-glowna-01-hero--mobile__node-14-111672 {
  min-height: 0;
  display: flex;
  flex-direction: row;
  gap: 15px;
  padding: 9px 15px 9px 10px;
  align-items: center;
  align-self: stretch;
  height: 50px;
  border: 1px solid rgba(255, 255, 255, 1);
}

.apartamenty-miku-strona-glowna-01-hero--mobile__node-14-111673 {
  overflow: hidden;
  display: flex;
  justify-content: center;
  align-items: center;
  min-width: 0;
  width: 32px;
  height: 32px;
}

.apartamenty-miku-strona-glowna-01-hero--mobile__node-14-111676 {
  min-height: 0;
  display: flex;
  flex-direction: row;
  gap: 15px;
  padding: 9px 15px 9px 10px;
  align-items: center;
  align-self: stretch;
  height: 50px;
  border: 1px solid rgba(255, 255, 255, 1);
}

.apartamenty-miku-strona-glowna-01-hero--mobile__node-14-111677 {
  overflow: hidden;
  display: flex;
  justify-content: center;
  align-items: center;
  min-width: 0;
  width: 32px;
  height: 32px;
}

.apartamenty-miku-strona-glowna-01-hero--mobile__node-14-111680 {
  min-height: 0;
  display: flex;
  flex-direction: row;
  gap: 15px;
  padding: 9px 15px 9px 10px;
  align-items: center;
  align-self: stretch;
  height: 50px;
  border: 1px solid rgba(255, 255, 255, 1);
}

.apartamenty-miku-strona-glowna-01-hero--mobile__node-14-111681 {
  overflow: hidden;
  display: flex;
  justify-content: center;
  align-items: center;
  min-width: 0;
  width: 32px;
  height: 32px;
}

.apartamenty-miku-strona-glowna-01-hero--mobile__node-14-111684 {
  min-height: 0;
  display: flex;
  flex-direction: row;
  gap: 10px;
  padding: 10px 26px 10px 26px;
  justify-content: center;
  align-items: center;
  align-self: stretch;
  height: 45px;
}

.apartamenty-miku-strona-glowna-01-hero--mobile__node-14-111666 {
  font-family: "Cormorant Garamond", sans-serif;
  font-weight: 700;
  font-size: 34px;
  line-height: 41.17399978637695px;
  letter-spacing: 0px;
  text-align: center;
  color: rgba(250, 250, 250, 1);
}

.apartamenty-miku-strona-glowna-01-hero--mobile__node-14-111668 {
  font-family: "Montserrat", sans-serif;
  font-weight: 400;
  font-size: 14px;
  line-height: 17.06599998474121px;
  letter-spacing: 0px;
  text-align: center;
  color: rgba(250, 250, 250, 1);
}

.apartamenty-miku-strona-glowna-01-hero--mobile__node-14-111670 {
  font-family: "Fustat", sans-serif;
  font-weight: 700;
  font-size: 14px;
  line-height: 19.8799991607666px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(250, 250, 250, 1);
}

.apartamenty-miku-strona-glowna-01-hero--mobile__node-14-111675 {
  font-family: "Gantari", sans-serif;
  font-weight: 300;
  font-size: 14px;
  line-height: 16.80000114440918px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(255, 255, 255, 1);
}

.apartamenty-miku-strona-glowna-01-hero--mobile__node-14-111679 {
  font-family: "Gantari", sans-serif;
  font-weight: 300;
  font-size: 14px;
  line-height: 16.80000114440918px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(255, 255, 255, 1);
}

.apartamenty-miku-strona-glowna-01-hero--mobile__node-14-111683 {
  font-family: "Gantari", sans-serif;
  font-weight: 300;
  font-size: 14px;
  line-height: 16.80000114440918px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(255, 255, 255, 1);
}

.apartamenty-miku-strona-glowna-01-hero--mobile__node-14-111685 {
  font-family: "Fustat", sans-serif;
  font-weight: 700;
  font-size: 14px;
  line-height: 19.8799991607666px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(250, 250, 250, 1);
}

.apartamenty-miku-strona-glowna-01-hero--mobile {
  background-image: url("./assets/24f53dfe447533d92e8d73850ba725285a53f1bb.jpg");
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
}

.apartamenty-miku-strona-glowna-01-hero--mobile__node-14-111661 {
  background-color: rgba(33, 33, 33, 0.699999988079071);
}

.apartamenty-miku-strona-glowna-01-hero--mobile__node-14-111669 {
  background-color: rgba(188, 170, 68, 1);
}

.apartamenty-miku-strona-glowna-01-hero--mobile__node-14-111684 {
  background-color: rgba(188, 170, 68, 1);
}

.apartamenty-miku-menu-01-menu__variant {
  display: none;
  width: 100%;
}

@media (min-width: 1024px) {
  .apartamenty-miku-menu-01-menu__variant--desktop {
    display: block;
  }
}

@media (max-width: 1023px) {
  .apartamenty-miku-menu-01-menu__variant--mobile {
    display: block;
  }
}

.apartamenty-miku-menu-01-menu--desktop {
  width: 100vw;
  max-width: none;
  margin-inline: calc(50% - 50vw);
}

.apartamenty-miku-menu-01-menu--desktop__inner {
  margin-inline: auto;
}

.apartamenty-miku-menu-01-menu--desktop__inner {
  display: flex;
  flex-direction: row;
  /* gap: 418px; */
  padding: 15px 150px 14.999996185302734px 150px;
  justify-content: space-between;
  align-items: center;
  width: clamp(1024px, 100%, 1920px);
  min-width: 1024px;
  max-width: 1920px;
  height: fit-content;
  margin-inline: auto;
  box-shadow: 0px 0px 20px 0px rgba(0, 0, 0, 0.10000000149011612);
}

.apartamenty-miku-menu-01-menu--desktop__node-14-111688 {
  min-width: 0;
  display: flex;
  flex-direction: row;
  /* gap: 63px; */
  padding: 0px 0px 0px 20px;
  justify-content: space-between;
  align-items: center;
  flex: 1 1 0;
  max-width: 716px;
  height: fit-content;
}

.apartamenty-miku-menu-01-menu--desktop__node-14-111689 {
  font-family: "Montserrat", sans-serif;
  font-weight: 400;
  font-size: 14px;
  line-height: 17.06599998474121px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(255, 255, 255, 1);
}

.apartamenty-miku-menu-01-menu--desktop__node-14-111690 {
  font-family: "Montserrat", sans-serif;
  font-weight: 400;
  font-size: 14px;
  line-height: 17.06599998474121px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(255, 255, 255, 1);
}

.apartamenty-miku-menu-01-menu--desktop__node-14-111691 {
  font-family: "Montserrat", sans-serif;
  font-weight: 400;
  font-size: 14px;
  line-height: 17.06599998474121px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(255, 255, 255, 1);
}

.apartamenty-miku-menu-01-menu--desktop__node-14-111692 {
  font-family: "Montserrat", sans-serif;
  font-weight: 400;
  font-size: 14px;
  line-height: 17.06599998474121px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(255, 255, 255, 1);
}

.apartamenty-miku-menu-01-menu--desktop__node-14-111693 {
  font-family: "Montserrat", sans-serif;
  font-weight: 400;
  font-size: 14px;
  line-height: 17.06599998474121px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(255, 255, 255, 1);
}

.apartamenty-miku-menu-01-menu--desktop__node-14-111694 {
  font-family: "Montserrat", sans-serif;
  font-weight: 400;
  font-size: 14px;
  line-height: 17.06599998474121px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(255, 255, 255, 1);
}

.apartamenty-miku-menu-01-menu--desktop__node-14-111695 {
  font-family: "Montserrat", sans-serif;
  font-weight: 400;
  font-size: 14px;
  line-height: 17.06599998474121px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(255, 255, 255, 1);
}

.apartamenty-miku-menu-01-menu--desktop {
  background-color: rgba(33, 33, 33, 1);
}

.apartamenty-miku-menu-01-menu--mobile {
  width: 100vw;
  max-width: none;
  margin-inline: calc(50% - 50vw);
}

.apartamenty-miku-menu-01-menu--mobile__inner {
  margin-inline: auto;
}

.apartamenty-miku-menu-01-menu--mobile__inner {
  display: flex;
  flex-direction: row;
  box-sizing: border-box;
  gap: 0;
  padding: 15px 16px 14.999996185302734px 16px;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  min-width: 0;
  max-width: 1023px;
  height: fit-content;
  margin-inline: auto;
  box-shadow: 0px 0px 20px 0px rgba(0, 0, 0, 0.10000000149011612);
}

.apartamenty-miku-menu-01-menu--mobile__node-14-111698 {
  overflow: hidden;
  display: flex;
  flex: 0 0 30px;
  justify-content: center;
  align-items: center;
  min-width: 0;
  width: 30px;
  height: 30px;
}

.apartamenty-miku-menu-01-menu--mobile__node-14-111697 {
  display: block;
  max-width: calc(100% - 62px);
  height: auto;
}

.apartamenty-miku-menu-01-menu--mobile {
  background-color: rgba(33, 33, 33, 1);
}

/* Nagłówki i newslettery: linie dekoracyjne zawsze wypełniają cały wiersz. */
[class*="-naglowek-"] div:has(> img + p + img),
[class*="-newsletter-"] div:has(> img + p + img) {
  width: 100%;
}

[class*="-naglowek-"] div:has(> img + p + img) > img,
[class*="-newsletter-"] div:has(> img + p + img) > img {
  display: none;
}

[class*="-naglowek-"] div:has(> img + p + img)::before,
[class*="-naglowek-"] div:has(> img + p + img)::after,
[class*="-newsletter-"] div:has(> img + p + img)::before,
[class*="-newsletter-"] div:has(> img + p + img)::after {
  content: "";
  display: block;
  flex: 1 1 0;
  min-width: 0;
  height: 3px;
  background: #bcaa44;
}

/* Hero na stronie głównej: dekoracyjne linie przy tytule. */
.apartamenty-miku-strona-glowna-01-hero--desktop__node-14-111638 > img {
  display: none;
}

.apartamenty-miku-strona-glowna-01-hero--desktop__node-14-111638::before,
.apartamenty-miku-strona-glowna-01-hero--desktop__node-14-111638::after {
  content: "";
  display: block;
  flex: 1 1 0;
  min-width: 0;
  height: 3px;
  background: #bcaa44;
}

/* Hero mobile: linie wypełniają szerokość tytułu. */
.apartamenty-miku-strona-glowna-01-hero--mobile__node-14-111664 {
  width: 100%;
  align-self: stretch;
  gap: 5px;
}

.apartamenty-miku-strona-glowna-01-hero--mobile__node-14-111664 > img {
  display: none;
}

.apartamenty-miku-strona-glowna-01-hero--mobile__node-14-111664::before,
.apartamenty-miku-strona-glowna-01-hero--mobile__node-14-111664::after {
  content: "";
  display: block;
  flex: 1 1 0;
  min-width: 0;
  height: 3px;
  background: #bcaa44;
}

.apartamenty-miku-strona-glowna-01-hero--mobile__title-first {
  margin-right: 0.25em;
}

@media (max-width: 480px) {
  .apartamenty-miku-strona-glowna-01-hero--mobile__node-14-111664 {
    flex-wrap: wrap;
    justify-content: center;
  }

  .apartamenty-miku-strona-glowna-01-hero--mobile__node-14-111666 {
    display: contents;
  }

  .apartamenty-miku-strona-glowna-01-hero--mobile__title-first {
    order: 1;
    flex: 0 0 100%;
    margin-right: 0;
    text-align: center;
  }

  .apartamenty-miku-strona-glowna-01-hero--mobile__node-14-111664::before {
    order: 2;
  }

  .apartamenty-miku-strona-glowna-01-hero--mobile__title-second {
    order: 3;
    flex: 0 0 auto;
    text-align: center;
  }

  .apartamenty-miku-strona-glowna-01-hero--mobile__node-14-111664::after {
    order: 4;
  }
}

.apartamenty-miku-dla-kogo-01-formularz__variant {
  display: none;
  width: 100%;
}

@media (min-width: 1024px) {
  .apartamenty-miku-dla-kogo-01-formularz__variant--desktop {
    display: block;
  }
}

@media (max-width: 1023px) {
  .apartamenty-miku-dla-kogo-01-formularz__variant--mobile {
    display: block;
  }
}

.apartamenty-miku-dla-kogo-01-formularz--desktop {
  display: flex;
  flex-direction: column;
  gap: 15px;
  padding: 70px 150px 50px 150px;
  justify-content: center;
  align-items: center;
  width: clamp(1024px, 100%, 1920px);
  min-width: 1024px;
  max-width: 1920px;
  height: fit-content;
  margin-inline: auto;
}

.apartamenty-miku-dla-kogo-01-formularz--desktop__node-14-111950 {
  min-height: 0;
  display: flex;
  flex-direction: column;
  gap: 15px;
  justify-content: center;
  align-items: flex-start;
  align-self: stretch;
  height: fit-content;
}

.apartamenty-miku-dla-kogo-01-formularz--desktop__node-14-111952 {
  font-family: "Cormorant Garamond", sans-serif;
  font-weight: 700;
  font-size: 32px;
  line-height: 38.75199890136719px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(0, 0, 0, 1);
}

.apartamenty-miku-dla-kogo-01-formularz--desktop__node-14-111953 {
  font-family: "Montserrat", sans-serif;
  font-weight: 400;
  font-size: 16px;
  line-height: 19.503999710083008px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(0, 0, 0, 1);
}

.apartamenty-miku-dla-kogo-01-formularz--mobile {
  display: flex;
  flex-direction: column;
  gap: 15px;
  padding: 70px 16px 50px 16px;
  justify-content: center;
  align-items: center;
  width: clamp(320px, 100%, 1023px);
  min-width: 320px;
  max-width: 1023px;
  height: fit-content;
  margin-inline: auto;
}

.apartamenty-miku-dla-kogo-01-formularz--mobile__node-14-112043 {
  min-height: 0;
  display: flex;
  flex-direction: column;
  gap: 15px;
  justify-content: center;
  align-items: center;
  align-self: stretch;
  height: fit-content;
}

.apartamenty-miku-dla-kogo-01-formularz--mobile__node-14-112045 {
  font-family: "Cormorant Garamond", sans-serif;
  font-weight: 700;
  font-size: 24px;
  line-height: 29.06399917602539px;
  letter-spacing: 0px;
  text-align: center;
  color: rgba(0, 0, 0, 1);
}

.apartamenty-miku-dla-kogo-01-formularz--mobile__node-14-112046 {
  font-family: "Montserrat", sans-serif;
  font-weight: 400;
  font-size: 14px;
  line-height: 17.06599998474121px;
  letter-spacing: 0px;
  text-align: center;
  color: rgba(0, 0, 0, 1);
}

.apartamenty-miku-kontakt-01-formularz__variant {
  display: none;
  width: 100%;
}

@media (min-width: 1024px) {
  .apartamenty-miku-kontakt-01-formularz__variant--desktop {
    display: block;
  }
}

@media (max-width: 1023px) {
  .apartamenty-miku-kontakt-01-formularz__variant--mobile {
    display: block;
  }
}

.apartamenty-miku-kontakt-01-formularz--desktop {
  display: flex;
  flex-direction: row;
  gap: 25px;
  padding: 70px 150px 35px 150px;
  justify-content: center;
  align-items: flex-start;
  width: clamp(1024px, 100%, 1920px);
  min-width: 1024px;
  max-width: 1920px;
  height: fit-content;
  margin-inline: auto;
}

.apartamenty-miku-kontakt-01-formularz--desktop__node-14-111885 {
  min-width: 0;
  display: flex;
  flex-direction: column;
  gap: 50px;
  align-items: flex-start;
  flex: 1 1 0;
  height: fit-content;
}

.apartamenty-miku-kontakt-01-formularz--desktop__node-14-111886 {
  min-height: 0;
  display: flex;
  flex-direction: column;
  gap: 15px;
  align-items: flex-start;
  align-self: stretch;
  height: fit-content;
}

.apartamenty-miku-kontakt-01-formularz--desktop__node-14-111887 {
  min-height: 0;
  display: flex;
  flex-direction: column;
  gap: 15px;
  justify-content: center;
  align-items: flex-start;
  align-self: stretch;
  height: fit-content;
}

.apartamenty-miku-kontakt-01-formularz--desktop__node-14-111891 {
  min-height: 0;
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  column-gap: 107px;
  row-gap: 10px;
  align-items: flex-start;
  align-self: stretch;
  height: fit-content;
}

.apartamenty-miku-kontakt-01-formularz--desktop__node-14-111892 {
  min-width: 0;
  display: flex;
  flex-direction: column;
  gap: 10px;
  align-items: flex-start;
  width: fit-content;
  height: fit-content;
}

.apartamenty-miku-kontakt-01-formularz--desktop__node-14-111893 {
  min-height: 0;
  display: flex;
  flex-direction: row;
  gap: 10px;
  align-items: center;
  width: fit-content;
  height: fit-content;
}

.apartamenty-miku-kontakt-01-formularz--desktop__node-14-111897 {
  min-height: 0;
  display: flex;
  flex-direction: row;
  gap: 10px;
  align-items: center;
  width: fit-content;
  height: fit-content;
}

.apartamenty-miku-kontakt-01-formularz--desktop__node-14-111901 {
  min-height: 0;
  display: flex;
  flex-direction: row;
  gap: 10px;
  align-items: center;
  align-self: stretch;
  height: fit-content;
}

.apartamenty-miku-kontakt-01-formularz--desktop__node-14-111905 {
  min-width: 0;
  display: flex;
  flex-direction: column;
  gap: 10px;
  align-items: flex-start;
  width: fit-content;
  height: fit-content;
}

.apartamenty-miku-kontakt-01-formularz--desktop__node-14-111906 {
  min-height: 0;
  display: flex;
  flex-direction: row;
  gap: 10px;
  align-items: center;
  align-self: stretch;
  height: fit-content;
}

.apartamenty-miku-kontakt-01-formularz--desktop__node-14-111911 {
  min-height: 0;
  display: flex;
  flex-direction: row;
  gap: 10px;
  align-items: center;
  width: fit-content;
  height: fit-content;
}

.apartamenty-miku-kontakt-01-formularz--desktop__node-14-111917 {
  min-height: 0;
  display: flex;
  flex-direction: row;
  gap: 10px;
  align-items: center;
  width: fit-content;
  height: fit-content;
}

.apartamenty-miku-kontakt-01-formularz--desktop__node-14-111922 {
  min-width: 0;
  display: flex;
  flex-direction: column;
  gap: 15px;
  align-items: flex-start;
  flex: 1 1 0;
  height: fit-content;
}

.apartamenty-miku-kontakt-01-formularz--desktop__node-14-111923 {
  min-height: 0;
  display: flex;
  flex-direction: column;
  gap: 15px;
  justify-content: center;
  align-items: flex-start;
  width: 313px;
  height: fit-content;
}

.apartamenty-miku-kontakt-01-formularz--desktop__node-14-111926 {
  min-height: 0;
  display: flex;
  flex-direction: column;
  gap: 30px;
  padding: 25px 25px 25px 25px;
  align-items: center;
  align-self: stretch;
  height: fit-content;
}

.apartamenty-miku-kontakt-01-formularz--desktop__node-14-111927 {
  min-height: 0;
  display: flex;
  flex-direction: column;
  gap: 20px;
  align-items: flex-start;
  align-self: stretch;
  height: fit-content;
}

.apartamenty-miku-kontakt-01-formularz--desktop__node-14-111928 {
  min-height: 0;
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  gap: 15px;
  align-items: center;
  align-self: stretch;
  height: fit-content;
}

.apartamenty-miku-kontakt-01-formularz--desktop__node-14-111929 {
  min-width: 0;
  display: flex;
  flex-direction: column;
  gap: 10px;
  align-items: flex-start;
  flex: 1 1 0;
  min-width: 198px;
  height: fit-content;
}

.apartamenty-miku-kontakt-01-formularz--desktop__node-14-111931 {
  min-height: 0;
  display: flex;
  flex-direction: row;
  gap: 10px;
  padding: 10px 5px 10px 15px;
  align-items: center;
  align-self: stretch;
  height: 50px;
  border: 2px solid rgba(33, 33, 33, 1);
}

.apartamenty-miku-kontakt-01-formularz--desktop__node-14-111934 {
  min-width: 0;
  display: flex;
  flex-direction: column;
  gap: 10px;
  align-items: flex-start;
  flex: 1 1 0;
  min-width: 198px;
  height: fit-content;
}

.apartamenty-miku-kontakt-01-formularz--desktop__node-14-111936 {
  min-height: 0;
  display: flex;
  flex-direction: row;
  gap: 10px;
  padding: 10px 5px 10px 15px;
  align-items: center;
  align-self: stretch;
  height: 50px;
  border: 2px solid rgba(33, 33, 33, 1);
}

.apartamenty-miku-kontakt-01-formularz--desktop__node-14-111939 {
  min-height: 0;
  display: flex;
  flex-direction: column;
  gap: 10px;
  align-items: flex-start;
  align-self: stretch;
  height: fit-content;
}

.apartamenty-miku-kontakt-01-formularz--desktop__node-14-111941 {
  min-height: 0;
  display: flex;
  flex-direction: row;
  gap: 10px;
  padding: 25px 15px 10px 15px;
  align-items: flex-start;
  align-self: stretch;
  height: 125px;
  border: 2px solid rgba(33, 33, 33, 1);
}

.apartamenty-miku-kontakt-01-formularz--desktop__node-14-111944 {
  min-height: 0;
  display: flex;
  flex-direction: row;
  gap: 10px;
  align-items: flex-start;
  align-self: stretch;
  height: fit-content;
}

.apartamenty-miku-kontakt-01-formularz--desktop__node-14-111945 {
  min-width: 0;
  width: 15px;
  height: 15px;
  border-radius: 2px;
  border: 2px solid rgba(33, 33, 33, 1);
}

.apartamenty-miku-kontakt-01-formularz--desktop__node-14-111947 {
  min-height: 0;
  display: flex;
  flex-direction: row;
  gap: 10px;
  padding: 10px 30px 10px 30px;
  justify-content: center;
  align-items: center;
  width: fit-content;
  height: 50px;
  box-shadow: 0px 0px 20px 0px rgba(0, 0, 0, 0.15000000596046448);
}

.apartamenty-miku-kontakt-01-formularz--desktop__node-14-111889 {
  font-family: "Cormorant Garamond", sans-serif;
  font-weight: 700;
  font-size: 32px;
  line-height: 38.75199890136719px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(0, 0, 0, 1);
}

.apartamenty-miku-kontakt-01-formularz--desktop__node-14-111890 {
  font-family: "Montserrat", sans-serif;
  font-weight: 400;
  font-size: 16px;
  line-height: 19.503999710083008px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(0, 0, 0, 1);
}

.apartamenty-miku-kontakt-01-formularz--desktop__node-14-111896 {
  font-family: "Montserrat", sans-serif;
  font-weight: 400;
  font-size: 16px;
  line-height: 19.503999710083008px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(0, 0, 0, 1);
}

.apartamenty-miku-kontakt-01-formularz--desktop__node-14-111900 {
  font-family: "Montserrat", sans-serif;
  font-weight: 400;
  font-size: 16px;
  line-height: 19.503999710083008px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(0, 0, 0, 1);
}

.apartamenty-miku-kontakt-01-formularz--desktop__node-14-111904 {
  font-family: "Montserrat", sans-serif;
  font-weight: 400;
  font-size: 16px;
  line-height: 19.503999710083008px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(0, 0, 0, 1);
}

.apartamenty-miku-kontakt-01-formularz--desktop__node-14-111910 {
  font-family: "Montserrat", sans-serif;
  font-weight: 400;
  font-size: 16px;
  line-height: 19.503999710083008px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(0, 0, 0, 1);
}

.apartamenty-miku-kontakt-01-formularz--desktop__node-14-111916 {
  font-family: "Montserrat", sans-serif;
  font-weight: 400;
  font-size: 16px;
  line-height: 19.503999710083008px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(0, 0, 0, 1);
}

.apartamenty-miku-kontakt-01-formularz--desktop__node-14-111921 {
  font-family: "Montserrat", sans-serif;
  font-weight: 400;
  font-size: 16px;
  line-height: 19.503999710083008px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(0, 0, 0, 1);
}

.apartamenty-miku-kontakt-01-formularz--desktop__node-14-111925 {
  font-family: "Cormorant Garamond", sans-serif;
  font-weight: 700;
  font-size: 32px;
  line-height: 38.75199890136719px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(0, 0, 0, 1);
}

.apartamenty-miku-kontakt-01-formularz--desktop__node-14-111930 {
  font-family: "Montserrat", sans-serif;
  font-weight: 400;
  font-size: 16px;
  line-height: 19.503999710083008px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(33, 33, 33, 1);
}

.apartamenty-miku-kontakt-01-formularz--desktop__node-14-111933 {
  font-family: "Montserrat", sans-serif;
  font-weight: 400;
  font-size: 14px;
  line-height: 17.06599998474121px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(33, 33, 33, 1);
}

.apartamenty-miku-kontakt-01-formularz--desktop__node-14-111935 {
  font-family: "Montserrat", sans-serif;
  font-weight: 400;
  font-size: 16px;
  line-height: 19.503999710083008px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(33, 33, 33, 1);
}

.apartamenty-miku-kontakt-01-formularz--desktop__node-14-111938 {
  font-family: "Montserrat", sans-serif;
  font-weight: 400;
  font-size: 14px;
  line-height: 17.06599998474121px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(33, 33, 33, 1);
}

.apartamenty-miku-kontakt-01-formularz--desktop__node-14-111940 {
  font-family: "Montserrat", sans-serif;
  font-weight: 400;
  font-size: 16px;
  line-height: 19.503999710083008px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(33, 33, 33, 1);
}

.apartamenty-miku-kontakt-01-formularz--desktop__node-14-111943 {
  font-family: "Montserrat", sans-serif;
  font-weight: 400;
  font-size: 14px;
  line-height: 17.06599998474121px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(33, 33, 33, 1);
}

.apartamenty-miku-kontakt-01-formularz--desktop__node-14-111946 {
  font-family: "Montserrat", sans-serif;
  font-weight: 400;
  font-size: 12px;
  line-height: 14.628000259399414px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(33, 33, 33, 1);
}

.apartamenty-miku-kontakt-01-formularz--desktop__node-14-111948 {
  font-family: "Montserrat", sans-serif;
  font-weight: 700;
  font-size: 16px;
  line-height: 19.503999710083008px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(255, 255, 255, 1);
}

.apartamenty-miku-kontakt-01-formularz--desktop__node-14-111926 {
  background-color: rgba(238, 238, 239, 1);
}

.apartamenty-miku-kontakt-01-formularz--desktop__node-14-111947 {
  background-color: rgba(163, 140, 62, 1);
}

.apartamenty-miku-kontakt-01-formularz--mobile {
  display: flex;
  flex-direction: column;
  gap: 25px;
  padding: 70px 16px 35px 16px;
  justify-content: center;
  align-items: center;
  width: clamp(320px, 100%, 1023px);
  min-width: 320px;
  max-width: 1023px;
  height: fit-content;
  margin-inline: auto;
}

.apartamenty-miku-kontakt-01-formularz--mobile__node-14-111978 {
  min-height: 0;
  display: flex;
  flex-direction: column;
  gap: 30px;
  justify-content: center;
  align-items: center;
  align-self: stretch;
  height: fit-content;
}

.apartamenty-miku-kontakt-01-formularz--mobile__node-14-111979 {
  min-height: 0;
  display: flex;
  flex-direction: column;
  gap: 15px;
  align-items: center;
  align-self: stretch;
  height: fit-content;
}

.apartamenty-miku-kontakt-01-formularz--mobile__node-14-111980 {
  min-height: 0;
  display: flex;
  flex-direction: column;
  gap: 15px;
  justify-content: center;
  align-items: center;
  align-self: stretch;
  height: fit-content;
}

.apartamenty-miku-kontakt-01-formularz--mobile__node-14-111984 {
  min-height: 0;
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  column-gap: 107px;
  row-gap: 10px;
  align-items: center;
  align-self: stretch;
  height: fit-content;
}

.apartamenty-miku-kontakt-01-formularz--mobile__node-14-111985 {
  min-width: 0;
  display: flex;
  flex-direction: column;
  gap: 10px;
  align-items: flex-start;
  width: fit-content;
  height: fit-content;
}

.apartamenty-miku-kontakt-01-formularz--mobile__node-14-111986 {
  min-height: 0;
  display: flex;
  flex-direction: row;
  gap: 10px;
  align-items: center;
  width: fit-content;
  height: fit-content;
}

.apartamenty-miku-kontakt-01-formularz--mobile__node-14-111990 {
  min-height: 0;
  display: flex;
  flex-direction: row;
  gap: 10px;
  align-items: center;
  width: fit-content;
  height: fit-content;
}

.apartamenty-miku-kontakt-01-formularz--mobile__node-14-111994 {
  min-height: 0;
  display: flex;
  flex-direction: row;
  gap: 10px;
  align-items: center;
  align-self: stretch;
  height: fit-content;
}

.apartamenty-miku-kontakt-01-formularz--mobile__node-14-111998 {
  min-width: 0;
  display: flex;
  flex-direction: column;
  gap: 10px;
  align-items: flex-start;
  width: fit-content;
  height: fit-content;
}

.apartamenty-miku-kontakt-01-formularz--mobile__node-14-111999 {
  min-height: 0;
  display: flex;
  flex-direction: row;
  gap: 10px;
  align-items: center;
  align-self: stretch;
  height: fit-content;
}

.apartamenty-miku-kontakt-01-formularz--mobile__node-14-112004 {
  min-height: 0;
  display: flex;
  flex-direction: row;
  gap: 10px;
  align-items: center;
  width: fit-content;
  height: fit-content;
}

.apartamenty-miku-kontakt-01-formularz--mobile__node-14-112010 {
  min-height: 0;
  display: flex;
  flex-direction: row;
  gap: 10px;
  align-items: center;
  width: fit-content;
  height: fit-content;
}

.apartamenty-miku-kontakt-01-formularz--mobile__node-14-112015 {
  min-height: 0;
  display: flex;
  flex-direction: column;
  gap: 15px;
  justify-content: center;
  align-items: center;
  align-self: stretch;
  height: fit-content;
}

.apartamenty-miku-kontakt-01-formularz--mobile__node-14-112016 {
  min-height: 0;
  display: flex;
  flex-direction: column;
  gap: 15px;
  justify-content: center;
  align-items: flex-start;
  align-self: stretch;
  height: fit-content;
}

.apartamenty-miku-kontakt-01-formularz--mobile__node-14-112019 {
  min-height: 0;
  display: flex;
  flex-direction: column;
  gap: 30px;
  padding: 20px 20px 20px 20px;
  justify-content: center;
  align-items: center;
  align-self: stretch;
  height: fit-content;
}

.apartamenty-miku-kontakt-01-formularz--mobile__node-14-112020 {
  min-height: 0;
  display: flex;
  flex-direction: column;
  gap: 20px;
  align-items: flex-start;
  align-self: stretch;
  height: fit-content;
}

.apartamenty-miku-kontakt-01-formularz--mobile__node-14-112021 {
  min-height: 0;
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  gap: 15px;
  align-items: center;
  align-self: stretch;
  height: fit-content;
}

.apartamenty-miku-kontakt-01-formularz--mobile__node-14-112022 {
  min-width: 0;
  display: flex;
  flex-direction: column;
  gap: 10px;
  align-items: flex-start;
  flex: 1 1 0;
  min-width: 198px;
  height: fit-content;
}

.apartamenty-miku-kontakt-01-formularz--mobile__node-14-112024 {
  min-height: 0;
  display: flex;
  flex-direction: row;
  gap: 10px;
  padding: 10px 5px 10px 15px;
  align-items: center;
  align-self: stretch;
  height: 50px;
  border: 2px solid rgba(33, 33, 33, 1);
}

.apartamenty-miku-kontakt-01-formularz--mobile__node-14-112027 {
  min-width: 0;
  display: flex;
  flex-direction: column;
  gap: 10px;
  align-items: flex-start;
  flex: 1 1 0;
  min-width: 198px;
  height: fit-content;
}

.apartamenty-miku-kontakt-01-formularz--mobile__node-14-112029 {
  min-height: 0;
  display: flex;
  flex-direction: row;
  gap: 10px;
  padding: 10px 5px 10px 15px;
  align-items: center;
  align-self: stretch;
  height: 50px;
  border: 2px solid rgba(33, 33, 33, 1);
}

.apartamenty-miku-kontakt-01-formularz--mobile__node-14-112032 {
  min-height: 0;
  display: flex;
  flex-direction: column;
  gap: 10px;
  align-items: flex-start;
  align-self: stretch;
  height: fit-content;
}

.apartamenty-miku-kontakt-01-formularz--mobile__node-14-112034 {
  min-height: 0;
  display: flex;
  flex-direction: row;
  gap: 10px;
  padding: 25px 15px 10px 15px;
  align-items: flex-start;
  align-self: stretch;
  height: 125px;
  border: 2px solid rgba(33, 33, 33, 1);
}

.apartamenty-miku-kontakt-01-formularz--mobile__node-14-112037 {
  min-height: 0;
  display: flex;
  flex-direction: row;
  gap: 10px;
  align-items: flex-start;
  align-self: stretch;
  height: fit-content;
}

.apartamenty-miku-kontakt-01-formularz--mobile__node-14-112038 {
  min-width: 0;
  width: 15px;
  height: 15px;
  border-radius: 2px;
  border: 2px solid rgba(33, 33, 33, 1);
}

.apartamenty-miku-kontakt-01-formularz--mobile__node-14-112040 {
  min-height: 0;
  display: flex;
  flex-direction: row;
  gap: 10px;
  padding: 10px 30px 10px 30px;
  justify-content: center;
  align-items: center;
  align-self: stretch;
  height: 45px;
  box-shadow: 0px 0px 20px 0px rgba(0, 0, 0, 0.15000000596046448);
}

.apartamenty-miku-kontakt-01-formularz--mobile__node-14-111982 {
  font-family: "Cormorant Garamond", sans-serif;
  font-weight: 700;
  font-size: 24px;
  line-height: 29.06399917602539px;
  letter-spacing: 0px;
  text-align: center;
  color: rgba(0, 0, 0, 1);
}

.apartamenty-miku-kontakt-01-formularz--mobile__node-14-111983 {
  font-family: "Montserrat", sans-serif;
  font-weight: 400;
  font-size: 14px;
  line-height: 17.06599998474121px;
  letter-spacing: 0px;
  text-align: center;
  color: rgba(0, 0, 0, 1);
}

.apartamenty-miku-kontakt-01-formularz--mobile__node-14-111989 {
  font-family: "Montserrat", sans-serif;
  font-weight: 400;
  font-size: 14px;
  line-height: 17.06599998474121px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(0, 0, 0, 1);
}

.apartamenty-miku-kontakt-01-formularz--mobile__node-14-111993 {
  font-family: "Montserrat", sans-serif;
  font-weight: 400;
  font-size: 14px;
  line-height: 17.06599998474121px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(0, 0, 0, 1);
}

.apartamenty-miku-kontakt-01-formularz--mobile__node-14-111997 {
  font-family: "Montserrat", sans-serif;
  font-weight: 400;
  font-size: 14px;
  line-height: 17.06599998474121px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(0, 0, 0, 1);
}

.apartamenty-miku-kontakt-01-formularz--mobile__node-14-112003 {
  font-family: "Montserrat", sans-serif;
  font-weight: 400;
  font-size: 14px;
  line-height: 17.06599998474121px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(0, 0, 0, 1);
}

.apartamenty-miku-kontakt-01-formularz--mobile__node-14-112009 {
  font-family: "Montserrat", sans-serif;
  font-weight: 400;
  font-size: 14px;
  line-height: 17.06599998474121px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(0, 0, 0, 1);
}

.apartamenty-miku-kontakt-01-formularz--mobile__node-14-112014 {
  font-family: "Montserrat", sans-serif;
  font-weight: 400;
  font-size: 14px;
  line-height: 17.06599998474121px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(0, 0, 0, 1);
}

.apartamenty-miku-kontakt-01-formularz--mobile__node-14-112018 {
  font-family: "Cormorant Garamond", sans-serif;
  font-weight: 700;
  font-size: 24px;
  line-height: 29.06399917602539px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(0, 0, 0, 1);
}

.apartamenty-miku-kontakt-01-formularz--mobile__node-14-112023 {
  font-family: "Montserrat", sans-serif;
  font-weight: 400;
  font-size: 14px;
  line-height: 17.06599998474121px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(33, 33, 33, 1);
}

.apartamenty-miku-kontakt-01-formularz--mobile__node-14-112026 {
  font-family: "Montserrat", sans-serif;
  font-weight: 400;
  font-size: 14px;
  line-height: 17.06599998474121px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(33, 33, 33, 1);
}

.apartamenty-miku-kontakt-01-formularz--mobile__node-14-112028 {
  font-family: "Montserrat", sans-serif;
  font-weight: 400;
  font-size: 14px;
  line-height: 17.06599998474121px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(33, 33, 33, 1);
}

.apartamenty-miku-kontakt-01-formularz--mobile__node-14-112031 {
  font-family: "Montserrat", sans-serif;
  font-weight: 400;
  font-size: 14px;
  line-height: 17.06599998474121px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(33, 33, 33, 1);
}

.apartamenty-miku-kontakt-01-formularz--mobile__node-14-112033 {
  font-family: "Montserrat", sans-serif;
  font-weight: 400;
  font-size: 14px;
  line-height: 17.06599998474121px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(33, 33, 33, 1);
}

.apartamenty-miku-kontakt-01-formularz--mobile__node-14-112036 {
  font-family: "Montserrat", sans-serif;
  font-weight: 400;
  font-size: 14px;
  line-height: 17.06599998474121px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(33, 33, 33, 1);
}

.apartamenty-miku-kontakt-01-formularz--mobile__node-14-112039 {
  font-family: "Montserrat", sans-serif;
  font-weight: 400;
  font-size: 12px;
  line-height: 14.628000259399414px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(33, 33, 33, 1);
}

.apartamenty-miku-kontakt-01-formularz--mobile__node-14-112041 {
  font-family: "Montserrat", sans-serif;
  font-weight: 700;
  font-size: 14px;
  line-height: 17.06599998474121px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(255, 255, 255, 1);
}

.apartamenty-miku-kontakt-01-formularz--mobile__node-14-112019 {
  background-color: rgba(238, 238, 239, 1);
}

.apartamenty-miku-kontakt-01-formularz--mobile__node-14-112040 {
  background-color: rgba(163, 140, 62, 1);
}

.apartamenty-miku-wybrany-apartament-01-hero__variant {
  display: none;
  width: 100%;
}

@media (min-width: 1024px) {
  .apartamenty-miku-wybrany-apartament-01-hero__variant--desktop {
    display: block;
  }
}

@media (max-width: 1023px) {
  .apartamenty-miku-wybrany-apartament-01-hero__variant--mobile {
    display: block;
  }
}

.apartamenty-miku-wybrany-apartament-01-hero--desktop {
  display: flex;
  flex-direction: column;
  gap: 15px;
  padding: 70px 150px 50px 150px;
  justify-content: center;
  align-items: flex-start;
  width: clamp(1024px, 100%, 1920px);
  min-width: 1024px;
  max-width: 1920px;
  height: fit-content;
  margin-inline: auto;
}

.apartamenty-miku-wybrany-apartament-01-hero--desktop__node-14-111955 {
  min-height: 0;
  display: flex;
  flex-direction: column;
  gap: 15px;
  justify-content: center;
  align-items: flex-start;
  align-self: stretch;
  height: fit-content;
}

.apartamenty-miku-wybrany-apartament-01-hero--desktop__node-14-111957 {
  font-family: "Cormorant Garamond", sans-serif;
  font-weight: 700;
  font-size: 32px;
  line-height: 38.75199890136719px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(0, 0, 0, 1);
}

.apartamenty-miku-wybrany-apartament-01-hero--desktop__node-14-111958 {
  font-family: "Montserrat", sans-serif;
  font-weight: 400;
  font-size: 16px;
  line-height: 19.503999710083008px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(0, 0, 0, 1);
}

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

.apartamenty-miku-wybrany-apartament-01-hero--mobile__node-14-112048 {
  min-height: 0;
  display: flex;
  flex-direction: column;
  gap: 15px;
  justify-content: center;
  align-items: center;
  align-self: stretch;
  height: fit-content;
}

.apartamenty-miku-wybrany-apartament-01-hero--mobile__node-14-112050 {
  font-family: "Cormorant Garamond", sans-serif;
  font-weight: 700;
  font-size: 24px;
  line-height: 29.06399917602539px;
  letter-spacing: 0px;
  text-align: center;
  color: rgba(0, 0, 0, 1);
}

.apartamenty-miku-wybrany-apartament-01-hero--mobile__node-14-112051 {
  font-family: "Montserrat", sans-serif;
  font-weight: 400;
  font-size: 14px;
  line-height: 17.06599998474121px;
  letter-spacing: 0px;
  text-align: center;
  color: rgba(0, 0, 0, 1);
}

.apartamenty-miku-lokalizacja-01-hero-naglowek__variant {
  display: none;
  width: 100%;
}

@media (min-width: 1024px) {
  .apartamenty-miku-lokalizacja-01-hero-naglowek__variant--desktop {
    display: block;
  }
}

@media (max-width: 1023px) {
  .apartamenty-miku-lokalizacja-01-hero-naglowek__variant--mobile {
    display: block;
  }
}

.apartamenty-miku-lokalizacja-01-hero-naglowek--desktop {
  display: flex;
  flex-direction: column;
  gap: 30px;
  padding: 35px 150px 25px 150px;
  justify-content: center;
  align-items: flex-start;
  width: clamp(1024px, 100%, 1920px);
  min-width: 1024px;
  max-width: 1920px;
  height: fit-content;
  margin-inline: auto;
}

.apartamenty-miku-lokalizacja-01-hero-naglowek--desktop__node-14-111468 {
  min-height: 0;
  display: flex;
  flex-direction: column;
  gap: 30px;
  justify-content: center;
  align-items: flex-start;
  width: 698px;
  height: fit-content;
}

.apartamenty-miku-lokalizacja-01-hero-naglowek--desktop__node-14-111469 {
  min-height: 0;
  display: flex;
  flex-direction: column;
  gap: 15px;
  justify-content: center;
  align-items: flex-start;
  align-self: stretch;
  height: fit-content;
}

.apartamenty-miku-lokalizacja-01-hero-naglowek--desktop__node-14-111471 {
  font-family: "Cormorant Garamond", sans-serif;
  font-weight: 700;
  font-size: 32px;
  line-height: 38.75199890136719px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(33, 33, 33, 1);
}

.apartamenty-miku-lokalizacja-01-hero-naglowek--mobile {
  display: flex;
  flex-direction: column;
  gap: 30px;
  padding: 35px 16px 25px 16px;
  justify-content: center;
  align-items: center;
  width: clamp(320px, 100%, 1023px);
  min-width: 320px;
  max-width: 1023px;
  height: fit-content;
  margin-inline: auto;
}

.apartamenty-miku-lokalizacja-01-hero-naglowek--mobile__node-14-111493 {
  min-height: 0;
  display: flex;
  flex-direction: column;
  gap: 30px;
  justify-content: center;
  align-items: flex-start;
  align-self: stretch;
  height: fit-content;
}

.apartamenty-miku-lokalizacja-01-hero-naglowek--mobile__node-14-111494 {
  min-height: 0;
  display: flex;
  flex-direction: column;
  gap: 15px;
  justify-content: center;
  align-items: flex-start;
  align-self: stretch;
  height: fit-content;
}

.apartamenty-miku-lokalizacja-01-hero-naglowek--mobile__node-14-111496 {
  font-family: "Cormorant Garamond", sans-serif;
  font-weight: 700;
  font-size: 24px;
  line-height: 29.06399917602539px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(33, 33, 33, 1);
}

.apartamenty-miku-wybrana-data-01-hero-naglowek__variant {
  display: none;
  width: 100%;
}

@media (min-width: 1024px) {
  .apartamenty-miku-wybrana-data-01-hero-naglowek__variant--desktop {
    display: block;
  }
}

@media (max-width: 1023px) {
  .apartamenty-miku-wybrana-data-01-hero-naglowek__variant--mobile {
    display: block;
  }
}

.apartamenty-miku-wybrana-data-01-hero-naglowek--desktop {
  display: flex;
  flex-direction: column;
  gap: 30px;
  padding: 35px 150px 25px 150px;
  justify-content: center;
  align-items: flex-start;
  width: clamp(1024px, 100%, 1920px);
  min-width: 1024px;
  max-width: 1920px;
  height: fit-content;
  margin-inline: auto;
}

.apartamenty-miku-wybrana-data-01-hero-naglowek--desktop__node-14-111473 {
  min-height: 0;
  display: flex;
  flex-direction: column;
  gap: 30px;
  justify-content: center;
  align-items: flex-start;
  width: 698px;
  height: fit-content;
}

.apartamenty-miku-wybrana-data-01-hero-naglowek--desktop__node-14-111474 {
  min-height: 0;
  display: flex;
  flex-direction: column;
  gap: 15px;
  justify-content: center;
  align-items: flex-start;
  align-self: stretch;
  height: fit-content;
}

.apartamenty-miku-wybrana-data-01-hero-naglowek--desktop__node-14-111476 {
  font-family: "Cormorant Garamond", sans-serif;
  font-weight: 700;
  font-size: 32px;
  line-height: 38.75199890136719px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(33, 33, 33, 1);
}

.apartamenty-miku-wybrana-data-01-hero-naglowek--mobile {
  display: flex;
  flex-direction: column;
  gap: 30px;
  padding: 35px 16px 25px 16px;
  justify-content: center;
  align-items: center;
  width: clamp(320px, 100%, 1023px);
  min-width: 320px;
  max-width: 1023px;
  height: fit-content;
  margin-inline: auto;
}

.apartamenty-miku-wybrana-data-01-hero-naglowek--mobile__node-14-111498 {
  min-height: 0;
  display: flex;
  flex-direction: column;
  gap: 30px;
  align-items: flex-start;
  align-self: stretch;
  height: fit-content;
}

.apartamenty-miku-wybrana-data-01-hero-naglowek--mobile__node-14-111499 {
  min-height: 0;
  display: flex;
  flex-direction: column;
  gap: 15px;
  align-items: flex-start;
  align-self: stretch;
  height: fit-content;
}

.apartamenty-miku-wybrana-data-01-hero-naglowek--mobile__node-14-111501 {
  font-family: "Cormorant Garamond", sans-serif;
  font-weight: 700;
  font-size: 24px;
  line-height: 29.06399917602539px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(33, 33, 33, 1);
}

.apartamenty-miku-galeria-01-hero-naglowek__variant {
  display: none;
  width: 100%;
}

@media (min-width: 1024px) {
  .apartamenty-miku-galeria-01-hero-naglowek__variant--desktop {
    display: block;
  }
}

@media (max-width: 1023px) {
  .apartamenty-miku-galeria-01-hero-naglowek__variant--mobile {
    display: block;
  }
}

.apartamenty-miku-galeria-01-hero-naglowek--desktop {
  display: flex;
  flex-direction: column;
  gap: 30px;
  padding: 35px 150px 25px 150px;
  justify-content: center;
  /* align-items: center; */
  width: clamp(1024px, 100%, 1920px);
  min-width: 1024px;
  max-width: 1920px;
  height: fit-content;
  margin-inline: auto;
}

.apartamenty-miku-galeria-01-hero-naglowek--desktop__node-14-111453 {
  min-height: 0;
  display: flex;
  flex-direction: column;
  gap: 30px;
  justify-content: center;
  align-items: flex-start;
  width: 698px;
  height: fit-content;
}

.apartamenty-miku-galeria-01-hero-naglowek--desktop__node-14-111454 {
  min-height: 0;
  display: flex;
  flex-direction: column;
  gap: 15px;
  justify-content: center;
  align-items: flex-start;
  align-self: stretch;
  height: fit-content;
}

.apartamenty-miku-galeria-01-hero-naglowek--desktop__node-14-111456 {
  font-family: "Cormorant Garamond", sans-serif;
  font-weight: 700;
  font-size: 32px;
  line-height: 38.75199890136719px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(33, 33, 33, 1);
}

.apartamenty-miku-galeria-01-hero-naglowek--mobile {
  display: flex;
  flex-direction: column;
  gap: 30px;
  padding: 35px 16px 25px 16px;
  justify-content: center;
  align-items: center;
  width: clamp(320px, 100%, 1023px);
  min-width: 320px;
  max-width: 1023px;
  height: fit-content;
  margin-inline: auto;
}

.apartamenty-miku-galeria-01-hero-naglowek--mobile__node-14-111478 {
  min-height: 0;
  display: flex;
  flex-direction: column;
  gap: 30px;
  align-items: flex-start;
  align-self: stretch;
  height: fit-content;
}

.apartamenty-miku-galeria-01-hero-naglowek--mobile__node-14-111479 {
  min-height: 0;
  display: flex;
  flex-direction: column;
  gap: 15px;
  align-items: flex-start;
  align-self: stretch;
  height: fit-content;
}

.apartamenty-miku-galeria-01-hero-naglowek--mobile__node-14-111481 {
  font-family: "Cormorant Garamond", sans-serif;
  font-weight: 700;
  font-size: 24px;
  line-height: 29.06399917602539px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(33, 33, 33, 1);
}

.apartamenty-miku-o-nas-01-hero-naglowek__variant {
  display: none;
  width: 100%;
}

@media (min-width: 1024px) {
  .apartamenty-miku-o-nas-01-hero-naglowek__variant--desktop {
    display: block;
  }
}

@media (max-width: 1023px) {
  .apartamenty-miku-o-nas-01-hero-naglowek__variant--mobile {
    display: block;
  }
}

.apartamenty-miku-o-nas-01-hero-naglowek--desktop {
  display: flex;
  flex-direction: column;
  gap: 30px;
  padding: 35px 150px 25px 150px;
  justify-content: center;
  align-items: flex-start;
  width: clamp(1024px, 100%, 1920px);
  min-width: 1024px;
  max-width: 1920px;
  height: fit-content;
  margin-inline: auto;
}

.apartamenty-miku-o-nas-01-hero-naglowek--desktop__node-14-111458 {
  min-height: 0;
  display: flex;
  flex-direction: column;
  gap: 30px;
  justify-content: center;
  align-items: flex-start;
  width: 698px;
  height: fit-content;
}

.apartamenty-miku-o-nas-01-hero-naglowek--desktop__node-14-111459 {
  min-height: 0;
  display: flex;
  flex-direction: column;
  gap: 15px;
  justify-content: center;
  align-items: flex-start;
  align-self: stretch;
  height: fit-content;
}

.apartamenty-miku-o-nas-01-hero-naglowek--desktop__node-14-111461 {
  font-family: "Cormorant Garamond", sans-serif;
  font-weight: 700;
  font-size: 32px;
  line-height: 38.75199890136719px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(33, 33, 33, 1);
}

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

.apartamenty-miku-o-nas-01-hero-naglowek--mobile__node-14-111483 {
  min-height: 0;
  display: flex;
  flex-direction: column;
  gap: 30px;
  justify-content: center;
  align-items: flex-start;
  align-self: stretch;
  height: fit-content;
}

.apartamenty-miku-o-nas-01-hero-naglowek--mobile__node-14-111484 {
  min-height: 0;
  display: flex;
  flex-direction: column;
  gap: 15px;
  justify-content: center;
  align-items: flex-start;
  align-self: stretch;
  height: fit-content;
}

.apartamenty-miku-o-nas-01-hero-naglowek--mobile__node-14-111486 {
  font-family: "Cormorant Garamond", sans-serif;
  font-weight: 700;
  font-size: 24px;
  line-height: 29.06399917602539px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(33, 33, 33, 1);
}

.apartamenty-miku-apartamenty-01-hero-naglowek__variant {
  display: none;
  width: 100%;
}

@media (min-width: 1024px) {
  .apartamenty-miku-apartamenty-01-hero-naglowek__variant--desktop {
    display: block;
  }
}

@media (max-width: 1023px) {
  .apartamenty-miku-apartamenty-01-hero-naglowek__variant--mobile {
    display: block;
  }
}

.apartamenty-miku-apartamenty-01-hero-naglowek--desktop {
  display: flex;
  flex-direction: column;
  gap: 30px;
  padding: 35px 150px 25px 150px;
  justify-content: center;
  align-items: flex-start;
  width: clamp(1024px, 100%, 1920px);
  min-width: 1024px;
  max-width: 1920px;
  height: fit-content;
  margin-inline: auto;
}

.apartamenty-miku-apartamenty-01-hero-naglowek--desktop__node-14-111463 {
  min-height: 0;
  display: flex;
  flex-direction: column;
  gap: 30px;
  justify-content: center;
  align-items: flex-start;
  width: 698px;
  height: fit-content;
}

.apartamenty-miku-apartamenty-01-hero-naglowek--desktop__node-14-111464 {
  min-height: 0;
  display: flex;
  flex-direction: column;
  gap: 15px;
  justify-content: center;
  align-items: flex-start;
  align-self: stretch;
  height: fit-content;
}

.apartamenty-miku-apartamenty-01-hero-naglowek--desktop__node-14-111466 {
  font-family: "Cormorant Garamond", sans-serif;
  font-weight: 700;
  font-size: 32px;
  line-height: 38.75199890136719px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(33, 33, 33, 1);
}

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

.apartamenty-miku-apartamenty-01-hero-naglowek--mobile__node-14-111488 {
  min-height: 0;
  display: flex;
  flex-direction: column;
  gap: 30px;
  justify-content: center;
  align-items: flex-start;
  align-self: stretch;
  height: fit-content;
}

.apartamenty-miku-apartamenty-01-hero-naglowek--mobile__node-14-111489 {
  min-height: 0;
  display: flex;
  flex-direction: column;
  gap: 15px;
  justify-content: center;
  align-items: flex-start;
  align-self: stretch;
  height: fit-content;
}

.apartamenty-miku-apartamenty-01-hero-naglowek--mobile__node-14-111491 {
  font-family: "Cormorant Garamond", sans-serif;
  font-weight: 700;
  font-size: 24px;
  line-height: 29.06399917602539px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(33, 33, 33, 1);
}

.apartamenty-miku-wybrana-data-02-wyszukiwarka__variant {
  display: none;
  width: 100%;
}

@media (min-width: 1024px) {
  .apartamenty-miku-wybrana-data-02-wyszukiwarka__variant--desktop {
    display: block;
  }
}

@media (max-width: 1023px) {
  .apartamenty-miku-wybrana-data-02-wyszukiwarka__variant--mobile {
    display: block;
  }
}

.apartamenty-miku-wybrana-data-02-wyszukiwarka--desktop {
  display: flex;
  flex-direction: column;
  gap: 10px;
  padding: 35px 150px 35px 150px;
  justify-content: center;
  align-items: center;
  width: clamp(1024px, 100%, 1920px);
  min-width: 1024px;
  max-width: 1920px;
  height: fit-content;
  margin-inline: auto;
}

.apartamenty-miku-wybrana-data-02-wyszukiwarka--desktop__node-14-112105 {
  min-height: 0;
  display: flex;
  flex-direction: column;
  gap: 10px;
  padding: 23px 24px 23px 25px;
  justify-content: center;
  align-items: center;
  align-self: stretch;
  height: 96px;
}

.apartamenty-miku-wybrana-data-02-wyszukiwarka--desktop__node-14-112106 {
  min-height: 0;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  align-self: stretch;
  height: 50px;
}

.apartamenty-miku-wybrana-data-02-wyszukiwarka--desktop__node-14-112107 {
  min-width: 0;
  display: flex;
  flex-direction: row;
  gap: 15px;
  padding: 9px 10px 9px 10px;
  align-items: center;
  flex: 1 1 0;
  height: 50px;
  border: 1px solid rgba(255, 255, 255, 1);
}

.apartamenty-miku-wybrana-data-02-wyszukiwarka--desktop__node-14-112108 {
  overflow: hidden;
  display: flex;
  justify-content: center;
  align-items: center;
  min-width: 0;
  width: 32px;
  height: 32px;
}

.apartamenty-miku-wybrana-data-02-wyszukiwarka--desktop__node-14-112111 {
  min-width: 0;
  display: flex;
  flex-direction: row;
  gap: 15px;
  padding: 9px 10px 9px 10px;
  align-items: center;
  flex: 1 1 0;
  height: 50px;
  border: 1px solid rgba(255, 255, 255, 1);
}

.apartamenty-miku-wybrana-data-02-wyszukiwarka--desktop__node-14-112112 {
  overflow: hidden;
  display: flex;
  justify-content: center;
  align-items: center;
  min-width: 0;
  width: 32px;
  height: 32px;
}

.apartamenty-miku-wybrana-data-02-wyszukiwarka--desktop__node-14-112115 {
  min-width: 0;
  display: flex;
  flex-direction: row;
  gap: 15px;
  padding: 9px 10px 9px 10px;
  align-items: center;
  flex: 1 1 0;
  height: 50px;
  border: 1px solid rgba(255, 255, 255, 1);
}

.apartamenty-miku-wybrana-data-02-wyszukiwarka--desktop__node-14-112116 {
  overflow: hidden;
  display: flex;
  justify-content: center;
  align-items: center;
  min-width: 0;
  width: 32px;
  height: 32px;
}

.apartamenty-miku-wybrana-data-02-wyszukiwarka--desktop__node-14-112119 {
  min-width: 0;
  display: flex;
  flex-direction: row;
  gap: 10px;
  padding: 13.5px 40px 13.5px 40px;
  justify-content: center;
  align-items: center;
  width: fit-content;
  max-width: 250px;
  height: 50px;
}

.apartamenty-miku-wybrana-data-02-wyszukiwarka--desktop__node-14-112110 {
  font-family: "Gantari", sans-serif;
  font-weight: 300;
  font-size: 16px;
  line-height: 19.200000762939453px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(255, 255, 255, 1);
}

.apartamenty-miku-wybrana-data-02-wyszukiwarka--desktop__node-14-112114 {
  font-family: "Gantari", sans-serif;
  font-weight: 300;
  font-size: 16px;
  line-height: 19.200000762939453px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(255, 255, 255, 1);
}

.apartamenty-miku-wybrana-data-02-wyszukiwarka--desktop__node-14-112118 {
  font-family: "Gantari", sans-serif;
  font-weight: 300;
  font-size: 16px;
  line-height: 19.200000762939453px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(255, 255, 255, 1);
}

.apartamenty-miku-wybrana-data-02-wyszukiwarka--desktop__node-14-112120 {
  font-family: "Fustat", sans-serif;
  font-weight: 700;
  font-size: 16px;
  line-height: 22.719999313354492px;
  letter-spacing: 0px;
  text-align: center;
  color: rgba(250, 250, 250, 1);
}

.apartamenty-miku-wybrana-data-02-wyszukiwarka--desktop__node-14-112105 {
  background-color: rgba(33, 33, 33, 0.699999988079071);
}

.apartamenty-miku-wybrana-data-02-wyszukiwarka--desktop__node-14-112119 {
  background-color: rgba(188, 170, 68, 1);
}

.apartamenty-miku-wybrana-data-02-wyszukiwarka--mobile {
  display: flex;
  flex-direction: column;
  gap: 10px;
  padding: 35px 16px 35px 16px;
  justify-content: center;
  align-items: center;
  width: clamp(320px, 100%, 1023px);
  min-width: 320px;
  max-width: 1023px;
  height: fit-content;
  margin-inline: auto;
}

.apartamenty-miku-wybrana-data-02-wyszukiwarka--mobile__node-14-112122 {
  min-height: 0;
  display: flex;
  flex-direction: column;
  gap: 10px;
  padding: 23px 24px 23px 25px;
  justify-content: center;
  align-items: center;
  align-self: stretch;
  height: fit-content;
}

.apartamenty-miku-wybrana-data-02-wyszukiwarka--mobile__node-14-112123 {
  min-height: 0;
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  align-self: stretch;
  height: fit-content;
}

.apartamenty-miku-wybrana-data-02-wyszukiwarka--mobile__node-14-112124 {
  min-height: 0;
  display: flex;
  flex-direction: row;
  gap: 15px;
  padding: 6.5px 10px 6.5px 10px;
  align-items: center;
  align-self: stretch;
  height: 45px;
  border: 1px solid rgba(255, 255, 255, 1);
}

.apartamenty-miku-wybrana-data-02-wyszukiwarka--mobile__node-14-112125 {
  overflow: hidden;
  display: flex;
  justify-content: center;
  align-items: center;
  min-width: 0;
  width: 32px;
  height: 32px;
}

.apartamenty-miku-wybrana-data-02-wyszukiwarka--mobile__node-14-112128 {
  min-height: 0;
  display: flex;
  flex-direction: row;
  gap: 15px;
  padding: 6.5px 10px 6.5px 10px;
  align-items: center;
  align-self: stretch;
  height: 45px;
  border: 1px solid rgba(255, 255, 255, 1);
}

.apartamenty-miku-wybrana-data-02-wyszukiwarka--mobile__node-14-112129 {
  overflow: hidden;
  display: flex;
  justify-content: center;
  align-items: center;
  min-width: 0;
  width: 32px;
  height: 32px;
}

.apartamenty-miku-wybrana-data-02-wyszukiwarka--mobile__node-14-112132 {
  min-height: 0;
  display: flex;
  flex-direction: row;
  gap: 15px;
  padding: 6.5px 10px 6.5px 10px;
  align-items: center;
  align-self: stretch;
  height: 45px;
  border: 1px solid rgba(255, 255, 255, 1);
}

.apartamenty-miku-wybrana-data-02-wyszukiwarka--mobile__node-14-112133 {
  overflow: hidden;
  display: flex;
  justify-content: center;
  align-items: center;
  min-width: 0;
  width: 32px;
  height: 32px;
}

.apartamenty-miku-wybrana-data-02-wyszukiwarka--mobile__node-14-112136 {
  min-height: 0;
  display: flex;
  flex-direction: row;
  gap: 10px;
  padding: 12.5px 40px 12.5px 40px;
  justify-content: center;
  align-items: center;
  align-self: stretch;
  height: 45px;
}

.apartamenty-miku-wybrana-data-02-wyszukiwarka--mobile__node-14-112127 {
  font-family: "Gantari", sans-serif;
  font-weight: 300;
  font-size: 14px;
  line-height: 16.80000114440918px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(255, 255, 255, 1);
}

.apartamenty-miku-wybrana-data-02-wyszukiwarka--mobile__node-14-112131 {
  font-family: "Gantari", sans-serif;
  font-weight: 300;
  font-size: 14px;
  line-height: 16.80000114440918px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(255, 255, 255, 1);
}

.apartamenty-miku-wybrana-data-02-wyszukiwarka--mobile__node-14-112135 {
  font-family: "Gantari", sans-serif;
  font-weight: 300;
  font-size: 14px;
  line-height: 16.80000114440918px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(255, 255, 255, 1);
}

.apartamenty-miku-wybrana-data-02-wyszukiwarka--mobile__node-14-112137 {
  font-family: "Fustat", sans-serif;
  font-weight: 700;
  font-size: 14px;
  line-height: 19.8799991607666px;
  letter-spacing: 0px;
  text-align: center;
  color: rgba(250, 250, 250, 1);
}

.apartamenty-miku-wybrana-data-02-wyszukiwarka--mobile__node-14-112122 {
  background-color: rgba(33, 33, 33, 0.699999988079071);
}

.apartamenty-miku-wybrana-data-02-wyszukiwarka--mobile__node-14-112136 {
  background-color: rgba(188, 170, 68, 1);
}

.apartamenty-miku-wybrany-apartament-02-apartament__variant {
  display: none;
  width: 100%;
}

@media (min-width: 1024px) {
  .apartamenty-miku-wybrany-apartament-02-apartament__variant--desktop {
    display: block;
  }
}

@media (max-width: 1023px) {
  .apartamenty-miku-wybrany-apartament-02-apartament__variant--mobile {
    display: block;
  }
}

.apartamenty-miku-wybrany-apartament-02-apartament--desktop {
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  gap: 30px;
  padding: 0px 150px 35px 150px;
  justify-content: center;
  align-items: flex-start;
  width: clamp(1024px, 100%, 1920px);
  min-width: 1024px;
  max-width: 1920px;
  height: fit-content;
  margin-inline: auto;
}

.apartamenty-miku-wybrany-apartament-02-apartament--desktop__node-14-112139 {
  min-width: 0;
  display: flex;
  flex-direction: column;
  gap: 20px;
  align-items: flex-end;
  flex: 1 1 0;
  min-width: 300px;
  height: fit-content;
}

.apartamenty-miku-wybrany-apartament-02-apartament--desktop__node-14-112140 {
  min-height: 0;
  align-self: stretch;
  height: 245.35354614257812px;
  box-shadow: 0px 0px 20px 0px rgba(0, 0, 0, 0.15000000596046448);
}

.apartamenty-miku-wybrany-apartament-02-apartament--desktop__node-14-112141 {
  min-height: 0;
  display: flex;
  flex-direction: row;
  gap: 20px;
  justify-content: center;
  align-items: center;
  align-self: stretch;
  height: fit-content;
}

.apartamenty-miku-wybrany-apartament-02-apartament--desktop__node-14-112142 {
  min-width: 0;
  flex: 1 1 0;
  height: 85.89788818359375px;
  box-shadow: 0px 0px 20px 0px rgba(0, 0, 0, 0.15000000596046448);
}

.apartamenty-miku-wybrany-apartament-02-apartament--desktop__node-14-112143 {
  min-width: 0;
  flex: 1 1 0;
  height: 85.89788818359375px;
  box-shadow: 0px 0px 20px 0px rgba(0, 0, 0, 0.15000000596046448);
}

.apartamenty-miku-wybrany-apartament-02-apartament--desktop__node-14-112144 {
  min-width: 0;
  flex: 1 1 0;
  height: 85.89788818359375px;
  box-shadow: 0px 0px 20px 0px rgba(0, 0, 0, 0.15000000596046448);
}

.apartamenty-miku-wybrany-apartament-02-apartament--desktop__node-14-112145 {
  min-width: 0;
  flex: 1 1 0;
  height: 85.89788818359375px;
  box-shadow: 0px 0px 20px 0px rgba(0, 0, 0, 0.15000000596046448);
}

.apartamenty-miku-wybrany-apartament-02-apartament--desktop__node-14-112146 {
  min-height: 0;
  display: flex;
  flex-direction: column;
  gap: 10px;
  padding: 10px 10px 10px 10px;
  justify-content: center;
  align-items: center;
  width: 50.00000437113886px;
  height: 50.00000437113886px;
}

.apartamenty-miku-wybrany-apartament-02-apartament--desktop__node-14-112148 {
  min-width: 0;
  display: flex;
  flex-direction: column;
  gap: 30px;
  justify-content: center;
  align-items: flex-start;
  flex: 1 1 0;
  min-width: 300px;
  max-width: 593px;
  height: fit-content;
}

.apartamenty-miku-wybrany-apartament-02-apartament--desktop__node-14-112149 {
  min-height: 0;
  display: flex;
  flex-direction: column;
  gap: 25px;
  justify-content: center;
  align-items: flex-start;
  align-self: stretch;
  height: fit-content;
}

.apartamenty-miku-wybrany-apartament-02-apartament--desktop__node-14-112150 {
  min-height: 0;
  display: flex;
  flex-direction: column;
  gap: 19px;
  padding: 25px 25px 25px 25px;
  justify-content: center;
  align-items: center;
  align-self: stretch;
  height: fit-content;
}

.apartamenty-miku-wybrany-apartament-02-apartament--desktop__node-14-112151 {
  min-height: 0;
  display: flex;
  flex-direction: row;
  gap: 8px;
  align-items: center;
  align-self: stretch;
  height: fit-content;
}

.apartamenty-miku-wybrany-apartament-02-apartament--desktop__node-14-112152 {
  overflow: hidden;
  min-width: 0;
  width: 36px;
  height: 36px;
}

.apartamenty-miku-wybrany-apartament-02-apartament--desktop__node-14-112157 {
  min-height: 0;
  display: flex;
  flex-direction: row;
  gap: 20px;
  align-items: center;
  align-self: stretch;
  height: fit-content;
}

.apartamenty-miku-wybrany-apartament-02-apartament--desktop__node-14-112158 {
  min-width: 0;
  display: flex;
  flex-direction: row;
  gap: 10px;
  justify-content: center;
  align-items: center;
  width: 126px;
  height: 49px;
}

.apartamenty-miku-wybrany-apartament-02-apartament--desktop__node-14-112160 {
  min-width: 0;
  display: flex;
  flex-direction: row;
  gap: 10px;
  justify-content: center;
  align-items: center;
  width: 86px;
  height: 49px;
}

.apartamenty-miku-wybrany-apartament-02-apartament--desktop__node-14-112162 {
  min-height: 0;
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  column-gap: 86px;
  row-gap: 25px;
  align-items: flex-start;
  align-self: stretch;
  height: fit-content;
}

.apartamenty-miku-wybrany-apartament-02-apartament--desktop__node-14-112163 {
  min-width: 0;
  display: flex;
  flex-direction: column;
  gap: 25px;
  justify-content: center;
  align-items: flex-start;
  width: 223px;
  height: fit-content;
}

.apartamenty-miku-wybrany-apartament-02-apartament--desktop__node-14-112164 {
  min-height: 0;
  display: flex;
  flex-direction: row;
  gap: 20px;
  align-items: center;
  width: fit-content;
  height: fit-content;
}

.apartamenty-miku-wybrany-apartament-02-apartament--desktop__node-14-112165 {
  min-width: 0;
  display: flex;
  flex-direction: row;
  gap: 10px;
  justify-content: center;
  align-items: center;
  width: 53px;
  height: 53px;
  box-shadow: 0px 0px 20px 0px rgba(0, 0, 0, 0.10000000149011612);
}

.apartamenty-miku-wybrany-apartament-02-apartament--desktop__node-14-112166 {
  overflow: hidden;
  min-width: 0;
  width: 37px;
  height: 37px;
}

.apartamenty-miku-wybrany-apartament-02-apartament--desktop__node-14-112169 {
  min-height: 0;
  display: flex;
  flex-direction: row;
  gap: 20px;
  align-items: center;
  width: fit-content;
  height: fit-content;
}

.apartamenty-miku-wybrany-apartament-02-apartament--desktop__node-14-112170 {
  min-width: 0;
  display: flex;
  flex-direction: row;
  gap: 10px;
  justify-content: center;
  align-items: center;
  width: 53px;
  height: 53px;
  box-shadow: 0px 0px 20px 0px rgba(0, 0, 0, 0.10000000149011612);
}

.apartamenty-miku-wybrany-apartament-02-apartament--desktop__node-14-112171 {
  overflow: hidden;
  display: flex;
  justify-content: center;
  align-items: center;
  min-width: 0;
  width: 36px;
  height: 36px;
}

.apartamenty-miku-wybrany-apartament-02-apartament--desktop__node-14-112174 {
  min-height: 0;
  display: flex;
  flex-direction: row;
  gap: 20px;
  align-items: center;
  width: fit-content;
  height: fit-content;
}

.apartamenty-miku-wybrany-apartament-02-apartament--desktop__node-14-112175 {
  min-width: 0;
  display: flex;
  flex-direction: row;
  gap: 10px;
  justify-content: center;
  align-items: center;
  width: 53px;
  height: 53px;
  box-shadow: 0px 0px 20px 0px rgba(0, 0, 0, 0.10000000149011612);
}

.apartamenty-miku-wybrany-apartament-02-apartament--desktop__node-14-112176 {
  overflow: hidden;
  min-width: 0;
  width: 36px;
  height: 36px;
}

.apartamenty-miku-wybrany-apartament-02-apartament--desktop__node-14-112179 {
  min-height: 0;
  display: flex;
  flex-direction: row;
  gap: 20px;
  align-items: center;
  width: fit-content;
  height: fit-content;
}

.apartamenty-miku-wybrany-apartament-02-apartament--desktop__node-14-112180 {
  min-width: 0;
  display: flex;
  flex-direction: row;
  gap: 10px;
  justify-content: center;
  align-items: center;
  width: 53px;
  height: 53px;
  box-shadow: 0px 0px 20px 0px rgba(0, 0, 0, 0.10000000149011612);
}

.apartamenty-miku-wybrany-apartament-02-apartament--desktop__node-14-112181 {
  overflow: hidden;
  display: flex;
  justify-content: center;
  align-items: center;
  min-width: 0;
  width: 36px;
  height: 36px;
}

.apartamenty-miku-wybrany-apartament-02-apartament--desktop__node-14-112184 {
  min-height: 0;
  display: flex;
  flex-direction: row;
  gap: 20px;
  align-items: center;
  width: fit-content;
  height: fit-content;
}

.apartamenty-miku-wybrany-apartament-02-apartament--desktop__node-14-112185 {
  min-width: 0;
  display: flex;
  flex-direction: row;
  gap: 10px;
  justify-content: center;
  align-items: center;
  width: 53px;
  height: 53px;
  box-shadow: 0px 0px 20px 0px rgba(0, 0, 0, 0.10000000149011612);
}

.apartamenty-miku-wybrany-apartament-02-apartament--desktop__node-14-112186 {
  overflow: hidden;
  display: flex;
  justify-content: center;
  align-items: center;
  min-width: 0;
  width: 36px;
  height: 36px;
}

.apartamenty-miku-wybrany-apartament-02-apartament--desktop__node-14-112189 {
  min-height: 0;
  display: flex;
  flex-direction: row;
  gap: 20px;
  align-items: center;
  align-self: stretch;
  height: fit-content;
}

.apartamenty-miku-wybrany-apartament-02-apartament--desktop__node-14-112190 {
  min-width: 0;
  display: flex;
  flex-direction: row;
  gap: 10px;
  justify-content: center;
  align-items: center;
  width: 53px;
  height: 53px;
  box-shadow: 0px 0px 20px 0px rgba(0, 0, 0, 0.10000000149011612);
}

.apartamenty-miku-wybrany-apartament-02-apartament--desktop__node-14-112191 {
  overflow: hidden;
  display: flex;
  justify-content: center;
  align-items: center;
  min-width: 0;
  width: 36px;
  height: 37px;
}

.apartamenty-miku-wybrany-apartament-02-apartament--desktop__node-14-112194 {
  min-width: 0;
  display: flex;
  flex-direction: column;
  gap: 25px;
  justify-content: center;
  align-items: flex-start;
  width: 229.660888671875px;
  height: fit-content;
}

.apartamenty-miku-wybrany-apartament-02-apartament--desktop__node-14-112195 {
  min-height: 0;
  display: flex;
  flex-direction: row;
  gap: 20px;
  align-items: center;
  align-self: stretch;
  height: fit-content;
}

.apartamenty-miku-wybrany-apartament-02-apartament--desktop__node-14-112196 {
  min-width: 0;
  display: flex;
  flex-direction: row;
  gap: 10px;
  padding: 10px;
  justify-content: center;
  align-items: center;
  width: 52.906978607177734px;
  height: 52.906978607177734px;
  box-shadow: 0px 0px 20px 0px rgba(0, 0, 0, 0.10000000149011612);
}

.apartamenty-miku-wybrany-apartament-02-apartament--desktop__node-14-112199 {
  min-height: 0;
  display: flex;
  flex-direction: row;
  gap: 20px;
  align-items: center;
  width: fit-content;
  height: fit-content;
}

.apartamenty-miku-wybrany-apartament-02-apartament--desktop__node-14-112205 {
  min-height: 0;
  display: flex;
  flex-direction: row;
  gap: 20px;
  align-items: center;
  width: fit-content;
  height: fit-content;
}

.apartamenty-miku-wybrany-apartament-02-apartament--desktop__node-14-112206 {
  min-width: 0;
  display: flex;
  flex-direction: row;
  gap: 10px;
  justify-content: center;
  align-items: center;
  width: 52.906978607177734px;
  height: 52.906978607177734px;
  box-shadow: 0px 0px 20px 0px rgba(0, 0, 0, 0.10000000149011612);
}

.apartamenty-miku-wybrany-apartament-02-apartament--desktop__node-14-112207 {
  overflow: hidden;
  min-width: 0;
  width: 36px;
  height: 36px;
}

.apartamenty-miku-wybrany-apartament-02-apartament--desktop__node-14-112210 {
  min-height: 0;
  display: flex;
  flex-direction: row;
  gap: 20px;
  align-items: center;
  width: fit-content;
  height: fit-content;
}

.apartamenty-miku-wybrany-apartament-02-apartament--desktop__node-14-112211 {
  min-width: 0;
  display: flex;
  flex-direction: row;
  gap: 10px;
  justify-content: center;
  align-items: center;
  width: 52.906978607177734px;
  height: 52.906978607177734px;
  box-shadow: 0px 0px 20px 0px rgba(0, 0, 0, 0.10000000149011612);
}

.apartamenty-miku-wybrany-apartament-02-apartament--desktop__node-14-112212 {
  overflow: hidden;
  display: flex;
  justify-content: center;
  align-items: center;
  min-width: 0;
  width: 36px;
  height: 36px;
}

.apartamenty-miku-wybrany-apartament-02-apartament--desktop__node-14-112215 {
  min-height: 0;
  display: flex;
  flex-direction: column;
  gap: 15px;
  justify-content: center;
  align-items: flex-start;
  align-self: stretch;
  height: fit-content;
}

.apartamenty-miku-wybrany-apartament-02-apartament--desktop__node-14-112216 {
  min-height: 0;
  display: flex;
  flex-direction: column;
  gap: 10px;
  align-items: flex-start;
  align-self: stretch;
  height: fit-content;
}

.apartamenty-miku-wybrany-apartament-02-apartament--desktop__node-14-112218 {
  min-height: 0;
  display: flex;
  flex-direction: column;
  gap: 6px;
  padding: 10px 10px 10px 10px;
  align-items: flex-start;
  align-self: stretch;
  height: fit-content;
  border: 1px solid rgba(0, 0, 0, 1);
}

.apartamenty-miku-wybrany-apartament-02-apartament--desktop__node-14-112220 {
  min-height: 0;
  display: flex;
  flex-direction: column;
  gap: 10px;
  align-items: flex-start;
  align-self: stretch;
  height: fit-content;
}

.apartamenty-miku-wybrany-apartament-02-apartament--desktop__node-14-112222 {
  min-height: 0;
  display: flex;
  flex-direction: column;
  gap: 6px;
  padding: 10px 10px 10px 10px;
  align-items: flex-start;
  align-self: stretch;
  height: fit-content;
  border: 1px solid rgba(0, 0, 0, 1);
}

.apartamenty-miku-wybrany-apartament-02-apartament--desktop__node-14-112224 {
  min-height: 0;
  display: flex;
  flex-direction: column;
  gap: 10px;
  align-items: flex-start;
  align-self: stretch;
  height: fit-content;
}

.apartamenty-miku-wybrany-apartament-02-apartament--desktop__node-14-112226 {
  min-height: 0;
  display: flex;
  flex-direction: column;
  gap: 6px;
  padding: 10px 10px 10px 10px;
  align-items: flex-start;
  align-self: stretch;
  height: fit-content;
  border: 1px solid rgba(0, 0, 0, 1);
}

.apartamenty-miku-wybrany-apartament-02-apartament--desktop__node-14-112228 {
  min-height: 0;
  display: flex;
  flex-direction: column;
  gap: 5px;
  justify-content: center;
  align-items: flex-start;
  width: 235px;
  height: fit-content;
}

.apartamenty-miku-wybrany-apartament-02-apartament--desktop__node-14-112229 {
  min-height: 0;
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  width: 115px;
  height: fit-content;
}

.apartamenty-miku-wybrany-apartament-02-apartament--desktop__node-14-112232 {
  min-height: 0;
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  width: 150px;
  height: fit-content;
}

.apartamenty-miku-wybrany-apartament-02-apartament--desktop__node-14-112235 {
  min-height: 0;
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  align-self: stretch;
  height: fit-content;
}

/* Udogodnienia: stały wymiar kafla i ikony, zgodny z pozycją WiFi. */
.apartamenty-miku-wybrany-apartament-02-apartament--desktop__node-14-112163 > div,
.apartamenty-miku-wybrany-apartament-02-apartament--desktop__node-14-112194 > div {
  flex-wrap: nowrap;
  width: 100%;
}

.apartamenty-miku-wybrany-apartament-02-apartament--desktop__node-14-112163 > div > :first-child,
.apartamenty-miku-wybrany-apartament-02-apartament--desktop__node-14-112194 > div > :first-child {
  box-sizing: border-box;
  display: flex;
  flex: 0 0 53px;
  align-items: center;
  justify-content: center;
  width: 53px;
  height: 53px;
  box-shadow: 0 0 20px rgba(0, 0, 0, 0.1);
}

.apartamenty-miku-wybrany-apartament-02-apartament--desktop__node-14-112163 > div > :first-child > img,
.apartamenty-miku-wybrany-apartament-02-apartament--desktop__node-14-112194 > div > :first-child > img {
  width: 37px;
  height: 37px;
  object-fit: contain;
}

.apartamenty-miku-wybrany-apartament-02-apartament--desktop__node-14-112163 > div > p,
.apartamenty-miku-wybrany-apartament-02-apartament--desktop__node-14-112194 > div > p {
  min-width: 0;
  white-space: nowrap;
}

.apartamenty-miku-wybrany-apartament-02-apartament--desktop__node-14-112238 {
  min-height: 0;
  display: flex;
  flex-direction: row;
  gap: 10px;
  padding: 10px 26px 10px 26px;
  justify-content: center;
  align-items: center;
  align-self: stretch;
  height: 50px;
}

.apartamenty-miku-wybrany-apartament-02-apartament--desktop__node-14-112155 {
  font-family: "Montserrat", sans-serif;
  font-weight: 400;
  font-size: 16px;
  line-height: 19.503999710083008px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(0, 0, 0, 1);
}

.apartamenty-miku-wybrany-apartament-02-apartament--desktop__node-14-112156 {
  font-family: "Montserrat", sans-serif;
  font-weight: 400;
  font-size: 16px;
  line-height: 17.600000381469727px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(0, 0, 0, 1);
}

.apartamenty-miku-wybrany-apartament-02-apartament--desktop__node-14-112159 {
  font-family: "Cormorant Garamond", sans-serif;
  font-weight: 700;
  font-size: 20px;
  line-height: 24.219999313354492px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(188, 170, 68, 1);
}

.apartamenty-miku-wybrany-apartament-02-apartament--desktop__node-14-112161 {
  font-family: "Cormorant Garamond", sans-serif;
  font-weight: 700;
  font-size: 20px;
  line-height: 24.219999313354492px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(188, 170, 68, 1);
}

.apartamenty-miku-wybrany-apartament-02-apartament--desktop__node-14-112168 {
  font-family: "Judson", sans-serif;
  font-weight: 400;
  font-size: 20px;
  line-height: 22px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(188, 170, 68, 1);
}

.apartamenty-miku-wybrany-apartament-02-apartament--desktop__node-14-112173 {
  font-family: "Judson", sans-serif;
  font-weight: 400;
  font-size: 20px;
  line-height: 22px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(188, 170, 68, 1);
}

.apartamenty-miku-wybrany-apartament-02-apartament--desktop__node-14-112178 {
  font-family: "Judson", sans-serif;
  font-weight: 400;
  font-size: 20px;
  line-height: 22px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(188, 170, 68, 1);
}

.apartamenty-miku-wybrany-apartament-02-apartament--desktop__node-14-112183 {
  font-family: "Judson", sans-serif;
  font-weight: 400;
  font-size: 20px;
  line-height: 22px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(188, 170, 68, 1);
}

.apartamenty-miku-wybrany-apartament-02-apartament--desktop__node-14-112188 {
  font-family: "Judson", sans-serif;
  font-weight: 400;
  font-size: 20px;
  line-height: 22px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(188, 170, 68, 1);
}

.apartamenty-miku-wybrany-apartament-02-apartament--desktop__node-14-112193 {
  font-family: "Judson", sans-serif;
  font-weight: 400;
  font-size: 20px;
  line-height: 22px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(188, 170, 68, 1);
}

.apartamenty-miku-wybrany-apartament-02-apartament--desktop__node-14-112198 {
  font-family: "Judson", sans-serif;
  font-weight: 400;
  font-size: 20px;
  line-height: 22px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(188, 170, 68, 1);
}

.apartamenty-miku-wybrany-apartament-02-apartament--desktop__node-14-112204 {
  font-family: "Judson", sans-serif;
  font-weight: 400;
  font-size: 20px;
  line-height: 22px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(188, 170, 68, 1);
}

.apartamenty-miku-wybrany-apartament-02-apartament--desktop__node-14-112209 {
  font-family: "Judson", sans-serif;
  font-weight: 400;
  font-size: 20px;
  line-height: 22px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(188, 170, 68, 1);
}

.apartamenty-miku-wybrany-apartament-02-apartament--desktop__node-14-112214 {
  font-family: "Judson", sans-serif;
  font-weight: 400;
  font-size: 20px;
  line-height: 22px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(188, 170, 68, 1);
}

.apartamenty-miku-wybrany-apartament-02-apartament--desktop__node-14-112217 {
  font-family: "Montserrat", sans-serif;
  font-weight: 400;
  font-size: 16px;
  line-height: 19.503999710083008px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(0, 0, 0, 1);
}

.apartamenty-miku-wybrany-apartament-02-apartament--desktop__node-14-112219 {
  font-family: "Montserrat", sans-serif;
  font-weight: 400;
  font-size: 16px;
  line-height: 19.503999710083008px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(0, 0, 0, 1);
}

.apartamenty-miku-wybrany-apartament-02-apartament--desktop__node-14-112221 {
  font-family: "Montserrat", sans-serif;
  font-weight: 400;
  font-size: 16px;
  line-height: 19.503999710083008px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(0, 0, 0, 1);
}

.apartamenty-miku-wybrany-apartament-02-apartament--desktop__node-14-112223 {
  font-family: "Montserrat", sans-serif;
  font-weight: 400;
  font-size: 16px;
  line-height: 19.503999710083008px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(0, 0, 0, 1);
}

.apartamenty-miku-wybrany-apartament-02-apartament--desktop__node-14-112225 {
  font-family: "Montserrat", sans-serif;
  font-weight: 400;
  font-size: 16px;
  line-height: 19.503999710083008px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(0, 0, 0, 1);
}

.apartamenty-miku-wybrany-apartament-02-apartament--desktop__node-14-112227 {
  font-family: "Montserrat", sans-serif;
  font-weight: 400;
  font-size: 16px;
  line-height: 19.503999710083008px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(0, 0, 0, 1);
}

.apartamenty-miku-wybrany-apartament-02-apartament--desktop__node-14-112230 {
  font-family: "Montserrat", sans-serif;
  font-weight: 400;
  font-size: 14px;
  line-height: 17.06599998474121px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(0, 0, 0, 1);
}

.apartamenty-miku-wybrany-apartament-02-apartament--desktop__node-14-112231 {
  font-family: "Cormorant Garamond", sans-serif;
  font-weight: 400;
  font-size: 32px;
  line-height: 38.75199890136719px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(188, 170, 68, 1);
}

.apartamenty-miku-wybrany-apartament-02-apartament--desktop__node-14-112233 {
  font-family: "Montserrat", sans-serif;
  font-weight: 400;
  font-size: 16px;
  line-height: 19.503999710083008px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(0, 0, 0, 1);
}

.apartamenty-miku-wybrany-apartament-02-apartament--desktop__node-14-112234 {
  font-family: "Cormorant Garamond", sans-serif;
  font-weight: 400;
  font-size: 32px;
  line-height: 38.75199890136719px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(188, 170, 68, 1);
}

.apartamenty-miku-wybrany-apartament-02-apartament--desktop__node-14-112236 {
  font-family: "Montserrat", sans-serif;
  font-weight: 400;
  font-size: 16px;
  line-height: 19.503999710083008px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(0, 0, 0, 1);
}

.apartamenty-miku-wybrany-apartament-02-apartament--desktop__node-14-112237 {
  font-family: "Cormorant Garamond", sans-serif;
  font-weight: 400;
  font-size: 32px;
  line-height: 38.75199890136719px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(188, 170, 68, 1);
}

.apartamenty-miku-wybrany-apartament-02-apartament--desktop__node-14-112239 {
  font-family: "Fustat", sans-serif;
  font-weight: 700;
  font-size: 16px;
  line-height: 22.719999313354492px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(250, 250, 250, 1);
}

.apartamenty-miku-wybrany-apartament-02-apartament--desktop__node-14-112140 {
  display: block;
  height: 245.35354614257812px;
  object-fit: cover;
}

.apartamenty-miku-wybrany-apartament-02-apartament--desktop__node-14-112142 {
  display: block;
  height: 85.89788818359375px;
  object-fit: cover;
}

.apartamenty-miku-wybrany-apartament-02-apartament--desktop__node-14-112143 {
  display: block;
  height: 85.89788818359375px;
  object-fit: cover;
}

.apartamenty-miku-wybrany-apartament-02-apartament--desktop__node-14-112144 {
  display: block;
  height: 85.89788818359375px;
  object-fit: cover;
}

.apartamenty-miku-wybrany-apartament-02-apartament--desktop__node-14-112145 {
  display: block;
  height: 85.89788818359375px;
  object-fit: cover;
}

.apartamenty-miku-wybrany-apartament-02-apartament--desktop__node-14-112146 {
  background-color: rgba(33, 33, 33, 1);
}

.apartamenty-miku-wybrany-apartament-02-apartament--desktop__node-14-112150 {
  background-color: rgba(100, 100, 100, 0.10000000149011612);
}

.apartamenty-miku-wybrany-apartament-02-apartament--desktop__node-14-112158 {
  background-color: rgba(33, 33, 33, 1);
}

.apartamenty-miku-wybrany-apartament-02-apartament--desktop__node-14-112160 {
  background-color: rgba(33, 33, 33, 1);
}

.apartamenty-miku-wybrany-apartament-02-apartament--desktop__node-14-112165 {
  background-color: rgba(33, 33, 33, 1);
}

.apartamenty-miku-wybrany-apartament-02-apartament--desktop__node-14-112170 {
  background-color: rgba(33, 33, 33, 1);
}

.apartamenty-miku-wybrany-apartament-02-apartament--desktop__node-14-112175 {
  background-color: rgba(33, 33, 33, 1);
}

.apartamenty-miku-wybrany-apartament-02-apartament--desktop__node-14-112180 {
  background-color: rgba(33, 33, 33, 1);
}

.apartamenty-miku-wybrany-apartament-02-apartament--desktop__node-14-112185 {
  background-color: rgba(33, 33, 33, 1);
}

.apartamenty-miku-wybrany-apartament-02-apartament--desktop__node-14-112190 {
  background-color: rgba(33, 33, 33, 1);
}

.apartamenty-miku-wybrany-apartament-02-apartament--desktop__node-14-112196 {
  background-color: rgba(33, 33, 33, 1);
}

.apartamenty-miku-wybrany-apartament-02-apartament--desktop__node-14-112201 {
  background-color: rgba(33, 33, 33, 1);
}

.apartamenty-miku-wybrany-apartament-02-apartament--desktop__node-14-112206 {
  background-color: rgba(33, 33, 33, 1);
}

.apartamenty-miku-wybrany-apartament-02-apartament--desktop__node-14-112211 {
  background-color: rgba(33, 33, 33, 1);
}

.apartamenty-miku-wybrany-apartament-02-apartament--desktop__node-14-112238 {
  background-color: rgba(188, 170, 68, 1);
}

.apartamenty-miku-wybrany-apartament-02-apartament--mobile {
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  gap: 30px;
  padding: 0px 10px 35px 10px;
  justify-content: center;
  align-items: center;
  width: clamp(320px, 100%, 1023px);
  min-width: 320px;
  max-width: 1023px;
  height: fit-content;
  margin-inline: auto;
}

.apartamenty-miku-wybrany-apartament-02-apartament--mobile__node-14-112241 {
  min-width: 0;
  display: flex;
  flex-direction: column;
  gap: 15px;
  align-items: flex-end;
  flex: 1 1 0;
  min-width: 300px;
  height: fit-content;
}

.apartamenty-miku-wybrany-apartament-02-apartament--mobile__node-14-112242 {
  min-height: 0;
  align-self: stretch;
  height: 212.1212158203125px;
  box-shadow: 0px 0px 20px 0px rgba(0, 0, 0, 0.15000000596046448);
}

.apartamenty-miku-wybrany-apartament-02-apartament--mobile__node-14-112243 {
  min-height: 0;
  display: flex;
  flex-direction: row;
  gap: 15px;
  align-items: center;
  align-self: stretch;
  height: fit-content;
}

.apartamenty-miku-wybrany-apartament-02-apartament--mobile__node-14-112244 {
  min-width: 0;
  flex: 1 1 0;
  height: 76.32041931152344px;
  box-shadow: 0px 0px 20px 0px rgba(0, 0, 0, 0.15000000596046448);
}

.apartamenty-miku-wybrany-apartament-02-apartament--mobile__node-14-112245 {
  min-width: 0;
  flex: 1 1 0;
  height: 76.32041931152344px;
  box-shadow: 0px 0px 20px 0px rgba(0, 0, 0, 0.15000000596046448);
}

.apartamenty-miku-wybrany-apartament-02-apartament--mobile__node-14-112246 {
  min-width: 0;
  flex: 1 1 0;
  height: 76.32041931152344px;
  box-shadow: 0px 0px 20px 0px rgba(0, 0, 0, 0.15000000596046448);
}

.apartamenty-miku-wybrany-apartament-02-apartament--mobile__node-14-112247 {
  min-width: 0;
  flex: 1 1 0;
  height: 76.32041931152344px;
  box-shadow: 0px 0px 20px 0px rgba(0, 0, 0, 0.15000000596046448);
}

.apartamenty-miku-wybrany-apartament-02-apartament--mobile__node-14-112248 {
  min-height: 0;
  display: flex;
  flex-direction: column;
  gap: 10px;
  padding: 10px 10px 10px 10px;
  justify-content: center;
  align-items: center;
  width: 50.00000437113886px;
  height: 50.00000437113886px;
}

.apartamenty-miku-wybrany-apartament-02-apartament--mobile__node-14-112250 {
  min-width: 0;
  display: flex;
  flex-direction: column;
  gap: 30px;
  justify-content: center;
  align-items: flex-start;
  flex: 1 1 0;
  min-width: 300px;
  max-width: 593px;
  height: fit-content;
}

.apartamenty-miku-wybrany-apartament-02-apartament--mobile__node-14-112251 {
  min-height: 0;
  display: flex;
  flex-direction: column;
  gap: 25px;
  align-items: flex-start;
  align-self: stretch;
  height: fit-content;
}

.apartamenty-miku-wybrany-apartament-02-apartament--mobile__node-14-112252 {
  min-height: 0;
  display: flex;
  flex-direction: column;
  gap: 19px;
  padding: 25px 25px 25px 25px;
  justify-content: center;
  align-items: center;
  align-self: stretch;
  height: fit-content;
}

.apartamenty-miku-wybrany-apartament-02-apartament--mobile__node-14-112253 {
  min-height: 0;
  display: flex;
  flex-direction: row;
  gap: 8px;
  align-items: center;
  align-self: stretch;
  height: fit-content;
}

.apartamenty-miku-wybrany-apartament-02-apartament--mobile__node-14-112254 {
  overflow: hidden;
  display: flex;
  justify-content: center;
  align-items: center;
  min-width: 0;
  width: 36px;
  height: 36px;
}

.apartamenty-miku-wybrany-apartament-02-apartament--mobile__node-14-112258 {
  min-height: 0;
  display: flex;
  flex-direction: row;
  gap: 20px;
  align-items: center;
  align-self: stretch;
  height: fit-content;
}

.apartamenty-miku-wybrany-apartament-02-apartament--mobile__node-14-112259 {
  min-width: 0;
  display: flex;
  flex-direction: row;
  gap: 10px;
  justify-content: center;
  align-items: center;
  width: 126px;
  height: 49px;
}

.apartamenty-miku-wybrany-apartament-02-apartament--mobile__node-14-112261 {
  min-width: 0;
  display: flex;
  flex-direction: row;
  gap: 10px;
  justify-content: center;
  align-items: center;
  width: 86px;
  height: 49px;
}

.apartamenty-miku-wybrany-apartament-02-apartament--mobile__node-14-112263 {
  min-height: 0;
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  column-gap: 86px;
  row-gap: 25px;
  align-items: flex-start;
  align-self: stretch;
  height: fit-content;
}

.apartamenty-miku-wybrany-apartament-02-apartament--mobile__node-14-112264 {
  min-width: 0;
  display: flex;
  flex-direction: column;
  gap: 25px;
  justify-content: center;
  align-items: flex-start;
  width: 223px;
  height: fit-content;
}

.apartamenty-miku-wybrany-apartament-02-apartament--mobile__node-14-112265 {
  min-height: 0;
  display: flex;
  flex-direction: row;
  gap: 20px;
  align-items: center;
  width: fit-content;
  height: fit-content;
}

.apartamenty-miku-wybrany-apartament-02-apartament--mobile__node-14-112266 {
  min-width: 0;
  display: flex;
  flex-direction: row;
  gap: 10px;
  justify-content: center;
  align-items: center;
  width: 53px;
  height: 53px;
  box-shadow: 0px 0px 20px 0px rgba(0, 0, 0, 0.10000000149011612);
}

.apartamenty-miku-wybrany-apartament-02-apartament--mobile__node-14-112267 {
  overflow: hidden;
  min-width: 0;
  width: 37px;
  height: 37px;
}

.apartamenty-miku-wybrany-apartament-02-apartament--mobile__node-14-112270 {
  min-height: 0;
  display: flex;
  flex-direction: row;
  gap: 20px;
  align-items: center;
  width: fit-content;
  height: fit-content;
}

.apartamenty-miku-wybrany-apartament-02-apartament--mobile__node-14-112271 {
  min-width: 0;
  display: flex;
  flex-direction: row;
  gap: 10px;
  justify-content: center;
  align-items: center;
  width: 53px;
  height: 53px;
  box-shadow: 0px 0px 20px 0px rgba(0, 0, 0, 0.10000000149011612);
}

.apartamenty-miku-wybrany-apartament-02-apartament--mobile__node-14-112272 {
  overflow: hidden;
  display: flex;
  justify-content: center;
  align-items: center;
  min-width: 0;
  width: 36px;
  height: 36px;
}

.apartamenty-miku-wybrany-apartament-02-apartament--mobile__node-14-112275 {
  min-height: 0;
  display: flex;
  flex-direction: row;
  gap: 20px;
  align-items: center;
  width: fit-content;
  height: fit-content;
}

.apartamenty-miku-wybrany-apartament-02-apartament--mobile__node-14-112276 {
  min-width: 0;
  display: flex;
  flex-direction: row;
  gap: 10px;
  justify-content: center;
  align-items: center;
  width: 53px;
  height: 53px;
  box-shadow: 0px 0px 20px 0px rgba(0, 0, 0, 0.10000000149011612);
}

.apartamenty-miku-wybrany-apartament-02-apartament--mobile__node-14-112277 {
  overflow: hidden;
  min-width: 0;
  width: 36px;
  height: 36px;
}

.apartamenty-miku-wybrany-apartament-02-apartament--mobile__node-14-112280 {
  min-height: 0;
  display: flex;
  flex-direction: row;
  gap: 20px;
  align-items: center;
  width: fit-content;
  height: fit-content;
}

.apartamenty-miku-wybrany-apartament-02-apartament--mobile__node-14-112281 {
  min-width: 0;
  display: flex;
  flex-direction: row;
  gap: 10px;
  justify-content: center;
  align-items: center;
  width: 53px;
  height: 53px;
  box-shadow: 0px 0px 20px 0px rgba(0, 0, 0, 0.10000000149011612);
}

.apartamenty-miku-wybrany-apartament-02-apartament--mobile__node-14-112282 {
  overflow: hidden;
  display: flex;
  justify-content: center;
  align-items: center;
  min-width: 0;
  width: 36px;
  height: 36px;
}

.apartamenty-miku-wybrany-apartament-02-apartament--mobile__node-14-112285 {
  min-height: 0;
  display: flex;
  flex-direction: row;
  gap: 20px;
  align-items: center;
  width: fit-content;
  height: fit-content;
}

.apartamenty-miku-wybrany-apartament-02-apartament--mobile__node-14-112286 {
  min-width: 0;
  display: flex;
  flex-direction: row;
  gap: 10px;
  justify-content: center;
  align-items: center;
  width: 53px;
  height: 53px;
  box-shadow: 0px 0px 20px 0px rgba(0, 0, 0, 0.10000000149011612);
}

.apartamenty-miku-wybrany-apartament-02-apartament--mobile__node-14-112287 {
  overflow: hidden;
  display: flex;
  justify-content: center;
  align-items: center;
  min-width: 0;
  width: 36px;
  height: 36px;
}

.apartamenty-miku-wybrany-apartament-02-apartament--mobile__node-14-112290 {
  min-height: 0;
  display: flex;
  flex-direction: row;
  gap: 20px;
  align-items: center;
  align-self: stretch;
  height: fit-content;
}

.apartamenty-miku-wybrany-apartament-02-apartament--mobile__node-14-112291 {
  min-width: 0;
  display: flex;
  flex-direction: row;
  gap: 10px;
  justify-content: center;
  align-items: center;
  width: 53px;
  height: 53px;
  box-shadow: 0px 0px 20px 0px rgba(0, 0, 0, 0.10000000149011612);
}

.apartamenty-miku-wybrany-apartament-02-apartament--mobile__node-14-112292 {
  overflow: hidden;
  display: flex;
  justify-content: center;
  align-items: center;
  min-width: 0;
  width: 36px;
  height: 37px;
}

.apartamenty-miku-wybrany-apartament-02-apartament--mobile__node-14-112295 {
  min-width: 0;
  display: flex;
  flex-direction: column;
  gap: 25px;
  justify-content: center;
  align-items: flex-start;
  width: 229.660888671875px;
  height: fit-content;
}

.apartamenty-miku-wybrany-apartament-02-apartament--mobile__node-14-112296 {
  min-height: 0;
  display: flex;
  flex-direction: row;
  gap: 20px;
  align-items: center;
  align-self: stretch;
  height: fit-content;
}

.apartamenty-miku-wybrany-apartament-02-apartament--mobile__node-14-112297 {
  min-width: 0;
  display: flex;
  flex-direction: row;
  gap: 10px;
  padding: 10px;
  justify-content: center;
  align-items: center;
  width: 52.906978607177734px;
  height: 52.906978607177734px;
  box-shadow: 0px 0px 20px 0px rgba(0, 0, 0, 0.10000000149011612);
}

.apartamenty-miku-wybrany-apartament-02-apartament--mobile__node-14-112300 {
  min-height: 0;
  display: flex;
  flex-direction: row;
  gap: 20px;
  align-items: center;
  width: fit-content;
  height: fit-content;
}

.apartamenty-miku-wybrany-apartament-02-apartament--mobile__node-14-112302 {
  box-sizing: border-box;
  display: flex;
  flex: 0 0 53px;
  align-items: center;
  justify-content: center;
  width: 53px;
  height: 53px;
  box-shadow: 0 0 20px rgba(0, 0, 0, 0.1);
}

.apartamenty-miku-wybrany-apartament-02-apartament--mobile__node-14-112303 {
  width: 37px;
  height: 37px;
  object-fit: contain;
}

.apartamenty-miku-wybrany-apartament-02-apartament--mobile__node-14-112306 {
  min-height: 0;
  display: flex;
  flex-direction: row;
  gap: 20px;
  align-items: center;
  width: fit-content;
  height: fit-content;
}

.apartamenty-miku-wybrany-apartament-02-apartament--mobile__node-14-112307 {
  min-width: 0;
  display: flex;
  flex-direction: row;
  gap: 10px;
  justify-content: center;
  align-items: center;
  width: 52.906978607177734px;
  height: 52.906978607177734px;
  box-shadow: 0px 0px 20px 0px rgba(0, 0, 0, 0.10000000149011612);
}

.apartamenty-miku-wybrany-apartament-02-apartament--mobile__node-14-112308 {
  overflow: hidden;
  min-width: 0;
  width: 36px;
  height: 36px;
}

.apartamenty-miku-wybrany-apartament-02-apartament--mobile__node-14-112311 {
  min-height: 0;
  display: flex;
  flex-direction: row;
  gap: 20px;
  align-items: center;
  width: fit-content;
  height: fit-content;
}

.apartamenty-miku-wybrany-apartament-02-apartament--mobile__node-14-112312 {
  min-width: 0;
  display: flex;
  flex-direction: row;
  gap: 10px;
  justify-content: center;
  align-items: center;
  width: 52.906978607177734px;
  height: 52.906978607177734px;
  box-shadow: 0px 0px 20px 0px rgba(0, 0, 0, 0.10000000149011612);
}

.apartamenty-miku-wybrany-apartament-02-apartament--mobile__node-14-112313 {
  overflow: hidden;
  display: flex;
  justify-content: center;
  align-items: center;
  min-width: 0;
  width: 36px;
  height: 36px;
}

.apartamenty-miku-wybrany-apartament-02-apartament--mobile__node-14-112316 {
  min-height: 0;
  display: flex;
  flex-direction: column;
  gap: 15px;
  justify-content: center;
  align-items: flex-start;
  align-self: stretch;
  height: fit-content;
}

.apartamenty-miku-wybrany-apartament-02-apartament--mobile__node-14-112317 {
  min-height: 0;
  display: flex;
  flex-direction: column;
  gap: 10px;
  justify-content: center;
  align-items: flex-start;
  align-self: stretch;
  height: fit-content;
}

.apartamenty-miku-wybrany-apartament-02-apartament--mobile__node-14-112319 {
  min-height: 0;
  display: flex;
  flex-direction: column;
  gap: 6px;
  padding: 10px 10px 10px 10px;
  align-items: flex-start;
  align-self: stretch;
  height: fit-content;
  border: 1px solid rgba(0, 0, 0, 1);
}

.apartamenty-miku-wybrany-apartament-02-apartament--mobile__node-14-112321 {
  min-height: 0;
  display: flex;
  flex-direction: column;
  gap: 10px;
  justify-content: center;
  align-items: flex-start;
  align-self: stretch;
  height: fit-content;
}

.apartamenty-miku-wybrany-apartament-02-apartament--mobile__node-14-112323 {
  min-height: 0;
  display: flex;
  flex-direction: column;
  gap: 6px;
  padding: 10px 10px 10px 10px;
  align-items: flex-start;
  align-self: stretch;
  height: fit-content;
  border: 1px solid rgba(0, 0, 0, 1);
}

.apartamenty-miku-wybrany-apartament-02-apartament--mobile__node-14-112325 {
  min-height: 0;
  display: flex;
  flex-direction: column;
  gap: 10px;
  justify-content: center;
  align-items: flex-start;
  align-self: stretch;
  height: fit-content;
}

.apartamenty-miku-wybrany-apartament-02-apartament--mobile__node-14-112327 {
  min-height: 0;
  display: flex;
  flex-direction: column;
  gap: 6px;
  padding: 10px 10px 10px 10px;
  align-items: flex-start;
  align-self: stretch;
  height: fit-content;
  border: 1px solid rgba(0, 0, 0, 1);
}

.apartamenty-miku-wybrany-apartament-02-apartament--mobile__node-14-112329 {
  min-height: 0;
  display: flex;
  flex-direction: column;
  gap: 5px;
  justify-content: center;
  align-items: flex-start;
  width: 235px;
  height: fit-content;
}

.apartamenty-miku-wybrany-apartament-02-apartament--mobile__node-14-112330 {
  min-height: 0;
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  width: 115px;
  height: fit-content;
}

.apartamenty-miku-wybrany-apartament-02-apartament--mobile__node-14-112333 {
  min-height: 0;
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  width: 150px;
  height: fit-content;
}

.apartamenty-miku-wybrany-apartament-02-apartament--mobile__node-14-112336 {
  min-height: 0;
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  align-self: stretch;
  height: fit-content;
}

.apartamenty-miku-wybrany-apartament-02-apartament--mobile__node-14-112339 {
  min-height: 0;
  display: flex;
  flex-direction: row;
  gap: 10px;
  padding: 10px 26px 10px 26px;
  justify-content: center;
  align-items: center;
  align-self: stretch;
  height: 45px;
}

.apartamenty-miku-wybrany-apartament-02-apartament--mobile__node-14-112256 {
  font-family: "Montserrat", sans-serif;
  font-weight: 400;
  font-size: 14px;
  line-height: 17.06599998474121px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(0, 0, 0, 1);
}

.apartamenty-miku-wybrany-apartament-02-apartament--mobile__node-14-112257 {
  font-family: "Montserrat", sans-serif;
  font-weight: 400;
  font-size: 14px;
  line-height: 15.40000057220459px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(0, 0, 0, 1);
}

.apartamenty-miku-wybrany-apartament-02-apartament--mobile__node-14-112260 {
  font-family: "Cormorant Garamond", sans-serif;
  font-weight: 700;
  font-size: 16px;
  line-height: 19.375999450683594px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(188, 170, 68, 1);
}

.apartamenty-miku-wybrany-apartament-02-apartament--mobile__node-14-112262 {
  font-family: "Cormorant Garamond", sans-serif;
  font-weight: 700;
  font-size: 16px;
  line-height: 19.375999450683594px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(188, 170, 68, 1);
}

.apartamenty-miku-wybrany-apartament-02-apartament--mobile__node-14-112269 {
  font-family: "Judson", sans-serif;
  font-weight: 400;
  font-size: 16px;
  line-height: 17.600000381469727px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(188, 170, 68, 1);
}

.apartamenty-miku-wybrany-apartament-02-apartament--mobile__node-14-112274 {
  font-family: "Judson", sans-serif;
  font-weight: 400;
  font-size: 16px;
  line-height: 17.600000381469727px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(188, 170, 68, 1);
}

.apartamenty-miku-wybrany-apartament-02-apartament--mobile__node-14-112279 {
  font-family: "Judson", sans-serif;
  font-weight: 400;
  font-size: 16px;
  line-height: 17.600000381469727px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(188, 170, 68, 1);
}

.apartamenty-miku-wybrany-apartament-02-apartament--mobile__node-14-112284 {
  font-family: "Judson", sans-serif;
  font-weight: 400;
  font-size: 16px;
  line-height: 17.600000381469727px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(188, 170, 68, 1);
}

.apartamenty-miku-wybrany-apartament-02-apartament--mobile__node-14-112289 {
  font-family: "Judson", sans-serif;
  font-weight: 400;
  font-size: 16px;
  line-height: 17.600000381469727px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(188, 170, 68, 1);
}

.apartamenty-miku-wybrany-apartament-02-apartament--mobile__node-14-112294 {
  font-family: "Judson", sans-serif;
  font-weight: 400;
  font-size: 16px;
  line-height: 17.600000381469727px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(188, 170, 68, 1);
}

.apartamenty-miku-wybrany-apartament-02-apartament--mobile__node-14-112299 {
  font-family: "Judson", sans-serif;
  font-weight: 400;
  font-size: 16px;
  line-height: 17.600000381469727px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(188, 170, 68, 1);
}

.apartamenty-miku-wybrany-apartament-02-apartament--mobile__node-14-112305 {
  font-family: "Judson", sans-serif;
  font-weight: 400;
  font-size: 16px;
  line-height: 17.600000381469727px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(188, 170, 68, 1);
}

.apartamenty-miku-wybrany-apartament-02-apartament--mobile__node-14-112310 {
  font-family: "Judson", sans-serif;
  font-weight: 400;
  font-size: 16px;
  line-height: 17.600000381469727px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(188, 170, 68, 1);
}

.apartamenty-miku-wybrany-apartament-02-apartament--mobile__node-14-112315 {
  font-family: "Judson", sans-serif;
  font-weight: 400;
  font-size: 16px;
  line-height: 17.600000381469727px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(188, 170, 68, 1);
}

.apartamenty-miku-wybrany-apartament-02-apartament--mobile__node-14-112318 {
  font-family: "Montserrat", sans-serif;
  font-weight: 400;
  font-size: 14px;
  line-height: 17.06599998474121px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(0, 0, 0, 1);
}

.apartamenty-miku-wybrany-apartament-02-apartament--mobile__node-14-112320 {
  font-family: "Montserrat", sans-serif;
  font-weight: 400;
  font-size: 14px;
  line-height: 17.06599998474121px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(0, 0, 0, 1);
}

.apartamenty-miku-wybrany-apartament-02-apartament--mobile__node-14-112322 {
  font-family: "Montserrat", sans-serif;
  font-weight: 400;
  font-size: 14px;
  line-height: 17.06599998474121px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(0, 0, 0, 1);
}

.apartamenty-miku-wybrany-apartament-02-apartament--mobile__node-14-112324 {
  font-family: "Montserrat", sans-serif;
  font-weight: 400;
  font-size: 14px;
  line-height: 17.06599998474121px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(0, 0, 0, 1);
}

.apartamenty-miku-wybrany-apartament-02-apartament--mobile__node-14-112326 {
  font-family: "Montserrat", sans-serif;
  font-weight: 400;
  font-size: 14px;
  line-height: 17.06599998474121px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(0, 0, 0, 1);
}

.apartamenty-miku-wybrany-apartament-02-apartament--mobile__node-14-112328 {
  font-family: "Montserrat", sans-serif;
  font-weight: 400;
  font-size: 14px;
  line-height: 17.06599998474121px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(0, 0, 0, 1);
}

.apartamenty-miku-wybrany-apartament-02-apartament--mobile__node-14-112331 {
  font-family: "Montserrat", sans-serif;
  font-weight: 400;
  font-size: 14px;
  line-height: 17.06599998474121px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(0, 0, 0, 1);
}

.apartamenty-miku-wybrany-apartament-02-apartament--mobile__node-14-112332 {
  font-family: "Cormorant Garamond", sans-serif;
  font-weight: 400;
  font-size: 24px;
  line-height: 29.06399917602539px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(188, 170, 68, 1);
}

.apartamenty-miku-wybrany-apartament-02-apartament--mobile__node-14-112334 {
  font-family: "Montserrat", sans-serif;
  font-weight: 400;
  font-size: 14px;
  line-height: 17.06599998474121px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(0, 0, 0, 1);
}

.apartamenty-miku-wybrany-apartament-02-apartament--mobile__node-14-112335 {
  font-family: "Cormorant Garamond", sans-serif;
  font-weight: 400;
  font-size: 24px;
  line-height: 29.06399917602539px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(188, 170, 68, 1);
}

.apartamenty-miku-wybrany-apartament-02-apartament--mobile__node-14-112337 {
  font-family: "Montserrat", sans-serif;
  font-weight: 400;
  font-size: 14px;
  line-height: 17.06599998474121px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(0, 0, 0, 1);
}

.apartamenty-miku-wybrany-apartament-02-apartament--mobile__node-14-112338 {
  font-family: "Cormorant Garamond", sans-serif;
  font-weight: 400;
  font-size: 24px;
  line-height: 29.06399917602539px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(188, 170, 68, 1);
}

.apartamenty-miku-wybrany-apartament-02-apartament--mobile__node-14-112340 {
  font-family: "Fustat", sans-serif;
  font-weight: 700;
  font-size: 14px;
  line-height: 19.8799991607666px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(250, 250, 250, 1);
}

.apartamenty-miku-wybrany-apartament-02-apartament--mobile__node-14-112242 {
  display: block;
  height: 212.1212158203125px;
  object-fit: fill;
}

.apartamenty-miku-wybrany-apartament-02-apartament--mobile__node-14-112244 {
  display: block;
  height: 76.32041931152344px;
  object-fit: cover;
}

.apartamenty-miku-wybrany-apartament-02-apartament--mobile__node-14-112245 {
  display: block;
  height: 76.32041931152344px;
  object-fit: cover;
}

.apartamenty-miku-wybrany-apartament-02-apartament--mobile__node-14-112246 {
  display: block;
  height: 76.32041931152344px;
  object-fit: cover;
}

.apartamenty-miku-wybrany-apartament-02-apartament--mobile__node-14-112247 {
  display: block;
  height: 76.32041931152344px;
  object-fit: cover;
}

.apartamenty-miku-wybrany-apartament-02-apartament--mobile__node-14-112248 {
  background-color: rgba(33, 33, 33, 1);
}

.apartamenty-miku-wybrany-apartament-02-apartament--mobile__node-14-112252 {
  background-color: rgba(100, 100, 100, 0.10000000149011612);
}

.apartamenty-miku-wybrany-apartament-02-apartament--mobile__node-14-112259 {
  background-color: rgba(33, 33, 33, 1);
}

.apartamenty-miku-wybrany-apartament-02-apartament--mobile__node-14-112261 {
  background-color: rgba(33, 33, 33, 1);
}

.apartamenty-miku-wybrany-apartament-02-apartament--mobile__node-14-112266 {
  background-color: rgba(33, 33, 33, 1);
}

.apartamenty-miku-wybrany-apartament-02-apartament--mobile__node-14-112271 {
  background-color: rgba(33, 33, 33, 1);
}

.apartamenty-miku-wybrany-apartament-02-apartament--mobile__node-14-112276 {
  background-color: rgba(33, 33, 33, 1);
}

.apartamenty-miku-wybrany-apartament-02-apartament--mobile__node-14-112281 {
  background-color: rgba(33, 33, 33, 1);
}

.apartamenty-miku-wybrany-apartament-02-apartament--mobile__node-14-112286 {
  background-color: rgba(33, 33, 33, 1);
}

.apartamenty-miku-wybrany-apartament-02-apartament--mobile__node-14-112291 {
  background-color: rgba(33, 33, 33, 1);
}

.apartamenty-miku-wybrany-apartament-02-apartament--mobile__node-14-112297 {
  background-color: rgba(33, 33, 33, 1);
}

.apartamenty-miku-wybrany-apartament-02-apartament--mobile__node-14-112302 {
  background-color: rgba(33, 33, 33, 1);
}

.apartamenty-miku-wybrany-apartament-02-apartament--mobile__node-14-112307 {
  background-color: rgba(33, 33, 33, 1);
}

.apartamenty-miku-wybrany-apartament-02-apartament--mobile__node-14-112312 {
  background-color: rgba(33, 33, 33, 1);
}

.apartamenty-miku-wybrany-apartament-02-apartament--mobile__node-14-112339 {
  background-color: rgba(188, 170, 68, 1);
}

.apartamenty-miku-lokalizacja-02-lista__variant {
  display: none;
  width: 100%;
}

@media (min-width: 1024px) {
  .apartamenty-miku-lokalizacja-02-lista__variant--desktop {
    display: block;
  }
}

@media (max-width: 1023px) {
  .apartamenty-miku-lokalizacja-02-lista__variant--mobile {
    display: block;
  }
}

.apartamenty-miku-lokalizacja-02-lista--desktop {
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  gap: 20px;
  padding: 0px 150px 60px 150px;
  align-items: center;
  width: clamp(1024px, 100%, 1920px);
  min-width: 1024px;
  max-width: 1920px;
  height: fit-content;
  margin-inline: auto;
}

.apartamenty-miku-lokalizacja-02-lista--desktop__node-14-111843 {
  min-width: 0;
  display: flex;
  flex-direction: column;
  gap: 10px;
  justify-content: flex-end;
  align-items: flex-start;
  flex: 1 1 0;
  min-width: 309px;
  max-width: 388px;
  height: 303.01031494140625px;
  min-height: 265.9948425292969px;
  max-height: 334px;
  box-shadow: 0px 0px 20px 0px rgba(0, 0, 0, 0.15000000596046448);
}

.apartamenty-miku-lokalizacja-02-lista--desktop__node-14-111844 {
  min-height: 0;
  display: flex;
  flex-direction: column;
  gap: 5px;
  padding: 20px 20px 20px 20px;
  justify-content: center;
  align-items: flex-start;
  width: 309px;
  height: 99px;
}

.apartamenty-miku-lokalizacja-02-lista--desktop__node-14-111847 {
  min-width: 0;
  display: flex;
  flex-direction: column;
  gap: 10px;
  justify-content: flex-end;
  align-items: flex-start;
  flex: 1 1 0;
  min-width: 309px;
  max-width: 388px;
  height: 303.01031494140625px;
  min-height: 265.9948425292969px;
  max-height: 334px;
  box-shadow: 0px 0px 20px 0px rgba(0, 0, 0, 0.15000000596046448);
}

.apartamenty-miku-lokalizacja-02-lista--desktop__node-14-111848 {
  min-height: 0;
  display: flex;
  flex-direction: column;
  gap: 5px;
  padding: 20px 20px 20px 20px;
  justify-content: center;
  align-items: flex-start;
  width: 309px;
  height: 99px;
}

.apartamenty-miku-lokalizacja-02-lista--desktop__node-14-111851 {
  min-width: 0;
  display: flex;
  flex-direction: column;
  gap: 10px;
  justify-content: flex-end;
  align-items: flex-start;
  flex: 1 1 0;
  min-width: 309px;
  max-width: 388px;
  height: 303.01031494140625px;
  min-height: 265.9948425292969px;
  max-height: 334px;
  box-shadow: 0px 0px 20px 0px rgba(0, 0, 0, 0.15000000596046448);
}

.apartamenty-miku-lokalizacja-02-lista--desktop__node-14-111852 {
  min-height: 0;
  display: flex;
  flex-direction: column;
  gap: 5px;
  padding: 20px 20px 20px 20px;
  justify-content: center;
  align-items: flex-start;
  width: 309px;
  height: 99px;
}

.apartamenty-miku-lokalizacja-02-lista--desktop__node-14-111855 {
  min-width: 0;
  display: flex;
  flex-direction: column;
  gap: 10px;
  justify-content: flex-end;
  align-items: flex-start;
  flex: 1 1 0;
  min-width: 309px;
  max-width: 388px;
  height: 303.01031494140625px;
  min-height: 265.9948425292969px;
  max-height: 334px;
  box-shadow: 0px 0px 20px 0px rgba(0, 0, 0, 0.15000000596046448);
}

.apartamenty-miku-lokalizacja-02-lista--desktop__node-14-111856 {
  min-height: 0;
  display: flex;
  flex-direction: column;
  gap: 5px;
  padding: 20px 20px 20px 20px;
  justify-content: center;
  align-items: flex-start;
  width: 309px;
  height: 99px;
}

.apartamenty-miku-lokalizacja-02-lista--desktop__node-14-111859 {
  min-width: 0;
  display: flex;
  flex-direction: column;
  gap: 10px;
  justify-content: flex-end;
  align-items: flex-start;
  flex: 1 1 0;
  min-width: 309px;
  max-width: 388px;
  height: 334px;
  min-height: 265.9948425292969px;
  max-height: 334px;
  box-shadow: 0px 0px 20px 0px rgba(0, 0, 0, 0.15000000596046448);
}

.apartamenty-miku-lokalizacja-02-lista--desktop__node-14-111860 {
  min-height: 0;
  display: flex;
  flex-direction: column;
  gap: 5px;
  padding: 20px 20px 20px 20px;
  justify-content: center;
  align-items: flex-start;
  width: 309px;
  height: 99px;
}

.apartamenty-miku-lokalizacja-02-lista--desktop__node-14-111845 {
  font-family: "Cormorant Garamond", sans-serif;
  font-weight: 700;
  font-size: 24px;
  line-height: 29.06399917602539px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(188, 170, 68, 1);
}

.apartamenty-miku-lokalizacja-02-lista--desktop__node-14-111846 {
  font-family: "Montserrat", sans-serif;
  font-weight: 400;
  font-size: 16px;
  line-height: 19.503999710083008px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(255, 255, 255, 1);
}

.apartamenty-miku-lokalizacja-02-lista--desktop__node-14-111849 {
  font-family: "Cormorant Garamond", sans-serif;
  font-weight: 700;
  font-size: 24px;
  line-height: 29.06399917602539px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(188, 170, 68, 1);
}

.apartamenty-miku-lokalizacja-02-lista--desktop__node-14-111850 {
  font-family: "Montserrat", sans-serif;
  font-weight: 400;
  font-size: 16px;
  line-height: 19.503999710083008px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(255, 255, 255, 1);
}

.apartamenty-miku-lokalizacja-02-lista--desktop__node-14-111853 {
  font-family: "Cormorant Garamond", sans-serif;
  font-weight: 700;
  font-size: 24px;
  line-height: 29.06399917602539px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(188, 170, 68, 1);
}

.apartamenty-miku-lokalizacja-02-lista--desktop__node-14-111854 {
  font-family: "Montserrat", sans-serif;
  font-weight: 400;
  font-size: 16px;
  line-height: 19.503999710083008px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(255, 255, 255, 1);
}

.apartamenty-miku-lokalizacja-02-lista--desktop__node-14-111857 {
  font-family: "Cormorant Garamond", sans-serif;
  font-weight: 700;
  font-size: 24px;
  line-height: 29.06399917602539px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(188, 170, 68, 1);
}

.apartamenty-miku-lokalizacja-02-lista--desktop__node-14-111858 {
  font-family: "Montserrat", sans-serif;
  font-weight: 400;
  font-size: 16px;
  line-height: 19.503999710083008px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(255, 255, 255, 1);
}

.apartamenty-miku-lokalizacja-02-lista--desktop__node-14-111861 {
  font-family: "Cormorant Garamond", sans-serif;
  font-weight: 700;
  font-size: 24px;
  line-height: 29.06399917602539px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(188, 170, 68, 1);
}

.apartamenty-miku-lokalizacja-02-lista--desktop__node-14-111862 {
  font-family: "Montserrat", sans-serif;
  font-weight: 400;
  font-size: 16px;
  line-height: 19.503999710083008px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(255, 255, 255, 1);
}

.apartamenty-miku-lokalizacja-02-lista--desktop__node-14-111843 {
  background-image: url("./assets/f31f8bd33677d16762516dec9e43f56b1035dec2.png");
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
}

.apartamenty-miku-lokalizacja-02-lista--desktop__node-14-111844 {
  background-color: rgba(33, 33, 33, 1);
}

.apartamenty-miku-lokalizacja-02-lista--desktop__node-14-111847 {
  background-image: url("./assets/e47192cc6b9c24fea5c07e9234bbb35f3a5b7ee3.png");
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
}

.apartamenty-miku-lokalizacja-02-lista--desktop__node-14-111848 {
  background-color: rgba(33, 33, 33, 1);
}

.apartamenty-miku-lokalizacja-02-lista--desktop__node-14-111851 {
  background-image: url("./assets/f31f8bd33677d16762516dec9e43f56b1035dec2.png");
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
}

.apartamenty-miku-lokalizacja-02-lista--desktop__node-14-111852 {
  background-color: rgba(33, 33, 33, 1);
}

.apartamenty-miku-lokalizacja-02-lista--desktop__node-14-111855 {
  background-image: url("./assets/b75e47649ac7ee8171e9e9ece377df64bd461d12.png");
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
}

.apartamenty-miku-lokalizacja-02-lista--desktop__node-14-111856 {
  background-color: rgba(33, 33, 33, 1);
}

.apartamenty-miku-lokalizacja-02-lista--desktop__node-14-111859 {
  background-image: url("./assets/b75e47649ac7ee8171e9e9ece377df64bd461d12.png");
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
}

.apartamenty-miku-lokalizacja-02-lista--desktop__node-14-111860 {
  background-color: rgba(33, 33, 33, 1);
}

.apartamenty-miku-lokalizacja-02-lista--mobile {
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  gap: 20px;
  padding: 0px 16px 59.99995422363281px 16px;
  justify-content: center;
  align-items: center;
  width: clamp(320px, 100%, 1023px);
  min-width: 320px;
  max-width: 1023px;
  height: fit-content;
  margin-inline: auto;
}

.apartamenty-miku-lokalizacja-02-lista--mobile__node-14-111864 {
  min-width: 0;
  display: flex;
  flex-direction: column;
  gap: 10px;
  justify-content: flex-end;
  align-items: flex-start;
  flex: 1 1 0;
  min-width: 288px;
  height: 247.9175262451172px;
  min-height: 247.9175262451172px;
  box-shadow: 0px 0px 20px 0px rgba(0, 0, 0, 0.15000000596046448);
}

.apartamenty-miku-lokalizacja-02-lista--mobile__node-14-111865 {
  min-height: 0;
  display: flex;
  flex-direction: column;
  gap: 5px;
  padding: 20px 20px 20px 20px;
  justify-content: center;
  align-items: flex-start;
  width: 288px;
  height: 99px;
}

.apartamenty-miku-lokalizacja-02-lista--mobile__node-14-111868 {
  min-width: 0;
  display: flex;
  flex-direction: column;
  gap: 10px;
  justify-content: flex-end;
  align-items: flex-start;
  flex: 1 1 0;
  min-width: 288px;
  height: 247.9175262451172px;
  min-height: 247.9175262451172px;
  box-shadow: 0px 0px 20px 0px rgba(0, 0, 0, 0.15000000596046448);
}

.apartamenty-miku-lokalizacja-02-lista--mobile__node-14-111869 {
  min-height: 0;
  display: flex;
  flex-direction: column;
  gap: 5px;
  padding: 20px 20px 20px 20px;
  justify-content: center;
  align-items: flex-start;
  width: 288px;
  height: 99px;
}

.apartamenty-miku-lokalizacja-02-lista--mobile__node-14-111872 {
  min-width: 0;
  display: flex;
  flex-direction: column;
  gap: 10px;
  justify-content: flex-end;
  align-items: flex-start;
  flex: 1 1 0;
  min-width: 288px;
  height: 247.9175262451172px;
  min-height: 247.9175262451172px;
  box-shadow: 0px 0px 20px 0px rgba(0, 0, 0, 0.15000000596046448);
}

.apartamenty-miku-lokalizacja-02-lista--mobile__node-14-111873 {
  min-height: 0;
  display: flex;
  flex-direction: column;
  gap: 5px;
  padding: 20px 20px 20px 20px;
  justify-content: center;
  align-items: flex-start;
  width: 288px;
  height: 99px;
}

.apartamenty-miku-lokalizacja-02-lista--mobile__node-14-111876 {
  min-width: 0;
  display: flex;
  flex-direction: column;
  gap: 10px;
  justify-content: flex-end;
  align-items: flex-start;
  flex: 1 1 0;
  min-width: 288px;
  height: 247.9175262451172px;
  min-height: 247.9175262451172px;
  box-shadow: 0px 0px 20px 0px rgba(0, 0, 0, 0.15000000596046448);
}

.apartamenty-miku-lokalizacja-02-lista--mobile__node-14-111877 {
  min-height: 0;
  display: flex;
  flex-direction: column;
  gap: 5px;
  padding: 20px 20px 20px 20px;
  justify-content: center;
  align-items: flex-start;
  width: 288px;
  height: 99px;
}

.apartamenty-miku-lokalizacja-02-lista--mobile__node-14-111880 {
  min-width: 0;
  display: flex;
  flex-direction: column;
  gap: 10px;
  justify-content: flex-end;
  align-items: flex-start;
  flex: 1 1 0;
  min-width: 288px;
  height: 247.9175262451172px;
  min-height: 247.9175262451172px;
  box-shadow: 0px 0px 20px 0px rgba(0, 0, 0, 0.15000000596046448);
}

.apartamenty-miku-lokalizacja-02-lista--mobile__node-14-111881 {
  min-height: 0;
  display: flex;
  flex-direction: column;
  gap: 5px;
  padding: 20px 20px 20px 20px;
  justify-content: center;
  align-items: flex-start;
  width: 288px;
  height: 99px;
}

.apartamenty-miku-lokalizacja-02-lista--mobile__node-14-111866 {
  font-family: "Cormorant Garamond", sans-serif;
  font-weight: 700;
  font-size: 24px;
  line-height: 29.06399917602539px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(188, 170, 68, 1);
}

.apartamenty-miku-lokalizacja-02-lista--mobile__node-14-111867 {
  font-family: "Montserrat", sans-serif;
  font-weight: 400;
  font-size: 16px;
  line-height: 19.503999710083008px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(255, 255, 255, 1);
}

.apartamenty-miku-lokalizacja-02-lista--mobile__node-14-111870 {
  font-family: "Cormorant Garamond", sans-serif;
  font-weight: 700;
  font-size: 24px;
  line-height: 29.06399917602539px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(188, 170, 68, 1);
}

.apartamenty-miku-lokalizacja-02-lista--mobile__node-14-111871 {
  font-family: "Montserrat", sans-serif;
  font-weight: 400;
  font-size: 16px;
  line-height: 19.503999710083008px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(255, 255, 255, 1);
}

.apartamenty-miku-lokalizacja-02-lista--mobile__node-14-111874 {
  font-family: "Cormorant Garamond", sans-serif;
  font-weight: 700;
  font-size: 24px;
  line-height: 29.06399917602539px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(188, 170, 68, 1);
}

.apartamenty-miku-lokalizacja-02-lista--mobile__node-14-111875 {
  font-family: "Montserrat", sans-serif;
  font-weight: 400;
  font-size: 16px;
  line-height: 19.503999710083008px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(255, 255, 255, 1);
}

.apartamenty-miku-lokalizacja-02-lista--mobile__node-14-111878 {
  font-family: "Cormorant Garamond", sans-serif;
  font-weight: 700;
  font-size: 24px;
  line-height: 29.06399917602539px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(188, 170, 68, 1);
}

.apartamenty-miku-lokalizacja-02-lista--mobile__node-14-111879 {
  font-family: "Montserrat", sans-serif;
  font-weight: 400;
  font-size: 16px;
  line-height: 19.503999710083008px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(255, 255, 255, 1);
}

.apartamenty-miku-lokalizacja-02-lista--mobile__node-14-111882 {
  font-family: "Cormorant Garamond", sans-serif;
  font-weight: 700;
  font-size: 24px;
  line-height: 29.06399917602539px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(188, 170, 68, 1);
}

.apartamenty-miku-lokalizacja-02-lista--mobile__node-14-111883 {
  font-family: "Montserrat", sans-serif;
  font-weight: 400;
  font-size: 16px;
  line-height: 19.503999710083008px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(255, 255, 255, 1);
}

.apartamenty-miku-lokalizacja-02-lista--mobile__node-14-111864 {
  background-image: url("./assets/f31f8bd33677d16762516dec9e43f56b1035dec2.png");
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
}

.apartamenty-miku-lokalizacja-02-lista--mobile__node-14-111865 {
  background-color: rgba(33, 33, 33, 1);
}

.apartamenty-miku-lokalizacja-02-lista--mobile__node-14-111868 {
  background-image: url("./assets/e47192cc6b9c24fea5c07e9234bbb35f3a5b7ee3.png");
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
}

.apartamenty-miku-lokalizacja-02-lista--mobile__node-14-111869 {
  background-color: rgba(33, 33, 33, 1);
}

.apartamenty-miku-lokalizacja-02-lista--mobile__node-14-111872 {
  background-image: url("./assets/f31f8bd33677d16762516dec9e43f56b1035dec2.png");
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
}

.apartamenty-miku-lokalizacja-02-lista--mobile__node-14-111873 {
  background-color: rgba(33, 33, 33, 1);
}

.apartamenty-miku-lokalizacja-02-lista--mobile__node-14-111876 {
  background-image: url("./assets/b75e47649ac7ee8171e9e9ece377df64bd461d12.png");
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
}

.apartamenty-miku-lokalizacja-02-lista--mobile__node-14-111877 {
  background-color: rgba(33, 33, 33, 1);
}

.apartamenty-miku-lokalizacja-02-lista--mobile__node-14-111880 {
  background-image: url("./assets/b75e47649ac7ee8171e9e9ece377df64bd461d12.png");
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
}

.apartamenty-miku-lokalizacja-02-lista--mobile__node-14-111881 {
  background-color: rgba(33, 33, 33, 1);
}

.apartamenty-miku-kontakt-02-lokalizacje__variant {
  display: none;
  width: 100%;
}

@media (min-width: 1024px) {
  .apartamenty-miku-kontakt-02-lokalizacje__variant--desktop {
    display: block;
  }
}

@media (max-width: 1023px) {
  .apartamenty-miku-kontakt-02-lokalizacje__variant--mobile {
    display: block;
  }
}

.apartamenty-miku-kontakt-02-lokalizacje--desktop {
  display: flex;
  flex-direction: column;
  gap: 25px;
  padding: 35px 150px 70px 150px;
  justify-content: center;
  align-items: center;
  width: clamp(1024px, 100%, 1920px);
  min-width: 1024px;
  max-width: 1920px;
  height: fit-content;
  margin-inline: auto;
}

.apartamenty-miku-kontakt-02-lokalizacje--desktop__node-14-111960 {
  min-height: 0;
  display: flex;
  flex-direction: column;
  gap: 15px;
  justify-content: center;
  align-items: flex-start;
  align-self: stretch;
  height: fit-content;
}

.apartamenty-miku-kontakt-02-lokalizacje--desktop__node-14-111961 {
  min-height: 0;
  display: flex;
  flex-direction: column;
  gap: 15px;
  justify-content: center;
  align-items: flex-start;
  align-self: stretch;
  height: fit-content;
}

.apartamenty-miku-kontakt-02-lokalizacje--desktop__node-14-111964 {
  min-height: 0;
  display: flex;
  flex-direction: column;
  gap: 10px;
  justify-content: center;
  align-items: center;
  align-self: stretch;
  height: fit-content;
}

.apartamenty-miku-kontakt-02-lokalizacje--desktop__node-14-111965 {
  min-height: 0;
  align-self: stretch;
  height: 170.67166137695312px;
}

.apartamenty-miku-kontakt-02-lokalizacje--desktop__node-14-111966 {
  min-height: 0;
  align-self: stretch;
  height: 170.67166137695312px;
}

.apartamenty-miku-kontakt-02-lokalizacje--desktop__node-14-111967 {
  min-height: 0;
  align-self: stretch;
  height: 170.67166137695312px;
}

.apartamenty-miku-kontakt-02-lokalizacje--desktop__node-14-111963 {
  font-family: "Cormorant Garamond", sans-serif;
  font-weight: 700;
  font-size: 32px;
  line-height: 38.75199890136719px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(0, 0, 0, 1);
}

.apartamenty-miku-kontakt-02-lokalizacje--desktop__node-14-111965 {
  display: block;
  height: 170.67166137695312px;
  object-fit: cover;
}

.apartamenty-miku-kontakt-02-lokalizacje--desktop__node-14-111966 {
  display: block;
  height: 170.67166137695312px;
  object-fit: cover;
}

.apartamenty-miku-kontakt-02-lokalizacje--desktop__node-14-111967 {
  display: block;
  height: 170.67166137695312px;
  object-fit: cover;
}

.apartamenty-miku-kontakt-02-lokalizacje--mobile {
  display: flex;
  flex-direction: column;
  gap: 25px;
  padding: 35px 16px 70px 16px;
  justify-content: center;
  align-items: center;
  width: clamp(320px, 100%, 1023px);
  min-width: 320px;
  max-width: 1023px;
  height: fit-content;
  margin-inline: auto;
}

.apartamenty-miku-kontakt-02-lokalizacje--mobile__node-14-111969 {
  min-height: 0;
  display: flex;
  flex-direction: column;
  gap: 15px;
  justify-content: center;
  align-items: flex-start;
  align-self: stretch;
  height: fit-content;
}

.apartamenty-miku-kontakt-02-lokalizacje--mobile__node-14-111970 {
  min-height: 0;
  display: flex;
  flex-direction: column;
  gap: 15px;
  justify-content: center;
  align-items: flex-start;
  align-self: stretch;
  height: fit-content;
}

.apartamenty-miku-kontakt-02-lokalizacje--mobile__node-14-111973 {
  min-height: 0;
  display: flex;
  flex-direction: column;
  gap: 10px;
  justify-content: center;
  align-items: center;
  align-self: stretch;
  height: fit-content;
}

.apartamenty-miku-kontakt-02-lokalizacje--mobile__node-14-111974 {
  min-height: 0;
  align-self: stretch;
  height: 233.6127166748047px;
}

.apartamenty-miku-kontakt-02-lokalizacje--mobile__node-14-111975 {
  min-height: 0;
  align-self: stretch;
  height: 233.6127166748047px;
}

.apartamenty-miku-kontakt-02-lokalizacje--mobile__node-14-111976 {
  min-height: 0;
  align-self: stretch;
  height: 233.6127166748047px;
}

.apartamenty-miku-kontakt-02-lokalizacje--mobile__node-14-111972 {
  font-family: "Cormorant Garamond", sans-serif;
  font-weight: 700;
  font-size: 24px;
  line-height: 29.06399917602539px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(0, 0, 0, 1);
}

.apartamenty-miku-kontakt-02-lokalizacje--mobile__node-14-111974 {
  display: block;
  height: 233.6127166748047px;
  object-fit: cover;
}

.apartamenty-miku-kontakt-02-lokalizacje--mobile__node-14-111975 {
  display: block;
  height: 233.6127166748047px;
  object-fit: cover;
}

.apartamenty-miku-kontakt-02-lokalizacje--mobile__node-14-111976 {
  display: block;
  height: 233.6127166748047px;
  object-fit: cover;
}

.apartamenty-miku-o-nas-02-tekst-01__variant {
  display: none;
  width: 100%;
}

@media (min-width: 1024px) {
  .apartamenty-miku-o-nas-02-tekst-01__variant--desktop {
    display: block;
  }
}

@media (max-width: 1023px) {
  .apartamenty-miku-o-nas-02-tekst-01__variant--mobile {
    display: block;
  }
}

.apartamenty-miku-o-nas-02-tekst-01--desktop {
  display: flex;
  flex-direction: row;
  gap: 30px;
  padding: 25px 150px 25px 150px;
  justify-content: center;
  align-items: center;
  width: clamp(1024px, 100%, 1920px);
  min-width: 1024px;
  max-width: 1920px;
  height: fit-content;
  margin-inline: auto;
}

.apartamenty-miku-o-nas-02-tekst-01--desktop__node-14-111795 {
  min-width: 0;
  flex: 1 1 0;
  /* height: 197.41485595703125px; */
}

.apartamenty-miku-o-nas-02-tekst-01--desktop__node-14-111796 {
  min-width: 0;
  flex: 1 1 0;
  font-family: "Montserrat", sans-serif;
  font-weight: 300;
  font-size: 16px;
  line-height: 19.503999710083008px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(33, 33, 33, 1);
}

.apartamenty-miku-o-nas-02-tekst-01--desktop__node-14-111795 {
  display: block;
  /* height: 197.41485595703125px; */
  object-fit: cover;
}

.apartamenty-miku-o-nas-02-tekst-01--mobile {
  display: flex;
  flex-direction: column;
  gap: 30px;
  padding: 25px 16px 25px 16px;
  justify-content: center;
  align-items: center;
  width: clamp(320px, 100%, 1023px);
  min-width: 320px;
  max-width: 1023px;
  height: fit-content;
  margin-inline: auto;
}

.apartamenty-miku-o-nas-02-tekst-01--mobile__node-14-111801 {
  min-height: 0;
  align-self: stretch;
  max-width: 700px;
  /* height: 163.84864807128906px; */
  max-height: 398.24322509765625px;
}

.apartamenty-miku-o-nas-02-tekst-01--mobile__node-14-111802 {
  font-family: "Montserrat", sans-serif;
  font-weight: 300;
  font-size: 14px;
  line-height: 17.06599998474121px;
  letter-spacing: 0px;
  text-align: center;
  color: rgba(33, 33, 33, 1);
}

.apartamenty-miku-o-nas-02-tekst-01--mobile__node-14-111801 {
  display: block;
  /* height: 163.84864807128906px; */
  object-fit: cover;
}

.apartamenty-miku-galeria-02-pojedyncza-galeria__variant {
  display: none;
  width: 100%;
}

@media (min-width: 1024px) {
  .apartamenty-miku-galeria-02-pojedyncza-galeria__variant--desktop {
    display: block;
  }
}

@media (max-width: 1023px) {
  .apartamenty-miku-galeria-02-pojedyncza-galeria__variant--mobile {
    display: block;
  }
}

.apartamenty-miku-galeria-02-pojedyncza-galeria--desktop {
  display: flex;
  flex-direction: column;
  gap: 30px;
  padding: 35px 150px 35px 150px;
  justify-content: center;
  align-items: center;
  width: clamp(1024px, 100%, 1920px);
  min-width: 1024px;
  max-width: 1920px;
  height: fit-content;
  margin-inline: auto;
}

.apartamenty-miku-galeria-02-pojedyncza-galeria--desktop__node-14-111516 {
  min-height: 0;
  display: flex;
  flex-direction: column;
  gap: 15px;
  align-items: flex-start;
  align-self: stretch;
  height: fit-content;
}

.apartamenty-miku-galeria-02-pojedyncza-galeria--desktop__node-14-111518 {
  min-height: 0;
  display: flex;
  flex-direction: column;
  gap: 10px;
  align-items: flex-start;
  align-self: stretch;
  height: fit-content;
}

.apartamenty-miku-galeria-02-pojedyncza-galeria--desktop__node-14-111520 {
  min-height: 0;
  display: flex;
  flex-direction: row;
  gap: 8px;
  align-items: center;
  align-self: stretch;
  height: fit-content;
}

.apartamenty-miku-galeria-02-pojedyncza-galeria--desktop__node-14-111521 {
  overflow: hidden;
  display: flex;
  justify-content: center;
  align-items: center;
  min-width: 0;
  width: 36px;
  height: 36px;
}

.apartamenty-miku-galeria-02-pojedyncza-galeria--desktop__node-14-111524 {
  min-height: 0;
  display: flex;
  flex-direction: column;
  gap: 30px;
  justify-content: center;
  align-items: center;
  align-self: stretch;
  height: fit-content;
}

.apartamenty-miku-galeria-02-pojedyncza-galeria--desktop__node-14-111525 {
  min-height: 0;
  display: flex;
  flex-direction: row;
  gap: 20px;
  align-items: center;
  align-self: stretch;
  height: fit-content;
}

.apartamenty-miku-galeria-02-pojedyncza-galeria--desktop__node-14-111526 {
  min-width: 0;
  flex: 1 1 0;
  height: 198.73239135742188px;
  box-shadow: 0px 0px 20px 0px rgba(0, 0, 0, 0.15000000596046448);
}

.apartamenty-miku-galeria-02-pojedyncza-galeria--desktop__node-14-111527 {
  min-width: 0;
  flex: 1 1 0;
  height: 198.73239135742188px;
  box-shadow: 0px 0px 20px 0px rgba(0, 0, 0, 0.15000000596046448);
}

.apartamenty-miku-galeria-02-pojedyncza-galeria--desktop__node-14-111528 {
  min-width: 0;
  flex: 1 1 0;
  height: 198.73239135742188px;
  box-shadow: 0px 0px 20px 0px rgba(0, 0, 0, 0.15000000596046448);
}

.apartamenty-miku-galeria-02-pojedyncza-galeria--desktop__node-14-111529 {
  min-width: 0;
  flex: 1 1 0;
  height: 198.73239135742188px;
  box-shadow: 0px 0px 20px 0px rgba(0, 0, 0, 0.15000000596046448);
}

.apartamenty-miku-galeria-02-pojedyncza-galeria--desktop__node-14-111517 {
  font-family: "Cormorant Garamond", sans-serif;
  font-weight: 700;
  font-size: 32px;
  line-height: 38.75199890136719px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(163, 140, 62, 1);
}

.apartamenty-miku-galeria-02-pojedyncza-galeria--desktop__node-14-111519 {
  font-family: "Montserrat", sans-serif;
  font-weight: 400;
  font-size: 16px;
  line-height: 19.503999710083008px;
  letter-spacing: 0px;
  text-align: center;
  color: rgba(0, 0, 0, 1);
}

.apartamenty-miku-galeria-02-pojedyncza-galeria--desktop__node-14-111523 {
  font-family: "Montserrat", sans-serif;
  font-weight: 400;
  font-size: 16px;
  line-height: 19.503999710083008px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(0, 0, 0, 1);
}

.apartamenty-miku-galeria-02-pojedyncza-galeria--desktop__node-14-111526 {
  display: block;
  height: 198.73239135742188px;
  object-fit: cover;
}

.apartamenty-miku-galeria-02-pojedyncza-galeria--desktop__node-14-111527 {
  display: block;
  height: 198.73239135742188px;
  object-fit: cover;
}

.apartamenty-miku-galeria-02-pojedyncza-galeria--desktop__node-14-111528 {
  display: block;
  height: 198.73239135742188px;
  object-fit: cover;
}

.apartamenty-miku-galeria-02-pojedyncza-galeria--desktop__node-14-111529 {
  display: block;
  height: 198.73239135742188px;
  object-fit: cover;
}

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

.apartamenty-miku-galeria-02-pojedyncza-galeria--mobile__node-14-111550 {
  min-height: 0;
  display: flex;
  flex-direction: column;
  gap: 30px;
  justify-content: center;
  align-items: center;
  align-self: stretch;
  height: fit-content;
}

.apartamenty-miku-galeria-02-pojedyncza-galeria--mobile__node-14-111551 {
  min-height: 0;
  display: flex;
  flex-direction: row;
  gap: 20px;
  align-items: center;
  align-self: stretch;
  height: fit-content;
}

.apartamenty-miku-galeria-02-pojedyncza-galeria--mobile__node-14-111552 {
  min-width: 0;
  width: 288px;
  min-width: 288px;
  height: 344.7887268066406px;
  min-height: 344.7887268066406px;
  box-shadow: 0px 0px 20px 0px rgba(0, 0, 0, 0.15000000596046448);
}

.apartamenty-miku-galeria-02-pojedyncza-galeria--mobile__node-14-111553 {
  min-width: 0;
  width: 288px;
  min-width: 288px;
  height: 344.7886962890625px;
  min-height: 344.7887268066406px;
  box-shadow: 0px 0px 20px 0px rgba(0, 0, 0, 0.15000000596046448);
}

.apartamenty-miku-galeria-02-pojedyncza-galeria--mobile__node-14-111554 {
  min-width: 0;
  width: 288px;
  min-width: 288px;
  height: 344.7887268066406px;
  min-height: 344.7887268066406px;
  box-shadow: 0px 0px 20px 0px rgba(0, 0, 0, 0.15000000596046448);
}

.apartamenty-miku-galeria-02-pojedyncza-galeria--mobile__node-14-111555 {
  min-width: 0;
  width: 288px;
  min-width: 288px;
  height: 344.7887268066406px;
  min-height: 344.7887268066406px;
  box-shadow: 0px 0px 20px 0px rgba(0, 0, 0, 0.15000000596046448);
}

.apartamenty-miku-galeria-02-pojedyncza-galeria--mobile__node-14-111552 {
  display: block;
  width: 288px;
  height: 344.7887268066406px;
  object-fit: cover;
}

.apartamenty-miku-galeria-02-pojedyncza-galeria--mobile__node-14-111553 {
  display: block;
  width: 288px;
  height: 344.7886962890625px;
  object-fit: cover;
}

.apartamenty-miku-galeria-02-pojedyncza-galeria--mobile__node-14-111554 {
  display: block;
  width: 288px;
  height: 344.7887268066406px;
  object-fit: cover;
}

.apartamenty-miku-galeria-02-pojedyncza-galeria--mobile__node-14-111555 {
  display: block;
  width: 288px;
  height: 344.7887268066406px;
  object-fit: cover;
}

.apartamenty-miku-apartamenty-02-lista__variant {
  display: none;
  width: 100%;
}

@media (min-width: 1024px) {
  .apartamenty-miku-apartamenty-02-lista__variant--desktop {
    display: block;
  }
}

@media (max-width: 1023px) {
  .apartamenty-miku-apartamenty-02-lista__variant--mobile {
    display: block;
  }
}

.apartamenty-miku-apartamenty-02-lista--desktop {
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  gap: 20px;
  padding: 0px 150px 60px 150px;
  align-items: center;
  width: clamp(1024px, 100%, 1920px);
  min-width: 1024px;
  max-width: 1920px;
  height: fit-content;
  margin-inline: auto;
}

.apartamenty-miku-apartamenty-02-lista--desktop__node-14-111843 {
  min-width: 0;
  display: flex;
  flex-direction: column;
  gap: 10px;
  justify-content: flex-end;
  align-items: flex-start;
  flex: 1 1 0;
  min-width: 309px;
  max-width: 388px;
  height: 303.01031494140625px;
  min-height: 265.9948425292969px;
  max-height: 334px;
  box-shadow: 0px 0px 20px 0px rgba(0, 0, 0, 0.15000000596046448);
}

.apartamenty-miku-apartamenty-02-lista--desktop__node-14-111844 {
  min-height: 0;
  display: flex;
  flex-direction: column;
  gap: 5px;
  padding: 20px 20px 20px 20px;
  justify-content: center;
  align-items: flex-start;
  width: 309px;
  height: 99px;
}

.apartamenty-miku-apartamenty-02-lista--desktop__node-14-111847 {
  min-width: 0;
  display: flex;
  flex-direction: column;
  gap: 10px;
  justify-content: flex-end;
  align-items: flex-start;
  flex: 1 1 0;
  min-width: 309px;
  max-width: 388px;
  height: 303.01031494140625px;
  min-height: 265.9948425292969px;
  max-height: 334px;
  box-shadow: 0px 0px 20px 0px rgba(0, 0, 0, 0.15000000596046448);
}

.apartamenty-miku-apartamenty-02-lista--desktop__node-14-111848 {
  min-height: 0;
  display: flex;
  flex-direction: column;
  gap: 5px;
  padding: 20px 20px 20px 20px;
  justify-content: center;
  align-items: flex-start;
  width: 309px;
  height: 99px;
}

.apartamenty-miku-apartamenty-02-lista--desktop__node-14-111851 {
  min-width: 0;
  display: flex;
  flex-direction: column;
  gap: 10px;
  justify-content: flex-end;
  align-items: flex-start;
  flex: 1 1 0;
  min-width: 309px;
  max-width: 388px;
  height: 303.01031494140625px;
  min-height: 265.9948425292969px;
  max-height: 334px;
  box-shadow: 0px 0px 20px 0px rgba(0, 0, 0, 0.15000000596046448);
}

.apartamenty-miku-apartamenty-02-lista--desktop__node-14-111852 {
  min-height: 0;
  display: flex;
  flex-direction: column;
  gap: 5px;
  padding: 20px 20px 20px 20px;
  justify-content: center;
  align-items: flex-start;
  width: 309px;
  height: 99px;
}

.apartamenty-miku-apartamenty-02-lista--desktop__node-14-111855 {
  min-width: 0;
  display: flex;
  flex-direction: column;
  gap: 10px;
  justify-content: flex-end;
  align-items: flex-start;
  flex: 1 1 0;
  min-width: 309px;
  max-width: 388px;
  height: 303.01031494140625px;
  min-height: 265.9948425292969px;
  max-height: 334px;
  box-shadow: 0px 0px 20px 0px rgba(0, 0, 0, 0.15000000596046448);
}

.apartamenty-miku-apartamenty-02-lista--desktop__node-14-111856 {
  min-height: 0;
  display: flex;
  flex-direction: column;
  gap: 5px;
  padding: 20px 20px 20px 20px;
  justify-content: center;
  align-items: flex-start;
  width: 309px;
  height: 99px;
}

.apartamenty-miku-apartamenty-02-lista--desktop__node-14-111859 {
  min-width: 0;
  display: flex;
  flex-direction: column;
  gap: 10px;
  justify-content: flex-end;
  align-items: flex-start;
  flex: 1 1 0;
  min-width: 309px;
  max-width: 388px;
  height: 334px;
  min-height: 265.9948425292969px;
  max-height: 334px;
  box-shadow: 0px 0px 20px 0px rgba(0, 0, 0, 0.15000000596046448);
}

.apartamenty-miku-apartamenty-02-lista--desktop__node-14-111860 {
  min-height: 0;
  display: flex;
  flex-direction: column;
  gap: 5px;
  padding: 20px 20px 20px 20px;
  justify-content: center;
  align-items: flex-start;
  width: 309px;
  height: 99px;
}

.apartamenty-miku-apartamenty-02-lista--desktop__node-14-111845 {
  font-family: "Cormorant Garamond", sans-serif;
  font-weight: 700;
  font-size: 24px;
  line-height: 29.06399917602539px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(188, 170, 68, 1);
}

.apartamenty-miku-apartamenty-02-lista--desktop__node-14-111846 {
  font-family: "Montserrat", sans-serif;
  font-weight: 400;
  font-size: 16px;
  line-height: 19.503999710083008px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(255, 255, 255, 1);
}

.apartamenty-miku-apartamenty-02-lista--desktop__node-14-111849 {
  font-family: "Cormorant Garamond", sans-serif;
  font-weight: 700;
  font-size: 24px;
  line-height: 29.06399917602539px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(188, 170, 68, 1);
}

.apartamenty-miku-apartamenty-02-lista--desktop__node-14-111850 {
  font-family: "Montserrat", sans-serif;
  font-weight: 400;
  font-size: 16px;
  line-height: 19.503999710083008px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(255, 255, 255, 1);
}

.apartamenty-miku-apartamenty-02-lista--desktop__node-14-111853 {
  font-family: "Cormorant Garamond", sans-serif;
  font-weight: 700;
  font-size: 24px;
  line-height: 29.06399917602539px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(188, 170, 68, 1);
}

.apartamenty-miku-apartamenty-02-lista--desktop__node-14-111854 {
  font-family: "Montserrat", sans-serif;
  font-weight: 400;
  font-size: 16px;
  line-height: 19.503999710083008px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(255, 255, 255, 1);
}

.apartamenty-miku-apartamenty-02-lista--desktop__node-14-111857 {
  font-family: "Cormorant Garamond", sans-serif;
  font-weight: 700;
  font-size: 24px;
  line-height: 29.06399917602539px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(188, 170, 68, 1);
}

.apartamenty-miku-apartamenty-02-lista--desktop__node-14-111858 {
  font-family: "Montserrat", sans-serif;
  font-weight: 400;
  font-size: 16px;
  line-height: 19.503999710083008px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(255, 255, 255, 1);
}

.apartamenty-miku-apartamenty-02-lista--desktop__node-14-111861 {
  font-family: "Cormorant Garamond", sans-serif;
  font-weight: 700;
  font-size: 24px;
  line-height: 29.06399917602539px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(188, 170, 68, 1);
}

.apartamenty-miku-apartamenty-02-lista--desktop__node-14-111862 {
  font-family: "Montserrat", sans-serif;
  font-weight: 400;
  font-size: 16px;
  line-height: 19.503999710083008px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(255, 255, 255, 1);
}

.apartamenty-miku-apartamenty-02-lista--desktop__node-14-111843 {
  background-image: url("./assets/f31f8bd33677d16762516dec9e43f56b1035dec2.png");
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
}

.apartamenty-miku-apartamenty-02-lista--desktop__node-14-111844 {
  background-color: rgba(33, 33, 33, 1);
}

.apartamenty-miku-apartamenty-02-lista--desktop__node-14-111847 {
  background-image: url("./assets/e47192cc6b9c24fea5c07e9234bbb35f3a5b7ee3.png");
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
}

.apartamenty-miku-apartamenty-02-lista--desktop__node-14-111848 {
  background-color: rgba(33, 33, 33, 1);
}

.apartamenty-miku-apartamenty-02-lista--desktop__node-14-111851 {
  background-image: url("./assets/f31f8bd33677d16762516dec9e43f56b1035dec2.png");
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
}

.apartamenty-miku-apartamenty-02-lista--desktop__node-14-111852 {
  background-color: rgba(33, 33, 33, 1);
}

.apartamenty-miku-apartamenty-02-lista--desktop__node-14-111855 {
  background-image: url("./assets/b75e47649ac7ee8171e9e9ece377df64bd461d12.png");
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
}

.apartamenty-miku-apartamenty-02-lista--desktop__node-14-111856 {
  background-color: rgba(33, 33, 33, 1);
}

.apartamenty-miku-apartamenty-02-lista--desktop__node-14-111859 {
  background-image: url("./assets/b75e47649ac7ee8171e9e9ece377df64bd461d12.png");
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
}

.apartamenty-miku-apartamenty-02-lista--desktop__node-14-111860 {
  background-color: rgba(33, 33, 33, 1);
}

.apartamenty-miku-apartamenty-02-lista--mobile {
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  gap: 20px;
  padding: 0px 16px 59.99995422363281px 16px;
  justify-content: center;
  align-items: center;
  width: clamp(320px, 100%, 1023px);
  min-width: 320px;
  max-width: 1023px;
  height: fit-content;
  margin-inline: auto;
}

.apartamenty-miku-apartamenty-02-lista--mobile__node-14-111864 {
  min-width: 0;
  display: flex;
  flex-direction: column;
  gap: 10px;
  justify-content: flex-end;
  align-items: flex-start;
  flex: 1 1 0;
  min-width: 288px;
  height: 247.9175262451172px;
  min-height: 247.9175262451172px;
  box-shadow: 0px 0px 20px 0px rgba(0, 0, 0, 0.15000000596046448);
}

.apartamenty-miku-apartamenty-02-lista--mobile__node-14-111865 {
  min-height: 0;
  display: flex;
  flex-direction: column;
  gap: 5px;
  padding: 20px 20px 20px 20px;
  justify-content: center;
  align-items: flex-start;
  width: 288px;
  height: 99px;
}

.apartamenty-miku-apartamenty-02-lista--mobile__node-14-111868 {
  min-width: 0;
  display: flex;
  flex-direction: column;
  gap: 10px;
  justify-content: flex-end;
  align-items: flex-start;
  flex: 1 1 0;
  min-width: 288px;
  height: 247.9175262451172px;
  min-height: 247.9175262451172px;
  box-shadow: 0px 0px 20px 0px rgba(0, 0, 0, 0.15000000596046448);
}

.apartamenty-miku-apartamenty-02-lista--mobile__node-14-111869 {
  min-height: 0;
  display: flex;
  flex-direction: column;
  gap: 5px;
  padding: 20px 20px 20px 20px;
  justify-content: center;
  align-items: flex-start;
  width: 288px;
  height: 99px;
}

.apartamenty-miku-apartamenty-02-lista--mobile__node-14-111872 {
  min-width: 0;
  display: flex;
  flex-direction: column;
  gap: 10px;
  justify-content: flex-end;
  align-items: flex-start;
  flex: 1 1 0;
  min-width: 288px;
  height: 247.9175262451172px;
  min-height: 247.9175262451172px;
  box-shadow: 0px 0px 20px 0px rgba(0, 0, 0, 0.15000000596046448);
}

.apartamenty-miku-apartamenty-02-lista--mobile__node-14-111873 {
  min-height: 0;
  display: flex;
  flex-direction: column;
  gap: 5px;
  padding: 20px 20px 20px 20px;
  justify-content: center;
  align-items: flex-start;
  width: 288px;
  height: 99px;
}

.apartamenty-miku-apartamenty-02-lista--mobile__node-14-111876 {
  min-width: 0;
  display: flex;
  flex-direction: column;
  gap: 10px;
  justify-content: flex-end;
  align-items: flex-start;
  flex: 1 1 0;
  min-width: 288px;
  height: 247.9175262451172px;
  min-height: 247.9175262451172px;
  box-shadow: 0px 0px 20px 0px rgba(0, 0, 0, 0.15000000596046448);
}

.apartamenty-miku-apartamenty-02-lista--mobile__node-14-111877 {
  min-height: 0;
  display: flex;
  flex-direction: column;
  gap: 5px;
  padding: 20px 20px 20px 20px;
  justify-content: center;
  align-items: flex-start;
  width: 288px;
  height: 99px;
}

.apartamenty-miku-apartamenty-02-lista--mobile__node-14-111880 {
  min-width: 0;
  display: flex;
  flex-direction: column;
  gap: 10px;
  justify-content: flex-end;
  align-items: flex-start;
  flex: 1 1 0;
  min-width: 288px;
  height: 247.9175262451172px;
  min-height: 247.9175262451172px;
  box-shadow: 0px 0px 20px 0px rgba(0, 0, 0, 0.15000000596046448);
}

.apartamenty-miku-apartamenty-02-lista--mobile__node-14-111881 {
  min-height: 0;
  display: flex;
  flex-direction: column;
  gap: 5px;
  padding: 20px 20px 20px 20px;
  justify-content: center;
  align-items: flex-start;
  width: 288px;
  height: 99px;
}

.apartamenty-miku-apartamenty-02-lista--mobile__node-14-111866 {
  font-family: "Cormorant Garamond", sans-serif;
  font-weight: 700;
  font-size: 24px;
  line-height: 29.06399917602539px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(188, 170, 68, 1);
}

.apartamenty-miku-apartamenty-02-lista--mobile__node-14-111867 {
  font-family: "Montserrat", sans-serif;
  font-weight: 400;
  font-size: 16px;
  line-height: 19.503999710083008px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(255, 255, 255, 1);
}

.apartamenty-miku-apartamenty-02-lista--mobile__node-14-111870 {
  font-family: "Cormorant Garamond", sans-serif;
  font-weight: 700;
  font-size: 24px;
  line-height: 29.06399917602539px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(188, 170, 68, 1);
}

.apartamenty-miku-apartamenty-02-lista--mobile__node-14-111871 {
  font-family: "Montserrat", sans-serif;
  font-weight: 400;
  font-size: 16px;
  line-height: 19.503999710083008px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(255, 255, 255, 1);
}

.apartamenty-miku-apartamenty-02-lista--mobile__node-14-111874 {
  font-family: "Cormorant Garamond", sans-serif;
  font-weight: 700;
  font-size: 24px;
  line-height: 29.06399917602539px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(188, 170, 68, 1);
}

.apartamenty-miku-apartamenty-02-lista--mobile__node-14-111875 {
  font-family: "Montserrat", sans-serif;
  font-weight: 400;
  font-size: 16px;
  line-height: 19.503999710083008px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(255, 255, 255, 1);
}

.apartamenty-miku-apartamenty-02-lista--mobile__node-14-111878 {
  font-family: "Cormorant Garamond", sans-serif;
  font-weight: 700;
  font-size: 24px;
  line-height: 29.06399917602539px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(188, 170, 68, 1);
}

.apartamenty-miku-apartamenty-02-lista--mobile__node-14-111879 {
  font-family: "Montserrat", sans-serif;
  font-weight: 400;
  font-size: 16px;
  line-height: 19.503999710083008px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(255, 255, 255, 1);
}

.apartamenty-miku-apartamenty-02-lista--mobile__node-14-111882 {
  font-family: "Cormorant Garamond", sans-serif;
  font-weight: 700;
  font-size: 24px;
  line-height: 29.06399917602539px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(188, 170, 68, 1);
}

.apartamenty-miku-apartamenty-02-lista--mobile__node-14-111883 {
  font-family: "Montserrat", sans-serif;
  font-weight: 400;
  font-size: 16px;
  line-height: 19.503999710083008px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(255, 255, 255, 1);
}

.apartamenty-miku-apartamenty-02-lista--mobile__node-14-111864 {
  background-image: url("./assets/f31f8bd33677d16762516dec9e43f56b1035dec2.png");
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
}

.apartamenty-miku-apartamenty-02-lista--mobile__node-14-111865 {
  background-color: rgba(33, 33, 33, 1);
}

.apartamenty-miku-apartamenty-02-lista--mobile__node-14-111868 {
  background-image: url("./assets/e47192cc6b9c24fea5c07e9234bbb35f3a5b7ee3.png");
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
}

.apartamenty-miku-apartamenty-02-lista--mobile__node-14-111869 {
  background-color: rgba(33, 33, 33, 1);
}

.apartamenty-miku-apartamenty-02-lista--mobile__node-14-111872 {
  background-image: url("./assets/f31f8bd33677d16762516dec9e43f56b1035dec2.png");
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
}

.apartamenty-miku-apartamenty-02-lista--mobile__node-14-111873 {
  background-color: rgba(33, 33, 33, 1);
}

.apartamenty-miku-apartamenty-02-lista--mobile__node-14-111876 {
  background-image: url("./assets/b75e47649ac7ee8171e9e9ece377df64bd461d12.png");
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
}

.apartamenty-miku-apartamenty-02-lista--mobile__node-14-111877 {
  background-color: rgba(33, 33, 33, 1);
}

.apartamenty-miku-apartamenty-02-lista--mobile__node-14-111880 {
  background-image: url("./assets/b75e47649ac7ee8171e9e9ece377df64bd461d12.png");
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
}

.apartamenty-miku-apartamenty-02-lista--mobile__node-14-111881 {
  background-color: rgba(33, 33, 33, 1);
}

.apartamenty-miku-dla-kogo-02-tekst-jasny__variant {
  display: none;
  width: 100%;
}

@media (min-width: 1024px) {
  .apartamenty-miku-dla-kogo-02-tekst-jasny__variant--desktop {
    display: block;
  }
}

@media (max-width: 1023px) {
  .apartamenty-miku-dla-kogo-02-tekst-jasny__variant--mobile {
    display: block;
  }
}

.apartamenty-miku-dla-kogo-02-tekst-jasny--desktop {
  display: flex;
  flex-direction: column;
  gap: 10px;
  padding: 0px 150px 0px 150px;
  justify-content: center;
  align-items: center;
  width: clamp(1024px, 100%, 1920px);
  min-width: 1024px;
  max-width: 1920px;
  height: fit-content;
  margin-inline: auto;
}

.apartamenty-miku-dla-kogo-02-tekst-jasny--desktop__node-14-111807 {
  min-height: 0;
  display: flex;
  flex-direction: row;
  gap: 25px;
  padding: 25px 25px 25px 25px;
  justify-content: center;
  align-items: center;
  align-self: stretch;
  height: fit-content;
}

.apartamenty-miku-dla-kogo-02-tekst-jasny--desktop__node-14-111808 {
  min-width: 0;
  display: flex;
  flex-direction: column;
  gap: 30px;
  justify-content: center;
  align-items: flex-start;
  flex: 1 1 0;
  max-width: 880px;
  height: fit-content;
}

.apartamenty-miku-dla-kogo-02-tekst-jasny--desktop__node-14-111809 {
  min-height: 0;
  display: flex;
  flex-direction: column;
  gap: 5px;
  align-items: flex-start;
  align-self: stretch;
  height: fit-content;
}

.apartamenty-miku-dla-kogo-02-tekst-jasny--desktop__node-14-111812 {
  min-height: 0;
  display: flex;
  flex-direction: row;
  gap: 10px;
  padding: 10px 11px 10px 11px;
  justify-content: center;
  align-items: center;
  width: 218px;
  height: 50px;
}

.apartamenty-miku-dla-kogo-02-tekst-jasny--desktop__node-14-111814 {
  min-width: 0;
  flex: 1 1 0;
  max-width: 465px;
  height: 218px;
  max-height: 218px;
  box-shadow: 0px 0px 20px 0px rgba(0, 0, 0, 0.15000000596046448);
}

.apartamenty-miku-dla-kogo-02-tekst-jasny--desktop__node-14-111810 {
  font-family: "Cormorant Garamond", sans-serif;
  font-weight: 700;
  font-size: 32px;
  line-height: 38.75199890136719px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(188, 170, 68, 1);
}

.apartamenty-miku-dla-kogo-02-tekst-jasny--desktop__node-14-111811 {
  font-family: "Gantari", sans-serif;
  font-weight: 300;
  font-size: 16px;
  line-height: 19.200000762939453px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(33, 33, 33, 1);
}

.apartamenty-miku-dla-kogo-02-tekst-jasny--desktop__node-14-111813 {
  font-family: "Fustat", sans-serif;
  font-weight: 700;
  font-size: 16px;
  line-height: 22.719999313354492px;
  letter-spacing: 0px;
  text-align: center;
  color: rgba(250, 250, 250, 1);
}

.apartamenty-miku-dla-kogo-02-tekst-jasny--desktop__node-14-111814 {
  display: block;
  height: 218px;
  object-fit: cover;
}

.apartamenty-miku-dla-kogo-02-tekst-jasny--desktop__node-14-111807 {
  background-color: rgba(238, 238, 239, 1);
}

.apartamenty-miku-dla-kogo-02-tekst-jasny--desktop__node-14-111812 {
  background-color: rgba(188, 170, 68, 1);
}

.apartamenty-miku-dla-kogo-02-tekst-jasny--mobile {
  display: flex;
  flex-direction: column;
  gap: 10px;
  padding: 0px 16px 0px 16px;
  justify-content: center;
  align-items: center;
  width: clamp(320px, 100%, 1023px);
  min-width: 320px;
  max-width: 1023px;
  height: fit-content;
  margin-inline: auto;
}

.apartamenty-miku-dla-kogo-02-tekst-jasny--mobile__node-14-111825 {
  min-height: 0;
  display: flex;
  flex-direction: column;
  gap: 25px;
  padding: 25px 25px 25px 25px;
  justify-content: center;
  align-items: center;
  align-self: stretch;
  height: fit-content;
}

.apartamenty-miku-dla-kogo-02-tekst-jasny--mobile__node-14-111826 {
  min-height: 0;
  align-self: stretch;
  height: 111.5784912109375px;
  box-shadow: 0px 0px 20px 0px rgba(0, 0, 0, 0.15000000596046448);
}

.apartamenty-miku-dla-kogo-02-tekst-jasny--mobile__node-14-111827 {
  min-height: 0;
  display: flex;
  flex-direction: column;
  gap: 30px;
  justify-content: center;
  align-items: center;
  align-self: stretch;
  height: fit-content;
}

.apartamenty-miku-dla-kogo-02-tekst-jasny--mobile__node-14-111828 {
  min-height: 0;
  display: flex;
  flex-direction: column;
  gap: 5px;
  justify-content: center;
  align-items: center;
  align-self: stretch;
  height: fit-content;
}

.apartamenty-miku-dla-kogo-02-tekst-jasny--mobile__node-14-111831 {
  min-height: 0;
  display: flex;
  flex-direction: row;
  gap: 10px;
  padding: 10px 21px 10px 21px;
  justify-content: center;
  align-items: center;
  align-self: stretch;
  height: 45px;
}

.apartamenty-miku-dla-kogo-02-tekst-jasny--mobile__node-14-111829 {
  font-family: "Cormorant Garamond", sans-serif;
  font-weight: 700;
  font-size: 24px;
  line-height: 29.06399917602539px;
  letter-spacing: 0px;
  text-align: center;
  color: rgba(188, 170, 68, 1);
}

.apartamenty-miku-dla-kogo-02-tekst-jasny--mobile__node-14-111830 {
  font-family: "Gantari", sans-serif;
  font-weight: 300;
  font-size: 14px;
  line-height: 16.80000114440918px;
  letter-spacing: 0px;
  text-align: center;
  color: rgba(33, 33, 33, 1);
}

.apartamenty-miku-dla-kogo-02-tekst-jasny--mobile__node-14-111832 {
  font-family: "Fustat", sans-serif;
  font-weight: 700;
  font-size: 14px;
  line-height: 19.8799991607666px;
  letter-spacing: 0px;
  text-align: center;
  color: rgba(250, 250, 250, 1);
}

.apartamenty-miku-dla-kogo-02-tekst-jasny--mobile__node-14-111826 {
  display: block;
  height: 111.5784912109375px;
  object-fit: cover;
}

.apartamenty-miku-dla-kogo-02-tekst-jasny--mobile__node-14-111825 {
  background-color: rgba(238, 238, 239, 1);
}

.apartamenty-miku-dla-kogo-02-tekst-jasny--mobile__node-14-111831 {
  background-color: rgba(188, 170, 68, 1);
}

.apartamenty-miku-strona-glowna-02-ikony__variant {
  display: none;
  width: 100%;
}

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

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

.apartamenty-miku-strona-glowna-02-ikony--desktop {
  display: flex;
  flex-direction: column;
  gap: 15px;
  padding: 70px 150px 35px 150px;
  align-items: flex-start;
  width: clamp(1024px, 100%, 1920px);
  min-width: 1024px;
  max-width: 1920px;
  height: fit-content;
  margin-inline: auto;
}

.apartamenty-miku-strona-glowna-02-ikony--desktop__node-14-111375 {
  min-height: 0;
  display: flex;
  flex-direction: column;
  gap: 15px;
  align-items: flex-start;
  width: 698px;
  height: fit-content;
}

.apartamenty-miku-strona-glowna-02-ikony--desktop__node-14-111379 {
  min-height: 0;
  display: flex;
  flex-direction: row;
  gap: 26px;
  justify-content: center;
  align-items: flex-start;
  align-self: stretch;
  height: fit-content;
}

.apartamenty-miku-strona-glowna-02-ikony--desktop__node-14-111380 {
  min-width: 0;
  display: flex;
  flex-direction: column;
  gap: 15px;
  align-items: center;
  flex: 1 1 0;
  height: fit-content;
}

.apartamenty-miku-strona-glowna-02-ikony--desktop__node-14-111381 {
  overflow: hidden;
  min-height: 0;
  width: 91px;
  height: 91px;
}

.apartamenty-miku-strona-glowna-02-ikony--desktop__node-14-111383 {
  min-height: 0;
  display: flex;
  flex-direction: column;
  gap: 4px;
  align-items: center;
  align-self: stretch;
  height: fit-content;
}

.apartamenty-miku-strona-glowna-02-ikony--desktop__node-14-111386 {
  min-width: 0;
  display: flex;
  flex-direction: column;
  gap: 14px;
  align-items: center;
  flex: 1 1 0;
  height: fit-content;
}

.apartamenty-miku-strona-glowna-02-ikony--desktop__node-14-111387 {
  overflow: hidden;
  display: flex;
  justify-content: center;
  align-items: center;
  min-height: 0;
  width: 91px;
  height: 91px;
}

.apartamenty-miku-strona-glowna-02-ikony--desktop__node-14-111389 {
  min-height: 0;
  display: flex;
  flex-direction: column;
  gap: 4px;
  align-items: center;
  align-self: stretch;
  height: fit-content;
}

.apartamenty-miku-strona-glowna-02-ikony--desktop__node-14-111392 {
  min-width: 0;
  display: flex;
  flex-direction: column;
  gap: 14px;
  align-items: center;
  flex: 1 1 0;
  height: fit-content;
}

.apartamenty-miku-strona-glowna-02-ikony--desktop__node-14-111393 {
  overflow: hidden;
  display: flex;
  justify-content: center;
  align-items: center;
  min-height: 0;
  width: 91px;
  height: 91px;
}

.apartamenty-miku-strona-glowna-02-ikony--desktop__node-14-111395 {
  min-height: 0;
  display: flex;
  flex-direction: column;
  gap: 4px;
  align-items: center;
  align-self: stretch;
  height: fit-content;
}

.apartamenty-miku-strona-glowna-02-ikony--desktop__node-14-111398 {
  min-width: 0;
  display: flex;
  flex-direction: column;
  gap: 13px;
  align-items: center;
  flex: 1 1 0;
  height: fit-content;
}

.apartamenty-miku-strona-glowna-02-ikony--desktop__node-14-111399 {
  overflow: hidden;
  display: flex;
  justify-content: center;
  align-items: center;
  min-height: 0;
  width: 92px;
  height: 92px;
}

.apartamenty-miku-strona-glowna-02-ikony--desktop__node-14-111401 {
  min-height: 0;
  display: flex;
  flex-direction: column;
  gap: 4px;
  align-items: center;
  align-self: stretch;
  height: fit-content;
}

.apartamenty-miku-strona-glowna-02-ikony--desktop__node-14-111377 {
  font-family: "Cormorant Garamond", sans-serif;
  font-weight: 700;
  font-size: 32px;
  line-height: 38.75199890136719px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(33, 33, 33, 1);
}

.apartamenty-miku-strona-glowna-02-ikony--desktop__node-14-111378 {
  font-family: "Montserrat", sans-serif;
  font-weight: 400;
  font-size: 16px;
  line-height: 19.503999710083008px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(33, 33, 33, 1);
}

.apartamenty-miku-strona-glowna-02-ikony--desktop__node-14-111384 {
  font-family: "Cormorant Garamond", sans-serif;
  font-weight: 700;
  font-size: 20px;
  line-height: 24.219999313354492px;
  letter-spacing: 0px;
  text-align: center;
  color: rgba(33, 33, 33, 1);
}

.apartamenty-miku-strona-glowna-02-ikony--desktop__node-14-111385 {
  font-family: "Montserrat", sans-serif;
  font-weight: 300;
  font-size: 16px;
  line-height: 19.503999710083008px;
  letter-spacing: 0px;
  text-align: center;
  color: rgba(33, 33, 33, 1);
}

.apartamenty-miku-strona-glowna-02-ikony--desktop__node-14-111390 {
  font-family: "Cormorant Garamond", sans-serif;
  font-weight: 700;
  font-size: 20px;
  line-height: 24.219999313354492px;
  letter-spacing: 0px;
  text-align: center;
  color: rgba(33, 33, 33, 1);
}

.apartamenty-miku-strona-glowna-02-ikony--desktop__node-14-111391 {
  font-family: "Montserrat", sans-serif;
  font-weight: 300;
  font-size: 16px;
  line-height: 19.503999710083008px;
  letter-spacing: 0px;
  text-align: center;
  color: rgba(33, 33, 33, 1);
}

.apartamenty-miku-strona-glowna-02-ikony--desktop__node-14-111396 {
  font-family: "Cormorant Garamond", sans-serif;
  font-weight: 700;
  font-size: 20px;
  line-height: 24.219999313354492px;
  letter-spacing: 0px;
  text-align: center;
  color: rgba(33, 33, 33, 1);
}

.apartamenty-miku-strona-glowna-02-ikony--desktop__node-14-111397 {
  font-family: "Montserrat", sans-serif;
  font-weight: 300;
  font-size: 16px;
  line-height: 19.503999710083008px;
  letter-spacing: 0px;
  text-align: center;
  color: rgba(33, 33, 33, 1);
}

.apartamenty-miku-strona-glowna-02-ikony--desktop__node-14-111402 {
  font-family: "Cormorant Garamond", sans-serif;
  font-weight: 700;
  font-size: 20px;
  line-height: 24.219999313354492px;
  letter-spacing: 0px;
  text-align: center;
  color: rgba(33, 33, 33, 1);
}

.apartamenty-miku-strona-glowna-02-ikony--desktop__node-14-111403 {
  font-family: "Montserrat", sans-serif;
  font-weight: 300;
  font-size: 16px;
  line-height: 19.503999710083008px;
  letter-spacing: 0px;
  text-align: center;
  color: rgba(33, 33, 33, 1);
}

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

.apartamenty-miku-strona-glowna-02-ikony--mobile__node-14-111605 {
  min-height: 0;
  display: flex;
  flex-direction: column;
  gap: 15px;
  align-items: center;
  align-self: stretch;
  height: fit-content;
}

.apartamenty-miku-strona-glowna-02-ikony--mobile__node-14-111609 {
  min-height: 0;
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  gap: 10px;
  justify-content: center;
  align-items: flex-start;
  align-self: stretch;
  height: fit-content;
}

.apartamenty-miku-strona-glowna-02-ikony--mobile__node-14-111610 {
  min-width: 0;
  display: flex;
  flex-direction: column;
  gap: 15px;
  align-items: center;
  flex: 1 1 0;
  min-width: 139px;
  height: fit-content;
}

.apartamenty-miku-strona-glowna-02-ikony--mobile__node-14-111611 {
  overflow: hidden;
  min-height: 0;
  width: 91px;
  height: 91px;
}

.apartamenty-miku-strona-glowna-02-ikony--mobile__node-14-111613 {
  min-height: 0;
  display: flex;
  flex-direction: column;
  gap: 4px;
  align-items: center;
  align-self: stretch;
  height: fit-content;
}

.apartamenty-miku-strona-glowna-02-ikony--mobile__node-14-111616 {
  min-width: 0;
  display: flex;
  flex-direction: column;
  gap: 14px;
  align-items: center;
  flex: 1 1 0;
  min-width: 139px;
  height: fit-content;
}

.apartamenty-miku-strona-glowna-02-ikony--mobile__node-14-111617 {
  overflow: hidden;
  display: flex;
  justify-content: center;
  align-items: center;
  min-height: 0;
  width: 91px;
  height: 91px;
}

.apartamenty-miku-strona-glowna-02-ikony--mobile__node-14-111619 {
  min-height: 0;
  display: flex;
  flex-direction: column;
  gap: 4px;
  align-items: center;
  align-self: stretch;
  height: fit-content;
}

.apartamenty-miku-strona-glowna-02-ikony--mobile__node-14-111622 {
  min-width: 0;
  display: flex;
  flex-direction: column;
  gap: 14px;
  align-items: center;
  flex: 1 1 0;
  min-width: 139px;
  height: fit-content;
}

.apartamenty-miku-strona-glowna-02-ikony--mobile__node-14-111623 {
  overflow: hidden;
  display: flex;
  justify-content: center;
  align-items: center;
  min-height: 0;
  width: 91px;
  height: 91px;
}

.apartamenty-miku-strona-glowna-02-ikony--mobile__node-14-111625 {
  min-height: 0;
  display: flex;
  flex-direction: column;
  gap: 4px;
  align-items: center;
  align-self: stretch;
  height: fit-content;
}

.apartamenty-miku-strona-glowna-02-ikony--mobile__node-14-111628 {
  min-width: 0;
  display: flex;
  flex-direction: column;
  gap: 13px;
  align-items: center;
  flex: 1 1 0;
  min-width: 139px;
  height: fit-content;
}

.apartamenty-miku-strona-glowna-02-ikony--mobile__node-14-111629 {
  overflow: hidden;
  display: flex;
  justify-content: center;
  align-items: center;
  min-height: 0;
  width: 92px;
  height: 92px;
}

.apartamenty-miku-strona-glowna-02-ikony--mobile__node-14-111631 {
  min-height: 0;
  display: flex;
  flex-direction: column;
  gap: 4px;
  align-items: center;
  align-self: stretch;
  height: fit-content;
}

.apartamenty-miku-strona-glowna-02-ikony--mobile__node-14-111607 {
  font-family: "Cormorant Garamond", sans-serif;
  font-weight: 700;
  font-size: 24px;
  line-height: 29.06399917602539px;
  letter-spacing: 0px;
  text-align: center;
  color: rgba(33, 33, 33, 1);
}

.apartamenty-miku-strona-glowna-02-ikony--mobile__node-14-111608 {
  font-family: "Montserrat", sans-serif;
  font-weight: 300;
  font-size: 14px;
  line-height: 17.06599998474121px;
  letter-spacing: 0px;
  text-align: center;
  color: rgba(33, 33, 33, 1);
}

.apartamenty-miku-strona-glowna-02-ikony--mobile__node-14-111614 {
  font-family: "Cormorant Garamond", sans-serif;
  font-weight: 700;
  font-size: 16px;
  line-height: 19.375999450683594px;
  letter-spacing: 0px;
  text-align: center;
  color: rgba(33, 33, 33, 1);
}

.apartamenty-miku-strona-glowna-02-ikony--mobile__node-14-111615 {
  font-family: "Montserrat", sans-serif;
  font-weight: 300;
  font-size: 14px;
  line-height: 17.06599998474121px;
  letter-spacing: 0px;
  text-align: center;
  color: rgba(33, 33, 33, 1);
}

.apartamenty-miku-strona-glowna-02-ikony--mobile__node-14-111620 {
  font-family: "Cormorant Garamond", sans-serif;
  font-weight: 700;
  font-size: 16px;
  line-height: 19.375999450683594px;
  letter-spacing: 0px;
  text-align: center;
  color: rgba(33, 33, 33, 1);
}

.apartamenty-miku-strona-glowna-02-ikony--mobile__node-14-111621 {
  font-family: "Montserrat", sans-serif;
  font-weight: 300;
  font-size: 14px;
  line-height: 17.06599998474121px;
  letter-spacing: 0px;
  text-align: center;
  color: rgba(33, 33, 33, 1);
}

.apartamenty-miku-strona-glowna-02-ikony--mobile__node-14-111626 {
  font-family: "Cormorant Garamond", sans-serif;
  font-weight: 700;
  font-size: 16px;
  line-height: 19.375999450683594px;
  letter-spacing: 0px;
  text-align: center;
  color: rgba(33, 33, 33, 1);
}

.apartamenty-miku-strona-glowna-02-ikony--mobile__node-14-111627 {
  font-family: "Montserrat", sans-serif;
  font-weight: 300;
  font-size: 14px;
  line-height: 17.06599998474121px;
  letter-spacing: 0px;
  text-align: center;
  color: rgba(33, 33, 33, 1);
}

.apartamenty-miku-strona-glowna-02-ikony--mobile__node-14-111632 {
  font-family: "Cormorant Garamond", sans-serif;
  font-weight: 700;
  font-size: 16px;
  line-height: 19.375999450683594px;
  letter-spacing: 0px;
  text-align: center;
  color: rgba(33, 33, 33, 1);
}

.apartamenty-miku-strona-glowna-02-ikony--mobile__node-14-111633 {
  font-family: "Montserrat", sans-serif;
  font-weight: 300;
  font-size: 14px;
  line-height: 17.06599998474121px;
  letter-spacing: 0px;
  text-align: center;
  color: rgba(33, 33, 33, 1);
}

.apartamenty-miku-lokalizacja-03-kontakt__variant {
  display: none;
  width: 100%;
}

@media (min-width: 1024px) {
  .apartamenty-miku-lokalizacja-03-kontakt__variant--desktop {
    display: block;
  }
}

@media (max-width: 1023px) {
  .apartamenty-miku-lokalizacja-03-kontakt__variant--mobile {
    display: block;
  }
}

.apartamenty-miku-lokalizacja-03-kontakt--desktop {
  display: flex;
  flex-direction: row;
  gap: 10px;
  padding: 0px 150px 0px 150px;
  justify-content: center;
  align-items: center;
  width: clamp(1024px, 100%, 1920px);
  min-width: 1024px;
  max-width: 1920px;
  height: fit-content;
  margin-inline: auto;
}

.apartamenty-miku-lokalizacja-03-kontakt--desktop__node-14-112408 {
  min-width: 0;
  display: flex;
  flex-direction: row;
  gap: 30px;
  padding: 50px 35px 50px 35px;
  justify-content: center;
  align-items: center;
  flex: 1 1 0;
  height: fit-content;
}

.apartamenty-miku-lokalizacja-03-kontakt--desktop__node-14-112409 {
  min-width: 0;
  flex: 1 1 0;
  max-width: 500px;
  /* height: 275.6712341308594px; */
  max-height: 441.7808532714844px;
}

.apartamenty-miku-lokalizacja-03-kontakt--desktop__node-14-112410 {
  min-width: 0;
  display: flex;
  flex-direction: column;
  gap: 32px;
  align-items: flex-start;
  flex: 1 1 0;
  height: fit-content;
}

.apartamenty-miku-lokalizacja-03-kontakt--desktop__node-14-112411 {
  min-height: 0;
  display: flex;
  flex-direction: column;
  gap: 15px;
  align-items: flex-start;
  align-self: stretch;
  height: fit-content;
}

.apartamenty-miku-lokalizacja-03-kontakt--desktop__node-14-112412 {
  min-height: 0;
  display: flex;
  flex-direction: column;
  gap: 15px;
  align-items: flex-start;
  align-self: stretch;
  height: fit-content;
}

.apartamenty-miku-lokalizacja-03-kontakt--desktop__node-14-112416 {
  min-height: 0;
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  gap: 103px;
  justify-content: space-between;
  align-items: flex-start;
  align-self: stretch;
  max-width: 500px;
  height: fit-content;
}

.apartamenty-miku-lokalizacja-03-kontakt--desktop__node-14-112417 {
  min-width: 0;
  display: flex;
  flex-direction: column;
  gap: 15px;
  align-items: flex-start;
  width: 206px;
  height: fit-content;
}

.apartamenty-miku-lokalizacja-03-kontakt--desktop__node-14-112418 {
  min-height: 0;
  display: flex;
  flex-direction: row;
  gap: 14px;
  align-items: center;
  width: fit-content;
  height: fit-content;
}

.apartamenty-miku-lokalizacja-03-kontakt--desktop__node-14-112422 {
  min-height: 0;
  display: flex;
  flex-direction: row;
  gap: 14px;
  align-items: center;
  width: fit-content;
  height: fit-content;
}

.apartamenty-miku-lokalizacja-03-kontakt--desktop__node-14-112426 {
  min-height: 0;
  display: flex;
  flex-direction: row;
  gap: 14px;
  align-items: center;
  align-self: stretch;
  height: fit-content;
}

.apartamenty-miku-lokalizacja-03-kontakt--desktop__node-14-112430 {
  min-width: 0;
  display: flex;
  flex-direction: column;
  gap: 15px;
  align-items: flex-start;
  width: 158px;
  height: fit-content;
}

.apartamenty-miku-lokalizacja-03-kontakt--desktop__node-14-112431 {
  min-height: 0;
  display: flex;
  flex-direction: row;
  gap: 11px;
  align-items: center;
  align-self: stretch;
  height: fit-content;
}

.apartamenty-miku-lokalizacja-03-kontakt--desktop__node-14-112437 {
  min-height: 0;
  display: flex;
  flex-direction: row;
  gap: 11px;
  align-items: center;
  width: fit-content;
  height: fit-content;
}

.apartamenty-miku-lokalizacja-03-kontakt--desktop__node-14-112443 {
  min-height: 0;
  display: flex;
  flex-direction: row;
  gap: 11px;
  align-items: center;
  width: fit-content;
  height: fit-content;
}

.apartamenty-miku-lokalizacja-03-kontakt--desktop__node-14-112448 {
  min-height: 0;
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  gap: 30px;
  align-items: center;
  align-self: stretch;
  height: fit-content;
}

.apartamenty-miku-lokalizacja-03-kontakt--desktop__node-14-112449 {
  min-width: 0;
  display: flex;
  flex-direction: column;
  gap: 10px;
  padding: 15px 32px 15px 32px;
  justify-content: center;
  align-items: center;
  width: 264px;
  height: fit-content;
  box-shadow: 0px 0px 20px 0px rgba(0, 0, 0, 0.15000000596046448);
}

.apartamenty-miku-lokalizacja-03-kontakt--desktop__node-14-112451 {
  min-width: 0;
  display: flex;
  flex-direction: column;
  gap: 10px;
  padding: 15px 32px 15px 32px;
  justify-content: center;
  align-items: center;
  width: 245px;
  height: fit-content;
  box-shadow: 0px 0px 20px 0px rgba(0, 0, 0, 0.15000000596046448);
}

.apartamenty-miku-lokalizacja-03-kontakt--desktop__node-14-112414 {
  font-family: "Cormorant Garamond", sans-serif;
  font-weight: 700;
  font-size: 32px;
  line-height: 38.75199890136719px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(255, 255, 255, 1);
}

.apartamenty-miku-lokalizacja-03-kontakt--desktop__node-14-112415 {
  font-family: "Montserrat", sans-serif;
  font-weight: 400;
  font-size: 16px;
  line-height: 19.503999710083008px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(255, 255, 255, 1);
}

.apartamenty-miku-lokalizacja-03-kontakt--desktop__node-14-112421 {
  font-family: "Montserrat", sans-serif;
  font-weight: 400;
  font-size: 16px;
  line-height: 19.503999710083008px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(255, 255, 255, 1);
}

.apartamenty-miku-lokalizacja-03-kontakt--desktop__node-14-112425 {
  font-family: "Montserrat", sans-serif;
  font-weight: 400;
  font-size: 16px;
  line-height: 19.503999710083008px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(255, 255, 255, 1);
}

.apartamenty-miku-lokalizacja-03-kontakt--desktop__node-14-112429 {
  font-family: "Montserrat", sans-serif;
  font-weight: 400;
  font-size: 16px;
  line-height: 19.503999710083008px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(255, 255, 255, 1);
}

.apartamenty-miku-lokalizacja-03-kontakt--desktop__node-14-112436 {
  font-family: "Montserrat", sans-serif;
  font-weight: 400;
  font-size: 16px;
  line-height: 19.503999710083008px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(255, 255, 255, 1);
}

.apartamenty-miku-lokalizacja-03-kontakt--desktop__node-14-112442 {
  font-family: "Montserrat", sans-serif;
  font-weight: 400;
  font-size: 16px;
  line-height: 19.503999710083008px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(255, 255, 255, 1);
}

.apartamenty-miku-lokalizacja-03-kontakt--desktop__node-14-112447 {
  font-family: "Montserrat", sans-serif;
  font-weight: 400;
  font-size: 16px;
  line-height: 19.503999710083008px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(255, 255, 255, 1);
}

.apartamenty-miku-lokalizacja-03-kontakt--desktop__node-14-112450 {
  font-family: "Montserrat", sans-serif;
  font-weight: 700;
  font-size: 16px;
  line-height: 19.503999710083008px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(250, 250, 250, 1);
}

.apartamenty-miku-lokalizacja-03-kontakt--desktop__node-14-112452 {
  font-family: "Montserrat", sans-serif;
  font-weight: 700;
  font-size: 16px;
  line-height: 19.503999710083008px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(250, 250, 250, 1);
}

.apartamenty-miku-lokalizacja-03-kontakt--desktop__node-14-112409 {
  display: block;
  /* height: 275.6712341308594px; */
  object-fit: cover;
}

.apartamenty-miku-lokalizacja-03-kontakt--desktop__node-14-112408 {
  background-color: rgba(33, 33, 33, 1);
}

.apartamenty-miku-lokalizacja-03-kontakt--desktop__node-14-112449 {
  background-color: rgba(188, 170, 68, 1);
}

.apartamenty-miku-lokalizacja-03-kontakt--desktop__node-14-112451 {
  background-color: rgba(188, 170, 68, 1);
}

.apartamenty-miku-lokalizacja-03-kontakt--mobile {
  width: 100vw;
  max-width: none;
  margin-inline: calc(50% - 50vw);
}

.apartamenty-miku-lokalizacja-03-kontakt--mobile__inner {
  margin-inline: auto;
}

.apartamenty-miku-lokalizacja-03-kontakt--mobile__inner {
  display: flex;
  flex-direction: column;
  gap: 10px;
  padding: 80px 16px 79.99993896484375px 16px;
  justify-content: center;
  align-items: center;
  width: clamp(320px, 100%, 1023px);
  min-width: 320px;
  max-width: 1023px;
  height: fit-content;
  margin-inline: auto;
}

.apartamenty-miku-lokalizacja-03-kontakt--mobile__node-14-112454 {
  min-height: 0;
  align-self: stretch;
  max-width: 700px;
  /* height: 254.46575927734375px; */
  max-height: 618.4931640625px;
}

.apartamenty-miku-lokalizacja-03-kontakt--mobile__node-14-112455 {
  min-height: 0;
  display: flex;
  flex-direction: column;
  gap: 32px;
  align-items: center;
  align-self: stretch;
  height: fit-content;
}

.apartamenty-miku-lokalizacja-03-kontakt--mobile__node-14-112456 {
  min-height: 0;
  display: flex;
  flex-direction: column;
  gap: 15px;
  justify-content: center;
  align-items: center;
  align-self: stretch;
  height: fit-content;
}

.apartamenty-miku-lokalizacja-03-kontakt--mobile__node-14-112457 {
  min-height: 0;
  display: flex;
  flex-direction: column;
  gap: 15px;
  align-items: center;
  align-self: stretch;
  height: fit-content;
}

.apartamenty-miku-lokalizacja-03-kontakt--mobile__node-14-112461 {
  min-height: 0;
  display: flex;
  flex-direction: column;
  gap: 10px;
  justify-content: center;
  align-items: center;
  align-self: stretch;
  height: fit-content;
}

.apartamenty-miku-lokalizacja-03-kontakt--mobile__node-14-112462 {
  min-height: 0;
  display: flex;
  flex-direction: column;
  gap: 10px;
  justify-content: center;
  align-items: center;
  align-self: stretch;
  height: fit-content;
}

.apartamenty-miku-lokalizacja-03-kontakt--mobile__node-14-112463 {
  min-height: 0;
  display: flex;
  flex-direction: row;
  gap: 14px;
  align-items: center;
  width: fit-content;
  height: fit-content;
}

.apartamenty-miku-lokalizacja-03-kontakt--mobile__node-14-112467 {
  min-height: 0;
  display: flex;
  flex-direction: row;
  gap: 14px;
  align-items: center;
  width: fit-content;
  height: fit-content;
}

.apartamenty-miku-lokalizacja-03-kontakt--mobile__node-14-112471 {
  min-height: 0;
  display: flex;
  flex-direction: row;
  gap: 14px;
  align-items: center;
  width: fit-content;
  height: fit-content;
}

.apartamenty-miku-lokalizacja-03-kontakt--mobile__node-14-112475 {
  min-height: 0;
  display: flex;
  flex-direction: row;
  gap: 11px;
  align-items: center;
  width: fit-content;
  height: fit-content;
}

.apartamenty-miku-lokalizacja-03-kontakt--mobile__node-14-112481 {
  min-height: 0;
  display: flex;
  flex-direction: row;
  gap: 11px;
  align-items: center;
  width: fit-content;
  height: fit-content;
}

.apartamenty-miku-lokalizacja-03-kontakt--mobile__node-14-112487 {
  min-height: 0;
  display: flex;
  flex-direction: row;
  gap: 11px;
  align-items: center;
  width: fit-content;
  height: fit-content;
}

.apartamenty-miku-lokalizacja-03-kontakt--mobile__node-14-112492 {
  min-height: 0;
  display: flex;
  flex-direction: column;
  gap: 10px;
  justify-content: center;
  align-items: center;
  align-self: stretch;
  height: fit-content;
}

.apartamenty-miku-lokalizacja-03-kontakt--mobile__node-14-112493 {
  min-height: 0;
  display: flex;
  flex-direction: column;
  gap: 10px;
  padding: 10px 32px 10px 32px;
  justify-content: center;
  align-items: center;
  align-self: stretch;
  height: fit-content;
  box-shadow: 0px 0px 20px 0px rgba(0, 0, 0, 0.15000000596046448);
}

.apartamenty-miku-lokalizacja-03-kontakt--mobile__node-14-112495 {
  min-height: 0;
  display: flex;
  flex-direction: column;
  gap: 10px;
  padding: 10px 32px 10px 32px;
  justify-content: center;
  align-items: center;
  align-self: stretch;
  height: fit-content;
  box-shadow: 0px 0px 20px 0px rgba(0, 0, 0, 0.15000000596046448);
}

.apartamenty-miku-lokalizacja-03-kontakt--mobile__node-14-112459 {
  font-family: "Cormorant Garamond", sans-serif;
  font-weight: 700;
  font-size: 24px;
  line-height: 29.06399917602539px;
  letter-spacing: 0px;
  text-align: center;
  color: rgba(255, 255, 255, 1);
}

.apartamenty-miku-lokalizacja-03-kontakt--mobile__node-14-112460 {
  font-family: "Montserrat", sans-serif;
  font-weight: 400;
  font-size: 14px;
  line-height: 17.06599998474121px;
  letter-spacing: 0px;
  text-align: center;
  color: rgba(255, 255, 255, 1);
}

.apartamenty-miku-lokalizacja-03-kontakt--mobile__node-14-112466 {
  font-family: "Montserrat", sans-serif;
  font-weight: 400;
  font-size: 14px;
  line-height: 17.06599998474121px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(255, 255, 255, 1);
}

.apartamenty-miku-lokalizacja-03-kontakt--mobile__node-14-112470 {
  font-family: "Montserrat", sans-serif;
  font-weight: 400;
  font-size: 14px;
  line-height: 17.06599998474121px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(255, 255, 255, 1);
}

.apartamenty-miku-lokalizacja-03-kontakt--mobile__node-14-112474 {
  font-family: "Montserrat", sans-serif;
  font-weight: 400;
  font-size: 14px;
  line-height: 17.06599998474121px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(255, 255, 255, 1);
}

.apartamenty-miku-lokalizacja-03-kontakt--mobile__node-14-112480 {
  font-family: "Montserrat", sans-serif;
  font-weight: 400;
  font-size: 14px;
  line-height: 17.06599998474121px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(255, 255, 255, 1);
}

.apartamenty-miku-lokalizacja-03-kontakt--mobile__node-14-112486 {
  font-family: "Montserrat", sans-serif;
  font-weight: 400;
  font-size: 14px;
  line-height: 17.06599998474121px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(255, 255, 255, 1);
}

.apartamenty-miku-lokalizacja-03-kontakt--mobile__node-14-112491 {
  font-family: "Montserrat", sans-serif;
  font-weight: 400;
  font-size: 14px;
  line-height: 17.06599998474121px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(255, 255, 255, 1);
}

.apartamenty-miku-lokalizacja-03-kontakt--mobile__node-14-112494 {
  font-family: "Montserrat", sans-serif;
  font-weight: 700;
  font-size: 14px;
  line-height: 17.06599998474121px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(250, 250, 250, 1);
}

.apartamenty-miku-lokalizacja-03-kontakt--mobile__node-14-112496 {
  font-family: "Montserrat", sans-serif;
  font-weight: 700;
  font-size: 14px;
  line-height: 17.06599998474121px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(250, 250, 250, 1);
}

.apartamenty-miku-lokalizacja-03-kontakt--mobile__node-14-112454 {
  display: block;
  /* height: 254.46575927734375px; */
  object-fit: cover;
}

.apartamenty-miku-lokalizacja-03-kontakt--mobile {
  background-color: rgba(33, 33, 33, 1);
}

.apartamenty-miku-lokalizacja-03-kontakt--mobile__node-14-112493 {
  background-color: rgba(188, 170, 68, 1);
}

.apartamenty-miku-lokalizacja-03-kontakt--mobile__node-14-112495 {
  background-color: rgba(188, 170, 68, 1);
}

.apartamenty-miku-wybrana-data-03-apartament__variant {
  display: none;
  width: 100%;
}

@media (min-width: 1024px) {
  .apartamenty-miku-wybrana-data-03-apartament__variant--desktop {
    display: block;
  }
}

@media (max-width: 1023px) {
  .apartamenty-miku-wybrana-data-03-apartament__variant--mobile {
    display: block;
  }
}

.apartamenty-miku-wybrana-data-03-apartament--desktop {
  display: flex;
  flex-direction: column;
  gap: 10px;
  padding: 10px 150px 10px 150px;
  justify-content: center;
  align-items: center;
  width: clamp(1024px, 100%, 1920px);
  min-width: 1024px;
  max-width: 1920px;
  height: fit-content;
  margin-inline: auto;
}

.apartamenty-miku-wybrana-data-03-apartament--desktop__node-14-112053 {
  min-height: 0;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: stretch;
  align-self: stretch;
  height: fit-content;
}

.apartamenty-miku-wybrana-data-03-apartament--desktop__node-14-112054 {
  min-width: 0;
  flex: 0 1 386px;
  width: 35%;
  max-width: 386px;
  align-self: stretch;
  box-shadow: 0px 0px 20px 0px rgba(0, 0, 0, 0.15000000596046448);
}

.apartamenty-miku-wybrana-data-03-apartament--desktop__node-14-112055 {
  min-width: 0;
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
  flex: 1 1 0;
  height: fit-content;
}

.apartamenty-miku-wybrana-data-03-apartament--desktop__node-14-112056 {
  min-height: 0;
  display: flex;
  flex-direction: column;
  gap: 5px;
  padding: 20px 20px 20px 20px;
  justify-content: center;
  align-items: flex-start;
  align-self: stretch;
  height: fit-content;
}

.apartamenty-miku-wybrana-data-03-apartament--desktop__node-14-112057 {
  min-height: 0;
  display: flex;
  flex-direction: row;
  flex-wrap: nowrap;
  gap: 16px;
  justify-content: space-between;
  align-items: center;
  align-self: stretch;
  height: fit-content;
}

.apartamenty-miku-wybrana-data-03-apartament--desktop__node-14-112060 {
  min-height: 0;
  display: flex;
  flex-direction: row;
  gap: 16px;
  justify-content: space-between;
  align-items: center;
  align-self: stretch;
  height: fit-content;
}

.apartamenty-miku-wybrana-data-03-apartament--desktop__node-14-112063 {
  min-height: 0;
  display: flex;
  flex-direction: column;
  gap: 29px;
  padding: 20px 20px 20px 20px;
  align-items: center;
  align-self: stretch;
  height: fit-content;
}

.apartamenty-miku-wybrana-data-03-apartament--desktop__node-14-112064 {
  min-height: 0;
  display: flex;
  flex-direction: column;
  gap: 15px;
  justify-content: center;
  align-items: flex-start;
  align-self: stretch;
  height: fit-content;
}

.apartamenty-miku-wybrana-data-03-apartament--desktop__node-14-112065 {
  min-height: 0;
  display: flex;
  flex-direction: row;
  gap: 8px;
  align-items: center;
  width: fit-content;
  height: fit-content;
}

.apartamenty-miku-wybrana-data-03-apartament--desktop__node-14-112066 {
  overflow: hidden;
  display: flex;
  justify-content: center;
  align-items: center;
  min-width: 0;
  width: 36px;
  height: 36px;
}

.apartamenty-miku-wybrana-data-03-apartament--desktop__node-14-112070 {
  min-height: 0;
  display: flex;
  flex-direction: row;
  flex-wrap: nowrap;
  gap: 16px;
  justify-content: space-between;
  align-items: flex-end;
  align-self: stretch;
  height: fit-content;
}

.apartamenty-miku-wybrana-data-03-apartament--desktop__node-14-112071 {
  min-width: 0;
  display: flex;
  flex-direction: row;
  gap: 20px;
  align-items: center;
  width: fit-content;
  height: fit-content;
}

.apartamenty-miku-wybrana-data-03-apartament--desktop__node-14-112072 {
  min-width: 0;
  display: flex;
  flex-direction: row;
  gap: 10px;
  padding: 10px 15px 10px 15px;
  justify-content: center;
  align-items: center;
  width: fit-content;
  height: 49px;
}

.apartamenty-miku-wybrana-data-03-apartament--desktop__node-14-112074 {
  min-width: 0;
  display: flex;
  flex-direction: row;
  gap: 10px;
  padding: 10px 15px 10px 15px;
  justify-content: center;
  align-items: center;
  width: fit-content;
  height: 49px;
}

.apartamenty-miku-wybrana-data-03-apartament--desktop__node-14-112076 {
  min-width: 0;
  display: flex;
  flex-direction: row;
  gap: 10px;
  padding: 13.5px clamp(32px, 8vw, 108px);
  justify-content: center;
  align-items: center;
  width: fit-content;
  height: 50px;
}

.apartamenty-miku-wybrana-data-03-apartament--desktop__node-14-112058 {
  font-family: "Cormorant Garamond", sans-serif;
  font-weight: 700;
  font-size: 32px;
  line-height: 38.75199890136719px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(188, 170, 68, 1);
}

.apartamenty-miku-wybrana-data-03-apartament--desktop__node-14-112059 {
  font-family: "Cormorant Garamond", sans-serif;
  font-weight: 700;
  font-size: 32px;
  line-height: 38.75199890136719px;
  letter-spacing: 0px;
  text-align: right;
  color: rgba(188, 170, 68, 1);
}

.apartamenty-miku-wybrana-data-03-apartament--desktop__node-14-112061 {
  font-family: "Montserrat", sans-serif;
  font-weight: 400;
  font-size: 16px;
  line-height: 19.503999710083008px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(255, 255, 255, 1);
}

.apartamenty-miku-wybrana-data-03-apartament--desktop__node-14-112062 {
  font-family: "Montserrat", sans-serif;
  font-weight: 400;
  font-size: 16px;
  line-height: 19.503999710083008px;
  letter-spacing: 0px;
  text-align: right;
  color: rgba(255, 255, 255, 1);
}

.apartamenty-miku-wybrana-data-03-apartament--desktop__node-14-112068 {
  font-family: "Montserrat", sans-serif;
  font-weight: 400;
  font-size: 16px;
  line-height: 19.503999710083008px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(0, 0, 0, 1);
}

.apartamenty-miku-wybrana-data-03-apartament--desktop__node-14-112069 {
  font-family: "Montserrat", sans-serif;
  font-weight: 400;
  font-size: 16px;
  line-height: 17.600000381469727px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(0, 0, 0, 1);
}

.apartamenty-miku-wybrana-data-03-apartament--desktop__node-14-112073 {
  font-family: "Cormorant Garamond", sans-serif;
  font-weight: 700;
  font-size: 20px;
  line-height: 24.219999313354492px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(188, 170, 68, 1);
}

.apartamenty-miku-wybrana-data-03-apartament--desktop__node-14-112075 {
  font-family: "Cormorant Garamond", sans-serif;
  font-weight: 700;
  font-size: 20px;
  line-height: 24.219999313354492px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(188, 170, 68, 1);
}

.apartamenty-miku-wybrana-data-03-apartament--desktop__node-14-112077 {
  font-family: "Fustat", sans-serif;
  font-weight: 700;
  font-size: 16px;
  line-height: 22.719999313354492px;
  letter-spacing: 0px;
  text-align: center;
  color: rgba(250, 250, 250, 1);
}

.apartamenty-miku-wybrana-data-03-apartament--desktop__node-14-112054 {
  display: block;
  object-fit: cover;
}

.apartamenty-miku-wybrana-data-03-apartament--desktop__node-14-112056 {
  background-color: rgba(33, 33, 33, 1);
}

.apartamenty-miku-wybrana-data-03-apartament--desktop__node-14-112063 {
  background-color: rgba(234, 234, 235, 1);
}

.apartamenty-miku-wybrana-data-03-apartament--desktop__node-14-112072 {
  background-color: rgba(33, 33, 33, 1);
}

.apartamenty-miku-wybrana-data-03-apartament--desktop__node-14-112074 {
  background-color: rgba(33, 33, 33, 1);
}

.apartamenty-miku-wybrana-data-03-apartament--desktop__node-14-112076 {
  background-color: rgba(188, 170, 68, 1);
}

.apartamenty-miku-wybrana-data-03-apartament--mobile {
  display: flex;
  flex-direction: column;
  gap: 10px;
  padding: 10px 16px 10px 16px;
  justify-content: center;
  align-items: center;
  width: clamp(320px, 100%, 1023px);
  min-width: 320px;
  max-width: 1023px;
  height: fit-content;
  margin-inline: auto;
}

.apartamenty-miku-wybrana-data-03-apartament--mobile__node-14-112079 {
  min-height: 0;
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  align-self: stretch;
  height: fit-content;
}

.apartamenty-miku-wybrana-data-03-apartament--mobile__node-14-112080 {
  min-height: 0;
  align-self: stretch;
  height: 220.69894409179688px;
  box-shadow: 0px 0px 20px 0px rgba(0, 0, 0, 0.15000000596046448);
}

.apartamenty-miku-wybrana-data-03-apartament--mobile__node-14-112081 {
  min-height: 0;
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  align-self: stretch;
  height: fit-content;
}

.apartamenty-miku-wybrana-data-03-apartament--mobile__node-14-112082 {
  min-height: 0;
  display: flex;
  flex-direction: column;
  gap: 15px;
  padding: 20px 20px 20px 20px;
  justify-content: center;
  align-items: center;
  align-self: stretch;
  height: fit-content;
}

.apartamenty-miku-wybrana-data-03-apartament--mobile__node-14-112083 {
  min-height: 0;
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  align-self: stretch;
  height: fit-content;
}

.apartamenty-miku-wybrana-data-03-apartament--mobile__node-14-112086 {
  min-height: 0;
  display: flex;
  flex-direction: column;
  gap: 10px;
  justify-content: center;
  align-items: center;
  align-self: stretch;
  height: fit-content;
}

.apartamenty-miku-wybrana-data-03-apartament--mobile__node-14-112089 {
  min-height: 0;
  display: flex;
  flex-direction: column;
  gap: 29px;
  padding: 20px 20px 20px 20px;
  justify-content: center;
  align-items: center;
  align-self: stretch;
  height: fit-content;
}

.apartamenty-miku-wybrana-data-03-apartament--mobile__node-14-112090 {
  min-height: 0;
  display: flex;
  flex-direction: column;
  gap: 15px;
  justify-content: center;
  align-items: center;
  align-self: stretch;
  height: fit-content;
}

.apartamenty-miku-wybrana-data-03-apartament--mobile__node-14-112091 {
  min-height: 0;
  display: flex;
  flex-direction: column;
  gap: 5px;
  justify-content: center;
  align-items: center;
  align-self: stretch;
  height: fit-content;
}

.apartamenty-miku-wybrana-data-03-apartament--mobile__node-14-112092 {
  overflow: hidden;
  display: flex;
  justify-content: center;
  align-items: center;
  min-height: 0;
  width: 36px;
  height: 36px;
}

.apartamenty-miku-wybrana-data-03-apartament--mobile__node-14-112096 {
  min-height: 0;
  display: flex;
  flex-direction: column;
  gap: 20px;
  justify-content: center;
  align-items: center;
  align-self: stretch;
  height: fit-content;
}

.apartamenty-miku-wybrana-data-03-apartament--mobile__node-14-112097 {
  min-height: 0;
  display: flex;
  flex-direction: row;
  gap: 20px;
  justify-content: center;
  align-items: center;
  width: fit-content;
  height: fit-content;
}

.apartamenty-miku-wybrana-data-03-apartament--mobile__node-14-112098 {
  min-width: 0;
  display: flex;
  flex-direction: row;
  gap: 10px;
  padding: 10px 15px 10px 15px;
  justify-content: center;
  align-items: center;
  width: fit-content;
  height: 45px;
}

.apartamenty-miku-wybrana-data-03-apartament--mobile__node-14-112100 {
  min-width: 0;
  display: flex;
  flex-direction: row;
  gap: 10px;
  padding: 10px 15px 10px 15px;
  justify-content: center;
  align-items: center;
  width: fit-content;
  height: 45px;
}

.apartamenty-miku-wybrana-data-03-apartament--mobile__node-14-112102 {
  min-height: 0;
  display: flex;
  flex-direction: row;
  gap: 10px;
  padding: 12.5px 94px 12.5px 94px;
  justify-content: center;
  align-items: center;
  align-self: stretch;
  height: 45px;
}

.apartamenty-miku-wybrana-data-03-apartament--mobile__node-14-112084 {
  font-family: "Cormorant Garamond", sans-serif;
  font-weight: 700;
  font-size: 24px;
  line-height: 29.06399917602539px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(188, 170, 68, 1);
}

.apartamenty-miku-wybrana-data-03-apartament--mobile__node-14-112085 {
  font-family: "Cormorant Garamond", sans-serif;
  font-weight: 700;
  font-size: 24px;
  line-height: 29.06399917602539px;
  letter-spacing: 0px;
  text-align: right;
  color: rgba(188, 170, 68, 1);
}

.apartamenty-miku-wybrana-data-03-apartament--mobile__node-14-112087 {
  font-family: "Montserrat", sans-serif;
  font-weight: 400;
  font-size: 14px;
  line-height: 17.06599998474121px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(255, 255, 255, 1);
}

.apartamenty-miku-wybrana-data-03-apartament--mobile__node-14-112088 {
  font-family: "Montserrat", sans-serif;
  font-weight: 400;
  font-size: 14px;
  line-height: 17.06599998474121px;
  letter-spacing: 0px;
  text-align: right;
  color: rgba(255, 255, 255, 1);
}

.apartamenty-miku-wybrana-data-03-apartament--mobile__node-14-112094 {
  font-family: "Montserrat", sans-serif;
  font-weight: 400;
  font-size: 14px;
  line-height: 17.06599998474121px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(0, 0, 0, 1);
}

.apartamenty-miku-wybrana-data-03-apartament--mobile__node-14-112095 {
  font-family: "Montserrat", sans-serif;
  font-weight: 400;
  font-size: 14px;
  line-height: 15.40000057220459px;
  letter-spacing: 0px;
  text-align: center;
  color: rgba(0, 0, 0, 1);
}

.apartamenty-miku-wybrana-data-03-apartament--mobile__node-14-112099 {
  font-family: "Cormorant Garamond", sans-serif;
  font-weight: 700;
  font-size: 16px;
  line-height: 19.375999450683594px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(188, 170, 68, 1);
}

.apartamenty-miku-wybrana-data-03-apartament--mobile__node-14-112101 {
  font-family: "Cormorant Garamond", sans-serif;
  font-weight: 700;
  font-size: 16px;
  line-height: 19.375999450683594px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(188, 170, 68, 1);
}

.apartamenty-miku-wybrana-data-03-apartament--mobile__node-14-112103 {
  font-family: "Fustat", sans-serif;
  font-weight: 700;
  font-size: 14px;
  line-height: 19.8799991607666px;
  letter-spacing: 0px;
  text-align: center;
  color: rgba(250, 250, 250, 1);
}

.apartamenty-miku-wybrana-data-03-apartament--mobile__node-14-112080 {
  display: block;
  height: 220.69894409179688px;
  object-fit: cover;
}

.apartamenty-miku-wybrana-data-03-apartament--mobile__node-14-112082 {
  background-color: rgba(33, 33, 33, 1);
}

.apartamenty-miku-wybrana-data-03-apartament--mobile__node-14-112089 {
  background-color: rgba(234, 234, 235, 1);
}

.apartamenty-miku-wybrana-data-03-apartament--mobile__node-14-112098 {
  background-color: rgba(33, 33, 33, 1);
}

.apartamenty-miku-wybrana-data-03-apartament--mobile__node-14-112100 {
  background-color: rgba(33, 33, 33, 1);
}

.apartamenty-miku-wybrana-data-03-apartament--mobile__node-14-112102 {
  background-color: rgba(188, 170, 68, 1);
}

.apartamenty-miku-galeria-03-kontakt__variant {
  display: none;
  width: 100%;
}

@media (min-width: 1024px) {
  .apartamenty-miku-galeria-03-kontakt__variant--desktop {
    display: block;
  }
}

@media (max-width: 1023px) {
  .apartamenty-miku-galeria-03-kontakt__variant--mobile {
    display: block;
  }
}

.apartamenty-miku-galeria-03-kontakt--desktop {
  display: flex;
  flex-direction: row;
  gap: 10px;
  padding: 0px 150px 0px 150px;
  justify-content: center;
  align-items: center;
  width: clamp(1024px, 100%, 1920px);
  min-width: 1024px;
  max-width: 1920px;
  height: fit-content;
  margin-inline: auto;
}

.apartamenty-miku-galeria-03-kontakt--desktop__node-14-112408 {
  min-width: 0;
  display: flex;
  flex-direction: row;
  gap: 30px;
  padding: 50px 35px 50px 35px;
  justify-content: center;
  align-items: center;
  flex: 1 1 0;
  height: fit-content;
}

.apartamenty-miku-galeria-03-kontakt--desktop__node-14-112409 {
  min-width: 0;
  flex: 1 1 0;
  max-width: 500px;
  /* height: 275.6712341308594px; */
  max-height: 441.7808532714844px;
}

.apartamenty-miku-galeria-03-kontakt--desktop__node-14-112410 {
  min-width: 0;
  display: flex;
  flex-direction: column;
  gap: 32px;
  align-items: flex-start;
  flex: 1 1 0;
  height: fit-content;
}

.apartamenty-miku-galeria-03-kontakt--desktop__node-14-112411 {
  min-height: 0;
  display: flex;
  flex-direction: column;
  gap: 15px;
  align-items: flex-start;
  align-self: stretch;
  height: fit-content;
}

.apartamenty-miku-galeria-03-kontakt--desktop__node-14-112412 {
  min-height: 0;
  display: flex;
  flex-direction: column;
  gap: 15px;
  align-items: flex-start;
  align-self: stretch;
  height: fit-content;
}

.apartamenty-miku-galeria-03-kontakt--desktop__node-14-112416 {
  min-height: 0;
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  gap: 103px;
  justify-content: space-between;
  align-items: flex-start;
  align-self: stretch;
  max-width: 500px;
  height: fit-content;
}

.apartamenty-miku-galeria-03-kontakt--desktop__node-14-112417 {
  min-width: 0;
  display: flex;
  flex-direction: column;
  gap: 15px;
  align-items: flex-start;
  width: 206px;
  height: fit-content;
}

.apartamenty-miku-galeria-03-kontakt--desktop__node-14-112418 {
  min-height: 0;
  display: flex;
  flex-direction: row;
  gap: 14px;
  align-items: center;
  width: fit-content;
  height: fit-content;
}

.apartamenty-miku-galeria-03-kontakt--desktop__node-14-112422 {
  min-height: 0;
  display: flex;
  flex-direction: row;
  gap: 14px;
  align-items: center;
  width: fit-content;
  height: fit-content;
}

.apartamenty-miku-galeria-03-kontakt--desktop__node-14-112426 {
  min-height: 0;
  display: flex;
  flex-direction: row;
  gap: 14px;
  align-items: center;
  align-self: stretch;
  height: fit-content;
}

.apartamenty-miku-galeria-03-kontakt--desktop__node-14-112430 {
  min-width: 0;
  display: flex;
  flex-direction: column;
  gap: 15px;
  align-items: flex-start;
  width: 158px;
  height: fit-content;
}

.apartamenty-miku-galeria-03-kontakt--desktop__node-14-112431 {
  min-height: 0;
  display: flex;
  flex-direction: row;
  gap: 11px;
  align-items: center;
  align-self: stretch;
  height: fit-content;
}

.apartamenty-miku-galeria-03-kontakt--desktop__node-14-112437 {
  min-height: 0;
  display: flex;
  flex-direction: row;
  gap: 11px;
  align-items: center;
  width: fit-content;
  height: fit-content;
}

.apartamenty-miku-galeria-03-kontakt--desktop__node-14-112443 {
  min-height: 0;
  display: flex;
  flex-direction: row;
  gap: 11px;
  align-items: center;
  width: fit-content;
  height: fit-content;
}

.apartamenty-miku-galeria-03-kontakt--desktop__node-14-112448 {
  min-height: 0;
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  gap: 30px;
  align-items: center;
  align-self: stretch;
  height: fit-content;
}

.apartamenty-miku-galeria-03-kontakt--desktop__node-14-112449 {
  min-width: 0;
  display: flex;
  flex-direction: column;
  gap: 10px;
  padding: 15px 32px 15px 32px;
  justify-content: center;
  align-items: center;
  width: 264px;
  height: fit-content;
  box-shadow: 0px 0px 20px 0px rgba(0, 0, 0, 0.15000000596046448);
}

.apartamenty-miku-galeria-03-kontakt--desktop__node-14-112451 {
  min-width: 0;
  display: flex;
  flex-direction: column;
  gap: 10px;
  padding: 15px 32px 15px 32px;
  justify-content: center;
  align-items: center;
  width: 245px;
  height: fit-content;
  box-shadow: 0px 0px 20px 0px rgba(0, 0, 0, 0.15000000596046448);
}

.apartamenty-miku-galeria-03-kontakt--desktop__node-14-112414 {
  font-family: "Cormorant Garamond", sans-serif;
  font-weight: 700;
  font-size: 32px;
  line-height: 38.75199890136719px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(255, 255, 255, 1);
}

.apartamenty-miku-galeria-03-kontakt--desktop__node-14-112415 {
  font-family: "Montserrat", sans-serif;
  font-weight: 400;
  font-size: 16px;
  line-height: 19.503999710083008px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(255, 255, 255, 1);
}

.apartamenty-miku-galeria-03-kontakt--desktop__node-14-112421 {
  font-family: "Montserrat", sans-serif;
  font-weight: 400;
  font-size: 16px;
  line-height: 19.503999710083008px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(255, 255, 255, 1);
}

.apartamenty-miku-galeria-03-kontakt--desktop__node-14-112425 {
  font-family: "Montserrat", sans-serif;
  font-weight: 400;
  font-size: 16px;
  line-height: 19.503999710083008px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(255, 255, 255, 1);
}

.apartamenty-miku-galeria-03-kontakt--desktop__node-14-112429 {
  font-family: "Montserrat", sans-serif;
  font-weight: 400;
  font-size: 16px;
  line-height: 19.503999710083008px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(255, 255, 255, 1);
}

.apartamenty-miku-galeria-03-kontakt--desktop__node-14-112436 {
  font-family: "Montserrat", sans-serif;
  font-weight: 400;
  font-size: 16px;
  line-height: 19.503999710083008px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(255, 255, 255, 1);
}

.apartamenty-miku-galeria-03-kontakt--desktop__node-14-112442 {
  font-family: "Montserrat", sans-serif;
  font-weight: 400;
  font-size: 16px;
  line-height: 19.503999710083008px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(255, 255, 255, 1);
}

.apartamenty-miku-galeria-03-kontakt--desktop__node-14-112447 {
  font-family: "Montserrat", sans-serif;
  font-weight: 400;
  font-size: 16px;
  line-height: 19.503999710083008px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(255, 255, 255, 1);
}

.apartamenty-miku-galeria-03-kontakt--desktop__node-14-112450 {
  font-family: "Montserrat", sans-serif;
  font-weight: 700;
  font-size: 16px;
  line-height: 19.503999710083008px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(250, 250, 250, 1);
}

.apartamenty-miku-galeria-03-kontakt--desktop__node-14-112452 {
  font-family: "Montserrat", sans-serif;
  font-weight: 700;
  font-size: 16px;
  line-height: 19.503999710083008px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(250, 250, 250, 1);
}

.apartamenty-miku-galeria-03-kontakt--desktop__node-14-112409 {
  display: block;
  /* height: 275.6712341308594px; */
  object-fit: cover;
}

.apartamenty-miku-galeria-03-kontakt--desktop__node-14-112408 {
  background-color: rgba(33, 33, 33, 1);
}

.apartamenty-miku-galeria-03-kontakt--desktop__node-14-112449 {
  background-color: rgba(188, 170, 68, 1);
}

.apartamenty-miku-galeria-03-kontakt--desktop__node-14-112451 {
  background-color: rgba(188, 170, 68, 1);
}

.apartamenty-miku-galeria-03-kontakt--mobile {
  width: 100vw;
  max-width: none;
  margin-inline: calc(50% - 50vw);
}

.apartamenty-miku-galeria-03-kontakt--mobile__inner {
  margin-inline: auto;
}

.apartamenty-miku-galeria-03-kontakt--mobile__inner {
  display: flex;
  flex-direction: column;
  gap: 10px;
  padding: 80px 16px 79.99993896484375px 16px;
  justify-content: center;
  align-items: center;
  width: clamp(320px, 100%, 1023px);
  min-width: 320px;
  max-width: 1023px;
  height: fit-content;
  margin-inline: auto;
}

.apartamenty-miku-galeria-03-kontakt--mobile__node-14-112454 {
  min-height: 0;
  align-self: stretch;
  max-width: 700px;
  /* height: 254.46575927734375px; */
  max-height: 618.4931640625px;
}

.apartamenty-miku-galeria-03-kontakt--mobile__node-14-112455 {
  min-height: 0;
  display: flex;
  flex-direction: column;
  gap: 32px;
  align-items: center;
  align-self: stretch;
  height: fit-content;
}

.apartamenty-miku-galeria-03-kontakt--mobile__node-14-112456 {
  min-height: 0;
  display: flex;
  flex-direction: column;
  gap: 15px;
  justify-content: center;
  align-items: center;
  align-self: stretch;
  height: fit-content;
}

.apartamenty-miku-galeria-03-kontakt--mobile__node-14-112457 {
  min-height: 0;
  display: flex;
  flex-direction: column;
  gap: 15px;
  align-items: center;
  align-self: stretch;
  height: fit-content;
}

.apartamenty-miku-galeria-03-kontakt--mobile__node-14-112461 {
  min-height: 0;
  display: flex;
  flex-direction: column;
  gap: 10px;
  justify-content: center;
  align-items: center;
  align-self: stretch;
  height: fit-content;
}

.apartamenty-miku-galeria-03-kontakt--mobile__node-14-112462 {
  min-height: 0;
  display: flex;
  flex-direction: column;
  gap: 10px;
  justify-content: center;
  align-items: center;
  align-self: stretch;
  height: fit-content;
}

.apartamenty-miku-galeria-03-kontakt--mobile__node-14-112463 {
  min-height: 0;
  display: flex;
  flex-direction: row;
  gap: 14px;
  align-items: center;
  width: fit-content;
  height: fit-content;
}

.apartamenty-miku-galeria-03-kontakt--mobile__node-14-112467 {
  min-height: 0;
  display: flex;
  flex-direction: row;
  gap: 14px;
  align-items: center;
  width: fit-content;
  height: fit-content;
}

.apartamenty-miku-galeria-03-kontakt--mobile__node-14-112471 {
  min-height: 0;
  display: flex;
  flex-direction: row;
  gap: 14px;
  align-items: center;
  width: fit-content;
  height: fit-content;
}

.apartamenty-miku-galeria-03-kontakt--mobile__node-14-112475 {
  min-height: 0;
  display: flex;
  flex-direction: row;
  gap: 11px;
  align-items: center;
  width: fit-content;
  height: fit-content;
}

.apartamenty-miku-galeria-03-kontakt--mobile__node-14-112481 {
  min-height: 0;
  display: flex;
  flex-direction: row;
  gap: 11px;
  align-items: center;
  width: fit-content;
  height: fit-content;
}

.apartamenty-miku-galeria-03-kontakt--mobile__node-14-112487 {
  min-height: 0;
  display: flex;
  flex-direction: row;
  gap: 11px;
  align-items: center;
  width: fit-content;
  height: fit-content;
}

.apartamenty-miku-galeria-03-kontakt--mobile__node-14-112492 {
  min-height: 0;
  display: flex;
  flex-direction: column;
  gap: 10px;
  justify-content: center;
  align-items: center;
  align-self: stretch;
  height: fit-content;
}

.apartamenty-miku-galeria-03-kontakt--mobile__node-14-112493 {
  min-height: 0;
  display: flex;
  flex-direction: column;
  gap: 10px;
  padding: 10px 32px 10px 32px;
  justify-content: center;
  align-items: center;
  align-self: stretch;
  height: fit-content;
  box-shadow: 0px 0px 20px 0px rgba(0, 0, 0, 0.15000000596046448);
}

.apartamenty-miku-galeria-03-kontakt--mobile__node-14-112495 {
  min-height: 0;
  display: flex;
  flex-direction: column;
  gap: 10px;
  padding: 10px 32px 10px 32px;
  justify-content: center;
  align-items: center;
  align-self: stretch;
  height: fit-content;
  box-shadow: 0px 0px 20px 0px rgba(0, 0, 0, 0.15000000596046448);
}

.apartamenty-miku-galeria-03-kontakt--mobile__node-14-112459 {
  font-family: "Cormorant Garamond", sans-serif;
  font-weight: 700;
  font-size: 24px;
  line-height: 29.06399917602539px;
  letter-spacing: 0px;
  text-align: center;
  color: rgba(255, 255, 255, 1);
}

.apartamenty-miku-galeria-03-kontakt--mobile__node-14-112460 {
  font-family: "Montserrat", sans-serif;
  font-weight: 400;
  font-size: 14px;
  line-height: 17.06599998474121px;
  letter-spacing: 0px;
  text-align: center;
  color: rgba(255, 255, 255, 1);
}

.apartamenty-miku-galeria-03-kontakt--mobile__node-14-112466 {
  font-family: "Montserrat", sans-serif;
  font-weight: 400;
  font-size: 14px;
  line-height: 17.06599998474121px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(255, 255, 255, 1);
}

.apartamenty-miku-galeria-03-kontakt--mobile__node-14-112470 {
  font-family: "Montserrat", sans-serif;
  font-weight: 400;
  font-size: 14px;
  line-height: 17.06599998474121px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(255, 255, 255, 1);
}

.apartamenty-miku-galeria-03-kontakt--mobile__node-14-112474 {
  font-family: "Montserrat", sans-serif;
  font-weight: 400;
  font-size: 14px;
  line-height: 17.06599998474121px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(255, 255, 255, 1);
}

.apartamenty-miku-galeria-03-kontakt--mobile__node-14-112480 {
  font-family: "Montserrat", sans-serif;
  font-weight: 400;
  font-size: 14px;
  line-height: 17.06599998474121px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(255, 255, 255, 1);
}

.apartamenty-miku-galeria-03-kontakt--mobile__node-14-112486 {
  font-family: "Montserrat", sans-serif;
  font-weight: 400;
  font-size: 14px;
  line-height: 17.06599998474121px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(255, 255, 255, 1);
}

.apartamenty-miku-galeria-03-kontakt--mobile__node-14-112491 {
  font-family: "Montserrat", sans-serif;
  font-weight: 400;
  font-size: 14px;
  line-height: 17.06599998474121px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(255, 255, 255, 1);
}

.apartamenty-miku-galeria-03-kontakt--mobile__node-14-112494 {
  font-family: "Montserrat", sans-serif;
  font-weight: 700;
  font-size: 14px;
  line-height: 17.06599998474121px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(250, 250, 250, 1);
}

.apartamenty-miku-galeria-03-kontakt--mobile__node-14-112496 {
  font-family: "Montserrat", sans-serif;
  font-weight: 700;
  font-size: 14px;
  line-height: 17.06599998474121px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(250, 250, 250, 1);
}

.apartamenty-miku-galeria-03-kontakt--mobile__node-14-112454 {
  display: block;
  /* height: 254.46575927734375px; */
  object-fit: cover;
}

.apartamenty-miku-galeria-03-kontakt--mobile {
  background-color: rgba(33, 33, 33, 1);
}

.apartamenty-miku-galeria-03-kontakt--mobile__node-14-112493 {
  background-color: rgba(188, 170, 68, 1);
}

.apartamenty-miku-galeria-03-kontakt--mobile__node-14-112495 {
  background-color: rgba(188, 170, 68, 1);
}

.apartamenty-miku-apartamenty-03-kontakt__variant {
  display: none;
  width: 100%;
}

@media (min-width: 1024px) {
  .apartamenty-miku-apartamenty-03-kontakt__variant--desktop {
    display: block;
  }
}

@media (max-width: 1023px) {
  .apartamenty-miku-apartamenty-03-kontakt__variant--mobile {
    display: block;
  }
}

.apartamenty-miku-apartamenty-03-kontakt--desktop {
  display: flex;
  flex-direction: row;
  gap: 10px;
  padding: 0px 150px 0px 150px;
  justify-content: center;
  align-items: center;
  width: clamp(1024px, 100%, 1920px);
  min-width: 1024px;
  max-width: 1920px;
  height: fit-content;
  margin-inline: auto;
}

.apartamenty-miku-apartamenty-03-kontakt--desktop__node-14-112408 {
  min-width: 0;
  display: flex;
  flex-direction: row;
  gap: 30px;
  padding: 50px 35px 50px 35px;
  justify-content: center;
  align-items: center;
  flex: 1 1 0;
  height: fit-content;
}

.apartamenty-miku-apartamenty-03-kontakt--desktop__node-14-112409 {
  min-width: 0;
  flex: 1 1 0;
  max-width: 500px;
  /* height: 275.6712341308594px; */
  max-height: 441.7808532714844px;
}

.apartamenty-miku-apartamenty-03-kontakt--desktop__node-14-112410 {
  min-width: 0;
  display: flex;
  flex-direction: column;
  gap: 32px;
  align-items: flex-start;
  flex: 1 1 0;
  height: fit-content;
}

.apartamenty-miku-apartamenty-03-kontakt--desktop__node-14-112411 {
  min-height: 0;
  display: flex;
  flex-direction: column;
  gap: 15px;
  align-items: flex-start;
  align-self: stretch;
  height: fit-content;
}

.apartamenty-miku-apartamenty-03-kontakt--desktop__node-14-112412 {
  min-height: 0;
  display: flex;
  flex-direction: column;
  gap: 15px;
  align-items: flex-start;
  align-self: stretch;
  height: fit-content;
}

.apartamenty-miku-apartamenty-03-kontakt--desktop__node-14-112416 {
  min-height: 0;
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  gap: 103px;
  justify-content: space-between;
  align-items: flex-start;
  align-self: stretch;
  max-width: 500px;
  height: fit-content;
}

.apartamenty-miku-apartamenty-03-kontakt--desktop__node-14-112417 {
  min-width: 0;
  display: flex;
  flex-direction: column;
  gap: 15px;
  align-items: flex-start;
  width: 206px;
  height: fit-content;
}

.apartamenty-miku-apartamenty-03-kontakt--desktop__node-14-112418 {
  min-height: 0;
  display: flex;
  flex-direction: row;
  gap: 14px;
  align-items: center;
  width: fit-content;
  height: fit-content;
}

.apartamenty-miku-apartamenty-03-kontakt--desktop__node-14-112422 {
  min-height: 0;
  display: flex;
  flex-direction: row;
  gap: 14px;
  align-items: center;
  width: fit-content;
  height: fit-content;
}

.apartamenty-miku-apartamenty-03-kontakt--desktop__node-14-112426 {
  min-height: 0;
  display: flex;
  flex-direction: row;
  gap: 14px;
  align-items: center;
  align-self: stretch;
  height: fit-content;
}

.apartamenty-miku-apartamenty-03-kontakt--desktop__node-14-112430 {
  min-width: 0;
  display: flex;
  flex-direction: column;
  gap: 15px;
  align-items: flex-start;
  width: 158px;
  height: fit-content;
}

.apartamenty-miku-apartamenty-03-kontakt--desktop__node-14-112431 {
  min-height: 0;
  display: flex;
  flex-direction: row;
  gap: 11px;
  align-items: center;
  align-self: stretch;
  height: fit-content;
}

.apartamenty-miku-apartamenty-03-kontakt--desktop__node-14-112437 {
  min-height: 0;
  display: flex;
  flex-direction: row;
  gap: 11px;
  align-items: center;
  width: fit-content;
  height: fit-content;
}

.apartamenty-miku-apartamenty-03-kontakt--desktop__node-14-112443 {
  min-height: 0;
  display: flex;
  flex-direction: row;
  gap: 11px;
  align-items: center;
  width: fit-content;
  height: fit-content;
}

.apartamenty-miku-apartamenty-03-kontakt--desktop__node-14-112448 {
  min-height: 0;
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  gap: 30px;
  align-items: center;
  align-self: stretch;
  height: fit-content;
}

.apartamenty-miku-apartamenty-03-kontakt--desktop__node-14-112449 {
  min-width: 0;
  display: flex;
  flex-direction: column;
  gap: 10px;
  padding: 15px 32px 15px 32px;
  justify-content: center;
  align-items: center;
  width: 264px;
  height: fit-content;
  box-shadow: 0px 0px 20px 0px rgba(0, 0, 0, 0.15000000596046448);
}

.apartamenty-miku-apartamenty-03-kontakt--desktop__node-14-112451 {
  min-width: 0;
  display: flex;
  flex-direction: column;
  gap: 10px;
  padding: 15px 32px 15px 32px;
  justify-content: center;
  align-items: center;
  width: 245px;
  height: fit-content;
  box-shadow: 0px 0px 20px 0px rgba(0, 0, 0, 0.15000000596046448);
}

.apartamenty-miku-apartamenty-03-kontakt--desktop__node-14-112414 {
  font-family: "Cormorant Garamond", sans-serif;
  font-weight: 700;
  font-size: 32px;
  line-height: 38.75199890136719px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(255, 255, 255, 1);
}

.apartamenty-miku-apartamenty-03-kontakt--desktop__node-14-112415 {
  font-family: "Montserrat", sans-serif;
  font-weight: 400;
  font-size: 16px;
  line-height: 19.503999710083008px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(255, 255, 255, 1);
}

.apartamenty-miku-apartamenty-03-kontakt--desktop__node-14-112421 {
  font-family: "Montserrat", sans-serif;
  font-weight: 400;
  font-size: 16px;
  line-height: 19.503999710083008px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(255, 255, 255, 1);
}

.apartamenty-miku-apartamenty-03-kontakt--desktop__node-14-112425 {
  font-family: "Montserrat", sans-serif;
  font-weight: 400;
  font-size: 16px;
  line-height: 19.503999710083008px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(255, 255, 255, 1);
}

.apartamenty-miku-apartamenty-03-kontakt--desktop__node-14-112429 {
  font-family: "Montserrat", sans-serif;
  font-weight: 400;
  font-size: 16px;
  line-height: 19.503999710083008px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(255, 255, 255, 1);
}

.apartamenty-miku-apartamenty-03-kontakt--desktop__node-14-112436 {
  font-family: "Montserrat", sans-serif;
  font-weight: 400;
  font-size: 16px;
  line-height: 19.503999710083008px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(255, 255, 255, 1);
}

.apartamenty-miku-apartamenty-03-kontakt--desktop__node-14-112442 {
  font-family: "Montserrat", sans-serif;
  font-weight: 400;
  font-size: 16px;
  line-height: 19.503999710083008px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(255, 255, 255, 1);
}

.apartamenty-miku-apartamenty-03-kontakt--desktop__node-14-112447 {
  font-family: "Montserrat", sans-serif;
  font-weight: 400;
  font-size: 16px;
  line-height: 19.503999710083008px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(255, 255, 255, 1);
}

.apartamenty-miku-apartamenty-03-kontakt--desktop__node-14-112450 {
  font-family: "Montserrat", sans-serif;
  font-weight: 700;
  font-size: 16px;
  line-height: 19.503999710083008px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(250, 250, 250, 1);
}

.apartamenty-miku-apartamenty-03-kontakt--desktop__node-14-112452 {
  font-family: "Montserrat", sans-serif;
  font-weight: 700;
  font-size: 16px;
  line-height: 19.503999710083008px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(250, 250, 250, 1);
}

.apartamenty-miku-apartamenty-03-kontakt--desktop__node-14-112409 {
  display: block;
  /* height: 275.6712341308594px; */
  object-fit: cover;
}

.apartamenty-miku-apartamenty-03-kontakt--desktop__node-14-112408 {
  background-color: rgba(33, 33, 33, 1);
}

.apartamenty-miku-apartamenty-03-kontakt--desktop__node-14-112449 {
  background-color: rgba(188, 170, 68, 1);
}

.apartamenty-miku-apartamenty-03-kontakt--desktop__node-14-112451 {
  background-color: rgba(188, 170, 68, 1);
}

.apartamenty-miku-apartamenty-03-kontakt--mobile {
  width: 100vw;
  max-width: none;
  margin-inline: calc(50% - 50vw);
}

.apartamenty-miku-apartamenty-03-kontakt--mobile__inner {
  margin-inline: auto;
}

.apartamenty-miku-apartamenty-03-kontakt--mobile__inner {
  display: flex;
  flex-direction: column;
  gap: 10px;
  padding: 80px 16px 79.99993896484375px 16px;
  justify-content: center;
  align-items: center;
  width: clamp(320px, 100%, 1023px);
  min-width: 320px;
  max-width: 1023px;
  height: fit-content;
  margin-inline: auto;
}

.apartamenty-miku-apartamenty-03-kontakt--mobile__node-14-112454 {
  min-height: 0;
  align-self: stretch;
  max-width: 700px;
  /* height: 254.46575927734375px; */
  max-height: 618.4931640625px;
}

.apartamenty-miku-apartamenty-03-kontakt--mobile__node-14-112455 {
  min-height: 0;
  display: flex;
  flex-direction: column;
  gap: 32px;
  align-items: center;
  align-self: stretch;
  height: fit-content;
}

.apartamenty-miku-apartamenty-03-kontakt--mobile__node-14-112456 {
  min-height: 0;
  display: flex;
  flex-direction: column;
  gap: 15px;
  justify-content: center;
  align-items: center;
  align-self: stretch;
  height: fit-content;
}

.apartamenty-miku-apartamenty-03-kontakt--mobile__node-14-112457 {
  min-height: 0;
  display: flex;
  flex-direction: column;
  gap: 15px;
  align-items: center;
  align-self: stretch;
  height: fit-content;
}

.apartamenty-miku-apartamenty-03-kontakt--mobile__node-14-112461 {
  min-height: 0;
  display: flex;
  flex-direction: column;
  gap: 10px;
  justify-content: center;
  align-items: center;
  align-self: stretch;
  height: fit-content;
}

.apartamenty-miku-apartamenty-03-kontakt--mobile__node-14-112462 {
  min-height: 0;
  display: flex;
  flex-direction: column;
  gap: 10px;
  justify-content: center;
  align-items: center;
  align-self: stretch;
  height: fit-content;
}

.apartamenty-miku-apartamenty-03-kontakt--mobile__node-14-112463 {
  min-height: 0;
  display: flex;
  flex-direction: row;
  gap: 14px;
  align-items: center;
  width: fit-content;
  height: fit-content;
}

.apartamenty-miku-apartamenty-03-kontakt--mobile__node-14-112467 {
  min-height: 0;
  display: flex;
  flex-direction: row;
  gap: 14px;
  align-items: center;
  width: fit-content;
  height: fit-content;
}

.apartamenty-miku-apartamenty-03-kontakt--mobile__node-14-112471 {
  min-height: 0;
  display: flex;
  flex-direction: row;
  gap: 14px;
  align-items: center;
  width: fit-content;
  height: fit-content;
}

.apartamenty-miku-apartamenty-03-kontakt--mobile__node-14-112475 {
  min-height: 0;
  display: flex;
  flex-direction: row;
  gap: 11px;
  align-items: center;
  width: fit-content;
  height: fit-content;
}

.apartamenty-miku-apartamenty-03-kontakt--mobile__node-14-112481 {
  min-height: 0;
  display: flex;
  flex-direction: row;
  gap: 11px;
  align-items: center;
  width: fit-content;
  height: fit-content;
}

.apartamenty-miku-apartamenty-03-kontakt--mobile__node-14-112487 {
  min-height: 0;
  display: flex;
  flex-direction: row;
  gap: 11px;
  align-items: center;
  width: fit-content;
  height: fit-content;
}

.apartamenty-miku-apartamenty-03-kontakt--mobile__node-14-112492 {
  min-height: 0;
  display: flex;
  flex-direction: column;
  gap: 10px;
  justify-content: center;
  align-items: center;
  align-self: stretch;
  height: fit-content;
}

.apartamenty-miku-apartamenty-03-kontakt--mobile__node-14-112493 {
  min-height: 0;
  display: flex;
  flex-direction: column;
  gap: 10px;
  padding: 10px 32px 10px 32px;
  justify-content: center;
  align-items: center;
  align-self: stretch;
  height: fit-content;
  box-shadow: 0px 0px 20px 0px rgba(0, 0, 0, 0.15000000596046448);
}

.apartamenty-miku-apartamenty-03-kontakt--mobile__node-14-112495 {
  min-height: 0;
  display: flex;
  flex-direction: column;
  gap: 10px;
  padding: 10px 32px 10px 32px;
  justify-content: center;
  align-items: center;
  align-self: stretch;
  height: fit-content;
  box-shadow: 0px 0px 20px 0px rgba(0, 0, 0, 0.15000000596046448);
}

.apartamenty-miku-apartamenty-03-kontakt--mobile__node-14-112459 {
  font-family: "Cormorant Garamond", sans-serif;
  font-weight: 700;
  font-size: 24px;
  line-height: 29.06399917602539px;
  letter-spacing: 0px;
  text-align: center;
  color: rgba(255, 255, 255, 1);
}

.apartamenty-miku-apartamenty-03-kontakt--mobile__node-14-112460 {
  font-family: "Montserrat", sans-serif;
  font-weight: 400;
  font-size: 14px;
  line-height: 17.06599998474121px;
  letter-spacing: 0px;
  text-align: center;
  color: rgba(255, 255, 255, 1);
}

.apartamenty-miku-apartamenty-03-kontakt--mobile__node-14-112466 {
  font-family: "Montserrat", sans-serif;
  font-weight: 400;
  font-size: 14px;
  line-height: 17.06599998474121px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(255, 255, 255, 1);
}

.apartamenty-miku-apartamenty-03-kontakt--mobile__node-14-112470 {
  font-family: "Montserrat", sans-serif;
  font-weight: 400;
  font-size: 14px;
  line-height: 17.06599998474121px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(255, 255, 255, 1);
}

.apartamenty-miku-apartamenty-03-kontakt--mobile__node-14-112474 {
  font-family: "Montserrat", sans-serif;
  font-weight: 400;
  font-size: 14px;
  line-height: 17.06599998474121px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(255, 255, 255, 1);
}

.apartamenty-miku-apartamenty-03-kontakt--mobile__node-14-112480 {
  font-family: "Montserrat", sans-serif;
  font-weight: 400;
  font-size: 14px;
  line-height: 17.06599998474121px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(255, 255, 255, 1);
}

.apartamenty-miku-apartamenty-03-kontakt--mobile__node-14-112486 {
  font-family: "Montserrat", sans-serif;
  font-weight: 400;
  font-size: 14px;
  line-height: 17.06599998474121px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(255, 255, 255, 1);
}

.apartamenty-miku-apartamenty-03-kontakt--mobile__node-14-112491 {
  font-family: "Montserrat", sans-serif;
  font-weight: 400;
  font-size: 14px;
  line-height: 17.06599998474121px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(255, 255, 255, 1);
}

.apartamenty-miku-apartamenty-03-kontakt--mobile__node-14-112494 {
  font-family: "Montserrat", sans-serif;
  font-weight: 700;
  font-size: 14px;
  line-height: 17.06599998474121px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(250, 250, 250, 1);
}

.apartamenty-miku-apartamenty-03-kontakt--mobile__node-14-112496 {
  font-family: "Montserrat", sans-serif;
  font-weight: 700;
  font-size: 14px;
  line-height: 17.06599998474121px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(250, 250, 250, 1);
}

.apartamenty-miku-apartamenty-03-kontakt--mobile__node-14-112454 {
  display: block;
  /* height: 254.46575927734375px; */
  object-fit: cover;
}

.apartamenty-miku-apartamenty-03-kontakt--mobile {
  background-color: rgba(33, 33, 33, 1);
}

.apartamenty-miku-apartamenty-03-kontakt--mobile__node-14-112493 {
  background-color: rgba(188, 170, 68, 1);
}

.apartamenty-miku-apartamenty-03-kontakt--mobile__node-14-112495 {
  background-color: rgba(188, 170, 68, 1);
}

.apartamenty-miku-dla-kogo-03-tekst-ciemny__variant {
  display: none;
  width: 100%;
}

@media (min-width: 1024px) {
  .apartamenty-miku-dla-kogo-03-tekst-ciemny__variant--desktop {
    display: block;
  }
}

@media (max-width: 1023px) {
  .apartamenty-miku-dla-kogo-03-tekst-ciemny__variant--mobile {
    display: block;
  }
}

.apartamenty-miku-dla-kogo-03-tekst-ciemny--desktop {
  display: flex;
  flex-direction: column;
  gap: 10px;
  padding: 0px 150px 0px 150px;
  justify-content: center;
  align-items: center;
  width: clamp(1024px, 100%, 1920px);
  min-width: 1024px;
  max-width: 1920px;
  height: fit-content;
  margin-inline: auto;
}

.apartamenty-miku-dla-kogo-03-tekst-ciemny--desktop__node-14-111816 {
  min-height: 0;
  display: flex;
  flex-direction: row;
  gap: 25px;
  padding: 25px 25px 25px 25px;
  align-items: center;
  align-self: stretch;
  height: fit-content;
}

.apartamenty-miku-dla-kogo-03-tekst-ciemny--desktop__node-14-111817 {
  min-width: 0;
  flex: 1 1 0;
  max-width: 465px;
  align-self: stretch;
  max-height: 218px;
  box-shadow: 0px 0px 20px 0px rgba(0, 0, 0, 0.15000000596046448);
}

.apartamenty-miku-dla-kogo-03-tekst-ciemny--desktop__node-14-111818 {
  min-width: 0;
  display: flex;
  flex-direction: column;
  gap: 30px;
  justify-content: center;
  align-items: flex-start;
  flex: 1 1 0;
  max-width: 880px;
  height: fit-content;
}

.apartamenty-miku-dla-kogo-03-tekst-ciemny--desktop__node-14-111819 {
  min-height: 0;
  display: flex;
  flex-direction: column;
  gap: 5px;
  align-items: flex-start;
  align-self: stretch;
  height: fit-content;
}

.apartamenty-miku-dla-kogo-03-tekst-ciemny--desktop__node-14-111822 {
  min-height: 0;
  display: flex;
  flex-direction: row;
  gap: 10px;
  padding: 10px 11px 10px 11px;
  justify-content: center;
  align-items: center;
  width: 218px;
  height: 50px;
}

.apartamenty-miku-dla-kogo-03-tekst-ciemny--desktop__node-14-111820 {
  font-family: "Cormorant Garamond", sans-serif;
  font-weight: 700;
  font-size: 32px;
  line-height: 38.75199890136719px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(188, 170, 68, 1);
}

.apartamenty-miku-dla-kogo-03-tekst-ciemny--desktop__node-14-111821 {
  font-family: "Gantari", sans-serif;
  font-weight: 300;
  font-size: 16px;
  line-height: 19.200000762939453px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(255, 255, 255, 1);
}

.apartamenty-miku-dla-kogo-03-tekst-ciemny--desktop__node-14-111823 {
  font-family: "Fustat", sans-serif;
  font-weight: 700;
  font-size: 16px;
  line-height: 22.719999313354492px;
  letter-spacing: 0px;
  text-align: center;
  color: rgba(250, 250, 250, 1);
}

.apartamenty-miku-dla-kogo-03-tekst-ciemny--desktop__node-14-111817 {
  display: block;
  object-fit: cover;
}

.apartamenty-miku-dla-kogo-03-tekst-ciemny--desktop__node-14-111816 {
  background-color: rgba(33, 33, 33, 1);
}

.apartamenty-miku-dla-kogo-03-tekst-ciemny--desktop__node-14-111822 {
  background-color: rgba(188, 170, 68, 1);
}

.apartamenty-miku-dla-kogo-03-tekst-ciemny--mobile {
  display: flex;
  flex-direction: column;
  gap: 10px;
  padding: 0px 16px 0px 16px;
  justify-content: center;
  align-items: center;
  width: clamp(320px, 100%, 1023px);
  min-width: 320px;
  max-width: 1023px;
  height: fit-content;
  margin-inline: auto;
}

.apartamenty-miku-dla-kogo-03-tekst-ciemny--mobile__node-14-111834 {
  min-height: 0;
  display: flex;
  flex-direction: column;
  gap: 25px;
  padding: 25px 25px 24.9998779296875px 25px;
  justify-content: center;
  align-items: center;
  align-self: stretch;
  height: fit-content;
}

.apartamenty-miku-dla-kogo-03-tekst-ciemny--mobile__node-14-111835 {
  min-height: 0;
  align-self: stretch;
  height: 111.5784912109375px;
  box-shadow: 0px 0px 20px 0px rgba(0, 0, 0, 0.15000000596046448);
}

.apartamenty-miku-dla-kogo-03-tekst-ciemny--mobile__node-14-111836 {
  min-height: 0;
  display: flex;
  flex-direction: column;
  gap: 30px;
  justify-content: center;
  align-items: center;
  align-self: stretch;
  height: fit-content;
}

.apartamenty-miku-dla-kogo-03-tekst-ciemny--mobile__node-14-111837 {
  min-height: 0;
  display: flex;
  flex-direction: column;
  gap: 5px;
  justify-content: center;
  align-items: center;
  align-self: stretch;
  height: fit-content;
}

.apartamenty-miku-dla-kogo-03-tekst-ciemny--mobile__node-14-111840 {
  min-height: 0;
  display: flex;
  flex-direction: row;
  gap: 10px;
  padding: 10px 21px 10px 21px;
  justify-content: center;
  align-items: center;
  align-self: stretch;
  height: 45px;
}

.apartamenty-miku-dla-kogo-03-tekst-ciemny--mobile__node-14-111838 {
  font-family: "Cormorant Garamond", sans-serif;
  font-weight: 700;
  font-size: 24px;
  line-height: 29.06399917602539px;
  letter-spacing: 0px;
  text-align: center;
  color: rgba(188, 170, 68, 1);
}

.apartamenty-miku-dla-kogo-03-tekst-ciemny--mobile__node-14-111839 {
  font-family: "Gantari", sans-serif;
  font-weight: 300;
  font-size: 14px;
  line-height: 16.80000114440918px;
  letter-spacing: 0px;
  text-align: center;
  color: rgba(255, 255, 255, 1);
}

.apartamenty-miku-dla-kogo-03-tekst-ciemny--mobile__node-14-111841 {
  font-family: "Fustat", sans-serif;
  font-weight: 700;
  font-size: 14px;
  line-height: 19.8799991607666px;
  letter-spacing: 0px;
  text-align: center;
  color: rgba(250, 250, 250, 1);
}

.apartamenty-miku-dla-kogo-03-tekst-ciemny--mobile__node-14-111835 {
  display: block;
  height: 111.5784912109375px;
  object-fit: cover;
}

.apartamenty-miku-dla-kogo-03-tekst-ciemny--mobile__node-14-111834 {
  background-color: rgba(33, 33, 33, 1);
}

.apartamenty-miku-dla-kogo-03-tekst-ciemny--mobile__node-14-111840 {
  background-color: rgba(188, 170, 68, 1);
}

.apartamenty-miku-wybrany-apartament-03-co-warto-zobaczyc-tekst__variant {
  display: none;
  width: 100%;
}

@media (min-width: 1024px) {
  .apartamenty-miku-wybrany-apartament-03-co-warto-zobaczyc-tekst__variant--desktop {
    display: block;
  }
}

@media (max-width: 1023px) {
  .apartamenty-miku-wybrany-apartament-03-co-warto-zobaczyc-tekst__variant--mobile {
    display: block;
  }
}

.apartamenty-miku-wybrany-apartament-03-co-warto-zobaczyc-tekst--desktop {
  display: flex;
  flex-direction: column;
  gap: 30px;
  padding: 35px 150px 25px 150px;
  justify-content: center;
  align-items: flex-start;
  width: clamp(1024px, 100%, 1920px);
  min-width: 1024px;
  max-width: 1920px;
  height: fit-content;
  margin-inline: auto;
}

.apartamenty-miku-wybrany-apartament-03-co-warto-zobaczyc-tekst--desktop__node-14-111405 {
  min-height: 0;
  display: flex;
  flex-direction: column;
  gap: 30px;
  align-items: flex-start;
  width: 698px;
  height: fit-content;
}

.apartamenty-miku-wybrany-apartament-03-co-warto-zobaczyc-tekst--desktop__node-14-111406 {
  min-height: 0;
  display: flex;
  flex-direction: column;
  gap: 15px;
  align-items: flex-start;
  align-self: stretch;
  height: fit-content;
}

.apartamenty-miku-wybrany-apartament-03-co-warto-zobaczyc-tekst--desktop__node-14-111408 {
  font-family: "Cormorant Garamond", sans-serif;
  font-weight: 700;
  font-size: 32px;
  line-height: 38.75199890136719px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(33, 33, 33, 1);
}

.apartamenty-miku-wybrany-apartament-03-co-warto-zobaczyc-tekst--desktop__node-14-111409 {
  font-family: "Montserrat", sans-serif;
  font-weight: 400;
  font-size: 16px;
  line-height: 19.503999710083008px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(33, 33, 33, 1);
}

.apartamenty-miku-wybrany-apartament-03-co-warto-zobaczyc-tekst--mobile {
  display: flex;
  flex-direction: column;
  gap: 30px;
  padding: 35px 16px 25px 16px;
  justify-content: center;
  align-items: center;
  width: clamp(320px, 100%, 1023px);
  min-width: 320px;
  max-width: 1023px;
  height: fit-content;
  margin-inline: auto;
}

.apartamenty-miku-wybrany-apartament-03-co-warto-zobaczyc-tekst--mobile__node-14-111544 {
  min-height: 0;
  display: flex;
  flex-direction: column;
  gap: 30px;
  align-items: flex-start;
  align-self: stretch;
  height: fit-content;
}

.apartamenty-miku-wybrany-apartament-03-co-warto-zobaczyc-tekst--mobile__node-14-111545 {
  min-height: 0;
  display: flex;
  flex-direction: column;
  gap: 15px;
  align-items: flex-start;
  align-self: stretch;
  height: fit-content;
}

.apartamenty-miku-wybrany-apartament-03-co-warto-zobaczyc-tekst--mobile__node-14-111547 {
  font-family: "Cormorant Garamond", sans-serif;
  font-weight: 700;
  font-size: 24px;
  line-height: 29.06399917602539px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(33, 33, 33, 1);
}

.apartamenty-miku-wybrany-apartament-03-co-warto-zobaczyc-tekst--mobile__node-14-111548 {
  font-family: "Montserrat", sans-serif;
  font-weight: 400;
  font-size: 14px;
  line-height: 17.06599998474121px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(33, 33, 33, 1);
}

.apartamenty-miku-o-nas-03-tekst-02__variant {
  display: none;
  width: 100%;
}

@media (min-width: 1024px) {
  .apartamenty-miku-o-nas-03-tekst-02__variant--desktop {
    display: block;
  }
}

@media (max-width: 1023px) {
  .apartamenty-miku-o-nas-03-tekst-02__variant--mobile {
    display: block;
  }
}

.apartamenty-miku-o-nas-03-tekst-02--desktop {
  display: flex;
  flex-direction: row;
  gap: 30px;
  padding: 25px 150px 25px 150px;
  justify-content: center;
  align-items: center;
  width: clamp(1024px, 100%, 1920px);
  min-width: 1024px;
  max-width: 1920px;
  height: fit-content;
  margin-inline: auto;
}

.apartamenty-miku-o-nas-03-tekst-02--desktop__node-14-111799 {
  min-width: 0;
  flex: 1 1 0;
  /* height: 197.41485595703125px; */
}

.apartamenty-miku-o-nas-03-tekst-02--desktop__node-14-111798 {
  min-width: 0;
  flex: 1 1 0;
  font-family: "Montserrat", sans-serif;
  font-weight: 300;
  font-size: 16px;
  line-height: 19.503999710083008px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(33, 33, 33, 1);
}

.apartamenty-miku-o-nas-03-tekst-02--desktop__node-14-111799 {
  display: block;
  /* height: 197.41485595703125px; */
  object-fit: cover;
}

.apartamenty-miku-o-nas-03-tekst-02--mobile {
  display: flex;
  flex-direction: column;
  gap: 30px;
  padding: 25px 16px 25px 16px;
  justify-content: center;
  align-items: center;
  width: clamp(320px, 100%, 1023px);
  min-width: 320px;
  max-width: 1023px;
  height: fit-content;
  margin-inline: auto;
}

.apartamenty-miku-o-nas-03-tekst-02--mobile__node-14-111804 {
  min-height: 0;
  align-self: stretch;
  max-width: 700px;
  /* height: 163.84864807128906px; */
  max-height: 398.24322509765625px;
}

.apartamenty-miku-o-nas-03-tekst-02--mobile__node-14-111805 {
  font-family: "Montserrat", sans-serif;
  font-weight: 300;
  font-size: 14px;
  line-height: 17.06599998474121px;
  letter-spacing: 0px;
  text-align: center;
  color: rgba(33, 33, 33, 1);
}

.apartamenty-miku-o-nas-03-tekst-02--mobile__node-14-111804 {
  display: block;
  /* height: 163.84864807128906px; */
  object-fit: cover;
}

.apartamenty-miku-kontakt-03-newsletter__variant {
  display: none;
  width: 100%;
}

@media (min-width: 1024px) {
  .apartamenty-miku-kontakt-03-newsletter__variant--desktop {
    display: block;
  }
}

@media (max-width: 1023px) {
  .apartamenty-miku-kontakt-03-newsletter__variant--mobile {
    display: block;
  }
}

.apartamenty-miku-kontakt-03-newsletter--desktop {
  display: flex;
  flex-direction: column;
  gap: 10px;
  padding: 0px 150px 0px 150px;
  justify-content: center;
  align-items: center;
  width: clamp(1024px, 100%, 1920px);
  min-width: 1024px;
  max-width: 1920px;
  height: fit-content;
  margin-inline: auto;
}

.apartamenty-miku-kontakt-03-newsletter--desktop__node-14-111145 {
  min-height: 0;
  display: flex;
  flex-direction: column;
  gap: 10px;
  padding: 70px min(80px, calc(100% - 644px)) 70px 80px;
  justify-content: center;
  align-items: center;
  align-self: stretch;
  height: fit-content;
}

.apartamenty-miku-kontakt-03-newsletter--desktop__node-14-111146 {
  min-height: 0;
  display: flex;
  flex-direction: column;
  gap: 30px;
  padding: 25px 30px 25px 30px;
  justify-content: center;
  align-items: center;
  align-self: stretch;
  height: fit-content;
}

.apartamenty-miku-kontakt-03-newsletter--desktop__node-14-111147 {
  min-height: 0;
  display: flex;
  flex-direction: column;
  gap: 5px;
  justify-content: center;
  align-items: center;
  align-self: stretch;
  height: fit-content;
}

.apartamenty-miku-kontakt-03-newsletter--desktop__node-14-111148 {
  min-height: 0;
  display: flex;
  flex-direction: row;
  gap: 5px;
  justify-content: center;
  align-items: center;
  align-self: stretch;
  height: fit-content;
}

.apartamenty-miku-kontakt-03-newsletter--desktop__node-14-111153 {
  min-height: 0;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  width: 477px;
  height: fit-content;
}

.apartamenty-miku-kontakt-03-newsletter--desktop__node-14-111154 {
  min-width: 0;
  display: flex;
  flex-direction: row;
  gap: 15px;
  padding: 9px 15px 9px 15px;
  align-items: center;
  width: 293px;
  height: 50px;
  border: 1px solid rgba(255, 255, 255, 1);
}

.apartamenty-miku-kontakt-03-newsletter--desktop__node-14-111155 {
  overflow: hidden;
  display: flex;
  justify-content: center;
  align-items: center;
  min-width: 0;
  width: 32px;
  height: 32px;
}

.apartamenty-miku-kontakt-03-newsletter--desktop__node-14-111158 {
  min-width: 0;
  display: flex;
  flex-direction: row;
  gap: 10px;
  padding: 10px 26px 10px 26px;
  justify-content: center;
  align-items: center;
  width: 184px;
  height: 50px;
}

.apartamenty-miku-kontakt-03-newsletter--desktop__node-14-111150 {
  font-family: "Cormorant Garamond", sans-serif;
  font-weight: 700;
  font-size: 48px;
  line-height: 58.12799835205078px;
  letter-spacing: 0px;
  text-align: center;
  color: rgba(250, 250, 250, 1);
}

.apartamenty-miku-kontakt-03-newsletter--desktop__node-14-111152 {
  font-family: "Montserrat", sans-serif;
  font-weight: 300;
  font-size: 16px;
  line-height: 17.600000381469727px;
  letter-spacing: 0px;
  text-align: center;
  color: rgba(255, 255, 255, 1);
}

.apartamenty-miku-kontakt-03-newsletter--desktop__node-14-111157 {
  font-family: "Montserrat", sans-serif;
  font-weight: 300;
  font-size: 16px;
  line-height: 19.503999710083008px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(255, 255, 255, 1);
}

.apartamenty-miku-kontakt-03-newsletter--desktop__node-14-111159 {
  font-family: "Montserrat", sans-serif;
  font-weight: 700;
  font-size: 16px;
  line-height: 19.503999710083008px;
  letter-spacing: 0px;
  text-align: center;
  color: rgba(250, 250, 250, 1);
}

.apartamenty-miku-kontakt-03-newsletter--desktop__node-14-111145 {
  background-image: url("./assets/99c2ed9f0b7d86684aa93df60c59ab61f0b51548.png");
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
}

.apartamenty-miku-kontakt-03-newsletter--desktop__node-14-111146 {
  background-color: rgba(33, 33, 33, 0.699999988079071);
}

.apartamenty-miku-kontakt-03-newsletter--desktop__node-14-111158 {
  background-color: rgba(188, 170, 68, 1);
}

.apartamenty-miku-kontakt-03-newsletter--mobile {
  width: 100vw;
  max-width: none;
  margin-inline: calc(50% - 50vw);
}

.apartamenty-miku-kontakt-03-newsletter--mobile__inner {
  margin-inline: auto;
}

.apartamenty-miku-kontakt-03-newsletter--mobile__inner {
  display: flex;
  flex-direction: column;
  gap: 10px;
  justify-content: center;
  align-items: center;
  width: clamp(320px, 100%, 1023px);
  min-width: 320px;
  max-width: 1023px;
  height: fit-content;
  margin-inline: auto;
}

.apartamenty-miku-kontakt-03-newsletter--mobile__node-14-111161 {
  min-height: 0;
  display: flex;
  flex-direction: column;
  gap: 10px;
  padding: 70px min(16px, calc(100% - 304px)) 70px 16px;
  justify-content: center;
  align-items: center;
  align-self: stretch;
  height: fit-content;
}

.apartamenty-miku-kontakt-03-newsletter--mobile__node-14-111162 {
  min-height: 0;
  display: flex;
  flex-direction: column;
  gap: 30px;
  padding: 20px 20px 20px 20px;
  justify-content: center;
  align-items: center;
  align-self: stretch;
  height: fit-content;
}

.apartamenty-miku-kontakt-03-newsletter--mobile__node-14-111163 {
  min-height: 0;
  display: flex;
  flex-direction: column;
  gap: 5px;
  justify-content: center;
  align-items: center;
  align-self: stretch;
  height: fit-content;
}

.apartamenty-miku-kontakt-03-newsletter--mobile__node-14-111164 {
  min-height: 0;
  display: flex;
  flex-direction: row;
  gap: 5px;
  justify-content: center;
  align-items: center;
  align-self: stretch;
  height: fit-content;
}

.apartamenty-miku-kontakt-03-newsletter--mobile__node-14-111169 {
  min-height: 0;
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  align-self: stretch;
  height: fit-content;
}

.apartamenty-miku-kontakt-03-newsletter--mobile__node-14-111170 {
  min-height: 0;
  display: flex;
  flex-direction: row;
  gap: 15px;
  padding: 6.5px 15px 6.5px 15px;
  align-items: center;
  align-self: stretch;
  height: 45px;
  border: 1px solid rgba(255, 255, 255, 1);
}

.apartamenty-miku-kontakt-03-newsletter--mobile__node-14-111171 {
  overflow: hidden;
  display: flex;
  justify-content: center;
  align-items: center;
  min-width: 0;
  width: 32px;
  height: 32px;
}

.apartamenty-miku-kontakt-03-newsletter--mobile__node-14-111174 {
  min-height: 0;
  display: flex;
  flex-direction: row;
  gap: 10px;
  padding: 10px 26px 10px 26px;
  justify-content: center;
  align-items: center;
  align-self: stretch;
  height: 45px;
}

.apartamenty-miku-kontakt-03-newsletter--mobile__node-14-111166 {
  font-family: "Cormorant Garamond", sans-serif;
  font-weight: 700;
  font-size: 32px;
  line-height: 38.75199890136719px;
  letter-spacing: 0px;
  text-align: center;
  color: rgba(250, 250, 250, 1);
}

.apartamenty-miku-kontakt-03-newsletter--mobile__node-14-111168 {
  font-family: "Montserrat", sans-serif;
  font-weight: 300;
  font-size: 14px;
  line-height: 15.40000057220459px;
  letter-spacing: 0px;
  text-align: center;
  color: rgba(255, 255, 255, 1);
}

.apartamenty-miku-kontakt-03-newsletter--mobile__node-14-111173 {
  font-family: "Montserrat", sans-serif;
  font-weight: 300;
  font-size: 14px;
  line-height: 17.06599998474121px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(255, 255, 255, 1);
}

.apartamenty-miku-kontakt-03-newsletter--mobile__node-14-111175 {
  font-family: "Montserrat", sans-serif;
  font-weight: 700;
  font-size: 14px;
  line-height: 17.06599998474121px;
  letter-spacing: 0px;
  text-align: center;
  color: rgba(250, 250, 250, 1);
}

.apartamenty-miku-kontakt-03-newsletter--mobile__node-14-111161 {
  background-image: url("./assets/99c2ed9f0b7d86684aa93df60c59ab61f0b51548.png");
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
}

.apartamenty-miku-kontakt-03-newsletter--mobile__node-14-111162 {
  background-color: rgba(33, 33, 33, 0.699999988079071);
}

.apartamenty-miku-kontakt-03-newsletter--mobile__node-14-111174 {
  background-color: rgba(188, 170, 68, 1);
}

.apartamenty-miku-strona-glowna-03-naglowek__variant {
  display: none;
  width: 100%;
}

@media (min-width: 1024px) {
  .apartamenty-miku-strona-glowna-03-naglowek__variant--desktop {
    display: block;
  }
}

@media (max-width: 1023px) {
  .apartamenty-miku-strona-glowna-03-naglowek__variant--mobile {
    display: block;
  }
}

.apartamenty-miku-strona-glowna-03-naglowek--desktop {
  display: flex;
  flex-direction: column;
  gap: 10px;
  padding: 35px 150px 35px 150px;
  justify-content: center;
  align-items: center;
  width: clamp(1024px, 100%, 1920px);
  min-width: 1024px;
  max-width: 1920px;
  height: fit-content;
  margin-inline: auto;
}

.apartamenty-miku-strona-glowna-03-naglowek--desktop__node-14-111326 {
  min-height: 0;
  display: flex;
  flex-direction: column;
  gap: 10px;
  padding: 70px min(70px, calc(100% - 654px)) 70px 70px;
  justify-content: center;
  align-items: center;
  align-self: stretch;
  height: fit-content;
}

.apartamenty-miku-strona-glowna-03-naglowek--desktop__node-14-111327 {
  min-height: 0;
  display: flex;
  flex-direction: column;
  gap: 10px;
  padding: 10px 20px 10px 20px;
  justify-content: center;
  align-items: center;
  align-self: stretch;
  height: fit-content;
}

.apartamenty-miku-strona-glowna-03-naglowek--desktop__node-14-111328 {
  min-height: 0;
  display: flex;
  flex-direction: row;
  gap: 15px;
  justify-content: center;
  align-items: center;
  align-self: stretch;
  height: fit-content;
}

.apartamenty-miku-strona-glowna-03-naglowek--desktop__node-14-111329,
.apartamenty-miku-strona-glowna-03-naglowek--desktop__node-14-111331 {
  display: block;
  flex: 1 1 0;
  min-width: 0;
  height: 3px;
  background-repeat: no-repeat;
  background-position: center;
  background-size: 100% 100%;
}

.apartamenty-miku-strona-glowna-03-naglowek--desktop__node-14-111329 {
  background-image: url("./assets/icons/14-111329.svg");
}

.apartamenty-miku-strona-glowna-03-naglowek--desktop__node-14-111331 {
  background-image: url("./assets/icons/14-111331.svg");
}

.apartamenty-miku-strona-glowna-03-naglowek--desktop__node-14-111330 {
  font-family: "Cormorant Garamond", sans-serif;
  font-weight: 700;
  font-size: 48px;
  line-height: 58.12799835205078px;
  letter-spacing: 0px;
  text-align: center;
  color: rgba(250, 250, 250, 1);
}

.apartamenty-miku-strona-glowna-03-naglowek--desktop__node-14-111326 {
  background-image: url("./assets/0e3974c5fafd083b0909ff9911aceeb0313c7ea7.png");
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
}

.apartamenty-miku-strona-glowna-03-naglowek--desktop__node-14-111327 {
  background-color: rgba(33, 33, 33, 0.699999988079071);
}

.apartamenty-miku-strona-glowna-03-naglowek--mobile {
  display: flex;
  flex-direction: column;
  gap: 10px;
  padding: 35px 0px 35px 0px;
  justify-content: center;
  align-items: center;
  width: clamp(320px, 100%, 1023px);
  min-width: 320px;
  max-width: 1023px;
  height: fit-content;
  margin-inline: auto;
}

.apartamenty-miku-strona-glowna-03-naglowek--mobile__node-14-112342 {
  min-height: 0;
  display: flex;
  flex-direction: column;
  gap: 10px;
  padding: 25px min(0px, calc(100% - 320px)) 25px 0px;
  align-items: flex-start;
  align-self: stretch;
  height: fit-content;
}

.apartamenty-miku-strona-glowna-03-naglowek--mobile__node-14-112343 {
  min-height: 0;
  display: flex;
  flex-direction: column;
  gap: 10px;
  padding: 10px 15px 10px 15px;
  justify-content: center;
  align-items: center;
  align-self: stretch;
  height: fit-content;
}

.apartamenty-miku-strona-glowna-03-naglowek--mobile__node-14-112344 {
  min-height: 0;
  display: flex;
  flex-direction: row;
  gap: 15px;
  justify-content: center;
  align-items: center;
  align-self: stretch;
  height: fit-content;
}

.apartamenty-miku-strona-glowna-03-naglowek--mobile__node-14-112346 {
  font-family: "Cormorant Garamond", sans-serif;
  font-weight: 700;
  font-size: 32px;
  line-height: 38.75199890136719px;
  letter-spacing: 0px;
  text-align: center;
  color: rgba(250, 250, 250, 1);
}

.apartamenty-miku-strona-glowna-03-naglowek--mobile__node-14-112342 {
  background-image: url("./assets/0e3974c5fafd083b0909ff9911aceeb0313c7ea7.png");
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
}

.apartamenty-miku-strona-glowna-03-naglowek--mobile__node-14-112343 {
  background-color: rgba(33, 33, 33, 0.699999988079071);
}

.apartamenty-miku-wybrana-data-04-kontakt__variant {
  display: none;
  width: 100%;
}

@media (min-width: 1024px) {
  .apartamenty-miku-wybrana-data-04-kontakt__variant--desktop {
    display: block;
  }
}

@media (max-width: 1023px) {
  .apartamenty-miku-wybrana-data-04-kontakt__variant--mobile {
    display: block;
  }
}

.apartamenty-miku-wybrana-data-04-kontakt--desktop {
  display: flex;
  flex-direction: row;
  gap: 10px;
  padding: 0px 150px 0px 150px;
  justify-content: center;
  align-items: center;
  width: clamp(1024px, 100%, 1920px);
  min-width: 1024px;
  max-width: 1920px;
  height: fit-content;
  margin-inline: auto;
}

.apartamenty-miku-wybrana-data-04-kontakt--desktop__node-14-112408 {
  min-width: 0;
  display: flex;
  flex-direction: row;
  gap: 30px;
  padding: 50px 35px 50px 35px;
  justify-content: center;
  align-items: center;
  flex: 1 1 0;
  height: fit-content;
}

.apartamenty-miku-wybrana-data-04-kontakt--desktop__node-14-112409 {
  min-width: 0;
  flex: 1 1 0;
  max-width: 500px;
  /* height: 275.6712341308594px; */
  max-height: 441.7808532714844px;
}

.apartamenty-miku-wybrana-data-04-kontakt--desktop__node-14-112410 {
  min-width: 0;
  display: flex;
  flex-direction: column;
  gap: 32px;
  align-items: flex-start;
  flex: 1 1 0;
  height: fit-content;
}

.apartamenty-miku-wybrana-data-04-kontakt--desktop__node-14-112411 {
  min-height: 0;
  display: flex;
  flex-direction: column;
  gap: 15px;
  align-items: flex-start;
  align-self: stretch;
  height: fit-content;
}

.apartamenty-miku-wybrana-data-04-kontakt--desktop__node-14-112412 {
  min-height: 0;
  display: flex;
  flex-direction: column;
  gap: 15px;
  align-items: flex-start;
  align-self: stretch;
  height: fit-content;
}

.apartamenty-miku-wybrana-data-04-kontakt--desktop__node-14-112416 {
  min-height: 0;
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  gap: 103px;
  justify-content: space-between;
  align-items: flex-start;
  align-self: stretch;
  max-width: 500px;
  height: fit-content;
}

.apartamenty-miku-wybrana-data-04-kontakt--desktop__node-14-112417 {
  min-width: 0;
  display: flex;
  flex-direction: column;
  gap: 15px;
  align-items: flex-start;
  width: 206px;
  height: fit-content;
}

.apartamenty-miku-wybrana-data-04-kontakt--desktop__node-14-112418 {
  min-height: 0;
  display: flex;
  flex-direction: row;
  gap: 14px;
  align-items: center;
  width: fit-content;
  height: fit-content;
}

.apartamenty-miku-wybrana-data-04-kontakt--desktop__node-14-112422 {
  min-height: 0;
  display: flex;
  flex-direction: row;
  gap: 14px;
  align-items: center;
  width: fit-content;
  height: fit-content;
}

.apartamenty-miku-wybrana-data-04-kontakt--desktop__node-14-112426 {
  min-height: 0;
  display: flex;
  flex-direction: row;
  gap: 14px;
  align-items: center;
  align-self: stretch;
  height: fit-content;
}

.apartamenty-miku-wybrana-data-04-kontakt--desktop__node-14-112430 {
  min-width: 0;
  display: flex;
  flex-direction: column;
  gap: 15px;
  align-items: flex-start;
  width: 158px;
  height: fit-content;
}

.apartamenty-miku-wybrana-data-04-kontakt--desktop__node-14-112431 {
  min-height: 0;
  display: flex;
  flex-direction: row;
  gap: 11px;
  align-items: center;
  align-self: stretch;
  height: fit-content;
}

.apartamenty-miku-wybrana-data-04-kontakt--desktop__node-14-112437 {
  min-height: 0;
  display: flex;
  flex-direction: row;
  gap: 11px;
  align-items: center;
  width: fit-content;
  height: fit-content;
}

.apartamenty-miku-wybrana-data-04-kontakt--desktop__node-14-112443 {
  min-height: 0;
  display: flex;
  flex-direction: row;
  gap: 11px;
  align-items: center;
  width: fit-content;
  height: fit-content;
}

.apartamenty-miku-wybrana-data-04-kontakt--desktop__node-14-112448 {
  min-height: 0;
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  gap: 30px;
  align-items: center;
  align-self: stretch;
  height: fit-content;
}

.apartamenty-miku-wybrana-data-04-kontakt--desktop__node-14-112449 {
  min-width: 0;
  display: flex;
  flex-direction: column;
  gap: 10px;
  padding: 15px 32px 15px 32px;
  justify-content: center;
  align-items: center;
  width: 264px;
  height: fit-content;
  box-shadow: 0px 0px 20px 0px rgba(0, 0, 0, 0.15000000596046448);
}

.apartamenty-miku-wybrana-data-04-kontakt--desktop__node-14-112451 {
  min-width: 0;
  display: flex;
  flex-direction: column;
  gap: 10px;
  padding: 15px 32px 15px 32px;
  justify-content: center;
  align-items: center;
  width: 245px;
  height: fit-content;
  box-shadow: 0px 0px 20px 0px rgba(0, 0, 0, 0.15000000596046448);
}

.apartamenty-miku-wybrana-data-04-kontakt--desktop__node-14-112414 {
  font-family: "Cormorant Garamond", sans-serif;
  font-weight: 700;
  font-size: 32px;
  line-height: 38.75199890136719px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(255, 255, 255, 1);
}

.apartamenty-miku-wybrana-data-04-kontakt--desktop__node-14-112415 {
  font-family: "Montserrat", sans-serif;
  font-weight: 400;
  font-size: 16px;
  line-height: 19.503999710083008px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(255, 255, 255, 1);
}

.apartamenty-miku-wybrana-data-04-kontakt--desktop__node-14-112421 {
  font-family: "Montserrat", sans-serif;
  font-weight: 400;
  font-size: 16px;
  line-height: 19.503999710083008px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(255, 255, 255, 1);
}

.apartamenty-miku-wybrana-data-04-kontakt--desktop__node-14-112425 {
  font-family: "Montserrat", sans-serif;
  font-weight: 400;
  font-size: 16px;
  line-height: 19.503999710083008px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(255, 255, 255, 1);
}

.apartamenty-miku-wybrana-data-04-kontakt--desktop__node-14-112429 {
  font-family: "Montserrat", sans-serif;
  font-weight: 400;
  font-size: 16px;
  line-height: 19.503999710083008px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(255, 255, 255, 1);
}

.apartamenty-miku-wybrana-data-04-kontakt--desktop__node-14-112436 {
  font-family: "Montserrat", sans-serif;
  font-weight: 400;
  font-size: 16px;
  line-height: 19.503999710083008px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(255, 255, 255, 1);
}

.apartamenty-miku-wybrana-data-04-kontakt--desktop__node-14-112442 {
  font-family: "Montserrat", sans-serif;
  font-weight: 400;
  font-size: 16px;
  line-height: 19.503999710083008px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(255, 255, 255, 1);
}

.apartamenty-miku-wybrana-data-04-kontakt--desktop__node-14-112447 {
  font-family: "Montserrat", sans-serif;
  font-weight: 400;
  font-size: 16px;
  line-height: 19.503999710083008px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(255, 255, 255, 1);
}

.apartamenty-miku-wybrana-data-04-kontakt--desktop__node-14-112450 {
  font-family: "Montserrat", sans-serif;
  font-weight: 700;
  font-size: 16px;
  line-height: 19.503999710083008px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(250, 250, 250, 1);
}

.apartamenty-miku-wybrana-data-04-kontakt--desktop__node-14-112452 {
  font-family: "Montserrat", sans-serif;
  font-weight: 700;
  font-size: 16px;
  line-height: 19.503999710083008px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(250, 250, 250, 1);
}

.apartamenty-miku-wybrana-data-04-kontakt--desktop__node-14-112409 {
  display: block;
  /* height: 275.6712341308594px; */
  object-fit: cover;
}

.apartamenty-miku-wybrana-data-04-kontakt--desktop__node-14-112408 {
  background-color: rgba(33, 33, 33, 1);
}

.apartamenty-miku-wybrana-data-04-kontakt--desktop__node-14-112449 {
  background-color: rgba(188, 170, 68, 1);
}

.apartamenty-miku-wybrana-data-04-kontakt--desktop__node-14-112451 {
  background-color: rgba(188, 170, 68, 1);
}

.apartamenty-miku-wybrana-data-04-kontakt--mobile {
  width: 100vw;
  max-width: none;
  margin-inline: calc(50% - 50vw);
}

.apartamenty-miku-wybrana-data-04-kontakt--mobile__inner {
  margin-inline: auto;
}

.apartamenty-miku-wybrana-data-04-kontakt--mobile__inner {
  display: flex;
  flex-direction: column;
  gap: 10px;
  padding: 80px 16px 79.99993896484375px 16px;
  justify-content: center;
  align-items: center;
  width: clamp(320px, 100%, 1023px);
  min-width: 320px;
  max-width: 1023px;
  height: fit-content;
  margin-inline: auto;
}

.apartamenty-miku-wybrana-data-04-kontakt--mobile__node-14-112454 {
  min-height: 0;
  align-self: stretch;
  max-width: 700px;
  /* height: 254.46575927734375px; */
  max-height: 618.4931640625px;
}

.apartamenty-miku-wybrana-data-04-kontakt--mobile__node-14-112455 {
  min-height: 0;
  display: flex;
  flex-direction: column;
  gap: 32px;
  align-items: center;
  align-self: stretch;
  height: fit-content;
}

.apartamenty-miku-wybrana-data-04-kontakt--mobile__node-14-112456 {
  min-height: 0;
  display: flex;
  flex-direction: column;
  gap: 15px;
  justify-content: center;
  align-items: center;
  align-self: stretch;
  height: fit-content;
}

.apartamenty-miku-wybrana-data-04-kontakt--mobile__node-14-112457 {
  min-height: 0;
  display: flex;
  flex-direction: column;
  gap: 15px;
  align-items: center;
  align-self: stretch;
  height: fit-content;
}

.apartamenty-miku-wybrana-data-04-kontakt--mobile__node-14-112461 {
  min-height: 0;
  display: flex;
  flex-direction: column;
  gap: 10px;
  justify-content: center;
  align-items: center;
  align-self: stretch;
  height: fit-content;
}

.apartamenty-miku-wybrana-data-04-kontakt--mobile__node-14-112462 {
  min-height: 0;
  display: flex;
  flex-direction: column;
  gap: 10px;
  justify-content: center;
  align-items: center;
  align-self: stretch;
  height: fit-content;
}

.apartamenty-miku-wybrana-data-04-kontakt--mobile__node-14-112463 {
  min-height: 0;
  display: flex;
  flex-direction: row;
  gap: 14px;
  align-items: center;
  width: fit-content;
  height: fit-content;
}

.apartamenty-miku-wybrana-data-04-kontakt--mobile__node-14-112467 {
  min-height: 0;
  display: flex;
  flex-direction: row;
  gap: 14px;
  align-items: center;
  width: fit-content;
  height: fit-content;
}

.apartamenty-miku-wybrana-data-04-kontakt--mobile__node-14-112471 {
  min-height: 0;
  display: flex;
  flex-direction: row;
  gap: 14px;
  align-items: center;
  width: fit-content;
  height: fit-content;
}

.apartamenty-miku-wybrana-data-04-kontakt--mobile__node-14-112475 {
  min-height: 0;
  display: flex;
  flex-direction: row;
  gap: 11px;
  align-items: center;
  width: fit-content;
  height: fit-content;
}

.apartamenty-miku-wybrana-data-04-kontakt--mobile__node-14-112481 {
  min-height: 0;
  display: flex;
  flex-direction: row;
  gap: 11px;
  align-items: center;
  width: fit-content;
  height: fit-content;
}

.apartamenty-miku-wybrana-data-04-kontakt--mobile__node-14-112487 {
  min-height: 0;
  display: flex;
  flex-direction: row;
  gap: 11px;
  align-items: center;
  width: fit-content;
  height: fit-content;
}

.apartamenty-miku-wybrana-data-04-kontakt--mobile__node-14-112492 {
  min-height: 0;
  display: flex;
  flex-direction: column;
  gap: 10px;
  justify-content: center;
  align-items: center;
  align-self: stretch;
  height: fit-content;
}

.apartamenty-miku-wybrana-data-04-kontakt--mobile__node-14-112493 {
  min-height: 0;
  display: flex;
  flex-direction: column;
  gap: 10px;
  padding: 10px 32px 10px 32px;
  justify-content: center;
  align-items: center;
  align-self: stretch;
  height: fit-content;
  box-shadow: 0px 0px 20px 0px rgba(0, 0, 0, 0.15000000596046448);
}

.apartamenty-miku-wybrana-data-04-kontakt--mobile__node-14-112495 {
  min-height: 0;
  display: flex;
  flex-direction: column;
  gap: 10px;
  padding: 10px 32px 10px 32px;
  justify-content: center;
  align-items: center;
  align-self: stretch;
  height: fit-content;
  box-shadow: 0px 0px 20px 0px rgba(0, 0, 0, 0.15000000596046448);
}

.apartamenty-miku-wybrana-data-04-kontakt--mobile__node-14-112459 {
  font-family: "Cormorant Garamond", sans-serif;
  font-weight: 700;
  font-size: 24px;
  line-height: 29.06399917602539px;
  letter-spacing: 0px;
  text-align: center;
  color: rgba(255, 255, 255, 1);
}

.apartamenty-miku-wybrana-data-04-kontakt--mobile__node-14-112460 {
  font-family: "Montserrat", sans-serif;
  font-weight: 400;
  font-size: 14px;
  line-height: 17.06599998474121px;
  letter-spacing: 0px;
  text-align: center;
  color: rgba(255, 255, 255, 1);
}

.apartamenty-miku-wybrana-data-04-kontakt--mobile__node-14-112466 {
  font-family: "Montserrat", sans-serif;
  font-weight: 400;
  font-size: 14px;
  line-height: 17.06599998474121px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(255, 255, 255, 1);
}

.apartamenty-miku-wybrana-data-04-kontakt--mobile__node-14-112470 {
  font-family: "Montserrat", sans-serif;
  font-weight: 400;
  font-size: 14px;
  line-height: 17.06599998474121px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(255, 255, 255, 1);
}

.apartamenty-miku-wybrana-data-04-kontakt--mobile__node-14-112474 {
  font-family: "Montserrat", sans-serif;
  font-weight: 400;
  font-size: 14px;
  line-height: 17.06599998474121px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(255, 255, 255, 1);
}

.apartamenty-miku-wybrana-data-04-kontakt--mobile__node-14-112480 {
  font-family: "Montserrat", sans-serif;
  font-weight: 400;
  font-size: 14px;
  line-height: 17.06599998474121px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(255, 255, 255, 1);
}

.apartamenty-miku-wybrana-data-04-kontakt--mobile__node-14-112486 {
  font-family: "Montserrat", sans-serif;
  font-weight: 400;
  font-size: 14px;
  line-height: 17.06599998474121px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(255, 255, 255, 1);
}

.apartamenty-miku-wybrana-data-04-kontakt--mobile__node-14-112491 {
  font-family: "Montserrat", sans-serif;
  font-weight: 400;
  font-size: 14px;
  line-height: 17.06599998474121px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(255, 255, 255, 1);
}

.apartamenty-miku-wybrana-data-04-kontakt--mobile__node-14-112494 {
  font-family: "Montserrat", sans-serif;
  font-weight: 700;
  font-size: 14px;
  line-height: 17.06599998474121px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(250, 250, 250, 1);
}

.apartamenty-miku-wybrana-data-04-kontakt--mobile__node-14-112496 {
  font-family: "Montserrat", sans-serif;
  font-weight: 700;
  font-size: 14px;
  line-height: 17.06599998474121px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(250, 250, 250, 1);
}

.apartamenty-miku-wybrana-data-04-kontakt--mobile__node-14-112454 {
  display: block;
  /* height: 254.46575927734375px; */
  object-fit: cover;
}

.apartamenty-miku-wybrana-data-04-kontakt--mobile {
  background-color: rgba(33, 33, 33, 1);
}

.apartamenty-miku-wybrana-data-04-kontakt--mobile__node-14-112493 {
  background-color: rgba(188, 170, 68, 1);
}

.apartamenty-miku-wybrana-data-04-kontakt--mobile__node-14-112495 {
  background-color: rgba(188, 170, 68, 1);
}

.apartamenty-miku-o-nas-04-cechy__variant {
  display: none;
  width: 100%;
}

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

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

.apartamenty-miku-o-nas-04-cechy--desktop {
  display: flex;
  flex-direction: column;
  gap: 23px;
  padding: 35px 150px 60px 150px;
  align-items: center;
  width: clamp(1024px, 100%, 1920px);
  min-width: 1024px;
  max-width: 1920px;
  height: 425px;
  margin-inline: auto;
}

.apartamenty-miku-o-nas-04-cechy--desktop__node-14-111702 {
  min-height: 0;
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  gap: 30px;
  align-items: flex-start;
  align-self: stretch;
  height: fit-content;
}

.apartamenty-miku-o-nas-04-cechy--desktop__node-14-111703 {
  min-width: 0;
  display: flex;
  flex-direction: column;
  gap: 31px;
  align-items: flex-start;
  flex: 1 1 0;
  height: fit-content;
}

.apartamenty-miku-o-nas-04-cechy--desktop__node-14-111704 {
  min-height: 0;
  display: flex;
  flex-direction: row;
  gap: 15px;
  align-items: center;
  width: 191px;
  height: fit-content;
}

.apartamenty-miku-o-nas-04-cechy--desktop__node-14-111705 {
  min-width: 0;
  display: flex;
  flex-direction: row;
  gap: 10px;
  justify-content: center;
  align-items: center;
  width: 70px;
  height: 70px;
  box-shadow: 0px 0px 20px 0px rgba(0, 0, 0, 0.10000000149011612);
}

.apartamenty-miku-o-nas-04-cechy--desktop__node-14-111706 {
  overflow: hidden;
  display: flex;
  justify-content: center;
  align-items: center;
  min-width: 0;
  width: 45px;
  height: 45px;
}

.apartamenty-miku-o-nas-04-cechy--desktop__node-14-111709 {
  min-height: 0;
  display: flex;
  flex-direction: row;
  gap: 15px;
  align-items: center;
  align-self: stretch;
  height: fit-content;
}

.apartamenty-miku-o-nas-04-cechy--desktop__node-14-111710 {
  min-width: 0;
  display: flex;
  flex-direction: row;
  gap: 10px;
  padding: 16px;
  justify-content: center;
  align-items: center;
  width: 70px;
  height: 70px;
  box-shadow: 0px 0px 20px 0px rgba(0, 0, 0, 0.10000000149011612);
}

.apartamenty-miku-o-nas-04-cechy--desktop__node-14-111713 {
  min-height: 0;
  display: flex;
  flex-direction: row;
  gap: 15px;
  align-items: center;
  width: 269px;
  height: fit-content;
}

.apartamenty-miku-o-nas-04-cechy--desktop__node-14-111714 {
  min-width: 0;
  display: flex;
  flex-direction: row;
  gap: 10px;
  justify-content: center;
  align-items: center;
  width: 70px;
  height: 70px;
  box-shadow: 0px 0px 20px 0px rgba(0, 0, 0, 0.10000000149011612);
}

.apartamenty-miku-o-nas-04-cechy--desktop__node-14-111715 {
  overflow: hidden;
  display: flex;
  justify-content: center;
  align-items: center;
  min-width: 0;
  width: 39px;
  height: 39px;
}

.apartamenty-miku-o-nas-04-cechy--desktop__node-14-111718 {
  min-width: 0;
  display: flex;
  flex-direction: column;
  gap: 32px;
  align-items: flex-start;
  flex: 1 1 0;
  height: fit-content;
}

.apartamenty-miku-o-nas-04-cechy--desktop__node-14-111719 {
  min-height: 0;
  display: flex;
  flex-direction: row;
  gap: 15px;
  align-items: center;
  width: 178px;
  height: fit-content;
}

.apartamenty-miku-o-nas-04-cechy--desktop__node-14-111720 {
  min-width: 0;
  display: flex;
  flex-direction: row;
  gap: 10px;
  justify-content: center;
  align-items: center;
  width: 70px;
  height: 70px;
  box-shadow: 0px 0px 20px 0px rgba(0, 0, 0, 0.10000000149011612);
}

.apartamenty-miku-o-nas-04-cechy--desktop__node-14-111723 {
  overflow: hidden;
  display: flex;
  justify-content: center;
  align-items: center;
  min-width: 0;
  width: 45px;
  height: 45px;
}

.apartamenty-miku-o-nas-04-cechy--desktop__node-14-111726 {
  min-height: 0;
  display: flex;
  flex-direction: row;
  gap: 15px;
  align-items: center;
  align-self: stretch;
  height: fit-content;
}

.apartamenty-miku-o-nas-04-cechy--desktop__node-14-111727 {
  min-width: 0;
  display: flex;
  flex-direction: row;
  gap: 10px;
  justify-content: center;
  align-items: center;
  width: 70px;
  height: 70px;
  box-shadow: 0px 0px 20px 0px rgba(0, 0, 0, 0.10000000149011612);
}

.apartamenty-miku-o-nas-04-cechy--desktop__node-14-111730 {
  overflow: hidden;
  min-width: 0;
  width: 43px;
  height: 44px;
}

.apartamenty-miku-o-nas-04-cechy--desktop__node-14-111733 {
  min-width: 0;
  display: flex;
  flex-direction: column;
  gap: 32px;
  align-items: flex-start;
  flex: 1 1 0;
  height: fit-content;
}

.apartamenty-miku-o-nas-04-cechy--desktop__node-14-111734 {
  min-height: 0;
  display: flex;
  flex-direction: row;
  gap: 15px;
  align-items: center;
  align-self: stretch;
  height: fit-content;
}

.apartamenty-miku-o-nas-04-cechy--desktop__node-14-111735 {
  min-width: 0;
  display: flex;
  flex-direction: column;
  gap: 10px;
  justify-content: center;
  align-items: center;
  width: 70px;
  height: 70px;
  box-shadow: 0px 0px 20px 0px rgba(0, 0, 0, 0.10000000149011612);
}

.apartamenty-miku-o-nas-04-cechy--desktop__node-14-111738 {
  overflow: hidden;
  display: flex;
  justify-content: center;
  align-items: center;
  min-height: 0;
  width: 45px;
  height: 44px;
}

.apartamenty-miku-o-nas-04-cechy--desktop__node-14-111741 {
  min-height: 0;
  display: flex;
  flex-direction: row;
  gap: 15px;
  align-items: center;
  width: 159px;
  height: fit-content;
}

.apartamenty-miku-o-nas-04-cechy--desktop__node-14-111742 {
  min-width: 0;
  display: flex;
  flex-direction: row;
  gap: 10px;
  justify-content: center;
  align-items: center;
  width: 70px;
  height: 70px;
  box-shadow: 0px 0px 20px 0px rgba(0, 0, 0, 0.10000000149011612);
}

.apartamenty-miku-o-nas-04-cechy--desktop__node-14-111745 {
  overflow: hidden;
  display: flex;
  justify-content: center;
  align-items: center;
  min-width: 0;
  width: 47px;
  height: 47px;
}

.apartamenty-miku-o-nas-04-cechy--desktop__node-14-111701 {
  font-family: "Judson", sans-serif;
  font-weight: 400;
  font-size: 32px;
  line-height: 35.20000076293945px;
  letter-spacing: 0px;
  text-align: center;
  color: rgba(33, 33, 33, 1);
}

.apartamenty-miku-o-nas-04-cechy--desktop__node-14-111708 {
  font-family: "Judson", sans-serif;
  font-weight: 400;
  font-size: 24px;
  line-height: 26.400001525878906px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(188, 170, 68, 1);
}

.apartamenty-miku-o-nas-04-cechy--desktop__node-14-111712 {
  font-family: "Judson", sans-serif;
  font-weight: 400;
  font-size: 24px;
  line-height: 26.400001525878906px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(188, 170, 68, 1);
}

.apartamenty-miku-o-nas-04-cechy--desktop__node-14-111717 {
  font-family: "Judson", sans-serif;
  font-weight: 400;
  font-size: 24px;
  line-height: 26.400001525878906px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(188, 170, 68, 1);
}

.apartamenty-miku-o-nas-04-cechy--desktop__node-14-111725 {
  font-family: "Judson", sans-serif;
  font-weight: 400;
  font-size: 24px;
  line-height: 26.400001525878906px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(188, 170, 68, 1);
}

.apartamenty-miku-o-nas-04-cechy--desktop__node-14-111732 {
  font-family: "Judson", sans-serif;
  font-weight: 400;
  font-size: 24px;
  line-height: 26.400001525878906px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(188, 170, 68, 1);
}

.apartamenty-miku-o-nas-04-cechy--desktop__node-14-111740 {
  font-family: "Judson", sans-serif;
  font-weight: 400;
  font-size: 24px;
  line-height: 26.400001525878906px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(188, 170, 68, 1);
}

.apartamenty-miku-o-nas-04-cechy--desktop__node-14-111747 {
  font-family: "Judson", sans-serif;
  font-weight: 400;
  font-size: 24px;
  line-height: 26.400001525878906px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(188, 170, 68, 1);
}

.apartamenty-miku-o-nas-04-cechy--desktop__node-14-111705 {
  background-color: rgba(33, 33, 33, 1);
}

.apartamenty-miku-o-nas-04-cechy--desktop__node-14-111710 {
  background-color: rgba(33, 33, 33, 1);
}

.apartamenty-miku-o-nas-04-cechy--desktop__node-14-111714 {
  background-color: rgba(33, 33, 33, 1);
}

.apartamenty-miku-o-nas-04-cechy--desktop__node-14-111720 {
  background-color: rgba(33, 33, 33, 1);
}

.apartamenty-miku-o-nas-04-cechy--desktop__node-14-111727 {
  background-color: rgba(33, 33, 33, 1);
}

.apartamenty-miku-o-nas-04-cechy--desktop__node-14-111735 {
  background-color: rgba(33, 33, 33, 1);
}

.apartamenty-miku-o-nas-04-cechy--desktop__node-14-111742 {
  background-color: rgba(33, 33, 33, 1);
}

.apartamenty-miku-o-nas-04-cechy--mobile {
  display: flex;
  flex-direction: column;
  gap: 23px;
  padding: 35px 16px 70px 16px;
  justify-content: center;
  align-items: center;
  width: clamp(320px, 100%, 1023px);
  min-width: 320px;
  max-width: 1023px;
  height: fit-content;
  margin-inline: auto;
}

.apartamenty-miku-o-nas-04-cechy--mobile__node-14-111750 {
  min-height: 0;
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  gap: 30px;
  align-items: center;
  align-self: stretch;
  height: fit-content;
}

.apartamenty-miku-o-nas-04-cechy--mobile__node-14-111751 {
  min-width: 0;
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  gap: 10px;
  align-items: center;
  flex: 1 1 0;
  height: fit-content;
}

.apartamenty-miku-o-nas-04-cechy--mobile__node-14-111752 {
  min-width: 0;
  display: flex;
  flex-direction: row;
  gap: 15px;
  align-items: center;
  flex: 1 1 0;
  min-width: 175px;
  height: fit-content;
}

.apartamenty-miku-o-nas-04-cechy--mobile__node-14-111753 {
  min-width: 0;
  display: flex;
  flex-direction: row;
  gap: 10px;
  justify-content: center;
  align-items: center;
  width: 70px;
  height: 70px;
  box-shadow: 0px 0px 20px 0px rgba(0, 0, 0, 0.10000000149011612);
}

.apartamenty-miku-o-nas-04-cechy--mobile__node-14-111754 {
  overflow: hidden;
  display: flex;
  justify-content: center;
  align-items: center;
  min-width: 0;
  width: 45px;
  height: 45px;
}

.apartamenty-miku-o-nas-04-cechy--mobile__node-14-111757 {
  min-width: 0;
  display: flex;
  flex-direction: row;
  gap: 15px;
  align-items: center;
  flex: 1 1 0;
  min-width: 175px;
  height: fit-content;
}

.apartamenty-miku-o-nas-04-cechy--mobile__node-14-111758 {
  min-width: 0;
  display: flex;
  flex-direction: row;
  gap: 10px;
  justify-content: center;
  align-items: center;
  width: 70px;
  height: 70px;
  box-shadow: 0px 0px 20px 0px rgba(0, 0, 0, 0.10000000149011612);
}

.apartamenty-miku-o-nas-04-cechy--mobile__node-14-111761 {
  min-width: 0;
  display: flex;
  flex-direction: row;
  gap: 15px;
  align-items: center;
  flex: 1 1 0;
  min-width: 175px;
  height: fit-content;
}

.apartamenty-miku-o-nas-04-cechy--mobile__node-14-111762 {
  min-width: 0;
  display: flex;
  flex-direction: row;
  gap: 10px;
  justify-content: center;
  align-items: center;
  width: 70px;
  height: 70px;
  box-shadow: 0px 0px 20px 0px rgba(0, 0, 0, 0.10000000149011612);
}

.apartamenty-miku-o-nas-04-cechy--mobile__node-14-111763 {
  overflow: hidden;
  display: flex;
  justify-content: center;
  align-items: center;
  min-width: 0;
  width: 39px;
  height: 39px;
}

.apartamenty-miku-o-nas-04-cechy--mobile__node-14-111766 {
  min-width: 0;
  display: flex;
  flex-direction: row;
  gap: 15px;
  align-items: center;
  flex: 1 1 0;
  min-width: 175px;
  height: fit-content;
}

.apartamenty-miku-o-nas-04-cechy--mobile__node-14-111767 {
  min-width: 0;
  display: flex;
  flex-direction: row;
  gap: 10px;
  justify-content: center;
  align-items: center;
  width: 70px;
  height: 70px;
  box-shadow: 0px 0px 20px 0px rgba(0, 0, 0, 0.10000000149011612);
}

.apartamenty-miku-o-nas-04-cechy--mobile__node-14-111770 {
  overflow: hidden;
  display: flex;
  justify-content: center;
  align-items: center;
  min-width: 0;
  width: 45px;
  height: 45px;
}

.apartamenty-miku-o-nas-04-cechy--mobile__node-14-111773 {
  min-width: 0;
  display: flex;
  flex-direction: row;
  gap: 15px;
  align-items: center;
  flex: 1 1 0;
  min-width: 175px;
  height: fit-content;
}

.apartamenty-miku-o-nas-04-cechy--mobile__node-14-111774 {
  min-width: 0;
  display: flex;
  flex-direction: row;
  gap: 10px;
  justify-content: center;
  align-items: center;
  width: 70px;
  height: 70px;
  box-shadow: 0px 0px 20px 0px rgba(0, 0, 0, 0.10000000149011612);
}

.apartamenty-miku-o-nas-04-cechy--mobile__node-14-111777 {
  overflow: hidden;
  min-width: 0;
  width: 43px;
  height: 44px;
}

.apartamenty-miku-o-nas-04-cechy--mobile__node-14-111780 {
  min-width: 0;
  display: flex;
  flex-direction: row;
  gap: 15px;
  align-items: center;
  flex: 1 1 0;
  min-width: 175px;
  height: fit-content;
}

.apartamenty-miku-o-nas-04-cechy--mobile__node-14-111781 {
  min-width: 0;
  display: flex;
  flex-direction: column;
  gap: 10px;
  justify-content: center;
  align-items: center;
  width: 70px;
  height: 70px;
  box-shadow: 0px 0px 20px 0px rgba(0, 0, 0, 0.10000000149011612);
}

.apartamenty-miku-o-nas-04-cechy--mobile__node-14-111784 {
  overflow: hidden;
  display: flex;
  justify-content: center;
  align-items: center;
  min-height: 0;
  width: 45px;
  height: 44px;
}

.apartamenty-miku-o-nas-04-cechy--mobile__node-14-111787 {
  min-width: 0;
  display: flex;
  flex-direction: row;
  gap: 15px;
  align-items: center;
  flex: 1 1 0;
  min-width: 175px;
  height: fit-content;
}

.apartamenty-miku-o-nas-04-cechy--mobile__node-14-111788 {
  min-width: 0;
  display: flex;
  flex-direction: row;
  gap: 10px;
  justify-content: center;
  align-items: center;
  width: 70px;
  height: 70px;
  box-shadow: 0px 0px 20px 0px rgba(0, 0, 0, 0.10000000149011612);
}

.apartamenty-miku-o-nas-04-cechy--mobile__node-14-111791 {
  overflow: hidden;
  display: flex;
  justify-content: center;
  align-items: center;
  min-width: 0;
  width: 47px;
  height: 47px;
}

.apartamenty-miku-o-nas-04-cechy--mobile__node-14-111749 {
  font-family: "Judson", sans-serif;
  font-weight: 400;
  font-size: 32px;
  line-height: 35.20000076293945px;
  letter-spacing: 0px;
  text-align: center;
  color: rgba(33, 33, 33, 1);
}

.apartamenty-miku-o-nas-04-cechy--mobile__node-14-111756 {
  font-family: "Judson", sans-serif;
  font-weight: 400;
  font-size: 20px;
  line-height: 22px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(188, 170, 68, 1);
}

.apartamenty-miku-o-nas-04-cechy--mobile__node-14-111760 {
  font-family: "Judson", sans-serif;
  font-weight: 400;
  font-size: 20px;
  line-height: 22px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(188, 170, 68, 1);
}

.apartamenty-miku-o-nas-04-cechy--mobile__node-14-111765 {
  font-family: "Judson", sans-serif;
  font-weight: 400;
  font-size: 20px;
  line-height: 22px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(188, 170, 68, 1);
}

.apartamenty-miku-o-nas-04-cechy--mobile__node-14-111772 {
  font-family: "Judson", sans-serif;
  font-weight: 400;
  font-size: 20px;
  line-height: 22px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(188, 170, 68, 1);
}

.apartamenty-miku-o-nas-04-cechy--mobile__node-14-111779 {
  font-family: "Judson", sans-serif;
  font-weight: 400;
  font-size: 20px;
  line-height: 22px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(188, 170, 68, 1);
}

.apartamenty-miku-o-nas-04-cechy--mobile__node-14-111786 {
  font-family: "Judson", sans-serif;
  font-weight: 400;
  font-size: 20px;
  line-height: 22px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(188, 170, 68, 1);
}

.apartamenty-miku-o-nas-04-cechy--mobile__node-14-111793 {
  font-family: "Judson", sans-serif;
  font-weight: 400;
  font-size: 20px;
  line-height: 22px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(188, 170, 68, 1);
}

.apartamenty-miku-o-nas-04-cechy--mobile__node-14-111753 {
  background-color: rgba(33, 33, 33, 1);
}

.apartamenty-miku-o-nas-04-cechy--mobile__node-14-111758 {
  background-color: rgba(33, 33, 33, 1);
}

.apartamenty-miku-o-nas-04-cechy--mobile__node-14-111762 {
  background-color: rgba(33, 33, 33, 1);
}

.apartamenty-miku-o-nas-04-cechy--mobile__node-14-111767 {
  background-color: rgba(33, 33, 33, 1);
}

.apartamenty-miku-o-nas-04-cechy--mobile__node-14-111774 {
  background-color: rgba(33, 33, 33, 1);
}

.apartamenty-miku-o-nas-04-cechy--mobile__node-14-111781 {
  background-color: rgba(33, 33, 33, 1);
}

.apartamenty-miku-o-nas-04-cechy--mobile__node-14-111788 {
  background-color: rgba(33, 33, 33, 1);
}

.apartamenty-miku-dla-kogo-04-cechy__variant {
  display: none;
  width: 100%;
}

@media (min-width: 1024px) {
  .apartamenty-miku-dla-kogo-04-cechy__variant--desktop {
    display: block;
  }
}

@media (max-width: 1023px) {
  .apartamenty-miku-dla-kogo-04-cechy__variant--mobile {
    display: block;
  }
}

.apartamenty-miku-dla-kogo-04-cechy--desktop {
  display: flex;
  flex-direction: column;
  gap: 23px;
  padding: 35px 150px 60px 150px;
  align-items: center;
  width: clamp(1024px, 100%, 1920px);
  min-width: 1024px;
  max-width: 1920px;
  height: 425px;
  margin-inline: auto;
}

.apartamenty-miku-dla-kogo-04-cechy--desktop__node-14-111702 {
  min-height: 0;
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  gap: 30px;
  align-items: flex-start;
  align-self: stretch;
  height: fit-content;
}

.apartamenty-miku-dla-kogo-04-cechy--desktop__node-14-111703 {
  min-width: 0;
  display: flex;
  flex-direction: column;
  gap: 31px;
  align-items: flex-start;
  flex: 1 1 0;
  height: fit-content;
}

.apartamenty-miku-dla-kogo-04-cechy--desktop__node-14-111704 {
  min-height: 0;
  display: flex;
  flex-direction: row;
  gap: 15px;
  align-items: center;
  width: 191px;
  height: fit-content;
}

.apartamenty-miku-dla-kogo-04-cechy--desktop__node-14-111705 {
  min-width: 0;
  display: flex;
  flex-direction: row;
  gap: 10px;
  justify-content: center;
  align-items: center;
  width: 70px;
  height: 70px;
  box-shadow: 0px 0px 20px 0px rgba(0, 0, 0, 0.10000000149011612);
}

.apartamenty-miku-dla-kogo-04-cechy--desktop__node-14-111706 {
  overflow: hidden;
  display: flex;
  justify-content: center;
  align-items: center;
  min-width: 0;
  width: 45px;
  height: 45px;
}

.apartamenty-miku-dla-kogo-04-cechy--desktop__node-14-111709 {
  min-height: 0;
  display: flex;
  flex-direction: row;
  gap: 15px;
  align-items: center;
  align-self: stretch;
  height: fit-content;
}

.apartamenty-miku-dla-kogo-04-cechy--desktop__node-14-111710 {
  min-width: 0;
  display: flex;
  flex-direction: row;
  gap: 10px;
  padding: 16px;
  justify-content: center;
  align-items: center;
  width: 70px;
  height: 70px;
  box-shadow: 0px 0px 20px 0px rgba(0, 0, 0, 0.10000000149011612);
}

.apartamenty-miku-dla-kogo-04-cechy--desktop__node-14-111713 {
  min-height: 0;
  display: flex;
  flex-direction: row;
  gap: 15px;
  align-items: center;
  width: 269px;
  height: fit-content;
}

.apartamenty-miku-dla-kogo-04-cechy--desktop__node-14-111714 {
  min-width: 0;
  display: flex;
  flex-direction: row;
  gap: 10px;
  justify-content: center;
  align-items: center;
  width: 70px;
  height: 70px;
  box-shadow: 0px 0px 20px 0px rgba(0, 0, 0, 0.10000000149011612);
}

.apartamenty-miku-dla-kogo-04-cechy--desktop__node-14-111715 {
  overflow: hidden;
  display: flex;
  justify-content: center;
  align-items: center;
  min-width: 0;
  width: 39px;
  height: 39px;
}

.apartamenty-miku-dla-kogo-04-cechy--desktop__node-14-111718 {
  min-width: 0;
  display: flex;
  flex-direction: column;
  gap: 32px;
  align-items: flex-start;
  flex: 1 1 0;
  height: fit-content;
}

.apartamenty-miku-dla-kogo-04-cechy--desktop__node-14-111719 {
  min-height: 0;
  display: flex;
  flex-direction: row;
  gap: 15px;
  align-items: center;
  width: 178px;
  height: fit-content;
}

.apartamenty-miku-dla-kogo-04-cechy--desktop__node-14-111720 {
  min-width: 0;
  display: flex;
  flex-direction: row;
  gap: 10px;
  justify-content: center;
  align-items: center;
  width: 70px;
  height: 70px;
  box-shadow: 0px 0px 20px 0px rgba(0, 0, 0, 0.10000000149011612);
}

.apartamenty-miku-dla-kogo-04-cechy--desktop__node-14-111723 {
  overflow: hidden;
  display: flex;
  justify-content: center;
  align-items: center;
  min-width: 0;
  width: 45px;
  height: 45px;
}

.apartamenty-miku-dla-kogo-04-cechy--desktop__node-14-111726 {
  min-height: 0;
  display: flex;
  flex-direction: row;
  gap: 15px;
  align-items: center;
  align-self: stretch;
  height: fit-content;
}

.apartamenty-miku-dla-kogo-04-cechy--desktop__node-14-111727 {
  min-width: 0;
  display: flex;
  flex-direction: row;
  gap: 10px;
  justify-content: center;
  align-items: center;
  width: 70px;
  height: 70px;
  box-shadow: 0px 0px 20px 0px rgba(0, 0, 0, 0.10000000149011612);
}

.apartamenty-miku-dla-kogo-04-cechy--desktop__node-14-111730 {
  overflow: hidden;
  min-width: 0;
  width: 43px;
  height: 44px;
}

.apartamenty-miku-dla-kogo-04-cechy--desktop__node-14-111733 {
  min-width: 0;
  display: flex;
  flex-direction: column;
  gap: 32px;
  align-items: flex-start;
  flex: 1 1 0;
  height: fit-content;
}

.apartamenty-miku-dla-kogo-04-cechy--desktop__node-14-111734 {
  min-height: 0;
  display: flex;
  flex-direction: row;
  gap: 15px;
  align-items: center;
  align-self: stretch;
  height: fit-content;
}

.apartamenty-miku-dla-kogo-04-cechy--desktop__node-14-111735 {
  min-width: 0;
  display: flex;
  flex-direction: column;
  gap: 10px;
  justify-content: center;
  align-items: center;
  width: 70px;
  height: 70px;
  box-shadow: 0px 0px 20px 0px rgba(0, 0, 0, 0.10000000149011612);
}

.apartamenty-miku-dla-kogo-04-cechy--desktop__node-14-111738 {
  overflow: hidden;
  display: flex;
  justify-content: center;
  align-items: center;
  min-height: 0;
  width: 45px;
  height: 44px;
}

.apartamenty-miku-dla-kogo-04-cechy--desktop__node-14-111741 {
  min-height: 0;
  display: flex;
  flex-direction: row;
  gap: 15px;
  align-items: center;
  width: 159px;
  height: fit-content;
}

.apartamenty-miku-dla-kogo-04-cechy--desktop__node-14-111742 {
  min-width: 0;
  display: flex;
  flex-direction: row;
  gap: 10px;
  justify-content: center;
  align-items: center;
  width: 70px;
  height: 70px;
  box-shadow: 0px 0px 20px 0px rgba(0, 0, 0, 0.10000000149011612);
}

.apartamenty-miku-dla-kogo-04-cechy--desktop__node-14-111745 {
  overflow: hidden;
  display: flex;
  justify-content: center;
  align-items: center;
  min-width: 0;
  width: 47px;
  height: 47px;
}

.apartamenty-miku-dla-kogo-04-cechy--desktop__node-14-111701 {
  font-family: "Judson", sans-serif;
  font-weight: 400;
  font-size: 32px;
  line-height: 35.20000076293945px;
  letter-spacing: 0px;
  text-align: center;
  color: rgba(33, 33, 33, 1);
}

.apartamenty-miku-dla-kogo-04-cechy--desktop__node-14-111708 {
  font-family: "Judson", sans-serif;
  font-weight: 400;
  font-size: 24px;
  line-height: 26.400001525878906px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(188, 170, 68, 1);
}

.apartamenty-miku-dla-kogo-04-cechy--desktop__node-14-111712 {
  font-family: "Judson", sans-serif;
  font-weight: 400;
  font-size: 24px;
  line-height: 26.400001525878906px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(188, 170, 68, 1);
}

.apartamenty-miku-dla-kogo-04-cechy--desktop__node-14-111717 {
  font-family: "Judson", sans-serif;
  font-weight: 400;
  font-size: 24px;
  line-height: 26.400001525878906px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(188, 170, 68, 1);
}

.apartamenty-miku-dla-kogo-04-cechy--desktop__node-14-111725 {
  font-family: "Judson", sans-serif;
  font-weight: 400;
  font-size: 24px;
  line-height: 26.400001525878906px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(188, 170, 68, 1);
}

.apartamenty-miku-dla-kogo-04-cechy--desktop__node-14-111732 {
  font-family: "Judson", sans-serif;
  font-weight: 400;
  font-size: 24px;
  line-height: 26.400001525878906px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(188, 170, 68, 1);
}

.apartamenty-miku-dla-kogo-04-cechy--desktop__node-14-111740 {
  font-family: "Judson", sans-serif;
  font-weight: 400;
  font-size: 24px;
  line-height: 26.400001525878906px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(188, 170, 68, 1);
}

.apartamenty-miku-dla-kogo-04-cechy--desktop__node-14-111747 {
  font-family: "Judson", sans-serif;
  font-weight: 400;
  font-size: 24px;
  line-height: 26.400001525878906px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(188, 170, 68, 1);
}

.apartamenty-miku-dla-kogo-04-cechy--desktop__node-14-111705 {
  background-color: rgba(33, 33, 33, 1);
}

.apartamenty-miku-dla-kogo-04-cechy--desktop__node-14-111710 {
  background-color: rgba(33, 33, 33, 1);
}

.apartamenty-miku-dla-kogo-04-cechy--desktop__node-14-111714 {
  background-color: rgba(33, 33, 33, 1);
}

.apartamenty-miku-dla-kogo-04-cechy--desktop__node-14-111720 {
  background-color: rgba(33, 33, 33, 1);
}

.apartamenty-miku-dla-kogo-04-cechy--desktop__node-14-111727 {
  background-color: rgba(33, 33, 33, 1);
}

.apartamenty-miku-dla-kogo-04-cechy--desktop__node-14-111735 {
  background-color: rgba(33, 33, 33, 1);
}

.apartamenty-miku-dla-kogo-04-cechy--desktop__node-14-111742 {
  background-color: rgba(33, 33, 33, 1);
}

.apartamenty-miku-dla-kogo-04-cechy--mobile {
  display: flex;
  flex-direction: column;
  gap: 23px;
  padding: 35px 16px 70px 16px;
  justify-content: center;
  align-items: center;
  width: clamp(320px, 100%, 1023px);
  min-width: 320px;
  max-width: 1023px;
  height: fit-content;
  margin-inline: auto;
}

.apartamenty-miku-dla-kogo-04-cechy--mobile__node-14-111750 {
  min-height: 0;
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  gap: 30px;
  align-items: center;
  align-self: stretch;
  height: fit-content;
}

.apartamenty-miku-dla-kogo-04-cechy--mobile__node-14-111751 {
  min-width: 0;
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  gap: 10px;
  align-items: center;
  flex: 1 1 0;
  height: fit-content;
}

.apartamenty-miku-dla-kogo-04-cechy--mobile__node-14-111752 {
  min-width: 0;
  display: flex;
  flex-direction: row;
  gap: 15px;
  align-items: center;
  flex: 1 1 0;
  min-width: 175px;
  height: fit-content;
}

.apartamenty-miku-dla-kogo-04-cechy--mobile__node-14-111753 {
  min-width: 0;
  display: flex;
  flex-direction: row;
  gap: 10px;
  justify-content: center;
  align-items: center;
  width: 70px;
  height: 70px;
  box-shadow: 0px 0px 20px 0px rgba(0, 0, 0, 0.10000000149011612);
}

.apartamenty-miku-dla-kogo-04-cechy--mobile__node-14-111754 {
  overflow: hidden;
  display: flex;
  justify-content: center;
  align-items: center;
  min-width: 0;
  width: 45px;
  height: 45px;
}

.apartamenty-miku-dla-kogo-04-cechy--mobile__node-14-111757 {
  min-width: 0;
  display: flex;
  flex-direction: row;
  gap: 15px;
  align-items: center;
  flex: 1 1 0;
  min-width: 175px;
  height: fit-content;
}

.apartamenty-miku-dla-kogo-04-cechy--mobile__node-14-111758 {
  min-width: 0;
  display: flex;
  flex-direction: row;
  gap: 10px;
  justify-content: center;
  align-items: center;
  width: 70px;
  height: 70px;
  box-shadow: 0px 0px 20px 0px rgba(0, 0, 0, 0.10000000149011612);
}

.apartamenty-miku-dla-kogo-04-cechy--mobile__node-14-111761 {
  min-width: 0;
  display: flex;
  flex-direction: row;
  gap: 15px;
  align-items: center;
  flex: 1 1 0;
  min-width: 175px;
  height: fit-content;
}

.apartamenty-miku-dla-kogo-04-cechy--mobile__node-14-111762 {
  min-width: 0;
  display: flex;
  flex-direction: row;
  gap: 10px;
  justify-content: center;
  align-items: center;
  width: 70px;
  height: 70px;
  box-shadow: 0px 0px 20px 0px rgba(0, 0, 0, 0.10000000149011612);
}

.apartamenty-miku-dla-kogo-04-cechy--mobile__node-14-111763 {
  overflow: hidden;
  display: flex;
  justify-content: center;
  align-items: center;
  min-width: 0;
  width: 39px;
  height: 39px;
}

.apartamenty-miku-dla-kogo-04-cechy--mobile__node-14-111766 {
  min-width: 0;
  display: flex;
  flex-direction: row;
  gap: 15px;
  align-items: center;
  flex: 1 1 0;
  min-width: 175px;
  height: fit-content;
}

.apartamenty-miku-dla-kogo-04-cechy--mobile__node-14-111767 {
  min-width: 0;
  display: flex;
  flex-direction: row;
  gap: 10px;
  justify-content: center;
  align-items: center;
  width: 70px;
  height: 70px;
  box-shadow: 0px 0px 20px 0px rgba(0, 0, 0, 0.10000000149011612);
}

.apartamenty-miku-dla-kogo-04-cechy--mobile__node-14-111770 {
  overflow: hidden;
  display: flex;
  justify-content: center;
  align-items: center;
  min-width: 0;
  width: 45px;
  height: 45px;
}

.apartamenty-miku-dla-kogo-04-cechy--mobile__node-14-111773 {
  min-width: 0;
  display: flex;
  flex-direction: row;
  gap: 15px;
  align-items: center;
  flex: 1 1 0;
  min-width: 175px;
  height: fit-content;
}

.apartamenty-miku-dla-kogo-04-cechy--mobile__node-14-111774 {
  min-width: 0;
  display: flex;
  flex-direction: row;
  gap: 10px;
  justify-content: center;
  align-items: center;
  width: 70px;
  height: 70px;
  box-shadow: 0px 0px 20px 0px rgba(0, 0, 0, 0.10000000149011612);
}

.apartamenty-miku-dla-kogo-04-cechy--mobile__node-14-111777 {
  overflow: hidden;
  min-width: 0;
  width: 43px;
  height: 44px;
}

.apartamenty-miku-dla-kogo-04-cechy--mobile__node-14-111780 {
  min-width: 0;
  display: flex;
  flex-direction: row;
  gap: 15px;
  align-items: center;
  flex: 1 1 0;
  min-width: 175px;
  height: fit-content;
}

.apartamenty-miku-dla-kogo-04-cechy--mobile__node-14-111781 {
  min-width: 0;
  display: flex;
  flex-direction: column;
  gap: 10px;
  justify-content: center;
  align-items: center;
  width: 70px;
  height: 70px;
  box-shadow: 0px 0px 20px 0px rgba(0, 0, 0, 0.10000000149011612);
}

.apartamenty-miku-dla-kogo-04-cechy--mobile__node-14-111784 {
  overflow: hidden;
  display: flex;
  justify-content: center;
  align-items: center;
  min-height: 0;
  width: 45px;
  height: 44px;
}

.apartamenty-miku-dla-kogo-04-cechy--mobile__node-14-111787 {
  min-width: 0;
  display: flex;
  flex-direction: row;
  gap: 15px;
  align-items: center;
  flex: 1 1 0;
  min-width: 175px;
  height: fit-content;
}

.apartamenty-miku-dla-kogo-04-cechy--mobile__node-14-111788 {
  min-width: 0;
  display: flex;
  flex-direction: row;
  gap: 10px;
  justify-content: center;
  align-items: center;
  width: 70px;
  height: 70px;
  box-shadow: 0px 0px 20px 0px rgba(0, 0, 0, 0.10000000149011612);
}

.apartamenty-miku-dla-kogo-04-cechy--mobile__node-14-111791 {
  overflow: hidden;
  display: flex;
  justify-content: center;
  align-items: center;
  min-width: 0;
  width: 47px;
  height: 47px;
}

.apartamenty-miku-dla-kogo-04-cechy--mobile__node-14-111749 {
  font-family: "Judson", sans-serif;
  font-weight: 400;
  font-size: 32px;
  line-height: 35.20000076293945px;
  letter-spacing: 0px;
  text-align: center;
  color: rgba(33, 33, 33, 1);
}

.apartamenty-miku-dla-kogo-04-cechy--mobile__node-14-111756 {
  font-family: "Judson", sans-serif;
  font-weight: 400;
  font-size: 20px;
  line-height: 22px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(188, 170, 68, 1);
}

.apartamenty-miku-dla-kogo-04-cechy--mobile__node-14-111760 {
  font-family: "Judson", sans-serif;
  font-weight: 400;
  font-size: 20px;
  line-height: 22px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(188, 170, 68, 1);
}

.apartamenty-miku-dla-kogo-04-cechy--mobile__node-14-111765 {
  font-family: "Judson", sans-serif;
  font-weight: 400;
  font-size: 20px;
  line-height: 22px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(188, 170, 68, 1);
}

.apartamenty-miku-dla-kogo-04-cechy--mobile__node-14-111772 {
  font-family: "Judson", sans-serif;
  font-weight: 400;
  font-size: 20px;
  line-height: 22px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(188, 170, 68, 1);
}

.apartamenty-miku-dla-kogo-04-cechy--mobile__node-14-111779 {
  font-family: "Judson", sans-serif;
  font-weight: 400;
  font-size: 20px;
  line-height: 22px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(188, 170, 68, 1);
}

.apartamenty-miku-dla-kogo-04-cechy--mobile__node-14-111786 {
  font-family: "Judson", sans-serif;
  font-weight: 400;
  font-size: 20px;
  line-height: 22px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(188, 170, 68, 1);
}

.apartamenty-miku-dla-kogo-04-cechy--mobile__node-14-111793 {
  font-family: "Judson", sans-serif;
  font-weight: 400;
  font-size: 20px;
  line-height: 22px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(188, 170, 68, 1);
}

.apartamenty-miku-dla-kogo-04-cechy--mobile__node-14-111753 {
  background-color: rgba(33, 33, 33, 1);
}

.apartamenty-miku-dla-kogo-04-cechy--mobile__node-14-111758 {
  background-color: rgba(33, 33, 33, 1);
}

.apartamenty-miku-dla-kogo-04-cechy--mobile__node-14-111762 {
  background-color: rgba(33, 33, 33, 1);
}

.apartamenty-miku-dla-kogo-04-cechy--mobile__node-14-111767 {
  background-color: rgba(33, 33, 33, 1);
}

.apartamenty-miku-dla-kogo-04-cechy--mobile__node-14-111774 {
  background-color: rgba(33, 33, 33, 1);
}

.apartamenty-miku-dla-kogo-04-cechy--mobile__node-14-111781 {
  background-color: rgba(33, 33, 33, 1);
}

.apartamenty-miku-dla-kogo-04-cechy--mobile__node-14-111788 {
  background-color: rgba(33, 33, 33, 1);
}

.apartamenty-miku-strona-glowna-04-lokalizacja__variant {
  display: none;
  width: 100%;
}

@media (min-width: 1024px) {
  .apartamenty-miku-strona-glowna-04-lokalizacja__variant--desktop {
    display: block;
  }
}

@media (max-width: 1023px) {
  .apartamenty-miku-strona-glowna-04-lokalizacja__variant--mobile {
    display: block;
  }
}

.apartamenty-miku-strona-glowna-04-lokalizacja--desktop {
  display: flex;
  flex-direction: column;
  gap: 30px;
  padding: 35px 150px 35px 150px;
  justify-content: center;
  align-items: center;
  width: clamp(1024px, 100%, 1920px);
  min-width: 1024px;
  max-width: 1920px;
  height: fit-content;
  margin-inline: auto;
}

.apartamenty-miku-strona-glowna-04-lokalizacja--desktop__node-14-111411 {
  min-height: 0;
  display: flex;
  flex-direction: column;
  gap: 30px;
  justify-content: center;
  align-items: flex-start;
  align-self: stretch;
  height: fit-content;
}

.apartamenty-miku-strona-glowna-04-lokalizacja--desktop__node-14-111412 {
  min-height: 0;
  display: flex;
  flex-direction: column;
  gap: 15px;
  align-items: flex-start;
  width: 698px;
  height: fit-content;
}

.apartamenty-miku-strona-glowna-04-lokalizacja--desktop__node-14-111416 {
  min-height: 0;
  display: flex;
  flex-direction: row;
  gap: 25px;
  align-items: center;
  align-self: stretch;
  height: fit-content;
}

.apartamenty-miku-strona-glowna-04-lokalizacja--desktop__node-14-111417 {
  min-width: 0;
  display: flex;
  flex-direction: column;
  gap: 10px;
  padding: 0px min(40px, calc(100% - 184.6666717529297px)) 0px 40px;
  justify-content: center;
  align-items: center;
  flex: 1 1 0;
  height: 334px;
  box-shadow: 0px 0px 20px 0px rgba(0, 0, 0, 0.15000000596046448);
}

.apartamenty-miku-strona-glowna-04-lokalizacja--desktop__node-14-111418 {
  min-height: 0;
  display: flex;
  flex-direction: row;
  gap: 10px;
  justify-content: center;
  align-items: center;
  align-self: stretch;
  height: 99px;
}

.apartamenty-miku-strona-glowna-04-lokalizacja--desktop__node-14-111420 {
  min-width: 0;
  display: flex;
  flex-direction: column;
  gap: 10px;
  padding: 0px min(40px, calc(100% - 184.66665649414062px)) 0px 40px;
  justify-content: center;
  align-items: center;
  flex: 1 1 0;
  height: 334px;
}

.apartamenty-miku-strona-glowna-04-lokalizacja--desktop__node-14-111421 {
  min-height: 0;
  display: flex;
  flex-direction: row;
  gap: 10px;
  justify-content: center;
  align-items: center;
  align-self: stretch;
  height: 99px;
}

.apartamenty-miku-strona-glowna-04-lokalizacja--desktop__node-14-111423 {
  min-width: 0;
  display: flex;
  flex-direction: column;
  gap: 10px;
  padding: 0px min(40px, calc(100% - 184.66665649414062px)) 0px 40px;
  justify-content: center;
  align-items: center;
  flex: 1 1 0;
  height: 334px;
  box-shadow: 0px 0px 20px 0px rgba(0, 0, 0, 0.15000000596046448);
}

.apartamenty-miku-strona-glowna-04-lokalizacja--desktop__node-14-111424 {
  min-height: 0;
  display: flex;
  flex-direction: row;
  gap: 10px;
  justify-content: center;
  align-items: center;
  align-self: stretch;
  height: 99px;
}

.apartamenty-miku-strona-glowna-04-lokalizacja--desktop__node-14-111426 {
  min-height: 0;
  display: flex;
  flex-direction: row;
  gap: 10px;
  padding: 10px 30px 10px 30px;
  justify-content: center;
  align-items: center;
  width: fit-content;
  height: 50px;
  box-shadow: 0px 0px 20px 0px rgba(0, 0, 0, 0.15000000596046448);
}

.apartamenty-miku-strona-glowna-04-lokalizacja--desktop__node-14-111414 {
  font-family: "Cormorant Garamond", sans-serif;
  font-weight: 700;
  font-size: 32px;
  line-height: 38.75199890136719px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(33, 33, 33, 1);
}

.apartamenty-miku-strona-glowna-04-lokalizacja--desktop__node-14-111415 {
  font-family: "Montserrat", sans-serif;
  font-weight: 400;
  font-size: 16px;
  line-height: 19.503999710083008px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(33, 33, 33, 1);
}

.apartamenty-miku-strona-glowna-04-lokalizacja--desktop__node-14-111419 {
  font-family: "Cormorant Garamond", sans-serif;
  font-weight: 700;
  font-size: 24px;
  line-height: 29.06399917602539px;
  letter-spacing: 0px;
  text-align: center;
  color: rgba(188, 170, 68, 1);
}

.apartamenty-miku-strona-glowna-04-lokalizacja--desktop__node-14-111422 {
  font-family: "Cormorant Garamond", sans-serif;
  font-weight: 700;
  font-size: 24px;
  line-height: 29.06399917602539px;
  letter-spacing: 0px;
  text-align: center;
  color: rgba(188, 170, 68, 1);
}

.apartamenty-miku-strona-glowna-04-lokalizacja--desktop__node-14-111425 {
  font-family: "Cormorant Garamond", sans-serif;
  font-weight: 700;
  font-size: 24px;
  line-height: 29.06399917602539px;
  letter-spacing: 0px;
  text-align: center;
  color: rgba(188, 170, 68, 1);
}

.apartamenty-miku-strona-glowna-04-lokalizacja--desktop__node-14-111427 {
  font-family: "Montserrat", sans-serif;
  font-weight: 700;
  font-size: 16px;
  line-height: 19.503999710083008px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(250, 250, 250, 1);
}

.apartamenty-miku-strona-glowna-04-lokalizacja--desktop__node-14-111417 {
  background-image: url("./assets/8b8308fcedf1643f151745efd7da66bbb24cc350.png");
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
}

.apartamenty-miku-strona-glowna-04-lokalizacja--desktop__node-14-111418 {
  background-color: rgba(33, 33, 33, 1);
}

.apartamenty-miku-strona-glowna-04-lokalizacja--desktop__node-14-111420 {
  background-image: url("./assets/c2517633d7aa101288dc32b16895ed0dc3d93f7a.png");
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
}

.apartamenty-miku-strona-glowna-04-lokalizacja--desktop__node-14-111421 {
  background-color: rgba(33, 33, 33, 1);
}

.apartamenty-miku-strona-glowna-04-lokalizacja--desktop__node-14-111423 {
  background-image: url("./assets/517e2c6398aa10e385382364cba3997f068e2e7d.jpg");
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
}

.apartamenty-miku-strona-glowna-04-lokalizacja--desktop__node-14-111424 {
  background-color: rgba(33, 33, 33, 1);
}

.apartamenty-miku-strona-glowna-04-lokalizacja--desktop__node-14-111426 {
  background-color: rgba(188, 170, 68, 1);
}

.apartamenty-miku-strona-glowna-04-lokalizacja--mobile {
  display: flex;
  flex-direction: column;
  gap: 30px;
  padding: 35px 16px 35px 16px;
  align-items: flex-start;
  width: clamp(320px, 100%, 1023px);
  min-width: 320px;
  max-width: 1023px;
  height: fit-content;
  margin-inline: auto;
}

.apartamenty-miku-strona-glowna-04-lokalizacja--mobile__node-14-112391 {
  min-height: 0;
  display: flex;
  flex-direction: column;
  gap: 15px;
  align-items: center;
  align-self: stretch;
  height: fit-content;
}

.apartamenty-miku-strona-glowna-04-lokalizacja--mobile__node-14-112395 {
  min-height: 0;
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  gap: 25px;
  align-items: center;
  align-self: stretch;
  height: fit-content;
}

.apartamenty-miku-strona-glowna-04-lokalizacja--mobile__node-14-112396 {
  min-width: 0;
  display: flex;
  flex-direction: column;
  gap: 10px;
  padding: 0px min(40px, calc(100% - 248px)) 0px 40px;
  justify-content: center;
  align-items: center;
  flex: 1 1 0;
  min-width: 288px;
  height: 334px;
  box-shadow: 0px 0px 20px 0px rgba(0, 0, 0, 0.15000000596046448);
}

.apartamenty-miku-strona-glowna-04-lokalizacja--mobile__node-14-112397 {
  min-height: 0;
  display: flex;
  flex-direction: row;
  gap: 10px;
  justify-content: center;
  align-items: center;
  align-self: stretch;
  height: 99px;
}

.apartamenty-miku-strona-glowna-04-lokalizacja--mobile__node-14-112399 {
  min-width: 0;
  display: flex;
  flex-direction: column;
  gap: 10px;
  padding: 0px min(40px, calc(100% - 248px)) 0px 40px;
  justify-content: center;
  align-items: center;
  flex: 1 1 0;
  min-width: 288px;
  height: 334px;
}

.apartamenty-miku-strona-glowna-04-lokalizacja--mobile__node-14-112400 {
  min-height: 0;
  display: flex;
  flex-direction: row;
  gap: 10px;
  justify-content: center;
  align-items: center;
  align-self: stretch;
  height: 99px;
}

.apartamenty-miku-strona-glowna-04-lokalizacja--mobile__node-14-112402 {
  min-width: 0;
  display: flex;
  flex-direction: column;
  gap: 10px;
  padding: 0px min(40px, calc(100% - 248px)) 0px 40px;
  justify-content: center;
  align-items: center;
  flex: 1 1 0;
  min-width: 288px;
  height: 334px;
  box-shadow: 0px 0px 20px 0px rgba(0, 0, 0, 0.15000000596046448);
}

.apartamenty-miku-strona-glowna-04-lokalizacja--mobile__node-14-112403 {
  min-height: 0;
  display: flex;
  flex-direction: row;
  gap: 10px;
  justify-content: center;
  align-items: center;
  align-self: stretch;
  height: 99px;
}

.apartamenty-miku-strona-glowna-04-lokalizacja--mobile__node-14-112405 {
  min-height: 0;
  display: flex;
  flex-direction: row;
  gap: 10px;
  padding: 10px 30px 10px 30px;
  justify-content: center;
  align-items: center;
  align-self: stretch;
  height: 45px;
  box-shadow: 0px 0px 20px 0px rgba(0, 0, 0, 0.15000000596046448);
}

.apartamenty-miku-strona-glowna-04-lokalizacja--mobile__node-14-112393 {
  font-family: "Cormorant Garamond", sans-serif;
  font-weight: 700;
  font-size: 24px;
  line-height: 29.06399917602539px;
  letter-spacing: 0px;
  text-align: center;
  color: rgba(33, 33, 33, 1);
}

.apartamenty-miku-strona-glowna-04-lokalizacja--mobile__node-14-112394 {
  font-family: "Montserrat", sans-serif;
  font-weight: 400;
  font-size: 14px;
  line-height: 17.06599998474121px;
  letter-spacing: 0px;
  text-align: center;
  color: rgba(33, 33, 33, 1);
}

.apartamenty-miku-strona-glowna-04-lokalizacja--mobile__node-14-112398 {
  font-family: "Cormorant Garamond", sans-serif;
  font-weight: 700;
  font-size: 20px;
  line-height: 24.219999313354492px;
  letter-spacing: 0px;
  text-align: center;
  color: rgba(188, 170, 68, 1);
}

.apartamenty-miku-strona-glowna-04-lokalizacja--mobile__node-14-112401 {
  font-family: "Cormorant Garamond", sans-serif;
  font-weight: 700;
  font-size: 20px;
  line-height: 24.219999313354492px;
  letter-spacing: 0px;
  text-align: center;
  color: rgba(188, 170, 68, 1);
}

.apartamenty-miku-strona-glowna-04-lokalizacja--mobile__node-14-112404 {
  font-family: "Cormorant Garamond", sans-serif;
  font-weight: 700;
  font-size: 20px;
  line-height: 24.219999313354492px;
  letter-spacing: 0px;
  text-align: center;
  color: rgba(188, 170, 68, 1);
}

.apartamenty-miku-strona-glowna-04-lokalizacja--mobile__node-14-112406 {
  font-family: "Montserrat", sans-serif;
  font-weight: 700;
  font-size: 14px;
  line-height: 17.06599998474121px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(250, 250, 250, 1);
}

.apartamenty-miku-strona-glowna-04-lokalizacja--mobile__node-14-112396 {
  background-image: url("./assets/8b8308fcedf1643f151745efd7da66bbb24cc350.png");
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
}

.apartamenty-miku-strona-glowna-04-lokalizacja--mobile__node-14-112397 {
  background-color: rgba(33, 33, 33, 1);
}

.apartamenty-miku-strona-glowna-04-lokalizacja--mobile__node-14-112399 {
  background-image: url("./assets/c2517633d7aa101288dc32b16895ed0dc3d93f7a.png");
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
}

.apartamenty-miku-strona-glowna-04-lokalizacja--mobile__node-14-112400 {
  background-color: rgba(33, 33, 33, 1);
}

.apartamenty-miku-strona-glowna-04-lokalizacja--mobile__node-14-112402 {
  background-image: url("./assets/517e2c6398aa10e385382364cba3997f068e2e7d.jpg");
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
}

.apartamenty-miku-strona-glowna-04-lokalizacja--mobile__node-14-112403 {
  background-color: rgba(33, 33, 33, 1);
}

.apartamenty-miku-strona-glowna-04-lokalizacja--mobile__node-14-112405 {
  background-color: rgba(188, 170, 68, 1);
}

.apartamenty-miku-galeria-04-newsletter__variant {
  display: none;
  width: 100%;
}

@media (min-width: 1024px) {
  .apartamenty-miku-galeria-04-newsletter__variant--desktop {
    display: block;
  }
}

@media (max-width: 1023px) {
  .apartamenty-miku-galeria-04-newsletter__variant--mobile {
    display: block;
  }
}

.apartamenty-miku-galeria-04-newsletter--desktop {
  display: flex;
  flex-direction: column;
  gap: 10px;
  padding: 0px 150px 0px 150px;
  justify-content: center;
  align-items: center;
  width: clamp(1024px, 100%, 1920px);
  min-width: 1024px;
  max-width: 1920px;
  height: fit-content;
  margin-inline: auto;
}

.apartamenty-miku-galeria-04-newsletter--desktop__node-14-111145 {
  min-height: 0;
  display: flex;
  flex-direction: column;
  gap: 10px;
  padding: 70px min(80px, calc(100% - 644px)) 70px 80px;
  justify-content: center;
  align-items: center;
  align-self: stretch;
  height: fit-content;
}

.apartamenty-miku-galeria-04-newsletter--desktop__node-14-111146 {
  min-height: 0;
  display: flex;
  flex-direction: column;
  gap: 30px;
  padding: 25px 30px 25px 30px;
  justify-content: center;
  align-items: center;
  align-self: stretch;
  height: fit-content;
}

.apartamenty-miku-galeria-04-newsletter--desktop__node-14-111147 {
  min-height: 0;
  display: flex;
  flex-direction: column;
  gap: 5px;
  justify-content: center;
  align-items: center;
  align-self: stretch;
  height: fit-content;
}

.apartamenty-miku-galeria-04-newsletter--desktop__node-14-111148 {
  min-height: 0;
  display: flex;
  flex-direction: row;
  gap: 5px;
  justify-content: center;
  align-items: center;
  align-self: stretch;
  height: fit-content;
}

.apartamenty-miku-galeria-04-newsletter--desktop__node-14-111153 {
  min-height: 0;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  width: 477px;
  height: fit-content;
}

.apartamenty-miku-galeria-04-newsletter--desktop__node-14-111154 {
  min-width: 0;
  display: flex;
  flex-direction: row;
  gap: 15px;
  padding: 9px 15px 9px 15px;
  align-items: center;
  width: 293px;
  height: 50px;
  border: 1px solid rgba(255, 255, 255, 1);
}

.apartamenty-miku-galeria-04-newsletter--desktop__node-14-111155 {
  overflow: hidden;
  display: flex;
  justify-content: center;
  align-items: center;
  min-width: 0;
  width: 32px;
  height: 32px;
}

.apartamenty-miku-galeria-04-newsletter--desktop__node-14-111158 {
  min-width: 0;
  display: flex;
  flex-direction: row;
  gap: 10px;
  padding: 10px 26px 10px 26px;
  justify-content: center;
  align-items: center;
  width: 184px;
  height: 50px;
}

.apartamenty-miku-galeria-04-newsletter--desktop__node-14-111150 {
  font-family: "Cormorant Garamond", sans-serif;
  font-weight: 700;
  font-size: 48px;
  line-height: 58.12799835205078px;
  letter-spacing: 0px;
  text-align: center;
  color: rgba(250, 250, 250, 1);
}

.apartamenty-miku-galeria-04-newsletter--desktop__node-14-111152 {
  font-family: "Montserrat", sans-serif;
  font-weight: 300;
  font-size: 16px;
  line-height: 17.600000381469727px;
  letter-spacing: 0px;
  text-align: center;
  color: rgba(255, 255, 255, 1);
}

.apartamenty-miku-galeria-04-newsletter--desktop__node-14-111157 {
  font-family: "Montserrat", sans-serif;
  font-weight: 300;
  font-size: 16px;
  line-height: 19.503999710083008px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(255, 255, 255, 1);
}

.apartamenty-miku-galeria-04-newsletter--desktop__node-14-111159 {
  font-family: "Montserrat", sans-serif;
  font-weight: 700;
  font-size: 16px;
  line-height: 19.503999710083008px;
  letter-spacing: 0px;
  text-align: center;
  color: rgba(250, 250, 250, 1);
}

.apartamenty-miku-galeria-04-newsletter--desktop__node-14-111145 {
  background-image: url("./assets/99c2ed9f0b7d86684aa93df60c59ab61f0b51548.png");
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
}

.apartamenty-miku-galeria-04-newsletter--desktop__node-14-111146 {
  background-color: rgba(33, 33, 33, 0.699999988079071);
}

.apartamenty-miku-galeria-04-newsletter--desktop__node-14-111158 {
  background-color: rgba(188, 170, 68, 1);
}

.apartamenty-miku-galeria-04-newsletter--mobile {
  width: 100vw;
  max-width: none;
  margin-inline: calc(50% - 50vw);
}

.apartamenty-miku-galeria-04-newsletter--mobile__inner {
  margin-inline: auto;
}

.apartamenty-miku-galeria-04-newsletter--mobile__inner {
  display: flex;
  flex-direction: column;
  gap: 10px;
  justify-content: center;
  align-items: center;
  width: clamp(320px, 100%, 1023px);
  min-width: 320px;
  max-width: 1023px;
  height: fit-content;
  margin-inline: auto;
}

.apartamenty-miku-galeria-04-newsletter--mobile__node-14-111161 {
  min-height: 0;
  display: flex;
  flex-direction: column;
  gap: 10px;
  padding: 70px min(16px, calc(100% - 304px)) 70px 16px;
  justify-content: center;
  align-items: center;
  align-self: stretch;
  height: fit-content;
}

.apartamenty-miku-galeria-04-newsletter--mobile__node-14-111162 {
  min-height: 0;
  display: flex;
  flex-direction: column;
  gap: 30px;
  padding: 20px 20px 20px 20px;
  justify-content: center;
  align-items: center;
  align-self: stretch;
  height: fit-content;
}

.apartamenty-miku-galeria-04-newsletter--mobile__node-14-111163 {
  min-height: 0;
  display: flex;
  flex-direction: column;
  gap: 5px;
  justify-content: center;
  align-items: center;
  align-self: stretch;
  height: fit-content;
}

.apartamenty-miku-galeria-04-newsletter--mobile__node-14-111164 {
  min-height: 0;
  display: flex;
  flex-direction: row;
  gap: 5px;
  justify-content: center;
  align-items: center;
  align-self: stretch;
  height: fit-content;
}

.apartamenty-miku-galeria-04-newsletter--mobile__node-14-111169 {
  min-height: 0;
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  align-self: stretch;
  height: fit-content;
}

.apartamenty-miku-galeria-04-newsletter--mobile__node-14-111170 {
  min-height: 0;
  display: flex;
  flex-direction: row;
  gap: 15px;
  padding: 6.5px 15px 6.5px 15px;
  align-items: center;
  align-self: stretch;
  height: 45px;
  border: 1px solid rgba(255, 255, 255, 1);
}

.apartamenty-miku-galeria-04-newsletter--mobile__node-14-111171 {
  overflow: hidden;
  display: flex;
  justify-content: center;
  align-items: center;
  min-width: 0;
  width: 32px;
  height: 32px;
}

.apartamenty-miku-galeria-04-newsletter--mobile__node-14-111174 {
  min-height: 0;
  display: flex;
  flex-direction: row;
  gap: 10px;
  padding: 10px 26px 10px 26px;
  justify-content: center;
  align-items: center;
  align-self: stretch;
  height: 45px;
}

.apartamenty-miku-galeria-04-newsletter--mobile__node-14-111166 {
  font-family: "Cormorant Garamond", sans-serif;
  font-weight: 700;
  font-size: 32px;
  line-height: 38.75199890136719px;
  letter-spacing: 0px;
  text-align: center;
  color: rgba(250, 250, 250, 1);
}

.apartamenty-miku-galeria-04-newsletter--mobile__node-14-111168 {
  font-family: "Montserrat", sans-serif;
  font-weight: 300;
  font-size: 14px;
  line-height: 15.40000057220459px;
  letter-spacing: 0px;
  text-align: center;
  color: rgba(255, 255, 255, 1);
}

.apartamenty-miku-galeria-04-newsletter--mobile__node-14-111173 {
  font-family: "Montserrat", sans-serif;
  font-weight: 300;
  font-size: 14px;
  line-height: 17.06599998474121px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(255, 255, 255, 1);
}

.apartamenty-miku-galeria-04-newsletter--mobile__node-14-111175 {
  font-family: "Montserrat", sans-serif;
  font-weight: 700;
  font-size: 14px;
  line-height: 17.06599998474121px;
  letter-spacing: 0px;
  text-align: center;
  color: rgba(250, 250, 250, 1);
}

.apartamenty-miku-galeria-04-newsletter--mobile__node-14-111161 {
  background-image: url("./assets/99c2ed9f0b7d86684aa93df60c59ab61f0b51548.png");
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
}

.apartamenty-miku-galeria-04-newsletter--mobile__node-14-111162 {
  background-color: rgba(33, 33, 33, 0.699999988079071);
}

.apartamenty-miku-galeria-04-newsletter--mobile__node-14-111174 {
  background-color: rgba(188, 170, 68, 1);
}

.apartamenty-miku-lokalizacja-04-newsletter__variant {
  display: none;
  width: 100%;
}

@media (min-width: 1024px) {
  .apartamenty-miku-lokalizacja-04-newsletter__variant--desktop {
    display: block;
  }
}

@media (max-width: 1023px) {
  .apartamenty-miku-lokalizacja-04-newsletter__variant--mobile {
    display: block;
  }
}

.apartamenty-miku-lokalizacja-04-newsletter--desktop {
  display: flex;
  flex-direction: column;
  gap: 10px;
  padding: 0px 150px 0px 150px;
  justify-content: center;
  align-items: center;
  width: clamp(1024px, 100%, 1920px);
  min-width: 1024px;
  max-width: 1920px;
  height: fit-content;
  margin-inline: auto;
}

.apartamenty-miku-lokalizacja-04-newsletter--desktop__node-14-111145 {
  min-height: 0;
  display: flex;
  flex-direction: column;
  gap: 10px;
  padding: 70px min(80px, calc(100% - 644px)) 70px 80px;
  justify-content: center;
  align-items: center;
  align-self: stretch;
  height: fit-content;
}

.apartamenty-miku-lokalizacja-04-newsletter--desktop__node-14-111146 {
  min-height: 0;
  display: flex;
  flex-direction: column;
  gap: 30px;
  padding: 25px 30px 25px 30px;
  justify-content: center;
  align-items: center;
  align-self: stretch;
  height: fit-content;
}

.apartamenty-miku-lokalizacja-04-newsletter--desktop__node-14-111147 {
  min-height: 0;
  display: flex;
  flex-direction: column;
  gap: 5px;
  justify-content: center;
  align-items: center;
  align-self: stretch;
  height: fit-content;
}

.apartamenty-miku-lokalizacja-04-newsletter--desktop__node-14-111148 {
  min-height: 0;
  display: flex;
  flex-direction: row;
  gap: 5px;
  justify-content: center;
  align-items: center;
  align-self: stretch;
  height: fit-content;
}

.apartamenty-miku-lokalizacja-04-newsletter--desktop__node-14-111153 {
  min-height: 0;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  width: 477px;
  height: fit-content;
}

.apartamenty-miku-lokalizacja-04-newsletter--desktop__node-14-111154 {
  min-width: 0;
  display: flex;
  flex-direction: row;
  gap: 15px;
  padding: 9px 15px 9px 15px;
  align-items: center;
  width: 293px;
  height: 50px;
  border: 1px solid rgba(255, 255, 255, 1);
}

.apartamenty-miku-lokalizacja-04-newsletter--desktop__node-14-111155 {
  overflow: hidden;
  display: flex;
  justify-content: center;
  align-items: center;
  min-width: 0;
  width: 32px;
  height: 32px;
}

.apartamenty-miku-lokalizacja-04-newsletter--desktop__node-14-111158 {
  min-width: 0;
  display: flex;
  flex-direction: row;
  gap: 10px;
  padding: 10px 26px 10px 26px;
  justify-content: center;
  align-items: center;
  width: 184px;
  height: 50px;
}

.apartamenty-miku-lokalizacja-04-newsletter--desktop__node-14-111150 {
  font-family: "Cormorant Garamond", sans-serif;
  font-weight: 700;
  font-size: 48px;
  line-height: 58.12799835205078px;
  letter-spacing: 0px;
  text-align: center;
  color: rgba(250, 250, 250, 1);
}

.apartamenty-miku-lokalizacja-04-newsletter--desktop__node-14-111152 {
  font-family: "Montserrat", sans-serif;
  font-weight: 300;
  font-size: 16px;
  line-height: 17.600000381469727px;
  letter-spacing: 0px;
  text-align: center;
  color: rgba(255, 255, 255, 1);
}

.apartamenty-miku-lokalizacja-04-newsletter--desktop__node-14-111157 {
  font-family: "Montserrat", sans-serif;
  font-weight: 300;
  font-size: 16px;
  line-height: 19.503999710083008px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(255, 255, 255, 1);
}

.apartamenty-miku-lokalizacja-04-newsletter--desktop__node-14-111159 {
  font-family: "Montserrat", sans-serif;
  font-weight: 700;
  font-size: 16px;
  line-height: 19.503999710083008px;
  letter-spacing: 0px;
  text-align: center;
  color: rgba(250, 250, 250, 1);
}

.apartamenty-miku-lokalizacja-04-newsletter--desktop__node-14-111145 {
  background-image: url("./assets/99c2ed9f0b7d86684aa93df60c59ab61f0b51548.png");
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
}

.apartamenty-miku-lokalizacja-04-newsletter--desktop__node-14-111146 {
  background-color: rgba(33, 33, 33, 0.699999988079071);
}

.apartamenty-miku-lokalizacja-04-newsletter--desktop__node-14-111158 {
  background-color: rgba(188, 170, 68, 1);
}

.apartamenty-miku-lokalizacja-04-newsletter--mobile {
  width: 100vw;
  max-width: none;
  margin-inline: calc(50% - 50vw);
}

.apartamenty-miku-lokalizacja-04-newsletter--mobile__inner {
  margin-inline: auto;
}

.apartamenty-miku-lokalizacja-04-newsletter--mobile__inner {
  display: flex;
  flex-direction: column;
  gap: 10px;
  justify-content: center;
  align-items: center;
  width: clamp(320px, 100%, 1023px);
  min-width: 320px;
  max-width: 1023px;
  height: fit-content;
  margin-inline: auto;
}

.apartamenty-miku-lokalizacja-04-newsletter--mobile__node-14-111161 {
  min-height: 0;
  display: flex;
  flex-direction: column;
  gap: 10px;
  padding: 70px min(16px, calc(100% - 304px)) 70px 16px;
  justify-content: center;
  align-items: center;
  align-self: stretch;
  height: fit-content;
}

.apartamenty-miku-lokalizacja-04-newsletter--mobile__node-14-111162 {
  min-height: 0;
  display: flex;
  flex-direction: column;
  gap: 30px;
  padding: 20px 20px 20px 20px;
  justify-content: center;
  align-items: center;
  align-self: stretch;
  height: fit-content;
}

.apartamenty-miku-lokalizacja-04-newsletter--mobile__node-14-111163 {
  min-height: 0;
  display: flex;
  flex-direction: column;
  gap: 5px;
  justify-content: center;
  align-items: center;
  align-self: stretch;
  height: fit-content;
}

.apartamenty-miku-lokalizacja-04-newsletter--mobile__node-14-111164 {
  min-height: 0;
  display: flex;
  flex-direction: row;
  gap: 5px;
  justify-content: center;
  align-items: center;
  align-self: stretch;
  height: fit-content;
}

.apartamenty-miku-lokalizacja-04-newsletter--mobile__node-14-111169 {
  min-height: 0;
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  align-self: stretch;
  height: fit-content;
}

.apartamenty-miku-lokalizacja-04-newsletter--mobile__node-14-111170 {
  min-height: 0;
  display: flex;
  flex-direction: row;
  gap: 15px;
  padding: 6.5px 15px 6.5px 15px;
  align-items: center;
  align-self: stretch;
  height: 45px;
  border: 1px solid rgba(255, 255, 255, 1);
}

.apartamenty-miku-lokalizacja-04-newsletter--mobile__node-14-111171 {
  overflow: hidden;
  display: flex;
  justify-content: center;
  align-items: center;
  min-width: 0;
  width: 32px;
  height: 32px;
}

.apartamenty-miku-lokalizacja-04-newsletter--mobile__node-14-111174 {
  min-height: 0;
  display: flex;
  flex-direction: row;
  gap: 10px;
  padding: 10px 26px 10px 26px;
  justify-content: center;
  align-items: center;
  align-self: stretch;
  height: 45px;
}

.apartamenty-miku-lokalizacja-04-newsletter--mobile__node-14-111166 {
  font-family: "Cormorant Garamond", sans-serif;
  font-weight: 700;
  font-size: 32px;
  line-height: 38.75199890136719px;
  letter-spacing: 0px;
  text-align: center;
  color: rgba(250, 250, 250, 1);
}

.apartamenty-miku-lokalizacja-04-newsletter--mobile__node-14-111168 {
  font-family: "Montserrat", sans-serif;
  font-weight: 300;
  font-size: 14px;
  line-height: 15.40000057220459px;
  letter-spacing: 0px;
  text-align: center;
  color: rgba(255, 255, 255, 1);
}

.apartamenty-miku-lokalizacja-04-newsletter--mobile__node-14-111173 {
  font-family: "Montserrat", sans-serif;
  font-weight: 300;
  font-size: 14px;
  line-height: 17.06599998474121px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(255, 255, 255, 1);
}

.apartamenty-miku-lokalizacja-04-newsletter--mobile__node-14-111175 {
  font-family: "Montserrat", sans-serif;
  font-weight: 700;
  font-size: 14px;
  line-height: 17.06599998474121px;
  letter-spacing: 0px;
  text-align: center;
  color: rgba(250, 250, 250, 1);
}

.apartamenty-miku-lokalizacja-04-newsletter--mobile__node-14-111161 {
  background-image: url("./assets/99c2ed9f0b7d86684aa93df60c59ab61f0b51548.png");
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
}

.apartamenty-miku-lokalizacja-04-newsletter--mobile__node-14-111162 {
  background-color: rgba(33, 33, 33, 0.699999988079071);
}

.apartamenty-miku-lokalizacja-04-newsletter--mobile__node-14-111174 {
  background-color: rgba(188, 170, 68, 1);
}

.apartamenty-miku-apartamenty-04-newsletter__variant {
  display: none;
  width: 100%;
}

@media (min-width: 1024px) {
  .apartamenty-miku-apartamenty-04-newsletter__variant--desktop {
    display: block;
  }
}

@media (max-width: 1023px) {
  .apartamenty-miku-apartamenty-04-newsletter__variant--mobile {
    display: block;
  }
}

.apartamenty-miku-apartamenty-04-newsletter--desktop {
  display: flex;
  flex-direction: column;
  gap: 10px;
  padding: 0px 150px 0px 150px;
  justify-content: center;
  align-items: center;
  width: clamp(1024px, 100%, 1920px);
  min-width: 1024px;
  max-width: 1920px;
  height: fit-content;
  margin-inline: auto;
}

.apartamenty-miku-apartamenty-04-newsletter--desktop__node-14-111145 {
  min-height: 0;
  display: flex;
  flex-direction: column;
  gap: 10px;
  padding: 70px min(80px, calc(100% - 644px)) 70px 80px;
  justify-content: center;
  align-items: center;
  align-self: stretch;
  height: fit-content;
}

.apartamenty-miku-apartamenty-04-newsletter--desktop__node-14-111146 {
  min-height: 0;
  display: flex;
  flex-direction: column;
  gap: 30px;
  padding: 25px 30px 25px 30px;
  justify-content: center;
  align-items: center;
  align-self: stretch;
  height: fit-content;
}

.apartamenty-miku-apartamenty-04-newsletter--desktop__node-14-111147 {
  min-height: 0;
  display: flex;
  flex-direction: column;
  gap: 5px;
  justify-content: center;
  align-items: center;
  align-self: stretch;
  height: fit-content;
}

.apartamenty-miku-apartamenty-04-newsletter--desktop__node-14-111148 {
  min-height: 0;
  display: flex;
  flex-direction: row;
  gap: 5px;
  justify-content: center;
  align-items: center;
  align-self: stretch;
  height: fit-content;
}

.apartamenty-miku-apartamenty-04-newsletter--desktop__node-14-111153 {
  min-height: 0;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  width: 477px;
  height: fit-content;
}

.apartamenty-miku-apartamenty-04-newsletter--desktop__node-14-111154 {
  min-width: 0;
  display: flex;
  flex-direction: row;
  gap: 15px;
  padding: 9px 15px 9px 15px;
  align-items: center;
  width: 293px;
  height: 50px;
  border: 1px solid rgba(255, 255, 255, 1);
}

.apartamenty-miku-apartamenty-04-newsletter--desktop__node-14-111155 {
  overflow: hidden;
  display: flex;
  justify-content: center;
  align-items: center;
  min-width: 0;
  width: 32px;
  height: 32px;
}

.apartamenty-miku-apartamenty-04-newsletter--desktop__node-14-111158 {
  min-width: 0;
  display: flex;
  flex-direction: row;
  gap: 10px;
  padding: 10px 26px 10px 26px;
  justify-content: center;
  align-items: center;
  width: 184px;
  height: 50px;
}

.apartamenty-miku-apartamenty-04-newsletter--desktop__node-14-111150 {
  font-family: "Cormorant Garamond", sans-serif;
  font-weight: 700;
  font-size: 48px;
  line-height: 58.12799835205078px;
  letter-spacing: 0px;
  text-align: center;
  color: rgba(250, 250, 250, 1);
}

.apartamenty-miku-apartamenty-04-newsletter--desktop__node-14-111152 {
  font-family: "Montserrat", sans-serif;
  font-weight: 300;
  font-size: 16px;
  line-height: 17.600000381469727px;
  letter-spacing: 0px;
  text-align: center;
  color: rgba(255, 255, 255, 1);
}

.apartamenty-miku-apartamenty-04-newsletter--desktop__node-14-111157 {
  font-family: "Montserrat", sans-serif;
  font-weight: 300;
  font-size: 16px;
  line-height: 19.503999710083008px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(255, 255, 255, 1);
}

.apartamenty-miku-apartamenty-04-newsletter--desktop__node-14-111159 {
  font-family: "Montserrat", sans-serif;
  font-weight: 700;
  font-size: 16px;
  line-height: 19.503999710083008px;
  letter-spacing: 0px;
  text-align: center;
  color: rgba(250, 250, 250, 1);
}

.apartamenty-miku-apartamenty-04-newsletter--desktop__node-14-111145 {
  background-image: url("./assets/99c2ed9f0b7d86684aa93df60c59ab61f0b51548.png");
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
}

.apartamenty-miku-apartamenty-04-newsletter--desktop__node-14-111146 {
  background-color: rgba(33, 33, 33, 0.699999988079071);
}

.apartamenty-miku-apartamenty-04-newsletter--desktop__node-14-111158 {
  background-color: rgba(188, 170, 68, 1);
}

.apartamenty-miku-apartamenty-04-newsletter--mobile {
  width: 100vw;
  max-width: none;
  margin-inline: calc(50% - 50vw);
}

.apartamenty-miku-apartamenty-04-newsletter--mobile__inner {
  margin-inline: auto;
}

.apartamenty-miku-apartamenty-04-newsletter--mobile__inner {
  display: flex;
  flex-direction: column;
  gap: 10px;
  justify-content: center;
  align-items: center;
  width: clamp(320px, 100%, 1023px);
  min-width: 320px;
  max-width: 1023px;
  height: fit-content;
  margin-inline: auto;
}

.apartamenty-miku-apartamenty-04-newsletter--mobile__node-14-111161 {
  min-height: 0;
  display: flex;
  flex-direction: column;
  gap: 10px;
  padding: 70px min(16px, calc(100% - 304px)) 70px 16px;
  justify-content: center;
  align-items: center;
  align-self: stretch;
  height: fit-content;
}

.apartamenty-miku-apartamenty-04-newsletter--mobile__node-14-111162 {
  min-height: 0;
  display: flex;
  flex-direction: column;
  gap: 30px;
  padding: 20px 20px 20px 20px;
  justify-content: center;
  align-items: center;
  align-self: stretch;
  height: fit-content;
}

.apartamenty-miku-apartamenty-04-newsletter--mobile__node-14-111163 {
  min-height: 0;
  display: flex;
  flex-direction: column;
  gap: 5px;
  justify-content: center;
  align-items: center;
  align-self: stretch;
  height: fit-content;
}

.apartamenty-miku-apartamenty-04-newsletter--mobile__node-14-111164 {
  min-height: 0;
  display: flex;
  flex-direction: row;
  gap: 5px;
  justify-content: center;
  align-items: center;
  align-self: stretch;
  height: fit-content;
}

.apartamenty-miku-apartamenty-04-newsletter--mobile__node-14-111169 {
  min-height: 0;
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  align-self: stretch;
  height: fit-content;
}

.apartamenty-miku-apartamenty-04-newsletter--mobile__node-14-111170 {
  min-height: 0;
  display: flex;
  flex-direction: row;
  gap: 15px;
  padding: 6.5px 15px 6.5px 15px;
  align-items: center;
  align-self: stretch;
  height: 45px;
  border: 1px solid rgba(255, 255, 255, 1);
}

.apartamenty-miku-apartamenty-04-newsletter--mobile__node-14-111171 {
  overflow: hidden;
  display: flex;
  justify-content: center;
  align-items: center;
  min-width: 0;
  width: 32px;
  height: 32px;
}

.apartamenty-miku-apartamenty-04-newsletter--mobile__node-14-111174 {
  min-height: 0;
  display: flex;
  flex-direction: row;
  gap: 10px;
  padding: 10px 26px 10px 26px;
  justify-content: center;
  align-items: center;
  align-self: stretch;
  height: 45px;
}

.apartamenty-miku-apartamenty-04-newsletter--mobile__node-14-111166 {
  font-family: "Cormorant Garamond", sans-serif;
  font-weight: 700;
  font-size: 32px;
  line-height: 38.75199890136719px;
  letter-spacing: 0px;
  text-align: center;
  color: rgba(250, 250, 250, 1);
}

.apartamenty-miku-apartamenty-04-newsletter--mobile__node-14-111168 {
  font-family: "Montserrat", sans-serif;
  font-weight: 300;
  font-size: 14px;
  line-height: 15.40000057220459px;
  letter-spacing: 0px;
  text-align: center;
  color: rgba(255, 255, 255, 1);
}

.apartamenty-miku-apartamenty-04-newsletter--mobile__node-14-111173 {
  font-family: "Montserrat", sans-serif;
  font-weight: 300;
  font-size: 14px;
  line-height: 17.06599998474121px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(255, 255, 255, 1);
}

.apartamenty-miku-apartamenty-04-newsletter--mobile__node-14-111175 {
  font-family: "Montserrat", sans-serif;
  font-weight: 700;
  font-size: 14px;
  line-height: 17.06599998474121px;
  letter-spacing: 0px;
  text-align: center;
  color: rgba(250, 250, 250, 1);
}

.apartamenty-miku-apartamenty-04-newsletter--mobile__node-14-111161 {
  background-image: url("./assets/99c2ed9f0b7d86684aa93df60c59ab61f0b51548.png");
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
}

.apartamenty-miku-apartamenty-04-newsletter--mobile__node-14-111162 {
  background-color: rgba(33, 33, 33, 0.699999988079071);
}

.apartamenty-miku-apartamenty-04-newsletter--mobile__node-14-111174 {
  background-color: rgba(188, 170, 68, 1);
}

.apartamenty-miku-wybrany-apartament-04-karuzela-pojedyncza__variant {
  display: none;
  width: 100%;
}

@media (min-width: 1024px) {
  .apartamenty-miku-wybrany-apartament-04-karuzela-pojedyncza__variant--desktop {
    display: block;
  }
}

@media (max-width: 1023px) {
  .apartamenty-miku-wybrany-apartament-04-karuzela-pojedyncza__variant--mobile {
    display: block;
  }
}

.apartamenty-miku-wybrany-apartament-04-karuzela-pojedyncza--desktop {
  display: flex;
  flex-direction: column;
  gap: 15px;
  padding: 25px 150px 25px 150px;
  justify-content: center;
  align-items: center;
  width: clamp(1024px, 100%, 1920px);
  min-width: 1024px;
  max-width: 1920px;
  height: fit-content;
  margin-inline: auto;
}

.apartamenty-miku-wybrany-apartament-04-karuzela-pojedyncza--desktop__node-14-111260 {
  min-height: 0;
  display: flex;
  flex-direction: row;
  gap: 884px;
  justify-content: space-between;
  align-items: center;
  align-self: stretch;
  height: fit-content;
}

.apartamenty-miku-wybrany-apartament-04-karuzela-pojedyncza--desktop__node-14-111262 {
  min-width: 0;
  display: flex;
  flex-direction: row;
  gap: 20px;
  justify-content: center;
  align-items: center;
  width: fit-content;
  height: fit-content;
}

.apartamenty-miku-wybrany-apartament-04-karuzela-pojedyncza--desktop__node-14-111263 {
  min-width: 0;
  display: flex;
  flex-direction: column;
  gap: 10px;
  padding: 10px 10px 10px 10px;
  justify-content: center;
  align-items: center;
  width: 50px;
  height: 50px;
}

.apartamenty-miku-wybrany-apartament-04-karuzela-pojedyncza--desktop__node-14-111265 {
  min-width: 0;
  display: flex;
  flex-direction: column;
  gap: 10px;
  padding: 10px 10px 10px 10px;
  justify-content: center;
  align-items: center;
  width: 50.00000437113886px;
  height: 50.00000437113886px;
}

.apartamenty-miku-wybrany-apartament-04-karuzela-pojedyncza--desktop__node-14-111267 {
  min-height: 0;
  display: flex;
  flex-direction: row;
  gap: 20px;
  justify-content: center;
  align-items: center;
  align-self: stretch;
  height: fit-content;
}

.apartamenty-miku-wybrany-apartament-04-karuzela-pojedyncza--desktop__node-14-111268 {
  min-width: 0;
  display: flex;
  flex-direction: column;
  align-items: center;
  flex: 1 1 0;
  align-self: stretch;
}

.apartamenty-miku-wybrany-apartament-04-karuzela-pojedyncza--desktop__node-14-111269 {
  min-height: 0;
  align-self: stretch;
  height: 92.3709716796875px;
}

.apartamenty-miku-wybrany-apartament-04-karuzela-pojedyncza--desktop__node-14-111270 {
  min-height: 0;
  display: flex;
  flex-direction: column;
  gap: 10px;
  padding: 15px 15px 15px 15px;
  align-items: flex-start;
  align-self: stretch;
  flex: 1 1 0;
}

.apartamenty-miku-wybrany-apartament-04-karuzela-pojedyncza--desktop__node-14-111271 {
  min-height: 0;
  display: flex;
  flex-direction: column;
  gap: 8px;
  align-items: flex-start;
  align-self: stretch;
  height: fit-content;
}

.apartamenty-miku-wybrany-apartament-04-karuzela-pojedyncza--desktop__node-14-111274 {
  min-width: 0;
  display: flex;
  flex-direction: column;
  align-items: center;
  flex: 1 1 0;
  align-self: stretch;
}

.apartamenty-miku-wybrany-apartament-04-karuzela-pojedyncza--desktop__node-14-111275 {
  min-height: 0;
  align-self: stretch;
  height: 92.3709716796875px;
}

.apartamenty-miku-wybrany-apartament-04-karuzela-pojedyncza--desktop__node-14-111276 {
  min-height: 0;
  display: flex;
  flex-direction: column;
  gap: 10px;
  padding: 15px 15px 15px 15px;
  align-items: flex-start;
  align-self: stretch;
  flex: 1 1 0;
}

.apartamenty-miku-wybrany-apartament-04-karuzela-pojedyncza--desktop__node-14-111277 {
  min-height: 0;
  display: flex;
  flex-direction: column;
  gap: 8px;
  align-items: flex-start;
  align-self: stretch;
  height: fit-content;
}

.apartamenty-miku-wybrany-apartament-04-karuzela-pojedyncza--desktop__node-14-111280 {
  min-width: 0;
  display: flex;
  flex-direction: column;
  align-items: center;
  flex: 1 1 0;
  align-self: stretch;
}

.apartamenty-miku-wybrany-apartament-04-karuzela-pojedyncza--desktop__node-14-111281 {
  min-height: 0;
  align-self: stretch;
  height: 92.3709716796875px;
}

.apartamenty-miku-wybrany-apartament-04-karuzela-pojedyncza--desktop__node-14-111282 {
  min-height: 0;
  display: flex;
  flex-direction: column;
  gap: 10px;
  padding: 15px 15px 15px 15px;
  align-items: flex-start;
  align-self: stretch;
  flex: 1 1 0;
}

.apartamenty-miku-wybrany-apartament-04-karuzela-pojedyncza--desktop__node-14-111283 {
  min-height: 0;
  display: flex;
  flex-direction: column;
  gap: 8px;
  align-items: flex-start;
  align-self: stretch;
  height: fit-content;
}

.apartamenty-miku-wybrany-apartament-04-karuzela-pojedyncza--desktop__node-14-111286 {
  min-width: 0;
  display: flex;
  flex-direction: column;
  align-items: center;
  flex: 1 1 0;
  align-self: stretch;
}

.apartamenty-miku-wybrany-apartament-04-karuzela-pojedyncza--desktop__node-14-111287 {
  min-height: 0;
  align-self: stretch;
  height: 92.3709716796875px;
}

.apartamenty-miku-wybrany-apartament-04-karuzela-pojedyncza--desktop__node-14-111288 {
  min-height: 0;
  display: flex;
  flex-direction: column;
  gap: 10px;
  padding: 15px 15px 15px 15px;
  align-items: flex-start;
  align-self: stretch;
  height: fit-content;
}

.apartamenty-miku-wybrany-apartament-04-karuzela-pojedyncza--desktop__node-14-111289 {
  min-height: 0;
  display: flex;
  flex-direction: column;
  gap: 8px;
  align-items: flex-start;
  align-self: stretch;
  height: fit-content;
}

.apartamenty-miku-wybrany-apartament-04-karuzela-pojedyncza--desktop__node-14-111261 {
  font-family: "Cormorant Garamond", sans-serif;
  font-weight: 700;
  font-size: 24px;
  line-height: 29.06399917602539px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(33, 33, 33, 1);
}

.apartamenty-miku-wybrany-apartament-04-karuzela-pojedyncza--desktop__node-14-111272 {
  font-family: "Cormorant Garamond", sans-serif;
  font-weight: 700;
  font-size: 24px;
  line-height: 29.06399917602539px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(188, 170, 68, 1);
}

.apartamenty-miku-wybrany-apartament-04-karuzela-pojedyncza--desktop__node-14-111273 {
  font-family: "Montserrat", sans-serif;
  font-weight: 300;
  font-size: 16px;
  line-height: 19.503999710083008px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(255, 255, 255, 1);
}

.apartamenty-miku-wybrany-apartament-04-karuzela-pojedyncza--desktop__node-14-111278 {
  font-family: "Cormorant Garamond", sans-serif;
  font-weight: 700;
  font-size: 24px;
  line-height: 29.06399917602539px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(188, 170, 68, 1);
}

.apartamenty-miku-wybrany-apartament-04-karuzela-pojedyncza--desktop__node-14-111279 {
  font-family: "Montserrat", sans-serif;
  font-weight: 300;
  font-size: 16px;
  line-height: 19.503999710083008px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(255, 255, 255, 1);
}

.apartamenty-miku-wybrany-apartament-04-karuzela-pojedyncza--desktop__node-14-111284 {
  font-family: "Cormorant Garamond", sans-serif;
  font-weight: 700;
  font-size: 24px;
  line-height: 29.06399917602539px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(188, 170, 68, 1);
}

.apartamenty-miku-wybrany-apartament-04-karuzela-pojedyncza--desktop__node-14-111285 {
  font-family: "Montserrat", sans-serif;
  font-weight: 300;
  font-size: 16px;
  line-height: 19.503999710083008px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(255, 255, 255, 1);
}

.apartamenty-miku-wybrany-apartament-04-karuzela-pojedyncza--desktop__node-14-111290 {
  font-family: "Cormorant Garamond", sans-serif;
  font-weight: 700;
  font-size: 24px;
  line-height: 29.06399917602539px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(188, 170, 68, 1);
}

.apartamenty-miku-wybrany-apartament-04-karuzela-pojedyncza--desktop__node-14-111291 {
  font-family: "Montserrat", sans-serif;
  font-weight: 300;
  font-size: 16px;
  line-height: 19.503999710083008px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(255, 255, 255, 1);
}

.apartamenty-miku-wybrany-apartament-04-karuzela-pojedyncza--desktop__node-14-111269 {
  display: block;
  height: 92.3709716796875px;
  object-fit: cover;
}

.apartamenty-miku-wybrany-apartament-04-karuzela-pojedyncza--desktop__node-14-111275 {
  display: block;
  height: 92.3709716796875px;
  object-fit: cover;
}

.apartamenty-miku-wybrany-apartament-04-karuzela-pojedyncza--desktop__node-14-111281 {
  display: block;
  height: 92.3709716796875px;
  object-fit: cover;
}

.apartamenty-miku-wybrany-apartament-04-karuzela-pojedyncza--desktop__node-14-111287 {
  display: block;
  height: 92.3709716796875px;
  object-fit: cover;
}

.apartamenty-miku-wybrany-apartament-04-karuzela-pojedyncza--desktop__node-14-111263 {
  background-color: rgba(188, 170, 68, 1);
}

.apartamenty-miku-wybrany-apartament-04-karuzela-pojedyncza--desktop__node-14-111265 {
  background-color: rgba(188, 170, 68, 1);
}

.apartamenty-miku-wybrany-apartament-04-karuzela-pojedyncza--desktop__node-14-111270 {
  background-color: rgba(33, 33, 33, 1);
}

.apartamenty-miku-wybrany-apartament-04-karuzela-pojedyncza--desktop__node-14-111276 {
  background-color: rgba(33, 33, 33, 1);
}

.apartamenty-miku-wybrany-apartament-04-karuzela-pojedyncza--desktop__node-14-111282 {
  background-color: rgba(33, 33, 33, 1);
}

.apartamenty-miku-wybrany-apartament-04-karuzela-pojedyncza--desktop__node-14-111288 {
  background-color: rgba(33, 33, 33, 1);
}

.apartamenty-miku-wybrany-apartament-04-karuzela-pojedyncza--mobile {
  overflow: hidden;
  display: flex;
  flex-direction: column;
  gap: 15px;
  padding: 25px 16px 25px 16px;
  justify-content: center;
  align-items: center;
  width: clamp(320px, 100%, 1023px);
  min-width: 320px;
  max-width: 1023px;
  height: fit-content;
  margin-inline: auto;
}

.apartamenty-miku-wybrany-apartament-04-karuzela-pojedyncza--mobile__node-14-111293 {
  min-height: 0;
  display: flex;
  flex-direction: row;
  gap: 884px;
  justify-content: space-between;
  align-items: center;
  align-self: stretch;
  height: fit-content;
}

.apartamenty-miku-wybrany-apartament-04-karuzela-pojedyncza--mobile__node-14-111295 {
  min-height: 0;
  display: flex;
  flex-direction: row;
  gap: 20px;
  align-items: flex-start;
  align-self: stretch;
  height: fit-content;
}

.apartamenty-miku-wybrany-apartament-04-karuzela-pojedyncza--mobile__node-14-111296 {
  min-width: 0;
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  flex: 1 1 0;
  min-width: 288px;
  align-self: stretch;
}

.apartamenty-miku-wybrany-apartament-04-karuzela-pojedyncza--mobile__node-14-111297 {
  min-height: 0;
  align-self: stretch;
  height: 160.258056640625px;
}

.apartamenty-miku-wybrany-apartament-04-karuzela-pojedyncza--mobile__node-14-111298 {
  min-height: 0;
  display: flex;
  flex-direction: column;
  gap: 10px;
  padding: 15px 15px 15px 15px;
  align-items: flex-start;
  align-self: stretch;
  flex: 1 1 0;
}

.apartamenty-miku-wybrany-apartament-04-karuzela-pojedyncza--mobile__node-14-111299 {
  min-height: 0;
  display: flex;
  flex-direction: column;
  gap: 8px;
  align-items: flex-start;
  align-self: stretch;
  height: fit-content;
}

.apartamenty-miku-wybrany-apartament-04-karuzela-pojedyncza--mobile__node-14-111302 {
  min-width: 0;
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  flex: 1 1 0;
  min-width: 288px;
  align-self: stretch;
}

.apartamenty-miku-wybrany-apartament-04-karuzela-pojedyncza--mobile__node-14-111303 {
  min-height: 0;
  align-self: stretch;
  height: 160.258056640625px;
}

.apartamenty-miku-wybrany-apartament-04-karuzela-pojedyncza--mobile__node-14-111304 {
  min-height: 0;
  display: flex;
  flex-direction: column;
  gap: 10px;
  padding: 15px 15px 15px 15px;
  align-items: flex-start;
  align-self: stretch;
  flex: 1 1 0;
}

.apartamenty-miku-wybrany-apartament-04-karuzela-pojedyncza--mobile__node-14-111305 {
  min-height: 0;
  display: flex;
  flex-direction: column;
  gap: 8px;
  align-items: flex-start;
  align-self: stretch;
  height: fit-content;
}

.apartamenty-miku-wybrany-apartament-04-karuzela-pojedyncza--mobile__node-14-111308 {
  min-width: 0;
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  flex: 1 1 0;
  min-width: 288px;
  align-self: stretch;
}

.apartamenty-miku-wybrany-apartament-04-karuzela-pojedyncza--mobile__node-14-111309 {
  min-height: 0;
  align-self: stretch;
  height: 160.258056640625px;
}

.apartamenty-miku-wybrany-apartament-04-karuzela-pojedyncza--mobile__node-14-111310 {
  min-height: 0;
  display: flex;
  flex-direction: column;
  gap: 10px;
  padding: 15px 15px 15px 15px;
  align-items: flex-start;
  align-self: stretch;
  flex: 1 1 0;
}

.apartamenty-miku-wybrany-apartament-04-karuzela-pojedyncza--mobile__node-14-111311 {
  min-height: 0;
  display: flex;
  flex-direction: column;
  gap: 8px;
  align-items: flex-start;
  align-self: stretch;
  height: fit-content;
}

.apartamenty-miku-wybrany-apartament-04-karuzela-pojedyncza--mobile__node-14-111314 {
  min-width: 0;
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  flex: 1 1 0;
  min-width: 288px;
  align-self: stretch;
}

.apartamenty-miku-wybrany-apartament-04-karuzela-pojedyncza--mobile__node-14-111315 {
  min-height: 0;
  align-self: stretch;
  height: 160.258056640625px;
}

.apartamenty-miku-wybrany-apartament-04-karuzela-pojedyncza--mobile__node-14-111316 {
  min-height: 0;
  display: flex;
  flex-direction: column;
  gap: 10px;
  padding: 15px 15px 15px 15px;
  align-items: flex-start;
  align-self: stretch;
  height: fit-content;
}

.apartamenty-miku-wybrany-apartament-04-karuzela-pojedyncza--mobile__node-14-111317 {
  min-height: 0;
  display: flex;
  flex-direction: column;
  gap: 8px;
  align-items: flex-start;
  align-self: stretch;
  height: fit-content;
}

.apartamenty-miku-wybrany-apartament-04-karuzela-pojedyncza--mobile__node-14-111320 {
  min-height: 0;
  display: flex;
  flex-direction: row;
  gap: 20px;
  align-items: center;
  width: fit-content;
  height: fit-content;
}

.apartamenty-miku-wybrany-apartament-04-karuzela-pojedyncza--mobile__node-14-111321 {
  min-width: 0;
  display: flex;
  flex-direction: column;
  gap: 10px;
  padding: 10px 10px 10px 10px;
  justify-content: center;
  align-items: center;
  width: 50px;
  height: 50px;
}

.apartamenty-miku-wybrany-apartament-04-karuzela-pojedyncza--mobile__node-14-111323 {
  min-width: 0;
  display: flex;
  flex-direction: column;
  gap: 10px;
  padding: 10px 10px 10px 10px;
  justify-content: center;
  align-items: center;
  width: 50.00000437113883px;
  height: 50.00000437113886px;
}

.apartamenty-miku-wybrany-apartament-04-karuzela-pojedyncza--mobile__node-14-111294 {
  font-family: "Cormorant Garamond", sans-serif;
  font-weight: 700;
  font-size: 20px;
  line-height: 24.219999313354492px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(33, 33, 33, 1);
}

.apartamenty-miku-wybrany-apartament-04-karuzela-pojedyncza--mobile__node-14-111300 {
  font-family: "Cormorant Garamond", sans-serif;
  font-weight: 700;
  font-size: 20px;
  line-height: 24.219999313354492px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(188, 170, 68, 1);
}

.apartamenty-miku-wybrany-apartament-04-karuzela-pojedyncza--mobile__node-14-111301 {
  font-family: "Montserrat", sans-serif;
  font-weight: 300;
  font-size: 14px;
  line-height: 17.06599998474121px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(255, 255, 255, 1);
}

.apartamenty-miku-wybrany-apartament-04-karuzela-pojedyncza--mobile__node-14-111306 {
  font-family: "Cormorant Garamond", sans-serif;
  font-weight: 700;
  font-size: 20px;
  line-height: 24.219999313354492px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(188, 170, 68, 1);
}

.apartamenty-miku-wybrany-apartament-04-karuzela-pojedyncza--mobile__node-14-111307 {
  font-family: "Montserrat", sans-serif;
  font-weight: 300;
  font-size: 14px;
  line-height: 17.06599998474121px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(255, 255, 255, 1);
}

.apartamenty-miku-wybrany-apartament-04-karuzela-pojedyncza--mobile__node-14-111312 {
  font-family: "Cormorant Garamond", sans-serif;
  font-weight: 700;
  font-size: 20px;
  line-height: 24.219999313354492px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(188, 170, 68, 1);
}

.apartamenty-miku-wybrany-apartament-04-karuzela-pojedyncza--mobile__node-14-111313 {
  font-family: "Montserrat", sans-serif;
  font-weight: 300;
  font-size: 14px;
  line-height: 17.06599998474121px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(255, 255, 255, 1);
}

.apartamenty-miku-wybrany-apartament-04-karuzela-pojedyncza--mobile__node-14-111318 {
  font-family: "Cormorant Garamond", sans-serif;
  font-weight: 700;
  font-size: 20px;
  line-height: 24.219999313354492px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(188, 170, 68, 1);
}

.apartamenty-miku-wybrany-apartament-04-karuzela-pojedyncza--mobile__node-14-111319 {
  font-family: "Montserrat", sans-serif;
  font-weight: 300;
  font-size: 14px;
  line-height: 17.06599998474121px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(255, 255, 255, 1);
}

.apartamenty-miku-wybrany-apartament-04-karuzela-pojedyncza--mobile__node-14-111297 {
  display: block;
  height: 160.258056640625px;
  object-fit: fill;
}

.apartamenty-miku-wybrany-apartament-04-karuzela-pojedyncza--mobile__node-14-111303 {
  display: block;
  height: 160.258056640625px;
  object-fit: fill;
}

.apartamenty-miku-wybrany-apartament-04-karuzela-pojedyncza--mobile__node-14-111309 {
  display: block;
  height: 160.258056640625px;
  object-fit: fill;
}

.apartamenty-miku-wybrany-apartament-04-karuzela-pojedyncza--mobile__node-14-111315 {
  display: block;
  height: 160.258056640625px;
  object-fit: fill;
}

.apartamenty-miku-wybrany-apartament-04-karuzela-pojedyncza--mobile__node-14-111298 {
  background-color: rgba(33, 33, 33, 1);
}

.apartamenty-miku-wybrany-apartament-04-karuzela-pojedyncza--mobile__node-14-111304 {
  background-color: rgba(33, 33, 33, 1);
}

.apartamenty-miku-wybrany-apartament-04-karuzela-pojedyncza--mobile__node-14-111310 {
  background-color: rgba(33, 33, 33, 1);
}

.apartamenty-miku-wybrany-apartament-04-karuzela-pojedyncza--mobile__node-14-111316 {
  background-color: rgba(33, 33, 33, 1);
}

.apartamenty-miku-wybrany-apartament-04-karuzela-pojedyncza--mobile__node-14-111321 {
  background-color: rgba(188, 170, 68, 1);
}

.apartamenty-miku-wybrany-apartament-04-karuzela-pojedyncza--mobile__node-14-111323 {
  background-color: rgba(188, 170, 68, 1);
}

.apartamenty-miku-o-nas-05-kontakt__variant {
  display: none;
  width: 100%;
}

@media (min-width: 1024px) {
  .apartamenty-miku-o-nas-05-kontakt__variant--desktop {
    display: block;
  }
}

@media (max-width: 1023px) {
  .apartamenty-miku-o-nas-05-kontakt__variant--mobile {
    display: block;
  }
}

.apartamenty-miku-o-nas-05-kontakt--desktop {
  display: flex;
  flex-direction: row;
  gap: 10px;
  padding: 0px 150px 0px 150px;
  justify-content: center;
  align-items: center;
  width: clamp(1024px, 100%, 1920px);
  min-width: 1024px;
  max-width: 1920px;
  height: fit-content;
  margin-inline: auto;
}

.apartamenty-miku-o-nas-05-kontakt--desktop__node-14-112408 {
  min-width: 0;
  display: flex;
  flex-direction: row;
  gap: 30px;
  padding: 50px 35px 50px 35px;
  justify-content: center;
  align-items: center;
  flex: 1 1 0;
  height: fit-content;
}

.apartamenty-miku-o-nas-05-kontakt--desktop__node-14-112409 {
  min-width: 0;
  flex: 1 1 0;
  max-width: 500px;
  /* height: 275.6712341308594px; */
  max-height: 441.7808532714844px;
}

.apartamenty-miku-o-nas-05-kontakt--desktop__node-14-112410 {
  min-width: 0;
  display: flex;
  flex-direction: column;
  gap: 32px;
  align-items: flex-start;
  flex: 1 1 0;
  height: fit-content;
}

.apartamenty-miku-o-nas-05-kontakt--desktop__node-14-112411 {
  min-height: 0;
  display: flex;
  flex-direction: column;
  gap: 15px;
  align-items: flex-start;
  align-self: stretch;
  height: fit-content;
}

.apartamenty-miku-o-nas-05-kontakt--desktop__node-14-112412 {
  min-height: 0;
  display: flex;
  flex-direction: column;
  gap: 15px;
  align-items: flex-start;
  align-self: stretch;
  height: fit-content;
}

.apartamenty-miku-o-nas-05-kontakt--desktop__node-14-112416 {
  min-height: 0;
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  gap: 103px;
  justify-content: space-between;
  align-items: flex-start;
  align-self: stretch;
  max-width: 500px;
  height: fit-content;
}

.apartamenty-miku-o-nas-05-kontakt--desktop__node-14-112417 {
  min-width: 0;
  display: flex;
  flex-direction: column;
  gap: 15px;
  align-items: flex-start;
  width: 206px;
  height: fit-content;
}

.apartamenty-miku-o-nas-05-kontakt--desktop__node-14-112418 {
  min-height: 0;
  display: flex;
  flex-direction: row;
  gap: 14px;
  align-items: center;
  width: fit-content;
  height: fit-content;
}

.apartamenty-miku-o-nas-05-kontakt--desktop__node-14-112422 {
  min-height: 0;
  display: flex;
  flex-direction: row;
  gap: 14px;
  align-items: center;
  width: fit-content;
  height: fit-content;
}

.apartamenty-miku-o-nas-05-kontakt--desktop__node-14-112426 {
  min-height: 0;
  display: flex;
  flex-direction: row;
  gap: 14px;
  align-items: center;
  align-self: stretch;
  height: fit-content;
}

.apartamenty-miku-o-nas-05-kontakt--desktop__node-14-112430 {
  min-width: 0;
  display: flex;
  flex-direction: column;
  gap: 15px;
  align-items: flex-start;
  width: 158px;
  height: fit-content;
}

.apartamenty-miku-o-nas-05-kontakt--desktop__node-14-112431 {
  min-height: 0;
  display: flex;
  flex-direction: row;
  gap: 11px;
  align-items: center;
  align-self: stretch;
  height: fit-content;
}

.apartamenty-miku-o-nas-05-kontakt--desktop__node-14-112437 {
  min-height: 0;
  display: flex;
  flex-direction: row;
  gap: 11px;
  align-items: center;
  width: fit-content;
  height: fit-content;
}

.apartamenty-miku-o-nas-05-kontakt--desktop__node-14-112443 {
  min-height: 0;
  display: flex;
  flex-direction: row;
  gap: 11px;
  align-items: center;
  width: fit-content;
  height: fit-content;
}

.apartamenty-miku-o-nas-05-kontakt--desktop__node-14-112448 {
  min-height: 0;
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  gap: 30px;
  align-items: center;
  align-self: stretch;
  height: fit-content;
}

.apartamenty-miku-o-nas-05-kontakt--desktop__node-14-112449 {
  min-width: 0;
  display: flex;
  flex-direction: column;
  gap: 10px;
  padding: 15px 32px 15px 32px;
  justify-content: center;
  align-items: center;
  width: 264px;
  height: fit-content;
  box-shadow: 0px 0px 20px 0px rgba(0, 0, 0, 0.15000000596046448);
}

.apartamenty-miku-o-nas-05-kontakt--desktop__node-14-112451 {
  min-width: 0;
  display: flex;
  flex-direction: column;
  gap: 10px;
  padding: 15px 32px 15px 32px;
  justify-content: center;
  align-items: center;
  width: 245px;
  height: fit-content;
  box-shadow: 0px 0px 20px 0px rgba(0, 0, 0, 0.15000000596046448);
}

.apartamenty-miku-o-nas-05-kontakt--desktop__node-14-112414 {
  font-family: "Cormorant Garamond", sans-serif;
  font-weight: 700;
  font-size: 32px;
  line-height: 38.75199890136719px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(255, 255, 255, 1);
}

.apartamenty-miku-o-nas-05-kontakt--desktop__node-14-112415 {
  font-family: "Montserrat", sans-serif;
  font-weight: 400;
  font-size: 16px;
  line-height: 19.503999710083008px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(255, 255, 255, 1);
}

.apartamenty-miku-o-nas-05-kontakt--desktop__node-14-112421 {
  font-family: "Montserrat", sans-serif;
  font-weight: 400;
  font-size: 16px;
  line-height: 19.503999710083008px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(255, 255, 255, 1);
}

.apartamenty-miku-o-nas-05-kontakt--desktop__node-14-112425 {
  font-family: "Montserrat", sans-serif;
  font-weight: 400;
  font-size: 16px;
  line-height: 19.503999710083008px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(255, 255, 255, 1);
}

.apartamenty-miku-o-nas-05-kontakt--desktop__node-14-112429 {
  font-family: "Montserrat", sans-serif;
  font-weight: 400;
  font-size: 16px;
  line-height: 19.503999710083008px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(255, 255, 255, 1);
}

.apartamenty-miku-o-nas-05-kontakt--desktop__node-14-112436 {
  font-family: "Montserrat", sans-serif;
  font-weight: 400;
  font-size: 16px;
  line-height: 19.503999710083008px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(255, 255, 255, 1);
}

.apartamenty-miku-o-nas-05-kontakt--desktop__node-14-112442 {
  font-family: "Montserrat", sans-serif;
  font-weight: 400;
  font-size: 16px;
  line-height: 19.503999710083008px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(255, 255, 255, 1);
}

.apartamenty-miku-o-nas-05-kontakt--desktop__node-14-112447 {
  font-family: "Montserrat", sans-serif;
  font-weight: 400;
  font-size: 16px;
  line-height: 19.503999710083008px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(255, 255, 255, 1);
}

.apartamenty-miku-o-nas-05-kontakt--desktop__node-14-112450 {
  font-family: "Montserrat", sans-serif;
  font-weight: 700;
  font-size: 16px;
  line-height: 19.503999710083008px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(250, 250, 250, 1);
}

.apartamenty-miku-o-nas-05-kontakt--desktop__node-14-112452 {
  font-family: "Montserrat", sans-serif;
  font-weight: 700;
  font-size: 16px;
  line-height: 19.503999710083008px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(250, 250, 250, 1);
}

.apartamenty-miku-o-nas-05-kontakt--desktop__node-14-112409 {
  display: block;
  /* height: 275.6712341308594px; */
  object-fit: cover;
}

.apartamenty-miku-o-nas-05-kontakt--desktop__node-14-112408 {
  background-color: rgba(33, 33, 33, 1);
}

.apartamenty-miku-o-nas-05-kontakt--desktop__node-14-112449 {
  background-color: rgba(188, 170, 68, 1);
}

.apartamenty-miku-o-nas-05-kontakt--desktop__node-14-112451 {
  background-color: rgba(188, 170, 68, 1);
}

.apartamenty-miku-o-nas-05-kontakt--mobile {
  width: 100vw;
  max-width: none;
  margin-inline: calc(50% - 50vw);
}

.apartamenty-miku-o-nas-05-kontakt--mobile__inner {
  margin-inline: auto;
}

.apartamenty-miku-o-nas-05-kontakt--mobile__inner {
  display: flex;
  flex-direction: column;
  gap: 10px;
  padding: 80px 16px 79.99993896484375px 16px;
  justify-content: center;
  align-items: center;
  width: clamp(320px, 100%, 1023px);
  min-width: 320px;
  max-width: 1023px;
  height: fit-content;
  margin-inline: auto;
}

.apartamenty-miku-o-nas-05-kontakt--mobile__node-14-112454 {
  min-height: 0;
  align-self: stretch;
  max-width: 700px;
  /* height: 254.46575927734375px; */
  max-height: 618.4931640625px;
}

.apartamenty-miku-o-nas-05-kontakt--mobile__node-14-112455 {
  min-height: 0;
  display: flex;
  flex-direction: column;
  gap: 32px;
  align-items: center;
  align-self: stretch;
  height: fit-content;
}

.apartamenty-miku-o-nas-05-kontakt--mobile__node-14-112456 {
  min-height: 0;
  display: flex;
  flex-direction: column;
  gap: 15px;
  justify-content: center;
  align-items: center;
  align-self: stretch;
  height: fit-content;
}

.apartamenty-miku-o-nas-05-kontakt--mobile__node-14-112457 {
  min-height: 0;
  display: flex;
  flex-direction: column;
  gap: 15px;
  align-items: center;
  align-self: stretch;
  height: fit-content;
}

.apartamenty-miku-o-nas-05-kontakt--mobile__node-14-112461 {
  min-height: 0;
  display: flex;
  flex-direction: column;
  gap: 10px;
  justify-content: center;
  align-items: center;
  align-self: stretch;
  height: fit-content;
}

.apartamenty-miku-o-nas-05-kontakt--mobile__node-14-112462 {
  min-height: 0;
  display: flex;
  flex-direction: column;
  gap: 10px;
  justify-content: center;
  align-items: center;
  align-self: stretch;
  height: fit-content;
}

.apartamenty-miku-o-nas-05-kontakt--mobile__node-14-112463 {
  min-height: 0;
  display: flex;
  flex-direction: row;
  gap: 14px;
  align-items: center;
  width: fit-content;
  height: fit-content;
}

.apartamenty-miku-o-nas-05-kontakt--mobile__node-14-112467 {
  min-height: 0;
  display: flex;
  flex-direction: row;
  gap: 14px;
  align-items: center;
  width: fit-content;
  height: fit-content;
}

.apartamenty-miku-o-nas-05-kontakt--mobile__node-14-112471 {
  min-height: 0;
  display: flex;
  flex-direction: row;
  gap: 14px;
  align-items: center;
  width: fit-content;
  height: fit-content;
}

.apartamenty-miku-o-nas-05-kontakt--mobile__node-14-112475 {
  min-height: 0;
  display: flex;
  flex-direction: row;
  gap: 11px;
  align-items: center;
  width: fit-content;
  height: fit-content;
}

.apartamenty-miku-o-nas-05-kontakt--mobile__node-14-112481 {
  min-height: 0;
  display: flex;
  flex-direction: row;
  gap: 11px;
  align-items: center;
  width: fit-content;
  height: fit-content;
}

.apartamenty-miku-o-nas-05-kontakt--mobile__node-14-112487 {
  min-height: 0;
  display: flex;
  flex-direction: row;
  gap: 11px;
  align-items: center;
  width: fit-content;
  height: fit-content;
}

.apartamenty-miku-o-nas-05-kontakt--mobile__node-14-112492 {
  min-height: 0;
  display: flex;
  flex-direction: column;
  gap: 10px;
  justify-content: center;
  align-items: center;
  align-self: stretch;
  height: fit-content;
}

.apartamenty-miku-o-nas-05-kontakt--mobile__node-14-112493 {
  min-height: 0;
  display: flex;
  flex-direction: column;
  gap: 10px;
  padding: 10px 32px 10px 32px;
  justify-content: center;
  align-items: center;
  align-self: stretch;
  height: fit-content;
  box-shadow: 0px 0px 20px 0px rgba(0, 0, 0, 0.15000000596046448);
}

.apartamenty-miku-o-nas-05-kontakt--mobile__node-14-112495 {
  min-height: 0;
  display: flex;
  flex-direction: column;
  gap: 10px;
  padding: 10px 32px 10px 32px;
  justify-content: center;
  align-items: center;
  align-self: stretch;
  height: fit-content;
  box-shadow: 0px 0px 20px 0px rgba(0, 0, 0, 0.15000000596046448);
}

.apartamenty-miku-o-nas-05-kontakt--mobile__node-14-112459 {
  font-family: "Cormorant Garamond", sans-serif;
  font-weight: 700;
  font-size: 24px;
  line-height: 29.06399917602539px;
  letter-spacing: 0px;
  text-align: center;
  color: rgba(255, 255, 255, 1);
}

.apartamenty-miku-o-nas-05-kontakt--mobile__node-14-112460 {
  font-family: "Montserrat", sans-serif;
  font-weight: 400;
  font-size: 14px;
  line-height: 17.06599998474121px;
  letter-spacing: 0px;
  text-align: center;
  color: rgba(255, 255, 255, 1);
}

.apartamenty-miku-o-nas-05-kontakt--mobile__node-14-112466 {
  font-family: "Montserrat", sans-serif;
  font-weight: 400;
  font-size: 14px;
  line-height: 17.06599998474121px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(255, 255, 255, 1);
}

.apartamenty-miku-o-nas-05-kontakt--mobile__node-14-112470 {
  font-family: "Montserrat", sans-serif;
  font-weight: 400;
  font-size: 14px;
  line-height: 17.06599998474121px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(255, 255, 255, 1);
}

.apartamenty-miku-o-nas-05-kontakt--mobile__node-14-112474 {
  font-family: "Montserrat", sans-serif;
  font-weight: 400;
  font-size: 14px;
  line-height: 17.06599998474121px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(255, 255, 255, 1);
}

.apartamenty-miku-o-nas-05-kontakt--mobile__node-14-112480 {
  font-family: "Montserrat", sans-serif;
  font-weight: 400;
  font-size: 14px;
  line-height: 17.06599998474121px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(255, 255, 255, 1);
}

.apartamenty-miku-o-nas-05-kontakt--mobile__node-14-112486 {
  font-family: "Montserrat", sans-serif;
  font-weight: 400;
  font-size: 14px;
  line-height: 17.06599998474121px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(255, 255, 255, 1);
}

.apartamenty-miku-o-nas-05-kontakt--mobile__node-14-112491 {
  font-family: "Montserrat", sans-serif;
  font-weight: 400;
  font-size: 14px;
  line-height: 17.06599998474121px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(255, 255, 255, 1);
}

.apartamenty-miku-o-nas-05-kontakt--mobile__node-14-112494 {
  font-family: "Montserrat", sans-serif;
  font-weight: 700;
  font-size: 14px;
  line-height: 17.06599998474121px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(250, 250, 250, 1);
}

.apartamenty-miku-o-nas-05-kontakt--mobile__node-14-112496 {
  font-family: "Montserrat", sans-serif;
  font-weight: 700;
  font-size: 14px;
  line-height: 17.06599998474121px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(250, 250, 250, 1);
}

.apartamenty-miku-o-nas-05-kontakt--mobile__node-14-112454 {
  display: block;
  /* height: 254.46575927734375px; */
  object-fit: cover;
}

.apartamenty-miku-o-nas-05-kontakt--mobile {
  background-color: rgba(33, 33, 33, 1);
}

.apartamenty-miku-o-nas-05-kontakt--mobile__node-14-112493 {
  background-color: rgba(188, 170, 68, 1);
}

.apartamenty-miku-o-nas-05-kontakt--mobile__node-14-112495 {
  background-color: rgba(188, 170, 68, 1);
}

.apartamenty-miku-dla-kogo-05-kontakt__variant {
  display: none;
  width: 100%;
}

@media (min-width: 1024px) {
  .apartamenty-miku-dla-kogo-05-kontakt__variant--desktop {
    display: block;
  }
}

@media (max-width: 1023px) {
  .apartamenty-miku-dla-kogo-05-kontakt__variant--mobile {
    display: block;
  }
}

.apartamenty-miku-dla-kogo-05-kontakt--desktop {
  display: flex;
  flex-direction: row;
  gap: 10px;
  padding: 0px 150px 0px 150px;
  justify-content: center;
  align-items: center;
  width: clamp(1024px, 100%, 1920px);
  min-width: 1024px;
  max-width: 1920px;
  height: fit-content;
  margin-inline: auto;
}

.apartamenty-miku-dla-kogo-05-kontakt--desktop__node-14-112408 {
  min-width: 0;
  display: flex;
  flex-direction: row;
  gap: 30px;
  padding: 50px 35px 50px 35px;
  justify-content: center;
  align-items: center;
  flex: 1 1 0;
  height: fit-content;
}

.apartamenty-miku-dla-kogo-05-kontakt--desktop__node-14-112409 {
  min-width: 0;
  flex: 1 1 0;
  max-width: 500px;
  /* height: 275.6712341308594px; */
  max-height: 441.7808532714844px;
}

.apartamenty-miku-dla-kogo-05-kontakt--desktop__node-14-112410 {
  min-width: 0;
  display: flex;
  flex-direction: column;
  gap: 32px;
  align-items: flex-start;
  flex: 1 1 0;
  height: fit-content;
}

.apartamenty-miku-dla-kogo-05-kontakt--desktop__node-14-112411 {
  min-height: 0;
  display: flex;
  flex-direction: column;
  gap: 15px;
  align-items: flex-start;
  align-self: stretch;
  height: fit-content;
}

.apartamenty-miku-dla-kogo-05-kontakt--desktop__node-14-112412 {
  min-height: 0;
  display: flex;
  flex-direction: column;
  gap: 15px;
  align-items: flex-start;
  align-self: stretch;
  height: fit-content;
}

.apartamenty-miku-dla-kogo-05-kontakt--desktop__node-14-112416 {
  min-height: 0;
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  gap: 103px;
  justify-content: space-between;
  align-items: flex-start;
  align-self: stretch;
  max-width: 500px;
  height: fit-content;
}

.apartamenty-miku-dla-kogo-05-kontakt--desktop__node-14-112417 {
  min-width: 0;
  display: flex;
  flex-direction: column;
  gap: 15px;
  align-items: flex-start;
  width: 206px;
  height: fit-content;
}

.apartamenty-miku-dla-kogo-05-kontakt--desktop__node-14-112418 {
  min-height: 0;
  display: flex;
  flex-direction: row;
  gap: 14px;
  align-items: center;
  width: fit-content;
  height: fit-content;
}

.apartamenty-miku-dla-kogo-05-kontakt--desktop__node-14-112422 {
  min-height: 0;
  display: flex;
  flex-direction: row;
  gap: 14px;
  align-items: center;
  width: fit-content;
  height: fit-content;
}

.apartamenty-miku-dla-kogo-05-kontakt--desktop__node-14-112426 {
  min-height: 0;
  display: flex;
  flex-direction: row;
  gap: 14px;
  align-items: center;
  align-self: stretch;
  height: fit-content;
}

.apartamenty-miku-dla-kogo-05-kontakt--desktop__node-14-112430 {
  min-width: 0;
  display: flex;
  flex-direction: column;
  gap: 15px;
  align-items: flex-start;
  width: 158px;
  height: fit-content;
}

.apartamenty-miku-dla-kogo-05-kontakt--desktop__node-14-112431 {
  min-height: 0;
  display: flex;
  flex-direction: row;
  gap: 11px;
  align-items: center;
  align-self: stretch;
  height: fit-content;
}

.apartamenty-miku-dla-kogo-05-kontakt--desktop__node-14-112437 {
  min-height: 0;
  display: flex;
  flex-direction: row;
  gap: 11px;
  align-items: center;
  width: fit-content;
  height: fit-content;
}

.apartamenty-miku-dla-kogo-05-kontakt--desktop__node-14-112443 {
  min-height: 0;
  display: flex;
  flex-direction: row;
  gap: 11px;
  align-items: center;
  width: fit-content;
  height: fit-content;
}

.apartamenty-miku-dla-kogo-05-kontakt--desktop__node-14-112448 {
  min-height: 0;
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  gap: 30px;
  align-items: center;
  align-self: stretch;
  height: fit-content;
}

.apartamenty-miku-dla-kogo-05-kontakt--desktop__node-14-112449 {
  min-width: 0;
  display: flex;
  flex-direction: column;
  gap: 10px;
  padding: 15px 32px 15px 32px;
  justify-content: center;
  align-items: center;
  width: 264px;
  height: fit-content;
  box-shadow: 0px 0px 20px 0px rgba(0, 0, 0, 0.15000000596046448);
}

.apartamenty-miku-dla-kogo-05-kontakt--desktop__node-14-112451 {
  min-width: 0;
  display: flex;
  flex-direction: column;
  gap: 10px;
  padding: 15px 32px 15px 32px;
  justify-content: center;
  align-items: center;
  width: 245px;
  height: fit-content;
  box-shadow: 0px 0px 20px 0px rgba(0, 0, 0, 0.15000000596046448);
}

.apartamenty-miku-dla-kogo-05-kontakt--desktop__node-14-112414 {
  font-family: "Cormorant Garamond", sans-serif;
  font-weight: 700;
  font-size: 32px;
  line-height: 38.75199890136719px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(255, 255, 255, 1);
}

.apartamenty-miku-dla-kogo-05-kontakt--desktop__node-14-112415 {
  font-family: "Montserrat", sans-serif;
  font-weight: 400;
  font-size: 16px;
  line-height: 19.503999710083008px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(255, 255, 255, 1);
}

.apartamenty-miku-dla-kogo-05-kontakt--desktop__node-14-112421 {
  font-family: "Montserrat", sans-serif;
  font-weight: 400;
  font-size: 16px;
  line-height: 19.503999710083008px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(255, 255, 255, 1);
}

.apartamenty-miku-dla-kogo-05-kontakt--desktop__node-14-112425 {
  font-family: "Montserrat", sans-serif;
  font-weight: 400;
  font-size: 16px;
  line-height: 19.503999710083008px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(255, 255, 255, 1);
}

.apartamenty-miku-dla-kogo-05-kontakt--desktop__node-14-112429 {
  font-family: "Montserrat", sans-serif;
  font-weight: 400;
  font-size: 16px;
  line-height: 19.503999710083008px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(255, 255, 255, 1);
}

.apartamenty-miku-dla-kogo-05-kontakt--desktop__node-14-112436 {
  font-family: "Montserrat", sans-serif;
  font-weight: 400;
  font-size: 16px;
  line-height: 19.503999710083008px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(255, 255, 255, 1);
}

.apartamenty-miku-dla-kogo-05-kontakt--desktop__node-14-112442 {
  font-family: "Montserrat", sans-serif;
  font-weight: 400;
  font-size: 16px;
  line-height: 19.503999710083008px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(255, 255, 255, 1);
}

.apartamenty-miku-dla-kogo-05-kontakt--desktop__node-14-112447 {
  font-family: "Montserrat", sans-serif;
  font-weight: 400;
  font-size: 16px;
  line-height: 19.503999710083008px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(255, 255, 255, 1);
}

.apartamenty-miku-dla-kogo-05-kontakt--desktop__node-14-112450 {
  font-family: "Montserrat", sans-serif;
  font-weight: 700;
  font-size: 16px;
  line-height: 19.503999710083008px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(250, 250, 250, 1);
}

.apartamenty-miku-dla-kogo-05-kontakt--desktop__node-14-112452 {
  font-family: "Montserrat", sans-serif;
  font-weight: 700;
  font-size: 16px;
  line-height: 19.503999710083008px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(250, 250, 250, 1);
}

.apartamenty-miku-dla-kogo-05-kontakt--desktop__node-14-112409 {
  display: block;
  /* height: 275.6712341308594px; */
  object-fit: cover;
}

.apartamenty-miku-dla-kogo-05-kontakt--desktop__node-14-112408 {
  background-color: rgba(33, 33, 33, 1);
}

.apartamenty-miku-dla-kogo-05-kontakt--desktop__node-14-112449 {
  background-color: rgba(188, 170, 68, 1);
}

.apartamenty-miku-dla-kogo-05-kontakt--desktop__node-14-112451 {
  background-color: rgba(188, 170, 68, 1);
}

.apartamenty-miku-dla-kogo-05-kontakt--mobile {
  width: 100vw;
  max-width: none;
  margin-inline: calc(50% - 50vw);
}

.apartamenty-miku-dla-kogo-05-kontakt--mobile__inner {
  margin-inline: auto;
}

.apartamenty-miku-dla-kogo-05-kontakt--mobile__inner {
  display: flex;
  flex-direction: column;
  gap: 10px;
  padding: 80px 16px 79.99993896484375px 16px;
  justify-content: center;
  align-items: center;
  width: clamp(320px, 100%, 1023px);
  min-width: 320px;
  max-width: 1023px;
  height: fit-content;
  margin-inline: auto;
}

.apartamenty-miku-dla-kogo-05-kontakt--mobile__node-14-112454 {
  min-height: 0;
  align-self: stretch;
  max-width: 700px;
  /* height: 254.46575927734375px; */
  max-height: 618.4931640625px;
}

.apartamenty-miku-dla-kogo-05-kontakt--mobile__node-14-112455 {
  min-height: 0;
  display: flex;
  flex-direction: column;
  gap: 32px;
  align-items: center;
  align-self: stretch;
  height: fit-content;
}

.apartamenty-miku-dla-kogo-05-kontakt--mobile__node-14-112456 {
  min-height: 0;
  display: flex;
  flex-direction: column;
  gap: 15px;
  justify-content: center;
  align-items: center;
  align-self: stretch;
  height: fit-content;
}

.apartamenty-miku-dla-kogo-05-kontakt--mobile__node-14-112457 {
  min-height: 0;
  display: flex;
  flex-direction: column;
  gap: 15px;
  align-items: center;
  align-self: stretch;
  height: fit-content;
}

.apartamenty-miku-dla-kogo-05-kontakt--mobile__node-14-112461 {
  min-height: 0;
  display: flex;
  flex-direction: column;
  gap: 10px;
  justify-content: center;
  align-items: center;
  align-self: stretch;
  height: fit-content;
}

.apartamenty-miku-dla-kogo-05-kontakt--mobile__node-14-112462 {
  min-height: 0;
  display: flex;
  flex-direction: column;
  gap: 10px;
  justify-content: center;
  align-items: center;
  align-self: stretch;
  height: fit-content;
}

.apartamenty-miku-dla-kogo-05-kontakt--mobile__node-14-112463 {
  min-height: 0;
  display: flex;
  flex-direction: row;
  gap: 14px;
  align-items: center;
  width: fit-content;
  height: fit-content;
}

.apartamenty-miku-dla-kogo-05-kontakt--mobile__node-14-112467 {
  min-height: 0;
  display: flex;
  flex-direction: row;
  gap: 14px;
  align-items: center;
  width: fit-content;
  height: fit-content;
}

.apartamenty-miku-dla-kogo-05-kontakt--mobile__node-14-112471 {
  min-height: 0;
  display: flex;
  flex-direction: row;
  gap: 14px;
  align-items: center;
  width: fit-content;
  height: fit-content;
}

.apartamenty-miku-dla-kogo-05-kontakt--mobile__node-14-112475 {
  min-height: 0;
  display: flex;
  flex-direction: row;
  gap: 11px;
  align-items: center;
  width: fit-content;
  height: fit-content;
}

.apartamenty-miku-dla-kogo-05-kontakt--mobile__node-14-112481 {
  min-height: 0;
  display: flex;
  flex-direction: row;
  gap: 11px;
  align-items: center;
  width: fit-content;
  height: fit-content;
}

.apartamenty-miku-dla-kogo-05-kontakt--mobile__node-14-112487 {
  min-height: 0;
  display: flex;
  flex-direction: row;
  gap: 11px;
  align-items: center;
  width: fit-content;
  height: fit-content;
}

.apartamenty-miku-dla-kogo-05-kontakt--mobile__node-14-112492 {
  min-height: 0;
  display: flex;
  flex-direction: column;
  gap: 10px;
  justify-content: center;
  align-items: center;
  align-self: stretch;
  height: fit-content;
}

.apartamenty-miku-dla-kogo-05-kontakt--mobile__node-14-112493 {
  min-height: 0;
  display: flex;
  flex-direction: column;
  gap: 10px;
  padding: 10px 32px 10px 32px;
  justify-content: center;
  align-items: center;
  align-self: stretch;
  height: fit-content;
  box-shadow: 0px 0px 20px 0px rgba(0, 0, 0, 0.15000000596046448);
}

.apartamenty-miku-dla-kogo-05-kontakt--mobile__node-14-112495 {
  min-height: 0;
  display: flex;
  flex-direction: column;
  gap: 10px;
  padding: 10px 32px 10px 32px;
  justify-content: center;
  align-items: center;
  align-self: stretch;
  height: fit-content;
  box-shadow: 0px 0px 20px 0px rgba(0, 0, 0, 0.15000000596046448);
}

.apartamenty-miku-dla-kogo-05-kontakt--mobile__node-14-112459 {
  font-family: "Cormorant Garamond", sans-serif;
  font-weight: 700;
  font-size: 24px;
  line-height: 29.06399917602539px;
  letter-spacing: 0px;
  text-align: center;
  color: rgba(255, 255, 255, 1);
}

.apartamenty-miku-dla-kogo-05-kontakt--mobile__node-14-112460 {
  font-family: "Montserrat", sans-serif;
  font-weight: 400;
  font-size: 14px;
  line-height: 17.06599998474121px;
  letter-spacing: 0px;
  text-align: center;
  color: rgba(255, 255, 255, 1);
}

.apartamenty-miku-dla-kogo-05-kontakt--mobile__node-14-112466 {
  font-family: "Montserrat", sans-serif;
  font-weight: 400;
  font-size: 14px;
  line-height: 17.06599998474121px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(255, 255, 255, 1);
}

.apartamenty-miku-dla-kogo-05-kontakt--mobile__node-14-112470 {
  font-family: "Montserrat", sans-serif;
  font-weight: 400;
  font-size: 14px;
  line-height: 17.06599998474121px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(255, 255, 255, 1);
}

.apartamenty-miku-dla-kogo-05-kontakt--mobile__node-14-112474 {
  font-family: "Montserrat", sans-serif;
  font-weight: 400;
  font-size: 14px;
  line-height: 17.06599998474121px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(255, 255, 255, 1);
}

.apartamenty-miku-dla-kogo-05-kontakt--mobile__node-14-112480 {
  font-family: "Montserrat", sans-serif;
  font-weight: 400;
  font-size: 14px;
  line-height: 17.06599998474121px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(255, 255, 255, 1);
}

.apartamenty-miku-dla-kogo-05-kontakt--mobile__node-14-112486 {
  font-family: "Montserrat", sans-serif;
  font-weight: 400;
  font-size: 14px;
  line-height: 17.06599998474121px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(255, 255, 255, 1);
}

.apartamenty-miku-dla-kogo-05-kontakt--mobile__node-14-112491 {
  font-family: "Montserrat", sans-serif;
  font-weight: 400;
  font-size: 14px;
  line-height: 17.06599998474121px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(255, 255, 255, 1);
}

.apartamenty-miku-dla-kogo-05-kontakt--mobile__node-14-112494 {
  font-family: "Montserrat", sans-serif;
  font-weight: 700;
  font-size: 14px;
  line-height: 17.06599998474121px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(250, 250, 250, 1);
}

.apartamenty-miku-dla-kogo-05-kontakt--mobile__node-14-112496 {
  font-family: "Montserrat", sans-serif;
  font-weight: 700;
  font-size: 14px;
  line-height: 17.06599998474121px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(250, 250, 250, 1);
}

.apartamenty-miku-dla-kogo-05-kontakt--mobile__node-14-112454 {
  display: block;
  /* height: 254.46575927734375px; */
  object-fit: cover;
}

.apartamenty-miku-dla-kogo-05-kontakt--mobile {
  background-color: rgba(33, 33, 33, 1);
}

.apartamenty-miku-dla-kogo-05-kontakt--mobile__node-14-112493 {
  background-color: rgba(188, 170, 68, 1);
}

.apartamenty-miku-dla-kogo-05-kontakt--mobile__node-14-112495 {
  background-color: rgba(188, 170, 68, 1);
}

.apartamenty-miku-wybrany-apartament-05-kontakt__variant {
  display: none;
  width: 100%;
}

@media (min-width: 1024px) {
  .apartamenty-miku-wybrany-apartament-05-kontakt__variant--desktop {
    display: block;
  }
}

@media (max-width: 1023px) {
  .apartamenty-miku-wybrany-apartament-05-kontakt__variant--mobile {
    display: block;
  }
}

.apartamenty-miku-wybrany-apartament-05-kontakt--desktop {
  display: flex;
  flex-direction: row;
  gap: 10px;
  padding: 0px 150px 0px 150px;
  justify-content: center;
  align-items: center;
  width: clamp(1024px, 100%, 1920px);
  min-width: 1024px;
  max-width: 1920px;
  height: fit-content;
  margin-inline: auto;
}

.apartamenty-miku-wybrany-apartament-05-kontakt--desktop__node-14-112408 {
  min-width: 0;
  display: flex;
  flex-direction: row;
  gap: 30px;
  padding: 50px 35px 50px 35px;
  justify-content: center;
  align-items: center;
  flex: 1 1 0;
  height: fit-content;
}

.apartamenty-miku-wybrany-apartament-05-kontakt--desktop__node-14-112409 {
  min-width: 0;
  flex: 1 1 0;
  max-width: 500px;
  /* height: 275.6712341308594px; */
  max-height: 441.7808532714844px;
}

.apartamenty-miku-wybrany-apartament-05-kontakt--desktop__node-14-112410 {
  min-width: 0;
  display: flex;
  flex-direction: column;
  gap: 32px;
  align-items: flex-start;
  flex: 1 1 0;
  height: fit-content;
}

.apartamenty-miku-wybrany-apartament-05-kontakt--desktop__node-14-112411 {
  min-height: 0;
  display: flex;
  flex-direction: column;
  gap: 15px;
  align-items: flex-start;
  align-self: stretch;
  height: fit-content;
}

.apartamenty-miku-wybrany-apartament-05-kontakt--desktop__node-14-112412 {
  min-height: 0;
  display: flex;
  flex-direction: column;
  gap: 15px;
  align-items: flex-start;
  align-self: stretch;
  height: fit-content;
}

.apartamenty-miku-wybrany-apartament-05-kontakt--desktop__node-14-112416 {
  min-height: 0;
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  gap: 103px;
  justify-content: space-between;
  align-items: flex-start;
  align-self: stretch;
  max-width: 500px;
  height: fit-content;
}

.apartamenty-miku-wybrany-apartament-05-kontakt--desktop__node-14-112417 {
  min-width: 0;
  display: flex;
  flex-direction: column;
  gap: 15px;
  align-items: flex-start;
  width: 206px;
  height: fit-content;
}

.apartamenty-miku-wybrany-apartament-05-kontakt--desktop__node-14-112418 {
  min-height: 0;
  display: flex;
  flex-direction: row;
  gap: 14px;
  align-items: center;
  width: fit-content;
  height: fit-content;
}

.apartamenty-miku-wybrany-apartament-05-kontakt--desktop__node-14-112422 {
  min-height: 0;
  display: flex;
  flex-direction: row;
  gap: 14px;
  align-items: center;
  width: fit-content;
  height: fit-content;
}

.apartamenty-miku-wybrany-apartament-05-kontakt--desktop__node-14-112426 {
  min-height: 0;
  display: flex;
  flex-direction: row;
  gap: 14px;
  align-items: center;
  align-self: stretch;
  height: fit-content;
}

.apartamenty-miku-wybrany-apartament-05-kontakt--desktop__node-14-112430 {
  min-width: 0;
  display: flex;
  flex-direction: column;
  gap: 15px;
  align-items: flex-start;
  width: 158px;
  height: fit-content;
}

.apartamenty-miku-wybrany-apartament-05-kontakt--desktop__node-14-112431 {
  min-height: 0;
  display: flex;
  flex-direction: row;
  gap: 11px;
  align-items: center;
  align-self: stretch;
  height: fit-content;
}

.apartamenty-miku-wybrany-apartament-05-kontakt--desktop__node-14-112437 {
  min-height: 0;
  display: flex;
  flex-direction: row;
  gap: 11px;
  align-items: center;
  width: fit-content;
  height: fit-content;
}

.apartamenty-miku-wybrany-apartament-05-kontakt--desktop__node-14-112443 {
  min-height: 0;
  display: flex;
  flex-direction: row;
  gap: 11px;
  align-items: center;
  width: fit-content;
  height: fit-content;
}

.apartamenty-miku-wybrany-apartament-05-kontakt--desktop__node-14-112448 {
  min-height: 0;
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  gap: 30px;
  align-items: center;
  align-self: stretch;
  height: fit-content;
}

.apartamenty-miku-wybrany-apartament-05-kontakt--desktop__node-14-112449 {
  min-width: 0;
  display: flex;
  flex-direction: column;
  gap: 10px;
  padding: 15px 32px 15px 32px;
  justify-content: center;
  align-items: center;
  width: 264px;
  height: fit-content;
  box-shadow: 0px 0px 20px 0px rgba(0, 0, 0, 0.15000000596046448);
}

.apartamenty-miku-wybrany-apartament-05-kontakt--desktop__node-14-112451 {
  min-width: 0;
  display: flex;
  flex-direction: column;
  gap: 10px;
  padding: 15px 32px 15px 32px;
  justify-content: center;
  align-items: center;
  width: 245px;
  height: fit-content;
  box-shadow: 0px 0px 20px 0px rgba(0, 0, 0, 0.15000000596046448);
}

.apartamenty-miku-wybrany-apartament-05-kontakt--desktop__node-14-112414 {
  font-family: "Cormorant Garamond", sans-serif;
  font-weight: 700;
  font-size: 32px;
  line-height: 38.75199890136719px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(255, 255, 255, 1);
}

.apartamenty-miku-wybrany-apartament-05-kontakt--desktop__node-14-112415 {
  font-family: "Montserrat", sans-serif;
  font-weight: 400;
  font-size: 16px;
  line-height: 19.503999710083008px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(255, 255, 255, 1);
}

.apartamenty-miku-wybrany-apartament-05-kontakt--desktop__node-14-112421 {
  font-family: "Montserrat", sans-serif;
  font-weight: 400;
  font-size: 16px;
  line-height: 19.503999710083008px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(255, 255, 255, 1);
}

.apartamenty-miku-wybrany-apartament-05-kontakt--desktop__node-14-112425 {
  font-family: "Montserrat", sans-serif;
  font-weight: 400;
  font-size: 16px;
  line-height: 19.503999710083008px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(255, 255, 255, 1);
}

.apartamenty-miku-wybrany-apartament-05-kontakt--desktop__node-14-112429 {
  font-family: "Montserrat", sans-serif;
  font-weight: 400;
  font-size: 16px;
  line-height: 19.503999710083008px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(255, 255, 255, 1);
}

.apartamenty-miku-wybrany-apartament-05-kontakt--desktop__node-14-112436 {
  font-family: "Montserrat", sans-serif;
  font-weight: 400;
  font-size: 16px;
  line-height: 19.503999710083008px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(255, 255, 255, 1);
}

.apartamenty-miku-wybrany-apartament-05-kontakt--desktop__node-14-112442 {
  font-family: "Montserrat", sans-serif;
  font-weight: 400;
  font-size: 16px;
  line-height: 19.503999710083008px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(255, 255, 255, 1);
}

.apartamenty-miku-wybrany-apartament-05-kontakt--desktop__node-14-112447 {
  font-family: "Montserrat", sans-serif;
  font-weight: 400;
  font-size: 16px;
  line-height: 19.503999710083008px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(255, 255, 255, 1);
}

.apartamenty-miku-wybrany-apartament-05-kontakt--desktop__node-14-112450 {
  font-family: "Montserrat", sans-serif;
  font-weight: 700;
  font-size: 16px;
  line-height: 19.503999710083008px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(250, 250, 250, 1);
}

.apartamenty-miku-wybrany-apartament-05-kontakt--desktop__node-14-112452 {
  font-family: "Montserrat", sans-serif;
  font-weight: 700;
  font-size: 16px;
  line-height: 19.503999710083008px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(250, 250, 250, 1);
}

.apartamenty-miku-wybrany-apartament-05-kontakt--desktop__node-14-112409 {
  display: block;
  /* height: 275.6712341308594px; */
  object-fit: cover;
}

.apartamenty-miku-wybrany-apartament-05-kontakt--desktop__node-14-112408 {
  background-color: rgba(33, 33, 33, 1);
}

.apartamenty-miku-wybrany-apartament-05-kontakt--desktop__node-14-112449 {
  background-color: rgba(188, 170, 68, 1);
}

.apartamenty-miku-wybrany-apartament-05-kontakt--desktop__node-14-112451 {
  background-color: rgba(188, 170, 68, 1);
}

.apartamenty-miku-wybrany-apartament-05-kontakt--mobile {
  width: 100vw;
  max-width: none;
  margin-inline: calc(50% - 50vw);
}

.apartamenty-miku-wybrany-apartament-05-kontakt--mobile__inner {
  margin-inline: auto;
}

.apartamenty-miku-wybrany-apartament-05-kontakt--mobile__inner {
  display: flex;
  flex-direction: column;
  gap: 10px;
  padding: 80px 16px 79.99993896484375px 16px;
  justify-content: center;
  align-items: center;
  width: clamp(320px, 100%, 1023px);
  min-width: 320px;
  max-width: 1023px;
  height: fit-content;
  margin-inline: auto;
}

.apartamenty-miku-wybrany-apartament-05-kontakt--mobile__node-14-112454 {
  min-height: 0;
  align-self: stretch;
  max-width: 700px;
  /* height: 254.46575927734375px; */
  max-height: 618.4931640625px;
}

.apartamenty-miku-wybrany-apartament-05-kontakt--mobile__node-14-112455 {
  min-height: 0;
  display: flex;
  flex-direction: column;
  gap: 32px;
  align-items: center;
  align-self: stretch;
  height: fit-content;
}

.apartamenty-miku-wybrany-apartament-05-kontakt--mobile__node-14-112456 {
  min-height: 0;
  display: flex;
  flex-direction: column;
  gap: 15px;
  justify-content: center;
  align-items: center;
  align-self: stretch;
  height: fit-content;
}

.apartamenty-miku-wybrany-apartament-05-kontakt--mobile__node-14-112457 {
  min-height: 0;
  display: flex;
  flex-direction: column;
  gap: 15px;
  align-items: center;
  align-self: stretch;
  height: fit-content;
}

.apartamenty-miku-wybrany-apartament-05-kontakt--mobile__node-14-112461 {
  min-height: 0;
  display: flex;
  flex-direction: column;
  gap: 10px;
  justify-content: center;
  align-items: center;
  align-self: stretch;
  height: fit-content;
}

.apartamenty-miku-wybrany-apartament-05-kontakt--mobile__node-14-112462 {
  min-height: 0;
  display: flex;
  flex-direction: column;
  gap: 10px;
  justify-content: center;
  align-items: center;
  align-self: stretch;
  height: fit-content;
}

.apartamenty-miku-wybrany-apartament-05-kontakt--mobile__node-14-112463 {
  min-height: 0;
  display: flex;
  flex-direction: row;
  gap: 14px;
  align-items: center;
  width: fit-content;
  height: fit-content;
}

.apartamenty-miku-wybrany-apartament-05-kontakt--mobile__node-14-112467 {
  min-height: 0;
  display: flex;
  flex-direction: row;
  gap: 14px;
  align-items: center;
  width: fit-content;
  height: fit-content;
}

.apartamenty-miku-wybrany-apartament-05-kontakt--mobile__node-14-112471 {
  min-height: 0;
  display: flex;
  flex-direction: row;
  gap: 14px;
  align-items: center;
  width: fit-content;
  height: fit-content;
}

.apartamenty-miku-wybrany-apartament-05-kontakt--mobile__node-14-112475 {
  min-height: 0;
  display: flex;
  flex-direction: row;
  gap: 11px;
  align-items: center;
  width: fit-content;
  height: fit-content;
}

.apartamenty-miku-wybrany-apartament-05-kontakt--mobile__node-14-112481 {
  min-height: 0;
  display: flex;
  flex-direction: row;
  gap: 11px;
  align-items: center;
  width: fit-content;
  height: fit-content;
}

.apartamenty-miku-wybrany-apartament-05-kontakt--mobile__node-14-112487 {
  min-height: 0;
  display: flex;
  flex-direction: row;
  gap: 11px;
  align-items: center;
  width: fit-content;
  height: fit-content;
}

.apartamenty-miku-wybrany-apartament-05-kontakt--mobile__node-14-112492 {
  min-height: 0;
  display: flex;
  flex-direction: column;
  gap: 10px;
  justify-content: center;
  align-items: center;
  align-self: stretch;
  height: fit-content;
}

.apartamenty-miku-wybrany-apartament-05-kontakt--mobile__node-14-112493 {
  min-height: 0;
  display: flex;
  flex-direction: column;
  gap: 10px;
  padding: 10px 32px 10px 32px;
  justify-content: center;
  align-items: center;
  align-self: stretch;
  height: fit-content;
  box-shadow: 0px 0px 20px 0px rgba(0, 0, 0, 0.15000000596046448);
}

.apartamenty-miku-wybrany-apartament-05-kontakt--mobile__node-14-112495 {
  min-height: 0;
  display: flex;
  flex-direction: column;
  gap: 10px;
  padding: 10px 32px 10px 32px;
  justify-content: center;
  align-items: center;
  align-self: stretch;
  height: fit-content;
  box-shadow: 0px 0px 20px 0px rgba(0, 0, 0, 0.15000000596046448);
}

.apartamenty-miku-wybrany-apartament-05-kontakt--mobile__node-14-112459 {
  font-family: "Cormorant Garamond", sans-serif;
  font-weight: 700;
  font-size: 24px;
  line-height: 29.06399917602539px;
  letter-spacing: 0px;
  text-align: center;
  color: rgba(255, 255, 255, 1);
}

.apartamenty-miku-wybrany-apartament-05-kontakt--mobile__node-14-112460 {
  font-family: "Montserrat", sans-serif;
  font-weight: 400;
  font-size: 14px;
  line-height: 17.06599998474121px;
  letter-spacing: 0px;
  text-align: center;
  color: rgba(255, 255, 255, 1);
}

.apartamenty-miku-wybrany-apartament-05-kontakt--mobile__node-14-112466 {
  font-family: "Montserrat", sans-serif;
  font-weight: 400;
  font-size: 14px;
  line-height: 17.06599998474121px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(255, 255, 255, 1);
}

.apartamenty-miku-wybrany-apartament-05-kontakt--mobile__node-14-112470 {
  font-family: "Montserrat", sans-serif;
  font-weight: 400;
  font-size: 14px;
  line-height: 17.06599998474121px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(255, 255, 255, 1);
}

.apartamenty-miku-wybrany-apartament-05-kontakt--mobile__node-14-112474 {
  font-family: "Montserrat", sans-serif;
  font-weight: 400;
  font-size: 14px;
  line-height: 17.06599998474121px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(255, 255, 255, 1);
}

.apartamenty-miku-wybrany-apartament-05-kontakt--mobile__node-14-112480 {
  font-family: "Montserrat", sans-serif;
  font-weight: 400;
  font-size: 14px;
  line-height: 17.06599998474121px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(255, 255, 255, 1);
}

.apartamenty-miku-wybrany-apartament-05-kontakt--mobile__node-14-112486 {
  font-family: "Montserrat", sans-serif;
  font-weight: 400;
  font-size: 14px;
  line-height: 17.06599998474121px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(255, 255, 255, 1);
}

.apartamenty-miku-wybrany-apartament-05-kontakt--mobile__node-14-112491 {
  font-family: "Montserrat", sans-serif;
  font-weight: 400;
  font-size: 14px;
  line-height: 17.06599998474121px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(255, 255, 255, 1);
}

.apartamenty-miku-wybrany-apartament-05-kontakt--mobile__node-14-112494 {
  font-family: "Montserrat", sans-serif;
  font-weight: 700;
  font-size: 14px;
  line-height: 17.06599998474121px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(250, 250, 250, 1);
}

.apartamenty-miku-wybrany-apartament-05-kontakt--mobile__node-14-112496 {
  font-family: "Montserrat", sans-serif;
  font-weight: 700;
  font-size: 14px;
  line-height: 17.06599998474121px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(250, 250, 250, 1);
}

.apartamenty-miku-wybrany-apartament-05-kontakt--mobile__node-14-112454 {
  display: block;
  /* height: 254.46575927734375px; */
  object-fit: cover;
}

.apartamenty-miku-wybrany-apartament-05-kontakt--mobile {
  background-color: rgba(33, 33, 33, 1);
}

.apartamenty-miku-wybrany-apartament-05-kontakt--mobile__node-14-112493 {
  background-color: rgba(188, 170, 68, 1);
}

.apartamenty-miku-wybrany-apartament-05-kontakt--mobile__node-14-112495 {
  background-color: rgba(188, 170, 68, 1);
}

.apartamenty-miku-wybrana-data-05-newsletter__variant {
  display: none;
  width: 100%;
}

@media (min-width: 1024px) {
  .apartamenty-miku-wybrana-data-05-newsletter__variant--desktop {
    display: block;
  }
}

@media (max-width: 1023px) {
  .apartamenty-miku-wybrana-data-05-newsletter__variant--mobile {
    display: block;
  }
}

.apartamenty-miku-wybrana-data-05-newsletter--desktop {
  display: flex;
  flex-direction: column;
  gap: 10px;
  padding: 0px 150px 0px 150px;
  justify-content: center;
  align-items: center;
  width: clamp(1024px, 100%, 1920px);
  min-width: 1024px;
  max-width: 1920px;
  height: fit-content;
  margin-inline: auto;
}

.apartamenty-miku-wybrana-data-05-newsletter--desktop__node-14-111145 {
  min-height: 0;
  display: flex;
  flex-direction: column;
  gap: 10px;
  padding: 70px min(80px, calc(100% - 644px)) 70px 80px;
  justify-content: center;
  align-items: center;
  align-self: stretch;
  height: fit-content;
}

.apartamenty-miku-wybrana-data-05-newsletter--desktop__node-14-111146 {
  min-height: 0;
  display: flex;
  flex-direction: column;
  gap: 30px;
  padding: 25px 30px 25px 30px;
  justify-content: center;
  align-items: center;
  align-self: stretch;
  height: fit-content;
}

.apartamenty-miku-wybrana-data-05-newsletter--desktop__node-14-111147 {
  min-height: 0;
  display: flex;
  flex-direction: column;
  gap: 5px;
  justify-content: center;
  align-items: center;
  align-self: stretch;
  height: fit-content;
}

.apartamenty-miku-wybrana-data-05-newsletter--desktop__node-14-111148 {
  min-height: 0;
  display: flex;
  flex-direction: row;
  gap: 5px;
  justify-content: center;
  align-items: center;
  align-self: stretch;
  height: fit-content;
}

.apartamenty-miku-wybrana-data-05-newsletter--desktop__node-14-111153 {
  min-height: 0;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  width: 477px;
  height: fit-content;
}

.apartamenty-miku-wybrana-data-05-newsletter--desktop__node-14-111154 {
  min-width: 0;
  display: flex;
  flex-direction: row;
  gap: 15px;
  padding: 9px 15px 9px 15px;
  align-items: center;
  width: 293px;
  height: 50px;
  border: 1px solid rgba(255, 255, 255, 1);
}

.apartamenty-miku-wybrana-data-05-newsletter--desktop__node-14-111155 {
  overflow: hidden;
  display: flex;
  justify-content: center;
  align-items: center;
  min-width: 0;
  width: 32px;
  height: 32px;
}

.apartamenty-miku-wybrana-data-05-newsletter--desktop__node-14-111158 {
  min-width: 0;
  display: flex;
  flex-direction: row;
  gap: 10px;
  padding: 10px 26px 10px 26px;
  justify-content: center;
  align-items: center;
  width: 184px;
  height: 50px;
}

.apartamenty-miku-wybrana-data-05-newsletter--desktop__node-14-111150 {
  font-family: "Cormorant Garamond", sans-serif;
  font-weight: 700;
  font-size: 48px;
  line-height: 58.12799835205078px;
  letter-spacing: 0px;
  text-align: center;
  color: rgba(250, 250, 250, 1);
}

.apartamenty-miku-wybrana-data-05-newsletter--desktop__node-14-111152 {
  font-family: "Montserrat", sans-serif;
  font-weight: 300;
  font-size: 16px;
  line-height: 17.600000381469727px;
  letter-spacing: 0px;
  text-align: center;
  color: rgba(255, 255, 255, 1);
}

.apartamenty-miku-wybrana-data-05-newsletter--desktop__node-14-111157 {
  font-family: "Montserrat", sans-serif;
  font-weight: 300;
  font-size: 16px;
  line-height: 19.503999710083008px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(255, 255, 255, 1);
}

.apartamenty-miku-wybrana-data-05-newsletter--desktop__node-14-111159 {
  font-family: "Montserrat", sans-serif;
  font-weight: 700;
  font-size: 16px;
  line-height: 19.503999710083008px;
  letter-spacing: 0px;
  text-align: center;
  color: rgba(250, 250, 250, 1);
}

.apartamenty-miku-wybrana-data-05-newsletter--desktop__node-14-111145 {
  background-image: url("./assets/99c2ed9f0b7d86684aa93df60c59ab61f0b51548.png");
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
}

.apartamenty-miku-wybrana-data-05-newsletter--desktop__node-14-111146 {
  background-color: rgba(33, 33, 33, 0.699999988079071);
}

.apartamenty-miku-wybrana-data-05-newsletter--desktop__node-14-111158 {
  background-color: rgba(188, 170, 68, 1);
}

.apartamenty-miku-wybrana-data-05-newsletter--mobile {
  width: 100vw;
  max-width: none;
  margin-inline: calc(50% - 50vw);
}

.apartamenty-miku-wybrana-data-05-newsletter--mobile__inner {
  margin-inline: auto;
}

.apartamenty-miku-wybrana-data-05-newsletter--mobile__inner {
  display: flex;
  flex-direction: column;
  gap: 10px;
  justify-content: center;
  align-items: center;
  width: clamp(320px, 100%, 1023px);
  min-width: 320px;
  max-width: 1023px;
  height: fit-content;
  margin-inline: auto;
}

.apartamenty-miku-wybrana-data-05-newsletter--mobile__node-14-111161 {
  min-height: 0;
  display: flex;
  flex-direction: column;
  gap: 10px;
  padding: 70px min(16px, calc(100% - 304px)) 70px 16px;
  justify-content: center;
  align-items: center;
  align-self: stretch;
  height: fit-content;
}

.apartamenty-miku-wybrana-data-05-newsletter--mobile__node-14-111162 {
  min-height: 0;
  display: flex;
  flex-direction: column;
  gap: 30px;
  padding: 20px 20px 20px 20px;
  justify-content: center;
  align-items: center;
  align-self: stretch;
  height: fit-content;
}

.apartamenty-miku-wybrana-data-05-newsletter--mobile__node-14-111163 {
  min-height: 0;
  display: flex;
  flex-direction: column;
  gap: 5px;
  justify-content: center;
  align-items: center;
  align-self: stretch;
  height: fit-content;
}

.apartamenty-miku-wybrana-data-05-newsletter--mobile__node-14-111164 {
  min-height: 0;
  display: flex;
  flex-direction: row;
  gap: 5px;
  justify-content: center;
  align-items: center;
  align-self: stretch;
  height: fit-content;
}

.apartamenty-miku-wybrana-data-05-newsletter--mobile__node-14-111169 {
  min-height: 0;
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  align-self: stretch;
  height: fit-content;
}

.apartamenty-miku-wybrana-data-05-newsletter--mobile__node-14-111170 {
  min-height: 0;
  display: flex;
  flex-direction: row;
  gap: 15px;
  padding: 6.5px 15px 6.5px 15px;
  align-items: center;
  align-self: stretch;
  height: 45px;
  border: 1px solid rgba(255, 255, 255, 1);
}

.apartamenty-miku-wybrana-data-05-newsletter--mobile__node-14-111171 {
  overflow: hidden;
  display: flex;
  justify-content: center;
  align-items: center;
  min-width: 0;
  width: 32px;
  height: 32px;
}

.apartamenty-miku-wybrana-data-05-newsletter--mobile__node-14-111174 {
  min-height: 0;
  display: flex;
  flex-direction: row;
  gap: 10px;
  padding: 10px 26px 10px 26px;
  justify-content: center;
  align-items: center;
  align-self: stretch;
  height: 45px;
}

.apartamenty-miku-wybrana-data-05-newsletter--mobile__node-14-111166 {
  font-family: "Cormorant Garamond", sans-serif;
  font-weight: 700;
  font-size: 32px;
  line-height: 38.75199890136719px;
  letter-spacing: 0px;
  text-align: center;
  color: rgba(250, 250, 250, 1);
}

.apartamenty-miku-wybrana-data-05-newsletter--mobile__node-14-111168 {
  font-family: "Montserrat", sans-serif;
  font-weight: 300;
  font-size: 14px;
  line-height: 15.40000057220459px;
  letter-spacing: 0px;
  text-align: center;
  color: rgba(255, 255, 255, 1);
}

.apartamenty-miku-wybrana-data-05-newsletter--mobile__node-14-111173 {
  font-family: "Montserrat", sans-serif;
  font-weight: 300;
  font-size: 14px;
  line-height: 17.06599998474121px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(255, 255, 255, 1);
}

.apartamenty-miku-wybrana-data-05-newsletter--mobile__node-14-111175 {
  font-family: "Montserrat", sans-serif;
  font-weight: 700;
  font-size: 14px;
  line-height: 17.06599998474121px;
  letter-spacing: 0px;
  text-align: center;
  color: rgba(250, 250, 250, 1);
}

.apartamenty-miku-wybrana-data-05-newsletter--mobile__node-14-111161 {
  background-image: url("./assets/99c2ed9f0b7d86684aa93df60c59ab61f0b51548.png");
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
}

.apartamenty-miku-wybrana-data-05-newsletter--mobile__node-14-111162 {
  background-color: rgba(33, 33, 33, 0.699999988079071);
}

.apartamenty-miku-wybrana-data-05-newsletter--mobile__node-14-111174 {
  background-color: rgba(188, 170, 68, 1);
}

.apartamenty-miku-strona-glowna-05-naglowek-02__variant {
  display: none;
  width: 100%;
}

@media (min-width: 1024px) {
  .apartamenty-miku-strona-glowna-05-naglowek-02__variant--desktop {
    display: block;
  }
}

@media (max-width: 1023px) {
  .apartamenty-miku-strona-glowna-05-naglowek-02__variant--mobile {
    display: block;
  }
}

.apartamenty-miku-strona-glowna-05-naglowek-02--desktop {
  display: flex;
  flex-direction: column;
  gap: 10px;
  padding: 35px 150px 35px 150px;
  justify-content: center;
  align-items: center;
  width: clamp(1024px, 100%, 1920px);
  min-width: 1024px;
  max-width: 1920px;
  height: fit-content;
  margin-inline: auto;
}

.apartamenty-miku-strona-glowna-05-naglowek-02--desktop__node-14-111333 {
  min-height: 0;
  display: flex;
  flex-direction: column;
  gap: 10px;
  padding: 70px min(70px, calc(100% - 654px)) 70px 70px;
  justify-content: center;
  align-items: center;
  align-self: stretch;
  height: fit-content;
}

.apartamenty-miku-strona-glowna-05-naglowek-02--desktop__node-14-111334 {
  min-height: 0;
  display: flex;
  flex-direction: column;
  gap: 10px;
  padding: 10px 20px 10px 20px;
  justify-content: center;
  align-items: center;
  align-self: stretch;
  height: fit-content;
}

.apartamenty-miku-strona-glowna-05-naglowek-02--desktop__node-14-111335 {
  min-height: 0;
  display: flex;
  flex-direction: row;
  gap: 15px;
  justify-content: center;
  align-items: center;
  align-self: stretch;
  height: fit-content;
}

.apartamenty-miku-strona-glowna-05-naglowek-02--desktop__node-14-111337 {
  font-family: "Cormorant Garamond", sans-serif;
  font-weight: 700;
  font-size: 48px;
  line-height: 58.12799835205078px;
  letter-spacing: 0px;
  text-align: center;
  color: rgba(250, 250, 250, 1);
}

.apartamenty-miku-strona-glowna-05-naglowek-02--desktop__node-14-111333 {
  background-image: url("./assets/7f2d8939b59d5a1340fb3247b01a6ac5f6ecc199.png");
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
}

.apartamenty-miku-strona-glowna-05-naglowek-02--desktop__node-14-111334 {
  background-color: rgba(33, 33, 33, 0.699999988079071);
}

.apartamenty-miku-strona-glowna-05-naglowek-02--mobile {
  display: flex;
  flex-direction: column;
  gap: 10px;
  padding: 35px 0px 35px 0px;
  justify-content: center;
  align-items: center;
  width: clamp(320px, 100%, 1023px);
  min-width: 320px;
  max-width: 1023px;
  height: fit-content;
  margin-inline: auto;
}

.apartamenty-miku-strona-glowna-05-naglowek-02--mobile__node-14-112349 {
  min-height: 0;
  display: flex;
  flex-direction: column;
  gap: 10px;
  padding: 25px min(0px, calc(100% - 320px)) 25px 0px;
  justify-content: center;
  align-items: center;
  align-self: stretch;
  height: fit-content;
}

.apartamenty-miku-strona-glowna-05-naglowek-02--mobile__node-14-112350 {
  min-height: 0;
  display: flex;
  flex-direction: column;
  gap: 10px;
  padding: 10px 15px 10px 15px;
  justify-content: center;
  align-items: center;
  align-self: stretch;
  height: fit-content;
}

.apartamenty-miku-strona-glowna-05-naglowek-02--mobile__node-14-112351 {
  min-height: 0;
  display: flex;
  flex-direction: row;
  gap: 15px;
  justify-content: center;
  align-items: center;
  align-self: stretch;
  height: fit-content;
}

.apartamenty-miku-strona-glowna-05-naglowek-02--mobile__node-14-112353 {
  font-family: "Cormorant Garamond", sans-serif;
  font-weight: 700;
  font-size: 32px;
  line-height: 38.75199890136719px;
  letter-spacing: 0px;
  text-align: center;
  color: rgba(250, 250, 250, 1);
}

.apartamenty-miku-strona-glowna-05-naglowek-02--mobile__node-14-112349 {
  background-image: url("./assets/7f2d8939b59d5a1340fb3247b01a6ac5f6ecc199.png");
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
}

.apartamenty-miku-strona-glowna-05-naglowek-02--mobile__node-14-112350 {
  background-color: rgba(33, 33, 33, 0.699999988079071);
}

.apartamenty-miku-strona-glowna-06-kto-pokocha__variant {
  display: none;
  width: 100%;
}

@media (min-width: 1024px) {
  .apartamenty-miku-strona-glowna-06-kto-pokocha__variant--desktop {
    display: block;
  }
}

@media (max-width: 1023px) {
  .apartamenty-miku-strona-glowna-06-kto-pokocha__variant--mobile {
    display: block;
  }
}

.apartamenty-miku-strona-glowna-06-kto-pokocha--desktop {
  display: flex;
  flex-direction: column;
  gap: 30px;
  padding: 35px 150px 35px 150px;
  justify-content: center;
  align-items: center;
  width: clamp(1024px, 100%, 1920px);
  min-width: 1024px;
  max-width: 1920px;
  height: fit-content;
  margin-inline: auto;
}

.apartamenty-miku-strona-glowna-06-kto-pokocha--desktop__node-14-111429 {
  min-height: 0;
  display: flex;
  flex-direction: column;
  gap: 30px;
  justify-content: center;
  align-items: flex-start;
  align-self: stretch;
  height: fit-content;
}

.apartamenty-miku-strona-glowna-06-kto-pokocha--desktop__node-14-111430 {
  min-height: 0;
  display: flex;
  flex-direction: column;
  gap: 15px;
  align-items: flex-start;
  width: 698px;
  height: fit-content;
}

.apartamenty-miku-strona-glowna-06-kto-pokocha--desktop__node-14-111434 {
  min-height: 0;
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  gap: 30px;
  justify-content: center;
  align-items: center;
  align-self: stretch;
  height: fit-content;
}

.apartamenty-miku-strona-glowna-06-kto-pokocha--desktop__node-14-111435 {
  min-width: 0;
  display: flex;
  flex-direction: column;
  gap: 15px;
  align-items: flex-start;
  flex: 1 1 0;
  min-width: 564px;
  max-width: 800px;
  height: fit-content;
}

.apartamenty-miku-strona-glowna-06-kto-pokocha--desktop__node-14-111437 {
  min-height: 0;
  align-self: stretch;
  /* height: 285.2121276855469px; */
}

.apartamenty-miku-strona-glowna-06-kto-pokocha--desktop__node-14-111438 {
  min-width: 0;
  display: flex;
  flex-direction: column;
  gap: 15px;
  align-items: flex-start;
  flex: 1 1 0;
  min-width: 564px;
  max-width: 800px;
  height: fit-content;
}

.apartamenty-miku-strona-glowna-06-kto-pokocha--desktop__node-14-111440 {
  min-height: 0;
  align-self: stretch;
  /* height: 285.2121276855469px; */
}

.apartamenty-miku-strona-glowna-06-kto-pokocha--desktop__node-14-111441 {
  min-width: 0;
  display: flex;
  flex-direction: column;
  gap: 15px;
  align-items: flex-start;
  flex: 1 1 0;
  min-width: 564px;
  max-width: 800px;
  height: fit-content;
}

.apartamenty-miku-strona-glowna-06-kto-pokocha--desktop__node-14-111443 {
  min-height: 0;
  align-self: stretch;
  /* height: 285.2121276855469px; */
}

.apartamenty-miku-strona-glowna-06-kto-pokocha--desktop__node-14-111444 {
  min-width: 0;
  display: flex;
  flex-direction: column;
  gap: 15px;
  align-items: flex-start;
  flex: 1 1 0;
  min-width: 564px;
  max-width: 800px;
  height: fit-content;
}

.apartamenty-miku-strona-glowna-06-kto-pokocha--desktop__node-14-111446 {
  min-height: 0;
  align-self: stretch;
  /* height: 285.2121276855469px; */
}

.apartamenty-miku-strona-glowna-06-kto-pokocha--desktop__node-14-111447 {
  min-width: 0;
  display: flex;
  flex-direction: column;
  gap: 15px;
  align-items: flex-start;
  flex: 1 1 0;
  min-width: 564px;
  max-width: 800px;
  height: fit-content;
}

.apartamenty-miku-strona-glowna-06-kto-pokocha--desktop__node-14-111449 {
  min-height: 0;
  align-self: stretch;
  /* height: 285.2121276855469px; */
}

.apartamenty-miku-strona-glowna-06-kto-pokocha--desktop__node-14-111450 {
  min-height: 0;
  display: flex;
  flex-direction: row;
  gap: 10px;
  padding: 10px 30px 10px 30px;
  justify-content: center;
  align-items: center;
  width: fit-content;
  height: 50px;
  box-shadow: 0px 0px 20px 0px rgba(0, 0, 0, 0.15000000596046448);
}

.apartamenty-miku-strona-glowna-06-kto-pokocha--desktop__node-14-111432 {
  font-family: "Cormorant Garamond", sans-serif;
  font-weight: 700;
  font-size: 32px;
  line-height: 38.75199890136719px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(33, 33, 33, 1);
}

.apartamenty-miku-strona-glowna-06-kto-pokocha--desktop__node-14-111433 {
  font-family: "Montserrat", sans-serif;
  font-weight: 400;
  font-size: 16px;
  line-height: 19.503999710083008px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(33, 33, 33, 1);
}

.apartamenty-miku-strona-glowna-06-kto-pokocha--desktop__node-14-111436 {
  font-family: "Cormorant Garamond", sans-serif;
  font-weight: 700;
  font-size: 32px;
  line-height: 38.75199890136719px;
  letter-spacing: 0px;
  text-align: center;
  color: rgba(188, 170, 68, 1);
}

.apartamenty-miku-strona-glowna-06-kto-pokocha--desktop__node-14-111439 {
  font-family: "Cormorant Garamond", sans-serif;
  font-weight: 700;
  font-size: 32px;
  line-height: 38.75199890136719px;
  letter-spacing: 0px;
  text-align: center;
  color: rgba(188, 170, 68, 1);
}

.apartamenty-miku-strona-glowna-06-kto-pokocha--desktop__node-14-111442 {
  font-family: "Cormorant Garamond", sans-serif;
  font-weight: 700;
  font-size: 32px;
  line-height: 38.75199890136719px;
  letter-spacing: 0px;
  text-align: center;
  color: rgba(188, 170, 68, 1);
}

.apartamenty-miku-strona-glowna-06-kto-pokocha--desktop__node-14-111445 {
  font-family: "Cormorant Garamond", sans-serif;
  font-weight: 700;
  font-size: 32px;
  line-height: 38.75199890136719px;
  letter-spacing: 0px;
  text-align: center;
  color: rgba(188, 170, 68, 1);
}

.apartamenty-miku-strona-glowna-06-kto-pokocha--desktop__node-14-111448 {
  font-family: "Cormorant Garamond", sans-serif;
  font-weight: 700;
  font-size: 32px;
  line-height: 38.75199890136719px;
  letter-spacing: 0px;
  text-align: center;
  color: rgba(188, 170, 68, 1);
}

.apartamenty-miku-strona-glowna-06-kto-pokocha--desktop__node-14-111451 {
  font-family: "Montserrat", sans-serif;
  font-weight: 700;
  font-size: 16px;
  line-height: 19.503999710083008px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(250, 250, 250, 1);
}

.apartamenty-miku-strona-glowna-06-kto-pokocha--desktop__node-14-111437 {
  display: block;
  /* height: 285.2121276855469px; */
  object-fit: cover;
}

.apartamenty-miku-strona-glowna-06-kto-pokocha--desktop__node-14-111440 {
  display: block;
  /* height: 285.2121276855469px; */
  object-fit: cover;
}

.apartamenty-miku-strona-glowna-06-kto-pokocha--desktop__node-14-111443 {
  display: block;
  /* height: 285.2121276855469px; */
  object-fit: cover;
}

.apartamenty-miku-strona-glowna-06-kto-pokocha--desktop__node-14-111446 {
  display: block;
  /* height: 285.2121276855469px; */
  object-fit: cover;
}

.apartamenty-miku-strona-glowna-06-kto-pokocha--desktop__node-14-111449 {
  display: block;
  /* height: 285.2121276855469px; */
  object-fit: cover;
}

.apartamenty-miku-strona-glowna-06-kto-pokocha--desktop__node-14-111450 {
  background-color: rgba(188, 170, 68, 1);
}

.apartamenty-miku-strona-glowna-06-kto-pokocha--mobile {
  display: flex;
  flex-direction: column;
  gap: 30px;
  padding: 35px 15px 35px 15px;
  justify-content: center;
  align-items: center;
  width: clamp(320px, 100%, 1023px);
  min-width: 320px;
  max-width: 1023px;
  height: fit-content;
  margin-inline: auto;
}

.apartamenty-miku-strona-glowna-06-kto-pokocha--mobile__node-14-111581 {
  min-height: 0;
  display: flex;
  flex-direction: column;
  gap: 30px;
  align-items: flex-start;
  align-self: stretch;
  height: fit-content;
}

.apartamenty-miku-strona-glowna-06-kto-pokocha--mobile__node-14-111582 {
  min-height: 0;
  display: flex;
  flex-direction: column;
  gap: 15px;
  align-items: center;
  align-self: stretch;
  height: fit-content;
}

.apartamenty-miku-strona-glowna-06-kto-pokocha--mobile__node-14-111586 {
  min-height: 0;
  display: flex;
  flex-direction: column;
  gap: 30px;
  justify-content: center;
  align-items: center;
  align-self: stretch;
  height: fit-content;
}

.apartamenty-miku-strona-glowna-06-kto-pokocha--mobile__node-14-111587 {
  min-height: 0;
  display: flex;
  flex-direction: column;
  gap: 15px;
  align-items: flex-start;
  align-self: stretch;
  height: fit-content;
}

.apartamenty-miku-strona-glowna-06-kto-pokocha--mobile__node-14-111589 {
  min-height: 0;
  align-self: stretch;
  /* height: 114.24242401123047px; */
}

.apartamenty-miku-strona-glowna-06-kto-pokocha--mobile__node-14-111590 {
  min-height: 0;
  display: flex;
  flex-direction: column;
  gap: 15px;
  align-items: flex-start;
  align-self: stretch;
  height: fit-content;
}

.apartamenty-miku-strona-glowna-06-kto-pokocha--mobile__node-14-111592 {
  min-height: 0;
  align-self: stretch;
  /* height: 114.24242401123047px; */
}

.apartamenty-miku-strona-glowna-06-kto-pokocha--mobile__node-14-111593 {
  min-height: 0;
  display: flex;
  flex-direction: column;
  gap: 15px;
  align-items: flex-start;
  align-self: stretch;
  height: fit-content;
}

.apartamenty-miku-strona-glowna-06-kto-pokocha--mobile__node-14-111595 {
  min-height: 0;
  align-self: stretch;
  /* height: 114.24242401123047px; */
}

.apartamenty-miku-strona-glowna-06-kto-pokocha--mobile__node-14-111596 {
  min-height: 0;
  display: flex;
  flex-direction: column;
  gap: 15px;
  align-items: flex-start;
  align-self: stretch;
  height: fit-content;
}

.apartamenty-miku-strona-glowna-06-kto-pokocha--mobile__node-14-111598 {
  min-height: 0;
  align-self: stretch;
  /* height: 114.24242401123047px; */
}

.apartamenty-miku-strona-glowna-06-kto-pokocha--mobile__node-14-111599 {
  min-height: 0;
  display: flex;
  flex-direction: column;
  gap: 15px;
  align-items: flex-start;
  align-self: stretch;
  height: fit-content;
}

.apartamenty-miku-strona-glowna-06-kto-pokocha--mobile__node-14-111601 {
  min-height: 0;
  align-self: stretch;
  /* height: 114.24242401123047px; */
}

.apartamenty-miku-strona-glowna-06-kto-pokocha--mobile__node-14-111602 {
  min-height: 0;
  display: flex;
  flex-direction: row;
  gap: 10px;
  padding: 10px 30px 10px 30px;
  justify-content: center;
  align-items: center;
  align-self: stretch;
  height: 45px;
  box-shadow: 0px 0px 20px 0px rgba(0, 0, 0, 0.15000000596046448);
}

.apartamenty-miku-strona-glowna-06-kto-pokocha--mobile__node-14-111584 {
  font-family: "Cormorant Garamond", sans-serif;
  font-weight: 700;
  font-size: 24px;
  line-height: 29.06399917602539px;
  letter-spacing: 0px;
  text-align: center;
  color: rgba(33, 33, 33, 1);
}

.apartamenty-miku-strona-glowna-06-kto-pokocha--mobile__node-14-111585 {
  font-family: "Montserrat", sans-serif;
  font-weight: 400;
  font-size: 14px;
  line-height: 17.06599998474121px;
  letter-spacing: 0px;
  text-align: center;
  color: rgba(33, 33, 33, 1);
}

.apartamenty-miku-strona-glowna-06-kto-pokocha--mobile__node-14-111588 {
  font-family: "Cormorant Garamond", sans-serif;
  font-weight: 700;
  font-size: 24px;
  line-height: 29.06399917602539px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(188, 170, 68, 1);
}

.apartamenty-miku-strona-glowna-06-kto-pokocha--mobile__node-14-111591 {
  font-family: "Cormorant Garamond", sans-serif;
  font-weight: 700;
  font-size: 24px;
  line-height: 29.06399917602539px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(188, 170, 68, 1);
}

.apartamenty-miku-strona-glowna-06-kto-pokocha--mobile__node-14-111594 {
  font-family: "Cormorant Garamond", sans-serif;
  font-weight: 700;
  font-size: 24px;
  line-height: 29.06399917602539px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(188, 170, 68, 1);
}

.apartamenty-miku-strona-glowna-06-kto-pokocha--mobile__node-14-111597 {
  font-family: "Cormorant Garamond", sans-serif;
  font-weight: 700;
  font-size: 24px;
  line-height: 29.06399917602539px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(188, 170, 68, 1);
}

.apartamenty-miku-strona-glowna-06-kto-pokocha--mobile__node-14-111600 {
  font-family: "Cormorant Garamond", sans-serif;
  font-weight: 700;
  font-size: 24px;
  line-height: 29.06399917602539px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(188, 170, 68, 1);
}

.apartamenty-miku-strona-glowna-06-kto-pokocha--mobile__node-14-111603 {
  font-family: "Montserrat", sans-serif;
  font-weight: 700;
  font-size: 14px;
  line-height: 17.06599998474121px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(250, 250, 250, 1);
}

.apartamenty-miku-strona-glowna-06-kto-pokocha--mobile__node-14-111589 {
  display: block;
  /* height: 114.24242401123047px; */
  object-fit: cover;
}

.apartamenty-miku-strona-glowna-06-kto-pokocha--mobile__node-14-111592 {
  display: block;
  /* height: 114.24242401123047px; */
  object-fit: cover;
}

.apartamenty-miku-strona-glowna-06-kto-pokocha--mobile__node-14-111595 {
  display: block;
  /* height: 114.24242401123047px; */
  object-fit: cover;
}

.apartamenty-miku-strona-glowna-06-kto-pokocha--mobile__node-14-111598 {
  display: block;
  /* height: 114.24242401123047px; */
  object-fit: cover;
}

.apartamenty-miku-strona-glowna-06-kto-pokocha--mobile__node-14-111601 {
  display: block;
  /* height: 114.24242401123047px; */
  object-fit: cover;
}

.apartamenty-miku-strona-glowna-06-kto-pokocha--mobile__node-14-111602 {
  background-color: rgba(188, 170, 68, 1);
}

.apartamenty-miku-dla-kogo-06-newsletter__variant {
  display: none;
  width: 100%;
}

@media (min-width: 1024px) {
  .apartamenty-miku-dla-kogo-06-newsletter__variant--desktop {
    display: block;
  }
}

@media (max-width: 1023px) {
  .apartamenty-miku-dla-kogo-06-newsletter__variant--mobile {
    display: block;
  }
}

.apartamenty-miku-dla-kogo-06-newsletter--desktop {
  display: flex;
  flex-direction: column;
  gap: 10px;
  padding: 0px 150px 0px 150px;
  justify-content: center;
  align-items: center;
  width: clamp(1024px, 100%, 1920px);
  min-width: 1024px;
  max-width: 1920px;
  height: fit-content;
  margin-inline: auto;
}

.apartamenty-miku-dla-kogo-06-newsletter--desktop__node-14-111145 {
  min-height: 0;
  display: flex;
  flex-direction: column;
  gap: 10px;
  padding: 70px min(80px, calc(100% - 644px)) 70px 80px;
  justify-content: center;
  align-items: center;
  align-self: stretch;
  height: fit-content;
}

.apartamenty-miku-dla-kogo-06-newsletter--desktop__node-14-111146 {
  min-height: 0;
  display: flex;
  flex-direction: column;
  gap: 30px;
  padding: 25px 30px 25px 30px;
  justify-content: center;
  align-items: center;
  align-self: stretch;
  height: fit-content;
}

.apartamenty-miku-dla-kogo-06-newsletter--desktop__node-14-111147 {
  min-height: 0;
  display: flex;
  flex-direction: column;
  gap: 5px;
  justify-content: center;
  align-items: center;
  align-self: stretch;
  height: fit-content;
}

.apartamenty-miku-dla-kogo-06-newsletter--desktop__node-14-111148 {
  min-height: 0;
  display: flex;
  flex-direction: row;
  gap: 5px;
  justify-content: center;
  align-items: center;
  align-self: stretch;
  height: fit-content;
}

.apartamenty-miku-dla-kogo-06-newsletter--desktop__node-14-111153 {
  min-height: 0;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  width: 477px;
  height: fit-content;
}

.apartamenty-miku-dla-kogo-06-newsletter--desktop__node-14-111154 {
  min-width: 0;
  display: flex;
  flex-direction: row;
  gap: 15px;
  padding: 9px 15px 9px 15px;
  align-items: center;
  width: 293px;
  height: 50px;
  border: 1px solid rgba(255, 255, 255, 1);
}

.apartamenty-miku-dla-kogo-06-newsletter--desktop__node-14-111155 {
  overflow: hidden;
  display: flex;
  justify-content: center;
  align-items: center;
  min-width: 0;
  width: 32px;
  height: 32px;
}

.apartamenty-miku-dla-kogo-06-newsletter--desktop__node-14-111158 {
  min-width: 0;
  display: flex;
  flex-direction: row;
  gap: 10px;
  padding: 10px 26px 10px 26px;
  justify-content: center;
  align-items: center;
  width: 184px;
  height: 50px;
}

.apartamenty-miku-dla-kogo-06-newsletter--desktop__node-14-111150 {
  font-family: "Cormorant Garamond", sans-serif;
  font-weight: 700;
  font-size: 48px;
  line-height: 58.12799835205078px;
  letter-spacing: 0px;
  text-align: center;
  color: rgba(250, 250, 250, 1);
}

.apartamenty-miku-dla-kogo-06-newsletter--desktop__node-14-111152 {
  font-family: "Montserrat", sans-serif;
  font-weight: 300;
  font-size: 16px;
  line-height: 17.600000381469727px;
  letter-spacing: 0px;
  text-align: center;
  color: rgba(255, 255, 255, 1);
}

.apartamenty-miku-dla-kogo-06-newsletter--desktop__node-14-111157 {
  font-family: "Montserrat", sans-serif;
  font-weight: 300;
  font-size: 16px;
  line-height: 19.503999710083008px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(255, 255, 255, 1);
}

.apartamenty-miku-dla-kogo-06-newsletter--desktop__node-14-111159 {
  font-family: "Montserrat", sans-serif;
  font-weight: 700;
  font-size: 16px;
  line-height: 19.503999710083008px;
  letter-spacing: 0px;
  text-align: center;
  color: rgba(250, 250, 250, 1);
}

.apartamenty-miku-dla-kogo-06-newsletter--desktop__node-14-111145 {
  background-image: url("./assets/99c2ed9f0b7d86684aa93df60c59ab61f0b51548.png");
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
}

.apartamenty-miku-dla-kogo-06-newsletter--desktop__node-14-111146 {
  background-color: rgba(33, 33, 33, 0.699999988079071);
}

.apartamenty-miku-dla-kogo-06-newsletter--desktop__node-14-111158 {
  background-color: rgba(188, 170, 68, 1);
}

.apartamenty-miku-dla-kogo-06-newsletter--mobile {
  width: 100vw;
  max-width: none;
  margin-inline: calc(50% - 50vw);
}

.apartamenty-miku-dla-kogo-06-newsletter--mobile__inner {
  margin-inline: auto;
}

.apartamenty-miku-dla-kogo-06-newsletter--mobile__inner {
  display: flex;
  flex-direction: column;
  gap: 10px;
  justify-content: center;
  align-items: center;
  width: clamp(320px, 100%, 1023px);
  min-width: 320px;
  max-width: 1023px;
  height: fit-content;
  margin-inline: auto;
}

.apartamenty-miku-dla-kogo-06-newsletter--mobile__node-14-111161 {
  min-height: 0;
  display: flex;
  flex-direction: column;
  gap: 10px;
  padding: 70px min(16px, calc(100% - 304px)) 70px 16px;
  justify-content: center;
  align-items: center;
  align-self: stretch;
  height: fit-content;
}

.apartamenty-miku-dla-kogo-06-newsletter--mobile__node-14-111162 {
  min-height: 0;
  display: flex;
  flex-direction: column;
  gap: 30px;
  padding: 20px 20px 20px 20px;
  justify-content: center;
  align-items: center;
  align-self: stretch;
  height: fit-content;
}

.apartamenty-miku-dla-kogo-06-newsletter--mobile__node-14-111163 {
  min-height: 0;
  display: flex;
  flex-direction: column;
  gap: 5px;
  justify-content: center;
  align-items: center;
  align-self: stretch;
  height: fit-content;
}

.apartamenty-miku-dla-kogo-06-newsletter--mobile__node-14-111164 {
  min-height: 0;
  display: flex;
  flex-direction: row;
  gap: 5px;
  justify-content: center;
  align-items: center;
  align-self: stretch;
  height: fit-content;
}

.apartamenty-miku-dla-kogo-06-newsletter--mobile__node-14-111169 {
  min-height: 0;
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  align-self: stretch;
  height: fit-content;
}

.apartamenty-miku-dla-kogo-06-newsletter--mobile__node-14-111170 {
  min-height: 0;
  display: flex;
  flex-direction: row;
  gap: 15px;
  padding: 6.5px 15px 6.5px 15px;
  align-items: center;
  align-self: stretch;
  height: 45px;
  border: 1px solid rgba(255, 255, 255, 1);
}

.apartamenty-miku-dla-kogo-06-newsletter--mobile__node-14-111171 {
  overflow: hidden;
  display: flex;
  justify-content: center;
  align-items: center;
  min-width: 0;
  width: 32px;
  height: 32px;
}

.apartamenty-miku-dla-kogo-06-newsletter--mobile__node-14-111174 {
  min-height: 0;
  display: flex;
  flex-direction: row;
  gap: 10px;
  padding: 10px 26px 10px 26px;
  justify-content: center;
  align-items: center;
  align-self: stretch;
  height: 45px;
}

.apartamenty-miku-dla-kogo-06-newsletter--mobile__node-14-111166 {
  font-family: "Cormorant Garamond", sans-serif;
  font-weight: 700;
  font-size: 32px;
  line-height: 38.75199890136719px;
  letter-spacing: 0px;
  text-align: center;
  color: rgba(250, 250, 250, 1);
}

.apartamenty-miku-dla-kogo-06-newsletter--mobile__node-14-111168 {
  font-family: "Montserrat", sans-serif;
  font-weight: 300;
  font-size: 14px;
  line-height: 15.40000057220459px;
  letter-spacing: 0px;
  text-align: center;
  color: rgba(255, 255, 255, 1);
}

.apartamenty-miku-dla-kogo-06-newsletter--mobile__node-14-111173 {
  font-family: "Montserrat", sans-serif;
  font-weight: 300;
  font-size: 14px;
  line-height: 17.06599998474121px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(255, 255, 255, 1);
}

.apartamenty-miku-dla-kogo-06-newsletter--mobile__node-14-111175 {
  font-family: "Montserrat", sans-serif;
  font-weight: 700;
  font-size: 14px;
  line-height: 17.06599998474121px;
  letter-spacing: 0px;
  text-align: center;
  color: rgba(250, 250, 250, 1);
}

.apartamenty-miku-dla-kogo-06-newsletter--mobile__node-14-111161 {
  background-image: url("./assets/99c2ed9f0b7d86684aa93df60c59ab61f0b51548.png");
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
}

.apartamenty-miku-dla-kogo-06-newsletter--mobile__node-14-111162 {
  background-color: rgba(33, 33, 33, 0.699999988079071);
}

.apartamenty-miku-dla-kogo-06-newsletter--mobile__node-14-111174 {
  background-color: rgba(188, 170, 68, 1);
}

.apartamenty-miku-wybrany-apartament-06-newsletter__variant {
  display: none;
  width: 100%;
}

@media (min-width: 1024px) {
  .apartamenty-miku-wybrany-apartament-06-newsletter__variant--desktop {
    display: block;
  }
}

@media (max-width: 1023px) {
  .apartamenty-miku-wybrany-apartament-06-newsletter__variant--mobile {
    display: block;
  }
}

.apartamenty-miku-wybrany-apartament-06-newsletter--desktop {
  display: flex;
  flex-direction: column;
  gap: 10px;
  padding: 0px 150px 0px 150px;
  justify-content: center;
  align-items: center;
  width: clamp(1024px, 100%, 1920px);
  min-width: 1024px;
  max-width: 1920px;
  height: fit-content;
  margin-inline: auto;
}

.apartamenty-miku-wybrany-apartament-06-newsletter--desktop__node-14-111145 {
  min-height: 0;
  display: flex;
  flex-direction: column;
  gap: 10px;
  padding: 70px min(80px, calc(100% - 644px)) 70px 80px;
  justify-content: center;
  align-items: center;
  align-self: stretch;
  height: fit-content;
}

.apartamenty-miku-wybrany-apartament-06-newsletter--desktop__node-14-111146 {
  min-height: 0;
  display: flex;
  flex-direction: column;
  gap: 30px;
  padding: 25px 30px 25px 30px;
  justify-content: center;
  align-items: center;
  align-self: stretch;
  height: fit-content;
}

.apartamenty-miku-wybrany-apartament-06-newsletter--desktop__node-14-111147 {
  min-height: 0;
  display: flex;
  flex-direction: column;
  gap: 5px;
  justify-content: center;
  align-items: center;
  align-self: stretch;
  height: fit-content;
}

.apartamenty-miku-wybrany-apartament-06-newsletter--desktop__node-14-111148 {
  min-height: 0;
  display: flex;
  flex-direction: row;
  gap: 5px;
  justify-content: center;
  align-items: center;
  align-self: stretch;
  height: fit-content;
}

.apartamenty-miku-wybrany-apartament-06-newsletter--desktop__node-14-111153 {
  min-height: 0;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  width: 477px;
  height: fit-content;
}

.apartamenty-miku-wybrany-apartament-06-newsletter--desktop__node-14-111154 {
  min-width: 0;
  display: flex;
  flex-direction: row;
  gap: 15px;
  padding: 9px 15px 9px 15px;
  align-items: center;
  width: 293px;
  height: 50px;
  border: 1px solid rgba(255, 255, 255, 1);
}

.apartamenty-miku-wybrany-apartament-06-newsletter--desktop__node-14-111155 {
  overflow: hidden;
  display: flex;
  justify-content: center;
  align-items: center;
  min-width: 0;
  width: 32px;
  height: 32px;
}

.apartamenty-miku-wybrany-apartament-06-newsletter--desktop__node-14-111158 {
  min-width: 0;
  display: flex;
  flex-direction: row;
  gap: 10px;
  padding: 10px 26px 10px 26px;
  justify-content: center;
  align-items: center;
  width: 184px;
  height: 50px;
}

.apartamenty-miku-wybrany-apartament-06-newsletter--desktop__node-14-111150 {
  font-family: "Cormorant Garamond", sans-serif;
  font-weight: 700;
  font-size: 48px;
  line-height: 58.12799835205078px;
  letter-spacing: 0px;
  text-align: center;
  color: rgba(250, 250, 250, 1);
}

.apartamenty-miku-wybrany-apartament-06-newsletter--desktop__node-14-111152 {
  font-family: "Montserrat", sans-serif;
  font-weight: 300;
  font-size: 16px;
  line-height: 17.600000381469727px;
  letter-spacing: 0px;
  text-align: center;
  color: rgba(255, 255, 255, 1);
}

.apartamenty-miku-wybrany-apartament-06-newsletter--desktop__node-14-111157 {
  font-family: "Montserrat", sans-serif;
  font-weight: 300;
  font-size: 16px;
  line-height: 19.503999710083008px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(255, 255, 255, 1);
}

.apartamenty-miku-wybrany-apartament-06-newsletter--desktop__node-14-111159 {
  font-family: "Montserrat", sans-serif;
  font-weight: 700;
  font-size: 16px;
  line-height: 19.503999710083008px;
  letter-spacing: 0px;
  text-align: center;
  color: rgba(250, 250, 250, 1);
}

.apartamenty-miku-wybrany-apartament-06-newsletter--desktop__node-14-111145 {
  background-image: url("./assets/99c2ed9f0b7d86684aa93df60c59ab61f0b51548.png");
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
}

.apartamenty-miku-wybrany-apartament-06-newsletter--desktop__node-14-111146 {
  background-color: rgba(33, 33, 33, 0.699999988079071);
}

.apartamenty-miku-wybrany-apartament-06-newsletter--desktop__node-14-111158 {
  background-color: rgba(188, 170, 68, 1);
}

.apartamenty-miku-wybrany-apartament-06-newsletter--mobile {
  width: 100vw;
  max-width: none;
  margin-inline: calc(50% - 50vw);
}

.apartamenty-miku-wybrany-apartament-06-newsletter--mobile__inner {
  margin-inline: auto;
}

.apartamenty-miku-wybrany-apartament-06-newsletter--mobile__inner {
  display: flex;
  flex-direction: column;
  gap: 10px;
  justify-content: center;
  align-items: center;
  width: clamp(320px, 100%, 1023px);
  min-width: 320px;
  max-width: 1023px;
  height: fit-content;
  margin-inline: auto;
}

.apartamenty-miku-wybrany-apartament-06-newsletter--mobile__node-14-111161 {
  min-height: 0;
  display: flex;
  flex-direction: column;
  gap: 10px;
  padding: 70px min(16px, calc(100% - 304px)) 70px 16px;
  justify-content: center;
  align-items: center;
  align-self: stretch;
  height: fit-content;
}

.apartamenty-miku-wybrany-apartament-06-newsletter--mobile__node-14-111162 {
  min-height: 0;
  display: flex;
  flex-direction: column;
  gap: 30px;
  padding: 20px 20px 20px 20px;
  justify-content: center;
  align-items: center;
  align-self: stretch;
  height: fit-content;
}

.apartamenty-miku-wybrany-apartament-06-newsletter--mobile__node-14-111163 {
  min-height: 0;
  display: flex;
  flex-direction: column;
  gap: 5px;
  justify-content: center;
  align-items: center;
  align-self: stretch;
  height: fit-content;
}

.apartamenty-miku-wybrany-apartament-06-newsletter--mobile__node-14-111164 {
  min-height: 0;
  display: flex;
  flex-direction: row;
  gap: 5px;
  justify-content: center;
  align-items: center;
  align-self: stretch;
  height: fit-content;
}

.apartamenty-miku-wybrany-apartament-06-newsletter--mobile__node-14-111169 {
  min-height: 0;
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  align-self: stretch;
  height: fit-content;
}

.apartamenty-miku-wybrany-apartament-06-newsletter--mobile__node-14-111170 {
  min-height: 0;
  display: flex;
  flex-direction: row;
  gap: 15px;
  padding: 6.5px 15px 6.5px 15px;
  align-items: center;
  align-self: stretch;
  height: 45px;
  border: 1px solid rgba(255, 255, 255, 1);
}

.apartamenty-miku-wybrany-apartament-06-newsletter--mobile__node-14-111171 {
  overflow: hidden;
  display: flex;
  justify-content: center;
  align-items: center;
  min-width: 0;
  width: 32px;
  height: 32px;
}

.apartamenty-miku-wybrany-apartament-06-newsletter--mobile__node-14-111174 {
  min-height: 0;
  display: flex;
  flex-direction: row;
  gap: 10px;
  padding: 10px 26px 10px 26px;
  justify-content: center;
  align-items: center;
  align-self: stretch;
  height: 45px;
}

.apartamenty-miku-wybrany-apartament-06-newsletter--mobile__node-14-111166 {
  font-family: "Cormorant Garamond", sans-serif;
  font-weight: 700;
  font-size: 32px;
  line-height: 38.75199890136719px;
  letter-spacing: 0px;
  text-align: center;
  color: rgba(250, 250, 250, 1);
}

.apartamenty-miku-wybrany-apartament-06-newsletter--mobile__node-14-111168 {
  font-family: "Montserrat", sans-serif;
  font-weight: 300;
  font-size: 14px;
  line-height: 15.40000057220459px;
  letter-spacing: 0px;
  text-align: center;
  color: rgba(255, 255, 255, 1);
}

.apartamenty-miku-wybrany-apartament-06-newsletter--mobile__node-14-111173 {
  font-family: "Montserrat", sans-serif;
  font-weight: 300;
  font-size: 14px;
  line-height: 17.06599998474121px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(255, 255, 255, 1);
}

.apartamenty-miku-wybrany-apartament-06-newsletter--mobile__node-14-111175 {
  font-family: "Montserrat", sans-serif;
  font-weight: 700;
  font-size: 14px;
  line-height: 17.06599998474121px;
  letter-spacing: 0px;
  text-align: center;
  color: rgba(250, 250, 250, 1);
}

.apartamenty-miku-wybrany-apartament-06-newsletter--mobile__node-14-111161 {
  background-image: url("./assets/99c2ed9f0b7d86684aa93df60c59ab61f0b51548.png");
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
}

.apartamenty-miku-wybrany-apartament-06-newsletter--mobile__node-14-111162 {
  background-color: rgba(33, 33, 33, 0.699999988079071);
}

.apartamenty-miku-wybrany-apartament-06-newsletter--mobile__node-14-111174 {
  background-color: rgba(188, 170, 68, 1);
}

.apartamenty-miku-o-nas-06-newsletter__variant {
  display: none;
  width: 100%;
}

@media (min-width: 1024px) {
  .apartamenty-miku-o-nas-06-newsletter__variant--desktop {
    display: block;
  }
}

@media (max-width: 1023px) {
  .apartamenty-miku-o-nas-06-newsletter__variant--mobile {
    display: block;
  }
}

.apartamenty-miku-o-nas-06-newsletter--desktop {
  display: flex;
  flex-direction: column;
  gap: 10px;
  padding: 0px 150px 0px 150px;
  justify-content: center;
  align-items: center;
  width: clamp(1024px, 100%, 1920px);
  min-width: 1024px;
  max-width: 1920px;
  height: fit-content;
  margin-inline: auto;
}

.apartamenty-miku-o-nas-06-newsletter--desktop__node-14-111145 {
  min-height: 0;
  display: flex;
  flex-direction: column;
  gap: 10px;
  padding: 70px min(80px, calc(100% - 644px)) 70px 80px;
  justify-content: center;
  align-items: center;
  align-self: stretch;
  height: fit-content;
}

.apartamenty-miku-o-nas-06-newsletter--desktop__node-14-111146 {
  min-height: 0;
  display: flex;
  flex-direction: column;
  gap: 30px;
  padding: 25px 30px 25px 30px;
  justify-content: center;
  align-items: center;
  align-self: stretch;
  height: fit-content;
}

.apartamenty-miku-o-nas-06-newsletter--desktop__node-14-111147 {
  min-height: 0;
  display: flex;
  flex-direction: column;
  gap: 5px;
  justify-content: center;
  align-items: center;
  align-self: stretch;
  height: fit-content;
}

.apartamenty-miku-o-nas-06-newsletter--desktop__node-14-111148 {
  min-height: 0;
  display: flex;
  flex-direction: row;
  gap: 5px;
  justify-content: center;
  align-items: center;
  align-self: stretch;
  height: fit-content;
}

.apartamenty-miku-o-nas-06-newsletter--desktop__node-14-111153 {
  min-height: 0;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  width: 477px;
  height: fit-content;
}

.apartamenty-miku-o-nas-06-newsletter--desktop__node-14-111154 {
  min-width: 0;
  display: flex;
  flex-direction: row;
  gap: 15px;
  padding: 9px 15px 9px 15px;
  align-items: center;
  width: 293px;
  height: 50px;
  border: 1px solid rgba(255, 255, 255, 1);
}

.apartamenty-miku-o-nas-06-newsletter--desktop__node-14-111155 {
  overflow: hidden;
  display: flex;
  justify-content: center;
  align-items: center;
  min-width: 0;
  width: 32px;
  height: 32px;
}

.apartamenty-miku-o-nas-06-newsletter--desktop__node-14-111158 {
  min-width: 0;
  display: flex;
  flex-direction: row;
  gap: 10px;
  padding: 10px 26px 10px 26px;
  justify-content: center;
  align-items: center;
  width: 184px;
  height: 50px;
}

.apartamenty-miku-o-nas-06-newsletter--desktop__node-14-111150 {
  font-family: "Cormorant Garamond", sans-serif;
  font-weight: 700;
  font-size: 48px;
  line-height: 58.12799835205078px;
  letter-spacing: 0px;
  text-align: center;
  color: rgba(250, 250, 250, 1);
}

.apartamenty-miku-o-nas-06-newsletter--desktop__node-14-111152 {
  font-family: "Montserrat", sans-serif;
  font-weight: 300;
  font-size: 16px;
  line-height: 17.600000381469727px;
  letter-spacing: 0px;
  text-align: center;
  color: rgba(255, 255, 255, 1);
}

.apartamenty-miku-o-nas-06-newsletter--desktop__node-14-111157 {
  font-family: "Montserrat", sans-serif;
  font-weight: 300;
  font-size: 16px;
  line-height: 19.503999710083008px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(255, 255, 255, 1);
}

.apartamenty-miku-o-nas-06-newsletter--desktop__node-14-111159 {
  font-family: "Montserrat", sans-serif;
  font-weight: 700;
  font-size: 16px;
  line-height: 19.503999710083008px;
  letter-spacing: 0px;
  text-align: center;
  color: rgba(250, 250, 250, 1);
}

.apartamenty-miku-o-nas-06-newsletter--desktop__node-14-111145 {
  background-image: url("./assets/99c2ed9f0b7d86684aa93df60c59ab61f0b51548.png");
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
}

.apartamenty-miku-o-nas-06-newsletter--desktop__node-14-111146 {
  background-color: rgba(33, 33, 33, 0.699999988079071);
}

.apartamenty-miku-o-nas-06-newsletter--desktop__node-14-111158 {
  background-color: rgba(188, 170, 68, 1);
}

.apartamenty-miku-o-nas-06-newsletter--mobile {
  width: 100vw;
  max-width: none;
  margin-inline: calc(50% - 50vw);
}

.apartamenty-miku-o-nas-06-newsletter--mobile__inner {
  margin-inline: auto;
}

.apartamenty-miku-o-nas-06-newsletter--mobile__inner {
  display: flex;
  flex-direction: column;
  gap: 10px;
  justify-content: center;
  align-items: center;
  width: clamp(320px, 100%, 1023px);
  min-width: 320px;
  max-width: 1023px;
  height: fit-content;
  margin-inline: auto;
}

.apartamenty-miku-o-nas-06-newsletter--mobile__node-14-111161 {
  min-height: 0;
  display: flex;
  flex-direction: column;
  gap: 10px;
  padding: 70px min(16px, calc(100% - 304px)) 70px 16px;
  justify-content: center;
  align-items: center;
  align-self: stretch;
  height: fit-content;
}

.apartamenty-miku-o-nas-06-newsletter--mobile__node-14-111162 {
  min-height: 0;
  display: flex;
  flex-direction: column;
  gap: 30px;
  padding: 20px 20px 20px 20px;
  justify-content: center;
  align-items: center;
  align-self: stretch;
  height: fit-content;
}

.apartamenty-miku-o-nas-06-newsletter--mobile__node-14-111163 {
  min-height: 0;
  display: flex;
  flex-direction: column;
  gap: 5px;
  justify-content: center;
  align-items: center;
  align-self: stretch;
  height: fit-content;
}

.apartamenty-miku-o-nas-06-newsletter--mobile__node-14-111164 {
  min-height: 0;
  display: flex;
  flex-direction: row;
  gap: 5px;
  justify-content: center;
  align-items: center;
  align-self: stretch;
  height: fit-content;
}

.apartamenty-miku-o-nas-06-newsletter--mobile__node-14-111169 {
  min-height: 0;
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  align-self: stretch;
  height: fit-content;
}

.apartamenty-miku-o-nas-06-newsletter--mobile__node-14-111170 {
  min-height: 0;
  display: flex;
  flex-direction: row;
  gap: 15px;
  padding: 6.5px 15px 6.5px 15px;
  align-items: center;
  align-self: stretch;
  height: 45px;
  border: 1px solid rgba(255, 255, 255, 1);
}

.apartamenty-miku-o-nas-06-newsletter--mobile__node-14-111171 {
  overflow: hidden;
  display: flex;
  justify-content: center;
  align-items: center;
  min-width: 0;
  width: 32px;
  height: 32px;
}

.apartamenty-miku-o-nas-06-newsletter--mobile__node-14-111174 {
  min-height: 0;
  display: flex;
  flex-direction: row;
  gap: 10px;
  padding: 10px 26px 10px 26px;
  justify-content: center;
  align-items: center;
  align-self: stretch;
  height: 45px;
}

.apartamenty-miku-o-nas-06-newsletter--mobile__node-14-111166 {
  font-family: "Cormorant Garamond", sans-serif;
  font-weight: 700;
  font-size: 32px;
  line-height: 38.75199890136719px;
  letter-spacing: 0px;
  text-align: center;
  color: rgba(250, 250, 250, 1);
}

.apartamenty-miku-o-nas-06-newsletter--mobile__node-14-111168 {
  font-family: "Montserrat", sans-serif;
  font-weight: 300;
  font-size: 14px;
  line-height: 15.40000057220459px;
  letter-spacing: 0px;
  text-align: center;
  color: rgba(255, 255, 255, 1);
}

.apartamenty-miku-o-nas-06-newsletter--mobile__node-14-111173 {
  font-family: "Montserrat", sans-serif;
  font-weight: 300;
  font-size: 14px;
  line-height: 17.06599998474121px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(255, 255, 255, 1);
}

.apartamenty-miku-o-nas-06-newsletter--mobile__node-14-111175 {
  font-family: "Montserrat", sans-serif;
  font-weight: 700;
  font-size: 14px;
  line-height: 17.06599998474121px;
  letter-spacing: 0px;
  text-align: center;
  color: rgba(250, 250, 250, 1);
}

.apartamenty-miku-o-nas-06-newsletter--mobile__node-14-111161 {
  background-image: url("./assets/99c2ed9f0b7d86684aa93df60c59ab61f0b51548.png");
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
}

.apartamenty-miku-o-nas-06-newsletter--mobile__node-14-111162 {
  background-color: rgba(33, 33, 33, 0.699999988079071);
}

.apartamenty-miku-o-nas-06-newsletter--mobile__node-14-111174 {
  background-color: rgba(188, 170, 68, 1);
}

.apartamenty-miku-strona-glowna-07-naglowek-03__variant {
  display: none;
  width: 100%;
}

@media (min-width: 1024px) {
  .apartamenty-miku-strona-glowna-07-naglowek-03__variant--desktop {
    display: block;
  }
}

@media (max-width: 1023px) {
  .apartamenty-miku-strona-glowna-07-naglowek-03__variant--mobile {
    display: block;
  }
}

.apartamenty-miku-strona-glowna-07-naglowek-03--desktop {
  display: flex;
  flex-direction: column;
  gap: 10px;
  padding: 35px 150px 35px 150px;
  justify-content: center;
  align-items: center;
  width: clamp(1024px, 100%, 1920px);
  min-width: 1024px;
  max-width: 1920px;
  height: fit-content;
  margin-inline: auto;
}

.apartamenty-miku-strona-glowna-07-naglowek-03--desktop__node-14-111368 {
  min-height: 0;
  display: flex;
  flex-direction: column;
  gap: 10px;
  padding: 70px min(70px, calc(100% - 654px)) 70px 70px;
  justify-content: center;
  align-items: center;
  align-self: stretch;
  height: fit-content;
}

.apartamenty-miku-strona-glowna-07-naglowek-03--desktop__node-14-111369 {
  min-height: 0;
  display: flex;
  flex-direction: column;
  gap: 10px;
  padding: 10px 20px 10px 20px;
  justify-content: center;
  align-items: center;
  align-self: stretch;
  height: fit-content;
}

.apartamenty-miku-strona-glowna-07-naglowek-03--desktop__node-14-111370 {
  min-height: 0;
  display: flex;
  flex-direction: row;
  gap: 15px;
  justify-content: center;
  align-items: center;
  align-self: stretch;
  height: fit-content;
}

.apartamenty-miku-strona-glowna-07-naglowek-03--desktop__node-14-111372 {
  font-family: "Cormorant Garamond", sans-serif;
  font-weight: 700;
  font-size: 48px;
  line-height: 58.12799835205078px;
  letter-spacing: 0px;
  text-align: center;
  color: rgba(250, 250, 250, 1);
}

.apartamenty-miku-strona-glowna-07-naglowek-03--desktop__node-14-111368 {
  background-image: url("./assets/60aaaba94c2696a407580292fd8b04fa8e67ef42.png");
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
}

.apartamenty-miku-strona-glowna-07-naglowek-03--desktop__node-14-111369 {
  background-color: rgba(33, 33, 33, 0.699999988079071);
}

.apartamenty-miku-strona-glowna-07-naglowek-03--mobile {
  display: flex;
  flex-direction: column;
  gap: 10px;
  padding: 35px 0px 35px 0px;
  justify-content: center;
  align-items: center;
  width: clamp(320px, 100%, 1023px);
  min-width: 320px;
  max-width: 1023px;
  height: fit-content;
  margin-inline: auto;
}

.apartamenty-miku-strona-glowna-07-naglowek-03--mobile__node-14-112356 {
  min-height: 0;
  display: flex;
  flex-direction: column;
  gap: 10px;
  padding: 25px min(0px, calc(100% - 320px)) 25px 0px;
  justify-content: center;
  align-items: center;
  align-self: stretch;
  height: fit-content;
}

.apartamenty-miku-strona-glowna-07-naglowek-03--mobile__node-14-112357 {
  min-height: 0;
  display: flex;
  flex-direction: column;
  gap: 10px;
  padding: 10px 15px 10px 15px;
  justify-content: center;
  align-items: center;
  align-self: stretch;
  height: fit-content;
}

.apartamenty-miku-strona-glowna-07-naglowek-03--mobile__node-14-112358 {
  min-height: 0;
  display: flex;
  flex-direction: row;
  gap: 15px;
  justify-content: center;
  align-items: center;
  align-self: stretch;
  height: fit-content;
}

.apartamenty-miku-strona-glowna-07-naglowek-03--mobile__node-14-112360 {
  font-family: "Cormorant Garamond", sans-serif;
  font-weight: 700;
  font-size: 32px;
  line-height: 38.75199890136719px;
  letter-spacing: 0px;
  text-align: center;
  color: rgba(250, 250, 250, 1);
}

.apartamenty-miku-strona-glowna-07-naglowek-03--mobile__node-14-112356 {
  background-image: url("./assets/7f2d8939b59d5a1340fb3247b01a6ac5f6ecc199.png");
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
}

.apartamenty-miku-strona-glowna-07-naglowek-03--mobile__node-14-112357 {
  background-color: rgba(33, 33, 33, 0.699999988079071);
}

.apartamenty-miku-strona-glowna-08-co-warto-zobaczyc-tekst__variant {
  display: none;
  width: 100%;
}

@media (min-width: 1024px) {
  .apartamenty-miku-strona-glowna-08-co-warto-zobaczyc-tekst__variant--desktop {
    display: block;
  }
}

@media (max-width: 1023px) {
  .apartamenty-miku-strona-glowna-08-co-warto-zobaczyc-tekst__variant--mobile {
    display: block;
  }
}

.apartamenty-miku-strona-glowna-08-co-warto-zobaczyc-tekst--desktop {
  display: flex;
  flex-direction: column;
  gap: 30px;
  padding: 35px 150px 25px 150px;
  justify-content: center;
  /* align-items: center; */
  width: clamp(1024px, 100%, 1920px);
  min-width: 1024px;
  max-width: 1920px;
  height: fit-content;
  margin-inline: auto;
}

.apartamenty-miku-strona-glowna-08-co-warto-zobaczyc-tekst--desktop__node-14-111405 {
  min-height: 0;
  display: flex;
  flex-direction: column;
  gap: 30px;
  align-items: flex-start;
  width: 698px;
  height: fit-content;
}

.apartamenty-miku-strona-glowna-08-co-warto-zobaczyc-tekst--desktop__node-14-111406 {
  min-height: 0;
  display: flex;
  flex-direction: column;
  gap: 15px;
  align-items: flex-start;
  align-self: stretch;
  height: fit-content;
}

.apartamenty-miku-strona-glowna-08-co-warto-zobaczyc-tekst--desktop__node-14-111408 {
  font-family: "Cormorant Garamond", sans-serif;
  font-weight: 700;
  font-size: 32px;
  line-height: 38.75199890136719px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(33, 33, 33, 1);
}

.apartamenty-miku-strona-glowna-08-co-warto-zobaczyc-tekst--desktop__node-14-111409 {
  font-family: "Montserrat", sans-serif;
  font-weight: 400;
  font-size: 16px;
  line-height: 19.503999710083008px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(33, 33, 33, 1);
}

.apartamenty-miku-strona-glowna-08-co-warto-zobaczyc-tekst--mobile {
  display: flex;
  flex-direction: column;
  gap: 30px;
  padding: 35px 16px 25px 16px;
  justify-content: center;
  align-items: center;
  width: clamp(320px, 100%, 1023px);
  min-width: 320px;
  max-width: 1023px;
  height: fit-content;
  margin-inline: auto;
}

.apartamenty-miku-strona-glowna-08-co-warto-zobaczyc-tekst--mobile__node-14-111544 {
  min-height: 0;
  display: flex;
  flex-direction: column;
  gap: 30px;
  align-items: flex-start;
  align-self: stretch;
  height: fit-content;
}

.apartamenty-miku-strona-glowna-08-co-warto-zobaczyc-tekst--mobile__node-14-111545 {
  min-height: 0;
  display: flex;
  flex-direction: column;
  gap: 15px;
  align-items: center;
  align-self: stretch;
  height: fit-content;
}

.apartamenty-miku-strona-glowna-08-co-warto-zobaczyc-tekst--mobile__node-14-111547 {
  font-family: "Cormorant Garamond", sans-serif;
  font-weight: 700;
  font-size: 24px;
  line-height: 29.06399917602539px;
  letter-spacing: 0px;
  text-align: center;
  color: rgba(33, 33, 33, 1);
}

.apartamenty-miku-strona-glowna-08-co-warto-zobaczyc-tekst--mobile__node-14-111548 {
  font-family: "Montserrat", sans-serif;
  font-weight: 400;
  font-size: 14px;
  line-height: 17.06599998474121px;
  letter-spacing: 0px;
  text-align: center;
  color: rgba(33, 33, 33, 1);
}

.apartamenty-miku-strona-glowna-09-karuzela-pojedyncza__variant {
  display: none;
  width: 100%;
}

@media (min-width: 1024px) {
  .apartamenty-miku-strona-glowna-09-karuzela-pojedyncza__variant--desktop {
    display: block;
  }
}

@media (max-width: 1023px) {
  .apartamenty-miku-strona-glowna-09-karuzela-pojedyncza__variant--mobile {
    display: block;
  }
}

.apartamenty-miku-strona-glowna-09-karuzela-pojedyncza--desktop {
  display: flex;
  flex-direction: column;
  gap: 15px;
  padding: 25px 150px 25px 150px;
  justify-content: center;
  align-items: center;
  width: clamp(1024px, 100%, 1920px);
  min-width: 1024px;
  max-width: 1920px;
  height: fit-content;
  margin-inline: auto;
}

.apartamenty-miku-strona-glowna-09-karuzela-pojedyncza--desktop__node-14-111260 {
  min-height: 0;
  display: flex;
  flex-direction: row;
  gap: 884px;
  justify-content: space-between;
  align-items: center;
  align-self: stretch;
  height: fit-content;
}

.apartamenty-miku-strona-glowna-09-karuzela-pojedyncza--desktop__node-14-111262 {
  min-width: 0;
  display: flex;
  flex-direction: row;
  gap: 20px;
  justify-content: center;
  align-items: center;
  width: fit-content;
  height: fit-content;
}

.apartamenty-miku-strona-glowna-09-karuzela-pojedyncza--desktop__node-14-111263 {
  min-width: 0;
  display: flex;
  flex-direction: column;
  gap: 10px;
  padding: 10px 10px 10px 10px;
  justify-content: center;
  align-items: center;
  width: 50px;
  height: 50px;
}

.apartamenty-miku-strona-glowna-09-karuzela-pojedyncza--desktop__node-14-111265 {
  min-width: 0;
  display: flex;
  flex-direction: column;
  gap: 10px;
  padding: 10px 10px 10px 10px;
  justify-content: center;
  align-items: center;
  width: 50.00000437113886px;
  height: 50.00000437113886px;
}

.apartamenty-miku-strona-glowna-09-karuzela-pojedyncza--desktop__node-14-111267 {
  min-height: 0;
  display: flex;
  flex-direction: row;
  gap: 20px;
  justify-content: center;
  align-items: center;
  align-self: stretch;
  height: fit-content;
}

.apartamenty-miku-strona-glowna-09-karuzela-pojedyncza--desktop__node-14-111268 {
  min-width: 0;
  display: flex;
  flex-direction: column;
  align-items: center;
  flex: 1 1 0;
  align-self: stretch;
}

.apartamenty-miku-strona-glowna-09-karuzela-pojedyncza--desktop__node-14-111269 {
  min-height: 0;
  align-self: stretch;
  height: 92.3709716796875px;
}

.apartamenty-miku-strona-glowna-09-karuzela-pojedyncza--desktop__node-14-111270 {
  min-height: 0;
  display: flex;
  flex-direction: column;
  gap: 10px;
  padding: 15px 15px 15px 15px;
  align-items: flex-start;
  align-self: stretch;
  flex: 1 1 0;
}

.apartamenty-miku-strona-glowna-09-karuzela-pojedyncza--desktop__node-14-111271 {
  min-height: 0;
  display: flex;
  flex-direction: column;
  gap: 8px;
  align-items: flex-start;
  align-self: stretch;
  height: fit-content;
}

.apartamenty-miku-strona-glowna-09-karuzela-pojedyncza--desktop__node-14-111274 {
  min-width: 0;
  display: flex;
  flex-direction: column;
  align-items: center;
  flex: 1 1 0;
  align-self: stretch;
}

.apartamenty-miku-strona-glowna-09-karuzela-pojedyncza--desktop__node-14-111275 {
  min-height: 0;
  align-self: stretch;
  height: 92.3709716796875px;
}

.apartamenty-miku-strona-glowna-09-karuzela-pojedyncza--desktop__node-14-111276 {
  min-height: 0;
  display: flex;
  flex-direction: column;
  gap: 10px;
  padding: 15px 15px 15px 15px;
  align-items: flex-start;
  align-self: stretch;
  flex: 1 1 0;
}

.apartamenty-miku-strona-glowna-09-karuzela-pojedyncza--desktop__node-14-111277 {
  min-height: 0;
  display: flex;
  flex-direction: column;
  gap: 8px;
  align-items: flex-start;
  align-self: stretch;
  height: fit-content;
}

.apartamenty-miku-strona-glowna-09-karuzela-pojedyncza--desktop__node-14-111280 {
  min-width: 0;
  display: flex;
  flex-direction: column;
  align-items: center;
  flex: 1 1 0;
  align-self: stretch;
}

.apartamenty-miku-strona-glowna-09-karuzela-pojedyncza--desktop__node-14-111281 {
  min-height: 0;
  align-self: stretch;
  height: 92.3709716796875px;
}

.apartamenty-miku-strona-glowna-09-karuzela-pojedyncza--desktop__node-14-111282 {
  min-height: 0;
  display: flex;
  flex-direction: column;
  gap: 10px;
  padding: 15px 15px 15px 15px;
  align-items: flex-start;
  align-self: stretch;
  flex: 1 1 0;
}

.apartamenty-miku-strona-glowna-09-karuzela-pojedyncza--desktop__node-14-111283 {
  min-height: 0;
  display: flex;
  flex-direction: column;
  gap: 8px;
  align-items: flex-start;
  align-self: stretch;
  height: fit-content;
}

.apartamenty-miku-strona-glowna-09-karuzela-pojedyncza--desktop__node-14-111286 {
  min-width: 0;
  display: flex;
  flex-direction: column;
  align-items: center;
  flex: 1 1 0;
  align-self: stretch;
}

.apartamenty-miku-strona-glowna-09-karuzela-pojedyncza--desktop__node-14-111287 {
  min-height: 0;
  align-self: stretch;
  height: 92.3709716796875px;
}

.apartamenty-miku-strona-glowna-09-karuzela-pojedyncza--desktop__node-14-111288 {
  min-height: 0;
  display: flex;
  flex-direction: column;
  gap: 10px;
  padding: 15px 15px 15px 15px;
  align-items: flex-start;
  align-self: stretch;
  height: fit-content;
}

.apartamenty-miku-strona-glowna-09-karuzela-pojedyncza--desktop__node-14-111289 {
  min-height: 0;
  display: flex;
  flex-direction: column;
  gap: 8px;
  align-items: flex-start;
  align-self: stretch;
  height: fit-content;
}

.apartamenty-miku-strona-glowna-09-karuzela-pojedyncza--desktop__node-14-111261 {
  font-family: "Cormorant Garamond", sans-serif;
  font-weight: 700;
  font-size: 24px;
  line-height: 29.06399917602539px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(33, 33, 33, 1);
}

.apartamenty-miku-strona-glowna-09-karuzela-pojedyncza--desktop__node-14-111272 {
  font-family: "Cormorant Garamond", sans-serif;
  font-weight: 700;
  font-size: 24px;
  line-height: 29.06399917602539px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(188, 170, 68, 1);
}

.apartamenty-miku-strona-glowna-09-karuzela-pojedyncza--desktop__node-14-111273 {
  font-family: "Montserrat", sans-serif;
  font-weight: 300;
  font-size: 16px;
  line-height: 19.503999710083008px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(255, 255, 255, 1);
}

.apartamenty-miku-strona-glowna-09-karuzela-pojedyncza--desktop__node-14-111278 {
  font-family: "Cormorant Garamond", sans-serif;
  font-weight: 700;
  font-size: 24px;
  line-height: 29.06399917602539px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(188, 170, 68, 1);
}

.apartamenty-miku-strona-glowna-09-karuzela-pojedyncza--desktop__node-14-111279 {
  font-family: "Montserrat", sans-serif;
  font-weight: 300;
  font-size: 16px;
  line-height: 19.503999710083008px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(255, 255, 255, 1);
}

.apartamenty-miku-strona-glowna-09-karuzela-pojedyncza--desktop__node-14-111284 {
  font-family: "Cormorant Garamond", sans-serif;
  font-weight: 700;
  font-size: 24px;
  line-height: 29.06399917602539px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(188, 170, 68, 1);
}

.apartamenty-miku-strona-glowna-09-karuzela-pojedyncza--desktop__node-14-111285 {
  font-family: "Montserrat", sans-serif;
  font-weight: 300;
  font-size: 16px;
  line-height: 19.503999710083008px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(255, 255, 255, 1);
}

.apartamenty-miku-strona-glowna-09-karuzela-pojedyncza--desktop__node-14-111290 {
  font-family: "Cormorant Garamond", sans-serif;
  font-weight: 700;
  font-size: 24px;
  line-height: 29.06399917602539px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(188, 170, 68, 1);
}

.apartamenty-miku-strona-glowna-09-karuzela-pojedyncza--desktop__node-14-111291 {
  font-family: "Montserrat", sans-serif;
  font-weight: 300;
  font-size: 16px;
  line-height: 19.503999710083008px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(255, 255, 255, 1);
}

.apartamenty-miku-strona-glowna-09-karuzela-pojedyncza--desktop__node-14-111269 {
  display: block;
  height: 92.3709716796875px;
  object-fit: cover;
}

.apartamenty-miku-strona-glowna-09-karuzela-pojedyncza--desktop__node-14-111275 {
  display: block;
  height: 92.3709716796875px;
  object-fit: cover;
}

.apartamenty-miku-strona-glowna-09-karuzela-pojedyncza--desktop__node-14-111281 {
  display: block;
  height: 92.3709716796875px;
  object-fit: cover;
}

.apartamenty-miku-strona-glowna-09-karuzela-pojedyncza--desktop__node-14-111287 {
  display: block;
  height: 92.3709716796875px;
  object-fit: cover;
}

.apartamenty-miku-strona-glowna-09-karuzela-pojedyncza--desktop__node-14-111263 {
  background-color: rgba(188, 170, 68, 1);
}

.apartamenty-miku-strona-glowna-09-karuzela-pojedyncza--desktop__node-14-111265 {
  background-color: rgba(188, 170, 68, 1);
}

.apartamenty-miku-strona-glowna-09-karuzela-pojedyncza--desktop__node-14-111270 {
  background-color: rgba(33, 33, 33, 1);
}

.apartamenty-miku-strona-glowna-09-karuzela-pojedyncza--desktop__node-14-111276 {
  background-color: rgba(33, 33, 33, 1);
}

.apartamenty-miku-strona-glowna-09-karuzela-pojedyncza--desktop__node-14-111282 {
  background-color: rgba(33, 33, 33, 1);
}

.apartamenty-miku-strona-glowna-09-karuzela-pojedyncza--desktop__node-14-111288 {
  background-color: rgba(33, 33, 33, 1);
}

.apartamenty-miku-strona-glowna-09-karuzela-pojedyncza--mobile {
  overflow: hidden;
  display: flex;
  flex-direction: column;
  gap: 15px;
  padding: 25px 16px 25px 16px;
  justify-content: center;
  align-items: center;
  width: clamp(320px, 100%, 1023px);
  min-width: 320px;
  max-width: 1023px;
  height: fit-content;
  margin-inline: auto;
}

.apartamenty-miku-strona-glowna-09-karuzela-pojedyncza--mobile__node-14-111293 {
  min-height: 0;
  display: flex;
  flex-direction: row;
  gap: 884px;
  justify-content: space-between;
  align-items: center;
  align-self: stretch;
  height: fit-content;
}

.apartamenty-miku-strona-glowna-09-karuzela-pojedyncza--mobile__node-14-111295 {
  min-height: 0;
  display: flex;
  flex-direction: row;
  gap: 20px;
  align-items: flex-start;
  align-self: stretch;
  height: fit-content;
}

.apartamenty-miku-strona-glowna-09-karuzela-pojedyncza--mobile__node-14-111296 {
  min-width: 0;
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  flex: 1 1 0;
  min-width: 288px;
  align-self: stretch;
}

.apartamenty-miku-strona-glowna-09-karuzela-pojedyncza--mobile__node-14-111297 {
  min-height: 0;
  align-self: stretch;
  height: 160.258056640625px;
}

.apartamenty-miku-strona-glowna-09-karuzela-pojedyncza--mobile__node-14-111298 {
  min-height: 0;
  display: flex;
  flex-direction: column;
  gap: 10px;
  padding: 15px 15px 15px 15px;
  align-items: flex-start;
  align-self: stretch;
  flex: 1 1 0;
}

.apartamenty-miku-strona-glowna-09-karuzela-pojedyncza--mobile__node-14-111299 {
  min-height: 0;
  display: flex;
  flex-direction: column;
  gap: 8px;
  align-items: flex-start;
  align-self: stretch;
  height: fit-content;
}

.apartamenty-miku-strona-glowna-09-karuzela-pojedyncza--mobile__node-14-111302 {
  min-width: 0;
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  flex: 1 1 0;
  min-width: 288px;
  align-self: stretch;
}

.apartamenty-miku-strona-glowna-09-karuzela-pojedyncza--mobile__node-14-111303 {
  min-height: 0;
  align-self: stretch;
  height: 160.258056640625px;
}

.apartamenty-miku-strona-glowna-09-karuzela-pojedyncza--mobile__node-14-111304 {
  min-height: 0;
  display: flex;
  flex-direction: column;
  gap: 10px;
  padding: 15px 15px 15px 15px;
  align-items: flex-start;
  align-self: stretch;
  flex: 1 1 0;
}

.apartamenty-miku-strona-glowna-09-karuzela-pojedyncza--mobile__node-14-111305 {
  min-height: 0;
  display: flex;
  flex-direction: column;
  gap: 8px;
  align-items: flex-start;
  align-self: stretch;
  height: fit-content;
}

.apartamenty-miku-strona-glowna-09-karuzela-pojedyncza--mobile__node-14-111308 {
  min-width: 0;
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  flex: 1 1 0;
  min-width: 288px;
  align-self: stretch;
}

.apartamenty-miku-strona-glowna-09-karuzela-pojedyncza--mobile__node-14-111309 {
  min-height: 0;
  align-self: stretch;
  height: 160.258056640625px;
}

.apartamenty-miku-strona-glowna-09-karuzela-pojedyncza--mobile__node-14-111310 {
  min-height: 0;
  display: flex;
  flex-direction: column;
  gap: 10px;
  padding: 15px 15px 15px 15px;
  align-items: flex-start;
  align-self: stretch;
  flex: 1 1 0;
}

.apartamenty-miku-strona-glowna-09-karuzela-pojedyncza--mobile__node-14-111311 {
  min-height: 0;
  display: flex;
  flex-direction: column;
  gap: 8px;
  align-items: flex-start;
  align-self: stretch;
  height: fit-content;
}

.apartamenty-miku-strona-glowna-09-karuzela-pojedyncza--mobile__node-14-111314 {
  min-width: 0;
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  flex: 1 1 0;
  min-width: 288px;
  align-self: stretch;
}

.apartamenty-miku-strona-glowna-09-karuzela-pojedyncza--mobile__node-14-111315 {
  min-height: 0;
  align-self: stretch;
  height: 160.258056640625px;
}

.apartamenty-miku-strona-glowna-09-karuzela-pojedyncza--mobile__node-14-111316 {
  min-height: 0;
  display: flex;
  flex-direction: column;
  gap: 10px;
  padding: 15px 15px 15px 15px;
  align-items: flex-start;
  align-self: stretch;
  height: fit-content;
}

.apartamenty-miku-strona-glowna-09-karuzela-pojedyncza--mobile__node-14-111317 {
  min-height: 0;
  display: flex;
  flex-direction: column;
  gap: 8px;
  align-items: flex-start;
  align-self: stretch;
  height: fit-content;
}

.apartamenty-miku-strona-glowna-09-karuzela-pojedyncza--mobile__node-14-111320 {
  min-height: 0;
  display: flex;
  flex-direction: row;
  gap: 20px;
  align-items: center;
  width: fit-content;
  height: fit-content;
}

.apartamenty-miku-strona-glowna-09-karuzela-pojedyncza--mobile__node-14-111321 {
  min-width: 0;
  display: flex;
  flex-direction: column;
  gap: 10px;
  padding: 10px 10px 10px 10px;
  justify-content: center;
  align-items: center;
  width: 50px;
  height: 50px;
}

.apartamenty-miku-strona-glowna-09-karuzela-pojedyncza--mobile__node-14-111323 {
  min-width: 0;
  display: flex;
  flex-direction: column;
  gap: 10px;
  padding: 10px 10px 10px 10px;
  justify-content: center;
  align-items: center;
  width: 50.00000437113883px;
  height: 50.00000437113886px;
}

.apartamenty-miku-strona-glowna-09-karuzela-pojedyncza--mobile__node-14-111294 {
  font-family: "Cormorant Garamond", sans-serif;
  font-weight: 700;
  font-size: 20px;
  line-height: 24.219999313354492px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(33, 33, 33, 1);
}

.apartamenty-miku-strona-glowna-09-karuzela-pojedyncza--mobile__node-14-111300 {
  font-family: "Cormorant Garamond", sans-serif;
  font-weight: 700;
  font-size: 20px;
  line-height: 24.219999313354492px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(188, 170, 68, 1);
}

.apartamenty-miku-strona-glowna-09-karuzela-pojedyncza--mobile__node-14-111301 {
  font-family: "Montserrat", sans-serif;
  font-weight: 300;
  font-size: 14px;
  line-height: 17.06599998474121px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(255, 255, 255, 1);
}

.apartamenty-miku-strona-glowna-09-karuzela-pojedyncza--mobile__node-14-111306 {
  font-family: "Cormorant Garamond", sans-serif;
  font-weight: 700;
  font-size: 20px;
  line-height: 24.219999313354492px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(188, 170, 68, 1);
}

.apartamenty-miku-strona-glowna-09-karuzela-pojedyncza--mobile__node-14-111307 {
  font-family: "Montserrat", sans-serif;
  font-weight: 300;
  font-size: 14px;
  line-height: 17.06599998474121px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(255, 255, 255, 1);
}

.apartamenty-miku-strona-glowna-09-karuzela-pojedyncza--mobile__node-14-111312 {
  font-family: "Cormorant Garamond", sans-serif;
  font-weight: 700;
  font-size: 20px;
  line-height: 24.219999313354492px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(188, 170, 68, 1);
}

.apartamenty-miku-strona-glowna-09-karuzela-pojedyncza--mobile__node-14-111313 {
  font-family: "Montserrat", sans-serif;
  font-weight: 300;
  font-size: 14px;
  line-height: 17.06599998474121px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(255, 255, 255, 1);
}

.apartamenty-miku-strona-glowna-09-karuzela-pojedyncza--mobile__node-14-111318 {
  font-family: "Cormorant Garamond", sans-serif;
  font-weight: 700;
  font-size: 20px;
  line-height: 24.219999313354492px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(188, 170, 68, 1);
}

.apartamenty-miku-strona-glowna-09-karuzela-pojedyncza--mobile__node-14-111319 {
  font-family: "Montserrat", sans-serif;
  font-weight: 300;
  font-size: 14px;
  line-height: 17.06599998474121px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(255, 255, 255, 1);
}

.apartamenty-miku-strona-glowna-09-karuzela-pojedyncza--mobile__node-14-111297 {
  display: block;
  height: 160.258056640625px;
  object-fit: fill;
}

.apartamenty-miku-strona-glowna-09-karuzela-pojedyncza--mobile__node-14-111303 {
  display: block;
  height: 160.258056640625px;
  object-fit: fill;
}

.apartamenty-miku-strona-glowna-09-karuzela-pojedyncza--mobile__node-14-111309 {
  display: block;
  height: 160.258056640625px;
  object-fit: fill;
}

.apartamenty-miku-strona-glowna-09-karuzela-pojedyncza--mobile__node-14-111315 {
  display: block;
  height: 160.258056640625px;
  object-fit: fill;
}

.apartamenty-miku-strona-glowna-09-karuzela-pojedyncza--mobile__node-14-111298 {
  background-color: rgba(33, 33, 33, 1);
}

.apartamenty-miku-strona-glowna-09-karuzela-pojedyncza--mobile__node-14-111304 {
  background-color: rgba(33, 33, 33, 1);
}

.apartamenty-miku-strona-glowna-09-karuzela-pojedyncza--mobile__node-14-111310 {
  background-color: rgba(33, 33, 33, 1);
}

.apartamenty-miku-strona-glowna-09-karuzela-pojedyncza--mobile__node-14-111316 {
  background-color: rgba(33, 33, 33, 1);
}

.apartamenty-miku-strona-glowna-09-karuzela-pojedyncza--mobile__node-14-111321 {
  background-color: rgba(188, 170, 68, 1);
}

.apartamenty-miku-strona-glowna-09-karuzela-pojedyncza--mobile__node-14-111323 {
  background-color: rgba(188, 170, 68, 1);
}

.apartamenty-miku-strona-glowna-10-naglowek-04__variant {
  display: none;
  width: 100%;
}

@media (min-width: 1024px) {
  .apartamenty-miku-strona-glowna-10-naglowek-04__variant--desktop {
    display: block;
  }
}

@media (max-width: 1023px) {
  .apartamenty-miku-strona-glowna-10-naglowek-04__variant--mobile {
    display: block;
  }
}

.apartamenty-miku-strona-glowna-10-naglowek-04--desktop {
  display: flex;
  flex-direction: column;
  gap: 10px;
  padding: 35px 150px 35px 150px;
  justify-content: center;
  align-items: center;
  width: clamp(1024px, 100%, 1920px);
  min-width: 1024px;
  max-width: 1920px;
  height: fit-content;
  margin-inline: auto;
}

.apartamenty-miku-strona-glowna-10-naglowek-04--desktop__node-14-111340 {
  min-height: 0;
  display: flex;
  flex-direction: column;
  gap: 10px;
  padding: 70px min(70px, calc(100% - 654px)) 70px 70px;
  justify-content: center;
  align-items: center;
  align-self: stretch;
  height: fit-content;
}

.apartamenty-miku-strona-glowna-10-naglowek-04--desktop__node-14-111341 {
  min-height: 0;
  display: flex;
  flex-direction: column;
  gap: 10px;
  padding: 10px 20px 10px 20px;
  justify-content: center;
  align-items: center;
  align-self: stretch;
  height: fit-content;
}

.apartamenty-miku-strona-glowna-10-naglowek-04--desktop__node-14-111342 {
  min-height: 0;
  display: flex;
  flex-direction: row;
  gap: 15px;
  justify-content: center;
  align-items: center;
  align-self: stretch;
  height: fit-content;
}

.apartamenty-miku-strona-glowna-10-naglowek-04--desktop__node-14-111344 {
  font-family: "Cormorant Garamond", sans-serif;
  font-weight: 700;
  font-size: 48px;
  line-height: 58.12799835205078px;
  letter-spacing: 0px;
  text-align: center;
  color: rgba(250, 250, 250, 1);
}

.apartamenty-miku-strona-glowna-10-naglowek-04--desktop__node-14-111340 {
  background-image: url("./assets/8df5b5f04a15fc70a809df70370911ebbe01c4da.png");
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
}

.apartamenty-miku-strona-glowna-10-naglowek-04--desktop__node-14-111341 {
  background-color: rgba(33, 33, 33, 0.699999988079071);
}

.apartamenty-miku-strona-glowna-10-naglowek-04--mobile {
  display: flex;
  flex-direction: column;
  gap: 10px;
  padding: 35px 0px 35px 0px;
  justify-content: center;
  align-items: center;
  width: clamp(320px, 100%, 1023px);
  min-width: 320px;
  max-width: 1023px;
  height: fit-content;
  margin-inline: auto;
}

.apartamenty-miku-strona-glowna-10-naglowek-04--mobile__node-14-112363 {
  min-height: 0;
  display: flex;
  flex-direction: column;
  gap: 10px;
  padding: 25px min(0px, calc(100% - 320px)) 25px 0px;
  justify-content: center;
  align-items: center;
  align-self: stretch;
  height: fit-content;
}

.apartamenty-miku-strona-glowna-10-naglowek-04--mobile__node-14-112364 {
  min-height: 0;
  display: flex;
  flex-direction: column;
  gap: 10px;
  padding: 10px 15px 10px 15px;
  justify-content: center;
  align-items: center;
  align-self: stretch;
  height: fit-content;
}

.apartamenty-miku-strona-glowna-10-naglowek-04--mobile__node-14-112365 {
  min-height: 0;
  display: flex;
  flex-direction: row;
  gap: 15px;
  justify-content: center;
  align-items: center;
  align-self: stretch;
  height: fit-content;
}

.apartamenty-miku-strona-glowna-10-naglowek-04--mobile__node-14-112367 {
  font-family: "Cormorant Garamond", sans-serif;
  font-weight: 700;
  font-size: 32px;
  line-height: 38.75199890136719px;
  letter-spacing: 0px;
  text-align: center;
  color: rgba(250, 250, 250, 1);
}

.apartamenty-miku-strona-glowna-10-naglowek-04--mobile__node-14-112363 {
  background-image: url("./assets/8df5b5f04a15fc70a809df70370911ebbe01c4da.png");
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
}

.apartamenty-miku-strona-glowna-10-naglowek-04--mobile__node-14-112364 {
  background-color: rgba(33, 33, 33, 0.699999988079071);
}

.apartamenty-miku-strona-glowna-11-kim-jestesmy__variant {
  display: none;
  width: 100%;
}

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

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

.apartamenty-miku-strona-glowna-11-kim-jestesmy--desktop {
  display: flex;
  flex-direction: column;
  gap: 30px;
  padding: 35px 150px 35px 150px;
  justify-content: center;
  align-items: flex-start;
  width: clamp(1024px, 100%, 1920px);
  min-width: 1024px;
  max-width: 1920px;
  height: fit-content;
  margin-inline: auto;
}

.apartamenty-miku-strona-glowna-11-kim-jestesmy--desktop__node-14-111557 {
  min-height: 0;
  display: flex;
  flex-direction: column;
  gap: 30px;
  justify-content: center;
  align-items: flex-start;
  width: 698px;
  height: fit-content;
}

.apartamenty-miku-strona-glowna-11-kim-jestesmy--desktop__node-14-111558 {
  min-height: 0;
  display: flex;
  flex-direction: column;
  gap: 15px;
  align-items: flex-start;
  align-self: stretch;
  height: fit-content;
}

.apartamenty-miku-strona-glowna-11-kim-jestesmy--desktop__node-14-111561 {
  min-height: 0;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  align-self: stretch;
  height: fit-content;
  position: relative;
  overflow: hidden;
}

.apartamenty-miku-strona-glowna-11-kim-jestesmy--desktop__node-14-111562 {
  min-width: 0;
  position: absolute;
  inset: 0 auto 0 0;
  width: 50%;
  height: 100%;
  align-self: stretch;
  box-shadow: 0px 0px 20px 0px rgba(0, 0, 0, 0.15000000596046448);
}

.apartamenty-miku-strona-glowna-11-kim-jestesmy--desktop__node-14-111563 {
  min-width: 0;
  display: flex;
  flex-direction: column;
  gap: 10px;
  padding: 20px 25px 20px 25px;
  align-items: flex-start;
  flex: 0 0 50%;
  margin-left: 50%;
  height: fit-content;
}

.apartamenty-miku-strona-glowna-11-kim-jestesmy--desktop__node-14-111564 {
  min-height: 0;
  display: flex;
  flex-direction: column;
  gap: 16px;
  align-items: flex-end;
  align-self: stretch;
  height: fit-content;
}

.apartamenty-miku-strona-glowna-11-kim-jestesmy--desktop__node-14-111566 {
  min-height: 0;
  display: flex;
  flex-direction: row;
  gap: 10px;
  padding: 10px 26px 10px 26px;
  justify-content: center;
  align-items: center;
  width: 254px;
  height: 50px;
  box-shadow: 0px 0px 20px 0px rgba(0, 0, 0, 0.15000000596046448);
}

.apartamenty-miku-strona-glowna-11-kim-jestesmy--desktop__node-14-111560 {
  font-family: "Cormorant Garamond", sans-serif;
  font-weight: 700;
  font-size: 32px;
  line-height: 38.75199890136719px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(33, 33, 33, 1);
}

.apartamenty-miku-strona-glowna-11-kim-jestesmy--desktop__node-14-111565 {
  font-family: "Montserrat", sans-serif;
  font-weight: 400;
  font-size: 16px;
  line-height: 19.503999710083008px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(33, 33, 33, 1);
}

.apartamenty-miku-strona-glowna-11-kim-jestesmy--desktop__node-14-111567 {
  font-family: "Montserrat", sans-serif;
  font-weight: 700;
  font-size: 16px;
  line-height: 19.503999710083008px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(250, 250, 250, 1);
}

.apartamenty-miku-strona-glowna-11-kim-jestesmy--desktop__node-14-111562 {
  display: block;
  object-fit: cover;
}

.apartamenty-miku-strona-glowna-11-kim-jestesmy--desktop__node-14-111563 {
  background-color: rgba(100, 100, 100, 0.10000000149011612);
}

.apartamenty-miku-strona-glowna-11-kim-jestesmy--desktop__node-14-111566 {
  background-color: rgba(188, 170, 68, 1);
}

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

.apartamenty-miku-strona-glowna-11-kim-jestesmy--mobile__node-14-111569 {
  min-height: 0;
  display: flex;
  flex-direction: column;
  gap: 30px;
  align-items: flex-start;
  align-self: stretch;
  height: fit-content;
}

.apartamenty-miku-strona-glowna-11-kim-jestesmy--mobile__node-14-111570 {
  min-height: 0;
  display: flex;
  flex-direction: column;
  gap: 15px;
  align-items: center;
  align-self: stretch;
  height: fit-content;
}

.apartamenty-miku-strona-glowna-11-kim-jestesmy--mobile__node-14-111573 {
  min-height: 0;
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  align-self: stretch;
  height: fit-content;
}

.apartamenty-miku-strona-glowna-11-kim-jestesmy--mobile__node-14-111574 {
  min-height: 0;
  align-self: stretch;
  height: 216.1522216796875px;
  box-shadow: 0px 0px 20px 0px rgba(0, 0, 0, 0.15000000596046448);
}

.apartamenty-miku-strona-glowna-11-kim-jestesmy--mobile__node-14-111575 {
  min-height: 0;
  display: flex;
  flex-direction: column;
  gap: 10px;
  padding: 20px 25px 20px 25px;
  justify-content: center;
  align-items: center;
  align-self: stretch;
  height: fit-content;
}

.apartamenty-miku-strona-glowna-11-kim-jestesmy--mobile__node-14-111576 {
  min-height: 0;
  display: flex;
  flex-direction: column;
  gap: 30px;
  justify-content: center;
  align-items: center;
  align-self: stretch;
  height: fit-content;
}

.apartamenty-miku-strona-glowna-11-kim-jestesmy--mobile__node-14-111578 {
  min-height: 0;
  display: flex;
  flex-direction: row;
  gap: 10px;
  padding: 10px 26px 10px 26px;
  justify-content: center;
  align-items: center;
  align-self: stretch;
  height: 45px;
  box-shadow: 0px 0px 20px 0px rgba(0, 0, 0, 0.15000000596046448);
}

.apartamenty-miku-strona-glowna-11-kim-jestesmy--mobile__node-14-111572 {
  font-family: "Cormorant Garamond", sans-serif;
  font-weight: 700;
  font-size: 24px;
  line-height: 29.06399917602539px;
  letter-spacing: 0px;
  text-align: center;
  color: rgba(33, 33, 33, 1);
}

.apartamenty-miku-strona-glowna-11-kim-jestesmy--mobile__node-14-111577 {
  font-family: "Montserrat", sans-serif;
  font-weight: 400;
  font-size: 14px;
  line-height: 17.06599998474121px;
  letter-spacing: 0px;
  text-align: center;
  color: rgba(33, 33, 33, 1);
}

.apartamenty-miku-strona-glowna-11-kim-jestesmy--mobile__node-14-111579 {
  font-family: "Montserrat", sans-serif;
  font-weight: 700;
  font-size: 14px;
  line-height: 17.06599998474121px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(250, 250, 250, 1);
}

.apartamenty-miku-strona-glowna-11-kim-jestesmy--mobile__node-14-111574 {
  display: block;
  height: 216.1522216796875px;
  object-fit: cover;
}

.apartamenty-miku-strona-glowna-11-kim-jestesmy--mobile__node-14-111575 {
  background-color: rgba(100, 100, 100, 0.10000000149011612);
}

.apartamenty-miku-strona-glowna-11-kim-jestesmy--mobile__node-14-111578 {
  background-color: rgba(188, 170, 68, 1);
}

.apartamenty-miku-strona-glowna-12-naglowek-05__variant {
  display: none;
  width: 100%;
}

@media (min-width: 1024px) {
  .apartamenty-miku-strona-glowna-12-naglowek-05__variant--desktop {
    display: block;
  }
}

@media (max-width: 1023px) {
  .apartamenty-miku-strona-glowna-12-naglowek-05__variant--mobile {
    display: block;
  }
}

.apartamenty-miku-strona-glowna-12-naglowek-05--desktop {
  display: flex;
  flex-direction: column;
  gap: 10px;
  padding: 35px 150px 35px 150px;
  justify-content: center;
  align-items: center;
  width: clamp(1024px, 100%, 1920px);
  min-width: 1024px;
  max-width: 1920px;
  height: fit-content;
  margin-inline: auto;
}

.apartamenty-miku-strona-glowna-12-naglowek-05--desktop__node-14-111361 {
  min-height: 0;
  display: flex;
  flex-direction: column;
  gap: 10px;
  padding: 70px min(70px, calc(100% - 654px)) 70px 70px;
  justify-content: center;
  align-items: center;
  align-self: stretch;
  height: fit-content;
}

.apartamenty-miku-strona-glowna-12-naglowek-05--desktop__node-14-111362 {
  min-height: 0;
  display: flex;
  flex-direction: column;
  gap: 10px;
  padding: 10px 20px 10px 20px;
  justify-content: center;
  align-items: center;
  align-self: stretch;
  height: fit-content;
}

.apartamenty-miku-strona-glowna-12-naglowek-05--desktop__node-14-111363 {
  min-height: 0;
  display: flex;
  flex-direction: row;
  gap: 15px;
  justify-content: center;
  align-items: center;
  align-self: stretch;
  height: fit-content;
}

.apartamenty-miku-strona-glowna-12-naglowek-05--desktop__node-14-111365 {
  font-family: "Cormorant Garamond", sans-serif;
  font-weight: 700;
  font-size: 48px;
  line-height: 58.12799835205078px;
  letter-spacing: 0px;
  text-align: center;
  color: rgba(250, 250, 250, 1);
}

.apartamenty-miku-strona-glowna-12-naglowek-05--desktop__node-14-111361 {
  background-image: url("./assets/d10b436bbee1270a618aeecb8dd0719dd83d9882.png");
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
}

.apartamenty-miku-strona-glowna-12-naglowek-05--desktop__node-14-111362 {
  background-color: rgba(33, 33, 33, 0.699999988079071);
}

.apartamenty-miku-strona-glowna-12-naglowek-05--mobile {
  display: flex;
  flex-direction: column;
  gap: 10px;
  padding: 35px 0px 35px 0px;
  align-items: flex-start;
  width: clamp(320px, 100%, 1023px);
  min-width: 320px;
  max-width: 1023px;
  height: fit-content;
  margin-inline: auto;
}

.apartamenty-miku-strona-glowna-12-naglowek-05--mobile__node-14-112370 {
  min-height: 0;
  display: flex;
  flex-direction: column;
  gap: 10px;
  padding: 25px min(0px, calc(100% - 320px)) 25px 0px;
  justify-content: center;
  align-items: center;
  align-self: stretch;
  height: fit-content;
}

.apartamenty-miku-strona-glowna-12-naglowek-05--mobile__node-14-112371 {
  min-height: 0;
  display: flex;
  flex-direction: column;
  gap: 10px;
  padding: 10px 15px 10px 15px;
  justify-content: center;
  align-items: center;
  align-self: stretch;
  height: fit-content;
}

.apartamenty-miku-strona-glowna-12-naglowek-05--mobile__node-14-112372 {
  min-height: 0;
  display: flex;
  flex-direction: row;
  gap: 15px;
  justify-content: center;
  align-items: center;
  align-self: stretch;
  height: fit-content;
}

.apartamenty-miku-strona-glowna-12-naglowek-05--mobile__node-14-112374 {
  font-family: "Cormorant Garamond", sans-serif;
  font-weight: 700;
  font-size: 32px;
  line-height: 38.75199890136719px;
  letter-spacing: 0px;
  text-align: center;
  color: rgba(250, 250, 250, 1);
}

.apartamenty-miku-strona-glowna-12-naglowek-05--mobile__node-14-112370 {
  background-image: url("./assets/8df5b5f04a15fc70a809df70370911ebbe01c4da.png");
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
}

.apartamenty-miku-strona-glowna-12-naglowek-05--mobile__node-14-112371 {
  background-color: rgba(33, 33, 33, 0.699999988079071);
}

.apartamenty-miku-strona-glowna-13-galeria__variant {
  display: none;
  width: 100%;
}

@media (min-width: 1024px) {
  .apartamenty-miku-strona-glowna-13-galeria__variant--desktop {
    display: block;
  }
}

@media (max-width: 1023px) {
  .apartamenty-miku-strona-glowna-13-galeria__variant--mobile {
    display: block;
  }
}

.apartamenty-miku-strona-glowna-13-galeria--desktop {
  display: flex;
  flex-direction: column;
  gap: 30px;
  padding: 35px 150px 34.999969482421875px 150px;
  justify-content: center;
  align-items: center;
  width: clamp(1024px, 100%, 1920px);
  min-width: 1024px;
  max-width: 1920px;
  height: fit-content;
  margin-inline: auto;
}

.apartamenty-miku-strona-glowna-13-galeria--desktop__node-14-111503 {
  min-height: 0;
  display: flex;
  flex-direction: column;
  gap: 30px;
  justify-content: center;
  align-items: flex-start;
  align-self: stretch;
  height: fit-content;
}

.apartamenty-miku-strona-glowna-13-galeria--desktop__node-14-111504 {
  min-height: 0;
  display: flex;
  flex-direction: column;
  gap: 30px;
  align-items: flex-start;
  width: 698px;
  height: fit-content;
}

.apartamenty-miku-strona-glowna-13-galeria--desktop__node-14-111505 {
  min-height: 0;
  display: flex;
  flex-direction: column;
  gap: 15px;
  align-items: flex-start;
  align-self: stretch;
  height: fit-content;
}

.apartamenty-miku-strona-glowna-13-galeria--desktop__node-14-111508 {
  min-height: 0;
  display: flex;
  flex-direction: row;
  gap: 20px;
  justify-content: center;
  align-items: center;
  align-self: stretch;
  height: fit-content;
}

.apartamenty-miku-strona-glowna-13-galeria--desktop__node-14-111509 {
  min-width: 0;
  flex: 1 1 0;
  height: 198.73239135742188px;
  box-shadow: 0px 0px 20px 0px rgba(0, 0, 0, 0.15000000596046448);
}

.apartamenty-miku-strona-glowna-13-galeria--desktop__node-14-111510 {
  min-width: 0;
  flex: 1 1 0;
  height: 198.73239135742188px;
  box-shadow: 0px 0px 20px 0px rgba(0, 0, 0, 0.15000000596046448);
}

.apartamenty-miku-strona-glowna-13-galeria--desktop__node-14-111511 {
  min-width: 0;
  flex: 1 1 0;
  height: 198.73239135742188px;
  box-shadow: 0px 0px 20px 0px rgba(0, 0, 0, 0.15000000596046448);
}

.apartamenty-miku-strona-glowna-13-galeria--desktop__node-14-111512 {
  min-width: 0;
  flex: 1 1 0;
  height: 198.73239135742188px;
  box-shadow: 0px 0px 20px 0px rgba(0, 0, 0, 0.15000000596046448);
}

.apartamenty-miku-strona-glowna-13-galeria--desktop__node-14-111513 {
  min-height: 0;
  display: flex;
  flex-direction: column;
  gap: 10px;
  padding: 15px 30px 15px 30px;
  justify-content: center;
  align-items: center;
  width: fit-content;
  height: fit-content;
  box-shadow: 0px 0px 20px 0px rgba(0, 0, 0, 0.15000000596046448);
}

.apartamenty-miku-strona-glowna-13-galeria--desktop__node-14-111507 {
  font-family: "Cormorant Garamond", sans-serif;
  font-weight: 700;
  font-size: 32px;
  line-height: 38.75199890136719px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(33, 33, 33, 1);
}

.apartamenty-miku-strona-glowna-13-galeria--desktop__node-14-111514 {
  font-family: "Montserrat", sans-serif;
  font-weight: 700;
  font-size: 16px;
  line-height: 19.503999710083008px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(250, 250, 250, 1);
}

.apartamenty-miku-strona-glowna-13-galeria--desktop__node-14-111509 {
  display: block;
  height: 198.73239135742188px;
  object-fit: cover;
}

.apartamenty-miku-strona-glowna-13-galeria--desktop__node-14-111510 {
  display: block;
  height: 198.73239135742188px;
  object-fit: cover;
}

.apartamenty-miku-strona-glowna-13-galeria--desktop__node-14-111511 {
  display: block;
  height: 198.73239135742188px;
  object-fit: cover;
}

.apartamenty-miku-strona-glowna-13-galeria--desktop__node-14-111512 {
  display: block;
  height: 198.73239135742188px;
  object-fit: cover;
}

.apartamenty-miku-strona-glowna-13-galeria--desktop__node-14-111513 {
  background-color: rgba(188, 170, 68, 1);
}

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

.apartamenty-miku-strona-glowna-13-galeria--mobile__node-14-111531 {
  min-height: 0;
  display: flex;
  flex-direction: column;
  gap: 30px;
  justify-content: center;
  align-items: flex-start;
  align-self: stretch;
  height: fit-content;
}

.apartamenty-miku-strona-glowna-13-galeria--mobile__node-14-111532 {
  min-height: 0;
  display: flex;
  flex-direction: column;
  gap: 30px;
  align-items: flex-start;
  width: 698px;
  height: fit-content;
}

.apartamenty-miku-strona-glowna-13-galeria--mobile__node-14-111533 {
  min-height: 0;
  display: flex;
  flex-direction: column;
  gap: 15px;
  align-items: flex-start;
  align-self: stretch;
  height: fit-content;
}

.apartamenty-miku-strona-glowna-13-galeria--mobile__node-14-111536 {
  min-height: 0;
  display: flex;
  flex-direction: row;
  gap: 20px;
  align-items: center;
  align-self: stretch;
  height: fit-content;
}

.apartamenty-miku-strona-glowna-13-galeria--mobile__node-14-111537 {
  min-width: 0;
  width: 288px;
  min-width: 288px;
  height: 344.7887268066406px;
  min-height: 344.7887268066406px;
  box-shadow: 0px 0px 20px 0px rgba(0, 0, 0, 0.15000000596046448);
}

.apartamenty-miku-strona-glowna-13-galeria--mobile__node-14-111538 {
  min-width: 0;
  width: 288px;
  min-width: 288px;
  height: 344.7886962890625px;
  min-height: 344.7887268066406px;
  box-shadow: 0px 0px 20px 0px rgba(0, 0, 0, 0.15000000596046448);
}

.apartamenty-miku-strona-glowna-13-galeria--mobile__node-14-111539 {
  min-width: 0;
  width: 288px;
  min-width: 288px;
  height: 344.7887268066406px;
  min-height: 344.7887268066406px;
  box-shadow: 0px 0px 20px 0px rgba(0, 0, 0, 0.15000000596046448);
}

.apartamenty-miku-strona-glowna-13-galeria--mobile__node-14-111540 {
  min-width: 0;
  width: 288px;
  min-width: 288px;
  height: 344.7887268066406px;
  min-height: 344.7887268066406px;
  box-shadow: 0px 0px 20px 0px rgba(0, 0, 0, 0.15000000596046448);
}

.apartamenty-miku-strona-glowna-13-galeria--mobile__node-14-111541 {
  min-height: 0;
  display: flex;
  flex-direction: column;
  gap: 10px;
  padding: 14px 30px 14px 30px;
  justify-content: center;
  align-items: center;
  align-self: stretch;
  height: 45px;
  box-shadow: 0px 0px 20px 0px rgba(0, 0, 0, 0.15000000596046448);
}

.apartamenty-miku-strona-glowna-13-galeria--mobile__node-14-111535 {
  font-family: "Cormorant Garamond", sans-serif;
  font-weight: 700;
  font-size: 24px;
  line-height: 29.06399917602539px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(33, 33, 33, 1);
}

.apartamenty-miku-strona-glowna-13-galeria--mobile__node-14-111542 {
  font-family: "Montserrat", sans-serif;
  font-weight: 700;
  font-size: 14px;
  line-height: 17.06599998474121px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(250, 250, 250, 1);
}

.apartamenty-miku-strona-glowna-13-galeria--mobile__node-14-111537 {
  display: block;
  width: 288px;
  height: 344.7887268066406px;
  object-fit: cover;
}

.apartamenty-miku-strona-glowna-13-galeria--mobile__node-14-111538 {
  display: block;
  width: 288px;
  height: 344.7886962890625px;
  object-fit: cover;
}

.apartamenty-miku-strona-glowna-13-galeria--mobile__node-14-111539 {
  display: block;
  width: 288px;
  height: 344.7887268066406px;
  object-fit: cover;
}

.apartamenty-miku-strona-glowna-13-galeria--mobile__node-14-111540 {
  display: block;
  width: 288px;
  height: 344.7887268066406px;
  object-fit: cover;
}

.apartamenty-miku-strona-glowna-13-galeria--mobile__node-14-111541 {
  background-color: rgba(188, 170, 68, 1);
}

.apartamenty-miku-strona-glowna-14-naglowek-06__variant {
  display: none;
  width: 100%;
}

@media (min-width: 1024px) {
  .apartamenty-miku-strona-glowna-14-naglowek-06__variant--desktop {
    display: block;
  }
}

@media (max-width: 1023px) {
  .apartamenty-miku-strona-glowna-14-naglowek-06__variant--mobile {
    display: block;
  }
}

.apartamenty-miku-strona-glowna-14-naglowek-06--desktop {
  display: flex;
  flex-direction: column;
  gap: 10px;
  padding: 35px 150px 0px 150px;
  justify-content: center;
  align-items: center;
  width: clamp(1024px, 100%, 1920px);
  min-width: 1024px;
  max-width: 1920px;
  height: fit-content;
  margin-inline: auto;
}

.apartamenty-miku-strona-glowna-14-naglowek-06--desktop__node-14-111347 {
  min-height: 0;
  display: flex;
  flex-direction: column;
  gap: 10px;
  padding: 70px min(70px, calc(100% - 654px)) 70px 70px;
  justify-content: center;
  align-items: center;
  align-self: stretch;
  height: fit-content;
}

.apartamenty-miku-strona-glowna-14-naglowek-06--desktop__node-14-111348 {
  min-height: 0;
  display: flex;
  flex-direction: column;
  gap: 10px;
  padding: 10px 20px 10px 20px;
  justify-content: center;
  align-items: center;
  align-self: stretch;
  height: fit-content;
}

.apartamenty-miku-strona-glowna-14-naglowek-06--desktop__node-14-111349 {
  min-height: 0;
  display: flex;
  flex-direction: row;
  gap: 15px;
  justify-content: center;
  align-items: center;
  align-self: stretch;
  height: fit-content;
}

.apartamenty-miku-strona-glowna-14-naglowek-06--desktop__node-14-111351 {
  font-family: "Cormorant Garamond", sans-serif;
  font-weight: 700;
  font-size: 48px;
  line-height: 58.12799835205078px;
  letter-spacing: 0px;
  text-align: center;
  color: rgba(250, 250, 250, 1);
}

.apartamenty-miku-strona-glowna-14-naglowek-06--desktop__node-14-111347 {
  background-image: url("./assets/f2994dbaeaf68b20466e527607a43c4723d88a4d.png");
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
}

.apartamenty-miku-strona-glowna-14-naglowek-06--desktop__node-14-111348 {
  background-color: rgba(33, 33, 33, 0.699999988079071);
}

.apartamenty-miku-strona-glowna-14-naglowek-06--mobile {
  display: flex;
  flex-direction: column;
  gap: 10px;
  padding: 35px 0px 0px 0px;
  justify-content: center;
  align-items: center;
  width: clamp(320px, 100%, 1023px);
  min-width: 320px;
  max-width: 1023px;
  height: fit-content;
  margin-inline: auto;
}

.apartamenty-miku-strona-glowna-14-naglowek-06--mobile__node-14-112377 {
  min-height: 0;
  display: flex;
  flex-direction: column;
  gap: 10px;
  padding: 25px min(0px, calc(100% - 320px)) 25px 0px;
  justify-content: center;
  align-items: center;
  align-self: stretch;
  height: fit-content;
}

.apartamenty-miku-strona-glowna-14-naglowek-06--mobile__node-14-112378 {
  min-height: 0;
  display: flex;
  flex-direction: column;
  gap: 10px;
  padding: 10px 15px 10px 15px;
  justify-content: center;
  align-items: center;
  align-self: stretch;
  height: fit-content;
}

.apartamenty-miku-strona-glowna-14-naglowek-06--mobile__node-14-112379 {
  min-height: 0;
  display: flex;
  flex-direction: row;
  gap: 15px;
  justify-content: center;
  align-items: center;
  align-self: stretch;
  height: fit-content;
}

.apartamenty-miku-strona-glowna-14-naglowek-06--mobile__node-14-112381 {
  font-family: "Cormorant Garamond", sans-serif;
  font-weight: 700;
  font-size: 32px;
  line-height: 38.75199890136719px;
  letter-spacing: 0px;
  text-align: center;
  color: rgba(250, 250, 250, 1);
}

.apartamenty-miku-strona-glowna-14-naglowek-06--mobile__node-14-112377 {
  background-image: url("./assets/f2994dbaeaf68b20466e527607a43c4723d88a4d.png");
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
}

.apartamenty-miku-strona-glowna-14-naglowek-06--mobile__node-14-112378 {
  background-color: rgba(33, 33, 33, 0.699999988079071);
}

.apartamenty-miku-strona-glowna-15-opinie__variant {
  display: none;
  width: 100%;
}

@media (min-width: 1024px) {
  .apartamenty-miku-strona-glowna-15-opinie__variant--desktop {
    display: block;
  }
}

@media (max-width: 1023px) {
  .apartamenty-miku-strona-glowna-15-opinie__variant--mobile {
    display: block;
  }
}

.apartamenty-miku-strona-glowna-15-opinie--desktop {
  display: flex;
  flex-direction: row;
  gap: 10px;
  padding: 0px 150px 0px 150px;
  justify-content: center;
  align-items: center;
  width: clamp(1024px, 100%, 1920px);
  min-width: 1024px;
  max-width: 1920px;
  height: fit-content;
  margin-inline: auto;
}

.apartamenty-miku-strona-glowna-15-opinie--desktop__node-14-111177 {
  min-width: 0;
  display: flex;
  flex-direction: column;
  gap: 36px;
  padding: 70px 0px 70px 0px;
  justify-content: center;
  align-items: center;
  flex: 1 1 0;
  height: fit-content;
  box-shadow: 0px 0px 20px 0px rgba(0, 0, 0, 0.10000000149011612);
}

.apartamenty-miku-strona-glowna-15-opinie--desktop__node-14-111178 {
  min-height: 0;
  display: flex;
  flex-direction: column;
  gap: 15px;
  align-items: center;
  /* align-self: stretch; */
  max-width: 695px;
  height: fit-content;
}

.apartamenty-miku-strona-glowna-15-opinie--desktop__node-14-111179 {
  min-height: 0;
  display: flex;
  flex-direction: column;
  gap: 15px;
  align-items: center;
  width: 383px;
  height: fit-content;
}

.apartamenty-miku-strona-glowna-15-opinie--desktop__node-14-111183 {
  min-height: 0;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  align-self: stretch;
  height: fit-content;
}

.apartamenty-miku-strona-glowna-15-opinie--desktop__node-14-111184 {
  min-width: 0;
  display: flex;
  flex-direction: column;
  gap: 10px;
  padding: 10px 10px 10px 10px;
  justify-content: center;
  align-items: center;
  width: 50px;
  height: 50px;
}

.apartamenty-miku-strona-glowna-15-opinie--desktop__node-14-111186 {
  min-width: 0;
  display: flex;
  flex-direction: row;
  gap: 25px;
  justify-content: center;
  align-items: center;
  flex: 1 1 0;
  height: fit-content;
}

.apartamenty-miku-strona-glowna-15-opinie--desktop__node-14-111187 {
  min-width: 0;
  display: flex;
  flex-direction: column;
  gap: 20px;
  padding: 25px 25px 24.999984741210938px 25px;
  justify-content: center;
  align-items: center;
  flex: 1 1 0;
  height: fit-content;
}

.apartamenty-miku-strona-glowna-15-opinie--desktop__node-14-111189 {
  min-height: 0;
  display: flex;
  flex-direction: column;
  gap: 15px;
  align-items: flex-start;
  align-self: stretch;
  height: fit-content;
}

.apartamenty-miku-strona-glowna-15-opinie--desktop__node-14-111191 {
  min-height: 0;
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  align-self: stretch;
  height: fit-content;
}

.apartamenty-miku-strona-glowna-15-opinie--desktop__node-14-111192 {
  min-height: 0;
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  gap: 52px;
  justify-content: space-between;
  align-items: flex-start;
  align-self: stretch;
  height: fit-content;
}

.apartamenty-miku-strona-glowna-15-opinie--desktop__node-14-111194 {
  min-width: 0;
  display: flex;
  flex-direction: row;
  align-items: center;
  width: fit-content;
  height: fit-content;
}

.apartamenty-miku-strona-glowna-15-opinie--desktop__node-14-111201 {
  min-width: 0;
  display: flex;
  flex-direction: column;
  gap: 20px;
  padding: 25px 25px 24.999984741210938px 25px;
  justify-content: center;
  align-items: center;
  flex: 1 1 0;
  height: fit-content;
}

.apartamenty-miku-strona-glowna-15-opinie--desktop__node-14-111203 {
  min-height: 0;
  display: flex;
  flex-direction: column;
  gap: 15px;
  align-items: flex-start;
  align-self: stretch;
  height: fit-content;
}

.apartamenty-miku-strona-glowna-15-opinie--desktop__node-14-111205 {
  min-height: 0;
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  align-self: stretch;
  height: fit-content;
}

.apartamenty-miku-strona-glowna-15-opinie--desktop__node-14-111206 {
  min-height: 0;
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  gap: 52px;
  justify-content: space-between;
  align-items: flex-start;
  align-self: stretch;
  height: fit-content;
}

.apartamenty-miku-strona-glowna-15-opinie--desktop__node-14-111208 {
  min-width: 0;
  display: flex;
  flex-direction: row;
  align-items: center;
  width: fit-content;
  height: fit-content;
}

.apartamenty-miku-strona-glowna-15-opinie--desktop__node-14-111215 {
  min-width: 0;
  display: flex;
  flex-direction: column;
  gap: 20px;
  padding: 25px 25px 24.999984741210938px 25px;
  justify-content: center;
  align-items: center;
  flex: 1 1 0;
  height: fit-content;
}

.apartamenty-miku-strona-glowna-15-opinie--desktop__node-14-111217 {
  min-height: 0;
  display: flex;
  flex-direction: column;
  gap: 15px;
  align-items: flex-start;
  align-self: stretch;
  height: fit-content;
}

.apartamenty-miku-strona-glowna-15-opinie--desktop__node-14-111219 {
  min-height: 0;
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  align-self: stretch;
  height: fit-content;
}

.apartamenty-miku-strona-glowna-15-opinie--desktop__node-14-111220 {
  min-height: 0;
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  gap: 52px;
  justify-content: space-between;
  align-items: flex-start;
  align-self: stretch;
  height: fit-content;
}

.apartamenty-miku-strona-glowna-15-opinie--desktop__node-14-111222 {
  min-width: 0;
  display: flex;
  flex-direction: row;
  align-items: center;
  width: fit-content;
  height: fit-content;
}

.apartamenty-miku-strona-glowna-15-opinie--desktop__node-14-111229 {
  min-width: 0;
  display: flex;
  flex-direction: column;
  gap: 10px;
  padding: 10px 10px 10px 10px;
  justify-content: center;
  align-items: center;
  width: 50.00000437113886px;
  height: 50.00000437113886px;
}

.apartamenty-miku-strona-glowna-15-opinie--desktop__node-14-111181 {
  font-family: "Cormorant Garamond", sans-serif;
  font-weight: 700;
  font-size: 32px;
  line-height: 38.75199890136719px;
  letter-spacing: 0px;
  text-align: center;
  color: rgba(255, 255, 255, 1);
}

.apartamenty-miku-strona-glowna-15-opinie--desktop__node-14-111182 {
  font-family: "Montserrat", sans-serif;
  font-weight: 400;
  font-size: 16px;
  line-height: 19.503999710083008px;
  letter-spacing: 0px;
  text-align: center;
  color: rgba(255, 255, 255, 1);
}

.apartamenty-miku-strona-glowna-15-opinie--desktop__node-14-111188 {
  font-family: "Montserrat", sans-serif;
  font-weight: 400;
  font-size: 16px;
  line-height: 19.503999710083008px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(84, 84, 84, 1);
}

.apartamenty-miku-strona-glowna-15-opinie--desktop__node-14-111193 {
  font-family: "Cormorant Garamond", sans-serif;
  font-weight: 700;
  font-size: 20px;
  line-height: 24.219999313354492px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(84, 84, 84, 1);
}

.apartamenty-miku-strona-glowna-15-opinie--desktop__node-14-111200 {
  font-family: "Montserrat", sans-serif;
  font-weight: 400;
  font-size: 16px;
  line-height: 19.503999710083008px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(84, 84, 84, 1);
}

.apartamenty-miku-strona-glowna-15-opinie--desktop__node-14-111202 {
  font-family: "Montserrat", sans-serif;
  font-weight: 400;
  font-size: 16px;
  line-height: 19.503999710083008px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(84, 84, 84, 1);
}

.apartamenty-miku-strona-glowna-15-opinie--desktop__node-14-111207 {
  font-family: "Cormorant Garamond", sans-serif;
  font-weight: 700;
  font-size: 20px;
  line-height: 24.219999313354492px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(84, 84, 84, 1);
}

.apartamenty-miku-strona-glowna-15-opinie--desktop__node-14-111214 {
  font-family: "Montserrat", sans-serif;
  font-weight: 400;
  font-size: 16px;
  line-height: 19.503999710083008px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(84, 84, 84, 1);
}

.apartamenty-miku-strona-glowna-15-opinie--desktop__node-14-111216 {
  font-family: "Montserrat", sans-serif;
  font-weight: 400;
  font-size: 16px;
  line-height: 19.503999710083008px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(84, 84, 84, 1);
}

.apartamenty-miku-strona-glowna-15-opinie--desktop__node-14-111221 {
  font-family: "Cormorant Garamond", sans-serif;
  font-weight: 700;
  font-size: 20px;
  line-height: 24.219999313354492px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(84, 84, 84, 1);
}

.apartamenty-miku-strona-glowna-15-opinie--desktop__node-14-111228 {
  font-family: "Montserrat", sans-serif;
  font-weight: 400;
  font-size: 16px;
  line-height: 19.503999710083008px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(84, 84, 84, 1);
}

.apartamenty-miku-strona-glowna-15-opinie--desktop__node-14-111177 {
  background-color: rgba(33, 33, 33, 1);
}

.apartamenty-miku-strona-glowna-15-opinie--desktop__node-14-111184 {
  background-color: rgba(188, 170, 68, 1);
}

.apartamenty-miku-strona-glowna-15-opinie--desktop__node-14-111187 {
  background-color: rgba(255, 255, 255, 1);
}

.apartamenty-miku-strona-glowna-15-opinie--desktop__node-14-111201 {
  background-color: rgba(255, 255, 255, 1);
}

.apartamenty-miku-strona-glowna-15-opinie--desktop__node-14-111215 {
  background-color: rgba(255, 255, 255, 1);
}

.apartamenty-miku-strona-glowna-15-opinie--desktop__node-14-111229 {
  background-color: rgba(188, 170, 68, 1);
}

.apartamenty-miku-strona-glowna-15-opinie--mobile {
  width: 100vw;
  max-width: none;
  margin-inline: calc(50% - 50vw);
}

.apartamenty-miku-strona-glowna-15-opinie--mobile__inner {
  margin-inline: auto;
}

.apartamenty-miku-strona-glowna-15-opinie--mobile__inner {
  display: flex;
  flex-direction: row;
  gap: 10px;
  justify-content: center;
  align-items: center;
  width: clamp(320px, 100%, 1023px);
  min-width: 320px;
  max-width: 1023px;
  height: fit-content;
  margin-inline: auto;
}

.apartamenty-miku-strona-glowna-15-opinie--mobile__node-14-111232 {
  min-width: 0;
  display: flex;
  flex-direction: column;
  gap: 36px;
  padding: 70px 20px 69.99996948242188px 20px;
  align-items: center;
  flex: 1 1 0;
  height: fit-content;
  box-shadow: 0px 0px 20px 0px rgba(0, 0, 0, 0.10000000149011612);
}

.apartamenty-miku-strona-glowna-15-opinie--mobile__node-14-111233 {
  min-height: 0;
  display: flex;
  flex-direction: column;
  gap: 15px;
  align-items: center;
  align-self: stretch;
  height: fit-content;
}

.apartamenty-miku-strona-glowna-15-opinie--mobile__node-14-111234 {
  min-height: 0;
  display: flex;
  flex-direction: column;
  gap: 15px;
  align-items: center;
  align-self: stretch;
  height: fit-content;
}

.apartamenty-miku-strona-glowna-15-opinie--mobile__node-14-111238 {
  min-height: 0;
  display: flex;
  flex-direction: column;
  gap: 20px;
  justify-content: center;
  align-items: center;
  align-self: stretch;
  height: fit-content;
}

.apartamenty-miku-strona-glowna-15-opinie--mobile__node-14-111239 {
  min-height: 0;
  display: flex;
  flex-direction: row;
  gap: 25px;
  justify-content: center;
  align-items: center;
  align-self: stretch;
  height: fit-content;
}

.apartamenty-miku-strona-glowna-15-opinie--mobile__node-14-111240 {
  min-width: 0;
  display: flex;
  flex-direction: column;
  gap: 20px;
  padding: 25px 25px 24.999996185302734px 25px;
  justify-content: center;
  align-items: center;
  flex: 1 1 0;
  height: fit-content;
}

.apartamenty-miku-strona-glowna-15-opinie--mobile__node-14-111242 {
  min-height: 0;
  display: flex;
  flex-direction: column;
  gap: 15px;
  justify-content: center;
  align-items: center;
  align-self: stretch;
  height: fit-content;
}

.apartamenty-miku-strona-glowna-15-opinie--mobile__node-14-111244 {
  min-height: 0;
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  align-self: stretch;
  height: fit-content;
}

.apartamenty-miku-strona-glowna-15-opinie--mobile__node-14-111245 {
  min-height: 0;
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  gap: 52px;
  justify-content: space-between;
  align-items: flex-start;
  align-self: stretch;
  height: fit-content;
}

.apartamenty-miku-strona-glowna-15-opinie--mobile__node-14-111247 {
  min-width: 0;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  width: fit-content;
  height: fit-content;
}

.apartamenty-miku-strona-glowna-15-opinie--mobile__node-14-111254 {
  min-height: 0;
  display: flex;
  flex-direction: row;
  gap: 229px;
  justify-content: space-between;
  align-items: flex-start;
  align-self: stretch;
  height: fit-content;
}

.apartamenty-miku-strona-glowna-15-opinie--mobile__node-14-111255 {
  min-width: 0;
  display: flex;
  flex-direction: column;
  gap: 10px;
  padding: 10px 10px 10px 10px;
  justify-content: center;
  align-items: center;
  width: 50px;
  height: 50px;
}

.apartamenty-miku-strona-glowna-15-opinie--mobile__node-14-111257 {
  min-width: 0;
  display: flex;
  flex-direction: column;
  gap: 10px;
  padding: 10px 10px 10px 10px;
  justify-content: center;
  align-items: center;
  width: 50.00000437113883px;
  height: 50.00000437113886px;
}

.apartamenty-miku-strona-glowna-15-opinie--mobile__node-14-111236 {
  font-family: "Cormorant Garamond", sans-serif;
  font-weight: 700;
  font-size: 24px;
  line-height: 29.06399917602539px;
  letter-spacing: 0px;
  text-align: center;
  color: rgba(255, 255, 255, 1);
}

.apartamenty-miku-strona-glowna-15-opinie--mobile__node-14-111237 {
  font-family: "Montserrat", sans-serif;
  font-weight: 400;
  font-size: 14px;
  line-height: 17.06599998474121px;
  letter-spacing: 0px;
  text-align: center;
  color: rgba(255, 255, 255, 1);
}

.apartamenty-miku-strona-glowna-15-opinie--mobile__node-14-111241 {
  font-family: "Montserrat", sans-serif;
  font-weight: 400;
  font-size: 14px;
  line-height: 17.06599998474121px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(84, 84, 84, 1);
}

.apartamenty-miku-strona-glowna-15-opinie--mobile__node-14-111246 {
  font-family: "Cormorant Garamond", sans-serif;
  font-weight: 700;
  font-size: 16px;
  line-height: 19.375999450683594px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(84, 84, 84, 1);
}

.apartamenty-miku-strona-glowna-15-opinie--mobile__node-14-111253 {
  font-family: "Montserrat", sans-serif;
  font-weight: 400;
  font-size: 14px;
  line-height: 17.06599998474121px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(84, 84, 84, 1);
}

.apartamenty-miku-strona-glowna-15-opinie--mobile__node-14-111232 {
  background-color: rgba(33, 33, 33, 1);
}

.apartamenty-miku-strona-glowna-15-opinie--mobile__node-14-111240 {
  background-color: rgba(255, 255, 255, 1);
}

.apartamenty-miku-strona-glowna-15-opinie--mobile__node-14-111255 {
  background-color: rgba(188, 170, 68, 1);
}

.apartamenty-miku-strona-glowna-15-opinie--mobile__node-14-111257 {
  background-color: rgba(188, 170, 68, 1);
}

.apartamenty-miku-strona-glowna-16-naglowek-07__variant {
  display: none;
  width: 100%;
}

@media (min-width: 1024px) {
  .apartamenty-miku-strona-glowna-16-naglowek-07__variant--desktop {
    display: block;
  }
}

@media (max-width: 1023px) {
  .apartamenty-miku-strona-glowna-16-naglowek-07__variant--mobile {
    display: block;
  }
}

.apartamenty-miku-strona-glowna-16-naglowek-07--desktop {
  display: flex;
  flex-direction: column;
  gap: 10px;
  padding: 0px 150px 0px 150px;
  justify-content: center;
  align-items: center;
  width: clamp(1024px, 100%, 1920px);
  min-width: 1024px;
  max-width: 1920px;
  height: fit-content;
  margin-inline: auto;
}

.apartamenty-miku-strona-glowna-16-naglowek-07--desktop__node-14-111354 {
  min-height: 0;
  display: flex;
  flex-direction: column;
  gap: 10px;
  padding: 70px min(70px, calc(100% - 654px)) 70px 70px;
  justify-content: center;
  align-items: center;
  align-self: stretch;
  height: fit-content;
}

.apartamenty-miku-strona-glowna-16-naglowek-07--desktop__node-14-111355 {
  min-height: 0;
  display: flex;
  flex-direction: column;
  gap: 10px;
  padding: 10px 20px 10px 20px;
  justify-content: center;
  align-items: center;
  align-self: stretch;
  height: fit-content;
}

.apartamenty-miku-strona-glowna-16-naglowek-07--desktop__node-14-111356 {
  min-height: 0;
  display: flex;
  flex-direction: row;
  gap: 15px;
  justify-content: center;
  align-items: center;
  align-self: stretch;
  height: fit-content;
}

.apartamenty-miku-strona-glowna-16-naglowek-07--desktop__node-14-111358 {
  font-family: "Cormorant Garamond", sans-serif;
  font-weight: 700;
  font-size: 48px;
  line-height: 58.12799835205078px;
  letter-spacing: 0px;
  text-align: center;
  color: rgba(250, 250, 250, 1);
}

.apartamenty-miku-strona-glowna-16-naglowek-07--desktop__node-14-111354 {
  background-image: url("./assets/6e3e13309bfd1c5bbad464edaa0d336ee5688ed2.png");
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
}

.apartamenty-miku-strona-glowna-16-naglowek-07--desktop__node-14-111355 {
  background-color: rgba(33, 33, 33, 0.699999988079071);
}

.apartamenty-miku-strona-glowna-16-naglowek-07--mobile {
  display: flex;
  flex-direction: column;
  gap: 10px;
  justify-content: center;
  align-items: center;
  width: clamp(320px, 100%, 1023px);
  min-width: 320px;
  max-width: 1023px;
  height: fit-content;
  margin-inline: auto;
}

.apartamenty-miku-strona-glowna-16-naglowek-07--mobile__node-14-112384 {
  min-height: 0;
  display: flex;
  flex-direction: column;
  gap: 10px;
  padding: 25px min(0px, calc(100% - 320px)) 25px 0px;
  justify-content: center;
  align-items: center;
  align-self: stretch;
  height: fit-content;
}

.apartamenty-miku-strona-glowna-16-naglowek-07--mobile__node-14-112385 {
  min-height: 0;
  display: flex;
  flex-direction: column;
  gap: 10px;
  padding: 10px 15px 10px 15px;
  justify-content: center;
  align-items: center;
  align-self: stretch;
  height: fit-content;
}

.apartamenty-miku-strona-glowna-16-naglowek-07--mobile__node-14-112386 {
  min-height: 0;
  display: flex;
  flex-direction: row;
  gap: 15px;
  justify-content: center;
  align-items: center;
  align-self: stretch;
  height: fit-content;
}

.apartamenty-miku-strona-glowna-16-naglowek-07--mobile__node-14-112388 {
  font-family: "Cormorant Garamond", sans-serif;
  font-weight: 700;
  font-size: 32px;
  line-height: 38.75199890136719px;
  letter-spacing: 0px;
  text-align: center;
  color: rgba(250, 250, 250, 1);
}

.apartamenty-miku-strona-glowna-16-naglowek-07--mobile__node-14-112384 {
  background-image: url("./assets/6e3e13309bfd1c5bbad464edaa0d336ee5688ed2.png");
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
}

.apartamenty-miku-strona-glowna-16-naglowek-07--mobile__node-14-112385 {
  background-color: rgba(33, 33, 33, 0.699999988079071);
}

.apartamenty-miku-strona-glowna-17-kontakt__variant {
  display: none;
  width: 100%;
}

@media (min-width: 1024px) {
  .apartamenty-miku-strona-glowna-17-kontakt__variant--desktop {
    display: block;
  }
}

@media (max-width: 1023px) {
  .apartamenty-miku-strona-glowna-17-kontakt__variant--mobile {
    display: block;
  }
}

.apartamenty-miku-strona-glowna-17-kontakt--desktop {
  display: flex;
  flex-direction: row;
  gap: 10px;
  padding: 0px 150px 0px 150px;
  justify-content: center;
  align-items: center;
  width: clamp(1024px, 100%, 1920px);
  min-width: 1024px;
  max-width: 1920px;
  height: fit-content;
  margin-inline: auto;
}

.apartamenty-miku-strona-glowna-17-kontakt--desktop__node-14-112408 {
  min-width: 0;
  display: flex;
  flex-direction: row;
  gap: 30px;
  padding: 50px 35px 50px 35px;
  justify-content: center;
  align-items: center;
  flex: 1 1 0;
  height: fit-content;
}

.apartamenty-miku-strona-glowna-17-kontakt--desktop__node-14-112409 {
  min-width: 0;
  flex: 1 1 0;
  max-width: 500px;
  /* height: 275.6712341308594px; */
  max-height: 441.7808532714844px;
}

.apartamenty-miku-strona-glowna-17-kontakt--desktop__node-14-112410 {
  min-width: 0;
  display: flex;
  flex-direction: column;
  gap: 32px;
  align-items: flex-start;
  flex: 1 1 0;
  height: fit-content;
}

.apartamenty-miku-strona-glowna-17-kontakt--desktop__node-14-112411 {
  min-height: 0;
  display: flex;
  flex-direction: column;
  gap: 15px;
  align-items: flex-start;
  align-self: stretch;
  height: fit-content;
}

.apartamenty-miku-strona-glowna-17-kontakt--desktop__node-14-112412 {
  min-height: 0;
  display: flex;
  flex-direction: column;
  gap: 15px;
  align-items: flex-start;
  align-self: stretch;
  height: fit-content;
}

.apartamenty-miku-strona-glowna-17-kontakt--desktop__node-14-112416 {
  min-height: 0;
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  gap: 103px;
  justify-content: space-between;
  align-items: flex-start;
  align-self: stretch;
  max-width: 500px;
  height: fit-content;
}

.apartamenty-miku-strona-glowna-17-kontakt--desktop__node-14-112417 {
  min-width: 0;
  display: flex;
  flex-direction: column;
  gap: 15px;
  align-items: flex-start;
  width: 206px;
  height: fit-content;
}

.apartamenty-miku-strona-glowna-17-kontakt--desktop__node-14-112418 {
  min-height: 0;
  display: flex;
  flex-direction: row;
  gap: 14px;
  align-items: center;
  width: fit-content;
  height: fit-content;
}

.apartamenty-miku-strona-glowna-17-kontakt--desktop__node-14-112422 {
  min-height: 0;
  display: flex;
  flex-direction: row;
  gap: 14px;
  align-items: center;
  width: fit-content;
  height: fit-content;
}

.apartamenty-miku-strona-glowna-17-kontakt--desktop__node-14-112426 {
  min-height: 0;
  display: flex;
  flex-direction: row;
  gap: 14px;
  align-items: center;
  align-self: stretch;
  height: fit-content;
}

.apartamenty-miku-strona-glowna-17-kontakt--desktop__node-14-112430 {
  min-width: 0;
  display: flex;
  flex-direction: column;
  gap: 15px;
  align-items: flex-start;
  width: 158px;
  height: fit-content;
}

.apartamenty-miku-strona-glowna-17-kontakt--desktop__node-14-112431 {
  min-height: 0;
  display: flex;
  flex-direction: row;
  gap: 11px;
  align-items: center;
  align-self: stretch;
  height: fit-content;
}

.apartamenty-miku-strona-glowna-17-kontakt--desktop__node-14-112437 {
  min-height: 0;
  display: flex;
  flex-direction: row;
  gap: 11px;
  align-items: center;
  width: fit-content;
  height: fit-content;
}

.apartamenty-miku-strona-glowna-17-kontakt--desktop__node-14-112443 {
  min-height: 0;
  display: flex;
  flex-direction: row;
  gap: 11px;
  align-items: center;
  width: fit-content;
  height: fit-content;
}

.apartamenty-miku-strona-glowna-17-kontakt--desktop__node-14-112448 {
  min-height: 0;
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  gap: 30px;
  align-items: center;
  align-self: stretch;
  height: fit-content;
}

.apartamenty-miku-strona-glowna-17-kontakt--desktop__node-14-112449 {
  min-width: 0;
  display: flex;
  flex-direction: column;
  gap: 10px;
  padding: 15px 32px 15px 32px;
  justify-content: center;
  align-items: center;
  width: 264px;
  height: fit-content;
  box-shadow: 0px 0px 20px 0px rgba(0, 0, 0, 0.15000000596046448);
}

.apartamenty-miku-strona-glowna-17-kontakt--desktop__node-14-112451 {
  min-width: 0;
  display: flex;
  flex-direction: column;
  gap: 10px;
  padding: 15px 32px 15px 32px;
  justify-content: center;
  align-items: center;
  width: 245px;
  height: fit-content;
  box-shadow: 0px 0px 20px 0px rgba(0, 0, 0, 0.15000000596046448);
}

.apartamenty-miku-strona-glowna-17-kontakt--desktop__node-14-112414 {
  font-family: "Cormorant Garamond", sans-serif;
  font-weight: 700;
  font-size: 32px;
  line-height: 38.75199890136719px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(255, 255, 255, 1);
}

.apartamenty-miku-strona-glowna-17-kontakt--desktop__node-14-112415 {
  font-family: "Montserrat", sans-serif;
  font-weight: 400;
  font-size: 16px;
  line-height: 19.503999710083008px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(255, 255, 255, 1);
}

.apartamenty-miku-strona-glowna-17-kontakt--desktop__node-14-112421 {
  font-family: "Montserrat", sans-serif;
  font-weight: 400;
  font-size: 16px;
  line-height: 19.503999710083008px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(255, 255, 255, 1);
}

.apartamenty-miku-strona-glowna-17-kontakt--desktop__node-14-112425 {
  font-family: "Montserrat", sans-serif;
  font-weight: 400;
  font-size: 16px;
  line-height: 19.503999710083008px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(255, 255, 255, 1);
}

.apartamenty-miku-strona-glowna-17-kontakt--desktop__node-14-112429 {
  font-family: "Montserrat", sans-serif;
  font-weight: 400;
  font-size: 16px;
  line-height: 19.503999710083008px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(255, 255, 255, 1);
}

.apartamenty-miku-strona-glowna-17-kontakt--desktop__node-14-112436 {
  font-family: "Montserrat", sans-serif;
  font-weight: 400;
  font-size: 16px;
  line-height: 19.503999710083008px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(255, 255, 255, 1);
}

.apartamenty-miku-strona-glowna-17-kontakt--desktop__node-14-112442 {
  font-family: "Montserrat", sans-serif;
  font-weight: 400;
  font-size: 16px;
  line-height: 19.503999710083008px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(255, 255, 255, 1);
}

.apartamenty-miku-strona-glowna-17-kontakt--desktop__node-14-112447 {
  font-family: "Montserrat", sans-serif;
  font-weight: 400;
  font-size: 16px;
  line-height: 19.503999710083008px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(255, 255, 255, 1);
}

.apartamenty-miku-strona-glowna-17-kontakt--desktop__node-14-112450 {
  font-family: "Montserrat", sans-serif;
  font-weight: 700;
  font-size: 16px;
  line-height: 19.503999710083008px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(250, 250, 250, 1);
}

.apartamenty-miku-strona-glowna-17-kontakt--desktop__node-14-112452 {
  font-family: "Montserrat", sans-serif;
  font-weight: 700;
  font-size: 16px;
  line-height: 19.503999710083008px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(250, 250, 250, 1);
}

.apartamenty-miku-strona-glowna-17-kontakt--desktop__node-14-112409 {
  display: block;
  /* height: 275.6712341308594px; */
  object-fit: cover;
}

.apartamenty-miku-strona-glowna-17-kontakt--desktop__node-14-112408 {
  background-color: rgba(33, 33, 33, 1);
}

.apartamenty-miku-strona-glowna-17-kontakt--desktop__node-14-112449 {
  background-color: rgba(188, 170, 68, 1);
}

.apartamenty-miku-strona-glowna-17-kontakt--desktop__node-14-112451 {
  background-color: rgba(188, 170, 68, 1);
}

.apartamenty-miku-strona-glowna-17-kontakt--mobile {
  width: 100vw;
  max-width: none;
  margin-inline: calc(50% - 50vw);
}

.apartamenty-miku-strona-glowna-17-kontakt--mobile__inner {
  margin-inline: auto;
}

.apartamenty-miku-strona-glowna-17-kontakt--mobile__inner {
  display: flex;
  flex-direction: column;
  gap: 10px;
  padding: 80px 16px 79.99993896484375px 16px;
  justify-content: center;
  align-items: center;
  width: clamp(320px, 100%, 1023px);
  min-width: 320px;
  max-width: 1023px;
  height: fit-content;
  margin-inline: auto;
}

.apartamenty-miku-strona-glowna-17-kontakt--mobile__node-14-112454 {
  min-height: 0;
  align-self: stretch;
  max-width: 700px;
  /* height: 254.46575927734375px; */
  max-height: 618.4931640625px;
}

.apartamenty-miku-strona-glowna-17-kontakt--mobile__node-14-112455 {
  min-height: 0;
  display: flex;
  flex-direction: column;
  gap: 32px;
  align-items: center;
  align-self: stretch;
  height: fit-content;
}

.apartamenty-miku-strona-glowna-17-kontakt--mobile__node-14-112456 {
  min-height: 0;
  display: flex;
  flex-direction: column;
  gap: 15px;
  justify-content: center;
  align-items: center;
  align-self: stretch;
  height: fit-content;
}

.apartamenty-miku-strona-glowna-17-kontakt--mobile__node-14-112457 {
  min-height: 0;
  display: flex;
  flex-direction: column;
  gap: 15px;
  align-items: center;
  align-self: stretch;
  height: fit-content;
}

.apartamenty-miku-strona-glowna-17-kontakt--mobile__node-14-112461 {
  min-height: 0;
  display: flex;
  flex-direction: column;
  gap: 10px;
  justify-content: center;
  align-items: center;
  align-self: stretch;
  height: fit-content;
}

.apartamenty-miku-strona-glowna-17-kontakt--mobile__node-14-112462 {
  min-height: 0;
  display: flex;
  flex-direction: column;
  gap: 10px;
  justify-content: center;
  align-items: center;
  align-self: stretch;
  height: fit-content;
}

.apartamenty-miku-strona-glowna-17-kontakt--mobile__node-14-112463 {
  min-height: 0;
  display: flex;
  flex-direction: row;
  gap: 14px;
  align-items: center;
  width: fit-content;
  height: fit-content;
}

.apartamenty-miku-strona-glowna-17-kontakt--mobile__node-14-112467 {
  min-height: 0;
  display: flex;
  flex-direction: row;
  gap: 14px;
  align-items: center;
  width: fit-content;
  height: fit-content;
}

.apartamenty-miku-strona-glowna-17-kontakt--mobile__node-14-112471 {
  min-height: 0;
  display: flex;
  flex-direction: row;
  gap: 14px;
  align-items: center;
  width: fit-content;
  height: fit-content;
}

.apartamenty-miku-strona-glowna-17-kontakt--mobile__node-14-112475 {
  min-height: 0;
  display: flex;
  flex-direction: row;
  gap: 11px;
  align-items: center;
  width: fit-content;
  height: fit-content;
}

.apartamenty-miku-strona-glowna-17-kontakt--mobile__node-14-112481 {
  min-height: 0;
  display: flex;
  flex-direction: row;
  gap: 11px;
  align-items: center;
  width: fit-content;
  height: fit-content;
}

.apartamenty-miku-strona-glowna-17-kontakt--mobile__node-14-112487 {
  min-height: 0;
  display: flex;
  flex-direction: row;
  gap: 11px;
  align-items: center;
  width: fit-content;
  height: fit-content;
}

.apartamenty-miku-strona-glowna-17-kontakt--mobile__node-14-112492 {
  min-height: 0;
  display: flex;
  flex-direction: column;
  gap: 10px;
  justify-content: center;
  align-items: center;
  align-self: stretch;
  height: fit-content;
}

.apartamenty-miku-strona-glowna-17-kontakt--mobile__node-14-112493 {
  min-height: 0;
  display: flex;
  flex-direction: column;
  gap: 10px;
  padding: 10px 32px 10px 32px;
  justify-content: center;
  align-items: center;
  align-self: stretch;
  height: fit-content;
  box-shadow: 0px 0px 20px 0px rgba(0, 0, 0, 0.15000000596046448);
}

.apartamenty-miku-strona-glowna-17-kontakt--mobile__node-14-112495 {
  min-height: 0;
  display: flex;
  flex-direction: column;
  gap: 10px;
  padding: 10px 32px 10px 32px;
  justify-content: center;
  align-items: center;
  align-self: stretch;
  height: fit-content;
  box-shadow: 0px 0px 20px 0px rgba(0, 0, 0, 0.15000000596046448);
}

.apartamenty-miku-strona-glowna-17-kontakt--mobile__node-14-112459 {
  font-family: "Cormorant Garamond", sans-serif;
  font-weight: 700;
  font-size: 24px;
  line-height: 29.06399917602539px;
  letter-spacing: 0px;
  text-align: center;
  color: rgba(255, 255, 255, 1);
}

.apartamenty-miku-strona-glowna-17-kontakt--mobile__node-14-112460 {
  font-family: "Montserrat", sans-serif;
  font-weight: 400;
  font-size: 14px;
  line-height: 17.06599998474121px;
  letter-spacing: 0px;
  text-align: center;
  color: rgba(255, 255, 255, 1);
}

.apartamenty-miku-strona-glowna-17-kontakt--mobile__node-14-112466 {
  font-family: "Montserrat", sans-serif;
  font-weight: 400;
  font-size: 14px;
  line-height: 17.06599998474121px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(255, 255, 255, 1);
}

.apartamenty-miku-strona-glowna-17-kontakt--mobile__node-14-112470 {
  font-family: "Montserrat", sans-serif;
  font-weight: 400;
  font-size: 14px;
  line-height: 17.06599998474121px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(255, 255, 255, 1);
}

.apartamenty-miku-strona-glowna-17-kontakt--mobile__node-14-112474 {
  font-family: "Montserrat", sans-serif;
  font-weight: 400;
  font-size: 14px;
  line-height: 17.06599998474121px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(255, 255, 255, 1);
}

.apartamenty-miku-strona-glowna-17-kontakt--mobile__node-14-112480 {
  font-family: "Montserrat", sans-serif;
  font-weight: 400;
  font-size: 14px;
  line-height: 17.06599998474121px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(255, 255, 255, 1);
}

.apartamenty-miku-strona-glowna-17-kontakt--mobile__node-14-112486 {
  font-family: "Montserrat", sans-serif;
  font-weight: 400;
  font-size: 14px;
  line-height: 17.06599998474121px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(255, 255, 255, 1);
}

.apartamenty-miku-strona-glowna-17-kontakt--mobile__node-14-112491 {
  font-family: "Montserrat", sans-serif;
  font-weight: 400;
  font-size: 14px;
  line-height: 17.06599998474121px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(255, 255, 255, 1);
}

.apartamenty-miku-strona-glowna-17-kontakt--mobile__node-14-112494 {
  font-family: "Montserrat", sans-serif;
  font-weight: 700;
  font-size: 14px;
  line-height: 17.06599998474121px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(250, 250, 250, 1);
}

.apartamenty-miku-strona-glowna-17-kontakt--mobile__node-14-112496 {
  font-family: "Montserrat", sans-serif;
  font-weight: 700;
  font-size: 14px;
  line-height: 17.06599998474121px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(250, 250, 250, 1);
}

.apartamenty-miku-strona-glowna-17-kontakt--mobile__node-14-112454 {
  display: block;
  /* height: 254.46575927734375px; */
  object-fit: cover;
}

.apartamenty-miku-strona-glowna-17-kontakt--mobile {
  background-color: rgba(33, 33, 33, 1);
}

.apartamenty-miku-strona-glowna-17-kontakt--mobile__node-14-112493 {
  background-color: rgba(188, 170, 68, 1);
}

.apartamenty-miku-strona-glowna-17-kontakt--mobile__node-14-112495 {
  background-color: rgba(188, 170, 68, 1);
}

.apartamenty-miku-strona-glowna-18-newsletter__variant {
  display: none;
  width: 100%;
}

@media (min-width: 1024px) {
  .apartamenty-miku-strona-glowna-18-newsletter__variant--desktop {
    display: block;
  }
}

@media (max-width: 1023px) {
  .apartamenty-miku-strona-glowna-18-newsletter__variant--mobile {
    display: block;
  }
}

.apartamenty-miku-strona-glowna-18-newsletter--desktop {
  display: flex;
  flex-direction: column;
  gap: 10px;
  padding: 0px 150px 0px 150px;
  justify-content: center;
  align-items: center;
  width: clamp(1024px, 100%, 1920px);
  min-width: 1024px;
  max-width: 1920px;
  height: fit-content;
  margin-inline: auto;
}

.apartamenty-miku-strona-glowna-18-newsletter--desktop__node-14-111145 {
  min-height: 0;
  display: flex;
  flex-direction: column;
  gap: 10px;
  padding: 70px min(80px, calc(100% - 644px)) 70px 80px;
  justify-content: center;
  align-items: center;
  align-self: stretch;
  height: fit-content;
}

.apartamenty-miku-strona-glowna-18-newsletter--desktop__node-14-111146 {
  min-height: 0;
  display: flex;
  flex-direction: column;
  gap: 30px;
  padding: 25px 30px 25px 30px;
  justify-content: center;
  align-items: center;
  align-self: stretch;
  height: fit-content;
}

.apartamenty-miku-strona-glowna-18-newsletter--desktop__node-14-111147 {
  min-height: 0;
  display: flex;
  flex-direction: column;
  gap: 5px;
  justify-content: center;
  align-items: center;
  align-self: stretch;
  height: fit-content;
}

.apartamenty-miku-strona-glowna-18-newsletter--desktop__node-14-111148 {
  min-height: 0;
  display: flex;
  flex-direction: row;
  gap: 5px;
  justify-content: center;
  align-items: center;
  align-self: stretch;
  height: fit-content;
}

.apartamenty-miku-strona-glowna-18-newsletter--desktop__node-14-111153 {
  min-height: 0;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  width: 477px;
  height: fit-content;
}

.apartamenty-miku-strona-glowna-18-newsletter--desktop__node-14-111154 {
  min-width: 0;
  display: flex;
  flex-direction: row;
  gap: 15px;
  padding: 9px 15px 9px 15px;
  align-items: center;
  width: 293px;
  height: 50px;
  border: 1px solid rgba(255, 255, 255, 1);
}

.apartamenty-miku-strona-glowna-18-newsletter--desktop__node-14-111155 {
  overflow: hidden;
  display: flex;
  justify-content: center;
  align-items: center;
  min-width: 0;
  width: 32px;
  height: 32px;
}

.apartamenty-miku-strona-glowna-18-newsletter--desktop__node-14-111158 {
  min-width: 0;
  display: flex;
  flex-direction: row;
  gap: 10px;
  padding: 10px 26px 10px 26px;
  justify-content: center;
  align-items: center;
  width: 184px;
  height: 50px;
}

.apartamenty-miku-strona-glowna-18-newsletter--desktop__node-14-111150 {
  font-family: "Cormorant Garamond", sans-serif;
  font-weight: 700;
  font-size: 48px;
  line-height: 58.12799835205078px;
  letter-spacing: 0px;
  text-align: center;
  color: rgba(250, 250, 250, 1);
}

.apartamenty-miku-strona-glowna-18-newsletter--desktop__node-14-111152 {
  font-family: "Montserrat", sans-serif;
  font-weight: 300;
  font-size: 16px;
  line-height: 17.600000381469727px;
  letter-spacing: 0px;
  text-align: center;
  color: rgba(255, 255, 255, 1);
}

.apartamenty-miku-strona-glowna-18-newsletter--desktop__node-14-111157 {
  font-family: "Montserrat", sans-serif;
  font-weight: 300;
  font-size: 16px;
  line-height: 19.503999710083008px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(255, 255, 255, 1);
}

.apartamenty-miku-strona-glowna-18-newsletter--desktop__node-14-111159 {
  font-family: "Montserrat", sans-serif;
  font-weight: 700;
  font-size: 16px;
  line-height: 19.503999710083008px;
  letter-spacing: 0px;
  text-align: center;
  color: rgba(250, 250, 250, 1);
}

.apartamenty-miku-strona-glowna-18-newsletter--desktop__node-14-111145 {
  background-image: url("./assets/99c2ed9f0b7d86684aa93df60c59ab61f0b51548.png");
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
}

.apartamenty-miku-strona-glowna-18-newsletter--desktop__node-14-111146 {
  background-color: rgba(33, 33, 33, 0.699999988079071);
}

.apartamenty-miku-strona-glowna-18-newsletter--desktop__node-14-111158 {
  background-color: rgba(188, 170, 68, 1);
}

.apartamenty-miku-strona-glowna-18-newsletter--mobile {
  width: 100vw;
  max-width: none;
  margin-inline: calc(50% - 50vw);
}

.apartamenty-miku-strona-glowna-18-newsletter--mobile__inner {
  margin-inline: auto;
}

.apartamenty-miku-strona-glowna-18-newsletter--mobile__inner {
  display: flex;
  flex-direction: column;
  gap: 10px;
  justify-content: center;
  align-items: center;
  width: clamp(320px, 100%, 1023px);
  min-width: 320px;
  max-width: 1023px;
  height: fit-content;
  margin-inline: auto;
}

.apartamenty-miku-strona-glowna-18-newsletter--mobile__node-14-111161 {
  min-height: 0;
  display: flex;
  flex-direction: column;
  gap: 10px;
  padding: 70px min(16px, calc(100% - 304px)) 70px 16px;
  justify-content: center;
  align-items: center;
  align-self: stretch;
  height: fit-content;
}

.apartamenty-miku-strona-glowna-18-newsletter--mobile__node-14-111162 {
  min-height: 0;
  display: flex;
  flex-direction: column;
  gap: 30px;
  padding: 20px 20px 20px 20px;
  justify-content: center;
  align-items: center;
  align-self: stretch;
  height: fit-content;
}

.apartamenty-miku-strona-glowna-18-newsletter--mobile__node-14-111163 {
  min-height: 0;
  display: flex;
  flex-direction: column;
  gap: 5px;
  justify-content: center;
  align-items: center;
  align-self: stretch;
  height: fit-content;
}

.apartamenty-miku-strona-glowna-18-newsletter--mobile__node-14-111164 {
  min-height: 0;
  display: flex;
  flex-direction: row;
  gap: 5px;
  justify-content: center;
  align-items: center;
  align-self: stretch;
  height: fit-content;
}

.apartamenty-miku-strona-glowna-18-newsletter--mobile__node-14-111169 {
  min-height: 0;
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  align-self: stretch;
  height: fit-content;
}

.apartamenty-miku-strona-glowna-18-newsletter--mobile__node-14-111170 {
  min-height: 0;
  display: flex;
  flex-direction: row;
  gap: 15px;
  padding: 6.5px 15px 6.5px 15px;
  align-items: center;
  align-self: stretch;
  height: 45px;
  border: 1px solid rgba(255, 255, 255, 1);
}

.apartamenty-miku-strona-glowna-18-newsletter--mobile__node-14-111171 {
  overflow: hidden;
  display: flex;
  justify-content: center;
  align-items: center;
  min-width: 0;
  width: 32px;
  height: 32px;
}

.apartamenty-miku-strona-glowna-18-newsletter--mobile__node-14-111174 {
  min-height: 0;
  display: flex;
  flex-direction: row;
  gap: 10px;
  padding: 10px 26px 10px 26px;
  justify-content: center;
  align-items: center;
  align-self: stretch;
  height: 45px;
}

.apartamenty-miku-strona-glowna-18-newsletter--mobile__node-14-111166 {
  font-family: "Cormorant Garamond", sans-serif;
  font-weight: 700;
  font-size: 32px;
  line-height: 38.75199890136719px;
  letter-spacing: 0px;
  text-align: center;
  color: rgba(250, 250, 250, 1);
}

.apartamenty-miku-strona-glowna-18-newsletter--mobile__node-14-111168 {
  font-family: "Montserrat", sans-serif;
  font-weight: 300;
  font-size: 14px;
  line-height: 15.40000057220459px;
  letter-spacing: 0px;
  text-align: center;
  color: rgba(255, 255, 255, 1);
}

.apartamenty-miku-strona-glowna-18-newsletter--mobile__node-14-111173 {
  font-family: "Montserrat", sans-serif;
  font-weight: 300;
  font-size: 14px;
  line-height: 17.06599998474121px;
  letter-spacing: 0px;
  text-align: left;
  color: rgba(255, 255, 255, 1);
}

.apartamenty-miku-strona-glowna-18-newsletter--mobile__node-14-111175 {
  font-family: "Montserrat", sans-serif;
  font-weight: 700;
  font-size: 14px;
  line-height: 17.06599998474121px;
  letter-spacing: 0px;
  text-align: center;
  color: rgba(250, 250, 250, 1);
}

.apartamenty-miku-strona-glowna-18-newsletter--mobile__node-14-111161 {
  background-image: url("./assets/99c2ed9f0b7d86684aa93df60c59ab61f0b51548.png");
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
}

.apartamenty-miku-strona-glowna-18-newsletter--mobile__node-14-111162 {
  background-color: rgba(33, 33, 33, 0.699999988079071);
}

.apartamenty-miku-strona-glowna-18-newsletter--mobile__node-14-111174 {
  background-color: rgba(188, 170, 68, 1);
}

/* Cechy: stałe wymiary kafli ikon w „O nas” oraz „Dla kogo”. */
:is(
  [class*="-04-cechy--desktop__node-14-111705"],
  [class*="-04-cechy--desktop__node-14-111710"],
  [class*="-04-cechy--desktop__node-14-111714"],
  [class*="-04-cechy--desktop__node-14-111720"],
  [class*="-04-cechy--desktop__node-14-111727"],
  [class*="-04-cechy--desktop__node-14-111735"],
  [class*="-04-cechy--desktop__node-14-111742"]
) {
  box-sizing: border-box;
  flex: 0 0 70px;
  min-width: 70px;
  max-width: 70px;
  width: 70px;
  height: 70px;
}

:is(
  [class*="-04-cechy--desktop__node-14-111705"],
  [class*="-04-cechy--desktop__node-14-111714"],
  [class*="-04-cechy--desktop__node-14-111720"],
  [class*="-04-cechy--desktop__node-14-111727"],
  [class*="-04-cechy--desktop__node-14-111735"],
  [class*="-04-cechy--desktop__node-14-111742"]
) > img {
  flex: 0 0 45px;
  width: 45px;
  height: 45px;
  object-fit: contain;
}

/* Pozycja „Akceptujemy zwierzęta” ma SVG bez osobnego kontenera tła. */
[class*="-04-cechy--desktop__node-14-111710"] {
  padding: 12px;
  object-fit: contain;
}

/* Cechy mobilne: te same, niezmienne wymiary ikon i kafli. */
:is(
  [class*="-04-cechy--mobile__node-14-111753"],
  [class*="-04-cechy--mobile__node-14-111758"],
  [class*="-04-cechy--mobile__node-14-111762"],
  [class*="-04-cechy--mobile__node-14-111767"],
  [class*="-04-cechy--mobile__node-14-111774"],
  [class*="-04-cechy--mobile__node-14-111781"],
  [class*="-04-cechy--mobile__node-14-111788"]
) {
  box-sizing: border-box;
  flex: 0 0 70px;
  min-width: 70px;
  max-width: 70px;
  width: 70px;
  height: 70px;
}

:is(
  [class*="-04-cechy--mobile__node-14-111753"],
  [class*="-04-cechy--mobile__node-14-111762"],
  [class*="-04-cechy--mobile__node-14-111767"],
  [class*="-04-cechy--mobile__node-14-111774"],
  [class*="-04-cechy--mobile__node-14-111781"],
  [class*="-04-cechy--mobile__node-14-111788"]
) > img {
  flex: 0 0 45px;
  width: 45px;
  height: 45px;
  object-fit: contain;
}

[class*="-04-cechy--mobile__node-14-111758"] {
  padding: 12px;
  object-fit: contain;
}

/* Łącza w menu: zachowują wygląd projektu i delikatnie reagują na interakcję. */
.apartamenty-miku-menu-01-menu--desktop__node-14-111689,
.apartamenty-miku-menu-01-menu--desktop__node-14-111690,
.apartamenty-miku-menu-01-menu--desktop__node-14-111691,
.apartamenty-miku-menu-01-menu--desktop__node-14-111692,
.apartamenty-miku-menu-01-menu--desktop__node-14-111693,
.apartamenty-miku-menu-01-menu--desktop__node-14-111694,
.apartamenty-miku-menu-01-menu--desktop__node-14-111695 {
  display: inline-block;
  text-decoration: none;
  transition: transform 180ms ease;
}

.apartamenty-miku-menu-01-menu--desktop__node-14-111689:hover,
.apartamenty-miku-menu-01-menu--desktop__node-14-111690:hover,
.apartamenty-miku-menu-01-menu--desktop__node-14-111691:hover,
.apartamenty-miku-menu-01-menu--desktop__node-14-111692:hover,
.apartamenty-miku-menu-01-menu--desktop__node-14-111693:hover,
.apartamenty-miku-menu-01-menu--desktop__node-14-111694:hover,
.apartamenty-miku-menu-01-menu--desktop__node-14-111695:hover,
.apartamenty-miku-menu-01-menu--desktop__node-14-111689:focus-visible,
.apartamenty-miku-menu-01-menu--desktop__node-14-111690:focus-visible,
.apartamenty-miku-menu-01-menu--desktop__node-14-111691:focus-visible,
.apartamenty-miku-menu-01-menu--desktop__node-14-111692:focus-visible,
.apartamenty-miku-menu-01-menu--desktop__node-14-111693:focus-visible,
.apartamenty-miku-menu-01-menu--desktop__node-14-111694:focus-visible,
.apartamenty-miku-menu-01-menu--desktop__node-14-111695:focus-visible {
  transform: scale(1.05);
}

.apartamenty-miku-strona-glowna-01-hero--desktop__node-14-111643 {
  transition: transform 180ms ease;
}

.apartamenty-miku-strona-glowna-01-hero--desktop__node-14-111643:hover {
  transform: translateY(-4px);
}

/* Wszystkie przyciski CTA poza wyszukiwarką i formularzami newslettera. */
:is(
  .apartamenty-miku-strona-glowna-01-hero--desktop__node-14-111643,
  .apartamenty-miku-strona-glowna-01-hero--mobile__node-14-111669,
  .apartamenty-miku-strona-glowna-04-lokalizacja--desktop__node-14-111426,
  .apartamenty-miku-strona-glowna-04-lokalizacja--mobile__node-14-112405,
  .apartamenty-miku-strona-glowna-06-kto-pokocha--desktop__node-14-111450,
  .apartamenty-miku-strona-glowna-06-kto-pokocha--mobile__node-14-111602,
  .apartamenty-miku-strona-glowna-11-kim-jestesmy--desktop__node-14-111566,
  .apartamenty-miku-strona-glowna-11-kim-jestesmy--mobile__node-14-111578,
  .apartamenty-miku-strona-glowna-13-galeria--desktop__node-14-111507,
  .apartamenty-miku-strona-glowna-13-galeria--mobile__node-14-111535,
  .apartamenty-miku-strona-glowna-13-galeria--desktop__node-14-111513,
  .apartamenty-miku-strona-glowna-13-galeria--mobile__node-14-111541,
  .apartamenty-miku-dla-kogo-02-tekst-jasny--desktop__node-14-111812,
  .apartamenty-miku-dla-kogo-02-tekst-jasny--mobile__node-14-111831,
  .apartamenty-miku-dla-kogo-03-tekst-ciemny--desktop__node-14-111822,
  .apartamenty-miku-dla-kogo-03-tekst-ciemny--mobile__node-14-111840,
  .apartamenty-miku-galeria-01-hero-naglowek--desktop__node-14-111456,
  .apartamenty-miku-galeria-01-hero-naglowek--mobile__node-14-111481,
  .apartamenty-miku-wybrana-data-03-apartament--desktop__node-14-112076,
  .apartamenty-miku-wybrana-data-03-apartament--mobile__node-14-112102,
  .apartamenty-miku-wybrany-apartament-02-apartament--desktop__node-14-112238,
  .apartamenty-miku-wybrany-apartament-02-apartament--mobile__node-14-112339,
  [class*="-kontakt--"][class*="__node-14-112449"],
  [class*="-kontakt--"][class*="__node-14-112451"],
  [class*="-kontakt--"][class*="__node-14-112493"],
  [class*="-kontakt--"][class*="__node-14-112495"],
  [class*="-formularz--"][class*="__node-14-111947"],
  [class*="-formularz--"][class*="__node-14-112040"]
) {
  cursor: pointer;
  transition: transform 180ms ease;
}

:is(
  .apartamenty-miku-strona-glowna-01-hero--desktop__node-14-111643,
  .apartamenty-miku-strona-glowna-01-hero--mobile__node-14-111669,
  .apartamenty-miku-strona-glowna-04-lokalizacja--desktop__node-14-111426,
  .apartamenty-miku-strona-glowna-04-lokalizacja--mobile__node-14-112405,
  .apartamenty-miku-strona-glowna-06-kto-pokocha--desktop__node-14-111450,
  .apartamenty-miku-strona-glowna-06-kto-pokocha--mobile__node-14-111602,
  .apartamenty-miku-strona-glowna-11-kim-jestesmy--desktop__node-14-111566,
  .apartamenty-miku-strona-glowna-11-kim-jestesmy--mobile__node-14-111578,
  .apartamenty-miku-strona-glowna-13-galeria--desktop__node-14-111507,
  .apartamenty-miku-strona-glowna-13-galeria--mobile__node-14-111535,
  .apartamenty-miku-strona-glowna-13-galeria--desktop__node-14-111513,
  .apartamenty-miku-strona-glowna-13-galeria--mobile__node-14-111541,
  .apartamenty-miku-dla-kogo-02-tekst-jasny--desktop__node-14-111812,
  .apartamenty-miku-dla-kogo-02-tekst-jasny--mobile__node-14-111831,
  .apartamenty-miku-dla-kogo-03-tekst-ciemny--desktop__node-14-111822,
  .apartamenty-miku-dla-kogo-03-tekst-ciemny--mobile__node-14-111840,
  .apartamenty-miku-galeria-01-hero-naglowek--desktop__node-14-111456,
  .apartamenty-miku-galeria-01-hero-naglowek--mobile__node-14-111481,
  .apartamenty-miku-wybrana-data-03-apartament--desktop__node-14-112076,
  .apartamenty-miku-wybrana-data-03-apartament--mobile__node-14-112102,
  .apartamenty-miku-wybrany-apartament-02-apartament--desktop__node-14-112238,
  .apartamenty-miku-wybrany-apartament-02-apartament--mobile__node-14-112339,
  [class*="-kontakt--"][class*="__node-14-112449"],
  [class*="-kontakt--"][class*="__node-14-112451"],
  [class*="-kontakt--"][class*="__node-14-112493"],
  [class*="-kontakt--"][class*="__node-14-112495"],
  [class*="-formularz--"][class*="__node-14-111947"],
  [class*="-formularz--"][class*="__node-14-112040"]
):hover {
  transform: translateY(-4px);
}

/* Kursorem wskazujemy również przyciski bez animacji podnoszenia. */
:is(
  .apartamenty-miku-strona-glowna-01-hero--desktop__node-14-111658,
  .apartamenty-miku-strona-glowna-01-hero--mobile__node-14-111684,
  [class*="-wyszukiwarka--"][class*="__node-14-112119"],
  [class*="-wyszukiwarka--"][class*="__node-14-112136"],
  [class*="-newsletter--"][class*="__node-14-111158"],
  [class*="-newsletter--"][class*="__node-14-111174"]
) {
  cursor: pointer;
}

.apartamenty-miku-footer-link {
  display: inline-block;
  color: inherit;
  text-decoration: none;
  cursor: pointer;
  transition: transform 180ms ease;
}

.apartamenty-miku-footer-link:hover,
.apartamenty-miku-footer-link:focus-visible {
  transform: scale(1.05);
}
