body:not(.pum-intro-closed-already) .pum-theme-theme-for-intro-only {
  display: block;
  -webkit-overflow-scrolling: touch;
}
body:not(.pum-intro-closed-already) .pum-theme-theme-for-intro-only > .pum-container {
  width: 100% !important;
  display: block !important;
  opacity: 1 !important;
}

.pum-intro-closed-already .pum-theme-theme-for-intro-only:not(.pum-active) {
  display: none !important;
}

.pum-theme-theme-for-intro-only > .pum-container {
  padding: 0 !important;
  top: 0 !important;
  left: 0 !important;
}
.pum-theme-theme-for-intro-only > .pum-container .pum-content {
  display: flex;
  flex-direction: column;
  min-height: 100vh;
  justify-content: center;
}
.pum-theme-theme-for-intro-only > .pum-container .pum-content > p {
  display: none !important;
}

@media (min-width: 1000px) {
  .pum-theme-theme-for-intro-only {
    overflow: hidden;
    overflow-y: hidden !important;
  }
}
.plane-col {
  -webkit-transition: all 0.5s;
  transition: all 0.5s;
}

.plane-col .wpb_wrapper {
  min-height: 100vh;
  display: flex;
  justify-content: center;
  align-items: center;
  padding-left: 200px;
}

.plane-col.first-col .wpb_wrapper {
  padding-left: 0;
  padding-right: 200px;
}

.plane-col.plane-sel {
  width: 60%;
}

.plane-col.plane-shrink {
  width: 40%;
  background-color: var(--pp-theme-bg);
  opacity: 0.3 !important;
}

.plane-text {
  position: absolute;
  top: 0;
  left: 50%;
  width: 100%;
  height: 100%;
  max-width: 400px;
  min-height: 500px;
  color: #ac9c6c;
  display: flex;
  justify-content: center;
  transform: translateX(-50%);
  align-items: center;
  z-index: 10;
  -webkit-transition: all 0.5s;
  transition: all 0.5s;
  background-color: var(--pp-theme-bg);
  display: flex;
  flex-direction: column;
}

.plane-text.move-left {
  transform: translateX(-100%);
}

.plane-text.move-right {
  transform: translateX(0%);
}

.plane-col .pp-btn-hdn {
  height: 100%;
  width: 100%;
  position: absolute;
  margin-bottom: 0;
}

.plane-col .link_text {
  height: 100%;
  width: 100%;
}
@media (max-width: 999px) {
  .plane-col .pp-btn-hdn .link_text {
    /*background: linear-gradient(to bottom, var(--pp-theme-bg) 0%, rgba(16, 16, 27, 0) 20%),
    linear-gradient(to top, var(--pp-theme-bg) 0%, rgba(16, 16, 27, 0) 20%),
    linear-gradient(to right, var(--pp-theme-bg) 0%, rgba(16, 16, 27, 0) 20%),
    linear-gradient(to left, var(--pp-theme-bg) 0%, rgba(16, 16, 27, 0) 20%) !important;*/
  }
}
.plane-col .nectar-button {
  border-color: #AC9C6C !important;
  position: absolute;
  bottom: 15%;
  top: auto;
}

.plane-col .pp-intro-btn-gointo {
  position: absolute;
  bottom: 15%;
  top: auto;
}

body.klasjet-theme #pum-3342 .first-col .nectar-button.see-through-2 {
  color: #5791b0 !important;
  border-color: #5791b0 !important;
  background-color: transparent !important;
}

body.klasjet-theme #pum-3342 .plane-sel .nectar-button.see-through-2 {
  background-color: #AC9C6C !important;
  color: #ffffff !important;
}

body.klasjet-theme #pum-3342 .first-col.plane-sel .nectar-button.see-through-2, body.klasjet-theme .first-col .nectar-button.see-through-2:hover {
  background-color: #5791b0 !important;
  color: #ffffff !important;
}

.small-text-wrapper {
  width: 100%;
}

.small-text-wrapper .wpb_wrapper {
  padding: 0 !important;
}

.small-text {
  position: absolute;
  bottom: 25%;
  top: auto;
  width: 300px;
  color: #ac9c6c;
  margin: 0 auto;
  font-size: 18px;
  line-height: 24px;
  text-align: center;
}

.acmi-btn, .kj-btn {
  z-index: 20;
}

@media (max-width: 999px) {
  .planes-block {
    min-height: auto !important;
    display: flex;
    flex: 1;
  }
  .planes-block > .row_col_wrap_12 {
    min-height: auto !important;
    flex: 1;
    flex-flow: column;
  }
  .plane-container {
    flex: 1;
  }
  .plane-container .vc_column-inner {
    display: flex;
    flex: 1;
  }
  .plane-container .wpb_wrapper {
    display: flex;
    flex: 1;
  }
  .small-text {
    bottom: 30%;
  }
  .plane-text {
    display: none;
  }
  .plane-col {
    display: flex;
    flex: 1;
  }
  .plane-col .wpb_wrapper {
    min-height: 300px;
    padding-left: 0 !important;
    padding-right: 0 !important;
  }
  .plane-col .nectar-button {
    margin-bottom: auto;
    margin-top: auto;
    padding: 10px 20px !important;
  }
  .plane-col .pp-intro-btn-gointo {
    margin-bottom: auto;
    margin-top: auto;
    padding: 10px 20px !important;
  }
  .plane-inner {
    display: flex;
    flex: 1;
  }
  .plane-inner .row_col_wrap_12_inner {
    flex: 1;
    flex-direction: column;
    display: flex;
  }
  .mobile-text {
    color: #ac9c6c;
  }
  body.material .pum-theme-theme-for-intro-only .nectar-button.jumbo {
    padding-left: 25px;
    padding-right: 25px;
  }
  body.material .pum-theme-theme-for-intro-only .nectar-button.jumbo.see-through,
  body.material .pum-theme-theme-for-intro-only .nectar-button.jumbo.see-through-2,
  body.material .pum-theme-theme-for-intro-only .nectar-button.jumbo.see-through-3 {
    padding-top: 11px;
    padding-bottom: 11px;
  }
}

/*# sourceMappingURL=style-intro.css.map */
