.jet-view-more {

  display: -webkit-box;

  display: -ms-flexbox;

  display: flex;

  -webkit-box-pack: center;

  -ms-flex-pack: center;

  justify-content: center;

  -webkit-box-align: center;

  -ms-flex-align: center;

  align-items: center;

}

.jet-view-more__button {

  display: -webkit-box;

  display: -ms-flexbox;

  display: flex;

  -webkit-box-pack: center;

  -ms-flex-pack: center;

  justify-content: center;

  -webkit-box-align: center;

  -ms-flex-align: center;

  align-items: center;

  cursor: pointer;

  padding: 15px 30px;

  font-size: 16px;

  -webkit-border-radius: 4px;

  border-radius: 4px;

  line-height: 1;

  background-color: #818a91;

  color: white;

  text-align: center;

  -webkit-transition: all 0.5s;

  -o-transition: all 0.5s;

  transition: all 0.5s;

}

.jet-view-more__icon {

  color: white;

  margin: 0 5px 0 0;

  -webkit-box-ordinal-group: 2;

  -ms-flex-order: 1;

  order: 1;

}

.jet-view-more__label {

  color: white;

  -webkit-box-ordinal-group: 3;

  -ms-flex-order: 2;

  order: 2;

}

.jet-view-more-mem-edit-mode {

  -webkit-filter: grayscale(1);

  filter: grayscale(1);

  opacity: 0.5;

}

.jet-view-more-mem {

  height: 0;

  overflow: hidden;

}

.jet-view-more-mem.jet-tricks-fade-effect {

  -webkit-animation-name: jetTricksFade;

  animation-name: jetTricksFade;

  -webkit-animation-duration: 500ms;

  animation-duration: 500ms;

  -webkit-animation-timing-function: cubic-bezier(0.26, 0.69, 0.37, 0.96);

  animation-timing-function: cubic-bezier(0.26, 0.69, 0.37, 0.96);

  -webkit-animation-play-state: paused;

  animation-play-state: paused;

}

.jet-view-more-mem.jet-tricks-fade-effect.view-more-visible {

  height: auto;

  -webkit-animation-play-state: running;

  animation-play-state: running;

}

.jet-view-more-mem.jet-tricks-zoom-in-effect {

  -webkit-animation-name: jetTricksZoomIn;

  animation-name: jetTricksZoomIn;

  -webkit-animation-duration: 500ms;

  animation-duration: 500ms;

  -webkit-animation-timing-function: cubic-bezier(0.26, 0.69, 0.37, 0.96);

  animation-timing-function: cubic-bezier(0.26, 0.69, 0.37, 0.96);

  -webkit-animation-play-state: paused;

  animation-play-state: paused;

}

.jet-view-more-mem.jet-tricks-zoom-in-effect.view-more-visible {

  height: auto;

  -webkit-animation-play-state: running;

  animation-play-state: running;

}

.jet-view-more-mem.jet-tricks-zoom-out-effect {

  -webkit-animation-name: jetTricksZoomOut;

  animation-name: jetTricksZoomOut;

  -webkit-animation-duration: 500ms;

  animation-duration: 500ms;

  -webkit-animation-timing-function: cubic-bezier(0.26, 0.69, 0.37, 0.96);

  animation-timing-function: cubic-bezier(0.26, 0.69, 0.37, 0.96);

  -webkit-animation-play-state: paused;

  animation-play-state: paused;

}

.jet-view-more-mem.jet-tricks-zoom-out-effect.view-more-visible {

  height: auto;

  -webkit-animation-play-state: running;

  animation-play-state: running;

}

.jet-view-more-mem.jet-tricks-move-up-effect {

  -webkit-animation-name: jetTricksMoveUp;

  animation-name: jetTricksMoveUp;

  -webkit-animation-duration: 500ms;

  animation-duration: 500ms;

  -webkit-animation-timing-function: cubic-bezier(0.26, 0.69, 0.37, 0.96);

  animation-timing-function: cubic-bezier(0.26, 0.69, 0.37, 0.96);

  -webkit-animation-play-state: paused;

  animation-play-state: paused;

}

.jet-view-more-mem.jet-tricks-move-up-effect.view-more-visible {

  height: auto;

  -webkit-animation-play-state: running;

  animation-play-state: running;

}

.jet-view-more-mem.jet-tricks-fall-perspective-effect {

  -webkit-animation-name: jetTricksFallPerspective;

  animation-name: jetTricksFallPerspective;

  -webkit-animation-duration: 500ms;

  animation-duration: 500ms;

  -webkit-animation-timing-function: cubic-bezier(0.26, 0.69, 0.37, 0.96);

  animation-timing-function: cubic-bezier(0.26, 0.69, 0.37, 0.96);

  -webkit-animation-play-state: paused;

  animation-play-state: paused;

}

