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

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

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

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

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

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

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

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

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

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

@media (min-width: 768px) {
	.col-tab-1 {
		-webkit-box-flex: 0;
		-webkit-flex: 0 0 100%;
		-ms-flex: 0 0 100%;
		flex: 0 0 100%;
		max-width: 100%
	}

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

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

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

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

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

@media (min-width: 1025px) {
	.col-desk-1 {
		-webkit-box-flex: 0;
		-webkit-flex: 0 0 100%;
		-ms-flex: 0 0 100%;
		flex: 0 0 100%;
		max-width: 100%
	}

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

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

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

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

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

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

.jet-animated-text__before-text {
	color: #54595f;
	-webkit-align-self: auto;
	-ms-flex-item-align: auto;
	-ms-grid-row-align: auto;
	align-self: auto
}

.jet-animated-text__animated-text {
	position: relative;
	color: #6ec1e4;
	-webkit-align-self: auto;
	-ms-flex-item-align: auto;
	-ms-grid-row-align: auto;
	align-self: auto;
	-webkit-transition: width 0.3 ease;
	transition: width 0.3 ease
}

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

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

.jet-animated-text__animated-text-item.visible {
	visibility: visible
}

.jet-animated-text__animated-text-item span {
	position: relative;
	-webkit-align-self: auto;
	-ms-flex-item-align: auto;
	-ms-grid-row-align: auto;
	align-self: auto
}

.jet-animated-text__after-text {
	color: #7a7a7a;
	-webkit-align-self: auto;
	-ms-flex-item-align: auto;
	-ms-grid-row-align: auto;
	align-self: auto
}

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

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

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

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

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

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

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

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

.jet-animated-text--effect-fx12 .jet-animated-text__animated-text-item:after {
	position: absolute;
	top: 15%;
	right: -5px;
	width: 2px;
	height: 70%;
	display: block;
	background-color: black;
	content: '';
	-webkit-animation: 1s blink step-end infinite;
	animation: 1s blink step-end infinite
}

@-webkit-keyframes blink {
	from, to {
		opacity: 0
	}
	50% {
		opacity: 1
	}
}

@keyframes blink {
	from, to {
		opacity: 0
	}
	50% {
		opacity: 1
	}
}

.jet-animated-box {
	position: relative
}

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

.jet-animated-box__front {
	background-color: #6ec1e4
}

.jet-animated-box__back {
	background-color: #54595f
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.jet-animated-box.jet-box-effect-3.flipped .jet-animated-box__front {
	-webkit-transform: rotateX(90deg) translateY(-150%) scale(0);
	transform: rotateX(90deg) translateY(-150%) scale(0);
	-webkit-transition: all 0.5s cubic-bezier(0.63, 0.07, 0.78, 0.55);
	transition: all 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 {
	-webkit-transform: rotateX(0deg) translateY(0) scale(1);
	transform: rotateX(0deg) translateY(0) scale(1);
	-webkit-transition: all 0.7s cubic-bezier(0.11, 0.6, 0.24, 0.89);
	transition: all 0.7s cubic-bezier(0.11, 0.6, 0.24, 0.89);
	z-index: 2
}

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

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

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

.jet-animated-box.jet-box-effect-4.flipped .jet-animated-box__front {
	-webkit-transform: rotateY(90deg) translateX(150%) scale(0);
	transform: rotateY(90deg) translateX(150%) scale(0);
	-webkit-transition: all 0.5s cubic-bezier(0.63, 0.07, 0.78, 0.55);
	transition: all 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 {
	-webkit-transform: rotateY(0deg) translateX(0) scale(1);
	transform: rotateY(0deg) translateX(0) scale(1);
	-webkit-transition: all 0.7s cubic-bezier(0.11, 0.6, 0.24, 0.89);
	transition: all 0.7s cubic-bezier(0.11, 0.6, 0.24, 0.89);
	z-index: 2
}

.jet-animated-box.jet-box-effect-5 {
	overflow: hidden
}

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

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

.jet-animated-box.jet-box-effect-5.flipped .jet-animated-box__front {
	-webkit-transform: translateY(100%);
	-ms-transform: translateY(100%);
	transform: translateY(100%);
	-webkit-transition: all 0.7s cubic-bezier(0.5, 0.12, 0.46, 0.88);
	transition: all 0.7s cubic-bezier(0.5, 0.12, 0.46, 0.88)
}

.jet-animated-box.jet-box-effect-5.flipped .jet-animated-box__back {
	-webkit-transform: translateY(0%);
	-ms-transform: translateY(0%);
	transform: translateY(0%);
	-webkit-transition: all 0.7s cubic-bezier(0.5, 0.12, 0.46, 0.88);
	transition: all 0.7s cubic-bezier(0.5, 0.12, 0.46, 0.88)
}

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

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

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

.jet-animated-box.jet-box-effect-6.flipped .jet-animated-box__front {
	-webkit-transform: translateX(100%);
	-ms-transform: translateX(100%);
	transform: translateX(100%);
	-webkit-transition: all 0.7s cubic-bezier(0.5, 0.12, 0.46, 0.88);
	transition: all 0.7s cubic-bezier(0.5, 0.12, 0.46, 0.88)
}

.jet-animated-box.jet-box-effect-6.flipped .jet-animated-box__back {
	-webkit-transform: translateX(0%);
	-ms-transform: translateX(0%);
	transform: translateX(0%);
	-webkit-transition: all 0.7s cubic-bezier(0.5, 0.12, 0.46, 0.88);
	transition: all 0.7s cubic-bezier(0.5, 0.12, 0.46, 0.88)
}

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

.jet-animated-box.jet-box-effect-7 .jet-animated-box__front {
	-webkit-transform-style: preserve-3d;
	transform-style: preserve-3d;
	-webkit-transform: rotateY(0deg);
	transform: rotateY(0deg);
	-webkit-backface-visibility: hidden;
	backface-visibility: hidden;
	z-index: 2;
	-webkit-transition: all 0.7s cubic-bezier(0.5, 0.12, 0.46, 0.88);
	transition: all 0.7s cubic-bezier(0.5, 0.12, 0.46, 0.88)
}

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

.jet-animated-box.jet-box-effect-7 .jet-animated-box__back {
	-webkit-transform-style: preserve-3d;
	transform-style: preserve-3d;
	-webkit-transform: rotateY(-180deg);
	transform: rotateY(-180deg);
	-webkit-backface-visibility: hidden;
	backface-visibility: hidden;
	z-index: 1;
	-webkit-transition: all 0.7s cubic-bezier(0.5, 0.12, 0.46, 0.88);
	transition: all 0.7s cubic-bezier(0.5, 0.12, 0.46, 0.88)
}

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

.jet-animated-box.jet-box-effect-7.flipped .jet-animated-box__front {
	-webkit-transform: rotateY(180deg);
	transform: rotateY(180deg);
	-webkit-transition: all 0.7s cubic-bezier(0.5, 0.12, 0.46, 0.88);
	transition: all 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 {
	-webkit-transform: translateZ(125px);
	transform: translateZ(125px);
	-webkit-transition: all 0.4s cubic-bezier(0.5, 0.12, 0.46, 0.88);
	transition: all 0.4s cubic-bezier(0.5, 0.12, 0.46, 0.88);
	-webkit-backface-visibility: hidden;
	backface-visibility: hidden
}

.jet-animated-box.jet-box-effect-7.flipped .jet-animated-box__back {
	-webkit-transform: rotateY(0deg);
	transform: rotateY(0deg);
	-webkit-transition: all 0.7s cubic-bezier(0.5, 0.12, 0.46, 0.88);
	transition: all 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 {
	-webkit-transform: translateZ(0px);
	transform: translateZ(0px);
	-webkit-transition: all 0.4s cubic-bezier(0.5, 0.12, 0.46, 0.88) 0.2s;
	transition: all 0.4s cubic-bezier(0.5, 0.12, 0.46, 0.88) 0.2s;
	-webkit-backface-visibility: hidden;
	backface-visibility: hidden
}

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

.jet-animated-box.jet-box-effect-8 .jet-animated-box__front {
	-webkit-transform-style: preserve-3d;
	transform-style: preserve-3d;
	-webkit-transform: rotateX(0deg);
	transform: rotateX(0deg);
	-webkit-backface-visibility: hidden;
	backface-visibility: hidden;
	z-index: 2;
	-webkit-transition: all 0.7s cubic-bezier(0.5, 0.12, 0.46, 0.88);
	transition: all 0.7s cubic-bezier(0.5, 0.12, 0.46, 0.88)
}

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

.jet-animated-box.jet-box-effect-8 .jet-animated-box__back {
	-webkit-transform-style: preserve-3d;
	transform-style: preserve-3d;
	-webkit-transform: rotateX(-180deg);
	transform: rotateX(-180deg);
	-webkit-backface-visibility: hidden;
	backface-visibility: hidden;
	z-index: 1;
	-webkit-transition: all 0.7s cubic-bezier(0.5, 0.12, 0.46, 0.88);
	transition: all 0.7s cubic-bezier(0.5, 0.12, 0.46, 0.88)
}

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

.jet-animated-box.jet-box-effect-8.flipped .jet-animated-box__front {
	-webkit-transform: rotateX(180deg);
	transform: rotateX(180deg);
	-webkit-transition: all 0.7s cubic-bezier(0.5, 0.12, 0.46, 0.88);
	transition: all 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 {
	-webkit-transform: translateZ(125px);
	transform: translateZ(125px);
	-webkit-transition: all 0.4s cubic-bezier(0.5, 0.12, 0.46, 0.88);
	transition: all 0.4s cubic-bezier(0.5, 0.12, 0.46, 0.88);
	-webkit-backface-visibility: hidden;
	backface-visibility: hidden
}

.jet-animated-box.jet-box-effect-8.flipped .jet-animated-box__back {
	-webkit-transform: rotateX(0deg);
	transform: rotateX(0deg);
	-webkit-transition: all 0.7s cubic-bezier(0.5, 0.12, 0.46, 0.88);
	transition: all 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 {
	-webkit-transform: translateZ(0px);
	transform: translateZ(0px);
	-webkit-transition: all 0.4s cubic-bezier(0.5, 0.12, 0.46, 0.88) 0.2s;
	transition: all 0.4s cubic-bezier(0.5, 0.12, 0.46, 0.88) 0.2s;
	-webkit-backface-visibility: hidden;
	backface-visibility: hidden
}

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

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

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

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

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

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

.jet-banner__img {
	display: block
}

.jet-banner:hover .jet-banner__overlay {
	opacity: .2
}

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

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

.jet-banner.jet-effect-lily .jet-banner__content-wrap {
	position: absolute;
	bottom: 0;
	left: 0;
	padding: 2em;
	width: 100%;
	height: 50%;
	z-index: 2
}

.jet-banner.jet-effect-lily .jet-banner__title, .jet-banner.jet-effect-lily .jet-banner__text {
	-webkit-transform: translate3d(0, 40px, 0);
	transform: translate3d(0, 40px, 0)
}

.jet-banner.jet-effect-lily .jet-banner__title {
	-webkit-transition: -webkit-transform 0.35s;
	transition: -webkit-transform 0.35s;
	transition: transform 0.35s;
	transition: transform 0.35s, -webkit-transform 0.35s
}

.jet-banner.jet-effect-lily .jet-banner__text {
	color: rgba(255, 255, 255, 0.8);
	opacity: 0;
	-webkit-transition: opacity 0.2s, -webkit-transform 0.35s;
	transition: opacity 0.2s, -webkit-transform 0.35s;
	transition: opacity 0.2s, transform 0.35s;
	transition: opacity 0.2s, transform 0.35s, -webkit-transform 0.35s
}

.jet-banner.jet-effect-lily:hover .jet-banner__text {
	opacity: 1
}

.jet-banner.jet-effect-lily:hover .jet-banner__img, .jet-banner.jet-effect-lily:hover .jet-banner__title, .jet-banner.jet-effect-lily:hover .jet-banner__text {
	-webkit-transform: translate3d(0, 0, 0);
	transform: translate3d(0, 0, 0)
}

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

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

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

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

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

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

.jet-banner.jet-effect-layla .jet-banner__content {
	padding: 3em
}

.jet-banner.jet-effect-layla .jet-banner__content::before, .jet-banner.jet-effect-layla .jet-banner__content::after {
	position: absolute;
	content: '';
	opacity: 0;
	z-index: 2
}

.jet-banner.jet-effect-layla .jet-banner__content::before {
	top: 40px;
	right: 20px;
	bottom: 40px;
	left: 20px;
	border-top: 1px solid #fff;
	border-bottom: 1px solid #fff;
	-webkit-transform: scale(0, 1);
	-ms-transform: scale(0, 1);
	transform: scale(0, 1);
	-webkit-transform-origin: 0 0;
	-ms-transform-origin: 0 0;
	transform-origin: 0 0
}

.jet-banner.jet-effect-layla .jet-banner__content::after {
	top: 20px;
	right: 40px;
	bottom: 20px;
	left: 40px;
	border-right: 1px solid #fff;
	border-left: 1px solid #fff;
	-webkit-transform: scale(1, 0);
	-ms-transform: scale(1, 0);
	transform: scale(1, 0);
	-webkit-transform-origin: 100% 0;
	-ms-transform-origin: 100% 0;
	transform-origin: 100% 0
}

.jet-banner.jet-effect-layla .jet-banner__title {
	padding-top: 26%;
	-webkit-transition: -webkit-transform 0.35s;
	transition: -webkit-transform 0.35s;
	transition: transform 0.35s;
	transition: transform 0.35s, -webkit-transform 0.35s
}

.jet-banner.jet-effect-layla .jet-banner__text {
	padding: 0.5em 2em;
	text-transform: none;
	opacity: 0;
	-webkit-transform: translate3d(0, -10px, 0);
	transform: translate3d(0, -10px, 0)
}

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

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

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

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

.jet-banner.jet-effect-layla:hover .jet-banner__content::after, .jet-banner.jet-effect-layla:hover .jet-banner__title, .jet-banner.jet-effect-layla:hover .jet-banner__text {
	-webkit-transition-delay: 0.15s;
	transition-delay: 0.15s
}

.jet-banner.jet-effect-oscar .jet-banner__content {
	padding: 3em
}

.jet-banner.jet-effect-oscar .jet-banner__content::before {
	position: absolute;
	top: 30px;
	right: 30px;
	bottom: 30px;
	left: 30px;
	border: 1px solid #fff;
	content: ''
}

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

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

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

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

.jet-banner.jet-effect-marley .jet-banner__content {
	text-align: right
}

.jet-banner.jet-effect-marley .jet-banner__title, .jet-banner.jet-effect-marley .jet-banner__text {
	position: absolute;
	right: 30px;
	left: 30px;
	padding: 10px 0
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.jet-banner.jet-effect-roxy .jet-banner__content::before {
	position: absolute;
	top: 30px;
	right: 30px;
	bottom: 30px;
	left: 30px;
	border: 1px solid #fff;
	content: '';
	opacity: 0;
	-webkit-transition: opacity 0.35s, -webkit-transform 0.35s;
	transition: opacity 0.35s, -webkit-transform 0.35s;
	transition: opacity 0.35s, transform 0.35s;
	transition: opacity 0.35s, transform 0.35s, -webkit-transform 0.35s;
	-webkit-transform: translate3d(-20px, 0, 0);
	transform: translate3d(-20px, 0, 0)
}

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

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

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

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

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

.jet-banner.jet-effect-bubba .jet-banner__content::before, .jet-banner.jet-effect-bubba .jet-banner__content::after {
	position: absolute;
	top: 30px;
	right: 30px;
	bottom: 30px;
	left: 30px;
	content: '';
	opacity: 0;
	-webkit-transition: opacity 0.35s, -webkit-transform 0.35s;
	transition: opacity 0.35s, -webkit-transform 0.35s;
	transition: opacity 0.35s, transform 0.35s;
	transition: opacity 0.35s, transform 0.35s, -webkit-transform 0.35s
}

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

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

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

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

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

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

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

.jet-banner.jet-effect-romeo .jet-banner__img {
	-webkit-transition: opacity 0.35s, -webkit-transform 0.35s;
	transition: opacity 0.35s, -webkit-transform 0.35s;
	transition: opacity 0.35s, transform 0.35s;
	transition: opacity 0.35s, transform 0.35s, -webkit-transform 0.35s;
	-webkit-transform: translate3d(0, 0, 300px);
	transform: translate3d(0, 0, 300px)
}

.jet-banner.jet-effect-romeo .jet-banner__content::before, .jet-banner.jet-effect-romeo .jet-banner__content::after {
	position: absolute;
	top: 50%;
	left: 50%;
	width: 80%;
	height: 1px;
	background: #fff;
	content: '';
	-webkit-transition: opacity 0.35s, -webkit-transform 0.35s;
	transition: opacity 0.35s, -webkit-transform 0.35s;
	transition: opacity 0.35s, transform 0.35s;
	transition: opacity 0.35s, transform 0.35s, -webkit-transform 0.35s;
	-webkit-transform: translate3d(-50%, -50%, 0);
	transform: translate3d(-50%, -50%, 0)
}

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

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

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

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

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

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

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

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

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

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

.jet-banner.jet-effect-sarah .jet-banner__content {
	text-align: left;
	padding: 2em
}

.jet-banner.jet-effect-sarah .jet-banner__title {
	position: relative;
	overflow: hidden;
	padding: 0.5em 0
}

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

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

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

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

.jet-banner.jet-effect-chico .jet-banner__img {
	-webkit-transition: -webkit-transform 0.35s;
	transition: -webkit-transform 0.35s;
	transition: transform 0.35s;
	transition: transform 0.35s, -webkit-transform 0.35s;
	-webkit-transform: scale(1.12);
	-ms-transform: scale(1.12);
	transform: scale(1.12)
}

.jet-banner.jet-effect-chico .jet-banner__content {
	padding: 3em
}

.jet-banner.jet-effect-chico .jet-banner__content::before {
	position: absolute;
	top: 30px;
	right: 30px;
	bottom: 30px;
	left: 30px;
	border: 1px solid #fff;
	content: '';
	-webkit-transform: scale(1.1)
}

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

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

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

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

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

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

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

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

.jet-carousel-wrap.jet-equal-cols .jet-carousel__item > *:last-child {
	-webkit-box-flex: 1;
	-webkit-flex-grow: 1;
	-ms-flex-positive: 1;
	flex-grow: 1
}

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

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

.jet-carousel-wrap.jet-equal-cols .jet-carousel__item .jet-banner__link {
	-webkit-box-flex: 1;
	-webkit-flex-grow: 1;
	-ms-flex-positive: 1;
	flex-grow: 1
}

.jet-carousel__item {
	padding: 10px
}

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

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

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

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

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

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

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

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

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

.circle-progress {
	-webkit-transform: rotate(-90deg);
	-ms-transform: rotate(-90deg);
	transform: rotate(-90deg)
}

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

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

.circle-progress-wrap .position-in-circle .circle-counter {
	position: absolute;
	top: 0;
	bottom: 0;
	left: 0;
	right: 0;
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	-webkit-align-items: center;
	-ms-flex-align: center;
	align-items: center;
	-webkit-box-pack: center;
	-webkit-justify-content: center;
	-ms-flex-pack: center;
	justify-content: center;
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	-webkit-flex-direction: column;
	-ms-flex-direction: column;
	flex-direction: column
}

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

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

.jet-countdown-timer__item {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	-webkit-flex-flow: column nowrap;
	-ms-flex-flow: column nowrap;
	flex-flow: column nowrap;
	-webkit-box-pack: center;
	-webkit-justify-content: center;
	-ms-flex-pack: center;
	justify-content: center;
	-webkit-box-align: stretch;
	-webkit-align-items: stretch;
	-ms-flex-align: stretch;
	align-items: stretch;
	text-align: center;
	margin: 5px
}

.jet-countdown-timer__separator {
	display: none
}

* + .jet-countdown-timer__separator {
	display: block
}

.jet-countdown-timer__digit {
	display: inline-block
}

.jet-posts__item {
	outline: none
}

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

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

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

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

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

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

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

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

.jet-posts.jet-equal-cols .jet-posts__item .jet-posts__inner-content {
	-webkit-box-flex: 1;
	-webkit-flex-grow: 1;
	-ms-flex-positive: 1;
	flex-grow: 1
}

.post-meta {
	padding-bottom: 10px
}

.post-meta__item {
	display: inline-block
}

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

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

.pricing-table {
	position: relative
}

.pricing-table__icon-box i {
	display: -webkit-inline-box;
	display: -webkit-inline-flex;
	display: -ms-inline-flexbox;
	display: inline-flex;
	-webkit-box-pack: center;
	-webkit-justify-content: center;
	-ms-flex-pack: center;
	justify-content: center;
	-webkit-box-align: center;
	-webkit-align-items: center;
	-ms-flex-align: center;
	align-items: center
}

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

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

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

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

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

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

.jet-images-layout {
	position: relative
}

.jet-images-layout__item {
	overflow: hidden;
	position: relative
}

.jet-images-layout__item.image-loaded .jet-images-layout__inner {
	opacity: 1;
	-webkit-transition: opacity 0.3 ease;
	transition: opacity 0.3 ease
}

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

.jet-images-layout__inner {
	opacity: 0;
	position: relative;
	background-color: rgba(0, 0, 0, 0.3)
}

.jet-images-layout__link {
	display: block
}

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

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

.jet-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: 0;
	top: 0;
	width: 100%;
	height: 100%;
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	-webkit-flex-flow: column nowrap;
	-ms-flex-flow: column nowrap;
	flex-flow: column nowrap;
	-webkit-box-pack: center;
	-webkit-justify-content: center;
	-ms-flex-pack: center;
	justify-content: center;
	-webkit-box-align: center;
	-webkit-align-items: center;
	-ms-flex-align: center;
	align-items: center;
	text-align: center;
	z-index: 1;
	opacity: 0;
	-webkit-transition: opacity 0.5s cubic-bezier(0.21, 0.75, 0.27, 0.96);
	transition: opacity 0.5s cubic-bezier(0.21, 0.75, 0.27, 0.96)
}

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

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

.jet-images-layout__image-loader span {
	width: 32px;
	height: 32px;
	display: block;
	background: url("../images/spinner-32.svg") no-repeat
}

.jet-images-layout.layout-type-masonry .jet-images-layout__list {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-orient: horizontal;
	-webkit-box-direction: normal;
	-webkit-flex-flow: row nowrap;
	-ms-flex-flow: row nowrap;
	flex-flow: row nowrap;
	-webkit-box-pack: start;
	-webkit-justify-content: flex-start;
	-ms-flex-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: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	-webkit-flex-flow: column nowrap;
	-ms-flex-flow: column nowrap;
	flex-flow: column nowrap
}

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

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

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

.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.33333%
	}

	.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.66666%
	}
}

@media screen and (min-width: 768px) and (max-width: 1023px) {
	.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.33333%
	}

	.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.66666%
	}
}

@media (min-width: 1024px) {
	.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.33333%
	}

	.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.66666%
	}
}

.jet-slider {
	position: relative
}

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

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

.jet-slider .jet-slider-loader {
	width: 0;
	height: 5px;
	position: absolute;
	display: block;
	top: 0;
	left: 0;
	background-color: #6ec1e4;
	z-index: 99
}

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

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

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

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

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

.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: 0 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: 0;
	left: 0;
	width: 100%;
	height: 100%;
	display: block;
	background-color: rgba(0, 0, 0, 0.8);
	content: ''
}

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

.jet-slider .sp-arrow {
	width: 40px;
	height: 40px;
	border-radius: 50%;
	display: block
}

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

.jet-slider .sp-arrow i {
	width: 100%;
	height: 100%;
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	-webkit-flex-flow: column nowrap;
	-ms-flex-flow: column nowrap;
	flex-flow: column nowrap;
	-webkit-box-pack: center;
	-webkit-justify-content: center;
	-ms-flex-pack: center;
	justify-content: center;
	-webkit-box-align: center;
	-webkit-align-items: center;
	-ms-flex-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: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	-webkit-flex-flow: column nowrap;
	-ms-flex-flow: column nowrap;
	flex-flow: column nowrap;
	-webkit-box-pack: center;
	-webkit-justify-content: center;
	-ms-flex-pack: center;
	justify-content: center;
	-webkit-box-align: center;
	-webkit-align-items: center;
	-ms-flex-align: center;
	align-items: center;
	-webkit-transform: rotate(0deg);
	-ms-transform: rotate(0deg);
	transform: rotate(0deg);
	-webkit-transform-origin: 50%;
	-ms-transform-origin: 50%;
	transform-origin: 50%;
	top: 10px;
	right: 10px
}

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

.jet-slider .sp-buttons {
	width: 100%;
	padding: 0;
	margin: 0 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;
	left: 0;
	top: 0;
	right: 0;
	bottom: 0;
	content: ''
}

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

.jet-download.elementor-button {
	display: -webkit-inline-box;
	display: -webkit-inline-flex;
	display: -ms-inline-flexbox;
	display: inline-flex;
	-webkit-box-align: center;
	-webkit-align-items: center;
	-ms-flex-align: center;
	align-items: center
}

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

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

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

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

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

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

.jet-download__label {
	display: block
}

.jet-download__sub-label {
	display: block
}

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

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

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

.jet-team-member__image:hover .jet-team-member__cover {
	opacity: 1;
	visibility: visible;
	pointer-events: auto
}

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

.jet-team-member__cover {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	-webkit-flex-flow: column nowrap;
	-ms-flex-flow: column nowrap;
	flex-flow: column nowrap;
	-webkit-box-pack: center;
	-webkit-justify-content: center;
	-ms-flex-pack: center;
	justify-content: center;
	-webkit-box-align: center;
	-webkit-align-items: center;
	-ms-flex-align: center;
	align-items: center;
	position: absolute;
	width: 100%;
	height: 100%;
	top: 0;
	left: 0;
	opacity: 0;
	visibility: hidden;
	pointer-events: none;
	-webkit-transition: opacity 0.4s cubic-bezier(0.69, 0.1, 0.33, 0.9), bottom 0.4s cubic-bezier(0.69, 0.1, 0.33, 0.9);
	transition: opacity 0.4s cubic-bezier(0.69, 0.1, 0.33, 0.9), bottom 0.4s cubic-bezier(0.69, 0.1, 0.33, 0.9)
}

.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: 0;
	left: 0;
	z-index: 0;
	content: ''
}

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

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

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

