@charset "utf-8";

.col-row { display: flex; flex-wrap: wrap; margin-left: -10px; margin-right: -10px; }

.col-row.disable-cols-gap div[class*="col-desk"] { padding-left: 0px; padding-right: 0px; }

.col-row.disable-rows-gap div[class*="col-desk"] { padding-top: 0px; padding-bottom: 0px; }

.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; box-sizing: border-box; width: 100%; }

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

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

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

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

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

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

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

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

.jet-elements select { appearance: none; width: 100%; }

.jet-elements-icon { display: inline-block; line-height: 1; text-align: center; }

.jet-elements-icon svg { display: block; width: 1em; height: 1em; fill: currentcolor; }

.jet-elements .jet-elements-edit-template-link { position: absolute; top: 5px; right: 5px; display: inline-block; padding: 5px; background-color: rgb(183, 8, 78); color: rgb(255, 255, 255); border-radius: 3px; font-size: 14px; line-height: 1; text-align: center; }

.jet-elements .jet-elements-edit-template-link i { width: 1em; height: 1em; }

.jet-elements .jet-elements-edit-template-link:hover { background-color: rgb(132, 7, 57); color: rgb(255, 255, 255); }

@-webkit-keyframes jetFade { 
  0% { opacity: 0; }
  100% { opacity: 1; }
}

@keyframes jetFade { 
  0% { opacity: 0; }
  100% { opacity: 1; }
}

@-webkit-keyframes jetZoomIn { 
  0% { opacity: 0; transform: scale(0.75); }
  100% { opacity: 1; transform: scale(1); }
}

@keyframes jetZoomIn { 
  0% { opacity: 0; transform: scale(0.75); }
  100% { opacity: 1; transform: scale(1); }
}

@-webkit-keyframes jetZoomOut { 
  0% { opacity: 0; transform: scale(1.1); }
  100% { opacity: 1; transform: scale(1); }
}

@keyframes jetZoomOut { 
  0% { opacity: 0; transform: scale(1.1); }
  100% { opacity: 1; transform: scale(1); }
}

@-webkit-keyframes jetMoveUp { 
  0% { opacity: 0; transform: translateY(25px); }
  100% { opacity: 1; transform: translateY(0px); }
}

@keyframes jetMoveUp { 
  0% { opacity: 0; transform: translateY(25px); }
  100% { opacity: 1; transform: translateY(0px); }
}

@-webkit-keyframes jetMoveUpBig { 
  0% { opacity: 0; transform: translateY(100px); }
  100% { opacity: 1; transform: translateY(0px); }
}

@keyframes jetMoveUpBig { 
  0% { opacity: 0; transform: translateY(100px); }
  100% { opacity: 1; transform: translateY(0px); }
}

@-webkit-keyframes jetMoveDown { 
  0% { opacity: 0; transform: translateY(-25px); }
  100% { opacity: 1; transform: translateY(0px); }
}

@keyframes jetMoveDown { 
  0% { opacity: 0; transform: translateY(-25px); }
  100% { opacity: 1; transform: translateY(0px); }
}

@-webkit-keyframes jetMoveDownBig { 
  0% { opacity: 0; transform: translateY(-100px); }
  100% { opacity: 1; transform: translateY(0px); }
}

@keyframes jetMoveDownBig { 
  0% { opacity: 0; transform: translateY(-100px); }
  100% { opacity: 1; transform: translateY(0px); }
}

@-webkit-keyframes jetMoveLeft { 
  0% { opacity: 0; transform: translateX(25px); }
  100% { opacity: 1; transform: translateX(0px); }
}

@keyframes jetMoveLeft { 
  0% { opacity: 0; transform: translateX(25px); }
  100% { opacity: 1; transform: translateX(0px); }
}

@-webkit-keyframes jetMoveLeftBig { 
  0% { opacity: 0; transform: translateX(100px); }
  100% { opacity: 1; transform: translateX(0px); }
}

@keyframes jetMoveLeftBig { 
  0% { opacity: 0; transform: translateX(100px); }
  100% { opacity: 1; transform: translateX(0px); }
}

@-webkit-keyframes jetMoveRight { 
  0% { opacity: 0; transform: translateX(-25px); }
  100% { opacity: 1; transform: translateX(0px); }
}

@keyframes jetMoveRight { 
  0% { opacity: 0; transform: translateX(-25px); }
  100% { opacity: 1; transform: translateX(0px); }
}

@-webkit-keyframes jetMoveRightBig { 
  0% { opacity: 0; transform: translateX(-100px); }
  100% { opacity: 1; transform: translateX(0px); }
}

@keyframes jetMoveRightBig { 
  0% { opacity: 0; transform: translateX(-100px); }
  100% { opacity: 1; transform: translateX(0px); }
}

@-webkit-keyframes jetFallPerspective { 
  0% { opacity: 0; transform: perspective(1000px) translateY(50px) translateZ(-300px) rotateX(-35deg); }
  100% { opacity: 1; transform: perspective(1000px) translateY(0px) translateZ(0px) rotateX(0deg); }
}

@keyframes jetFallPerspective { 
  0% { opacity: 0; transform: perspective(1000px) translateY(50px) translateZ(-300px) rotateX(-35deg); }
  100% { opacity: 1; transform: perspective(1000px) translateY(0px) translateZ(0px) rotateX(0deg); }
}

@-webkit-keyframes jetFlipInX { 
  0% { transform: perspective(400px) rotate3d(1, 0, 0, 90deg); animation-timing-function: ease-in; opacity: 0; }
  40% { transform: perspective(400px) rotate3d(1, 0, 0, -20deg); animation-timing-function: ease-in; }
  60% { transform: perspective(400px) rotate3d(1, 0, 0, 10deg); opacity: 1; }
  80% { transform: perspective(400px) rotate3d(1, 0, 0, -5deg); }
  100% { transform: perspective(400px); }
}

@keyframes jetFlipInX { 
  0% { transform: perspective(400px) rotate3d(1, 0, 0, 90deg); animation-timing-function: ease-in; opacity: 0; }
  40% { transform: perspective(400px) rotate3d(1, 0, 0, -20deg); animation-timing-function: ease-in; }
  60% { transform: perspective(400px) rotate3d(1, 0, 0, 10deg); opacity: 1; }
  80% { transform: perspective(400px) rotate3d(1, 0, 0, -5deg); }
  100% { transform: perspective(400px); }
}

@-webkit-keyframes jetFlipInY { 
  0% { transform: perspective(400px) rotate3d(0, 1, 0, 90deg); animation-timing-function: ease-in; opacity: 0; }
  40% { transform: perspective(400px) rotate3d(0, 1, 0, -20deg); animation-timing-function: ease-in; }
  60% { transform: perspective(400px) rotate3d(0, 1, 0, 10deg); opacity: 1; }
  80% { transform: perspective(400px) rotate3d(0, 1, 0, -5deg); }
  100% { transform: perspective(400px); }
}

@keyframes jetFlipInY { 
  0% { transform: perspective(400px) rotate3d(0, 1, 0, 90deg); animation-timing-function: ease-in; opacity: 0; }
  40% { transform: perspective(400px) rotate3d(0, 1, 0, -20deg); animation-timing-function: ease-in; }
  60% { transform: perspective(400px) rotate3d(0, 1, 0, 10deg); opacity: 1; }
  80% { transform: perspective(400px) rotate3d(0, 1, 0, -5deg); }
  100% { transform: perspective(400px); }
}

.jet-family-column-flex-horizontal > .elementor-column-wrap > .elementor-widget-wrap { display: flex; -webkit-box-orient: horizontal; -webkit-box-direction: normal; flex-direction: row; }

.jet-family-column-flex-vertical > .elementor-column-wrap > .elementor-widget-wrap { display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; height: 100%; }

.jet-family-column-flex-wrap-true > .elementor-column-wrap > .elementor-widget-wrap { flex-wrap: wrap; }

.jet-family-column-flex-start > .elementor-column-wrap > .elementor-widget-wrap { -webkit-box-pack: start; justify-content: flex-start; }

.jet-family-column-flex-center > .elementor-column-wrap > .elementor-widget-wrap { -webkit-box-pack: center; justify-content: center; }

.jet-family-column-flex-end > .elementor-column-wrap > .elementor-widget-wrap { -webkit-box-pack: end; justify-content: flex-end; }

.jet-family-column-flex-space-between > .elementor-column-wrap > .elementor-widget-wrap { -webkit-box-pack: justify; justify-content: space-between; }

.jet-family-column-flex-space-evenly > .elementor-column-wrap > .elementor-widget-wrap { justify-content: space-evenly; }

.jet-family-column-flex-space-around > .elementor-column-wrap > .elementor-widget-wrap { justify-content: space-around; }

@media (max-width: 1024px) {
  .jet-family-column-tablet-flex-horizontal > .elementor-column-wrap > .elementor-widget-wrap { display: flex; -webkit-box-orient: horizontal; -webkit-box-direction: normal; flex-direction: row; }
  .jet-family-column-tablet-flex-vertical > .elementor-column-wrap > .elementor-widget-wrap { display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; height: 100%; }
  .jet-family-column-tablet-flex-start > .elementor-column-wrap > .elementor-widget-wrap { -webkit-box-pack: start; justify-content: flex-start; }
  .jet-family-column-tablet-flex-center > .elementor-column-wrap > .elementor-widget-wrap { -webkit-box-pack: center; justify-content: center; }
  .jet-family-column-tablet-flex-end > .elementor-column-wrap > .elementor-widget-wrap { -webkit-box-pack: end; justify-content: flex-end; }
  .jet-family-column-tablet-flex-space-between > .elementor-column-wrap > .elementor-widget-wrap { -webkit-box-pack: justify; justify-content: space-between; }
  .jet-family-column-tablet-flex-space-evenly > .elementor-column-wrap > .elementor-widget-wrap { justify-content: space-evenly; }
  .jet-family-column-tablet-flex-space-around > .elementor-column-wrap > .elementor-widget-wrap { justify-content: space-around; }
}

@media (max-width: 767px) {
  .jet-family-column-mobile-flex-horizontal > .elementor-column-wrap > .elementor-widget-wrap { display: flex; -webkit-box-orient: horizontal; -webkit-box-direction: normal; flex-direction: row; }
  .jet-family-column-mobile-flex-vertical > .elementor-column-wrap > .elementor-widget-wrap { display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; height: 100%; }
  .jet-family-column-mobile-flex-start > .elementor-column-wrap > .elementor-widget-wrap { -webkit-box-pack: start; justify-content: flex-start; }
  .jet-family-column-mobile-flex-center > .elementor-column-wrap > .elementor-widget-wrap { -webkit-box-pack: center; justify-content: center; }
  .jet-family-column-mobile-flex-end > .elementor-column-wrap > .elementor-widget-wrap { -webkit-box-pack: end; justify-content: flex-end; }
  .jet-family-column-mobile-flex-space-between > .elementor-column-wrap > .elementor-widget-wrap { -webkit-box-pack: justify; justify-content: space-between; }
  .jet-family-column-mobile-flex-space-evenly > .elementor-column-wrap > .elementor-widget-wrap { justify-content: space-evenly; }
  .jet-family-column-mobile-flex-space-around > .elementor-column-wrap > .elementor-widget-wrap { justify-content: space-around; }
}

.jet-animated-text { display: flex; -webkit-box-orient: horizontal; -webkit-box-direction: normal; flex-flow: wrap; -webkit-box-pack: center; justify-content: center; -webkit-box-align: center; align-items: center; }

.jet-animated-text__before-text { align-self: auto; }

.jet-animated-text__animated-text { position: relative; align-self: auto; transition: width 0.3s; }

.jet-animated-text__animated-text-item { display: flex; -webkit-box-orient: horizontal; -webkit-box-direction: normal; flex-flow: wrap; -webkit-box-pack: start; justify-content: flex-start; position: absolute; top: 0px; left: 0px; pointer-events: none; visibility: hidden; z-index: 1; }

.jet-animated-text__animated-text-item.active { position: relative; z-index: 2; }

.elementor-widget:not(.elementor-invisible) .jet-animated-text__animated-text-item.visible { visibility: visible; }

.jet-animated-text__animated-text-item span { position: relative; align-self: auto; }

.jet-animated-text__after-text { align-self: auto; }

.jet-animated-text--effect-fx6 .jet-animated-text__animated-text-item { perspective: 1000px; transform-origin: 50% 100%; }

.jet-animated-text--effect-fx7 .jet-animated-text__animated-text-item span { transform-origin: -200% 50%; }

.jet-animated-text--effect-fx8 .jet-animated-text__animated-text-item { perspective: 1000px; transform-origin: 50% 100%; }

.jet-animated-text--effect-fx8 .jet-animated-text__animated-text-item span { transform-origin: -200% 50%; }

.jet-animated-text--effect-fx9 .jet-animated-text__animated-text-item { perspective: 1000px; }

.jet-animated-text--effect-fx9 .jet-animated-text__animated-text-item span { transform-origin: 50% 100%; }

.jet-animated-text--effect-fx10 .jet-animated-text__animated-text-item { perspective: 1000px; }

.jet-animated-text--effect-fx12 .jet-animated-text__animated-text-item span { overflow: hidden; transform-origin: 0px 50%; }

.jet-animated-text--effect-fx12 .jet-animated-text__animated-text-item::after { width: 2px; overflow: hidden; display: inline-block; background-color: black; animation: 1s step-end 0s infinite normal none running blink; content: "|"; }

@-webkit-keyframes blink { 
  0%, 100% { opacity: 0; }
  50% { opacity: 1; }
}

@keyframes blink { 
  0%, 100% { opacity: 0; }
  50% { opacity: 1; }
}

.jet-animated-box { position: relative; }

.jet-animated-box__toggle { display: flex; -webkit-box-pack: center; justify-content: center; -webkit-box-align: center; align-items: center; position: absolute; z-index: 3; top: 10px; right: 10px; transition: 0.3s; }

.jet-animated-box__front, .jet-animated-box__back { position: absolute; width: 100%; height: 100%; display: flex; -webkit-box-orient: horizontal; -webkit-box-direction: normal; flex-flow: row; -webkit-box-pack: center; justify-content: center; -webkit-box-align: stretch; align-items: stretch; }

.jet-animated-box__front { background-color: rgb(110, 193, 228); }

.jet-animated-box__back { background-color: rgb(84, 89, 95); }

.jet-animated-box__overlay { position: absolute; width: 100%; height: 100%; display: block; top: 0px; left: 0px; z-index: 1; }

.jet-animated-box__inner { display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-flow: column; -webkit-box-pack: center; place-content: center; -webkit-box-align: stretch; align-items: stretch; min-width: 100%; z-index: 2; }

.jet-animated-box__icon { min-width: 100%; display: flex; -webkit-box-pack: center; justify-content: center; }

.jet-animated-box__icon .jet-animated-box-icon-inner { display: flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: center; justify-content: center; }

.jet-animated-box__content { display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-flow: column; -webkit-box-pack: center; place-content: center; -webkit-box-align: stretch; align-items: stretch; }

.jet-animated-box .jet-animated-box__button { display: flex; -webkit-box-pack: center; justify-content: center; -webkit-box-align: center; align-items: center; }

.jet-animated-box .jet-animated-box__button--icon-before .jet-animated-box__button-text { -webkit-box-ordinal-group: 3; order: 2; }

.jet-animated-box .jet-animated-box__button--icon-before .jet-animated-box__button-icon { -webkit-box-ordinal-group: 2; order: 1; }

.jet-animated-box .jet-animated-box__button--icon-after .jet-animated-box__button-text { -webkit-box-ordinal-group: 2; order: 1; }

.jet-animated-box .jet-animated-box__button--icon-after .jet-animated-box__button-icon { -webkit-box-ordinal-group: 3; order: 2; }

.jet-animated-box.jet-box-effect-1 { perspective: 1000px; }

.jet-animated-box.jet-box-effect-1 .jet-animated-box__front { transform-style: preserve-3d; transform: rotateY(0deg); backface-visibility: hidden; z-index: 2; transition: 0.7s cubic-bezier(0.11, 0.6, 0.24, 0.89); }

.jet-animated-box.jet-box-effect-1 .jet-animated-box__back { transform-style: preserve-3d; transform: rotateY(-180deg); backface-visibility: hidden; z-index: 1; transition: 0.7s cubic-bezier(0.11, 0.6, 0.24, 0.89); }

.jet-animated-box.jet-box-effect-1.flipped .jet-animated-box__front { transform: rotateY(180deg); transition: 0.7s cubic-bezier(0.11, 0.6, 0.24, 0.89); }

.jet-animated-box.jet-box-effect-1.flipped .jet-animated-box__back { transform: rotateY(0deg); transition: 0.7s cubic-bezier(0.11, 0.6, 0.24, 0.89); }

.jet-animated-box.jet-box-effect-2 { perspective: 1000px; }

.jet-animated-box.jet-box-effect-2 .jet-animated-box__front { transform-style: preserve-3d; transform: rotateX(0deg); backface-visibility: hidden; z-index: 2; transition: 0.7s cubic-bezier(0.11, 0.6, 0.24, 0.89); }

.jet-animated-box.jet-box-effect-2 .jet-animated-box__back { transform-style: preserve-3d; transform: rotateX(-180deg); backface-visibility: hidden; z-index: 1; transition: 0.7s cubic-bezier(0.11, 0.6, 0.24, 0.89); }

.jet-animated-box.jet-box-effect-2.flipped .jet-animated-box__front { transform: rotateX(180deg); transition: 0.7s cubic-bezier(0.11, 0.6, 0.24, 0.89); }

.jet-animated-box.jet-box-effect-2.flipped .jet-animated-box__back { transform: rotateX(0deg); transition: 0.7s cubic-bezier(0.11, 0.6, 0.24, 0.89); }

.jet-animated-box.jet-box-effect-3 { perspective: 1000px; }

.jet-animated-box.jet-box-effect-3 .jet-animated-box__front { transform-style: preserve-3d; transform: rotateX(0deg) translateY(0px) scale(1); z-index: 2; transition: 0.7s cubic-bezier(0.11, 0.6, 0.24, 0.89); }

.jet-animated-box.jet-box-effect-3 .jet-animated-box__back { transform-style: preserve-3d; transform: rotateX(-90deg) translateY(150%) scale(0); z-index: 1; transition: 0.5s cubic-bezier(0.63, 0.07, 0.78, 0.55); }

.jet-animated-box.jet-box-effect-3.flipped .jet-animated-box__front { transform: rotateX(90deg) translateY(-150%) scale(0); transition: 0.5s cubic-bezier(0.63, 0.07, 0.78, 0.55); z-index: 1; }

.jet-animated-box.jet-box-effect-3.flipped .jet-animated-box__back { transform: rotateX(0deg) translateY(0px) scale(1); transition: 0.7s cubic-bezier(0.11, 0.6, 0.24, 0.89); z-index: 2; }

.jet-animated-box.jet-box-effect-4 { perspective: 1000px; }

.jet-animated-box.jet-box-effect-4 .jet-animated-box__front { transform-style: preserve-3d; transform: rotateY(0deg) translateX(0px) scale(1); z-index: 2; transition: 0.7s cubic-bezier(0.11, 0.6, 0.24, 0.89); }

.jet-animated-box.jet-box-effect-4 .jet-animated-box__back { transform-style: preserve-3d; transform: rotateY(-90deg) translateX(-150%) scale(0); z-index: 1; transition: 0.5s cubic-bezier(0.63, 0.07, 0.78, 0.55); }

.jet-animated-box.jet-box-effect-4.flipped .jet-animated-box__front { transform: rotateY(90deg) translateX(150%) scale(0); transition: 0.5s cubic-bezier(0.63, 0.07, 0.78, 0.55); z-index: 1; }