.jet-view-more-mem.jet-tricks-fall-perspective-effect.view-more-visible {

  height: auto;

  -webkit-animation-play-state: running;

  animation-play-state: running;

}

@-webkit-keyframes jetTricksFade {

  0% {

    height: 0;

    opacity: 0;

  }

  1% {

    height: auto;

    opacity: 0;

  }

  100% {

    opacity: 1;

  }

}

@keyframes jetTricksFade {

  0% {

    height: 0;

    opacity: 0;

  }

  1% {

    height: auto;

    opacity: 0;

  }

  100% {

    opacity: 1;

  }

}

@-webkit-keyframes jetTricksZoomIn {

  0% {

    height: 0;

    opacity: 0;

    -webkit-transform: scale(0.75);

    transform: scale(0.75);

  }

  1% {

    height: auto;

    opacity: 0;

    -webkit-transform: scale(0.75);

    transform: scale(0.75);

  }

  100% {

    opacity: 1;

    -webkit-transform: scale(1);

    transform: scale(1);

  }

}

@keyframes jetTricksZoomIn {

  0% {

    height: 0;

    opacity: 0;

    -webkit-transform: scale(0.75);

    transform: scale(0.75);

  }

  1% {

    height: auto;

    opacity: 0;

    -webkit-transform: scale(0.75);

    transform: scale(0.75);

  }

  100% {

    opacity: 1;

    -webkit-transform: scale(1);

    transform: scale(1);

  }

}

@-webkit-keyframes jetTricksZoomOut {

  0% {

    height: 0;

    opacity: 0;

    -webkit-transform: scale(1.1);

    transform: scale(1.1);

  }

  1% {

    height: auto;

    opacity: 0;

    -webkit-transform: scale(1.1);

    transform: scale(1.1);

  }

  100% {

    opacity: 1;

    -webkit-transform: scale(1);

    transform: scale(1);

  }

}

@keyframes jetTricksZoomOut {

  0% {

    height: 0;

    opacity: 0;

    -webkit-transform: scale(1.1);

    transform: scale(1.1);

  }

  1% {

    height: auto;

    opacity: 0;

    -webkit-transform: scale(1.1);

    transform: scale(1.1);

  }

  100% {

    opacity: 1;

    -webkit-transform: scale(1);

    transform: scale(1);

  }

}

@-webkit-keyframes jetTricksMoveUp {

  0% {

    height: 0;

    opacity: 0;

    -webkit-transform: translateY(50px);

    transform: translateY(50px);

  }

  1% {

    height: auto;

    opacity: 0;

    -webkit-transform: translateY(50px);

    transform: translateY(50px);

  }

  100% {

    opacity: 1;

    -webkit-transform: translateY(0);

    transform: translateY(0);

  }

}

@keyframes jetTricksMoveUp {

  0% {

    height: 0;

    opacity: 0;

    -webkit-transform: translateY(50px);

    transform: translateY(50px);

  }

  1% {

    height: auto;

    opacity: 0;

    -webkit-transform: translateY(50px);

    transform: translateY(50px);

  }

  100% {

    opacity: 1;

    -webkit-transform: translateY(0);

    transform: translateY(0);

  }

}

@-webkit-keyframes jetTricksFallPerspective {

  0% {

    height: 0;

    opacity: 0;

    -webkit-transform: perspective(1000px) translateY(50px) translateZ(-300px)

      rotateX(-35deg);

    transform: perspective(1000px) translateY(50px) translateZ(-300px)

      rotateX(-35deg);

  }

  1% {

    height: auto;

    opacity: 0;

    -webkit-transform: perspective(1000px) translateY(50px) translateZ(-300px)

      rotateX(-35deg);

    transform: perspective(1000px) translateY(50px) translateZ(-300px)

      rotateX(-35deg);

  }

  100% {

    opacity: 1;

    -webkit-transform: perspective(1000px) translateY(0) translateZ(0)

      rotateX(0deg);

    transform: perspective(1000px) translateY(0) translateZ(0) rotateX(0deg);

  }

}

@keyframes jetTricksFallPerspective {

  0% {

    height: 0;

    opacity: 0;

    -webkit-transform: perspective(1000px) translateY(50px) translateZ(-300px)

      rotateX(-35deg);

    transform: perspective(1000px) translateY(50px) translateZ(-300px)

      rotateX(-35deg);

  }

  1% {

    height: auto;

    opacity: 0;

    -webkit-transform: perspective(1000px) translateY(50px) translateZ(-300px)

      rotateX(-35deg);

    transform: perspective(1000px) translateY(50px) translateZ(-300px)

      rotateX(-35deg);

  }

  100% {

    opacity: 1;

    -webkit-transform: perspective(1000px) translateY(0) translateZ(0)

      rotateX(0deg);

    transform: perspective(1000px) translateY(0) translateZ(0) rotateX(0deg);

  }

}

.jet-unfold {

  -webkit-transition: all 300ms ease;

  -o-transition: all 300ms ease;

  transition: all 300ms ease;

}