.jet-team-member__name {
	-webkit-align-self: stretch;
	-ms-flex-item-align: stretch;
	-ms-grid-row-align: stretch;
	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: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-pack: center;
	-webkit-justify-content: center;
	-ms-flex-pack: center;
	justify-content: center;
	width: 100%
}

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

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

.jet-team-member.jet-team-member--cover-hint .jet-team-member__image {
	overflow: visible
}

.jet-team-member.jet-team-member--cover-hint .jet-team-member__cover {
	top: auto;
	height: auto;
	bottom: 110%
}

.jet-team-member.jet-team-member--cover-hint .jet-team-member__cover:hover {
	bottom: 105%
}

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

.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: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	-webkit-flex-flow: column nowrap;
	-ms-flex-flow: column nowrap;
	flex-flow: column nowrap;
	-webkit-box-pack: center;
	-webkit-justify-content: center;
	-ms-flex-pack: center;
	justify-content: center;
	-webkit-box-align: center;
	-webkit-align-items: center;
	-ms-flex-align: center;
	align-items: center;
	position: absolute;
	width: 100%;
	height: 100%;
	top: 0;
	left: 0
}

.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: 0;
	left: 0;
	z-index: 0;
	content: ''
}

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

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

.jet-services__content:empty {
	display: none
}

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

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

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

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

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

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

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

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

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

.jet-services.jet-services--cover-hover .jet-services__cover {
	opacity: 0;
	pointer-events: none;
	-webkit-transition: opacity 0.4s cubic-bezier(0.69, 0.1, 0.33, 0.9);
	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;
	-webkit-transition: opacity 0.3s cubic-bezier(0.69, 0.1, 0.33, 0.9);
	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: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	-webkit-flex-flow: column nowrap;
	-ms-flex-flow: column nowrap;
	flex-flow: column nowrap;
	-webkit-box-pack: center;
	-webkit-justify-content: center;
	-ms-flex-pack: center;
	justify-content: center;
	-webkit-box-align: center;
	-webkit-align-items: center;
	-ms-flex-align: center;
	align-items: center
}

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

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

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

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

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

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

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

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

.jet-testimonials__item {
	outline: none
}

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

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

.jet-testimonials__figure img.jet-testimonials__tag-img {
	object-fit: cover
}

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

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

.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: 0;
	height: 0;
	border-style: solid;
	border-width: 10px 10px 0 10px;
	bottom: -10px;
	content: none
}

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

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

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

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

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

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

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

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

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

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

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