body:not(.wp-core-ui) .hero-kopia,
html:not(.wp-toolbar) .hero-kopia,
.acf-block-preview .hero-kopia {
  width: 100vw !important;
}
body:not(.wp-core-ui) .hero-kopia .hero-kopia--grafika,
html:not(.wp-toolbar) .hero-kopia .hero-kopia--grafika,
.acf-block-preview .hero-kopia .hero-kopia--grafika {
  height: 100vh;
  width: 100%;
  -o-object-fit: cover;
     object-fit: cover;
}
@media only screen and (max-width: 991px) {
  body:not(.wp-core-ui) .hero-kopia .desktop,
  html:not(.wp-toolbar) .hero-kopia .desktop,
  .acf-block-preview .hero-kopia .desktop {
    display: none;
  }
  body:not(.wp-core-ui) .hero-kopia .mobile,
  html:not(.wp-toolbar) .hero-kopia .mobile,
  .acf-block-preview .hero-kopia .mobile {
    display: block;
  }
}
@media only screen and (min-width: 991px) {
  body:not(.wp-core-ui) .hero-kopia .desktop,
  html:not(.wp-toolbar) .hero-kopia .desktop,
  .acf-block-preview .hero-kopia .desktop {
    display: block;
  }
  body:not(.wp-core-ui) .hero-kopia .mobile,
  html:not(.wp-toolbar) .hero-kopia .mobile,
  .acf-block-preview .hero-kopia .mobile {
    display: none;
  }
}
body:not(.wp-core-ui) .hero-kopia video,
html:not(.wp-toolbar) .hero-kopia video,
.acf-block-preview .hero-kopia video {
  width: 100%;
  max-height: 105vh;
  height: auto;
  -o-object-fit: cover;
     object-fit: cover;
  pointer-events: none;
  position: relative;
  z-index: -5;
}
@media only screen and (max-width: 991px) {
  body:not(.wp-core-ui) .hero-kopia video,
  html:not(.wp-toolbar) .hero-kopia video,
  .acf-block-preview .hero-kopia video {
    min-height: 95vh;
    -o-object-fit: cover;
       object-fit: cover;
  }
}
body:not(.wp-core-ui) .hero-kopia video::-webkit-media-controls-panel,
html:not(.wp-toolbar) .hero-kopia video::-webkit-media-controls-panel,
.acf-block-preview .hero-kopia video::-webkit-media-controls-panel {
  display: none !important;
  opacity: 1 !important;
}
body:not(.wp-core-ui) .hero-kopia .hero-kopia--logo,
html:not(.wp-toolbar) .hero-kopia .hero-kopia--logo,
.acf-block-preview .hero-kopia .hero-kopia--logo {
  position: absolute;
  bottom: 220px;
  width: 80%;
  max-width: 700px;
  left: 50%;
  transform: translate(-50%, 0px);
  z-index: 5;
}
@media screen and (max-width: 576px) {
  body:not(.wp-core-ui) .hero-kopia .hero-kopia--logo,
  html:not(.wp-toolbar) .hero-kopia .hero-kopia--logo,
  .acf-block-preview .hero-kopia .hero-kopia--logo {
    width: 100%;
  }
}
body:not(.wp-core-ui) .hero-kopia .btn-wrapper,
html:not(.wp-toolbar) .hero-kopia .btn-wrapper,
.acf-block-preview .hero-kopia .btn-wrapper {
  position: absolute;
  z-index: 5;
  bottom: 100px;
  left: 50%;
  transform: translate(-50%, 0px);
}
@media screen and (max-width: 576px) {
  body:not(.wp-core-ui) .hero-kopia .btn-wrapper,
  html:not(.wp-toolbar) .hero-kopia .btn-wrapper,
  .acf-block-preview .hero-kopia .btn-wrapper {
    bottom: 70px;
  }
}
body:not(.wp-core-ui) .hero-kopia .btn-wrapper a,
html:not(.wp-toolbar) .hero-kopia .btn-wrapper a,
.acf-block-preview .hero-kopia .btn-wrapper a {
  white-space: nowrap;
}/*# sourceMappingURL=style.css.map */