.jet-unfold__mask {

  overflow: hidden;

  position: relative;

}

.jet-unfold__separator {

  position: absolute;

  display: block;

  width: 100%;

  height: 30px;

  bottom: 0;

  opacity: 0;

  -webkit-transition: opacity 100ms ease;

  -o-transition: opacity 100ms ease;

  transition: opacity 100ms ease;

  pointer-events: none;

}

.jet-unfold__trigger {

  display: -webkit-box;

  display: -ms-flexbox;

  display: flex;

  -webkit-box-orient: vertical;

  -webkit-box-direction: normal;

  -ms-flex-flow: column;

  flex-flow: column;

  -webkit-box-pack: center;

  -ms-flex-pack: center;

  justify-content: center;

  -webkit-box-align: center;

  -ms-flex-align: center;

  align-items: center;

  margin-top: 30px;

  display: none;

}

.jet-unfold__button {

  display: -webkit-box;

  display: -ms-flexbox;

  display: flex;

  -webkit-box-orient: horizontal;

  -webkit-box-direction: normal;

  -ms-flex-flow: row nowrap;

  flex-flow: row nowrap;

  -webkit-box-pack: start;

  -ms-flex-pack: start;

  justify-content: flex-start;

  -webkit-box-align: center;

  -ms-flex-align: center;

  align-items: center;

  background-color: #6ec1e4;

  cursor: pointer;

}

.jet-unfold__button-icon:not(:empty) + .jet-unfold__button-text:not(:empty) {

  margin-left: 5px;

}

.rtl

  .jet-unfold__button-icon:not(:empty)

  + .jet-unfold__button-text:not(:empty) {

  margin-left: 0;

  margin-right: 5px;

}

.jet-unfold-state .jet-unfold__separator {

  opacity: 0;

}

.jet-hotspots {

  position: relative;

}

.jet-hotspots.image-loaded .jet-hotspots__item {

  visibility: visible;

}

.jet-hotspots__inner {

  display: inline-block;

  position: relative;

}

.jet-hotspots__inner > img {

  vertical-align: top;

}

.jet-hotspots__inner .size-full {

  width: 100%;

}

.jet-hotspots__container {

  width: 100%;

  height: 100%;

  top: 0;

  right: 0;

  bottom: 0;

  left: 0;

  position: absolute;

  display: block;

}

.jet-hotspots__item {

  visibility: hidden;

  position: absolute;

  -webkit-transform: translate3d(-50%, -50%, 0);

  transform: translate3d(-50%, -50%, 0);

  z-index: 99;

}

.jet-hotspots__item--active {

  z-index: 100;

}

.jet-hotspots__item .jet-hotspots__item-inner {

  position: relative;

  display: -webkit-box;

  display: -ms-flexbox;

  display: flex;

  -webkit-box-orient: horizontal;

  -webkit-box-direction: normal;

  -ms-flex-flow: row nowrap;

  flex-flow: row nowrap;

  -webkit-box-pack: center;

  -ms-flex-pack: center;

  justify-content: center;

  -webkit-box-align: center;

  -ms-flex-align: center;

  align-items: center;

  padding: 10px;

  color: white;

  background-color: #6ec1e4;

  -webkit-border-radius: 4px;

  border-radius: 4px;

  -webkit-transform: translateZ(0);

  transform: translateZ(0);

  -webkit-transition: all 0.3s ease;

  -o-transition: all 0.3s ease;

  transition: all 0.3s ease;

}

.jet-hotspots__item .jet-hotspots__item-icon {

  font-size: 20px;

}

.jet-hotspots__item .jet-hotspots__item-text {

  font-size: 14px;

  margin: 0 5px;

  overflow-con: break-word;

}

.jet-hotspots.jet-hotspots__hotspots-flash-animation

  .jet-hotspots__item

  .jet-hotspots__item-inner {

  -webkit-animation-name: flash;

  animation-name: flash;

  -webkit-animation-duration: 7.5s;

  animation-duration: 7.5s;

  -webkit-animation-fill-mode: both;

  animation-fill-mode: both;

  -webkit-animation-iteration-count: infinite;

  animation-iteration-count: infinite;

  -webkit-animation-play-state: running;

  animation-play-state: running;

}

.jet-hotspots.jet-hotspots__hotspots-flash-animation

  .jet-hotspots__item:hover

  .jet-hotspots__item-inner {

  -webkit-animation-play-state: paused;

  animation-play-state: paused;

}

.jet-hotspots.jet-hotspots__hotspots-pulse-animation

  .jet-hotspots__item

  .jet-hotspots__item-inner {

  -webkit-animation-name: pulse;

  animation-name: pulse;

  -webkit-animation-duration: 5s;

  animation-duration: 5s;

  -webkit-animation-fill-mode: both;

  animation-fill-mode: both;

  -webkit-animation-iteration-count: infinite;

  animation-iteration-count: infinite;

  -webkit-animation-play-state: running;

  animation-play-state: running;

}

