.siteAppMieszkaniecInfoHowTo__tabs {
  display: flex;
  align-items: center;
  justify-content: center;
  flex-wrap: wrap;
  gap: 1rem;
  margin-top: 2.5rem;
  padding-bottom: 2.5rem; }

.siteAppMieszkaniecInfoHowTo__tab {
  font-family: inherit;
  border: none;
  background: #FFFFFF;
  color: #151C31;
  font-size: 1rem;
  padding: 0.75rem 1.3125rem;
  border-radius: 1.875rem;
  cursor: pointer;
  font-weight: 700;
  transition: background-color .2s ease, color .2s ease; }
  .siteAppMieszkaniecInfoHowTo__tab:not(.siteAppMieszkaniecInfoHowTo__tab--active):hover {
    background: #e1e8f1; }
  .siteAppMieszkaniecInfoHowTo__tab--active {
    background-color: #195FB9;
    color: #FFFFFF; }

.siteAppMieszkaniecInfoHowTo--hidden {
  display: none; }

.siteAppMieszkaniecInfoHowTo {
  padding-bottom: 8.125rem; }

.siteAppMieszkaniecInfoHowTo__item {
  position: relative;
  display: flex;
  flex-direction: column;
  align-items: center; }
  .siteAppMieszkaniecInfoHowTo__item:not(:last-child)::after {
    font-family: "iconset", sans-serif !important;
    content: "\EA87";
    position: absolute;
    top: 30%;
    left: 85%;
    transform: translateY(-50%);
    font-size: 36px;
    color: #195FB9; }

.siteAppMieszkaniecInfoHowTo__img {
  padding-bottom: 1.25rem; }

.siteAppMieszkaniecInfoHowTo__desc {
  text-align: center;
  font-size: 1rem;
  line-height: 1.2; }

@media (min-width: 768px) {
  .siteAppMieszkaniecInfoHowTo__item {
    width: calc((100%) / 3); }
  .siteAppMieszkaniecInfoHowTo__desc {
    max-width: 300px; } }

@media (max-width: 1450px) {
  .siteAppMieszkaniecInfoHowTo__item:first-child::after {
    left: 75%; } }

@media (max-width: 1300px) {
  .siteAppMieszkaniecInfoHowTo__item:not(:last-child)::after {
    font-size: 25px; }
  .siteAppMieszkaniecInfoHowTo__item:first-child::after {
    left: 80%; } }

@media (max-width: 1100px) {
  .siteAppMieszkaniecInfoHowTo__item:not(:last-child)::after {
    font-size: 17px; }
  .siteAppMieszkaniecInfoHowTo__item:nth-child(2)::after {
    left: 90%; } }

@media (max-width: 900px) {
  .siteAppMieszkaniecInfoHowTo {
    flex-direction: column;
    padding-bottom: 1rem; }
  .siteAppMieszkaniecInfoHowTo__item {
    width: 100%; }
    .siteAppMieszkaniecInfoHowTo__item::after {
      content: none !important; }
  .siteAppMieszkaniecInfoHowTo__desc {
    font-size: clamp(14px, 3vw, 18px); }
    .siteAppMieszkaniecInfoHowTo__desc strong {
      line-height: 1.2;
      font-size: clamp(16px, 3vw, 18px); } }

@media (max-width: 767px) {
  .siteAppMieszkaniecInfoHowTo__img {
    padding-bottom: 0; }
  .siteAppMieszkaniecInfoHowTo__desc {
    padding-bottom: 1rem;
    line-height: 1.4; } }
/*# sourceMappingURL=gallery--how_to_start.css.map */
