.col-row {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-left: -10px;
  margin-right: -10px; }
  .col-row.disable-cols-gap div[class*="col-desk"] {
    padding-left: 0;
    padding-right: 0; }
  .col-row.disable-rows-gap div[class*="col-desk"] {
    padding-top: 0;
    padding-bottom: 0; }

.col-desk-1, .col-desk-2, .col-desk-3, .col-desk-4, .col-desk-5, .col-desk-6, .col-tab-1, .col-tab-2, .col-tab-3, .col-tab-4, .col-tab-5, .col-tab-6, .col-mob-1, .col-mob-2, .col-mob-3, .col-mob-4, .col-mob-5, .col-mob-6 {
  position: relative;
  min-height: 1px;
  padding: 10px;
  -webkit-box-sizing: border-box;
  box-sizing: border-box; }

.col-mob-1 {
  -webkit-box-flex: 0;
  -webkit-flex: 0 0 100%;
  -ms-flex: 0 0 100%;
  flex: 0 0 100%;
  max-width: 100%; }

.col-mob-2 {
  -webkit-box-flex: 0;
  -webkit-flex: 0 0 50%;
  -ms-flex: 0 0 50%;
  flex: 0 0 50%;
  max-width: 50%; }

.col-mob-3 {
  -webkit-box-flex: 0;
  -webkit-flex: 0 0 33.33333%;
  -ms-flex: 0 0 33.33333%;
  flex: 0 0 33.33333%;
  max-width: 33.33333%; }

.col-mob-4 {
  -webkit-box-flex: 0;
  -webkit-flex: 0 0 25%;
  -ms-flex: 0 0 25%;
  flex: 0 0 25%;
  max-width: 25%; }

.col-mob-5 {
  -webkit-box-flex: 0;
  -webkit-flex: 0 0 20%;
  -ms-flex: 0 0 20%;
  flex: 0 0 20%;
  max-width: 20%; }

.col-mob-6 {
  -webkit-box-flex: 0;
  -webkit-flex: 0 0 16.66666%;
  -ms-flex: 0 0 16.66666%;
  flex: 0 0 16.66666%;
  max-width: 16.66666%; }

@media (min-width: 480px) {
  .col-tab-1 {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 100%;
    -ms-flex: 0 0 100%;
    flex: 0 0 100%;
    max-width: 100%; }
  .col-tab-2 {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 50%;
    -ms-flex: 0 0 50%;
    flex: 0 0 50%;
    max-width: 50%; }
  .col-tab-3 {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 33.33333%;
    -ms-flex: 0 0 33.33333%;
    flex: 0 0 33.33333%;
    max-width: 33.33333%; }
  .col-tab-4 {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 25%;
    -ms-flex: 0 0 25%;
    flex: 0 0 25%;
    max-width: 25%; }
  .col-tab-5 {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 20%;
    -ms-flex: 0 0 20%;
    flex: 0 0 20%;
    max-width: 20%; }
  .col-tab-6 {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 16.66666%;
    -ms-flex: 0 0 16.66666%;
    flex: 0 0 16.66666%;
    max-width: 16.66666%; } }

@media (min-width: 980px) {
  .col-desk-1 {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 100%;
    -ms-flex: 0 0 100%;
    flex: 0 0 100%;
    max-width: 100%; }
  .col-desk-2 {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 50%;
    -ms-flex: 0 0 50%;
    flex: 0 0 50%;
    max-width: 50%; }
  .col-desk-3 {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 33.33333%;
    -ms-flex: 0 0 33.33333%;
    flex: 0 0 33.33333%;
    max-width: 33.33333%; }
  .col-desk-4 {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 25%;
    -ms-flex: 0 0 25%;
    flex: 0 0 25%;
    max-width: 25%; }
  .col-desk-5 {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 20%;
    -ms-flex: 0 0 20%;
    flex: 0 0 20%;
    max-width: 20%; }
  .col-desk-6 {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 16.66666%;
    -ms-flex: 0 0 16.66666%;
    flex: 0 0 16.66666%;
    max-width: 16.66666%; } }

.jet-animated-text {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-flow: row wrap;
  -ms-flex-flow: row wrap;
  flex-flow: row wrap;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center; }
  .jet-animated-text__before-text {
    -webkit-align-self: auto;
    -ms-flex-item-align: auto;
    align-self: auto; }
  .jet-animated-text__animated-text {
    position: relative;
    -webkit-align-self: auto;
    -ms-flex-item-align: auto;
    align-self: auto;
    -webkit-transition: width 0.3 ease;
    -o-transition: width 0.3 ease;
    transition: width 0.3 ease; }
  .jet-animated-text__animated-text-item {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-flex-flow: row wrap;
    -ms-flex-flow: row wrap;
    flex-flow: row wrap;
    -webkit-box-pack: start;
    -webkit-justify-content: flex-start;
    -ms-flex-pack: start;
    justify-content: flex-start;
    position: absolute;
    top: 0;
    left: 0;
    pointer-events: none;
    visibility: hidden;
    z-index: 1; }
    .jet-animated-text__animated-text-item.active {
      position: relative;
      z-index: 2; }
    .jet-animated-text__animated-text-item.visible {
      visibility: visible; }
    .jet-animated-text__animated-text-item span {
      position: relative;
      -webkit-align-self: auto;
      -ms-flex-item-align: auto;
      align-self: auto; }
  .jet-animated-text__after-text {
    -webkit-align-self: auto;
    -ms-flex-item-align: auto;
    align-self: auto; }
  .jet-animated-text--effect-fx6 .jet-animated-text__animated-text-item {
    -webkit-perspective: 1000px;
    perspective: 1000px;
    -webkit-transform-origin: 50% 100%;
    -ms-transform-origin: 50% 100%;
    transform-origin: 50% 100%; }
  .jet-animated-text--effect-fx7 .jet-animated-text__animated-text-item span {
    -webkit-transform-origin: -200% 50%;
    -ms-transform-origin: -200% 50%;
    transform-origin: -200% 50%; }
  .jet-animated-text--effect-fx8 .jet-animated-text__animated-text-item {
    -webkit-perspective: 1000px;
    perspective: 1000px;
    -webkit-transform-origin: 50% 100%;
    -ms-transform-origin: 50% 100%;
    transform-origin: 50% 100%; }
    .jet-animated-text--effect-fx8 .jet-animated-text__animated-text-item span {
      -webkit-transform-origin: -200% 50%;
      -ms-transform-origin: -200% 50%;
      transform-origin: -200% 50%; }
  .jet-animated-text--effect-fx9 .jet-animated-text__animated-text-item {
    -webkit-perspective: 1000px;
    perspective: 1000px; }
    .jet-animated-text--effect-fx9 .jet-animated-text__animated-text-item span {
      -webkit-transform-origin: 50% 100%;
      -ms-transform-origin: 50% 100%;
      transform-origin: 50% 100%; }
  .jet-animated-text--effect-fx10 .jet-animated-text__animated-text-item {
    -webkit-perspective: 1000px;
    perspective: 1000px; }
  .jet-animated-text--effect-fx12 .jet-animated-text__animated-text-item span {
    overflow: hidden;
    -webkit-transform-origin: 0 50%;
    -ms-transform-origin: 0 50%;
    transform-origin: 0 50%; }
  .jet-animated-text--effect-fx12 .jet-animated-text__animated-text-item:after {
    position: absolute;
    top: 15%;
    right: -5px;
    width: 2px;
    height: 70%;
    display: block;
    content: '';
    -webkit-animation: 1s blink step-end infinite;
    animation: 1s blink step-end infinite; }

@-webkit-keyframes blink {
  from, to {
    background-color: transparent; }
  50% {
    background-color: black; } }

@keyframes blink {
  from, to {
    background-color: transparent; }
  50% {
    background-color: black; } }