.jet-hotspots.jet-hotspots__hotspots-pulse-animation

  .jet-hotspots__item:hover

  .jet-hotspots__item-inner {

  -webkit-animation-play-state: paused;

  animation-play-state: paused;

}

.jet-hotspots.jet-hotspots__hotspots-shake-animation

  .jet-hotspots__item

  .jet-hotspots__item-inner {

  -webkit-animation-name: shake;

  animation-name: shake;

  -webkit-animation-duration: 5s;

  animation-duration: 5s;

  -webkit-animation-fill-mode: both;

  animation-fill-mode: both;

  -webkit-animation-iteration-count: infinite;

  animation-iteration-count: infinite;

  -webkit-animation-play-state: running;

  animation-play-state: running;

}

.jet-hotspots.jet-hotspots__hotspots-shake-animation

  .jet-hotspots__item:hover

  .jet-hotspots__item-inner {

  -webkit-animation-play-state: paused;

  animation-play-state: paused;

}

.jet-hotspots.jet-hotspots__hotspots-tada-animation

  .jet-hotspots__item

  .jet-hotspots__item-inner {

  -webkit-animation-name: tada;

  animation-name: tada;

  -webkit-animation-duration: 5s;

  animation-duration: 5s;

  -webkit-animation-fill-mode: both;

  animation-fill-mode: both;

  -webkit-animation-iteration-count: infinite;

  animation-iteration-count: infinite;

  -webkit-animation-play-state: running;

  animation-play-state: running;

}

.jet-hotspots.jet-hotspots__hotspots-tada-animation

  .jet-hotspots__item:hover

  .jet-hotspots__item-inner {

  -webkit-animation-play-state: paused;

  animation-play-state: paused;

}

.jet-hotspots.jet-hotspots__hotspots-rubber-animation

  .jet-hotspots__item

  .jet-hotspots__item-inner {

  -webkit-animation-name: rubber;

  animation-name: rubber;

  -webkit-animation-duration: 5s;

  animation-duration: 5s;

  -webkit-animation-fill-mode: both;

  animation-fill-mode: both;

  -webkit-animation-iteration-count: infinite;

  animation-iteration-count: infinite;

  -webkit-animation-play-state: running;

  animation-play-state: running;

}

.jet-hotspots.jet-hotspots__hotspots-rubber-animation

  .jet-hotspots__item:hover

  .jet-hotspots__item-inner {

  -webkit-animation-play-state: paused;

  animation-play-state: paused;

}

.jet-hotspots.jet-hotspots__hotspots-swing-animation

  .jet-hotspots__item

  .jet-hotspots__item-inner {

  -webkit-transform-origin: top center;

  -ms-transform-origin: top center;

  transform-origin: top center;

  -webkit-animation-name: swing;

  animation-name: swing;

  -webkit-animation-duration: 5s;

  animation-duration: 5s;

  -webkit-animation-fill-mode: both;

  animation-fill-mode: both;

  -webkit-animation-iteration-count: infinite;

  animation-iteration-count: infinite;

  -webkit-animation-play-state: running;

  animation-play-state: running;

}

.jet-hotspots.jet-hotspots__hotspots-swing-animation

  .jet-hotspots__item:hover

  .jet-hotspots__item-inner {

  -webkit-animation-play-state: paused;

  animation-play-state: paused;

}

@-webkit-keyframes flash {

  0%,

  100%,

  89% {

    opacity: 1;

  }

  90%,

  94%,

  98% {

    opacity: 0;

  }

  92%,

  96% {

    opacity: 1;

  }

}

@keyframes flash {

  0%,

  100%,

  89% {

    opacity: 1;

  }

  90%,

  94%,

  98% {

    opacity: 0;

  }

  92%,

  96% {

    opacity: 1;

  }

}

@-webkit-keyframes pulse {

  0%,

  100%,

  89% {

    -webkit-transform: scale3d(1, 1, 1);

    transform: scale3d(1, 1, 1);

  }

  90%,

  94%,

  98% {

    -webkit-transform: scale3d(1.1, 1.1, 1.1);

    transform: scale3d(1.1, 1.1, 1.1);

  }

  92%,

  96% {

    -webkit-transform: scale3d(0.9, 0.9, 0.9);

    transform: scale3d(0.9, 0.9, 0.9);

  }

}

@keyframes pulse {

  0%,

  100%,

  89% {

    -webkit-transform: scale3d(1, 1, 1);

    transform: scale3d(1, 1, 1);

  }

  90%,

  94%,

  98% {

    -webkit-transform: scale3d(1.1, 1.1, 1.1);

    transform: scale3d(1.1, 1.1, 1.1);

  }

  92%,

  96% {

    -webkit-transform: scale3d(0.9, 0.9, 0.9);

    transform: scale3d(0.9, 0.9, 0.9);

  }

}

