
/* THIS CSS WAS COMPILED AND OPTIMIZED, USING THE WP COMPILER PLUGIN */
/* https://bytes.co */
/* Last Compiled: 2026-01-28 1:00:12 UTC */

@media screen and (max-width: 991px) {
  html,
  body.page-template-page-homepage {
    height: 100%;
  }
  #app .slider {
    padding-left: 0px;
    padding-right: 0px;
  }
  #app {
    overflow-x: hidden;
  }
  .burger.scrolled {
    margin-left: 0px;
    top: 50px !important;
    right: 35px !important;
    width: 32px;
    filter: grayscale(0) invert(0) !important;
  }
  footer h2 {
    color: #000000;
    font-size: 32px;
    font-weight: 400;
    line-height: 40px;
    text-align: center;
    text-transform: uppercase;
    margin-bottom: 20px;
  }
  .burger.active {
    filter: grayscale(0) invert(0) !important;
  }
  footer h4 {
    margin-top: 20px;
  }
  .page-template-page-homepage .popupmenu .logoblock {
    left: 35px;
    top: 30px;
  }
  /*
    body.page-template-page-homepage {
        min-height: 100%;
        min-height: -webkit-fill-available;
        height: 100vh
    }
*/
  .head-image-block .image-inner .burger {
    right: 35px;
    top: 50px;
    z-index: 5;
    filter: grayscale(0) invert(1);
  }
  .popupmenu .logoblock {
    left: 35px;
    top: 30px;
  }
  #app {
    padding: 0px 0px;
    padding-top: 0px;
    padding-bottom: 0px;
    height: 100%;
    min-height: inherit;
  }
  #app .slider .slidesHome {
    position: absolute;
    width: 100%;
    height: 100%;
  }
  #app .slider .description {
    position: absolute;
    bottom: 80px;
    padding-left: 40px;
    width: 75%;
  }
  .main-menu.home {
    height: 50px;
    bottom: 0px;
  }
  .main-menu.home ul li {
    line-height: 55px;
  }
  .filtermenu ul li {
    line-height: 55px;
  }
  .filtermenu ul li a {
    font-size: 15px;
  }
  .filtermenu ul li.absoluteline {
    height: 8px;
    top: -7px;
  }
  .projectcontent .image {
    margin-top: 30px;
  }
  .main-menu.home ul li a {
    font-size: 13px;
    white-space: nowrap;
  }
  .logoblock {
    top: 30px;
    left: 35px;
  }
  .logoblock img {
    width: 60px;
  }
  .head-image-block .image-inner {
    height: 280px;
  }
  .page-template-page-homepage .burger {
    right: 35px;
    top: 50px;
    filter: grayscale(0) invert(1);
    z-index: 5;
  }
  #app .slider .navigationslider {
    left: 35px;
  }
  .page-template-page-homepage .logoblock {
    left: 35px;
  }
  .page-template-page-normalpage .projectcontent .infoblock.text,
  .page-template-page-about .projectcontent .infoblock.text,
  .page-template-page-sluzby .projectcontent .infoblock.text {
    margin-bottom: 50px;
  }
}
@media screen and (max-width: 767px) {
  .head-image-block .container {
    padding-left: 0px;
    padding-right: 0px;
  }
}
/*# sourceMappingURL=/var/www/bekarch_new/wp-content/themes/bekarch/css/responsive.css.map */