.jet-animated-box {
  position: relative; }
  .jet-animated-box__front, .jet-animated-box__back {
    position: absolute;
    width: 100%;
    height: 100%;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-flex-flow: row nowrap;
    -ms-flex-flow: row nowrap;
    flex-flow: row nowrap;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center; }
  .jet-animated-box__overlay {
    position: absolute;
    width: 100%;
    height: 100%;
    display: block;
    top: 0;
    left: 0;
    z-index: 1; }
  .jet-animated-box__inner {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-flow: column nowrap;
    -ms-flex-flow: column nowrap;
    flex-flow: column nowrap;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-align-content: center;
    -ms-flex-line-pack: center;
    align-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-align-self: stretch;
    -ms-flex-item-align: stretch;
    align-self: stretch;
    z-index: 2; }
  .jet-animated-box__icon {
    min-width: 100%;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center; }
    .jet-animated-box__icon .jet-animated-box-icon-inner {
      display: -webkit-box;
      display: -webkit-flex;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-align: center;
      -webkit-align-items: center;
      -ms-flex-align: center;
      align-items: center;
      -webkit-box-pack: center;
      -webkit-justify-content: center;
      -ms-flex-pack: center;
      justify-content: center; }
  .jet-animated-box__content {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-flow: column nowrap;
    -ms-flex-flow: column nowrap;
    flex-flow: column nowrap;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-align-content: center;
    -ms-flex-line-pack: center;
    align-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center; }
  .jet-animated-box.jet-box-effect-1 {
    -webkit-perspective: 1000px;
    perspective: 1000px; }
    .jet-animated-box.jet-box-effect-1 .jet-animated-box__front {
      -webkit-transform-style: preserve-3d;
      transform-style: preserve-3d;
      -webkit-transform: rotateY(0deg);
      transform: rotateY(0deg);
      -webkit-backface-visibility: hidden;
      backface-visibility: hidden;
      z-index: 2;
      -webkit-transition: all 0.7s cubic-bezier(0.11, 0.6, 0.24, 0.89);
      -o-transition: all 0.7s cubic-bezier(0.11, 0.6, 0.24, 0.89);
      transition: all 0.7s cubic-bezier(0.11, 0.6, 0.24, 0.89); }
    .jet-animated-box.jet-box-effect-1 .jet-animated-box__back {
      -webkit-transform-style: preserve-3d;
      transform-style: preserve-3d;
      -webkit-transform: rotateY(-180deg);
      transform: rotateY(-180deg);
      -webkit-backface-visibility: hidden;
      backface-visibility: hidden;
      z-index: 1;
      -webkit-transition: all 0.7s cubic-bezier(0.11, 0.6, 0.24, 0.89);
      -o-transition: all 0.7s cubic-bezier(0.11, 0.6, 0.24, 0.89);
      transition: all 0.7s cubic-bezier(0.11, 0.6, 0.24, 0.89); }
    .jet-animated-box.jet-box-effect-1:hover .jet-animated-box__front {
      -webkit-transform: rotateY(180deg);
      transform: rotateY(180deg);
      -webkit-transition: all 0.7s cubic-bezier(0.11, 0.6, 0.24, 0.89);
      -o-transition: all 0.7s cubic-bezier(0.11, 0.6, 0.24, 0.89);
      transition: all 0.7s cubic-bezier(0.11, 0.6, 0.24, 0.89); }
    .jet-animated-box.jet-box-effect-1:hover .jet-animated-box__back {
      -webkit-transform: rotateY(0deg);
      transform: rotateY(0deg);
      -webkit-transition: all 0.7s cubic-bezier(0.11, 0.6, 0.24, 0.89);
      -o-transition: all 0.7s cubic-bezier(0.11, 0.6, 0.24, 0.89);
      transition: all 0.7s cubic-bezier(0.11, 0.6, 0.24, 0.89); }
  .jet-animated-box.jet-box-effect-2 {
    -webkit-perspective: 1000px;
    perspective: 1000px; }
    .jet-animated-box.jet-box-effect-2 .jet-animated-box__front {
      -webkit-transform-style: preserve-3d;
      transform-style: preserve-3d;
      -webkit-transform: rotateX(0deg);
      transform: rotateX(0deg);
      -webkit-backface-visibility: hidden;
      backface-visibility: hidden;
      z-index: 2;
      -webkit-transition: all 0.7s cubic-bezier(0.11, 0.6, 0.24, 0.89);
      -o-transition: all 0.7s cubic-bezier(0.11, 0.6, 0.24, 0.89);
      transition: all 0.7s cubic-bezier(0.11, 0.6, 0.24, 0.89); }
    .jet-animated-box.jet-box-effect-2 .jet-animated-box__back {
      -webkit-transform-style: preserve-3d;
      transform-style: preserve-3d;
      -webkit-transform: rotateX(-180deg);
      transform: rotateX(-180deg);
      -webkit-backface-visibility: hidden;
      backface-visibility: hidden;
      z-index: 1;
      -webkit-transition: all 0.7s cubic-bezier(0.11, 0.6, 0.24, 0.89);
      -o-transition: all 0.7s cubic-bezier(0.11, 0.6, 0.24, 0.89);
      transition: all 0.7s cubic-bezier(0.11, 0.6, 0.24, 0.89); }
    .jet-animated-box.jet-box-effect-2:hover .jet-animated-box__front {
      -webkit-transform: rotateX(180deg);
      transform: rotateX(180deg);
      -webkit-transition: all 0.7s cubic-bezier(0.11, 0.6, 0.24, 0.89);
      -o-transition: all 0.7s cubic-bezier(0.11, 0.6, 0.24, 0.89);
      transition: all 0.7s cubic-bezier(0.11, 0.6, 0.24, 0.89); }
    .jet-animated-box.jet-box-effect-2:hover .jet-animated-box__back {
      -webkit-transform: rotateX(0deg);
      transform: rotateX(0deg);
      -webkit-transition: all 0.7s cubic-bezier(0.11, 0.6, 0.24, 0.89);
      -o-transition: all 0.7s cubic-bezier(0.11, 0.6, 0.24, 0.89);
      transition: all 0.7s cubic-bezier(0.11, 0.6, 0.24, 0.89); }
  .jet-animated-box.jet-box-effect-3 {
    -webkit-perspective: 1000px;
    perspective: 1000px; }
    .jet-animated-box.jet-box-effect-3 .jet-animated-box__front {
      -webkit-transform-style: preserve-3d;
      transform-style: preserve-3d;
      -webkit-transform: rotateX(0deg) translateY(0) scale(1);
      transform: rotateX(0deg) translateY(0) scale(1);
      z-index: 2;
      -webkit-transition: all 0.7s cubic-bezier(0.11, 0.6, 0.24, 0.89);
      -o-transition: all 0.7s cubic-bezier(0.11, 0.6, 0.24, 0.89);
      transition: all 0.7s cubic-bezier(0.11, 0.6, 0.24, 0.89); }
    .jet-animated-box.jet-box-effect-3 .jet-animated-box__back {
      -webkit-transform-style: preserve-3d;
      transform-style: preserve-3d;
      -webkit-transform: rotateX(-90deg) translateY(150%) scale(0);
      transform: rotateX(-90deg) translateY(150%) scale(0);
      z-index: 1;
      -webkit-transition: all 0.5s cubic-bezier(0.63, 0.07, 0.78, 0.55);
      -o-transition: all 0.5s cubic-bezier(0.63, 0.07, 0.78, 0.55);
      transition: all 0.5s cubic-bezier(0.63, 0.07, 0.78, 0.55); }
    .jet-animated-box.jet-box-effect-3:hover .jet-animated-box__front {
      -webkit-transform: rotateX(90deg) translateY(-150%) scale(0);
      transform: rotateX(90deg) translateY(-150%) scale(0);
      -webkit-transition: all 0.5s cubic-bezier(0.63, 0.07, 0.78, 0.55);
      -o-transition: all 0.5s cubic-bezier(0.63, 0.07, 0.78, 0.55);
      transition: all 0.5s cubic-bezier(0.63, 0.07, 0.78, 0.55);
      z-index: 1; }
    .jet-animated-box.jet-box-effect-3:hover .jet-animated-box__back {
      -webkit-transform: rotateX(0deg) translateY(0) scale(1);
      transform: rotateX(0deg) translateY(0) scale(1);
      -webkit-transition: all 0.7s cubic-bezier(0.11, 0.6, 0.24, 0.89);
      -o-transition: all 0.7s cubic-bezier(0.11, 0.6, 0.24, 0.89);
      transition: all 0.7s cubic-bezier(0.11, 0.6, 0.24, 0.89);
      z-index: 2; }
  .jet-animated-box.jet-box-effect-4 {
    -webkit-perspective: 1000px;
    perspective: 1000px; }
    .jet-animated-box.jet-box-effect-4 .jet-animated-box__front {
      -webkit-transform-style: preserve-3d;
      transform-style: preserve-3d;
      -webkit-transform: rotateY(0deg) translateX(0) scale(1);
      transform: rotateY(0deg) translateX(0) scale(1);
      z-index: 2;
      -webkit-transition: all 0.7s cubic-bezier(0.11, 0.6, 0.24, 0.89);
      -o-transition: all 0.7s cubic-bezier(0.11, 0.6, 0.24, 0.89);
      transition: all 0.7s cubic-bezier(0.11, 0.6, 0.24, 0.89); }
    .jet-animated-box.jet-box-effect-4 .jet-animated-box__back {
      -webkit-transform-style: preserve-3d;
      transform-style: preserve-3d;
      -webkit-transform: rotateY(-90deg) translateX(-150%) scale(0);
      transform: rotateY(-90deg) translateX(-150%) scale(0);
      z-index: 1;
      -webkit-transition: all 0.5s cubic-bezier(0.63, 0.07, 0.78, 0.55);
      -o-transition: all 0.5s cubic-bezier(0.63, 0.07, 0.78, 0.55);
      transition: all 0.5s cubic-bezier(0.63, 0.07, 0.78, 0.55); }
    .jet-animated-box.jet-box-effect-4:hover .jet-animated-box__front {
      -webkit-transform: rotateY(90deg) translateX(150%) scale(0);
      transform: rotateY(90deg) translateX(150%) scale(0);
      -webkit-transition: all 0.5s cubic-bezier(0.63, 0.07, 0.78, 0.55);
      -o-transition: all 0.5s cubic-bezier(0.63, 0.07, 0.78, 0.55);
      transition: all 0.5s cubic-bezier(0.63, 0.07, 0.78, 0.55);
      z-index: 1; }
    .jet-animated-box.jet-box-effect-4:hover .jet-animated-box__back {
      -webkit-transform: rotateY(0deg) translateX(0) scale(1);
      transform: rotateY(0deg) translateX(0) scale(1);
      -webkit-transition: all 0.7s cubic-bezier(0.11, 0.6, 0.24, 0.89);
      -o-transition: all 0.7s cubic-bezier(0.11, 0.6, 0.24, 0.89);
      transition: all 0.7s cubic-bezier(0.11, 0.6, 0.24, 0.89);
      z-index: 2; }
  .jet-animated-box.jet-box-effect-5 {
    overflow: hidden; }
    .jet-animated-box.jet-box-effect-5 .jet-animated-box__front {
      -webkit-transform: translateY(0%);
      -ms-transform: translateY(0%);
      transform: translateY(0%);
      -webkit-transition: all 0.7s cubic-bezier(0.5, 0.12, 0.46, 0.88);
      -o-transition: all 0.7s cubic-bezier(0.5, 0.12, 0.46, 0.88);
      transition: all 0.7s cubic-bezier(0.5, 0.12, 0.46, 0.88); }
    .jet-animated-box.jet-box-effect-5 .jet-animated-box__back {
      -webkit-transform: translateY(-100%);
      -ms-transform: translateY(-100%);
      transform: translateY(-100%);
      -webkit-transition: all 0.7s cubic-bezier(0.5, 0.12, 0.46, 0.88);
      -o-transition: all 0.7s cubic-bezier(0.5, 0.12, 0.46, 0.88);
      transition: all 0.7s cubic-bezier(0.5, 0.12, 0.46, 0.88); }
    .jet-animated-box.jet-box-effect-5:hover .jet-animated-box__front {
      -webkit-transform: translateY(100%);
      -ms-transform: translateY(100%);
      transform: translateY(100%);
      -webkit-transition: all 0.7s cubic-bezier(0.5, 0.12, 0.46, 0.88);
      -o-transition: all 0.7s cubic-bezier(0.5, 0.12, 0.46, 0.88);
      transition: all 0.7s cubic-bezier(0.5, 0.12, 0.46, 0.88); }
    .jet-animated-box.jet-box-effect-5:hover .jet-animated-box__back {
      -webkit-transform: translateY(0%);
      -ms-transform: translateY(0%);
      transform: translateY(0%);
      -webkit-transition: all 0.7s cubic-bezier(0.5, 0.12, 0.46, 0.88);
      -o-transition: all 0.7s cubic-bezier(0.5, 0.12, 0.46, 0.88);
      transition: all 0.7s cubic-bezier(0.5, 0.12, 0.46, 0.88); }
  .jet-animated-box.jet-box-effect-6 {
    overflow: hidden; }
    .jet-animated-box.jet-box-effect-6 .jet-animated-box__front {
      -webkit-transform: translateX(0%);
      -ms-transform: translateX(0%);
      transform: translateX(0%);
      -webkit-transition: all 0.7s cubic-bezier(0.5, 0.12, 0.46, 0.88);
      -o-transition: all 0.7s cubic-bezier(0.5, 0.12, 0.46, 0.88);
      transition: all 0.7s cubic-bezier(0.5, 0.12, 0.46, 0.88); }
    .jet-animated-box.jet-box-effect-6 .jet-animated-box__back {
      -webkit-transform: translateX(-100%);
      -ms-transform: translateX(-100%);
      transform: translateX(-100%);
      -webkit-transition: all 0.7s cubic-bezier(0.5, 0.12, 0.46, 0.88);
      -o-transition: all 0.7s cubic-bezier(0.5, 0.12, 0.46, 0.88);
      transition: all 0.7s cubic-bezier(0.5, 0.12, 0.46, 0.88); }
    .jet-animated-box.jet-box-effect-6:hover .jet-animated-box__front {
      -webkit-transform: translateX(100%);
      -ms-transform: translateX(100%);
      transform: translateX(100%);
      -webkit-transition: all 0.7s cubic-bezier(0.5, 0.12, 0.46, 0.88);
      -o-transition: all 0.7s cubic-bezier(0.5, 0.12, 0.46, 0.88);
      transition: all 0.7s cubic-bezier(0.5, 0.12, 0.46, 0.88); }
    .jet-animated-box.jet-box-effect-6:hover .jet-animated-box__back {
      -webkit-transform: translateX(0%);
      -ms-transform: translateX(0%);
      transform: translateX(0%);
      -webkit-transition: all 0.7s cubic-bezier(0.5, 0.12, 0.46, 0.88);
      -o-transition: all 0.7s cubic-bezier(0.5, 0.12, 0.46, 0.88);
      transition: all 0.7s cubic-bezier(0.5, 0.12, 0.46, 0.88); }
  .jet-animated-box.jet-box-effect-7 {
    -webkit-perspective: 1000px;
    perspective: 1000px; }
    .jet-animated-box.jet-box-effect-7 .jet-animated-box__front {
      -webkit-transform-style: preserve-3d;
      transform-style: preserve-3d;
      -webkit-transform: rotateY(0deg);
      transform: rotateY(0deg);
      -webkit-backface-visibility: hidden;
      backface-visibility: hidden;
      z-index: 2;
      -webkit-transition: all 0.7s cubic-bezier(0.5, 0.12, 0.46, 0.88);
      -o-transition: all 0.7s cubic-bezier(0.5, 0.12, 0.46, 0.88);
      transition: all 0.7s cubic-bezier(0.5, 0.12, 0.46, 0.88); }
      .jet-animated-box.jet-box-effect-7 .jet-animated-box__front .jet-animated-box__inner {
        -webkit-transform: translateZ(0px);
        transform: translateZ(0px);
        -webkit-transition: all 0.4s cubic-bezier(0.5, 0.12, 0.46, 0.88) 0.2s;
        -o-transition: all 0.4s cubic-bezier(0.5, 0.12, 0.46, 0.88) 0.2s;
        transition: all 0.4s cubic-bezier(0.5, 0.12, 0.46, 0.88) 0.2s;
        -webkit-backface-visibility: hidden;
        backface-visibility: hidden; }
    .jet-animated-box.jet-box-effect-7 .jet-animated-box__back {
      -webkit-transform-style: preserve-3d;
      transform-style: preserve-3d;
      -webkit-transform: rotateY(-180deg);
      transform: rotateY(-180deg);
      -webkit-backface-visibility: hidden;
      backface-visibility: hidden;
      z-index: 1;
      -webkit-transition: all 0.7s cubic-bezier(0.5, 0.12, 0.46, 0.88);
      -o-transition: all 0.7s cubic-bezier(0.5, 0.12, 0.46, 0.88);
      transition: all 0.7s cubic-bezier(0.5, 0.12, 0.46, 0.88); }
      .jet-animated-box.jet-box-effect-7 .jet-animated-box__back .jet-animated-box__inner {
        -webkit-transform: translateZ(125px);
        transform: translateZ(125px);
        -webkit-transition: all 0.4s cubic-bezier(0.5, 0.12, 0.46, 0.88);
        -o-transition: all 0.4s cubic-bezier(0.5, 0.12, 0.46, 0.88);
        transition: all 0.4s cubic-bezier(0.5, 0.12, 0.46, 0.88);
        -webkit-backface-visibility: hidden;
        backface-visibility: hidden; }
    .jet-animated-box.jet-box-effect-7:hover .jet-animated-box__front {
      -webkit-transform: rotateY(180deg);
      transform: rotateY(180deg);
      -webkit-transition: all 0.7s cubic-bezier(0.5, 0.12, 0.46, 0.88);
      -o-transition: all 0.7s cubic-bezier(0.5, 0.12, 0.46, 0.88);
      transition: all 0.7s cubic-bezier(0.5, 0.12, 0.46, 0.88); }
      .jet-animated-box.jet-box-effect-7:hover .jet-animated-box__front .jet-animated-box__inner {
        -webkit-transform: translateZ(125px);
        transform: translateZ(125px);
        -webkit-transition: all 0.4s cubic-bezier(0.5, 0.12, 0.46, 0.88);
        -o-transition: all 0.4s cubic-bezier(0.5, 0.12, 0.46, 0.88);
        transition: all 0.4s cubic-bezier(0.5, 0.12, 0.46, 0.88);
        -webkit-backface-visibility: hidden;
        backface-visibility: hidden; }
    .jet-animated-box.jet-box-effect-7:hover .jet-animated-box__back {
      -webkit-transform: rotateY(0deg);
      transform: rotateY(0deg);
      -webkit-transition: all 0.7s cubic-bezier(0.5, 0.12, 0.46, 0.88);
      -o-transition: all 0.7s cubic-bezier(0.5, 0.12, 0.46, 0.88);
      transition: all 0.7s cubic-bezier(0.5, 0.12, 0.46, 0.88); }
      .jet-animated-box.jet-box-effect-7:hover .jet-animated-box__back .jet-animated-box__inner {
        -webkit-transform: translateZ(0px);
        transform: translateZ(0px);
        -webkit-transition: all 0.4s cubic-bezier(0.5, 0.12, 0.46, 0.88) 0.2s;
        -o-transition: all 0.4s cubic-bezier(0.5, 0.12, 0.46, 0.88) 0.2s;
        transition: all 0.4s cubic-bezier(0.5, 0.12, 0.46, 0.88) 0.2s;
        -webkit-backface-visibility: hidden;
        backface-visibility: hidden; }
  .jet-animated-box.jet-box-effect-8 {
    -webkit-perspective: 1000px;
    perspective: 1000px; }
    .jet-animated-box.jet-box-effect-8 .jet-animated-box__front {
      -webkit-transform-style: preserve-3d;
      transform-style: preserve-3d;
      -webkit-transform: rotateX(0deg);
      transform: rotateX(0deg);
      -webkit-backface-visibility: hidden;
      backface-visibility: hidden;
      z-index: 2;
      -webkit-transition: all 0.7s cubic-bezier(0.5, 0.12, 0.46, 0.88);
      -o-transition: all 0.7s cubic-bezier(0.5, 0.12, 0.46, 0.88);
      transition: all 0.7s cubic-bezier(0.5, 0.12, 0.46, 0.88); }
      .jet-animated-box.jet-box-effect-8 .jet-animated-box__front .jet-animated-box__inner {
        -webkit-transform: translateZ(0px);
        transform: translateZ(0px);
        -webkit-transition: all 0.4s cubic-bezier(0.5, 0.12, 0.46, 0.88) 0.2s;
        -o-transition: all 0.4s cubic-bezier(0.5, 0.12, 0.46, 0.88) 0.2s;
        transition: all 0.4s cubic-bezier(0.5, 0.12, 0.46, 0.88) 0.2s;
        -webkit-backface-visibility: hidden;
        backface-visibility: hidden; }
    .jet-animated-box.jet-box-effect-8 .jet-animated-box__back {
      -webkit-transform-style: preserve-3d;
      transform-style: preserve-3d;
      -webkit-transform: rotateX(-180deg);
      transform: rotateX(-180deg);
      -webkit-backface-visibility: hidden;
      backface-visibility: hidden;
      z-index: 1;
      -webkit-transition: all 0.7s cubic-bezier(0.5, 0.12, 0.46, 0.88);
      -o-transition: all 0.7s cubic-bezier(0.5, 0.12, 0.46, 0.88);
      transition: all 0.7s cubic-bezier(0.5, 0.12, 0.46, 0.88); }
      .jet-animated-box.jet-box-effect-8 .jet-animated-box__back .jet-animated-box__inner {
        -webkit-transform: translateZ(125px);
        transform: translateZ(125px);
        -webkit-transition: all 0.4s cubic-bezier(0.5, 0.12, 0.46, 0.88);
        -o-transition: all 0.4s cubic-bezier(0.5, 0.12, 0.46, 0.88);
        transition: all 0.4s cubic-bezier(0.5, 0.12, 0.46, 0.88);
        -webkit-backface-visibility: hidden;
        backface-visibility: hidden; }
    .jet-animated-box.jet-box-effect-8:hover .jet-animated-box__front {
      -webkit-transform: rotateX(180deg);
      transform: rotateX(180deg);
      -webkit-transition: all 0.7s cubic-bezier(0.5, 0.12, 0.46, 0.88);
      -o-transition: all 0.7s cubic-bezier(0.5, 0.12, 0.46, 0.88);
      transition: all 0.7s cubic-bezier(0.5, 0.12, 0.46, 0.88); }
      .jet-animated-box.jet-box-effect-8:hover .jet-animated-box__front .jet-animated-box__inner {
        -webkit-transform: translateZ(125px);
        transform: translateZ(125px);
        -webkit-transition: all 0.4s cubic-bezier(0.5, 0.12, 0.46, 0.88);
        -o-transition: all 0.4s cubic-bezier(0.5, 0.12, 0.46, 0.88);
        transition: all 0.4s cubic-bezier(0.5, 0.12, 0.46, 0.88);
        -webkit-backface-visibility: hidden;
        backface-visibility: hidden; }
    .jet-animated-box.jet-box-effect-8:hover .jet-animated-box__back {
      -webkit-transform: rotateX(0deg);
      transform: rotateX(0deg);
      -webkit-transition: all 0.7s cubic-bezier(0.5, 0.12, 0.46, 0.88);
      -o-transition: all 0.7s cubic-bezier(0.5, 0.12, 0.46, 0.88);
      transition: all 0.7s cubic-bezier(0.5, 0.12, 0.46, 0.88); }
      .jet-animated-box.jet-box-effect-8:hover .jet-animated-box__back .jet-animated-box__inner {
        -webkit-transform: translateZ(0px);
        transform: translateZ(0px);
        -webkit-transition: all 0.4s cubic-bezier(0.5, 0.12, 0.46, 0.88) 0.2s;
        -o-transition: all 0.4s cubic-bezier(0.5, 0.12, 0.46, 0.88) 0.2s;
        transition: all 0.4s cubic-bezier(0.5, 0.12, 0.46, 0.88) 0.2s;
        -webkit-backface-visibility: hidden;
        backface-visibility: hidden; }