@-webkit-keyframes shake {

  0%,

  100%,

  89% {

    -webkit-transform: translate3d(0, 0, 0);

    transform: translate3d(0, 0, 0);

  }

  90%,

  94%,

  98% {

    -webkit-transform: translate3d(-5px, 0, 0);

    transform: translate3d(-5px, 0, 0);

  }

  92%,

  96% {

    -webkit-transform: translate3d(5px, 0, 0);

    transform: translate3d(5px, 0, 0);

  }

}

@keyframes shake {

  0%,

  100%,

  89% {

    -webkit-transform: translate3d(0, 0, 0);

    transform: translate3d(0, 0, 0);

  }

  90%,

  94%,

  98% {

    -webkit-transform: translate3d(-5px, 0, 0);

    transform: translate3d(-5px, 0, 0);

  }

  92%,

  96% {

    -webkit-transform: translate3d(5px, 0, 0);

    transform: translate3d(5px, 0, 0);

  }

}

@-webkit-keyframes tada {

  0%,

  100%,

  86% {

    -webkit-transform: scale3d(1, 1, 1);

    transform: scale3d(1, 1, 1);

  }

  87% {

    -webkit-transform: scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg);

    transform: scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg);

  }

  90%,

  94%,

  98% {

    -webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);

    transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);

  }

  92%,

  96% {

    -webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);

    transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);

  }

}

@keyframes tada {

  0%,

  100%,

  86% {

    -webkit-transform: scale3d(1, 1, 1);

    transform: scale3d(1, 1, 1);

  }

  87% {

    -webkit-transform: scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg);

    transform: scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg);

  }

  90%,

  94%,

  98% {

    -webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);

    transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);

  }

  92%,

  96% {

    -webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);

    transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);

  }

}

@-webkit-keyframes rubber {

  64% {

    -webkit-transform: scale3d(1, 1, 1);

    transform: scale3d(1, 1, 1);

  }

  73% {

    -webkit-transform: scale3d(1.25, 0.75, 1);

    transform: scale3d(1.25, 0.75, 1);

  }

  77% {

    -webkit-transform: scale3d(0.75, 1.25, 1);

    transform: scale3d(0.75, 1.25, 1);

  }

  81% {

    -webkit-transform: scale3d(1.15, 0.85, 1);

    transform: scale3d(1.15, 0.85, 1);

  }

  86% {

    -webkit-transform: scale3d(0.95, 1.05, 1);

    transform: scale3d(0.95, 1.05, 1);

  }

  90% {

    -webkit-transform: scale3d(1.05, 0.95, 1);

    transform: scale3d(1.05, 0.95, 1);

  }

  100% {

    -webkit-transform: scale3d(1, 1, 1);

    transform: scale3d(1, 1, 1);

  }

}

@keyframes rubber {

  64% {

    -webkit-transform: scale3d(1, 1, 1);

    transform: scale3d(1, 1, 1);

  }

  73% {

    -webkit-transform: scale3d(1.25, 0.75, 1);

    transform: scale3d(1.25, 0.75, 1);

  }

  77% {

    -webkit-transform: scale3d(0.75, 1.25, 1);

    transform: scale3d(0.75, 1.25, 1);

  }

  81% {

    -webkit-transform: scale3d(1.15, 0.85, 1);

    transform: scale3d(1.15, 0.85, 1);

  }

  86% {

    -webkit-transform: scale3d(0.95, 1.05, 1);

    transform: scale3d(0.95, 1.05, 1);

  }

  90% {

    -webkit-transform: scale3d(1.05, 0.95, 1);

    transform: scale3d(1.05, 0.95, 1);

  }

  100% {

    -webkit-transform: scale3d(1, 1, 1);

    transform: scale3d(1, 1, 1);

  }

}

@-webkit-keyframes swing {

  0%,

  100%,

  75% {

    -webkit-transform: rotate3d(0, 0, 1, 0deg);

    transform: rotate3d(0, 0, 1, 0deg);

  }

  80% {

    -webkit-transform: rotate3d(0, 0, 1, 15deg);

    transform: rotate3d(0, 0, 1, 15deg);

  }

  85% {

    -webkit-transform: rotate3d(0, 0, 1, -10deg);

    transform: rotate3d(0, 0, 1, -10deg);

  }

  90% {

    -webkit-transform: rotate3d(0, 0, 1, 5deg);

    transform: rotate3d(0, 0, 1, 5deg);

  }

  95% {

    -webkit-transform: rotate3d(0, 0, 1, -5deg);

    transform: rotate3d(0, 0, 1, -5deg);

  }

}