.jet-animated-box.jet-box-effect-4.flipped .jet-animated-box__back { transform: rotateY(0deg) translateX(0px) scale(1); transition: 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 { transform: translateY(0%); transition: 0.5s cubic-bezier(0.5, 0.12, 0.46, 0.88); }

.jet-animated-box.jet-box-effect-5 .jet-animated-box__back { transform: translateY(-100%); transition: 0.5s cubic-bezier(0.5, 0.12, 0.46, 0.88); }

.jet-animated-box.jet-box-effect-5.flipped .jet-animated-box__front { transform: translateY(100%); }

.jet-animated-box.jet-box-effect-5.flipped .jet-animated-box__back { transform: translateY(0%); }

.jet-animated-box.jet-box-effect-6 { overflow: hidden; }

.jet-animated-box.jet-box-effect-6 .jet-animated-box__front { transform: translateX(0%); transition: 0.5s cubic-bezier(0.5, 0.12, 0.46, 0.88); }

.jet-animated-box.jet-box-effect-6 .jet-animated-box__back { transform: translateX(-100%); transition: 0.5s cubic-bezier(0.5, 0.12, 0.46, 0.88); }

.jet-animated-box.jet-box-effect-6.flipped .jet-animated-box__front { transform: translateX(100%); }

.jet-animated-box.jet-box-effect-6.flipped .jet-animated-box__back { transform: translateX(0%); }

.jet-animated-box.jet-box-effect-7 { perspective: 1000px; }

.jet-animated-box.jet-box-effect-7 .jet-animated-box__front { transform-style: preserve-3d; transform: rotateY(0deg); backface-visibility: hidden; z-index: 2; transition: 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 { transform: translateZ(0px); transition: 0.4s cubic-bezier(0.5, 0.12, 0.46, 0.88) 0.2s; backface-visibility: hidden; }

.jet-animated-box.jet-box-effect-7 .jet-animated-box__back { transform-style: preserve-3d; transform: rotateY(-180deg); backface-visibility: hidden; z-index: 1; transition: 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 { transform: translateZ(125px); transition: 0.4s cubic-bezier(0.5, 0.12, 0.46, 0.88); backface-visibility: hidden; }

.jet-animated-box.jet-box-effect-7.flipped .jet-animated-box__front { transform: rotateY(180deg); transition: 0.7s cubic-bezier(0.5, 0.12, 0.46, 0.88); }

.jet-animated-box.jet-box-effect-7.flipped .jet-animated-box__front .jet-animated-box__inner { transform: translateZ(125px); transition: 0.4s cubic-bezier(0.5, 0.12, 0.46, 0.88); backface-visibility: hidden; }

.jet-animated-box.jet-box-effect-7.flipped .jet-animated-box__back { transform: rotateY(0deg); transition: 0.7s cubic-bezier(0.5, 0.12, 0.46, 0.88); }

.jet-animated-box.jet-box-effect-7.flipped .jet-animated-box__back .jet-animated-box__inner { transform: translateZ(0px); transition: 0.4s cubic-bezier(0.5, 0.12, 0.46, 0.88) 0.2s; backface-visibility: hidden; }

.jet-animated-box.jet-box-effect-8 { perspective: 1000px; }

.jet-animated-box.jet-box-effect-8 .jet-animated-box__toggle { backface-visibility: hidden; }

.jet-animated-box.jet-box-effect-8 .jet-animated-box__front { transform-style: preserve-3d; transform: rotateX(0deg); backface-visibility: hidden; z-index: 2; transition: 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 { transform: translateZ(0px); transition: 0.4s cubic-bezier(0.5, 0.12, 0.46, 0.88) 0.2s; backface-visibility: hidden; }

.jet-animated-box.jet-box-effect-8 .jet-animated-box__back { transform-style: preserve-3d; transform: rotateX(-180deg); backface-visibility: hidden; z-index: 1; transition: 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 { transform: translateZ(125px); transition: 0.4s cubic-bezier(0.5, 0.12, 0.46, 0.88); backface-visibility: hidden; }

.jet-animated-box.jet-box-effect-8.flipped .jet-animated-box__front { transform: rotateX(180deg); transition: 0.7s cubic-bezier(0.5, 0.12, 0.46, 0.88); }

.jet-animated-box.jet-box-effect-8.flipped .jet-animated-box__front .jet-animated-box__inner { transform: translateZ(125px); transition: 0.4s cubic-bezier(0.5, 0.12, 0.46, 0.88); backface-visibility: hidden; }

.jet-animated-box.jet-box-effect-8.flipped .jet-animated-box__back { transform: rotateX(0deg); transition: 0.7s cubic-bezier(0.5, 0.12, 0.46, 0.88); }

.jet-animated-box.jet-box-effect-8.flipped .jet-animated-box__back .jet-animated-box__inner { transform: translateZ(0px); transition: 0.4s cubic-bezier(0.5, 0.12, 0.46, 0.88) 0.2s; backface-visibility: hidden; }

.jet-animated-box.jet-box-effect-9 .jet-animated-box__front { opacity: 1; z-index: 2; transition: opacity 0.4s cubic-bezier(0.5, 0.12, 0.46, 0.88); }

.jet-animated-box.jet-box-effect-9 .jet-animated-box__back { z-index: 1; }

.jet-animated-box.jet-box-effect-9.flipped .jet-animated-box__front { opacity: 0; pointer-events: none; }

.jet-animated-box.jet-box-effect-10 { overflow: hidden; }

.jet-animated-box.jet-box-effect-10 .jet-animated-box__front { opacity: 1; transform: scaleX(1) scaleY(1); z-index: 2; transition: 0.3s cubic-bezier(0.5, 0.12, 0.46, 0.88); }

.jet-animated-box.jet-box-effect-10 .jet-animated-box__back { transform: scaleX(1.2) scaleY(1.2); z-index: 1; transition: 0.5s cubic-bezier(0.5, 0.12, 0.46, 0.88); }

.jet-animated-box.jet-box-effect-10.flipped .jet-animated-box__front { opacity: 0; transform: scaleX(0.8) scaleY(0.8); pointer-events: none; }

.jet-animated-box.jet-box-effect-10.flipped .jet-animated-box__back { transform: scaleX(1) scaleY(1); }

.jet-animated-box.jet-box-effect-11 { overflow: hidden; }

.jet-animated-box.jet-box-effect-11 .jet-animated-box__front { opacity: 1; transform: scaleX(1) scaleX(1); z-index: 2; transition: 0.3s cubic-bezier(0.5, 0.12, 0.46, 0.88); }

.jet-animated-box.jet-box-effect-11 .jet-animated-box__back { transform: scaleX(1.2) scaleY(1.2); z-index: 1; transition: 0.5s cubic-bezier(0.5, 0.12, 0.46, 0.88); }

.jet-animated-box.jet-box-effect-11.flipped .jet-animated-box__front { opacity: 0; transform: scaleX(1.2) scaleY(1.2); pointer-events: none; }

.jet-animated-box.jet-box-effect-11.flipped .jet-animated-box__back { transform: scaleX(1) scaleY(1); }

.jet-animated-box.jet-box-effect-12 { overflow: hidden; }

.jet-animated-box.jet-box-effect-12 .jet-animated-box__front { transform: translateX(0px); z-index: 1; transition: 0.5s cubic-bezier(0.5, 0.12, 0.46, 0.88); }

.jet-animated-box.jet-box-effect-12 .jet-animated-box__back { transform: translateX(100%); z-index: 2; transition: 0.5s cubic-bezier(0.5, 0.12, 0.46, 0.88); }

.jet-animated-box.jet-box-effect-12.flipped .jet-animated-box__front { transform: translateX(0px); }

.jet-animated-box.jet-box-effect-12.flipped .jet-animated-box__back { transform: translateX(0%); }

.jet-animated-box.jet-box-effect-13 { overflow: hidden; }

.jet-animated-box.jet-box-effect-13 .jet-animated-box__front { transform: translateY(0px); z-index: 1; transition: 0.5s cubic-bezier(0.5, 0.12, 0.46, 0.88); }

.jet-animated-box.jet-box-effect-13 .jet-animated-box__back { transform: translateY(-100%); z-index: 2; transition: 0.5s cubic-bezier(0.5, 0.12, 0.46, 0.88); }

.jet-animated-box.jet-box-effect-13.flipped .jet-animated-box__front { transform: translateY(0px); }

.jet-animated-box.jet-box-effect-13.flipped .jet-animated-box__back { transform: translateY(0%); }

.jet-animated-box.jet-box-effect-14 { overflow: hidden; }

.jet-animated-box.jet-box-effect-14 .jet-animated-box__front { transform: translateX(0%); transition: 0.5s cubic-bezier(0.5, 0.12, 0.46, 0.88); }

.jet-animated-box.jet-box-effect-14 .jet-animated-box__back { transform: translateX(100%); transition: 0.5s cubic-bezier(0.5, 0.12, 0.46, 0.88); }

.jet-animated-box.jet-box-effect-14.flipped .jet-animated-box__front { transform: translateX(-100%); }

.jet-animated-box.jet-box-effect-14.flipped .jet-animated-box__back { transform: translateX(0%); }

.jet-animated-box.jet-box-effect-15 { overflow: hidden; }

.jet-animated-box.jet-box-effect-15 .jet-animated-box__front { transform: translateY(0%); transition: 0.5s cubic-bezier(0.5, 0.12, 0.46, 0.88); }

.jet-animated-box.jet-box-effect-15 .jet-animated-box__back { transform: translateY(100%); transition: 0.5s cubic-bezier(0.5, 0.12, 0.46, 0.88); }

.jet-animated-box.jet-box-effect-15.flipped .jet-animated-box__front { transform: translateY(-100%); }

.jet-animated-box.jet-box-effect-15.flipped .jet-animated-box__back { transform: translateY(0%); }

.jet-animated-box.jet-box-effect-16 { overflow: hidden; }

.jet-animated-box.jet-box-effect-16 .jet-animated-box__front { transform: translateX(0px); z-index: 1; transition: 0.5s cubic-bezier(0.5, 0.12, 0.46, 0.88); }

.jet-animated-box.jet-box-effect-16 .jet-animated-box__back { transform: translateX(-100%); z-index: 2; transition: 0.5s cubic-bezier(0.5, 0.12, 0.46, 0.88); }

.jet-animated-box.jet-box-effect-16.flipped .jet-animated-box__front { transform: translateX(0px); }

.jet-animated-box.jet-box-effect-16.flipped .jet-animated-box__back { transform: translateX(0%); }

.jet-animated-box.jet-box-effect-17 { overflow: hidden; }

.jet-animated-box.jet-box-effect-17 .jet-animated-box__front { transform: translateY(0px); z-index: 1; transition: 0.5s cubic-bezier(0.5, 0.12, 0.46, 0.88); }

.jet-animated-box.jet-box-effect-17 .jet-animated-box__back { transform: translateY(100%); z-index: 2; transition: 0.5s cubic-bezier(0.5, 0.12, 0.46, 0.88); }

.jet-animated-box.jet-box-effect-17.flipped .jet-animated-box__front { transform: translateY(0px); }

.jet-animated-box.jet-box-effect-17.flipped .jet-animated-box__back { transform: translateY(0%); }

.jet-animated-box.jet-box-effect-18 .jet-animated-box__front { opacity: 1; filter: blur(0px); z-index: 2; transition: 0.7s cubic-bezier(0.5, 0.12, 0.46, 0.88); }

.jet-animated-box.jet-box-effect-18 .jet-animated-box__back { opacity: 0; filter: blur(5px); z-index: 1; transition: 0.7s cubic-bezier(0.5, 0.12, 0.46, 0.88); }

.jet-animated-box.jet-box-effect-18.flipped .jet-animated-box__front { opacity: 0; filter: blur(5px); pointer-events: none; }

.jet-animated-box.jet-box-effect-18.flipped .jet-animated-box__back { opacity: 1; filter: blur(0px); }

.jet-animated-box.jet-box-scratch-effect { position: relative; overflow: hidden; }

.jet-animated-box.jet-box-scratch-effect canvas { top: 0px; left: 0px; position: absolute; z-index: 2; }

.jet-animated-box.jet-box-scratch-effect .jet-animated-box__front { z-index: 3; }

.jet-animated-box.jet-box-scratch-effect .jet-animated-box__back { z-index: 1; }

.jet-animated-box.jet-box-scratch-effect.flipped .jet-animated-box__front { z-index: 1; }

.jet-animated-box.jet-box-scratch-effect.flipped .jet-animated-box__back { z-index: 3; }

.jet-animated-box.jet-box-scratch-effect.back-events-inactive .jet-animated-box__back { pointer-events: none; user-select: none; }

.jet-animated-box.jet-box-fold-effect { position: relative; overflow: hidden; visibility: hidden; }

.jet-animated-box.jet-box-fold-effect .oridomi-holder { transform: translateZ(0px); backface-visibility: hidden; }

.jet-animated-box.jet-box-fold-effect .jet-animated-box__front { z-index: 2; cursor: grab; }

.jet-animated-box.jet-box-fold-effect .jet-animated-box__back { z-index: 1; }

.jet-animated-box.jet-box-fold-effect.flipped .jet-animated-box__front { z-index: 1; }

.jet-animated-box.jet-box-fold-effect.flipped .jet-animated-box__back { z-index: 2; }

.jet-animated-box.jet-box-fold-effect.fold-init { visibility: visible; }

.jet-animated-box.jet-box-peel-effect { position: relative; overflow: hidden; visibility: hidden; }

.jet-animated-box.jet-box-peel-effect .jet-animated-box__front { z-index: 2; }

.jet-animated-box.jet-box-peel-effect .jet-animated-box__back { z-index: 1; }

.jet-animated-box.jet-box-peel-effect.flipped .jet-animated-box__front { z-index: 1; }

.jet-animated-box.jet-box-peel-effect.flipped .jet-animated-box__back { z-index: 2; }

.jet-animated-box.jet-box-peel-effect.peel-ready { visibility: visible; }

.jet-animated-box.jet-box-slide-out-effect { position: relative; overflow: hidden; }

.jet-animated-box.jet-box-slide-out-effect .jet-animated-box__front { z-index: 2; }

.jet-animated-box.jet-box-slide-out-effect .jet-animated-box__back { z-index: 1; }

.jet-animated-box.jet-box-slide-out-effect.slide-out-left .ui-draggable-handle { cursor: w-resize; }

.jet-animated-box.jet-box-slide-out-effect.slide-out-left .ui-draggable-dragging { cursor: ew-resize; }

.jet-animated-box.jet-box-slide-out-effect.slide-out-top .ui-draggable-handle { cursor: n-resize; }

.jet-animated-box.jet-box-slide-out-effect.slide-out-top .ui-draggable-dragging { cursor: ns-resize; }

.jet-animated-box.jet-box-slide-out-effect.slide-out-right .ui-draggable-handle { cursor: e-resize; }

.jet-animated-box.jet-box-slide-out-effect.slide-out-right .ui-draggable-dragging { cursor: ew-resize; }

.jet-animated-box.jet-box-slide-out-effect.slide-out-bottom .ui-draggable-handle { cursor: s-resize; }

.jet-animated-box.jet-box-slide-out-effect.slide-out-bottom .ui-draggable-dragging { cursor: ns-resize; }

.elementor-jet-banner::after { clear: both; width: 100%; display: block; content: ""; }

.jet-banner { position: relative; overflow: hidden; float: left; max-width: 100%; width: 100%; }

.jet-banner * { box-sizing: border-box; }

.jet-banner__content { backface-visibility: hidden; position: absolute; left: 0px; top: 0px; width: 100%; height: 100%; z-index: 2; text-align: center; }

.jet-banner__content-wrap { display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-flow: column; }

.jet-banner .jet-banner__title, .jet-banner .jet-banner__text { margin: 0px; padding: 0px; }

.jet-banner__overlay { position: absolute; top: 0px; left: 0px; width: 100%; height: 100%; z-index: 1; opacity: 0; background: rgb(0, 0, 0); backface-visibility: hidden; transform: translate3d(0px, 0px, 0px); transition: opacity 0.35s; }

.jet-banner__img { display: block; }

.jet-banner:hover .jet-banner__overlay { opacity: 0.2; }

.jet-banner.jet-effect-none .jet-banner__content { display: flex; -webkit-box-pack: center; justify-content: center; -webkit-box-align: center; align-items: center; }

.jet-banner.jet-effect-lily .jet-banner__img { max-width: none; width: calc(100% + 50px); transition: transform 0.35s, -webkit-transform 0.35s; transform: translate3d(-40px, 0px, 0px); }

.jet-banner.jet-effect-lily .jet-banner__content { text-align: left; }

.jet-banner.jet-effect-lily .jet-banner__content-wrap { position: absolute; bottom: 0px; left: 0px; 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 { transform: translate3d(0px, 40px, 0px); }

.jet-banner.jet-effect-lily .jet-banner__title { 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; 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 { transform: translate3d(0px, 0px, 0px); }

.jet-banner.jet-effect-lily:hover .jet-banner__text { transition-delay: 0.05s; transition-duration: 0.35s; }

.jet-banner.jet-effect-sadie .jet-banner__title { position: absolute; top: 50%; left: 0px; width: 100%; transition: transform 0.35s, color 0.35s, -webkit-transform 0.35s; transform: translate3d(0px, -50%, 0px); }

.jet-banner.jet-effect-sadie .jet-banner__text { transition: opacity 0.35s, transform 0.35s, -webkit-transform 0.35s; }

.jet-banner.jet-effect-sadie .jet-banner__text { position: absolute; bottom: 0px; left: 0px; padding: 2em; width: 100%; opacity: 0; transform: translate3d(0px, 10px, 0px); }

.jet-banner.jet-effect-sadie:hover .jet-banner__title { transform: translate3d(0px, -50%, 0px) translate3d(0px, -40px, 0px); }

.jet-banner.jet-effect-sadie:hover .jet-banner__text { opacity: 1; transform: translate3d(0px, 0px, 0px); }

.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 { inset: 40px 20px; border-top: 1px solid rgb(255, 255, 255); border-bottom: 1px solid rgb(255, 255, 255); transform: scale(0, 1); transform-origin: 0px 0px; }

.jet-banner.jet-effect-layla .jet-banner__content::after { inset: 20px 40px; border-right: 1px solid rgb(255, 255, 255); border-left: 1px solid rgb(255, 255, 255); transform: scale(1, 0); transform-origin: 100% 0px; }

.jet-banner.jet-effect-layla .jet-banner__title { padding-top: 26%; 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; transform: translate3d(0px, -10px, 0px); }

.jet-banner.jet-effect-layla .jet-banner__title { transform: translate3d(0px, -30px, 0px); }

.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 { 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; transform: scale(1); }

.jet-banner.jet-effect-layla:hover .jet-banner__title, .jet-banner.jet-effect-layla:hover .jet-banner__text { opacity: 1; transform: translate3d(0px, 0px, 0px); }

.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 { 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; inset: 30px; border: 1px solid rgb(255, 255, 255); content: ""; }

.jet-banner.jet-effect-oscar .jet-banner__title { margin: 20% 0px 10px; transition: transform 0.35s, -webkit-transform 0.35s; transform: translate3d(0px, 100%, 0px); }

.jet-banner.jet-effect-oscar .jet-banner__img { width: 100%; }

.jet-banner.jet-effect-oscar .jet-banner__content::before, .jet-banner.jet-effect-oscar .jet-banner__text { opacity: 0; transition: opacity 0.35s, transform 0.35s, -webkit-transform 0.35s; transform: scale(0); }

.jet-banner.jet-effect-oscar:hover .jet-banner__title { transform: translate3d(0px, 0px, 0px); }

.jet-banner.jet-effect-oscar:hover .jet-banner__content::before, .jet-banner.jet-effect-oscar:hover .jet-banner__text { opacity: 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 0px; }

.jet-banner.jet-effect-marley .jet-banner__text { bottom: 30px; transform: translate3d(0px, 100%, 0px); }

.jet-banner.jet-effect-marley .jet-banner__title { top: 30px; transition: transform 0.35s, -webkit-transform 0.35s; transform: translate3d(0px, 20px, 0px); }

.jet-banner.jet-effect-marley .jet-banner__title::after { position: absolute; top: 100%; left: 0px; width: 100%; height: 4px; background: rgb(255, 255, 255); content: ""; transform: translate3d(0px, 40px, 0px); }

.jet-banner.jet-effect-marley .jet-banner__title::after, .jet-banner.jet-effect-marley .jet-banner__text { opacity: 0; transition: opacity 0.35s, transform 0.35s, -webkit-transform 0.35s; }

.jet-banner.jet-effect-marley:hover .jet-banner__title { transform: translate3d(0px, 0px, 0px); }

.jet-banner.jet-effect-marley:hover .jet-banner__title::after, .jet-banner.jet-effect-marley:hover .jet-banner__text { opacity: 1; transform: translate3d(0px, 0px, 0px); }

.jet-banner.jet-effect-ruby .jet-banner__content { padding: 2em; }

.jet-banner.jet-effect-ruby .jet-banner__img { transition: transform 0.35s, -webkit-transform 0.35s; transform: scale(1.15); }

.jet-banner.jet-effect-ruby .jet-banner__title { margin-top: 20%; transition: transform 0.35s, -webkit-transform 0.35s; transform: translate3d(0px, 20px, 0px); }

.jet-banner.jet-effect-ruby .jet-banner__text { margin: 1em 0px 0px; padding: 1.5em; border: 1px solid rgb(255, 255, 255); opacity: 0; transition: opacity 0.35s, transform 0.35s, -webkit-transform 0.35s; transform: translate3d(0px, 20px, 0px) scale(1.1); }

.jet-banner.jet-effect-ruby:hover .jet-banner__img { transform: scale(1); }

.jet-banner.jet-effect-ruby:hover .jet-banner__title { transform: translate3d(0px, 0px, 0px); }

.jet-banner.jet-effect-ruby:hover .jet-banner__text { opacity: 1; transform: translate3d(0px, 0px, 0px) scale(1); }

.jet-banner.jet-effect-roxy .jet-banner__img { max-width: none; width: calc(100% + 60px); transition: opacity 0.35s, transform 0.35s, -webkit-transform 0.35s; transform: translate3d(-50px, 0px, 0px); }

.jet-banner.jet-effect-roxy .jet-banner__content::before { position: absolute; inset: 30px; border: 1px solid rgb(255, 255, 255); content: ""; opacity: 0; transition: opacity 0.35s, transform 0.35s, -webkit-transform 0.35s; transform: translate3d(-20px, 0px, 0px); }

.jet-banner.jet-effect-roxy .jet-banner__content { padding: 3em; text-align: left; }

.jet-banner.jet-effect-roxy .jet-banner__title { padding: 30% 0px 10px; }

.jet-banner.jet-effect-roxy .jet-banner__text { opacity: 0; transition: opacity 0.35s, transform 0.35s, -webkit-transform 0.35s; transform: translate3d(-10px, 0px, 0px); }

.jet-banner.jet-effect-roxy:hover .jet-banner__img { transform: translate3d(0px, 0px, 0px); }

.jet-banner.jet-effect-roxy:hover .jet-banner__content::before, .jet-banner.jet-effect-roxy:hover .jet-banner__text { opacity: 1; transform: translate3d(0px, 0px, 0px); }

.jet-banner.jet-effect-bubba .jet-banner__content::before, .jet-banner.jet-effect-bubba .jet-banner__content::after { position: absolute; inset: 30px; content: ""; opacity: 0; transition: opacity 0.35s, transform 0.35s, -webkit-transform 0.35s; }

.jet-banner.jet-effect-bubba .jet-banner__content::before { border-top: 1px solid rgb(255, 255, 255); border-bottom: 1px solid rgb(255, 255, 255); transform: scale(0, 1); }

.jet-banner.jet-effect-bubba .jet-banner__content::after { border-right: 1px solid rgb(255, 255, 255); border-left: 1px solid rgb(255, 255, 255); transform: scale(1, 0); }

.jet-banner.jet-effect-bubba .jet-banner__title { padding-top: 30%; transition: transform 0.35s, -webkit-transform 0.35s; transform: translate3d(0px, -20px, 0px); }

.jet-banner.jet-effect-bubba .jet-banner__text { padding: 20px 2.5em; opacity: 0; transition: opacity 0.35s, transform 0.35s, -webkit-transform 0.35s; transform: translate3d(0px, 20px, 0px); }

.jet-banner.jet-effect-bubba:hover .jet-banner__content::before, .jet-banner.jet-effect-bubba:hover .jet-banner__content::after { opacity: 1; transform: scale(1); }

.jet-banner.jet-effect-bubba:hover .jet-banner__title, .jet-banner.jet-effect-bubba:hover .jet-banner__text { opacity: 1; transform: translate3d(0px, 0px, 0px); }

.jet-banner.jet-effect-romeo { perspective: 1000px; }

.jet-banner.jet-effect-romeo .jet-banner__img { transition: opacity 0.35s, transform 0.35s, -webkit-transform 0.35s; transform: translate3d(0px, 0px, 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: rgb(255, 255, 255); content: ""; transition: opacity 0.35s, transform 0.35s, -webkit-transform 0.35s; transform: translate3d(-50%, -50%, 0px); }

.jet-banner.jet-effect-romeo .jet-banner__title, .jet-banner.jet-effect-romeo .jet-banner__text { position: absolute; top: 50%; left: 0px; width: 100%; transition: transform 0.35s, -webkit-transform 0.35s; }

.jet-banner.jet-effect-romeo .jet-banner__title { transform: translate3d(0px, -50%, 0px) translate3d(0px, -150%, 0px); }

.jet-banner.jet-effect-romeo .jet-banner__text { padding: 0.25em 2em; transform: translate3d(0px, -50%, 0px) translate3d(0px, 150%, 0px); }

.jet-banner.jet-effect-romeo:hover .jet-banner__content::before { opacity: 0.5; transform: translate3d(-50%, -50%, 0px) rotate(45deg); }

.jet-banner.jet-effect-romeo:hover .jet-banner__content::after { opacity: 0.5; transform: translate3d(-50%, -50%, 0px) rotate(-45deg); }

.jet-banner.jet-effect-romeo:hover .jet-banner__img { opacity: 0.6; transform: translate3d(0px, 0px, 0px); }

.jet-banner.jet-effect-romeo:hover .jet-banner__title { transform: translate3d(0px, -50%, 0px) translate3d(0px, -100%, 0px); }

.jet-banner.jet-effect-romeo:hover .jet-banner__text { transform: translate3d(0px, -50%, 0px) translate3d(0px, 100%, 0px); }

.jet-banner.jet-effect-sarah .jet-banner__img { max-width: none; width: calc(100% + 20px); transition: opacity 0.35s, transform 0.35s, -webkit-transform 0.35s; transform: translate3d(-10px, 0px, 0px); backface-visibility: hidden; }

.jet-banner.jet-effect-sarah .jet-banner__img { transform: translate3d(0px, 0px, 0px); }

.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 0px; }

.jet-banner.jet-effect-sarah .jet-banner__title::after { position: absolute; bottom: 0px; left: 0px; width: 100%; height: 3px; background: rgb(255, 255, 255); content: ""; transition: transform 0.35s, -webkit-transform 0.35s; transform: translate3d(-100%, 0px, 0px); }

.jet-banner.jet-effect-sarah .jet-banner__text { padding: 1em 0px; opacity: 0; transition: opacity 0.35s, transform 0.35s, -webkit-transform 0.35s; transform: translate3d(100%, 0px, 0px); }

.jet-banner.jet-effect-sarah:hover .jet-banner__title::after { transform: translate3d(0px, 0px, 0px); }

.jet-banner.jet-effect-sarah:hover .jet-banner__text { opacity: 1; transform: translate3d(0px, 0px, 0px); }

.jet-banner.jet-effect-chico .jet-banner__img { transition: transform 0.35s, -webkit-transform 0.35s; 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; inset: 30px; border: 1px solid rgb(255, 255, 255); content: ""; transform: scale(1.1); }

.jet-banner.jet-effect-chico .jet-banner__content::before, .jet-banner.jet-effect-chico .jet-banner__text { opacity: 0; transition: opacity 0.35s, transform 0.35s, -webkit-transform 0.35s; }

.jet-banner.jet-effect-chico .jet-banner__title { padding: 20% 0px 20px; }

.jet-banner.jet-effect-chico .jet-banner__text { margin: 0px auto; max-width: 70%; transform: scale(1.5); }

.jet-banner.jet-effect-chico:hover .jet-banner__img { transform: scale(1); }

.jet-banner.jet-effect-chico:hover .jet-banner__content::before, .jet-banner.jet-effect-chico:hover .jet-banner__text { opacity: 1; transform: scale(1); }

.jet-carousel { position: relative; margin-left: -10px; margin-right: -10px; }

.jet-carousel-wrap.jet-equal-cols .slick-track { display: flex; -webkit-box-align: stretch; align-items: stretch; }

.jet-carousel-wrap.jet-equal-cols .jet-carousel__item { float: none; height: auto; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; }

.jet-carousel-wrap.jet-equal-cols .jet-carousel__item img { object-fit: cover; -webkit-box-flex: 1; flex-grow: 1; }

.jet-carousel-wrap.jet-equal-cols .jet-carousel__item .jet-carousel__item-inner, .jet-carousel-wrap.jet-equal-cols .jet-carousel__item .jet-banner, .jet-carousel-wrap.jet-equal-cols .jet-carousel__item .jet-banner__link { display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; }

.jet-carousel-wrap.jet-equal-cols .jet-carousel__item .jet-carousel__item-inner, .jet-carousel-wrap.jet-equal-cols .jet-carousel__item .jet-carousel__item-inner > :last-child, .jet-carousel-wrap.jet-equal-cols .jet-carousel__item .jet-banner__link { -webkit-box-flex: 1; flex-grow: 1; }

.jet-carousel__item { padding: 10px; }

.jet-carousel__item .jet-banner { float: none; }

.jet-carousel__content { position: relative; z-index: 2; }

.jet-carousel__content, .jet-carousel__item-title, .jet-carousel__item-text { transition: 200ms linear; }

.jet-carousel .jet-arrow { position: absolute; top: 50%; display: flex; -webkit-box-pack: center; justify-content: center; -webkit-box-align: center; align-items: center; cursor: pointer; z-index: 999; transition: 200ms linear; }

.jet-carousel .jet-arrow svg { width: 1em; height: 1em; }

.jet-carousel .jet-arrow::before { display: block; width: 100%; text-align: center; line-height: 0; transition: 200ms linear; }

.jet-carousel .jet-arrow.prev-arrow { left: 0px; }

.jet-carousel .jet-arrow.next-arrow { right: 0px; }

.jet-carousel .jet-slick-dots { display: flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: center; justify-content: center; position: relative; z-index: 99; padding: 0px; }

.jet-carousel .jet-slick-dots li { padding: 5px; margin: 0px; list-style: none; }

.jet-carousel .jet-slick-dots li span { transition: 200ms linear; display: block; cursor: pointer; width: 10px; height: 10px; border-radius: 5px; padding: 0px; text-indent: 10em; overflow: hidden; }

.jet-carousel .jet-slick-dots li span::before { display: none; }

.elementor-jet-carousel .jet-carousel .elementor-slick-slider:not(.slick-initialized), .elementor-jet-posts .jet-carousel > .jet-posts:not(.slick-initialized) { display: flex; visibility: hidden; }

.elementor-jet-carousel .jet-carousel .elementor-slick-slider:not(.slick-initialized) ~ .jet-arrow, .elementor-jet-posts .jet-carousel > .jet-posts:not(.slick-initialized) ~ .jet-arrow { visibility: hidden; }

.circle-progress { border-radius: 50%; transform: rotate(-90deg); }

.circle-progress-wrap { display: flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: center; justify-content: center; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; margin-left: auto; margin-right: auto; text-align: center; position: relative; }

.circle-progress-bar { position: relative; margin-left: auto; margin-right: auto; }

.circle-progress-bar .position-in-circle { position: absolute; left: 0px; top: 0px; width: 100%; }

.circle-progress-bar .position-in-circle .circle-counter { position: absolute; inset: 0px; display: flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: center; justify-content: center; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; }

.circle-progress__meter, .circle-progress__value { transition-property: all; transition-timing-function: cubic-bezier(0.28, 0.77, 0.39, 0.95); fill: none; stroke-linecap: butt; }

.circle-counter .circle-val { display: flex; -webkit-box-pack: center; justify-content: center; -webkit-box-align: center; align-items: center; }

.jet-countdown-timer { display: flex; -webkit-box-orient: horizontal; -webkit-box-direction: normal; flex-flow: wrap; -webkit-box-pack: center; justify-content: center; -webkit-box-align: center; align-items: center; }

.jet-countdown-timer__item { display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-flow: column; -webkit-box-pack: center; justify-content: center; -webkit-box-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-countdown-timer-message { display: none; text-align: center; }

.jet-posts__item { outline: none; }

.jet-posts__item.slick-slide { width: 100%; -webkit-box-flex: 0; flex: 0 0 100%; max-width: 100%; }

.jet-posts__inner-box { position: relative; overflow: hidden; }

.jet-posts__terms { margin-bottom: 10px; }

.jet-posts__terms-link { display: inline-block; padding: 5px 10px; }

.post-thumbnail + .jet-posts__terms { position: absolute; top: 0px; left: 0px; right: 0px; margin: 10px; }

.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: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; }

.jet-posts .post-thumbnail { overflow: hidden; line-height: 0; }

.jet-posts .slick-list { width: 100%; }

.jet-posts.jet-equal-cols .slick-track { display: flex; -webkit-box-align: stretch; align-items: stretch; }

.jet-posts.jet-equal-cols .slick-track::before, .jet-posts.jet-equal-cols .slick-track::after { content: none; }

.jet-posts.jet-equal-cols .slick-track .jet-posts__item { -webkit-box-flex: 0; flex: 0 0 auto; }

.jet-posts.jet-equal-cols .jet-posts__item { display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; height: auto; }

.jet-posts.jet-equal-cols .jet-posts__item .jet-posts__inner-box { display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; -webkit-box-flex: 1; flex-grow: 1; width: 100%; box-sizing: border-box; }

.jet-posts.jet-equal-cols .jet-posts__item .jet-posts__inner-content { display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; -webkit-box-flex: 1; flex-grow: 1; }

.jet-posts.jet-equal-cols .jet-posts__item .jet-posts__inner-content > * { width: 100%; }

.post-meta { padding-bottom: 10px; text-decoration: none; }

.post-meta__item { display: inline-block; text-decoration: inherit; }

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

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

.pricing-table { position: relative; }

.pricing-table__icon-box .jet-elements-icon { display: inline-flex; -webkit-box-pack: center; justify-content: center; -webkit-box-align: center; align-items: center; }

.pricing-table__badge { position: absolute; right: 20px; top: 20px; }

.pricing-table .pricing-table-button { overflow: hidden; }

.pricing-table .pricing-table-button.button-full-size { width: 100%; }

.pricing-table .button-icon { margin-right: 5px; }

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

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

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

.jet-images-layout { position: relative; }

.jet-images-layout__item { overflow: hidden; position: relative; transform: translateZ(0px); }

.jet-images-layout__item.image-loaded .jet-images-layout__link { opacity: 1; transition: opacity 0.3s; }

.jet-images-layout__item:hover .jet-images-layout__content { opacity: 1; }

.jet-images-layout__inner { position: relative; overflow: hidden; transform: translateZ(0px); }

.jet-images-layout__link { display: block; opacity: 0; }

.jet-images-layout__icon { position: absolute; width: 100%; height: 100%; top: 0px; left: 0px; display: flex; -webkit-box-orient: horizontal; -webkit-box-direction: normal; flex-flow: row; -webkit-box-pack: center; justify-content: center; -webkit-box-align: center; align-items: center; pointer-events: none; }

.jet-images-layout__icon .jet-images-layout-icon-inner { display: flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: center; justify-content: center; }

.jet-images-layout__icon svg { width: 1em; height: 1em; }

.jet-images-layout__image { position: relative; line-height: 0; }

.jet-images-layout__image-instance { width: 100%; min-width: 100px; min-height: 100px; }

.jet-images-layout__title { width: 100%; }

.jet-images-layout__desc { width: 100%; }

.jet-images-layout__content { position: absolute; left: 0px; top: 0px; width: 100%; height: 100%; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-flow: column; -webkit-box-pack: end; justify-content: flex-end; -webkit-box-align: center; align-items: center; text-align: center; z-index: 1; opacity: 0; transition: opacity 0.5s cubic-bezier(0.21, 0.75, 0.27, 0.96); }

.jet-images-layout__content::before { position: absolute; left: 0px; top: 0px; width: 100%; height: 100%; display: block; z-index: -1; content: ""; }

.jet-images-layout__image-loader { position: absolute; display: flex; -webkit-box-pack: center; justify-content: center; -webkit-box-align: center; align-items: center; width: 100%; height: 100%; left: 0px; top: 0px; background-color: rgba(0, 0, 0, 0.3); z-index: 1; }

.jet-images-layout__image-loader span { width: 30px; height: 30px; border-radius: 50%; border-top-color: transparent; border-left-color: transparent; border-right-color: transparent; box-shadow: rgb(255, 255, 255) 2px 2px 1px; animation: 690ms linear 0s infinite normal none running jet-images-layout-load-spin; }

.jet-images-layout.layout-type-masonry .jet-images-layout__list { display: flex; -webkit-box-orient: horizontal; -webkit-box-direction: normal; flex-flow: row; -webkit-box-pack: start; justify-content: flex-start; }

.jet-images-layout.layout-type-masonry .jet-images-layout__list .jet-images-layout__item { height: auto; min-height: 100px; }

.jet-images-layout.layout-type-masonry .jet-images-layout__list .salvattore-column { display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-flow: column; }

.jet-images-layout.layout-type-masonry .jet-images-layout__list::before { display: none; }

.jet-images-layout.layout-type-justify .jet-images-layout__list { display: flex; -webkit-box-orient: horizontal; -webkit-box-direction: normal; flex-flow: wrap; -webkit-box-pack: justify; place-content: stretch space-between; -webkit-box-align: stretch; align-items: stretch; }

.jet-images-layout.layout-type-justify .jet-images-layout__list .jet-images-layout__item { -webkit-box-flex: 0; flex: 0 1 25%; height: auto; min-height: 100px; display: flex; }

.jet-images-layout.layout-type-justify .jet-images-layout__list .jet-images-layout__inner { display: flex; -webkit-box-flex: 1; flex-grow: 1; }

.jet-images-layout.layout-type-justify .jet-images-layout__list .jet-images-layout__link { -webkit-box-flex: 1; flex-grow: 1; }

.jet-images-layout.layout-type-justify .jet-images-layout__list .jet-images-layout__image { height: 100%; }

.jet-images-layout.layout-type-justify .jet-images-layout__list .jet-images-layout__image-instance { height: 100%; object-fit: cover; }

.jet-images-layout.layout-type-grid .jet-images-layout__image-instance { width: 100%; object-fit: cover; }

.jet-images-layout.layout-type-list .jet-images-layout__item { width: 100%; }

@media screen and (min-width: 1px) and (max-width: 767px) {
  .jet-images-layout .jet-images-layout__list.column-mobile-1[data-columns]::before { content: "1 .salvattore-column"; }
  .jet-images-layout .jet-images-layout__list.column-mobile-1 .salvattore-column { width: 100%; }
  .jet-images-layout .jet-images-layout__list.column-mobile-2[data-columns]::before { content: "2 .salvattore-column"; }
  .jet-images-layout .jet-images-layout__list.column-mobile-2 .salvattore-column { width: 50%; }
  .jet-images-layout .jet-images-layout__list.column-mobile-3[data-columns]::before { content: "3 .salvattore-column"; }
  .jet-images-layout .jet-images-layout__list.column-mobile-3 .salvattore-column { width: 33.3333%; }
  .jet-images-layout .jet-images-layout__list.column-mobile-4[data-columns]::before { content: "4 .salvattore-column"; }
  .jet-images-layout .jet-images-layout__list.column-mobile-4 .salvattore-column { width: 25%; }
  .jet-images-layout .jet-images-layout__list.column-mobile-5[data-columns]::before { content: "5 .salvattore-column"; }
  .jet-images-layout .jet-images-layout__list.column-mobile-5 .salvattore-column { width: 20%; }
  .jet-images-layout .jet-images-layout__list.column-mobile-6[data-columns]::before { content: "6 .salvattore-column"; }
  .jet-images-layout .jet-images-layout__list.column-mobile-6 .salvattore-column { width: 16.6667%; }
}

@media screen and (min-width: 768px) and (max-width: 1024px) {
  .jet-images-layout .jet-images-layout__list.column-tablet-1[data-columns]::before { content: "1 .salvattore-column"; }
  .jet-images-layout .jet-images-layout__list.column-tablet-1 .salvattore-column { width: 100%; }
  .jet-images-layout .jet-images-layout__list.column-tablet-2[data-columns]::before { content: "2 .salvattore-column"; }
  .jet-images-layout .jet-images-layout__list.column-tablet-2 .salvattore-column { width: 50%; }
  .jet-images-layout .jet-images-layout__list.column-tablet-3[data-columns]::before { content: "3 .salvattore-column"; }
  .jet-images-layout .jet-images-layout__list.column-tablet-3 .salvattore-column { width: 33.3333%; }
  .jet-images-layout .jet-images-layout__list.column-tablet-4[data-columns]::before { content: "4 .salvattore-column"; }
  .jet-images-layout .jet-images-layout__list.column-tablet-4 .salvattore-column { width: 25%; }
  .jet-images-layout .jet-images-layout__list.column-tablet-5[data-columns]::before { content: "5 .salvattore-column"; }
  .jet-images-layout .jet-images-layout__list.column-tablet-5 .salvattore-column { width: 20%; }
  .jet-images-layout .jet-images-layout__list.column-tablet-6[data-columns]::before { content: "6 .salvattore-column"; }
  .jet-images-layout .jet-images-layout__list.column-tablet-6 .salvattore-column { width: 16.6667%; }
}

@media (min-width: 1025px) {
  .jet-images-layout .jet-images-layout__list.column-desktop-1[data-columns]::before { content: "1 .salvattore-column"; }
  .jet-images-layout .jet-images-layout__list.column-desktop-1 .salvattore-column { width: 100%; }
  .jet-images-layout .jet-images-layout__list.column-desktop-2[data-columns]::before { content: "2 .salvattore-column"; }
  .jet-images-layout .jet-images-layout__list.column-desktop-2 .salvattore-column { width: 50%; }
  .jet-images-layout .jet-images-layout__list.column-desktop-3[data-columns]::before { content: "3 .salvattore-column"; }
  .jet-images-layout .jet-images-layout__list.column-desktop-3 .salvattore-column { width: 33.3333%; }
  .jet-images-layout .jet-images-layout__list.column-desktop-4[data-columns]::before { content: "4 .salvattore-column"; }
  .jet-images-layout .jet-images-layout__list.column-desktop-4 .salvattore-column { width: 25%; }
  .jet-images-layout .jet-images-layout__list.column-desktop-5[data-columns]::before { content: "5 .salvattore-column"; }
  .jet-images-layout .jet-images-layout__list.column-desktop-5 .salvattore-column { width: 20%; }
  .jet-images-layout .jet-images-layout__list.column-desktop-6[data-columns]::before { content: "6 .salvattore-column"; }
  .jet-images-layout .jet-images-layout__list.column-desktop-6 .salvattore-column { width: 16.6667%; }
}

@-webkit-keyframes jet-images-layout-load-spin { 
  100% { transform: rotate(360deg); }
}

@keyframes jet-images-layout-load-spin { 
  100% { transform: rotate(360deg); }
}

.jet-slider { position: relative; }

.jet-slider .hidden-html { display: none; }

.jet-slider .slider-pro { visibility: hidden; }

.jet-slider .slider-pro.slider-loaded { visibility: visible; }

.jet-slider .jet-slider-loader { display: none; }

.jet-slider__image-exact .sp-image { object-fit: cover; }

.jet-slider__image-contain .sp-image { object-fit: contain; }

.jet-slider__item { overflow: hidden; }

.jet-slider__content { display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-flow: column; -webkit-box-pack: center; justify-content: center; -webkit-box-align: center; align-items: center; }

.jet-slider__content-item { position: relative; display: flex; -webkit-box-orient: horizontal; -webkit-box-direction: normal; flex-flow: row; -webkit-box-pack: center; justify-content: center; min-width: 100%; }

.jet-slider__content-inner { display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-flow: column; -webkit-box-pack: center; justify-content: center; -webkit-box-align: center; align-items: center; position: relative; width: 100%; }

.jet-slider__icon { display: flex; -webkit-box-pack: center; justify-content: center; width: 100%; }

.jet-slider__icon .jet-slider-icon-inner { display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-flow: column; -webkit-box-pack: center; justify-content: center; -webkit-box-align: center; align-items: center; }

.jet-slider__icon .jet-slider-icon-inner svg { width: 1em; height: 1em; }

.jet-slider__title { width: 100%; }

.jet-slider__subtitle { width: 100%; }

.jet-slider__desc { width: 100%; }

.jet-slider__button-wrapper { width: 100%; }

.jet-slider__button { margin: 0px 5px; }

.jet-slider .sp-slides-container { background-size: cover; }

.jet-slider .sp-image-container { position: relative; }

.jet-slider .sp-image-container::after { position: absolute; top: 0px; left: 0px; width: 100%; height: 100%; display: block; background-color: rgba(0, 0, 0, 0.3); content: ""; }

.jet-slider .sp-full-screen-button { color: white; }

.jet-slider .sp-full-screen-button svg { width: 1em; height: 1em; }

.jet-slider .sp-arrow { width: 40px; height: 40px; border-radius: 50%; display: flex; -webkit-box-pack: center; justify-content: center; -webkit-box-align: center; align-items: center; }

.jet-slider .sp-arrow.sp-next-arrow { transform: scale(-1, 1); }

.jet-slider .sp-arrow svg { width: 1em; height: 1em; }

.jet-slider .sp-arrow i { width: 100%; height: 100%; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-flow: column; -webkit-box-pack: center; justify-content: center; -webkit-box-align: center; align-items: center; line-height: 0em; }

.jet-slider .sp-arrow::before, .jet-slider .sp-arrow::after { display: none; }

.jet-slider .sp-full-screen-button { display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-flow: column; -webkit-box-pack: center; justify-content: center; -webkit-box-align: center; align-items: center; transform: rotate(0deg); transform-origin: 50% center; top: 10px; right: 10px; }

.jet-slider .sp-full-screen-button::before { display: none; }

.jet-slider .sp-buttons { width: 100%; padding: 0px; margin: 0px auto; }

.jet-slider .sp-buttons .sp-button { width: 15px; height: 15px; border-radius: 50%; }

.jet-slider .sp-thumbnails .sp-thumbnail-container { position: relative; cursor: pointer; }

.jet-slider .sp-thumbnails .sp-thumbnail-container::before { display: block; width: 100%; height: 100%; position: absolute; inset: 0px; content: ""; }

.jet-slider .sp-grab { cursor: auto; }

.jet-download.elementor-button { display: inline-flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: center; justify-content: center; }

.jet-download.jet-download-icon-position-top, .jet-download.jet-download-icon-position-bottom { -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; }

.jet-download__icon.jet-download-icon-left { margin-right: 10px; -webkit-box-ordinal-group: 2; order: 1; }

.jet-download__icon.jet-download-icon-right { margin-left: 10px; -webkit-box-ordinal-group: 4; order: 3; }

.jet-download__icon.jet-download-icon-top { margin-bottom: 10px; -webkit-box-ordinal-group: 2; order: 1; }

.jet-download__icon.jet-download-icon-bottom { margin-top: 10px; -webkit-box-ordinal-group: 4; order: 3; }

.jet-download__icon { transition: 0.3s; }

.jet-download__text { text-align: left; -webkit-box-ordinal-group: 3; order: 2; }

.jet-download__label { display: block; transition: 0.3s; }

.jet-download__sub-label { display: block; transition: 0.3s; }

.jet-team-member__inner { display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-flow: column; -webkit-box-pack: center; justify-content: center; -webkit-box-align: center; align-items: center; }

.jet-team-member__image { position: relative; }

.jet-team-member__image img.jet-team-member__img-tag { width: 100%; height: 100%; object-fit: cover; }

.jet-team-member__image { width: 100%; }

.jet-team-member__figure { width: 100%; height: 100%; overflow: hidden; line-height: 0; }

.jet-team-member__cover { display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-flow: column; -webkit-box-pack: center; justify-content: center; -webkit-box-align: center; align-items: center; position: absolute; width: 100%; height: 100%; top: 0px; left: 0px; }

.jet-team-member__cover:empty { display: none; }

.jet-team-member__cover > * { z-index: 1; }

.jet-team-member__cover::before { display: block; position: absolute; width: 100%; height: 100%; top: 0px; left: 0px; z-index: 0; content: ""; }

.jet-team-member__cover::after { display: block; position: absolute; width: 0px; height: 0px; border-style: solid; border-width: 10px 10px 0px; bottom: -10px; content: none; }

.jet-team-member__content { position: relative; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-flow: column; -webkit-box-pack: center; justify-content: center; -webkit-box-align: center; align-items: center; width: 100%; }

.jet-team-member__content:empty { display: none; }

.jet-team-member__name { align-self: stretch; text-align: center; max-width: 100%; }

.jet-team-member__position { max-width: 100%; }

.jet-team-member__desc { max-width: 100%; }

.jet-team-member__button-container { display: flex; -webkit-box-pack: center; justify-content: center; width: 100%; }

.jet-team-member__socials { display: flex; -webkit-box-orient: horizontal; -webkit-box-direction: normal; flex-flow: wrap; -webkit-box-pack: center; justify-content: center; -webkit-box-align: center; align-items: center; }

.jet-team-member__socials-item .inner { display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-flow: column; -webkit-box-pack: center; justify-content: center; -webkit-box-align: center; align-items: center; }

.jet-team-member.jet-team-member--cover-hint .jet-team-member__cover { top: auto; height: auto; bottom: 100%; padding-bottom: 12px; }

.jet-team-member.jet-team-member--cover-hint .jet-team-member__cover::before { height: calc(100% - 12px); }

.jet-team-member.jet-team-member--cover-hint .jet-team-member__cover::after { bottom: 2px; }

.jet-team-member.jet-team-member--hint-corner .jet-team-member__cover::after { content: ""; }

.jet-team-member.jet-team-member--cover-hover .jet-team-member__cover { opacity: 0; pointer-events: none; transition: opacity 0.3s cubic-bezier(0.69, 0.1, 0.33, 0.9) 0.2s; }

.jet-team-member.jet-team-member--cover-hover .jet-team-member__image:hover .jet-team-member__cover { opacity: 1; pointer-events: auto; transition-delay: 0s; }

.jet-services__header { position: relative; overflow: hidden; max-width: 100%; }

.jet-services__header img.jet-services__img-tag { width: 100%; height: 100%; object-fit: cover; }

.jet-services__cover { display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-flow: column; -webkit-box-pack: center; justify-content: center; -webkit-box-align: center; align-items: center; width: 100%; height: 100%; top: 0px; left: 0px; }

.jet-services__cover:empty { display: none; }

.jet-services__cover > * { z-index: 1; }

.jet-services__cover::before { display: block; position: absolute; width: 100%; height: 100%; top: 0px; left: 0px; z-index: 0; content: ""; }

.jet-services__cover::after { display: block; position: absolute; width: 0px; height: 0px; border-style: solid; border-width: 10px 10px 0px; bottom: -10px; content: none; }

.jet-services__content { position: relative; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-flow: column; -webkit-box-pack: center; justify-content: center; -webkit-box-align: center; align-items: center; width: 100%; }

.jet-services__content:empty { display: none; }

.jet-services__icon { display: flex; -webkit-box-pack: center; justify-content: center; -webkit-box-align: center; align-items: center; }

.jet-services__icon .inner { display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-flow: column; -webkit-box-pack: center; justify-content: center; -webkit-box-align: center; align-items: center; }

.jet-services__title { display: flex; -webkit-box-align: center; align-items: center; text-align: center; max-width: 100%; }

.jet-services__desc { max-width: 100%; }

.jet-services .jet-services__button { display: flex; -webkit-box-pack: center; justify-content: center; -webkit-box-align: center; align-items: center; }

.jet-services .jet-services__button--icon-before .jet-services__button-text { -webkit-box-ordinal-group: 3; order: 2; }

.jet-services .jet-services__button--icon-before .jet-services__button-icon { -webkit-box-ordinal-group: 2; order: 1; }

.jet-services .jet-services__button--icon-after .jet-services__button-text { -webkit-box-ordinal-group: 2; order: 1; }

.jet-services .jet-services__button--icon-after .jet-services__button-icon { -webkit-box-ordinal-group: 3; order: 2; }

.jet-services.jet-services--cover-hover .jet-services__cover { opacity: 0; pointer-events: none; transition: opacity 0.4s cubic-bezier(0.69, 0.1, 0.33, 0.9); }

.jet-services.jet-services--cover-hover .jet-services__header:hover .jet-services__cover { opacity: 1; pointer-events: auto; transition: opacity 0.3s cubic-bezier(0.69, 0.1, 0.33, 0.9); }

.jet-services.jet-services--header-position-top .jet-services__inner { display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-flow: column; -webkit-box-pack: center; justify-content: center; -webkit-box-align: center; align-items: center; }

.jet-services.jet-services--header-position-left .jet-services__inner { display: flex; -webkit-box-orient: horizontal; -webkit-box-direction: normal; flex-flow: row; }

.jet-services.jet-services--header-position-left .jet-services__inner .jet-services__header { -webkit-box-flex: 1; flex: 1 0 auto; }

.jet-services.jet-services--header-position-left .jet-services__inner .jet-services__content { -webkit-box-flex: 0; flex: 0 1 auto; }

.jet-services.jet-services--header-position-right .jet-services__inner { display: flex; -webkit-box-orient: horizontal; -webkit-box-direction: normal; flex-flow: row; }

.jet-services.jet-services--header-position-right .jet-services__inner .jet-services__header { -webkit-box-flex: 1; flex: 1 0 auto; -webkit-box-ordinal-group: 3; order: 2; }

.jet-services.jet-services--header-position-right .jet-services__inner .jet-services__content { -webkit-box-flex: 0; flex: 0 1 auto; -webkit-box-ordinal-group: 2; order: 1; }

.jet-testimonials { width: 100%; position: relative; }

.jet-testimonials.jet-equal-cols .slick-track { display: flex; -webkit-box-align: stretch; align-items: stretch; }

.jet-testimonials.jet-equal-cols .jet-testimonials__item { display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; float: none; height: auto; }

.jet-testimonials.jet-equal-cols .jet-testimonials__item-inner { -webkit-box-flex: 1; flex-grow: 1; }

.jet-testimonials__instance { width: 100%; position: relative; }

.jet-testimonials__instance:not(.slick-initialized) { display: flex; visibility: hidden; }

.jet-testimonials__instance.jet-testimonials--comment-corner .jet-testimonials__comment::after { content: ""; }

.jet-testimonials__item { outline: none; }

.jet-testimonials__content { display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-flow: column; -webkit-box-pack: center; justify-content: center; -webkit-box-align: center; align-items: center; }

.jet-testimonials__figure { position: relative; overflow: hidden; }

.jet-testimonials__figure img.jet-testimonials__tag-img { max-width: 100%; object-fit: cover; }

.jet-testimonials__icon { display: flex; -webkit-box-pack: center; justify-content: center; -webkit-box-align: center; align-items: center; }

.jet-testimonials__icon .jet-testimonials__icon-inner { display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-flow: column; -webkit-box-pack: center; justify-content: center; -webkit-box-align: center; align-items: center; }

.jet-testimonials__icon svg { width: 1em; height: 1em; }

.jet-testimonials__title { max-width: 100%; }

.jet-testimonials__comment { max-width: 100%; position: relative; }

.jet-testimonials__comment::after { display: block; position: absolute; left: 50%; margin-left: -5px; width: 0px; height: 0px; border-style: solid; border-width: 10px 10px 0px; bottom: -10px; content: none; }

.jet-testimonials__name { max-width: 100%; }

.jet-testimonials__name a { color: inherit; }

.jet-testimonials__position { max-width: 100%; }

.jet-testimonials__date { max-width: 100%; }

.jet-testimonials__rating { color: rgb(255, 228, 53); }

.jet-testimonials__rating i { color: rgb(193, 193, 193); }

.jet-testimonials__rating i::before { content: attr(data-star-style); }

.jet-testimonials__rating[data-rating="1"] i:nth-child(-n+1), .jet-testimonials__rating[data-rating="2"] i:nth-child(-n+2), .jet-testimonials__rating[data-rating="3"] i:nth-child(-n+3), .jet-testimonials__rating[data-rating="4"] i:nth-child(-n+4), .jet-testimonials__rating[data-rating="5"] i:nth-child(-n+5) { color: inherit !important; }

.jet-testimonials__rating[data-rating="1"] i:nth-child(-n+1)::before, .jet-testimonials__rating[data-rating="2"] i:nth-child(-n+2)::before, .jet-testimonials__rating[data-rating="3"] i:nth-child(-n+3)::before, .jet-testimonials__rating[data-rating="4"] i:nth-child(-n+4)::before, .jet-testimonials__rating[data-rating="5"] i:nth-child(-n+5)::before { content: attr(data-active-star-style); }

.jet-testimonials .jet-arrow { position: absolute; top: 50%; display: flex; -webkit-box-pack: center; justify-content: center; -webkit-box-align: center; align-items: center; cursor: pointer; z-index: 999; transition: 200ms linear; }

.jet-testimonials .jet-arrow::before { display: block; width: 100%; text-align: center; line-height: 0; transition: 200ms linear; }

.jet-testimonials .jet-arrow.prev-arrow { left: 0px; }

.jet-testimonials .jet-arrow.next-arrow { right: 0px; }

.jet-testimonials .jet-slick-dots { display: flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: center; justify-content: center; position: relative; z-index: 99; padding: 0px; }

.jet-testimonials .jet-slick-dots li { padding: 5px; margin: 0px; list-style: none; }

.jet-testimonials .jet-slick-dots li span { display: block; cursor: pointer; width: 10px; height: 10px; border-radius: 5px; padding: 0px; text-indent: 10em; overflow: hidden; transition: 200ms linear; }

.jet-testimonials .jet-slick-dots li span::before { display: none; }

.jet-button__container { display: flex; -webkit-box-orient: horizontal; -webkit-box-direction: normal; flex-flow: row; -webkit-box-pack: center; justify-content: center; }

.jet-button__instance { position: relative; overflow: hidden; max-width: 100%; box-sizing: border-box; cursor: pointer; transform: translateZ(0px); transition: 0.3s cubic-bezier(0.5, 0.12, 0.46, 0.88); }

.jet-button__plane { display: block; width: 100%; height: 100%; top: 0px; left: 0px; position: absolute; }

.jet-button__plane-normal { z-index: 1; }

.jet-button__plane-hover { z-index: 3; }

.jet-button__state { display: flex; -webkit-box-orient: horizontal; -webkit-box-direction: normal; flex-direction: row; -webkit-box-pack: center; justify-content: center; -webkit-box-align: center; align-items: center; box-sizing: border-box; }

.jet-button__state-normal { position: relative; width: 100%; height: 100%; z-index: 2; }

.jet-button__state-hover { position: absolute; width: 100%; height: 100%; top: 0px; left: 0px; z-index: 4; }

.jet-button__icon { display: flex; -webkit-box-pack: center; justify-content: center; -webkit-box-align: center; align-items: center; }

.jet-button__instance.jet-button__instance--icon-left .jet-button__state { -webkit-box-orient: horizontal; -webkit-box-direction: normal; flex-direction: row; }

.jet-button__instance.jet-button__instance--icon-left .jet-button__state .jet-button__icon { -webkit-box-ordinal-group: 2; order: 1; }

.jet-button__instance.jet-button__instance--icon-left .jet-button__state .jet-button__label { -webkit-box-ordinal-group: 3; order: 2; }

.jet-button__instance.jet-button__instance--icon-top .jet-button__state { -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; }

.jet-button__instance.jet-button__instance--icon-top .jet-button__state .jet-button__icon { -webkit-box-ordinal-group: 2; order: 1; }

.jet-button__instance.jet-button__instance--icon-top .jet-button__state .jet-button__label { -webkit-box-ordinal-group: 3; order: 2; }

.jet-button__instance.jet-button__instance--icon-right .jet-button__state { -webkit-box-orient: horizontal; -webkit-box-direction: normal; flex-direction: row; }

.jet-button__instance.jet-button__instance--icon-right .jet-button__state .jet-button__icon { -webkit-box-ordinal-group: 3; order: 2; }

.jet-button__instance.jet-button__instance--icon-right .jet-button__state .jet-button__label { -webkit-box-ordinal-group: 2; order: 1; }

.jet-button__instance.jet-button__instance--icon-bottom .jet-button__state { -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; }

.jet-button__instance.jet-button__instance--icon-bottom .jet-button__state .jet-button__icon { -webkit-box-ordinal-group: 3; order: 2; }

.jet-button__instance.jet-button__instance--icon-bottom .jet-button__state .jet-button__label { -webkit-box-ordinal-group: 2; order: 1; }

.jet-button__instance.hover-effect-0 .jet-button__plane-normal { opacity: 1; }

.jet-button__instance.hover-effect-0 .jet-button__plane-hover { opacity: 0; }

.jet-button__instance.hover-effect-0 .jet-button__state-normal { opacity: 1; }

.jet-button__instance.hover-effect-0 .jet-button__state-hover { opacity: 0; }

.jet-button__instance.hover-effect-0:hover .jet-button__plane-normal { opacity: 0; }

.jet-button__instance.hover-effect-0:hover .jet-button__plane-hover { opacity: 1; }

.jet-button__instance.hover-effect-0:hover .jet-button__state-normal { opacity: 0; }

.jet-button__instance.hover-effect-0:hover .jet-button__state-hover { opacity: 1; }

.jet-button__instance.hover-effect-1 .jet-button__plane-normal { opacity: 1; transition: 0.3s cubic-bezier(0.5, 0.12, 0.46, 0.88); }

.jet-button__instance.hover-effect-1 .jet-button__plane-hover { opacity: 0; transition: 0.3s cubic-bezier(0.5, 0.12, 0.46, 0.88); }

.jet-button__instance.hover-effect-1 .jet-button__state-normal .jet-button__icon { opacity: 1; transition: 0.3s cubic-bezier(0.5, 0.12, 0.46, 0.88); }

.jet-button__instance.hover-effect-1 .jet-button__state-normal .jet-button__label { opacity: 1; transition: 0.3s cubic-bezier(0.5, 0.12, 0.46, 0.88); }

.jet-button__instance.hover-effect-1 .jet-button__state-hover .jet-button__icon { opacity: 0; transition: 0.3s cubic-bezier(0.5, 0.12, 0.46, 0.88); }

.jet-button__instance.hover-effect-1 .jet-button__state-hover .jet-button__label { opacity: 0; transition: 0.3s cubic-bezier(0.5, 0.12, 0.46, 0.88); }

.jet-button__instance.hover-effect-1:hover .jet-button__plane-normal { opacity: 0; }

.jet-button__instance.hover-effect-1:hover .jet-button__plane-hover { opacity: 1; }

.jet-button__instance.hover-effect-1:hover .jet-button__state-normal .jet-button__icon { opacity: 0; }

.jet-button__instance.hover-effect-1:hover .jet-button__state-normal .jet-button__label { opacity: 0; }

.jet-button__instance.hover-effect-1:hover .jet-button__state-hover .jet-button__icon { opacity: 1; }

.jet-button__instance.hover-effect-1:hover .jet-button__state-hover .jet-button__label { opacity: 1; }

.jet-button__instance.hover-effect-2 .jet-button__plane-normal { transform: translateY(0%); transition: 0.3s cubic-bezier(0.5, 0.12, 0.46, 0.88); }

.jet-button__instance.hover-effect-2 .jet-button__plane-hover { transform: translateY(100%); transition: 0.3s cubic-bezier(0.5, 0.12, 0.46, 0.88); }

.jet-button__instance.hover-effect-2 .jet-button__state-normal { transform: translateY(0%); transition: 0.3s cubic-bezier(0.5, 0.12, 0.46, 0.88); }

.jet-button__instance.hover-effect-2 .jet-button__state-hover { transform: translateY(100%); transition: 0.3s cubic-bezier(0.5, 0.12, 0.46, 0.88); }

.jet-button__instance.hover-effect-2:hover .jet-button__plane-normal { transition-delay: 0.1s; transform: translateY(-100%); }

.jet-button__instance.hover-effect-2:hover .jet-button__plane-hover { transform: translateY(0%); transition-delay: 0.1s; }

.jet-button__instance.hover-effect-2:hover .jet-button__state-normal { transform: translateY(-100%); }

.jet-button__instance.hover-effect-2:hover .jet-button__state-hover { transition-delay: 0.15s; transform: translateY(0%); }

.jet-button__instance.hover-effect-3 .jet-button__plane-normal { transform: translateY(0%); transition: 0.3s cubic-bezier(0.5, 0.12, 0.46, 0.88); }

.jet-button__instance.hover-effect-3 .jet-button__plane-hover { transform: translateY(-100%); transition: 0.3s cubic-bezier(0.5, 0.12, 0.46, 0.88); }

.jet-button__instance.hover-effect-3 .jet-button__state-normal { transform: translateY(0%); transition: 0.3s cubic-bezier(0.5, 0.12, 0.46, 0.88); }

.jet-button__instance.hover-effect-3 .jet-button__state-hover { transform: translateY(-100%); transition: 0.3s cubic-bezier(0.5, 0.12, 0.46, 0.88); }

.jet-button__instance.hover-effect-3:hover .jet-button__plane-normal { transition-delay: 0.1s; transform: translateY(100%); }

.jet-button__instance.hover-effect-3:hover .jet-button__plane-hover { transform: translateY(0%); transition-delay: 0.1s; }

.jet-button__instance.hover-effect-3:hover .jet-button__state-normal { transform: translateY(100%); }

.jet-button__instance.hover-effect-3:hover .jet-button__state-hover { transition-delay: 0.15s; transform: translateY(0%); }

.jet-button__instance.hover-effect-4 .jet-button__plane-normal { transform: translateX(0px); transition: 0.3s cubic-bezier(0.5, 0.12, 0.46, 0.88); }

.jet-button__instance.hover-effect-4 .jet-button__plane-hover { transform: translateX(-100%); transition: 0.3s cubic-bezier(0.5, 0.12, 0.46, 0.88); }

.jet-button__instance.hover-effect-4 .jet-button__state-normal { transform: translateX(0px); transition: 0.3s cubic-bezier(0.5, 0.12, 0.46, 0.88); }

.jet-button__instance.hover-effect-4 .jet-button__state-hover { transform: translateX(-100%); transition: 0.3s cubic-bezier(0.5, 0.12, 0.46, 0.88); }

.jet-button__instance.hover-effect-4:hover .jet-button__plane-normal { transform: translateX(100%); transition-delay: 0.1s; }

.jet-button__instance.hover-effect-4:hover .jet-button__plane-hover { transform: translateX(0px); }

.jet-button__instance.hover-effect-4:hover .jet-button__state-normal { transform: translateX(100%); }

.jet-button__instance.hover-effect-4:hover .jet-button__state-hover { transform: translateX(0px); transition-delay: 0.1s; }

.jet-button__instance.hover-effect-5 .jet-button__plane-normal { transform: translateX(0px); transition: 0.3s cubic-bezier(0.5, 0.12, 0.46, 0.88); }

.jet-button__instance.hover-effect-5 .jet-button__plane-hover { transform: translateX(100%); transition: 0.3s cubic-bezier(0.5, 0.12, 0.46, 0.88); }

.jet-button__instance.hover-effect-5 .jet-button__state-normal { transform: translateX(0px); transition: 0.3s cubic-bezier(0.5, 0.12, 0.46, 0.88); }

.jet-button__instance.hover-effect-5 .jet-button__state-hover { transform: translateX(100%); transition: 0.3s cubic-bezier(0.5, 0.12, 0.46, 0.88); }

.jet-button__instance.hover-effect-5:hover .jet-button__plane-normal { transform: translateX(-100%); transition-delay: 0.1s; }

.jet-button__instance.hover-effect-5:hover .jet-button__plane-hover { transform: translateX(0px); }

.jet-button__instance.hover-effect-5:hover .jet-button__state-normal { transform: translateX(-100%); }

.jet-button__instance.hover-effect-5:hover .jet-button__state-hover { transform: translateX(0px); transition-delay: 0.1s; }

.jet-button__instance.hover-effect-6 .jet-button__plane-normal { opacity: 1; transform: scale(1); transition: 0.3s cubic-bezier(0.5, 0.12, 0.46, 0.88); }

.jet-button__instance.hover-effect-6 .jet-button__plane-hover { opacity: 0; transform: scale(0); transition: 0.3s cubic-bezier(0.5, 0.12, 0.46, 0.88); }

.jet-button__instance.hover-effect-6 .jet-button__state-normal { opacity: 1; transform: scale(1); transition: 0.3s cubic-bezier(0.5, 0.12, 0.46, 0.88); }

.jet-button__instance.hover-effect-6 .jet-button__state-hover { opacity: 0; transform: scale(0); transition: 0.3s cubic-bezier(0.5, 0.12, 0.46, 0.88); }

.jet-button__instance.hover-effect-6:hover .jet-button__plane-normal { opacity: 0; transform: scale(1.5); }

.jet-button__instance.hover-effect-6:hover .jet-button__plane-hover { opacity: 1; transform: scale(1); }

.jet-button__instance.hover-effect-6:hover .jet-button__state-normal { opacity: 0; transform: scale(1.5); }

.jet-button__instance.hover-effect-6:hover .jet-button__state-hover { opacity: 1; transform: scale(1); }

.jet-button__instance.hover-effect-7 .jet-button__plane-normal { opacity: 1; transform: scale(1); transition: 0.3s cubic-bezier(0.5, 0.12, 0.46, 0.88); }

.jet-button__instance.hover-effect-7 .jet-button__plane-hover { opacity: 0; transform: scale(1.5); transition: 0.3s cubic-bezier(0.5, 0.12, 0.46, 0.88); }

.jet-button__instance.hover-effect-7 .jet-button__state-normal { opacity: 1; transform: scale(1); transition: 0.3s cubic-bezier(0.5, 0.12, 0.46, 0.88); }

.jet-button__instance.hover-effect-7 .jet-button__state-hover { opacity: 0; transform: scale(1.5); transition: 0.3s cubic-bezier(0.5, 0.12, 0.46, 0.88); }

.jet-button__instance.hover-effect-7:hover .jet-button__plane-normal { opacity: 0; transform: scale(0); }

.jet-button__instance.hover-effect-7:hover .jet-button__plane-hover { opacity: 1; transform: scale(1); }

.jet-button__instance.hover-effect-7:hover .jet-button__state-normal { opacity: 0; transform: scale(0); }

.jet-button__instance.hover-effect-7:hover .jet-button__state-hover { opacity: 1; transform: scale(1); }

.jet-button__instance.hover-effect-8 .jet-button__plane-normal { opacity: 1; transition: 0.3s cubic-bezier(0.5, 0.12, 0.46, 0.88); }

.jet-button__instance.hover-effect-8 .jet-button__plane-hover { opacity: 1; transform-origin: 0px 100%; transform: rotateZ(-90deg) scaleX(2); transition: 0.3s cubic-bezier(0.5, 0.12, 0.46, 0.88); }

.jet-button__instance.hover-effect-8 .jet-button__state-normal { opacity: 1; transform: translateY(0%); transition: 0.3s cubic-bezier(0.5, 0.12, 0.46, 0.88); }

.jet-button__instance.hover-effect-8 .jet-button__state-hover { opacity: 0; transform-origin: 0px 100%; transform: rotateZ(-90deg) translateY(-100%); transition: 0.3s cubic-bezier(0.5, 0.12, 0.46, 0.88); }

.jet-button__instance.hover-effect-8:hover .jet-button__plane-normal { opacity: 0; }

.jet-button__instance.hover-effect-8:hover .jet-button__plane-hover { opacity: 1; transform: rotateZ(0deg); }

.jet-button__instance.hover-effect-8:hover .jet-button__state-normal { opacity: 0; transform: translateY(100%); }

.jet-button__instance.hover-effect-8:hover .jet-button__state-hover { opacity: 1; transform: rotateZ(0deg) translateY(0px); transition-delay: 0.1s; }

.jet-button__instance.hover-effect-9 .jet-button__plane-normal { opacity: 1; transition: 0.3s cubic-bezier(0.5, 0.12, 0.46, 0.88); }

.jet-button__instance.hover-effect-9 .jet-button__plane-hover { opacity: 1; transform-origin: 100% 0px; transform: rotateZ(-90deg) translateY(100%) scaleX(2); transition: 0.3s cubic-bezier(0.5, 0.12, 0.46, 0.88); }

.jet-button__instance.hover-effect-9 .jet-button__state-normal { opacity: 1; transform: translateY(0%); transition: 0.3s cubic-bezier(0.5, 0.12, 0.46, 0.88); }

.jet-button__instance.hover-effect-9 .jet-button__state-hover { opacity: 0; transform-origin: 100% 0px; transform: rotateZ(-90deg) translateY(100%); transition: 0.3s cubic-bezier(0.5, 0.12, 0.46, 0.88); }

.jet-button__instance.hover-effect-9:hover .jet-button__plane-normal { opacity: 0; }

.jet-button__instance.hover-effect-9:hover .jet-button__plane-hover { opacity: 1; transform: rotateZ(0deg); }

.jet-button__instance.hover-effect-9:hover .jet-button__state-normal { opacity: 0; transform: translateY(-100%); }

.jet-button__instance.hover-effect-9:hover .jet-button__state-hover { opacity: 1; transform: rotateZ(0deg) translateY(0px); transition-delay: 0.1s; }

.jet-button__instance.hover-effect-10 .jet-button__plane-normal { opacity: 1; transition: 0.3s cubic-bezier(0.5, 0.12, 0.46, 0.88); }

.jet-button__instance.hover-effect-10 .jet-button__plane-hover { opacity: 1; transform: translateX(-100%); transition: 0.3s cubic-bezier(0.5, 0.12, 0.46, 0.88); }

.jet-button__instance.hover-effect-10 .jet-button__state-normal { opacity: 1; transform: translateY(0%); transition: 0.3s cubic-bezier(0.5, 0.12, 0.46, 0.88); }

.jet-button__instance.hover-effect-10 .jet-button__state-hover { opacity: 0; transform: translateX(-100%); transition: 0.3s cubic-bezier(0.5, 0.12, 0.46, 0.88); }

.jet-button__instance.hover-effect-10:hover .jet-button__plane-normal { opacity: 0; }

.jet-button__instance.hover-effect-10:hover .jet-button__plane-hover { opacity: 1; transform: translateX(0px); }

.jet-button__instance.hover-effect-10:hover .jet-button__state-normal { opacity: 0; transform: translateY(100%); }

.jet-button__instance.hover-effect-10:hover .jet-button__state-hover { opacity: 1; transform: translateX(0px); transition-delay: 0.1s; }

.jet-button__instance.hover-effect-11 .jet-button__plane-normal { opacity: 1; transition: 0.3s cubic-bezier(0.5, 0.12, 0.46, 0.88); }

.jet-button__instance.hover-effect-11 .jet-button__plane-hover { opacity: 1; transform: translateX(100%); transition: 0.3s cubic-bezier(0.5, 0.12, 0.46, 0.88); }

.jet-button__instance.hover-effect-11 .jet-button__state-normal { opacity: 1; transform: translateY(0%); transition: 0.3s cubic-bezier(0.5, 0.12, 0.46, 0.88); }

.jet-button__instance.hover-effect-11 .jet-button__state-hover { opacity: 0; transform: translateX(100%); transition: 0.3s cubic-bezier(0.5, 0.12, 0.46, 0.88); }

.jet-button__instance.hover-effect-11:hover .jet-button__plane-normal { opacity: 1; }

.jet-button__instance.hover-effect-11:hover .jet-button__plane-hover { opacity: 1; transform: translateX(0px); }

.jet-button__instance.hover-effect-11:hover .jet-button__state-normal { opacity: 0; transform: translateY(100%); }

.jet-button__instance.hover-effect-11:hover .jet-button__state-hover { opacity: 1; transform: translateX(0px); transition-delay: 0.1s; }

.jet-image-comparison { width: 100%; position: relative; }

.jet-image-comparison__instance { width: 100%; position: relative; overflow: hidden; }

.jet-image-comparison__instance:not(.slick-initialized) { display: none; }

.jet-image-comparison .jet-arrow { position: absolute; top: 50%; display: flex; -webkit-box-pack: center; justify-content: center; -webkit-box-align: center; align-items: center; cursor: pointer; z-index: 99; transition: 200ms linear; }

.jet-image-comparison .jet-arrow::before { display: block; width: 100%; text-align: center; line-height: 0; transition: 200ms linear; }

.jet-image-comparison .jet-arrow.prev-arrow { left: 0px; }

.jet-image-comparison .jet-arrow.next-arrow { right: 0px; }

.jet-image-comparison .jet-arrow svg { width: 1em; height: 1em; }

.jet-image-comparison .jet-slick-dots { display: flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: center; justify-content: center; position: relative; z-index: 99; padding: 0px; }

.jet-image-comparison .jet-slick-dots li { padding: 5px; margin: 0px; list-style: none; }

.jet-image-comparison .jet-slick-dots li span { display: block; cursor: pointer; width: 10px; height: 10px; border-radius: 5px; padding: 0px; text-indent: 10em; overflow: hidden; transition: 200ms linear; }

.jet-image-comparison .jet-slick-dots li span::before { display: none; }

.jet-image-comparison .juxtapose { margin: 0px auto; max-width: 100%; }

.jet-image-comparison .juxtapose .jx-image { display: flex; -webkit-box-align: end; align-items: flex-end; }

.jet-image-comparison .juxtapose .jx-image img { top: 0px; }

.jet-image-comparison .juxtapose .jx-image .jx-label { float: none; left: auto; right: auto; }

.jet-image-comparison .juxtapose .jx-image.jx-left { -webkit-box-pack: start; justify-content: flex-start; }

.jet-image-comparison .juxtapose .jx-image.jx-right { -webkit-box-pack: end; justify-content: flex-end; }

.jet-image-comparison .juxtapose .jx-handle { width: 40px; margin: 0px 0px 0px -20px; }

.jet-image-comparison .juxtapose .jx-handle .jx-arrow { display: none; }

.jet-image-comparison .juxtapose .jx-handle .jx-control { display: flex; -webkit-box-pack: center; justify-content: center; -webkit-box-align: center; align-items: center; width: 40px; background: none; margin: 0px; z-index: 1; }

.jet-image-comparison .juxtapose .jx-handle .jx-control::before { width: 3px; height: 100%; display: block; position: absolute; top: 0px; left: 50%; background-color: white; content: ""; }

.jet-image-comparison .juxtapose .jx-handle .jx-controller { width: 40px; height: 40px; margin: 0px; position: relative; display: flex; -webkit-box-pack: center; justify-content: center; -webkit-box-align: center; align-items: center; direction: ltr; }

.jet-image-comparison .juxtapose .jx-handle .jx-controller i { display: flex; -webkit-box-pack: center; justify-content: center; -webkit-box-align: center; align-items: center; }

.jet-instagram-gallery__instance.layout-type-grid { display: flex; -webkit-box-orient: horizontal; -webkit-box-direction: normal; flex-flow: wrap; }

.jet-instagram-gallery__instance.layout-type-masonry { display: flex; -webkit-box-orient: horizontal; -webkit-box-direction: normal; flex-flow: row; -webkit-box-pack: start; justify-content: flex-start; }

.jet-instagram-gallery__instance.layout-type-masonry .salvattore-column { display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-flow: column; }

.jet-instagram-gallery__instance.show-overlay-on-hover .jet-instagram-gallery__inner .jet-instagram-gallery__content { opacity: 0; pointer-events: none; transition: opacity 0.5s cubic-bezier(0.21, 0.75, 0.27, 0.96); }

.jet-instagram-gallery__instance.show-overlay-on-hover .jet-instagram-gallery__inner:hover .jet-instagram-gallery__content { opacity: 1; pointer-events: auto; }

.jet-instagram-gallery__item { position: relative; }

.jet-instagram-gallery__inner { position: relative; overflow: hidden; margin: 10px; }

.jet-instagram-gallery__link { display: block; line-height: 0; }

.jet-instagram-gallery__image { width: 100%; height: auto; object-fit: cover; vertical-align: top; }

.jet-instagram-gallery__meta { display: flex; -webkit-box-orient: horizontal; -webkit-box-direction: normal; flex-direction: row; -webkit-box-pack: center; justify-content: center; -webkit-box-align: center; align-items: center; }

.jet-instagram-gallery__meta-item { display: flex; -webkit-box-orient: horizontal; -webkit-box-direction: normal; flex-direction: row; -webkit-box-pack: center; justify-content: center; -webkit-box-align: center; align-items: center; }

.jet-instagram-gallery__content { position: absolute; top: 0px; left: 0px; width: 100%; height: 100%; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; -webkit-box-pack: center; justify-content: center; -webkit-box-align: center; align-items: center; }

.jet-instagram-gallery__content::before { position: absolute; width: 100%; height: 100%; top: 0px; left: 0px; z-index: 0; content: ""; }

.jet-instagram-gallery__caption { max-width: 100%; }

@media screen and (min-width: 1px) and (max-width: 767px) {
  .jet-instagram-gallery__instance.column-mobile-1[data-columns]::before { content: "1 .salvattore-column"; }
  .jet-instagram-gallery__instance.column-mobile-1 .salvattore-column { width: 100%; }
  .jet-instagram-gallery__instance.column-mobile-2[data-columns]::before { content: "2 .salvattore-column"; }
  .jet-instagram-gallery__instance.column-mobile-2 .salvattore-column { width: 50%; }
  .jet-instagram-gallery__instance.column-mobile-3[data-columns]::before { content: "3 .salvattore-column"; }
  .jet-instagram-gallery__instance.column-mobile-3 .salvattore-column { width: 33.3333%; }
  .jet-instagram-gallery__instance.column-mobile-4[data-columns]::before { content: "4 .salvattore-column"; }
  .jet-instagram-gallery__instance.column-mobile-4 .salvattore-column { width: 25%; }
  .jet-instagram-gallery__instance.column-mobile-5[data-columns]::before { content: "5 .salvattore-column"; }
  .jet-instagram-gallery__instance.column-mobile-5 .salvattore-column { width: 20%; }
  .jet-instagram-gallery__instance.column-mobile-6[data-columns]::before { content: "6 .salvattore-column"; }
  .jet-instagram-gallery__instance.column-mobile-6 .salvattore-column { width: 16.6667%; }
}

@media screen and (min-width: 768px) and (max-width: 1024px) {
  .jet-instagram-gallery__instance.column-tablet-1[data-columns]::before { content: "1 .salvattore-column"; }
  .jet-instagram-gallery__instance.column-tablet-1 .salvattore-column { width: 100%; }
  .jet-instagram-gallery__instance.column-tablet-2[data-columns]::before { content: "2 .salvattore-column"; }
  .jet-instagram-gallery__instance.column-tablet-2 .salvattore-column { width: 50%; }
  .jet-instagram-gallery__instance.column-tablet-3[data-columns]::before { content: "3 .salvattore-column"; }
  .jet-instagram-gallery__instance.column-tablet-3 .salvattore-column { width: 33.3333%; }
  .jet-instagram-gallery__instance.column-tablet-4[data-columns]::before { content: "4 .salvattore-column"; }
  .jet-instagram-gallery__instance.column-tablet-4 .salvattore-column { width: 25%; }
  .jet-instagram-gallery__instance.column-tablet-5[data-columns]::before { content: "5 .salvattore-column"; }
  .jet-instagram-gallery__instance.column-tablet-5 .salvattore-column { width: 20%; }
  .jet-instagram-gallery__instance.column-tablet-6[data-columns]::before { content: "6 .salvattore-column"; }
  .jet-instagram-gallery__instance.column-tablet-6 .salvattore-column { width: 16.6667%; }
}

@media (min-width: 1025px) {
  .jet-instagram-gallery__instance.column-desktop-1[data-columns]::before { content: "1 .salvattore-column"; }
  .jet-instagram-gallery__instance.column-desktop-1 .salvattore-column { width: 100%; }
  .jet-instagram-gallery__instance.column-desktop-2[data-columns]::before { content: "2 .salvattore-column"; }
  .jet-instagram-gallery__instance.column-desktop-2 .salvattore-column { width: 50%; }
  .jet-instagram-gallery__instance.column-desktop-3[data-columns]::before { content: "3 .salvattore-column"; }
  .jet-instagram-gallery__instance.column-desktop-3 .salvattore-column { width: 33.3333%; }
  .jet-instagram-gallery__instance.column-desktop-4[data-columns]::before { content: "4 .salvattore-column"; }
  .jet-instagram-gallery__instance.column-desktop-4 .salvattore-column { width: 25%; }
  .jet-instagram-gallery__instance.column-desktop-5[data-columns]::before { content: "5 .salvattore-column"; }
  .jet-instagram-gallery__instance.column-desktop-5 .salvattore-column { width: 20%; }
  .jet-instagram-gallery__instance.column-desktop-6[data-columns]::before { content: "6 .salvattore-column"; }
  .jet-instagram-gallery__instance.column-desktop-6 .salvattore-column { width: 16.6667%; }
}

.jet-scroll-navigation { position: fixed; top: 50%; transform: translateY(-50%); z-index: 999; overflow: visible !important; }

.jet-scroll-navigation--position-left { left: 0px; }

.jet-scroll-navigation--position-left .jet-scroll-navigation__item-hint { left: calc(100% + 10px); }

.jet-scroll-navigation--position-right { right: 0px; }

.jet-scroll-navigation--position-right .jet-scroll-navigation__item-hint { right: calc(100% + 10px); }

.jet-scroll-navigation--show-active-hint .jet-scroll-navigation__item.active .jet-scroll-navigation__item-hint { opacity: 1; pointer-events: auto; }

.jet-scroll-navigation--show-hint-on-hover .jet-scroll-navigation__item:hover .jet-scroll-navigation__item-hint { opacity: 1; pointer-events: auto; }

.jet-scroll-navigation__inner { display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; -webkit-box-pack: center; justify-content: center; -webkit-box-align: center; align-items: center; position: relative; overflow: visible !important; }

.jet-scroll-navigation__item { position: relative; display: flex; -webkit-box-pack: center; justify-content: center; -webkit-box-align: center; align-items: center; overflow: visible !important; }

.jet-scroll-navigation__dot { width: 20px; height: 20px; cursor: pointer; display: flex; -webkit-box-pack: center; justify-content: center; -webkit-box-align: center; align-items: center; }

.jet-scroll-navigation__item-hint { position: absolute; display: flex; -webkit-box-orient: horizontal; -webkit-box-direction: normal; flex-flow: row; -webkit-box-pack: center; justify-content: center; -webkit-box-align: center; align-items: center; opacity: 0; pointer-events: none; transition: 0.3s cubic-bezier(0.5, 0.12, 0.46, 0.88); }

.jet-scroll-navigation__icon { display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; -webkit-box-pack: center; justify-content: center; }

.jet-scroll-navigation__label { white-space: nowrap; }

.jet-headline, .jet-headline .jet-headline__link { display: flex; -webkit-box-orient: horizontal; -webkit-box-direction: normal; flex-flow: wrap; -webkit-box-pack: start; justify-content: flex-start; -webkit-box-align: center; align-items: center; }

.jet-headline--direction-horizontal, .jet-headline--direction-horizontal .jet-headline__link { -webkit-box-orient: horizontal; -webkit-box-direction: normal; flex-flow: wrap; -webkit-box-pack: center; justify-content: center; -webkit-box-align: center; align-items: center; }

.jet-headline--direction-horizontal .jet-headline__link { -webkit-box-flex: 1; flex-grow: 1; max-width: 100%; }

.jet-headline--direction-vertical, .jet-headline--direction-vertical .jet-headline__link { -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-flow: column; -webkit-box-pack: center; justify-content: center; -webkit-box-align: center; align-items: center; }

.jet-headline--direction-vertical .jet-headline__link { align-self: stretch; }

.jet-headline--direction-vertical .jet-headline__divider { width: 100%; }

.jet-headline__first { display: flex; -webkit-box-orient: horizontal; -webkit-box-direction: normal; flex-flow: row; -webkit-box-pack: start; justify-content: flex-start; -webkit-box-align: center; align-items: center; }

.jet-headline__second { display: flex; -webkit-box-orient: horizontal; -webkit-box-direction: normal; flex-flow: row; -webkit-box-pack: start; justify-content: flex-start; -webkit-box-align: center; align-items: center; }

.jet-headline__divider { -webkit-box-flex: 1; flex: 1 1 auto; }

.jet-headline__deco-icon { display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-flow: column; }

.jet-headline__deco-icon svg { width: 1em; height: 1em; }

.jet-headline__deco-image { position: relative; width: 50px; height: 50px; line-height: 0; }

.jet-headline__deco-image img { object-fit: cover; width: 100% !important; height: 100% !important; }

.jet-headline .headline__part--image-text .jet-headline__label { background-clip: text; background-position: center center; background-size: cover; color: transparent !important; }

.jet-subscribe-form { max-width: 100%; }

.jet-subscribe-form__fields { display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-flow: column; -webkit-box-pack: start; justify-content: flex-start; -webkit-box-align: stretch; align-items: stretch; }

.jet-subscribe-form__submit { display: flex; -webkit-box-pack: center; justify-content: center; -webkit-box-align: center; align-items: center; -webkit-box-flex: 0; flex: 0 1 auto; position: relative; max-width: 100%; }

.jet-subscribe-form__submit i { visibility: visible; transition: inherit; }

.jet-subscribe-form__submit span { visibility: visible; }

.jet-subscribe-form__submit::before { box-sizing: border-box; position: absolute; visibility: hidden; top: 50%; left: 50%; width: 26px; height: 26px; margin-top: -13px; margin-left: -13px; border-radius: 50%; border-width: 3px; border-style: solid; border-color: rgb(0, 0, 0) rgb(255, 255, 255) rgb(255, 255, 255); border-image: none; content: ""; animation: 0.6s linear 0s infinite normal none running jet-spinner; }

.jet-subscribe-form__submit.loading i { visibility: hidden; }

.jet-subscribe-form__submit.loading span { visibility: hidden; }

.jet-subscribe-form__submit.loading::before { visibility: visible; }

.jet-subscribe-form__message { position: absolute; top: 120%; width: 100%; visibility: hidden; }

.jet-subscribe-form__message .jet-subscribe-form__message-inner { display: flex; -webkit-box-pack: center; justify-content: center; -webkit-box-align: center; align-items: center; text-align: center; }

.jet-subscribe-form--inline-layout .jet-subscribe-form__input-group { display: flex; -webkit-box-orient: horizontal; -webkit-box-direction: normal; flex-flow: wrap; -webkit-box-pack: start; justify-content: flex-start; -webkit-box-align: start; align-items: flex-start; }

.jet-subscribe-form--inline-layout .jet-subscribe-form__input-group .jet-subscribe-form__fields { -webkit-box-flex: 1; flex: 1 1 auto; width: auto; }

.jet-subscribe-form--inline-layout .jet-subscribe-form__input-group .jet-subscribe-form__submit { -webkit-box-flex: 0; flex: 0 1 auto; width: auto; }

.jet-subscribe-form--block-layout .jet-subscribe-form__input-group { display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-flow: column wrap; -webkit-box-pack: start; justify-content: flex-start; -webkit-box-align: center; align-items: center; }

.jet-subscribe-form--block-layout .jet-subscribe-form__input-group .jet-subscribe-form__fields { width: 100%; }

@-webkit-keyframes jet-spinner { 
  100% { transform: rotate(360deg); }
}

@keyframes jet-spinner { 
  100% { transform: rotate(360deg); }
}

.jet-parallax-section__layout { position: absolute; display: block; width: 100%; height: 100%; top: 0px; left: 0px; overflow: hidden; pointer-events: none; perspective: 1200px; }

.jet-parallax-section__image { width: 100%; height: 100%; background-repeat: no-repeat; background-size: auto; background-position: 50% 50%; will-change: transform; }

.jet-parallax-section .jet-parallax-section__scroll-layout:not(.is-mac) .jet-parallax-section__image { transition: transform 0.5s cubic-bezier(0.25, 0.88, 0.54, 0.98), background-position linear, -webkit-transform 0.5s cubic-bezier(0.25, 0.88, 0.54, 0.98); }

.jet-progress-bar__title { display: flex; -webkit-box-pack: center; justify-content: center; -webkit-box-align: center; align-items: center; -webkit-box-orient: horizontal; -webkit-box-direction: normal; flex-flow: row; }

.jet-progress-bar__wrapper { position: relative; }

.jet-progress-bar__status-bar { display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-flow: column; -webkit-box-pack: center; justify-content: center; -webkit-box-align: center; align-items: center; will-change: width, height; transition: width 1s cubic-bezier(0.6, 0.17, 0.37, 0.86), height 1s cubic-bezier(0.6, 0.17, 0.37, 0.86); transform: translateZ(0px); }

.jet-progress-bar__percent { display: flex; -webkit-box-pack: center; justify-content: center; -webkit-box-align: center; align-items: center; }

.jet-progress-bar__percent-value { line-height: 1; }

.jet-progress-bar__percent-suffix { line-height: 1; }

.jet-progress-bar-type-1 .jet-progress-bar__inner { display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-flow: column; }

.jet-progress-bar-type-1 .jet-progress-bar__inner .jet-progress-bar__status-bar { width: 0%; }

.jet-progress-bar-type-1 .jet-progress-bar__inner .jet-progress-bar__title { align-self: flex-start; }

.jet-progress-bar-type-1 .jet-progress-bar__inner .jet-progress-bar__wrapper { align-self: stretch; }

.jet-progress-bar-type-1 .jet-progress-bar__inner .jet-progress-bar__percent { align-self: flex-end; }

.jet-progress-bar-type-2 .jet-progress-bar__inner { display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-flow: column; }

.jet-progress-bar-type-2 .jet-progress-bar__inner .jet-progress-bar__status-bar { width: 0%; }

.jet-progress-bar-type-3 .jet-progress-bar__inner { display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-flow: column; }

.jet-progress-bar-type-3 .jet-progress-bar__inner .jet-progress-bar__wrapper { -webkit-box-flex: 1; flex: 1 1 auto; }

.jet-progress-bar-type-3 .jet-progress-bar__inner .jet-progress-bar__status-bar { width: 0%; }

.jet-progress-bar-type-3 .jet-progress-bar__inner .jet-progress-bar__percent { align-self: flex-end; position: absolute; bottom: calc(100% + 10px); right: 0px; }

.jet-progress-bar-type-4 .jet-progress-bar__inner { display: flex; -webkit-box-orient: horizontal; -webkit-box-direction: normal; flex-flow: row; -webkit-box-pack: center; justify-content: center; -webkit-box-align: center; align-items: center; }

.jet-progress-bar-type-4 .jet-progress-bar__inner .jet-progress-bar__wrapper { -webkit-box-flex: 1; flex: 1 1 auto; }

.jet-progress-bar-type-4 .jet-progress-bar__inner .jet-progress-bar__status-bar { width: 0%; }

.jet-progress-bar-type-5 .jet-progress-bar__inner { display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-flow: column; -webkit-box-pack: center; justify-content: center; -webkit-box-align: center; align-items: center; }

.jet-progress-bar-type-5 .jet-progress-bar__inner .jet-progress-bar__wrapper { display: flex; -webkit-box-orient: horizontal; -webkit-box-direction: normal; flex-flow: row; align-self: stretch; }

.jet-progress-bar-type-5 .jet-progress-bar__inner .jet-progress-bar__status-bar { width: 0%; }

.jet-progress-bar-type-6 .jet-progress-bar__inner { display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-flow: column; -webkit-box-pack: center; justify-content: center; -webkit-box-align: center; align-items: center; }

.jet-progress-bar-type-6 .jet-progress-bar__inner .jet-progress-bar__wrapper { display: flex; -webkit-box-orient: horizontal; -webkit-box-direction: normal; flex-flow: row; align-self: stretch; }

.jet-progress-bar-type-6 .jet-progress-bar__inner .jet-progress-bar__status-bar { width: 0%; }

.jet-progress-bar-type-6 .jet-progress-bar__inner .jet-progress-bar__status { display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-flow: column; -webkit-box-pack: center; justify-content: center; -webkit-box-align: start; align-items: flex-start; }

.jet-progress-bar-type-7 .jet-progress-bar__inner { display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-flow: column; -webkit-box-pack: center; justify-content: center; -webkit-box-align: center; align-items: center; }

.jet-progress-bar-type-7 .jet-progress-bar__inner .jet-progress-bar__wrapper { display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-flow: column; }

.jet-progress-bar-type-7 .jet-progress-bar__inner .jet-progress-bar__status-bar { width: 100%; height: 0%; }

.jet-portfolio { position: relative; }

.jet-portfolio__filter { display: flex; -webkit-box-orient: horizontal; -webkit-box-direction: normal; flex-flow: row; -webkit-box-pack: center; justify-content: center; -webkit-box-align: center; align-items: center; }

.jet-portfolio__filter-list { display: flex; -webkit-box-orient: horizontal; -webkit-box-direction: normal; flex-flow: wrap; -webkit-box-pack: center; justify-content: center; -webkit-box-align: center; align-items: center; }

.jet-portfolio__filter-item { user-select: none; cursor: pointer; }

.jet-portfolio__list { display: flex; -webkit-box-orient: horizontal; -webkit-box-direction: normal; flex-flow: wrap; -webkit-box-pack: start; justify-content: flex-start; -webkit-box-align: stretch; align-items: stretch; transform: translateZ(0px); transition: height 0.5s cubic-bezier(0.33, 0.79, 0.37, 0.97); }

.jet-portfolio__item { display: flex; -webkit-box-orient: horizontal; -webkit-box-direction: normal; flex-flow: row; -webkit-box-align: stretch; align-items: stretch; position: relative; transform: translateZ(0px); }

.jet-portfolio__item.item-loaded .jet-portfolio__image-instance { visibility: visible; }

.jet-portfolio__item.item-loaded .jet-portfolio__content { visibility: visible; }

.jet-portfolio__item.hidden-status { height: 0px; visibility: hidden; }

.layout-type-grid .jet-portfolio__item.hidden-status { display: none; }

.jet-portfolio__item.hidden-status .jet-portfolio__inner { opacity: 0; transform: scale(0); }

.jet-portfolio__item.visible-status { height: auto; visibility: visible; }

.jet-portfolio__item.visible-status .jet-portfolio__inner { opacity: 1; transform: scale(1); }

.jet-portfolio__inner { -webkit-box-flex: 0; flex: 0 1 100%; align-self: stretch; position: relative; transform-origin: 50% 50%; }

.jet-portfolio__link { display: block; }

.jet-portfolio__image { position: relative; line-height: 0; }

.jet-portfolio__image-instance { width: 100%; min-height: 100px; visibility: hidden; }

.jet-portfolio__image-loader { position: absolute; display: flex; -webkit-box-pack: center; justify-content: center; -webkit-box-align: center; align-items: center; width: 100%; height: 100%; left: 0px; top: 0px; background-color: rgba(84, 89, 95, 0.75); z-index: 1; }

.jet-portfolio__image-loader span { width: 30px; height: 30px; border-radius: 50%; border-top-color: transparent; border-left-color: transparent; border-right-color: transparent; box-shadow: rgb(255, 255, 255) 2px 2px 1px; animation: 690ms linear 0s infinite normal none running jet-portfolio-load-spin; }

.jet-portfolio__content { width: 100%; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-flow: column; -webkit-box-pack: center; justify-content: center; -webkit-box-align: stretch; align-items: stretch; text-align: center; box-sizing: border-box; visibility: hidden; }

.jet-portfolio__content-inner { display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-flow: column wrap; -webkit-box-pack: center; justify-content: center; -webkit-box-align: center; align-items: center; }

.jet-portfolio__content-inner:empty { display: none; }

.jet-portfolio__title { width: 100%; }

.jet-portfolio__desc { width: 100%; }

.jet-portfolio__category { width: 100%; }

.jet-portfolio__cover { display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-flow: column; -webkit-box-pack: center; justify-content: center; -webkit-box-align: center; align-items: center; position: absolute; inset: 0px; transform: translateZ(0px); }

.jet-portfolio__cover i { display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-flow: column; -webkit-box-pack: center; justify-content: center; -webkit-box-align: center; align-items: center; transform: translateZ(0px); }

.jet-portfolio__view-more { display: flex; -webkit-box-pack: center; justify-content: center; }

.jet-portfolio__view-more.hidden-status { display: none; }

.jet-portfolio__view-more-button { cursor: pointer; }

.jet-portfolio .grid-sizer { width: 25%; height: 0px; }

.jet-portfolio.layout-type-grid .jet-portfolio__image-instance { object-fit: cover; }

.jet-portfolio.layout-type-justify .jet-portfolio__item, .jet-portfolio.layout-type-justify .grid-sizer { width: 25%; }

.jet-portfolio.layout-type-justify .jet-portfolio__item.justify-size-1-4, .jet-portfolio.layout-type-justify .grid-sizer.justify-size-1-4 { width: 25%; }

.jet-portfolio.layout-type-justify .jet-portfolio__item.justify-size-2-4, .jet-portfolio.layout-type-justify .grid-sizer.justify-size-2-4 { width: 25%; }

.jet-portfolio.layout-type-justify .jet-portfolio__item.justify-size-3-4, .jet-portfolio.layout-type-justify .grid-sizer.justify-size-3-4 { width: 50%; }

.jet-portfolio.layout-type-justify .jet-portfolio__item.justify-size-4-4, .jet-portfolio.layout-type-justify .grid-sizer.justify-size-4-4 { width: 50%; }

@media (max-width: 767px) {
  .jet-portfolio.layout-type-justify .jet-portfolio__item.justify-size-1-4, .jet-portfolio.layout-type-justify .grid-sizer.justify-size-1-4 { width: 100%; }
  .jet-portfolio.layout-type-justify .jet-portfolio__item.justify-size-2-4, .jet-portfolio.layout-type-justify .grid-sizer.justify-size-2-4 { width: 100%; }
  .jet-portfolio.layout-type-justify .jet-portfolio__item.justify-size-3-4, .jet-portfolio.layout-type-justify .grid-sizer.justify-size-3-4 { width: 100%; }
  .jet-portfolio.layout-type-justify .jet-portfolio__item.justify-size-4-4, .jet-portfolio.layout-type-justify .grid-sizer.justify-size-4-4 { width: 100%; }
}

.jet-portfolio.layout-type-justify .jet-portfolio__image-instance { object-fit: cover; height: 350px; }

.jet-portfolio.layout-type-list .jet-portfolio__item { width: 100%; }

.jet-portfolio.layout-type-list .jet-portfolio__image-instance { object-fit: cover; }

.jet-portfolio.preset-type-1 .jet-portfolio__item .jet-portfolio__content { position: absolute; left: 0px; bottom: 0px; z-index: 1; opacity: 0; transition: opacity 0.4s; }

.jet-portfolio.preset-type-1 .jet-portfolio__item:hover .jet-portfolio__content { opacity: 1; }

.jet-portfolio.preset-type-2 .jet-portfolio__item .jet-portfolio__cover { z-index: 1; opacity: 0; transition: opacity 0.4s; }

.jet-portfolio.preset-type-2 .jet-portfolio__item .jet-portfolio__cover i { transform: scale(0.5); opacity: 0; transition: 0.3s 0.1s; }

.jet-portfolio.preset-type-2 .jet-portfolio__item:hover .jet-portfolio__cover { opacity: 1; }

.jet-portfolio.preset-type-2 .jet-portfolio__item:hover .jet-portfolio__cover i { transform: scale(1); opacity: 1; }

.jet-portfolio.preset-type-3 .jet-portfolio__item .jet-portfolio__cover { z-index: 1; opacity: 0; transition: opacity 0.4s; }

.jet-portfolio.preset-type-3 .jet-portfolio__item .jet-portfolio__cover i { transform: scale(0.5); opacity: 0; transition: 0.3s 0.1s; }

.jet-portfolio.preset-type-3 .jet-portfolio__item:hover .jet-portfolio__cover { opacity: 1; }

.jet-portfolio.preset-type-3 .jet-portfolio__item:hover .jet-portfolio__cover i { transform: scale(1); opacity: 1; }

.jet-portfolio.preset-type-4 .jet-portfolio__item .jet-portfolio__content { display: flex; -webkit-box-orient: horizontal; -webkit-box-direction: normal; flex-flow: row; -webkit-box-align: stretch; align-items: stretch; position: absolute; inset: 0px; z-index: 1; opacity: 0; transition: opacity 0.4s; }

.jet-portfolio.preset-type-4 .jet-portfolio__item .jet-portfolio__content-inner { width: 100%; }

.jet-portfolio.preset-type-4 .jet-portfolio__item:hover .jet-portfolio__content { opacity: 1; }

.jet-portfolio.layout-type-masonry.layout-desktop-column-1 .jet-portfolio__item, .jet-portfolio.layout-type-grid.layout-desktop-column-1 .jet-portfolio__item { width: 100%; }

.jet-portfolio.layout-type-masonry.layout-desktop-column-2 .jet-portfolio__item, .jet-portfolio.layout-type-grid.layout-desktop-column-2 .jet-portfolio__item { width: 50%; }

.jet-portfolio.layout-type-masonry.layout-desktop-column-3 .jet-portfolio__item, .jet-portfolio.layout-type-grid.layout-desktop-column-3 .jet-portfolio__item { width: 33.3333%; }

.jet-portfolio.layout-type-masonry.layout-desktop-column-4 .jet-portfolio__item, .jet-portfolio.layout-type-grid.layout-desktop-column-4 .jet-portfolio__item { width: 25%; }

.jet-portfolio.layout-type-masonry.layout-desktop-column-5 .jet-portfolio__item, .jet-portfolio.layout-type-grid.layout-desktop-column-5 .jet-portfolio__item { width: 20%; }

.jet-portfolio.layout-type-masonry.layout-desktop-column-6 .jet-portfolio__item, .jet-portfolio.layout-type-grid.layout-desktop-column-6 .jet-portfolio__item { width: 16.6666%; }

@media (max-width: 1024px) {
  .jet-portfolio.layout-type-masonry.layout-tablet-column-1 .jet-portfolio__item, .jet-portfolio.layout-type-grid.layout-tablet-column-1 .jet-portfolio__item { width: 100%; }
  .jet-portfolio.layout-type-masonry.layout-tablet-column-2 .jet-portfolio__item, .jet-portfolio.layout-type-grid.layout-tablet-column-2 .jet-portfolio__item { width: 50%; }
  .jet-portfolio.layout-type-masonry.layout-tablet-column-3 .jet-portfolio__item, .jet-portfolio.layout-type-grid.layout-tablet-column-3 .jet-portfolio__item { width: 33.3333%; }
  .jet-portfolio.layout-type-masonry.layout-tablet-column-4 .jet-portfolio__item, .jet-portfolio.layout-type-grid.layout-tablet-column-4 .jet-portfolio__item { width: 25%; }
  .jet-portfolio.layout-type-masonry.layout-tablet-column-5 .jet-portfolio__item, .jet-portfolio.layout-type-grid.layout-tablet-column-5 .jet-portfolio__item { width: 20%; }
  .jet-portfolio.layout-type-masonry.layout-tablet-column-6 .jet-portfolio__item, .jet-portfolio.layout-type-grid.layout-tablet-column-6 .jet-portfolio__item { width: 16.6666%; }
}

@media (max-width: 767px) {
  .jet-portfolio.layout-type-masonry.layout-mobile-column-1 .jet-portfolio__item, .jet-portfolio.layout-type-grid.layout-mobile-column-1 .jet-portfolio__item { width: 100%; }
  .jet-portfolio.layout-type-masonry.layout-mobile-column-2 .jet-portfolio__item, .jet-portfolio.layout-type-grid.layout-mobile-column-2 .jet-portfolio__item { width: 50%; }
  .jet-portfolio.layout-type-masonry.layout-mobile-column-3 .jet-portfolio__item, .jet-portfolio.layout-type-grid.layout-mobile-column-3 .jet-portfolio__item { width: 33.3333%; }
  .jet-portfolio.layout-type-masonry.layout-mobile-column-4 .jet-portfolio__item, .jet-portfolio.layout-type-grid.layout-mobile-column-4 .jet-portfolio__item { width: 25%; }
  .jet-portfolio.layout-type-masonry.layout-mobile-column-5 .jet-portfolio__item, .jet-portfolio.layout-type-grid.layout-mobile-column-5 .jet-portfolio__item { width: 20%; }
  .jet-portfolio.layout-type-masonry.layout-mobile-column-6 .jet-portfolio__item, .jet-portfolio.layout-type-grid.layout-mobile-column-6 .jet-portfolio__item { width: 16.6666%; }
}

@-webkit-keyframes fade { 
  0% { opacity: 1; transform: scale(1); }
  1% { opacity: 1; transform: scale(1); }
  100% { opacity: 0; transform: scale(0); }
}

@keyframes fade { 
  0% { opacity: 1; transform: scale(1); }
  1% { opacity: 1; transform: scale(1); }
  100% { opacity: 0; transform: scale(0); }
}

@-webkit-keyframes jet-portfolio-load-spin { 
  100% { transform: rotate(360deg); }
}

@keyframes jet-portfolio-load-spin { 
  100% { transform: rotate(360deg); }
}

.elementor-widget-jet-map .jet-map-message { width: 100%; height: 300px; position: relative; display: flex; -webkit-box-pack: center; justify-content: center; -webkit-box-align: center; align-items: center; }

.elementor-widget-jet-map .jet-map-message .jet-map-message__text { z-index: 2; }

.elementor-widget-jet-map .jet-map-message .jet-map-message__dammy-map { position: absolute; width: 100%; height: 100%; background-image: url("https://builder.simplepage.vn/wp-content/plugins/jet-elements/assets/images/dummy-map.png"); background-repeat: no-repeat; background-color: white; background-size: cover; filter: blur(1.5px); z-index: 1; }

.elementor-widget-jet-map .gm-style img { max-width: none; }

.jet-timeline { position: relative; display: inline-block; width: 100%; max-width: 100%; margin: 0px auto; }

.jet-timeline-item { position: relative; display: flex; flex-wrap: nowrap; }

.jet-timeline__line { position: absolute; width: 2px; bottom: 0px; top: 0px; transform: translateX(-50%); left: 50%; overflow: hidden; }

.jet-timeline__line-progress { width: 100%; height: 20%; }

.jet-timeline .timeline-item__card { position: relative; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; }

.jet-timeline .timeline-item__card-inner { z-index: 1; }

.jet-timeline .timeline-item__card-arrow { position: absolute; width: 20px; height: 20px; }

.jet-timeline .timeline-item__card-btn-wrap { margin-top: 15px; }

.jet-timeline .timeline-item__meta { display: inline-block; }

.jet-timeline .timeline-item__meta-content { display: inline-block; }

.jet-timeline .timeline-item__point-content { width: 40px; height: 40px; min-width: 10px; min-height: 10px; position: relative; display: flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: center; justify-content: center; }

.jet-timeline--align-left .timeline-item__point { -webkit-box-flex: 0; flex-grow: 0; -webkit-box-ordinal-group: 1; order: 0; }

.jet-timeline--align-left .timeline-item__card { -webkit-box-flex: 1; flex-grow: 1; -webkit-box-ordinal-group: 2; order: 1; }

.jet-timeline--align-left .jet-timeline__line { left: 0px; }

.jet-timeline--align-left .timeline-item__card-arrow { left: 0px; margin-left: -10px; border-top-width: 0px !important; border-right-width: 0px !important; }

.jet-timeline--align-left .timeline-item__meta:empty { display: none; }

.jet-timeline--align-left .jet-timeline-item > .timeline-item__meta { display: none; }

@media (min-width: 1025px) {
  .jet-timeline--align-center .jet-timeline-item:nth-child(2n) { -webkit-box-orient: horizontal; -webkit-box-direction: reverse; flex-direction: row-reverse; }
  .jet-timeline--align-center .jet-timeline-item:nth-child(2n) .timeline-item__meta { text-align: right; }
  .jet-timeline--align-center .jet-timeline-item:nth-child(2n) .timeline-item__card-arrow { left: 0px; margin-left: -10px; border-top-width: 0px !important; border-right-width: 0px !important; }
  .jet-timeline--align-center .jet-timeline-item:nth-child(2n+1) .timeline-item__meta { text-align: left; }
  .jet-timeline--align-center .jet-timeline-item:nth-child(2n+1) .timeline-item__card-arrow { right: 0px; margin-right: -10px; border-left-width: 0px !important; border-bottom-width: 0px !important; }
  .jet-timeline--align-center .timeline-item__meta { -webkit-box-flex: 1; flex-grow: 1; flex-basis: 50%; max-width: 50%; -webkit-box-ordinal-group: 3; order: 2; }
  .jet-timeline--align-center .timeline-item__point { flex-shrink: 0; -webkit-box-flex: 0; flex-grow: 0; -webkit-box-ordinal-group: 2; order: 1; }
  .jet-timeline--align-center .timeline-item__card { -webkit-box-flex: 1; flex-grow: 1; flex-basis: 50%; max-width: 50%; -webkit-box-ordinal-group: 1; order: 0; }
  .jet-timeline--align-center .jet-timeline__line { left: 50%; margin: 0px !important; }
  .jet-timeline--align-center .timeline-item__card-content > .timeline-item__meta { display: none; }
}

@media (max-width: 1024px) {
  .jet-timeline--align-center .timeline-item__point { -webkit-box-flex: 0; flex-grow: 0; -webkit-box-ordinal-group: 1; order: 0; margin-left: 0px !important; }
  .jet-timeline--align-center .timeline-item__card { -webkit-box-flex: 1; flex-grow: 1; -webkit-box-ordinal-group: 2; order: 1; margin-left: 10px; }
  .jet-timeline--align-center .jet-timeline__line { left: 0px; }
  .jet-timeline--align-center .timeline-item__card-arrow { left: 0px; margin-left: -10px; border-top-width: 0px !important; border-right-width: 0px !important; }
  .jet-timeline--align-center .jet-timeline-item > .timeline-item__meta { display: none; }
}

.jet-timeline--align-right .timeline-item__point { -webkit-box-flex: 0; flex-grow: 0; -webkit-box-ordinal-group: 2; order: 1; }

.jet-timeline--align-right .timeline-item__card { -webkit-box-flex: 1; flex-grow: 1; -webkit-box-ordinal-group: 1; order: 0; }

.jet-timeline--align-right .jet-timeline__line { left: auto; right: 0px; }

.jet-timeline--align-right .timeline-item__meta:empty { display: none; }

.jet-timeline--align-right .timeline-item__card-arrow { right: 0px; margin-right: -10px; border-bottom-width: 0px !important; border-left-width: 0px !important; }

.jet-timeline--align-right .jet-timeline-item > .timeline-item__meta { display: none; }

.jet-timeline--align-top .jet-timeline-item { -webkit-box-align: start; align-items: flex-start; }

.jet-timeline--align-top .timeline-item__card-arrow { top: 0px; transform: rotate(45deg); }

.jet-timeline--align-middle .jet-timeline-item { -webkit-box-align: center; align-items: center; }

.jet-timeline--align-middle .timeline-item__card-arrow { top: 50%; transform: translateY(-50%) rotate(45deg); }

.jet-timeline--align-bottom .jet-timeline-item { -webkit-box-align: end; align-items: flex-end; }

.jet-timeline--align-bottom .timeline-item__card-arrow { bottom: 0px; transform: rotate(45deg); }

.jet-timeline-item--animated .timeline-item__card { animation-duration: 1s; animation-fill-mode: both; opacity: 0; }

@-webkit-keyframes card-animation-right { 
  0% { opacity: 0; transform: translateX(400px); }
  100% { opacity: 1; transform: translateX(0px); }
}

@keyframes card-animation-right { 
  0% { opacity: 0; transform: translateX(400px); }
  100% { opacity: 1; transform: translateX(0px); }
}

.card-animation-right, .jet-timeline--align-left .jet-timeline-item--animated.is--show .timeline-item__card, .jet-timeline--align-center .jet-timeline-item--animated.is--show:nth-child(2n) .timeline-item__card { animation-name: card-animation-right; }

@-webkit-keyframes card-animation-left { 
  0% { opacity: 0; transform: translateX(-400px); }
  100% { opacity: 1; transform: translateX(0px); }
}

@keyframes card-animation-left { 
  0% { opacity: 0; transform: translateX(-400px); }
  100% { opacity: 1; transform: translateX(0px); }
}

.card-animation-left, .jet-timeline--align-center .jet-timeline-item--animated.is--show:nth-child(2n+1) .timeline-item__card, .jet-timeline--align-right .jet-timeline-item--animated.is--show .timeline-item__card { animation-name: card-animation-left; }

.jet-inline-svg { display: inline-block; }

.jet-inline-svg svg { min-width: 20px; }

.jet-inline-svg svg > circle:not([stroke]), .jet-inline-svg svg > ellipse:not([stroke]), .jet-inline-svg svg > polygon:not([stroke]), .jet-inline-svg svg > path:not([stroke]), .jet-inline-svg svg > rect:not([stroke]) { stroke: none; }

.jet-inline-svg svg > circle:not([stroke-width]), .jet-inline-svg svg > ellipse:not([stroke-width]), .jet-inline-svg svg > polygon:not([stroke-width]), .jet-inline-svg svg > path:not([stroke-width]), .jet-inline-svg svg > rect:not([stroke-width]) { stroke-width: 2px; }

.jet-inline-svg svg > circle:not([stroke-linecap]), .jet-inline-svg svg > ellipse:not([stroke-linecap]), .jet-inline-svg svg > polygon:not([stroke-linecap]), .jet-inline-svg svg > path:not([stroke-linecap]), .jet-inline-svg svg > rect:not([stroke-linecap]) { stroke-linecap: butt; }

.jet-inline-svg svg > circle:not([stroke-dasharray]), .jet-inline-svg svg > ellipse:not([stroke-dasharray]), .jet-inline-svg svg > polygon:not([stroke-dasharray]), .jet-inline-svg svg > path:not([stroke-dasharray]), .jet-inline-svg svg > rect:not([stroke-dasharray]) { stroke-dasharray: none; }

.jet-inline-svg svg > circle:not([stroke-miterlimit]), .jet-inline-svg svg > ellipse:not([stroke-miterlimit]), .jet-inline-svg svg > polygon:not([stroke-miterlimit]), .jet-inline-svg svg > path:not([stroke-miterlimit]), .jet-inline-svg svg > rect:not([stroke-miterlimit]) { stroke-miterlimit: 4; }

.jet-inline-svg--custom-width { width: 100%; }

.jet-inline-svg--custom-width svg { width: 100%; height: auto; display: block; }

.jet-inline-svg--custom-color svg { fill: currentcolor; stroke: currentcolor; }

.jet-price-list { list-style: none; margin: 0px; }

.jet-price-list .price-list__item-inner { display: flex; }

.jet-price-list .price-list__item-content { width: 100%; }

.jet-price-list .price-list__item-img-wrap { max-width: 200px; margin-right: 20px; -webkit-box-flex: 1; flex: 1 0 100%; font-size: 0px; }

.jet-price-list .price-list__item-img-wrap img { width: 100%; }

.jet-price-list .price-list__item-title__wrapper { display: flex; -webkit-box-flex: 0; flex: 0 1 100%; -webkit-box-orient: horizontal; -webkit-box-direction: normal; flex-flow: row; -webkit-box-align: center; align-items: center; }

.jet-price-list .price-list__item-title__wrapper > * { -webkit-box-flex: 0; flex: 0 1 auto; margin: 0px; }

.jet-price-list .price-list__item-separator { position: relative; height: 0px; -webkit-box-flex: 1; flex-grow: 1; }

.jet-weather__title { padding: 0px; margin: 0px 0px 15px; }

.jet-weather__current { display: flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: justify; justify-content: space-between; }

.jet-weather__current-temp, .jet-weather__current-icon-box { -webkit-box-flex: 0; flex: 0 1 auto; max-width: 50%; }

.jet-weather__current-temp { font-size: 4em; }

.jet-weather__current-icon-box { text-align: center; }

.jet-weather__current-desc { margin-top: 10px; }

.jet-weather__current-day, .jet-weather__forecast-day { font-weight: 700; }

.jet-weather__details, .jet-weather__forecast { font-size: 14px; line-height: 1.5; }

.jet-weather__details { display: grid; grid-template-columns: 1fr 1fr 1fr; gap: 5px; -webkit-box-align: center; align-items: center; margin-top: 10px; }

.jet-weather__details-item { display: flex; -webkit-box-align: center; align-items: center; }

.jet-weather__details-item:first-child { grid-column: 1 / 3; }

.jet-weather__details-item:nth-child(2) { }

.jet-weather__details-item:nth-child(3) { }

.jet-weather__details-item:nth-child(4) { }

.jet-weather__details-item:nth-child(5) { }

.jet-weather__details-item:nth-child(6) { }

.jet-weather__details-item:nth-child(7) { }

.jet-weather__details-item:nth-child(8) { }

.jet-weather__details-item .jet-weather-icon { margin-right: 5px; }

.jet-weather__current-sunrise, .jet-weather__current-sunset { text-transform: uppercase; }

.jet-weather__forecast { margin-top: 15px; }

.jet-weather__forecast-item { display: flex; -webkit-box-align: center; align-items: center; margin-top: 5px; }

.jet-weather__forecast-day, .jet-weather__forecast-icon, .jet-weather__forecast-max-temp, .jet-weather__forecast-min-temp { width: 25%; }

.jet-weather__forecast-icon, .jet-weather__forecast-max-temp, .jet-weather__forecast-min-temp { text-align: center; }

.jet-weather-icon { line-height: 1; }

.jet-weather__current-icon .jet-weather-icon { font-size: 60px; }

.jet-weather__details-item .jet-weather-icon, .jet-weather__forecast-icon .jet-weather-icon { font-size: 1.5em; }

.jet-weather-icon svg { width: auto; max-width: 1.5em; height: 1em; vertical-align: top; }

.jet-weather-notice { font-style: italic; }

.jet-table-wrapper { width: 100%; max-width: 100%; }

.jet-table-wrapper .jet-table { margin: 0px; }

.jet-table { width: 100%; max-width: 100%; border-collapse: collapse; border-spacing: 0px; background-color: transparent; }

.jet-table .jet-table__cell { padding: 0px; border: 1px; }

.jet-table__cell { transition: 0.2s; }

.jet-table__cell-inner { display: flex; -webkit-box-align: center; align-items: center; padding: 5px; }

.jet-table__cell-link { color: inherit; }

.jet-table__head-cell { background-color: rgb(0, 180, 255); color: rgb(255, 255, 255); }

.jet-table-header-sort { cursor: pointer; }

.jet-table__sort-icon { display: inline-block; font-style: normal; font-variant: normal; font-size-adjust: none; font-language-override: normal; font-kerning: auto; font-optical-sizing: auto; font-feature-settings: normal; font-variation-settings: normal; font-weight: normal; font-stretch: normal; line-height: 1; font-family: FontAwesome; font-size: inherit; text-rendering: auto; -webkit-font-smoothing: antialiased; flex-shrink: 0; margin-left: 5px; }

.jet-table--fa5-compat .jet-table__sort-icon { font: 900 12px / 1 "Font Awesome 5 Free"; }

.jet-table__sort-icon::before { content: ""; }

.jet-table-header-sort--up .jet-table__sort-icon::before { content: ""; }

.jet-table-header-sort--down .jet-table__sort-icon::before { content: ""; }

.jet-table__cell-content { display: flex; -webkit-box-align: center; align-items: center; }

body:not(.rtl) .jet-table__cell-content { margin-left: 0px; margin-right: auto; text-align: left; }

.jet-table__cell-img { display: block; }

.jet-table__cell-img img { vertical-align: top; }

.jet-table__cell-icon { width: 1em; }

body:not(.rtl) .jet-table__cell-icon--before:not(:only-child), body:not(.rtl) .jet-table__cell-img--before:not(:only-child) { margin-right: 5px; }

.jet-table__cell-icon--after:not(:only-child), .jet-table__cell-img--after:not(:only-child) { -webkit-box-ordinal-group: 3; order: 2; }

body:not(.rtl) .jet-table__cell-icon--after:not(:only-child), body:not(.rtl) .jet-table__cell-img--after:not(:only-child) { margin-left: 5px; }

[data-elementor-device-mode="mobile"] .jet-table-responsive-mobile, [data-elementor-device-mode="tablet"] .jet-table-responsive-tablet, [data-elementor-device-mode="desktop"] .jet-table-responsive-desktop { display: block; width: 100%; overflow-x: auto; }

[data-elementor-device-mode="mobile"] .jet-table-responsive-mobile .jet-table, [data-elementor-device-mode="tablet"] .jet-table-responsive-tablet .jet-table, [data-elementor-device-mode="desktop"] .jet-table-responsive-desktop .jet-table { width: auto; max-width: none; }

.jet-dropbar { display: flex; }

.jet-dropbar__inner { position: relative; }

.jet-dropbar__button { display: flex; -webkit-box-align: center; align-items: center; width: 100%; max-width: 100%; border: 1px; }

.jet-dropbar__button-text { -webkit-box-flex: 1; flex-grow: 1; text-align: center; }

body:not(.rtl) .jet-dropbar__button-icon--before:not(:only-child) { margin-right: 5px; }

body:not(.rtl) .jet-dropbar__button-icon--after:not(:only-child) { margin-left: 5px; }

.jet-dropbar__content-wrapper { position: absolute; z-index: 999; width: 300px; visibility: hidden; pointer-events: none; opacity: 0; transition: 200ms; }

.jet-dropbar--none-effect .jet-dropbar__content-wrapper, .jet-dropbar-open .jet-dropbar__content-wrapper { transition: none; }

.jet-dropbar-open .jet-dropbar__content-wrapper { visibility: visible; pointer-events: auto; opacity: 1; }

.jet-dropbar__content-wrapper::before { position: absolute; }

.jet-dropbar-open .jet-dropbar__content-wrapper::before { content: ""; }

.jet-dropbar__content { position: relative; padding: 10px; background-color: rgb(247, 247, 251); }

.jet-dropbar--fade-effect.jet-dropbar-open .jet-dropbar__content { animation: 500ms cubic-bezier(0.26, 0.69, 0.37, 0.96) 0s 1 normal none running jetFade; }

.jet-dropbar--zoom-in-effect.jet-dropbar-open .jet-dropbar__content { animation: 500ms cubic-bezier(0.26, 0.69, 0.37, 0.96) 0s 1 normal none running jetZoomIn; }

.jet-dropbar--zoom-out-effect.jet-dropbar-open .jet-dropbar__content { animation: 500ms cubic-bezier(0.26, 0.69, 0.37, 0.96) 0s 1 normal none running jetZoomOut; }

.jet-dropbar--slide-up-effect.jet-dropbar-open .jet-dropbar__content { animation: 500ms cubic-bezier(0.26, 0.69, 0.37, 0.96) 0s 1 normal none running jetMoveUp; }

.jet-dropbar--slide-down-effect.jet-dropbar-open .jet-dropbar__content { animation: 500ms cubic-bezier(0.26, 0.69, 0.37, 0.96) 0s 1 normal none running jetMoveDown; }

.jet-dropbar--slide-left-effect.jet-dropbar-open .jet-dropbar__content { animation: 500ms cubic-bezier(0.26, 0.69, 0.37, 0.96) 0s 1 normal none running jetMoveLeft; }

.jet-dropbar--slide-right-effect.jet-dropbar-open .jet-dropbar__content { animation: 500ms cubic-bezier(0.26, 0.69, 0.37, 0.96) 0s 1 normal none running jetMoveRight; }

.jet-dropbar--slide-up-big-effect.jet-dropbar-open .jet-dropbar__content { animation: 500ms cubic-bezier(0.26, 0.69, 0.37, 0.96) 0s 1 normal none running jetMoveUpBig; }

.jet-dropbar--slide-down-big-effect.jet-dropbar-open .jet-dropbar__content { animation: 500ms cubic-bezier(0.26, 0.69, 0.37, 0.96) 0s 1 normal none running jetMoveDownBig; }

.jet-dropbar--slide-left-big-effect.jet-dropbar-open .jet-dropbar__content { animation: 500ms cubic-bezier(0.26, 0.69, 0.37, 0.96) 0s 1 normal none running jetMoveLeftBig; }

.jet-dropbar--slide-right-big-effect.jet-dropbar-open .jet-dropbar__content { animation: 500ms cubic-bezier(0.26, 0.69, 0.37, 0.96) 0s 1 normal none running jetMoveRightBig; }

.jet-dropbar--fall-perspective-effect.jet-dropbar-open .jet-dropbar__content { animation: 500ms cubic-bezier(0.26, 0.69, 0.37, 0.96) 0s 1 normal none running jetFallPerspective; }

.jet-dropbar--flip-in-x-effect.jet-dropbar-open .jet-dropbar__content { animation: 500ms ease 0s 1 normal none running jetFlipInX; backface-visibility: visible; }

.jet-dropbar--flip-in-y-effect.jet-dropbar-open .jet-dropbar__content { animation: 500ms ease 0s 1 normal none running jetFlipInY; backface-visibility: visible; }

.jet-dropbar-fixed { position: fixed; z-index: 9999; padding: 10px; }

.jet-dropbar-fixed--top-left-position { top: 0px; left: 0px; }

.jet-dropbar-fixed--top-center-position { top: 0px; left: 50%; transform: translateX(-50%); }

.jet-dropbar-fixed--top-right-position { top: 0px; right: 0px; }

.jet-dropbar-fixed--center-left-position { top: 50%; left: 0px; transform: translateY(-50%); }

.jet-dropbar-fixed--center-center-position { top: 50%; left: 50%; transform: translateX(-50%) translateY(-50%); }

.jet-dropbar-fixed--center-right-position { top: 50%; right: 0px; transform: translateY(-50%); }

.jet-dropbar-fixed--bottom-left-position { bottom: 0px; left: 0px; }

.jet-dropbar-fixed--bottom-center-position { bottom: 0px; left: 50%; transform: translateX(-50%); }

.jet-dropbar-fixed--bottom-right-position { bottom: 0px; right: 0px; }

.jet-video { position: relative; z-index: 1; overflow: hidden; background-color: rgb(0, 0, 0); }

.jet-video__overlay { position: absolute; top: 0px; left: 0px; width: 100%; height: 100%; z-index: 2; display: flex; -webkit-box-pack: center; justify-content: center; -webkit-box-align: center; align-items: center; cursor: pointer; background-repeat: no-repeat; background-size: cover; background-position: center center; }

.jet-video__overlay::before { content: ""; position: absolute; top: 0px; left: 0px; width: 100%; height: 100%; z-index: 4; }

.jet-video__overlay--custom-bg { z-index: 3; }

.jet-video__play-button { z-index: 5; font-size: 80px; line-height: 1; text-align: center; color: rgb(255, 255, 255); cursor: pointer; transition: 0.2s; }

.jet-video__play-button-icon { width: 1em; vertical-align: top; }

.jet-video__play-button-image { width: 1em; vertical-align: top; }

.jet-video__play-button-image svg { width: 100%; height: auto; vertical-align: top; }

.jet-video__play-button--animation-grow { transition-duration: 0.3s; transition-property: transform, -webkit-transform; }

.jet-video__overlay:hover .jet-video__play-button--animation-grow { transform: scale(1.1); }

.jet-video__play-button--animation-shrink { transition-duration: 0.3s; transition-property: transform, -webkit-transform; }

.jet-video__overlay:hover .jet-video__play-button--animation-shrink { transform: scale(0.9); }

.jet-video__overlay:hover .jet-video__play-button--animation-pulse { animation-name: elementor-animation-pulse; animation-duration: 1s; animation-timing-function: linear; animation-iteration-count: infinite; }

.jet-video__overlay:hover .jet-video__play-button--animation-pulse-grow { animation-name: elementor-animation-pulse-grow; animation-duration: 0.3s; animation-timing-function: linear; animation-iteration-count: infinite; animation-direction: alternate; }

.jet-video__overlay:hover .jet-video__play-button--animation-pulse-shrink { animation-name: elementor-animation-pulse-shrink; animation-duration: 0.3s; animation-timing-function: linear; animation-iteration-count: infinite; animation-direction: alternate; }

.jet-video__overlay:hover .jet-video__play-button--animation-push { animation-name: elementor-animation-push; animation-duration: 0.3s; animation-timing-function: linear; animation-iteration-count: 1; }

.jet-video__overlay:hover .jet-video__play-button--animation-pop { animation-name: elementor-animation-pop; animation-duration: 0.3s; animation-timing-function: linear; animation-iteration-count: 1; }

.jet-video__play-button--animation-bounce-in { transition-duration: 0.5s; }

.jet-video__overlay:hover .jet-video__play-button--animation-bounce-in { transform: scale(1.2); transition-timing-function: cubic-bezier(0.47, 2.02, 0.31, -0.36); }

.jet-video__play-button--animation-bounce-out { transition-duration: 0.5s; }

.jet-video__overlay:hover .jet-video__play-button--animation-bounce-out { transform: scale(0.8); transition-timing-function: cubic-bezier(0.47, 2.02, 0.31, -0.36); }

.jet-video__play-button--animation-rotate { transition-duration: 0.3s; transition-property: transform, -webkit-transform; }

.jet-video__overlay:hover .jet-video__play-button--animation-rotate { transform: rotate(4deg); }

.jet-video__play-button--animation-grow-rotate { transition-duration: 0.3s; transition-property: transform, -webkit-transform; }

.jet-video__overlay:hover .jet-video__play-button--animation-grow-rotate { transform: scale(1.1) rotate(4deg); }

.jet-video__play-button--animation-float { transition-duration: 0.3s; transition-property: transform, -webkit-transform; transition-timing-function: ease-out; }

.jet-video__overlay:hover .jet-video__play-button--animation-float { transform: translateY(-8px); }

.jet-video__play-button--animation-sink { transition-duration: 0.3s; transition-property: transform, -webkit-transform; transition-timing-function: ease-out; }

.jet-video__overlay:hover .jet-video__play-button--animation-sink { transform: translateY(8px); }

.jet-video__overlay:hover .jet-video__play-button--animation-bob { animation-name: elementor-animation-bob-float, elementor-animation-bob; animation-duration: 0.3s, 1.5s; animation-delay: 0s, 0.3s; animation-timing-function: ease-out, ease-in-out; animation-iteration-count: 1, infinite; animation-fill-mode: forwards; animation-direction: normal, alternate; }

.jet-video__overlay:hover .jet-video__play-button--animation-hang { animation-name: elementor-animation-hang-sink, elementor-animation-hang; animation-duration: 0.3s, 1.5s; animation-delay: 0s, 0.3s; animation-timing-function: ease-out, ease-in-out; animation-iteration-count: 1, infinite; animation-fill-mode: forwards; animation-direction: normal, alternate; }

.jet-video__play-button--animation-skew { transition-duration: 0.3s; transition-property: transform, -webkit-transform; }

.jet-video__overlay:hover .jet-video__play-button--animation-skew { transform: skew(-10deg); }

.jet-video__play-button--animation-skew-forward { transition-duration: 0.3s; transition-property: transform, -webkit-transform; transform-origin: 0px 100%; }

.jet-video__overlay:hover .jet-video__play-button--animation-skew-forward { transform: skew(-10deg); }

.jet-video__play-button--animation-skew-backward { transition-duration: 0.3s; transition-property: transform, -webkit-transform; transform-origin: 0px 100%; }

.jet-video__overlay:hover .jet-video__play-button--animation-skew-backward { transform: skew(10deg); }

.jet-video__overlay:hover .jet-video__play-button--animation-wobble-vertical { animation-name: elementor-animation-wobble-vertical; animation-duration: 1s; animation-timing-function: ease-in-out; animation-iteration-count: 1; }

.jet-video__overlay:hover .jet-video__play-button--animation-wobble-horizontal { animation-name: elementor-animation-wobble-horizontal; animation-duration: 1s; animation-timing-function: ease-in-out; animation-iteration-count: 1; }

.jet-video__overlay:hover .jet-video__play-button--animation-wobble-to-bottom-right { animation-name: elementor-animation-wobble-to-bottom-right; animation-duration: 1s; animation-timing-function: ease-in-out; animation-iteration-count: 1; }

.jet-video__overlay:hover .jet-video__play-button--animation-wobble-to-top-right { animation-name: elementor-animation-wobble-to-top-right; animation-duration: 1s; animation-timing-function: ease-in-out; animation-iteration-count: 1; }

.jet-video__play-button--animation-wobble-top { transform-origin: 0px 100%; }

.jet-video__overlay:hover .jet-video__play-button--animation-wobble-top { animation-name: elementor-animation-wobble-top; animation-duration: 1s; animation-timing-function: ease-in-out; animation-iteration-count: 1; }

.jet-video__play-button--animation-wobble-bottom { transform-origin: 100% 0px; }

.jet-video__overlay:hover .jet-video__play-button--animation-wobble-bottom { animation-name: elementor-animation-wobble-bottom; animation-duration: 1s; animation-timing-function: ease-in-out; animation-iteration-count: 1; }

.jet-video__overlay:hover .jet-video__play-button--animation-wobble-skew { animation-name: elementor-animation-wobble-skew; animation-duration: 1s; animation-timing-function: ease-in-out; animation-iteration-count: 1; }

.jet-video__overlay:hover .jet-video__play-button--animation-buzz { animation-name: elementor-animation-buzz; animation-duration: 0.15s; animation-timing-function: linear; animation-iteration-count: infinite; }

.jet-video__overlay:hover .jet-video__play-button--animation-buzz-out { animation-name: elementor-animation-buzz-out; animation-duration: 0.75s; animation-timing-function: linear; animation-iteration-count: 1; }

.jet-video.jet-video-aspect-ratio--16-9 { padding-bottom: 56.25%; }

.jet-video.jet-video-aspect-ratio--21-9 { padding-bottom: 42.8571%; }

.jet-video.jet-video-aspect-ratio--9-16 { padding-bottom: 177.77%; }

.jet-video.jet-video-aspect-ratio--4-3 { padding-bottom: 75%; }

.jet-video.jet-video-aspect-ratio--3-2 { padding-bottom: 66.6666%; }

.jet-video.jet-video-aspect-ratio--1-1 { padding-bottom: 100%; }

.jet-video.jet-video-aspect-ratio iframe { position: absolute; top: 0px; left: 0px; width: 100%; height: 100%; margin: 0px; border-width: medium; border-style: none; border-color: currentcolor; border-image: none; }

.jet-video .jet-video-html5-player, .jet-video .mejs-mediaelement video.jet-video-mejs-player { object-fit: cover; }

.jet-video > video.jet-video-mejs-player { opacity: 0; }

.jet-video .jet-video-html5-player { display: block; }

.jet-video .jet-video-mejs-player.mejs-container { font-family: inherit; background: none; }

.jet-video .jet-video-mejs-player.jet-video-custom-play-button .mejs-overlay-play .mejs-overlay-button { display: none; }

.jet-video .jet-video-mejs-player .mejs-overlay-loading { display: none; }

.jet-video .jet-video-mejs-player .mejs-controls { height: auto; padding: 10px; -webkit-box-align: center; align-items: center; background: rgb(255, 255, 255); }

.jet-video .jet-video-mejs-player .mejs-controls .mejs-button, .jet-video .jet-video-mejs-player .mejs-controls .mejs-time, .jet-video .jet-video-mejs-player .mejs-controls .mejs-time-rail { width: auto; height: auto; }

.jet-video .jet-video-mejs-player .mejs-controls .mejs-button > button { position: relative; width: auto; height: auto; margin: 0px; letter-spacing: normal; border: 1px; border-radius: 0px; background: none; font: 12px / 1 FontAwesome; text-rendering: auto; text-align: center; -webkit-font-smoothing: antialiased; }

.jet-video .jet-video-mejs-player .mejs-controls .mejs-button > button::before { display: inline-block; width: 1em; }

.jet-video .jet-video-mejs-player .mejs-controls .mejs-playpause-button > button { padding: 14px; color: rgb(255, 255, 255); background-color: rgb(0, 180, 255); }

.jet-video .jet-video-mejs-player .mejs-controls .mejs-volume-button, .jet-video .jet-video-mejs-player .mejs-controls .mejs-fullscreen-button { margin-left: 10px; }

.jet-video .jet-video-mejs-player .mejs-controls .mejs-volume-button > button { padding: 3px; color: rgb(0, 180, 255); }

.jet-video .jet-video-mejs-player .mejs-controls .mejs-fullscreen-button > button { color: rgb(0, 180, 255); }

.jet-video .jet-video-mejs-player .mejs-controls .mejs-fullscreen-button > button::before { content: ""; }

@supports ((-webkit-mask-image: none) or (mask-image: none)) or (-webkit-mask-image: none) {
  .jet-video .jet-video-mejs-player .mejs-controls .mejs-fullscreen-button > button::before { content: ""; height: 1em; vertical-align: top; background-color: currentcolor; mask-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 13 13'%3E%3Cpath d='M0 4.67188C0 4.78125 0.0273438 4.86328 0.0820312 4.91797C0.136719 4.97266 0.21875 5 0.328125 5H1.42188C1.50391 5 1.58594 4.97266 1.64062 4.91797C1.69531 4.86328 1.75 4.78125 1.75 4.67188V2.375H4.04688C4.12891 2.375 4.21094 2.34766 4.26562 2.29297C4.32031 2.23828 4.375 2.15625 4.375 2.04688V0.953125C4.375 0.871094 4.32031 0.789062 4.26562 0.734375C4.21094 0.679688 4.12891 0.625 4.04688 0.625H0.65625C0.464844 0.625 0.300781 0.707031 0.191406 0.816406C0.0546875 0.953125 0 1.11719 0 1.28125V4.67188ZM7.875 0.953125C7.875 0.871094 7.90234 0.789062 7.95703 0.734375C8.01172 0.679688 8.09375 0.625 8.20312 0.625H11.5938C11.7578 0.625 11.9219 0.707031 12.0586 0.816406C12.168 0.953125 12.25 1.11719 12.25 1.28125V4.67188C12.25 4.78125 12.1953 4.86328 12.1406 4.91797C12.0859 4.97266 12.0039 5 11.9219 5H10.8281C10.7188 5 10.6367 4.97266 10.582 4.91797C10.5273 4.86328 10.5 4.78125 10.5 4.67188V2.375H8.20312C8.09375 2.375 8.01172 2.34766 7.95703 2.29297C7.90234 2.23828 7.875 2.15625 7.875 2.04688V0.953125ZM11.9219 8.5C12.0039 8.5 12.0859 8.55469 12.1406 8.60938C12.1953 8.66406 12.25 8.74609 12.25 8.82812V12.2188C12.25 12.4102 12.168 12.5742 12.0586 12.6836C11.9219 12.8203 11.7578 12.875 11.5938 12.875H8.20312C8.09375 12.875 8.01172 12.8477 7.95703 12.793C7.90234 12.7383 7.875 12.6562 7.875 12.5469V11.4531C7.875 11.3711 7.90234 11.2891 7.95703 11.2344C8.01172 11.1797 8.09375 11.125 8.20312 11.125H10.5V8.82812C10.5 8.74609 10.5273 8.66406 10.582 8.60938C10.6367 8.55469 10.7188 8.5 10.8281 8.5H11.9219ZM4.375 12.5469C4.375 12.6562 4.32031 12.7383 4.26562 12.793C4.21094 12.8477 4.12891 12.875 4.04688 12.875H0.65625C0.464844 12.875 0.300781 12.8203 0.191406 12.6836C0.0546875 12.5742 0 12.4102 0 12.2188V8.82812C0 8.74609 0.0273438 8.66406 0.0820312 8.60938C0.136719 8.55469 0.21875 8.5 0.328125 8.5H1.42188C1.50391 8.5 1.58594 8.55469 1.64062 8.60938C1.69531 8.66406 1.75 8.74609 1.75 8.82812V11.125H4.04688C4.12891 11.125 4.21094 11.1797 4.26562 11.2344C4.32031 11.2891 4.375 11.3711 4.375 11.4531V12.5469Z'/%3E%3C/svg%3E"); }
}

.jet-video .jet-video-mejs-player .mejs-controls .mejs-playpause-button.mejs-play > button::before { content: ""; }

.jet-video .jet-video-mejs-player .mejs-controls .mejs-playpause-button.mejs-pause > button::before { content: ""; }

.jet-video .jet-video-mejs-player .mejs-controls .mejs-playpause-button.mejs-replay > button::before { content: ""; }

.jet-video .jet-video-mejs-player .mejs-controls .mejs-volume-button.mejs-mute > button::before { content: ""; }

.jet-video .jet-video-mejs-player .mejs-controls .mejs-volume-button.mejs-unmute > button::before { content: ""; }

.jet-video .jet-video-mejs-player .mejs-controls .mejs-time { padding: 0px; font-size: 14px; line-height: 1.5; font-weight: normal; color: rgb(48, 56, 101); }

.jet-video .jet-video-mejs-player .mejs-controls .mejs-currenttime, .jet-video .jet-video-mejs-player .mejs-controls .mejs-duration { margin-left: 10px; }

.jet-video .jet-video-mejs-player .mejs-controls .mejs-currenttime ~ .mejs-duration { margin-left: 0px; }

.jet-video .jet-video-mejs-player .mejs-controls .mejs-time-rail { padding: 0px; margin: 0px 0px 0px 10px; }

.jet-video .jet-video-mejs-player .mejs-controls .mejs-time-rail .mejs-time-total { position: relative; margin: 0px; overflow: hidden; background: rgb(234, 235, 240); border-radius: 5px; }

.jet-video .jet-video-mejs-player .mejs-controls .mejs-time-rail .mejs-time-current { width: 0px; background: rgb(234, 54, 164); border-radius: 0px 5px 5px 0px; transform: scaleX(1) !important; }

.jet-video .jet-video-mejs-player .mejs-controls .mejs-time-rail .mejs-time-buffering, .jet-video .jet-video-mejs-player .mejs-controls .mejs-time-rail .mejs-time-loaded, .jet-video .jet-video-mejs-player .mejs-controls .mejs-time-rail .mejs-time-current, .jet-video .jet-video-mejs-player .mejs-controls .mejs-time-rail .mejs-time-hovered { height: 100%; }

.jet-video .jet-video-mejs-player .mejs-controls .mejs-time-rail .mejs-time-buffering, .jet-video .jet-video-mejs-player .mejs-controls .mejs-time-rail .mejs-time-loaded { border-radius: 0px; }

.jet-video .jet-video-mejs-player .mejs-controls .mejs-time-rail .mejs-time-handle, .jet-video .jet-video-mejs-player .mejs-controls .mejs-time-rail .mejs-time-loaded, .jet-video .jet-video-mejs-player .mejs-controls .mejs-time-rail .mejs-time-hovered { display: none; }

.jet-video .jet-video-mejs-player .mejs-controls .mejs-horizontal-volume-slider { width: auto; height: auto; margin-left: 7px; }

.jet-video .jet-video-mejs-player .mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-total { position: relative; top: auto; width: 60px; height: 10px; border-radius: 5px; background: rgb(234, 235, 240); overflow: hidden; }

.jet-video .jet-video-mejs-player .mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-current { border-radius: 0px 5px 5px 0px; background: rgb(0, 180, 255); }

.jet-video .jet-video-mejs-player .mejs-controls .mejs-volume-slider .mejs-volume-total { width: 4px; }

.jet-video--fa5-compat .jet-video-mejs-player .mejs-controls .mejs-button > button { font: 900 12px / 1 "Font Awesome 5 Free"; }

.jet-video .ast-oembed-container { position: static; padding: 0px; }

.jet-audio > audio { display: none; }

.jet-audio .mejs-container, .jet-audio .mejs-container .mejs-controls { background: none; }

.jet-audio .mejs-container { max-width: 100%; font-family: inherit; height: auto !important; }

.jet-audio .mejs-controls { position: relative; height: auto; padding: 0px; -webkit-box-align: center; align-items: center; }

.jet-audio .mejs-controls .mejs-button, .jet-audio .mejs-controls .mejs-time, .jet-audio .mejs-controls .mejs-time-rail { width: auto; height: auto; }

.jet-audio .mejs-controls .mejs-button > button { position: relative; width: auto; height: auto; margin: 0px; letter-spacing: normal; border: 1px; border-radius: 0px; background: none; font: 12px / 1 FontAwesome; text-rendering: auto; text-align: center; -webkit-font-smoothing: antialiased; }

.jet-audio .mejs-controls .mejs-button > button::before { display: inline-block; width: 1em; }

.jet-audio .mejs-controls .mejs-playpause-button > button { padding: 14px; color: rgb(48, 56, 101); background-color: rgb(255, 255, 255); }

.jet-audio .mejs-controls .mejs-volume-button { margin-left: 10px; }

.jet-audio .mejs-controls .mejs-volume-button > button { padding: 3px; color: rgb(255, 255, 255); }

.jet-audio .mejs-controls .mejs-playpause-button.mejs-play > button::before { content: ""; }

.jet-audio .mejs-controls .mejs-playpause-button.mejs-pause > button::before { content: ""; }

.jet-audio .mejs-controls .mejs-playpause-button.mejs-replay > button::before { content: ""; }

.jet-audio .mejs-controls .mejs-volume-button.mejs-mute > button::before { content: ""; }

.jet-audio .mejs-controls .mejs-volume-button.mejs-unmute > button::before { content: ""; }

.jet-audio .mejs-controls .mejs-time { padding: 0px; font-size: 14px; line-height: 1.5; font-weight: normal; color: rgb(255, 255, 255); }

.jet-audio .mejs-controls .mejs-currenttime, .jet-audio .mejs-controls .mejs-duration { margin-left: 10px; }

.jet-audio .mejs-controls .mejs-currenttime ~ .mejs-duration { margin-left: 0px; }

.jet-audio .mejs-controls .mejs-time-rail { padding: 0px; margin: 0px 0px 0px 10px; }

.jet-audio .mejs-controls .mejs-time-rail .mejs-time-total { position: relative; margin: 0px; overflow: hidden; background: rgb(48, 56, 101); border-radius: 5px; }

.jet-audio .mejs-controls .mejs-time-rail .mejs-time-current { width: 0px; background: rgb(255, 255, 255); border-radius: 0px 5px 5px 0px; transform: scaleX(1) !important; }

.jet-audio .mejs-controls .mejs-time-rail .mejs-time-buffering, .jet-audio .mejs-controls .mejs-time-rail .mejs-time-loaded, .jet-audio .mejs-controls .mejs-time-rail .mejs-time-current, .jet-audio .mejs-controls .mejs-time-rail .mejs-time-hovered { height: 100%; }

.jet-audio .mejs-controls .mejs-time-rail .mejs-time-buffering, .jet-audio .mejs-controls .mejs-time-rail .mejs-time-loaded { border-radius: 0px; }

.jet-audio .mejs-controls .mejs-time-rail .mejs-time-handle, .jet-audio .mejs-controls .mejs-time-rail .mejs-time-loaded, .jet-audio .mejs-controls .mejs-time-rail .mejs-time-hovered { display: none; }

.jet-audio .mejs-controls .mejs-horizontal-volume-slider { width: auto; height: auto; margin-left: 7px; }

.jet-audio .mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-total { position: relative; top: auto; width: 60px; height: 10px; border-radius: 5px; background: rgb(48, 56, 101); overflow: hidden; }

.jet-audio .mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-current { border-radius: 0px 5px 5px 0px; background: rgb(255, 255, 255); }

.jet-audio .mejs-controls .mejs-volume-slider .mejs-volume-total { width: 4px; }

.jet-audio--fa5-compat .mejs-controls .mejs-button > button { font: 900 12px / 1 "Font Awesome 5 Free"; }

.elementor-widget-jet-audio { display: flex; }

.elementor-widget-jet-audio .elementor-widget-container { width: 100%; padding: 10px; background: rgb(0, 180, 255); }

.jet-hor-timeline { position: relative; }

.jet-hor-timeline--arrows-nav .jet-hor-timeline-inner { overflow: hidden; }

.jet-hor-timeline--scroll-bar .jet-hor-timeline-track { overflow-x: auto; padding-bottom: 30px; }

.jet-hor-timeline--scroll-bar .jet-hor-timeline-track::-webkit-scrollbar { height: 8px; background: rgb(239, 239, 241); border-radius: 4px; }

.jet-hor-timeline--scroll-bar .jet-hor-timeline-track::-webkit-scrollbar-button { width: 0px; height: 0px; }

.jet-hor-timeline--scroll-bar .jet-hor-timeline-track::-webkit-scrollbar-thumb { background-color: rgb(52, 49, 75); border-width: medium; border-style: none; border-color: currentcolor; border-image: none; border-radius: 4px; }

.jet-hor-timeline--scroll-bar .jet-hor-timeline-track::-webkit-scrollbar-track { border-width: medium; border-style: none; border-color: currentcolor; border-image: none; background: transparent; }

.jet-hor-timeline--scroll-bar .jet-hor-timeline-track::-webkit-scrollbar-corner { background: transparent; }

.jet-hor-timeline--arrows-nav .jet-hor-timeline-track { transition: transform 500ms, -webkit-transform 500ms; }

.jet-hor-timeline-list { position: relative; display: flex; }

.jet-hor-timeline-list--top { -webkit-box-align: end; align-items: flex-end; }

.jet-hor-timeline-list--middle { -webkit-box-align: end; align-items: flex-end; }

.jet-hor-timeline-list--bottom { -webkit-box-align: start; align-items: flex-start; }

.jet-hor-timeline-item { display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-flow: column; padding-left: 15px; padding-right: 15px; -webkit-box-flex: 0; flex: 0 0 33.33%; max-width: 33.33%; transition: 0.2s; }

.jet-hor-timeline-list--top .jet-hor-timeline-item { padding-top: 15px; }

.jet-hor-timeline-list--bottom .jet-hor-timeline-item { padding-bottom: 15px; }

.jet-hor-timeline-item__card { position: relative; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-flow: column; border-width: 1px; transition: inherit; }

.jet-hor-timeline-list--top .jet-hor-timeline-item__card { margin-bottom: 30px; }

.jet-hor-timeline-list--bottom .jet-hor-timeline-item__card { margin-top: 30px; }

.jet-hor-timeline-item__card-inner { display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-flow: column; padding: 30px; overflow: hidden; z-index: 1; background-color: rgb(248, 248, 248); transition: inherit; }

.jet-hor-timeline-item__card-img { margin-bottom: 10px; }

.jet-hor-timeline-item__card-img img { vertical-align: top; }

.jet-hor-timeline-item__card-title { margin: 0px 0px 10px; padding: 0px; transition: inherit; }

.jet-hor-timeline-item__card-btn-wrap { margin-top: 15px; }

.jet-hor-timeline-item__card-arrow { position: absolute; width: 20px; height: 20px; border-width: 1px; transition: inherit; }

.jet-hor-timeline .jet-hor-timeline-item__card-arrow { box-sizing: content-box; }

.jet-hor-timeline-item__card-arrow::before { content: ""; display: block; width: 100%; height: 100%; background-color: rgb(248, 248, 248); transition: inherit; }

.jet-hor-timeline-list--top .jet-hor-timeline-item__card-arrow { top: 100%; transform: translateY(-50%) rotate(45deg); border-left-color: transparent !important; border-top-color: transparent !important; }

.jet-hor-timeline-list--bottom .jet-hor-timeline-item__card-arrow { bottom: 100%; transform: translateY(50%) rotate(45deg); border-right-color: transparent !important; border-bottom-color: transparent !important; }

.jet-hor-timeline--align-left .jet-hor-timeline-item__card-arrow { left: 20px; }

.jet-hor-timeline--align-right .jet-hor-timeline-item__card-arrow { right: 20px; }

.jet-hor-timeline--align-center .jet-hor-timeline-item__card-arrow { left: 50%; }

.jet-hor-timeline--align-center .jet-hor-timeline-list--top .jet-hor-timeline-item__card-arrow { transform: translateX(-50%) translateY(-50%) rotate(45deg); }

.jet-hor-timeline--align-center .jet-hor-timeline-list--bottom .jet-hor-timeline-item__card-arrow { transform: translateX(-50%) translateY(50%) rotate(45deg); }

.jet-hor-timeline-item__meta { transition: inherit; }

.jet-hor-timeline-list--top .jet-hor-timeline-item__meta { margin-bottom: 15px; }

.jet-hor-timeline-list--bottom .jet-hor-timeline-item__meta { margin-top: 15px; }

.jet-hor-timeline--align-left .jet-hor-timeline-item__meta { text-align: left; margin-right: auto; }

.jet-hor-timeline--align-center .jet-hor-timeline-item__meta { text-align: center; margin-left: auto; margin-right: auto; }

.jet-hor-timeline--align-right .jet-hor-timeline-item__meta { text-align: right; margin-left: auto; }

.jet-hor-timeline-item__point { z-index: 1; transition: inherit; }

.jet-hor-timeline-item__point-content { position: relative; display: flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: center; justify-content: center; width: 40px; height: 40px; min-width: 10px; min-height: 10px; font-size: 16px; color: rgb(52, 49, 75); background-color: rgb(239, 239, 241); border-radius: 50%; transition: inherit; }

.jet-hor-timeline--align-left .jet-hor-timeline-item__point-content { margin-left: 10px; margin-right: auto; }

.jet-hor-timeline--align-center .jet-hor-timeline-item__point-content { margin-left: auto; margin-right: auto; }

.jet-hor-timeline--align-right .jet-hor-timeline-item__point-content { margin-left: auto; margin-right: 10px; }

.jet-hor-timeline-item.is-active .jet-hor-timeline-item__point-content { background-color: rgb(85, 205, 255); color: rgb(255, 255, 255); }

.jet-hor-timeline__line { position: absolute; top: 50%; height: 2px; transform: translateY(-50%); overflow: hidden; background-color: rgb(239, 239, 241); }

.jet-hor-timeline__line-progress { width: 0px; height: 100%; background-color: rgb(85, 205, 255); transition: 500ms; }

.jet-hor-timeline .jet-arrow { position: absolute; top: 50%; display: flex; -webkit-box-pack: center; justify-content: center; -webkit-box-align: center; align-items: center; cursor: pointer; z-index: 999; transition: 200ms linear; width: 36px; height: 36px; border-radius: 50%; font-size: 30px; line-height: 1; background-color: rgb(85, 205, 255); color: rgb(255, 255, 255); }

.jet-hor-timeline .jet-arrow::before { line-height: 0; }

.jet-hor-timeline .jet-arrow.jet-prev-arrow { left: 0px; transform: translateY(-50%); }

.jet-hor-timeline .jet-arrow.jet-next-arrow { right: 0px; transform: translateY(-50%) scale(-1, 1); }

.jet-hor-timeline .jet-arrow.jet-arrow-disabled { opacity: 0.5; cursor: default; pointer-events: none; }

.jet-pie-chart-container, .jet-bar-chart-container { position: relative; height: 400px; max-width: 100%; }

.jet-pie-chart-title-container .jet-pie-chart-title { display: block; margin: 0px; padding: 0px; text-align: center; }