.jet-banner {
  position: relative;
  overflow: hidden; }
  .jet-banner * {
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .jet-banner__content {
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    z-index: 2;
    text-align: center; }
  .jet-banner .jet-banner__title,
  .jet-banner .jet-banner__text {
    margin: 0;
    padding: 0; }
  .jet-banner__overlay {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    z-index: 1;
    opacity: 0;
    background: #000;
    -webkit-backface-visibility: hidden;
    -webkit-transform: translate3d(0, 0, 0);
    -webkit-transition: opacity 0.35s;
    -o-transition: opacity 0.35s;
    transition: opacity 0.35s; }
  .jet-banner__img {
    display: block; }
  .jet-banner:hover .jet-banner__overlay {
    opacity: .2; }
  .jet-banner.jet-effect-lily .jet-banner__img {
    max-width: none;
    width: -webkit-calc(100% + 50px);
    width: calc(100% + 50px);
    -webkit-transition: -webkit-transform 0.35s;
    transition: -webkit-transform 0.35s;
    -o-transition: transform 0.35s;
    transition: transform 0.35s;
    transition: transform 0.35s, -webkit-transform 0.35s;
    -webkit-transform: translate3d(-40px, 0, 0);
    transform: translate3d(-40px, 0, 0); }
  .jet-banner.jet-effect-lily .jet-banner__content {
    text-align: left; }
  .jet-banner.jet-effect-lily .jet-banner__content-wrap {
    position: absolute;
    bottom: 0;
    left: 0;
    padding: 2em;
    width: 100%;
    height: 50%;
    z-index: 2; }
  .jet-banner.jet-effect-lily .jet-banner__title,
  .jet-banner.jet-effect-lily .jet-banner__text {
    -webkit-transform: translate3d(0, 40px, 0);
    transform: translate3d(0, 40px, 0); }
  .jet-banner.jet-effect-lily .jet-banner__title {
    -webkit-transition: -webkit-transform 0.35s;
    transition: -webkit-transform 0.35s;
    -o-transition: transform 0.35s;
    transition: transform 0.35s;
    transition: transform 0.35s, -webkit-transform 0.35s; }
  .jet-banner.jet-effect-lily .jet-banner__text {
    color: rgba(255, 255, 255, 0.8);
    opacity: 0;
    -webkit-transition: opacity 0.2s, -webkit-transform 0.35s;
    transition: opacity 0.2s, -webkit-transform 0.35s;
    -o-transition: opacity 0.2s, transform 0.35s;
    transition: opacity 0.2s, transform 0.35s;
    transition: opacity 0.2s, transform 0.35s, -webkit-transform 0.35s; }
  .jet-banner.jet-effect-lily:hover .jet-banner__text {
    opacity: 1; }
  .jet-banner.jet-effect-lily:hover .jet-banner__img,
  .jet-banner.jet-effect-lily:hover .jet-banner__title,
  .jet-banner.jet-effect-lily:hover .jet-banner__text {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0); }
  .jet-banner.jet-effect-lily:hover .jet-banner__text {
    -webkit-transition-delay: 0.05s;
    -o-transition-delay: 0.05s;
    transition-delay: 0.05s;
    -webkit-transition-duration: 0.35s;
    -o-transition-duration: 0.35s;
    transition-duration: 0.35s; }
  .jet-banner.jet-effect-sadie .jet-banner__title {
    position: absolute;
    top: 50%;
    left: 0;
    width: 100%;
    -webkit-transition: -webkit-transform 0.35s, color 0.35s;
    -webkit-transition: color 0.35s, -webkit-transform 0.35s;
    transition: color 0.35s, -webkit-transform 0.35s;
    -o-transition: transform 0.35s, color 0.35s;
    transition: transform 0.35s, color 0.35s;
    transition: transform 0.35s, color 0.35s, -webkit-transform 0.35s;
    -webkit-transform: translate3d(0, -50%, 0);
    transform: translate3d(0, -50%, 0); }
  .jet-banner.jet-effect-sadie .jet-banner__text {
    -webkit-transition: opacity 0.35s, -webkit-transform 0.35s;
    transition: opacity 0.35s, -webkit-transform 0.35s;
    -o-transition: opacity 0.35s, transform 0.35s;
    transition: opacity 0.35s, transform 0.35s;
    transition: opacity 0.35s, transform 0.35s, -webkit-transform 0.35s; }
  .jet-banner.jet-effect-sadie .jet-banner__text {
    position: absolute;
    bottom: 0;
    left: 0;
    padding: 2em;
    width: 100%;
    opacity: 0;
    -webkit-transform: translate3d(0, 10px, 0);
    transform: translate3d(0, 10px, 0); }
  .jet-banner.jet-effect-sadie:hover .jet-banner__title {
    -webkit-transform: translate3d(0, -50%, 0) translate3d(0, -40px, 0);
    transform: translate3d(0, -50%, 0) translate3d(0, -40px, 0); }
  .jet-banner.jet-effect-sadie:hover .jet-banner__text {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0); }
  .jet-banner.jet-effect-layla .jet-banner__content {
    padding: 3em; }
  .jet-banner.jet-effect-layla .jet-banner__content::before,
  .jet-banner.jet-effect-layla .jet-banner__content::after {
    position: absolute;
    content: '';
    opacity: 0;
    z-index: 2; }
  .jet-banner.jet-effect-layla .jet-banner__content::before {
    top: 40px;
    right: 20px;
    bottom: 40px;
    left: 20px;
    border-top: 1px solid #fff;
    border-bottom: 1px solid #fff;
    -webkit-transform: scale(0, 1);
    -ms-transform: scale(0, 1);
    transform: scale(0, 1);
    -webkit-transform-origin: 0 0;
    -ms-transform-origin: 0 0;
    transform-origin: 0 0; }
  .jet-banner.jet-effect-layla .jet-banner__content::after {
    top: 20px;
    right: 40px;
    bottom: 20px;
    left: 40px;
    border-right: 1px solid #fff;
    border-left: 1px solid #fff;
    -webkit-transform: scale(1, 0);
    -ms-transform: scale(1, 0);
    transform: scale(1, 0);
    -webkit-transform-origin: 100% 0;
    -ms-transform-origin: 100% 0;
    transform-origin: 100% 0; }
  .jet-banner.jet-effect-layla .jet-banner__title {
    padding-top: 26%;
    -webkit-transition: -webkit-transform 0.35s;
    transition: -webkit-transform 0.35s;
    -o-transition: transform 0.35s;
    transition: transform 0.35s;
    transition: transform 0.35s, -webkit-transform 0.35s; }
  .jet-banner.jet-effect-layla .jet-banner__text {
    padding: 0.5em 2em;
    text-transform: none;
    opacity: 0;
    -webkit-transform: translate3d(0, -10px, 0);
    transform: translate3d(0, -10px, 0); }
  .jet-banner.jet-effect-layla .jet-banner__title {
    -webkit-transform: translate3d(0, -30px, 0);
    transform: translate3d(0, -30px, 0); }
  .jet-banner.jet-effect-layla .jet-banner__content::before,
  .jet-banner.jet-effect-layla .jet-banner__content::after,
  .jet-banner.jet-effect-layla .jet-banner__text {
    -webkit-transition: opacity 0.35s, -webkit-transform 0.35s;
    transition: opacity 0.35s, -webkit-transform 0.35s;
    -o-transition: opacity 0.35s, transform 0.35s;
    transition: opacity 0.35s, transform 0.35s;
    transition: opacity 0.35s, transform 0.35s, -webkit-transform 0.35s; }
  .jet-banner.jet-effect-layla:hover .jet-banner__content::before,
  .jet-banner.jet-effect-layla:hover .jet-banner__content::after {
    opacity: 1;
    -webkit-transform: scale(1);
    -ms-transform: scale(1);
    transform: scale(1); }
  .jet-banner.jet-effect-layla:hover .jet-banner__title,
  .jet-banner.jet-effect-layla:hover .jet-banner__text {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0); }
  .jet-banner.jet-effect-layla:hover .jet-banner__content::after,
  .jet-banner.jet-effect-layla:hover .jet-banner__title,
  .jet-banner.jet-effect-layla:hover .jet-banner__text {
    -webkit-transition-delay: 0.15s;
    -o-transition-delay: 0.15s;
    transition-delay: 0.15s; }
  .jet-banner.jet-effect-oscar .jet-banner__content {
    padding: 3em; }
  .jet-banner.jet-effect-oscar .jet-banner__content::before {
    position: absolute;
    top: 30px;
    right: 30px;
    bottom: 30px;
    left: 30px;
    border: 1px solid #fff;
    content: ''; }
  .jet-banner.jet-effect-oscar .jet-banner__title {
    margin: 20% 0 10px 0;
    -webkit-transition: -webkit-transform 0.35s;
    transition: -webkit-transform 0.35s;
    -o-transition: transform 0.35s;
    transition: transform 0.35s;
    transition: transform 0.35s, -webkit-transform 0.35s;
    -webkit-transform: translate3d(0, 100%, 0);
    transform: translate3d(0, 100%, 0); }
  .jet-banner.jet-effect-oscar .jet-banner__content::before,
  .jet-banner.jet-effect-oscar .jet-banner__text {
    opacity: 0;
    -webkit-transition: opacity 0.35s, -webkit-transform 0.35s;
    transition: opacity 0.35s, -webkit-transform 0.35s;
    -o-transition: opacity 0.35s, transform 0.35s;
    transition: opacity 0.35s, transform 0.35s;
    transition: opacity 0.35s, transform 0.35s, -webkit-transform 0.35s;
    -webkit-transform: scale(0);
    -ms-transform: scale(0);
    transform: scale(0); }
  .jet-banner.jet-effect-oscar:hover .jet-banner__title {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0); }
  .jet-banner.jet-effect-oscar:hover .jet-banner__content::before,
  .jet-banner.jet-effect-oscar:hover .jet-banner__text {
    opacity: 1;
    -webkit-transform: scale(1);
    -ms-transform: scale(1);
    transform: scale(1); }
  .jet-banner.jet-effect-marley .jet-banner__content {
    text-align: right; }
  .jet-banner.jet-effect-marley .jet-banner__title,
  .jet-banner.jet-effect-marley .jet-banner__text {
    position: absolute;
    right: 30px;
    left: 30px;
    padding: 10px 0; }
  .jet-banner.jet-effect-marley .jet-banner__text {
    bottom: 30px;
    -webkit-transform: translate3d(0, 100%, 0);
    transform: translate3d(0, 100%, 0); }
  .jet-banner.jet-effect-marley .jet-banner__title {
    top: 30px;
    -webkit-transition: -webkit-transform 0.35s;
    transition: -webkit-transform 0.35s;
    -o-transition: transform 0.35s;
    transition: transform 0.35s;
    transition: transform 0.35s, -webkit-transform 0.35s;
    -webkit-transform: translate3d(0, 20px, 0);
    transform: translate3d(0, 20px, 0); }
  .jet-banner.jet-effect-marley .jet-banner__title::after {
    position: absolute;
    top: 100%;
    left: 0;
    width: 100%;
    height: 4px;
    background: #fff;
    content: '';
    -webkit-transform: translate3d(0, 40px, 0);
    transform: translate3d(0, 40px, 0); }
  .jet-banner.jet-effect-marley .jet-banner__title::after,
  .jet-banner.jet-effect-marley .jet-banner__text {
    opacity: 0;
    -webkit-transition: opacity 0.35s, -webkit-transform 0.35s;
    transition: opacity 0.35s, -webkit-transform 0.35s;
    -o-transition: opacity 0.35s, transform 0.35s;
    transition: opacity 0.35s, transform 0.35s;
    transition: opacity 0.35s, transform 0.35s, -webkit-transform 0.35s; }
  .jet-banner.jet-effect-marley:hover .jet-banner__title {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0); }
  .jet-banner.jet-effect-marley:hover .jet-banner__title::after,
  .jet-banner.jet-effect-marley:hover .jet-banner__text {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0); }
  .jet-banner.jet-effect-ruby .jet-banner__content {
    padding: 2em; }
  .jet-banner.jet-effect-ruby .jet-banner__img {
    -webkit-transition: -webkit-transform 0.35s;
    transition: -webkit-transform 0.35s;
    -o-transition: transform 0.35s;
    transition: transform 0.35s;
    transition: transform 0.35s, -webkit-transform 0.35s;
    -webkit-transform: scale(1.15);
    -ms-transform: scale(1.15);
    transform: scale(1.15); }
  .jet-banner.jet-effect-ruby .jet-banner__title {
    margin-top: 20%;
    -webkit-transition: -webkit-transform 0.35s;
    transition: -webkit-transform 0.35s;
    -o-transition: transform 0.35s;
    transition: transform 0.35s;
    transition: transform 0.35s, -webkit-transform 0.35s;
    -webkit-transform: translate3d(0, 20px, 0);
    transform: translate3d(0, 20px, 0); }
  .jet-banner.jet-effect-ruby .jet-banner__text {
    margin: 1em 0 0;
    padding: 1.5em;
    border: 1px solid #fff;
    opacity: 0;
    -webkit-transition: opacity 0.35s, -webkit-transform 0.35s;
    transition: opacity 0.35s, -webkit-transform 0.35s;
    -o-transition: opacity 0.35s, transform 0.35s;
    transition: opacity 0.35s, transform 0.35s;
    transition: opacity 0.35s, transform 0.35s, -webkit-transform 0.35s;
    -webkit-transform: translate3d(0, 20px, 0) scale(1.1);
    transform: translate3d(0, 20px, 0) scale(1.1); }
  .jet-banner.jet-effect-ruby:hover .jet-banner__img {
    -webkit-transform: scale(1);
    -ms-transform: scale(1);
    transform: scale(1); }
  .jet-banner.jet-effect-ruby:hover .jet-banner__title {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0); }
  .jet-banner.jet-effect-ruby:hover .jet-banner__text {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0) scale(1);
    transform: translate3d(0, 0, 0) scale(1); }
  .jet-banner.jet-effect-roxy .jet-banner__img {
    max-width: none;
    width: -webkit-calc(100% + 60px);
    width: calc(100% + 60px);
    -webkit-transition: opacity 0.35s, -webkit-transform 0.35s;
    transition: opacity 0.35s, -webkit-transform 0.35s;
    -o-transition: opacity 0.35s, transform 0.35s;
    transition: opacity 0.35s, transform 0.35s;
    transition: opacity 0.35s, transform 0.35s, -webkit-transform 0.35s;
    -webkit-transform: translate3d(-50px, 0, 0);
    transform: translate3d(-50px, 0, 0); }
  .jet-banner.jet-effect-roxy .jet-banner__content::before {
    position: absolute;
    top: 30px;
    right: 30px;
    bottom: 30px;
    left: 30px;
    border: 1px solid #fff;
    content: '';
    opacity: 0;
    -webkit-transition: opacity 0.35s, -webkit-transform 0.35s;
    transition: opacity 0.35s, -webkit-transform 0.35s;
    -o-transition: opacity 0.35s, transform 0.35s;
    transition: opacity 0.35s, transform 0.35s;
    transition: opacity 0.35s, transform 0.35s, -webkit-transform 0.35s;
    -webkit-transform: translate3d(-20px, 0, 0);
    transform: translate3d(-20px, 0, 0); }
  .jet-banner.jet-effect-roxy .jet-banner__content {
    padding: 3em;
    text-align: left; }
  .jet-banner.jet-effect-roxy .jet-banner__title {
    padding: 30% 0 10px 0; }
  .jet-banner.jet-effect-roxy .jet-banner__text {
    opacity: 0;
    -webkit-transition: opacity 0.35s, -webkit-transform 0.35s;
    transition: opacity 0.35s, -webkit-transform 0.35s;
    -o-transition: opacity 0.35s, transform 0.35s;
    transition: opacity 0.35s, transform 0.35s;
    transition: opacity 0.35s, transform 0.35s, -webkit-transform 0.35s;
    -webkit-transform: translate3d(-10px, 0, 0);
    transform: translate3d(-10px, 0, 0); }
  .jet-banner.jet-effect-roxy:hover .jet-banner__img {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0); }
  .jet-banner.jet-effect-roxy:hover .jet-banner__content::before,
  .jet-banner.jet-effect-roxy:hover .jet-banner__text {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0); }
  .jet-banner.jet-effect-bubba .jet-banner__content::before,
  .jet-banner.jet-effect-bubba .jet-banner__content::after {
    position: absolute;
    top: 30px;
    right: 30px;
    bottom: 30px;
    left: 30px;
    content: '';
    opacity: 0;
    -webkit-transition: opacity 0.35s, -webkit-transform 0.35s;
    transition: opacity 0.35s, -webkit-transform 0.35s;
    -o-transition: opacity 0.35s, transform 0.35s;
    transition: opacity 0.35s, transform 0.35s;
    transition: opacity 0.35s, transform 0.35s, -webkit-transform 0.35s; }
  .jet-banner.jet-effect-bubba .jet-banner__content::before {
    border-top: 1px solid #fff;
    border-bottom: 1px solid #fff;
    -webkit-transform: scale(0, 1);
    -ms-transform: scale(0, 1);
    transform: scale(0, 1); }
  .jet-banner.jet-effect-bubba .jet-banner__content::after {
    border-right: 1px solid #fff;
    border-left: 1px solid #fff;
    -webkit-transform: scale(1, 0);
    -ms-transform: scale(1, 0);
    transform: scale(1, 0); }
  .jet-banner.jet-effect-bubba .jet-banner__title {
    padding-top: 30%;
    -webkit-transition: -webkit-transform 0.35s;
    transition: -webkit-transform 0.35s;
    -o-transition: transform 0.35s;
    transition: transform 0.35s;
    transition: transform 0.35s, -webkit-transform 0.35s;
    -webkit-transform: translate3d(0, -20px, 0);
    transform: translate3d(0, -20px, 0); }
  .jet-banner.jet-effect-bubba .jet-banner__text {
    padding: 20px 2.5em;
    opacity: 0;
    -webkit-transition: opacity 0.35s, -webkit-transform 0.35s;
    transition: opacity 0.35s, -webkit-transform 0.35s;
    -o-transition: opacity 0.35s, transform 0.35s;
    transition: opacity 0.35s, transform 0.35s;
    transition: opacity 0.35s, transform 0.35s, -webkit-transform 0.35s;
    -webkit-transform: translate3d(0, 20px, 0);
    transform: translate3d(0, 20px, 0); }
  .jet-banner.jet-effect-bubba:hover .jet-banner__content::before,
  .jet-banner.jet-effect-bubba:hover .jet-banner__content::after {
    opacity: 1;
    -webkit-transform: scale(1);
    -ms-transform: scale(1);
    transform: scale(1); }
  .jet-banner.jet-effect-bubba:hover .jet-banner__title,
  .jet-banner.jet-effect-bubba:hover .jet-banner__text {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0); }
  .jet-banner.jet-effect-romeo {
    -webkit-perspective: 1000px;
    perspective: 1000px; }
    .jet-banner.jet-effect-romeo .jet-banner__img {
      -webkit-transition: opacity 0.35s, -webkit-transform 0.35s;
      transition: opacity 0.35s, -webkit-transform 0.35s;
      -o-transition: opacity 0.35s, transform 0.35s;
      transition: opacity 0.35s, transform 0.35s;
      transition: opacity 0.35s, transform 0.35s, -webkit-transform 0.35s;
      -webkit-transform: translate3d(0, 0, 300px);
      transform: translate3d(0, 0, 300px); }
    .jet-banner.jet-effect-romeo .jet-banner__content::before,
    .jet-banner.jet-effect-romeo .jet-banner__content::after {
      position: absolute;
      top: 50%;
      left: 50%;
      width: 80%;
      height: 1px;
      background: #fff;
      content: '';
      -webkit-transition: opacity 0.35s, -webkit-transform 0.35s;
      transition: opacity 0.35s, -webkit-transform 0.35s;
      -o-transition: opacity 0.35s, transform 0.35s;
      transition: opacity 0.35s, transform 0.35s;
      transition: opacity 0.35s, transform 0.35s, -webkit-transform 0.35s;
      -webkit-transform: translate3d(-50%, -50%, 0);
      transform: translate3d(-50%, -50%, 0); }
    .jet-banner.jet-effect-romeo .jet-banner__title,
    .jet-banner.jet-effect-romeo .jet-banner__text {
      position: absolute;
      top: 50%;
      left: 0;
      width: 100%;
      -webkit-transition: -webkit-transform 0.35s;
      transition: -webkit-transform 0.35s;
      -o-transition: transform 0.35s;
      transition: transform 0.35s;
      transition: transform 0.35s, -webkit-transform 0.35s; }
    .jet-banner.jet-effect-romeo .jet-banner__title {
      -webkit-transform: translate3d(0, -50%, 0) translate3d(0, -150%, 0);
      transform: translate3d(0, -50%, 0) translate3d(0, -150%, 0); }
    .jet-banner.jet-effect-romeo .jet-banner__text {
      padding: 0.25em 2em;
      -webkit-transform: translate3d(0, -50%, 0) translate3d(0, 150%, 0);
      transform: translate3d(0, -50%, 0) translate3d(0, 150%, 0); }
    .jet-banner.jet-effect-romeo:hover .jet-banner__content::before {
      opacity: 0.5;
      -webkit-transform: translate3d(-50%, -50%, 0) rotate(45deg);
      transform: translate3d(-50%, -50%, 0) rotate(45deg); }
    .jet-banner.jet-effect-romeo:hover .jet-banner__content::after {
      opacity: 0.5;
      -webkit-transform: translate3d(-50%, -50%, 0) rotate(-45deg);
      transform: translate3d(-50%, -50%, 0) rotate(-45deg); }
    .jet-banner.jet-effect-romeo:hover .jet-banner__img {
      opacity: 0.6;
      -webkit-transform: translate3d(0, 0, 0);
      transform: translate3d(0, 0, 0); }
    .jet-banner.jet-effect-romeo:hover .jet-banner__title {
      -webkit-transform: translate3d(0, -50%, 0) translate3d(0, -100%, 0);
      transform: translate3d(0, -50%, 0) translate3d(0, -100%, 0); }
    .jet-banner.jet-effect-romeo:hover .jet-banner__text {
      -webkit-transform: translate3d(0, -50%, 0) translate3d(0, 100%, 0);
      transform: translate3d(0, -50%, 0) translate3d(0, 100%, 0); }
  .jet-banner.jet-effect-sarah .jet-banner__img {
    max-width: none;
    width: -webkit-calc(100% + 20px);
    width: calc(100% + 20px);
    -webkit-transition: opacity 0.35s, -webkit-transform 0.35s;
    transition: opacity 0.35s, -webkit-transform 0.35s;
    -o-transition: opacity 0.35s, transform 0.35s;
    transition: opacity 0.35s, transform 0.35s;
    transition: opacity 0.35s, transform 0.35s, -webkit-transform 0.35s;
    -webkit-transform: translate3d(-10px, 0, 0);
    transform: translate3d(-10px, 0, 0);
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden; }
  .jet-banner.jet-effect-sarah .jet-banner__img {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0); }
  .jet-banner.jet-effect-sarah .jet-banner__content {
    text-align: left;
    padding: 2em; }
  .jet-banner.jet-effect-sarah .jet-banner__title {
    position: relative;
    overflow: hidden;
    padding: 0.5em 0; }
  .jet-banner.jet-effect-sarah .jet-banner__title::after {
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 3px;
    background: #fff;
    content: '';
    -webkit-transition: -webkit-transform 0.35s;
    transition: -webkit-transform 0.35s;
    -o-transition: transform 0.35s;
    transition: transform 0.35s;
    transition: transform 0.35s, -webkit-transform 0.35s;
    -webkit-transform: translate3d(-100%, 0, 0);
    transform: translate3d(-100%, 0, 0); }
  .jet-banner.jet-effect-sarah .jet-banner__text {
    padding: 1em 0;
    opacity: 0;
    -webkit-transition: opacity 0.35s, -webkit-transform 0.35s;
    transition: opacity 0.35s, -webkit-transform 0.35s;
    -o-transition: opacity 0.35s, transform 0.35s;
    transition: opacity 0.35s, transform 0.35s;
    transition: opacity 0.35s, transform 0.35s, -webkit-transform 0.35s;
    -webkit-transform: translate3d(100%, 0, 0);
    transform: translate3d(100%, 0, 0); }
  .jet-banner.jet-effect-sarah:hover .jet-banner__title::after {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0); }
  .jet-banner.jet-effect-sarah:hover .jet-banner__text {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0); }
  .jet-banner.jet-effect-chico .jet-banner__img {
    -webkit-transition: -webkit-transform 0.35s;
    transition: -webkit-transform 0.35s;
    -o-transition: transform 0.35s;
    transition: transform 0.35s;
    transition: transform 0.35s, -webkit-transform 0.35s;
    -webkit-transform: scale(1.12);
    -ms-transform: scale(1.12);
    transform: scale(1.12); }
  .jet-banner.jet-effect-chico .jet-banner__content {
    padding: 3em; }
  .jet-banner.jet-effect-chico .jet-banner__content::before {
    position: absolute;
    top: 30px;
    right: 30px;
    bottom: 30px;
    left: 30px;
    border: 1px solid #fff;
    content: '';
    -webkit-transform: scale(1.1); }
  .jet-banner.jet-effect-chico .jet-banner__content::before,
  .jet-banner.jet-effect-chico .jet-banner__text {
    opacity: 0;
    -webkit-transition: opacity 0.35s, -webkit-transform 0.35s;
    transition: opacity 0.35s, -webkit-transform 0.35s;
    -o-transition: opacity 0.35s, transform 0.35s;
    transition: opacity 0.35s, transform 0.35s;
    transition: opacity 0.35s, transform 0.35s, -webkit-transform 0.35s; }
  .jet-banner.jet-effect-chico .jet-banner__title {
    padding: 20% 0 20px 0; }
  .jet-banner.jet-effect-chico .jet-banner__text {
    margin: 0 auto;
    max-width: 70%;
    -webkit-transform: scale(1.5);
    -ms-transform: scale(1.5);
    transform: scale(1.5); }
  .jet-banner.jet-effect-chico:hover .jet-banner__img {
    -webkit-transform: scale(1);
    -ms-transform: scale(1);
    transform: scale(1); }
  .jet-banner.jet-effect-chico:hover .jet-banner__content::before,
  .jet-banner.jet-effect-chico:hover .jet-banner__text {
    opacity: 1;
    -webkit-transform: scale(1);
    -ms-transform: scale(1);
    transform: scale(1); }