@keyframes swing {

  0%,

  100%,

  75% {

    -webkit-transform: rotate3d(0, 0, 1, 0deg);

    transform: rotate3d(0, 0, 1, 0deg);

  }

  80% {

    -webkit-transform: rotate3d(0, 0, 1, 15deg);

    transform: rotate3d(0, 0, 1, 15deg);

  }

  85% {

    -webkit-transform: rotate3d(0, 0, 1, -10deg);

    transform: rotate3d(0, 0, 1, -10deg);

  }

  90% {

    -webkit-transform: rotate3d(0, 0, 1, 5deg);

    transform: rotate3d(0, 0, 1, 5deg);

  }

  95% {

    -webkit-transform: rotate3d(0, 0, 1, -5deg);

    transform: rotate3d(0, 0, 1, -5deg);

  }

}

.jet-satellite-widget {

  position: relative;

}

.jet-satellite-widget > .betriot-widget-content {

  position: relative;

  z-index: 1;

}

.jet-tricks-satellite {

  position: absolute;

  pointer-events: none;

  -webkit-transform-origin: 50% 50%;

  -ms-transform-origin: 50% 50%;

  transform-origin: 50% 50%;

  z-index: 2;

}

.jet-tricks-satellite .jet-tricks-satellite__text {

  font-size: 60px;

  font-weight: 600;

  color: #6ec1e4;

  -webkit-transform: translateX(-50%) translateY(-50%);

  -ms-transform: translateX(-50%) translateY(-50%);

  transform: translateX(-50%) translateY(-50%);

}

.jet-tricks-satellite .jet-tricks-satellite__text span {

  display: block;

  white-space: nowrap;

  -webkit-transform-origin: 50% 50%;

  -ms-transform-origin: 50% 50%;

  transform-origin: 50% 50%;

}

.jet-tricks-satellite .jet-tricks-satellite__icon {

  position: relative;

  -webkit-transform: translateX(-50%) translateY(-50%);

  -ms-transform: translateX(-50%) translateY(-50%);

  transform: translateX(-50%) translateY(-50%);

}

.jet-tricks-satellite

  .jet-tricks-satellite__icon

  .jet-tricks-satellite__icon-instance {

  position: relative;

  display: -webkit-box;

  display: -ms-flexbox;

  display: flex;

  -webkit-box-pack: center;

  -ms-flex-pack: center;

  justify-content: center;

  -webkit-box-align: center;

  -ms-flex-align: center;

  align-items: center;

  width: 40px;

  height: 40px;

  -webkit-border-radius: 50px;

  border-radius: 50px;

  color: #fff;

  background-color: #6ec1e4;

}

.jet-tricks-satellite .jet-tricks-satellite__img {

  position: relative;

  -webkit-transform: translateX(-50%) translateY(-50%);

  -ms-transform: translateX(-50%) translateY(-50%);

  transform: translateX(-50%) translateY(-50%);

}

.jet-tricks-satellite

  .jet-tricks-satellite__img

  .jet-tricks-satellite__img-instance {

  width: 100%;

  height: 100%;

  display: block;

  -o-object-fit: cover;

  object-fit: cover;

  -webkit-transform-origin: 50% 50%;

  -ms-transform-origin: 50% 50%;

  transform-origin: 50% 50%;

}

.jet-tricks-satellite--top-left {

  top: 0;

  left: 0;

}

.jet-tricks-satellite--top-center {

  top: 0;

  left: 50%;

}

.jet-tricks-satellite--top-right {

  top: 0;

  left: 100%;

}

.jet-tricks-satellite--middle-left {

  top: 50%;

  left: 0;

}

.jet-tricks-satellite--middle-center {

  top: 50%;

  left: 50%;

}

.jet-tricks-satellite--middle-right {

  top: 50%;

  left: 100%;

}

.jet-tricks-satellite--bottom-left {

  top: 100%;

  left: 0;

}

.jet-tricks-satellite--bottom-center {

  top: 100%;

  left: 50%;

}

.jet-tricks-satellite--bottom-right {

  top: 100%;

  left: 100%;

}

.jet-tooltip-widget__content {

  display: none;

}

.jet-tooltip-widget [data-tippy-root] .tippy-svg-arrow {

  display: -webkit-box;

  display: -ms-flexbox;

  display: flex;

}

.jet-tooltip-widget [data-tippy-root] .tippy-svg-arrow svg {

  fill: currentColor;

  width: 15px;

  height: auto;

}

.jet-tricks-particles-mem__instance {

  position: absolute;

  width: 100%;

  height: 100%;

  top: 0;

  left: 0;

}

.jet-sticky-mem.stuck {

  position: fixed;

  width: auto;

  z-index: 99;

}

.jet-sticky-column {

  -ms-flex-item-align: start;

  align-self: flex-start;

}

.jet-sticky-column.is-affixed.betriot-maldkf.betriot-column

  > .betriot-maldkf-populated {

  margin-top: 0;

  margin-bottom: 0;

}

