@import url(./venobox.min.css);
:root {
  --containerSize: 98vw; }
  @media screen and (min-width: 768px) {
    :root {
      --containerSize: min(95vw, 720px); } }
  @media screen and (min-width: 1200px) {
    :root {
      --containerSize: min(95vw, 1140px); } }

body {
  margin-bottom: 4rem; }

#content,
#main,
.breadcrumbs {
  width: var(--containerSize);
  margin-left: calc((100vw - var(--containerSize)) / 2); }

.breadcrumbs {
  padding-block: 2rem; }

#main #content {
  margin-left: 0; }

.center {
  text-align: center; }

.navbar-custom {
  border: 0;
  background: transparent; }
  .navbar-custom .navbar-nav {
    float: right; }
    .navbar-custom .navbar-nav .active > a {
      background: transparent;
      font-weight: bold;
      color: #333; }
    .navbar-custom .navbar-nav a.dropdown-toggle {
      display: inline-block !important; }

li.dropdown.parent {
  display: flex; }
  li.dropdown.parent a.dropdown-toggle {
    padding-inline: 0; }

.jPanelModule {
  display: none; }

.articles-default .mod-article-box img {
  width: 100%;
  height: auto !important; }

.inner {
  position: relative; }
  .inner .banner {
    position: relative; }
    @media screen and (max-width: 767.98px) {
      .inner .banner {
        display: none; } }
    .inner .banner + img {
      width: 100%; }
      @media screen and (max-width: 767.98px) {
        .inner .banner + img {
          display: none; } }
    .inner .banner > .inner {
      position: static;
      height: 100%; }
      .inner .banner > .inner > .center {
        height: 100%; }
    .inner .banner img {
      max-width: 100vw;
      width: 100%;
      height: auto; }
    .inner .banner .title {
      position: absolute;
      top: 0;
      z-index: 2;
      left: 0;
      text-align: left;
      font-size: 3em;
      height: 100%;
      align-items: center;
      margin-left: calc((100vw - var(--containerSize)) / 2);
      width: fit-content;
      display: flex;
      align-items: center; }
  .inner > img {
    position: absolute;
    bottom: 0;
    left: 0; }

body.home #main #content {
  display: none; }
body.home .section99 {
  margin-block: 2rem; }
body.home .section105 > [class^="block"] .row {
  margin-block: 2rem; }
body.home .box185 img {
  max-width: 100%;
  height: auto; }

body.page #content article.item-page {
  text-align: left; }
  body.page #content article.item-page img {
    max-width: 100%;
    height: auto; }

.aktualnosci img {
  width: 100%;
  height: auto; }
.aktualnosci .items-leading .row {
  margin-bottom: 2rem;
  text-align: left; }

.slick-slide {
  position: relative; }
  .slick-slide .description {
    left: 0;
    bottom: 0;
    position: absolute;
    width: 100%;
    background: #eeeeeecf;
    padding-block: 2rem;
    z-index: 2; }

footer {
  margin-top: 4rem; }
  footer ul.social-icons {
    display: flex;
    justify-content: center;
    gap: 1rem;
    list-style-type: none;
    padding-left: 0;
    margin-bottom: 3rem; }
    footer ul.social-icons img {
      width: 4rem;
      height: auto; }
  footer .nav.nav-pills.menu {
    width: fit-content;
    margin-inline: auto; }

#komunikaty {
  z-index: 2; }

img.pull-right {
  margin-left: 1rem;
  margin-bottom: 1rem; }

[data-position^="sekcja-oferta-boksy-old"],
[data-position="sekcja-INWESTYCJE"] {
  display: grid;
  gap: 2rem;
  grid-template-columns: 1fr; }
  @media screen and (min-width: 768px) {
    [data-position^="sekcja-oferta-boksy-old"],
    [data-position="sekcja-INWESTYCJE"] {
      grid-template-columns: 1fr 1fr; } }
  @media screen and (min-width: 768px) {
    [data-position^="sekcja-oferta-boksy-old"] > div:nth-child(2),
    [data-position="sekcja-INWESTYCJE"] > div:nth-child(2) {
      grid-column: span 2; } }
  [data-position^="sekcja-oferta-boksy-old"] > div > div,
  [data-position="sekcja-INWESTYCJE"] > div > div {
    width: 100%; }
  [data-position^="sekcja-oferta-boksy-old"] .clearfix,
  [data-position="sekcja-INWESTYCJE"] .clearfix {
    display: none; }
  [data-position^="sekcja-oferta-boksy-old"] img,
  [data-position="sekcja-INWESTYCJE"] img {
    width: 100%;
    height: auto; }
  [data-position^="sekcja-oferta-boksy-old"] h2,
  [data-position^="sekcja-oferta-boksy-old"] h3,
  [data-position="sekcja-INWESTYCJE"] h2,
  [data-position="sekcja-INWESTYCJE"] h3 {
    line-height: 2.5; }

[data-position="sekcja-INWESTYCJE"],
[data-position="sekcja-oferta-boksy-old-a_6334096fba04e"] {
  margin-top: 4rem; }
  [data-position="sekcja-INWESTYCJE"] > div:nth-child(2),
  [data-position="sekcja-oferta-boksy-old-a_6334096fba04e"] > div:nth-child(2) {
    grid-column: unset; }

.droppicspictures img {
  width: 100%;
  height: auto; }

#main .inner.text-left .row {
  display: flex;
  flex-wrap: wrap; }
  @media screen and (min-width: 768px) {
    #main .inner.text-left .row {
      flex-wrap: nowrap; } }
#main .inner.text-left img {
  max-width: 100%;
  height: auto; }

/*# sourceMappingURL=all.css.map */