.jet-carousel {
  margin-left: -10px;
  margin-right: -10px; }
  .jet-carousel__item {
    padding: 10px; }
  .jet-carousel__content {
    position: relative;
    z-index: 2; }
  .jet-carousel .jet-arrow {
    position: absolute;
    top: 50%;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    cursor: pointer;
    z-index: 99;
    -webkit-transition: all 200ms linear;
    -o-transition: all 200ms linear;
    transition: all 200ms linear; }
    .jet-carousel .jet-arrow:before {
      display: block;
      width: 100%;
      text-align: center;
      line-height: 0;
      -webkit-transition: all 200ms linear;
      -o-transition: all 200ms linear;
      transition: all 200ms linear; }
    .jet-carousel .jet-arrow.prev-arrow {
      left: 0; }
    .jet-carousel .jet-arrow.next-arrow {
      right: 0; }
  .jet-carousel .jet-slick-dots {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    position: relative;
    z-index: 99; }
    .jet-carousel .jet-slick-dots li {
      padding: 5px;
      margin: 0;
      list-style: none; }
      .jet-carousel .jet-slick-dots li span {
        -webkit-transition: all 200ms linear;
        -o-transition: all 200ms linear;
        transition: all 200ms linear;
        display: block;
        cursor: pointer;
        width: 10px;
        height: 10px;
        border-radius: 5px;
        padding: 0;
        text-indent: -10em;
        overflow: hidden; }
        .jet-carousel .jet-slick-dots li span:before {
          display: none; }