.jet-parallax-widget:not(.is-mac) > .betriot-widget-content {

  -webkit-transition: -webkit-transform 0.25s

    cubic-bezier(0.25, 0.88, 0.54, 0.98);

  transition: -webkit-transform 0.25s cubic-bezier(0.25, 0.88, 0.54, 0.98);

  -o-transition: transform 0.25s cubic-bezier(0.25, 0.88, 0.54, 0.98);

  transition: transform 0.25s cubic-bezier(0.25, 0.88, 0.54, 0.98);

  transition: transform 0.25s cubic-bezier(0.25, 0.88, 0.54, 0.98),

    -webkit-transform 0.25s cubic-bezier(0.25, 0.88, 0.54, 0.98);

  will-change: transform;

  -webkit-transform: translateZ(0);

  transform: translateZ(0);

}

.jet-tricks-icon {

  display: inline-block;

  line-height: 1;

  text-align: center;

}

.jet-tricks-icon svg {

  display: block;

  width: 1em;

  height: 1em;

  fill: currentColor;

}

.elementor .jet-tricks-edit-template-link {

  position: absolute;

  top: 15px;

  right: 15px;

  z-index: 99;

  display: -webkit-box;

  display: -ms-flexbox;

  display: flex;

  -webkit-box-pack: center;

  -ms-flex-pack: center;

  justify-content: center;

  -webkit-box-align: center;

  -ms-flex-align: center;

  align-items: center;

  padding: 5px 10px;

  -webkit-border-radius: 3px;

  border-radius: 3px;

  color: #fff;

  background-color: #b7084e;

  -webkit-transition: 0.3s ease;

  -o-transition: 0.3s ease;

  transition: 0.3s ease;

  -webkit-box-shadow: 0 0 0 0 rgba(183, 8, 78, 0.6);

  box-shadow: 0 0 0 0 rgba(183, 8, 78, 0.6);

  -webkit-animation: edit-button-pulse 5s infinite;

  animation: edit-button-pulse 5s infinite;

}

.elementor .jet-tricks-edit-template-link i {

  font-size: 14px;

  margin-right: 5px;

}

.rtl .elementor .jet-tricks-edit-template-link i {

  margin-left: 5px;

  margin-right: 0;

}

.elementor .jet-tricks-edit-template-link span {

  font-family: Roboto, Arial, Helvetica, Verdana, sans-serif;

  font-size: 13px;

}

.elementor .jet-tricks-edit-template-link:hover {

  background-color: #840739;

  -webkit-animation: none;

  animation: none;

}

.jet-tricks-no-template-message {

  padding: 10px;

  text-align: center;

}

@-webkit-keyframes edit-button-pulse {

  0% {

    -webkit-box-shadow: 0 0 2px 0 rgba(183, 8, 78, 0.6);

    box-shadow: 0 0 2px 0 rgba(183, 8, 78, 0.6);

  }

  30% {

    -webkit-box-shadow: 0 0 2px 10px rgba(183, 8, 78, 0);

    box-shadow: 0 0 2px 10px rgba(183, 8, 78, 0);

  }

  100% {

    -webkit-box-shadow: 0 0 2px 0 rgba(183, 8, 78, 0);

    box-shadow: 0 0 2px 0 rgba(183, 8, 78, 0);

  }

}

@keyframes edit-button-pulse {

  0% {

    -webkit-box-shadow: 0 0 2px 0 rgba(183, 8, 78, 0.6);

    box-shadow: 0 0 2px 0 rgba(183, 8, 78, 0.6);

  }

  30% {

    -webkit-box-shadow: 0 0 2px 10px rgba(183, 8, 78, 0);

    box-shadow: 0 0 2px 10px rgba(183, 8, 78, 0);

  }

  100% {

    -webkit-box-shadow: 0 0 2px 0 rgba(183, 8, 78, 0);

    box-shadow: 0 0 2px 0 rgba(183, 8, 78, 0);

  }

}

.betriot-widget .tippy-box[data-animation="scale"][data-placement*="top"] {

  -webkit-transform-origin: bottom;

  -ms-transform-origin: bottom;

  transform-origin: bottom;

}

.betriot-widget .tippy-box[data-animation="scale"][data-placement*="bottom"] {

  -webkit-transform-origin: top;

  -ms-transform-origin: top;

  transform-origin: top;

}

.betriot-widget .tippy-box[data-animation="scale"][data-placement*="left"] {

  -webkit-transform-origin: right;

  -ms-transform-origin: right;

  transform-origin: right;

}

.betriot-widget .tippy-box[data-animation="scale"][data-placement*="right"] {

  -webkit-transform-origin: left;

  -ms-transform-origin: left;

  transform-origin: left;

}

.betriot-widget .tippy-box[data-animation="scale"][data-state="hidden"] {

  -webkit-transform: scale(0.5);

  -ms-transform: scale(0.5);

  transform: scale(0.5);

  opacity: 0;

}