.circle-progress {
  -webkit-transform: rotate(-90deg);
  -ms-transform: rotate(-90deg);
  transform: rotate(-90deg); }
  .circle-progress-wrap {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    margin-left: auto;
    margin-right: auto;
    text-align: center;
    position: relative; }
    .circle-progress-wrap .position-in-circle {
      position: absolute;
      left: 0;
      top: 0;
      width: 100%; }
      .circle-progress-wrap .position-in-circle .circle-counter {
        position: absolute;
        top: 0;
        bottom: 0;
        left: 0;
        right: 0;
        display: -webkit-box;
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-align: center;
        -webkit-align-items: center;
        -ms-flex-align: center;
        align-items: center;
        -webkit-box-pack: center;
        -webkit-justify-content: center;
        -ms-flex-pack: center;
        justify-content: center;
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -webkit-flex-direction: column;
        -ms-flex-direction: column;
        flex-direction: column; }
  .circle-progress__meter, .circle-progress__value {
    -webkit-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -webkit-transition-timing-function: cubic-bezier(0.28, 0.77, 0.39, 0.95);
    -o-transition-timing-function: cubic-bezier(0.28, 0.77, 0.39, 0.95);
    transition-timing-function: cubic-bezier(0.28, 0.77, 0.39, 0.95);
    fill: none;
    stroke-linecap: butt; }