.betriot-widget

  .tippy-box[data-animation="perspective"][data-placement^="top"] {

  -webkit-transform-origin: bottom;

  -ms-transform-origin: bottom;

  transform-origin: bottom;

}

.betriot-widget

  .tippy-box[data-animation="perspective"][data-placement^="top"][data-state="visible"] {

  -webkit-transform: perspective(700px);

  transform: perspective(700px);

}

.betriot-widget

  .tippy-box[data-animation="perspective"][data-placement^="top"][data-state="hidden"] {

  -webkit-transform: perspective(700px) translateY(8px) rotateX(60deg);

  transform: perspective(700px) translateY(8px) rotateX(60deg);

}

.betriot-widget

  .tippy-box[data-animation="perspective"][data-placement^="bottom"] {

  -webkit-transform-origin: top;

  -ms-transform-origin: top;

  transform-origin: top;

}

.betriot-widget

  .tippy-box[data-animation="perspective"][data-placement^="bottom"][data-state="visible"] {

  -webkit-transform: perspective(700px);

  transform: perspective(700px);

}

.betriot-widget

  .tippy-box[data-animation="perspective"][data-placement^="bottom"][data-state="hidden"] {

  -webkit-transform: perspective(700px) translateY(-8px) rotateX(-60deg);

  transform: perspective(700px) translateY(-8px) rotateX(-60deg);

}

.betriot-widget

  .tippy-box[data-animation="perspective"][data-placement^="left"] {

  -webkit-transform-origin: right;

  -ms-transform-origin: right;

  transform-origin: right;

}

.betriot-widget

  .tippy-box[data-animation="perspective"][data-placement^="left"][data-state="visible"] {

  -webkit-transform: perspective(700px);

  transform: perspective(700px);

}

.betriot-widget

  .tippy-box[data-animation="perspective"][data-placement^="left"][data-state="hidden"] {

  -webkit-transform: perspective(700px) translateX(8px) rotateY(-60deg);

  transform: perspective(700px) translateX(8px) rotateY(-60deg);

}

.betriot-widget

  .tippy-box[data-animation="perspective"][data-placement^="right"] {

  -webkit-transform-origin: left;

  -ms-transform-origin: left;

  transform-origin: left;

}

.betriot-widget

  .tippy-box[data-animation="perspective"][data-placement^="right"][data-state="visible"] {

  -webkit-transform: perspective(700px);

  transform: perspective(700px);

}

.betriot-widget

  .tippy-box[data-animation="perspective"][data-placement^="right"][data-state="hidden"] {

  -webkit-transform: perspective(700px) translateX(-8px) rotateY(60deg);

  transform: perspective(700px) translateX(-8px) rotateY(60deg);

}

.betriot-widget .tippy-box[data-animation="perspective"][data-state="hidden"] {

  opacity: 0;

}

.betriot-widget .tippy-box[data-animation="shift-away"][data-state="hidden"] {

  opacity: 0;

}

.betriot-widget

  .tippy-box[data-animation="shift-away"][data-state="hidden"][data-placement^="top"] {

  -webkit-transform: translateY(10px);

  -ms-transform: translateY(10px);

  transform: translateY(10px);

}

.betriot-widget

  .tippy-box[data-animation="shift-away"][data-state="hidden"][data-placement^="bottom"] {

  -webkit-transform: translateY(-10px);

  -ms-transform: translateY(-10px);

  transform: translateY(-10px);

}

.betriot-widget

  .tippy-box[data-animation="shift-away"][data-state="hidden"][data-placement^="left"] {

  -webkit-transform: translateX(10px);

  -ms-transform: translateX(10px);

  transform: translateX(10px);

}

.betriot-widget

  .tippy-box[data-animation="shift-away"][data-state="hidden"][data-placement^="right"] {

  -webkit-transform: translateX(-10px);

  -ms-transform: translateX(-10px);

  transform: translateX(-10px);

}

.betriot-widget .tippy-box[data-animation="shift-toward"][data-state="hidden"] {

  opacity: 0;

}

.betriot-widget

  .tippy-box[data-animation="shift-toward"][data-state="hidden"][data-placement^="top"] {

  -webkit-transform: translateY(-10px);

  -ms-transform: translateY(-10px);

  transform: translateY(-10px);

}

.betriot-widget

  .tippy-box[data-animation="shift-toward"][data-state="hidden"][data-placement^="bottom"] {

  -webkit-transform: translateY(10px);

  -ms-transform: translateY(10px);

  transform: translateY(10px);

}

.betriot-widget

  .tippy-box[data-animation="shift-toward"][data-state="hidden"][data-placement^="left"] {

  -webkit-transform: translateX(-10px);

  -ms-transform: translateX(-10px);

  transform: translateX(-10px);

}

.betriot-widget

  .tippy-box[data-animation="shift-toward"][data-state="hidden"][data-placement^="right"] {

  -webkit-transform: translateX(10px);

  -ms-transform: translateX(10px);

  transform: translateX(10px);

}