.jet-countdown-timer {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-flow: row wrap;
  -ms-flex-flow: row wrap;
  flex-flow: row wrap;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center; }
  .jet-countdown-timer__item {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-flow: column nowrap;
    -ms-flex-flow: column nowrap;
    flex-flow: column nowrap;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: stretch;
    -webkit-align-items: stretch;
    -ms-flex-align: stretch;
    align-items: stretch;
    text-align: center;
    margin: 5px; }
  .jet-countdown-timer__separator {
    display: none; }
    * + .jet-countdown-timer__separator {
      display: block; }
  .jet-countdown-timer__digit {
    display: inline-block; }

.jet-posts__item {
  outline: none; }

.jet-posts .jet-more {
  overflow: hidden; }

.jet-posts .jet-more-icon {
  margin-left: 5px; }

.jet-posts .entry-excerpt {
  padding-bottom: 15px; }

.jet-posts .jet-more-wrap {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column; }

.post-meta {
  padding-bottom: 10px; }
  .post-meta__item {
    display: inline-block; }
    .post-meta__item:not(:first-child):before {
      content: "";
      display: inline-block;
      margin-left: 5px;
      margin-right: 5px; }

.elementor-jet-posts .jet-carousel {
  margin-left: 0;
  margin-right: 0; }

.pricing-table {
  position: relative; }
  .pricing-table__icon-box i {
    display: -webkit-inline-box;
    display: -webkit-inline-flex;
    display: -ms-inline-flexbox;
    display: inline-flex;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center; }
  .pricing-table__badge {
    position: absolute;
    right: 20px;
    top: 20px; }
  .pricing-table .pricing-table-button {
    overflow: hidden; }
  .pricing-table .button-icon {
    margin-right: 5px; }

.pricing-feature:not(:first-child):before {
  content: "";
  display: block;
  height: 0;
  margin-left: auto;
  margin-right: auto; }

.pricing-feature__inner {
  display: -webkit-inline-box;
  display: -webkit-inline-flex;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center; }

.pricing-feature .item-bullet {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  margin-right: 7px; }
