﻿.col-row
{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    margin-left: -10px;
    margin-right: -10px;
}
.col-row.disable-cols-gap div[class*="col-desk"]
{
    padding-left: 0;
    padding-right: 0;
}
.col-row.disable-rows-gap div[class*="col-desk"]
{
    padding-top: 0;
    padding-bottom: 0;
}
.col-desk-1, .col-desk-2, .col-desk-3, .col-desk-4, .col-desk-5, .col-desk-6, .col-tab-1, .col-tab-2, .col-tab-3, .col-tab-4, .col-tab-5, .col-tab-6, .col-mob-1, .col-mob-2, .col-mob-3, .col-mob-4, .col-mob-5, .col-mob-6
{
    position: relative;
    min-height: 1px;
    padding: 10px;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    width: 100%;
}
.col-mob-1
{
    -webkit-box-flex: 0;
    -ms-flex: 0 0 100%;
    flex: 0 0 100%;
    max-width: 100%;
}
.col-mob-2
{
    -webkit-box-flex: 0;
    -ms-flex: 0 0 50%;
    flex: 0 0 50%;
    max-width: 50%;
}
.col-mob-3
{
    -webkit-box-flex: 0;
    -ms-flex: 0 0 33.33333%;
    flex: 0 0 33.33333%;
    max-width: 33.33333%;
}
.col-mob-4
{
    -webkit-box-flex: 0;
    -ms-flex: 0 0 25%;
    flex: 0 0 25%;
    max-width: 25%;
}
.col-mob-5
{
    -webkit-box-flex: 0;
    -ms-flex: 0 0 20%;
    flex: 0 0 20%;
    max-width: 20%;
}
.col-mob-6
{
    -webkit-box-flex: 0;
    -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;
        -ms-flex: 0 0 100%;
        flex: 0 0 100%;
        max-width: 100%;
    }
    .col-tab-2
    {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 50%;
        flex: 0 0 50%;
        max-width: 50%;
    }
    .col-tab-3
    {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 33.33333%;
        flex: 0 0 33.33333%;
        max-width: 33.33333%;
    }
    .col-tab-4
    {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 25%;
        flex: 0 0 25%;
        max-width: 25%;
    }
    .col-tab-5
    {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 20%;
        flex: 0 0 20%;
        max-width: 20%;
    }
    .col-tab-6
    {
        -webkit-box-flex: 0;
        -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;
        -ms-flex: 0 0 100%;
        flex: 0 0 100%;
        max-width: 100%;
    }
    .col-desk-2
    {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 50%;
        flex: 0 0 50%;
        max-width: 50%;
    }
    .col-desk-3
    {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 33.33333%;
        flex: 0 0 33.33333%;
        max-width: 33.33333%;
    }
    .col-desk-4
    {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 25%;
        flex: 0 0 25%;
        max-width: 25%;
    }
    .col-desk-5
    {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 20%;
        flex: 0 0 20%;
        max-width: 20%;
    }
    .col-desk-6
    {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 16.66666%;
        flex: 0 0 16.66666%;
        max-width: 16.66666%;
    }
}
.jet-elements select
{
    -webkit-appearance: none;
    -moz-appearance: none;
    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;
    bottom: 5px;
    right: 5px;
    display: inline-block;
    padding: 5px;
    background-color: #b7084e;
    color: #fff;
    -webkit-border-radius: 3px;
    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: #840739;
    color: #fff;
}
.jet-elements .tippy-box[data-animation=scale][data-placement*=top]
{
    -webkit-transform-origin: bottom;
    -ms-transform-origin: bottom;
    transform-origin: bottom;
}
.jet-elements .tippy-box[data-animation=scale][data-placement*=bottom]
{
    -webkit-transform-origin: top;
    -ms-transform-origin: top;
    transform-origin: top;
}
.jet-elements .tippy-box[data-animation=scale][data-placement*=left]
{
    -webkit-transform-origin: right;
    -ms-transform-origin: right;
    transform-origin: right;
}
.jet-elements .tippy-box[data-animation=scale][data-placement*=right]
{
    -webkit-transform-origin: left;
    -ms-transform-origin: left;
    transform-origin: left;
}
.jet-elements .tippy-box[data-animation=scale][data-state=hidden]
{
    -webkit-transform: scale(.5);
    -ms-transform: scale(.5);
    transform: scale(.5);
    opacity: 0;
}
.jet-elements .tippy-box[data-animation=perspective][data-placement^=top]
{
    -webkit-transform-origin: bottom;
    -ms-transform-origin: bottom;
    transform-origin: bottom;
}
.jet-elements .tippy-box[data-animation=perspective][data-placement^=top][data-state=visible]
{
    -webkit-transform: perspective(700px);
    transform: perspective(700px);
}
.jet-elements .tippy-box[data-animation=perspective][data-placement^=top][data-state=hidden]
{
    -webkit-transform: perspective(700px) translateY(8px) rotateX(60deg);
    transform: perspective(700px) translateY(8px) rotateX(60deg);
}
.jet-elements .tippy-box[data-animation=perspective][data-placement^=bottom]
{
    -webkit-transform-origin: top;
    -ms-transform-origin: top;
    transform-origin: top;
}
.jet-elements .tippy-box[data-animation=perspective][data-placement^=bottom][data-state=visible]
{
    -webkit-transform: perspective(700px);
    transform: perspective(700px);
}
.jet-elements .tippy-box[data-animation=perspective][data-placement^=bottom][data-state=hidden]
{
    -webkit-transform: perspective(700px) translateY(-8px) rotateX(-60deg);
    transform: perspective(700px) translateY(-8px) rotateX(-60deg);
}
.jet-elements .tippy-box[data-animation=perspective][data-placement^=left]
{
    -webkit-transform-origin: right;
    -ms-transform-origin: right;
    transform-origin: right;
}
.jet-elements .tippy-box[data-animation=perspective][data-placement^=left][data-state=visible]
{
    -webkit-transform: perspective(700px);
    transform: perspective(700px);
}
.jet-elements .tippy-box[data-animation=perspective][data-placement^=left][data-state=hidden]
{
    -webkit-transform: perspective(700px) translateX(8px) rotateY(-60deg);
    transform: perspective(700px) translateX(8px) rotateY(-60deg);
}
.jet-elements .tippy-box[data-animation=perspective][data-placement^=right]
{
    -webkit-transform-origin: left;
    -ms-transform-origin: left;
    transform-origin: left;
}
.jet-elements .tippy-box[data-animation=perspective][data-placement^=right][data-state=visible]
{
    -webkit-transform: perspective(700px);
    transform: perspective(700px);
}
.jet-elements .tippy-box[data-animation=perspective][data-placement^=right][data-state=hidden]
{
    -webkit-transform: perspective(700px) translateX(-8px) rotateY(60deg);
    transform: perspective(700px) translateX(-8px) rotateY(60deg);
}
.jet-elements .tippy-box[data-animation=perspective][data-state=hidden]
{
    opacity: 0;
}
.jet-elements .tippy-box[data-animation=shift-away][data-state=hidden]
{
    opacity: 0;
}
.jet-elements .tippy-box[data-animation=shift-away][data-state=hidden][data-placement^=top]
{
    -webkit-transform: translateY(10px);
    -ms-transform: translateY(10px);
    transform: translateY(10px);
}
.jet-elements .tippy-box[data-animation=shift-away][data-state=hidden][data-placement^=bottom]
{
    -webkit-transform: translateY(-10px);
    -ms-transform: translateY(-10px);
    transform: translateY(-10px);
}
.jet-elements .tippy-box[data-animation=shift-away][data-state=hidden][data-placement^=left]
{
    -webkit-transform: translateX(10px);
    -ms-transform: translateX(10px);
    transform: translateX(10px);
}
.jet-elements .tippy-box[data-animation=shift-away][data-state=hidden][data-placement^=right]
{
    -webkit-transform: translateX(-10px);
    -ms-transform: translateX(-10px);
    transform: translateX(-10px);
}
.jet-elements .tippy-box[data-animation=shift-toward][data-state=hidden]
{
    opacity: 0;
}
.jet-elements .tippy-box[data-animation=shift-toward][data-state=hidden][data-placement^=top]
{
    -webkit-transform: translateY(-10px);
    -ms-transform: translateY(-10px);
    transform: translateY(-10px);
}
.jet-elements .tippy-box[data-animation=shift-toward][data-state=hidden][data-placement^=bottom]
{
    -webkit-transform: translateY(10px);
    -ms-transform: translateY(10px);
    transform: translateY(10px);
}
.jet-elements .tippy-box[data-animation=shift-toward][data-state=hidden][data-placement^=left]
{
    -webkit-transform: translateX(-10px);
    -ms-transform: translateX(-10px);
    transform: translateX(-10px);
}
.jet-elements .tippy-box[data-animation=shift-toward][data-state=hidden][data-placement^=right]
{
    -webkit-transform: translateX(10px);
    -ms-transform: translateX(10px);
    transform: translateX(10px);
}
@-webkit-keyframes jetFade
{
    0%
    {
        opacity: 0;
    }
    100%
    {
        opacity: 1;
    }
}
@keyframes jetFade
{
    0%
    {
        opacity: 0;
    }
    100%
    {
        opacity: 1;
    }
}
@-webkit-keyframes jetZoomIn
{
    0%
    {
        opacity: 0;
        -webkit-transform: scale(.75);
        transform: scale(.75);
    }
    100%
    {
        opacity: 1;
        -webkit-transform: scale(1);
        transform: scale(1);
    }
}
@keyframes jetZoomIn
{
    0%
    {
        opacity: 0;
        -webkit-transform: scale(.75);
        transform: scale(.75);
    }
    100%
    {
        opacity: 1;
        -webkit-transform: scale(1);
        transform: scale(1);
    }
}
@-webkit-keyframes jetZoomOut
{
    0%
    {
        opacity: 0;
        -webkit-transform: scale(1.1);
        transform: scale(1.1);
    }
    100%
    {
        opacity: 1;
        -webkit-transform: scale(1);
        transform: scale(1);
    }
}
@keyframes jetZoomOut
{
    0%
    {
        opacity: 0;
        -webkit-transform: scale(1.1);
        transform: scale(1.1);
    }
    100%
    {
        opacity: 1;
        -webkit-transform: scale(1);
        transform: scale(1);
    }
}
@-webkit-keyframes jetMoveUp
{
    0%
    {
        opacity: 0;
        -webkit-transform: translateY(25px);
        transform: translateY(25px);
    }
    100%
    {
        opacity: 1;
        -webkit-transform: translateY(0);
        transform: translateY(0);
    }
}
@keyframes jetMoveUp
{
    0%
    {
        opacity: 0;
        -webkit-transform: translateY(25px);
        transform: translateY(25px);
    }
    100%
    {
        opacity: 1;
        -webkit-transform: translateY(0);
        transform: translateY(0);
    }
}
@-webkit-keyframes jetMoveUpBig
{
    0%
    {
        opacity: 0;
        -webkit-transform: translateY(100px);
        transform: translateY(100px);
    }
    100%
    {
        opacity: 1;
        -webkit-transform: translateY(0);
        transform: translateY(0);
    }
}
@keyframes jetMoveUpBig
{
    0%
    {
        opacity: 0;
        -webkit-transform: translateY(100px);
        transform: translateY(100px);
    }
    100%
    {
        opacity: 1;
        -webkit-transform: translateY(0);
        transform: translateY(0);
    }
}
@-webkit-keyframes jetMoveDown
{
    0%
    {
        opacity: 0;
        -webkit-transform: translateY(-25px);
        transform: translateY(-25px);
    }
    100%
    {
        opacity: 1;
        -webkit-transform: translateY(0);
        transform: translateY(0);
    }
}
@keyframes jetMoveDown
{
    0%
    {
        opacity: 0;
        -webkit-transform: translateY(-25px);
        transform: translateY(-25px);
    }
    100%
    {
        opacity: 1;
        -webkit-transform: translateY(0);
        transform: translateY(0);
    }
}
@-webkit-keyframes jetMoveDownBig
{
    0%
    {
        opacity: 0;
        -webkit-transform: translateY(-100px);
        transform: translateY(-100px);
    }
    100%
    {
        opacity: 1;
        -webkit-transform: translateY(0);
        transform: translateY(0);
    }
}
@keyframes jetMoveDownBig
{
    0%
    {
        opacity: 0;
        -webkit-transform: translateY(-100px);
        transform: translateY(-100px);
    }
    100%
    {
        opacity: 1;
        -webkit-transform: translateY(0);
        transform: translateY(0);
    }
}
@-webkit-keyframes jetMoveLeft
{
    0%
    {
        opacity: 0;
        -webkit-transform: translateX(25px);
        transform: translateX(25px);
    }
    100%
    {
        opacity: 1;
        -webkit-transform: translateX(0);
        transform: translateX(0);
    }
}
@keyframes jetMoveLeft
{
    0%
    {
        opacity: 0;
        -webkit-transform: translateX(25px);
        transform: translateX(25px);
    }
    100%
    {
        opacity: 1;
        -webkit-transform: translateX(0);
        transform: translateX(0);
    }
}
@-webkit-keyframes jetMoveLeftBig
{
    0%
    {
        opacity: 0;
        -webkit-transform: translateX(100px);
        transform: translateX(100px);
    }
    100%
    {
        opacity: 1;
        -webkit-transform: translateX(0);
        transform: translateX(0);
    }
}
@keyframes jetMoveLeftBig
{
    0%
    {
        opacity: 0;
        -webkit-transform: translateX(100px);
        transform: translateX(100px);
    }
    100%
    {
        opacity: 1;
        -webkit-transform: translateX(0);
        transform: translateX(0);
    }
}
@-webkit-keyframes jetMoveRight
{
    0%
    {
        opacity: 0;
        -webkit-transform: translateX(-25px);
        transform: translateX(-25px);
    }
    100%
    {
        opacity: 1;
        -webkit-transform: translateX(0);
        transform: translateX(0);
    }
}
@keyframes jetMoveRight
{
    0%
    {
        opacity: 0;
        -webkit-transform: translateX(-25px);
        transform: translateX(-25px);
    }
    100%
    {
        opacity: 1;
        -webkit-transform: translateX(0);
        transform: translateX(0);
    }
}
@-webkit-keyframes jetMoveRightBig
{
    0%
    {
        opacity: 0;
        -webkit-transform: translateX(-100px);
        transform: translateX(-100px);
    }
    100%
    {
        opacity: 1;
        -webkit-transform: translateX(0);
        transform: translateX(0);
    }
}
@keyframes jetMoveRightBig
{
    0%
    {
        opacity: 0;
        -webkit-transform: translateX(-100px);
        transform: translateX(-100px);
    }
    100%
    {
        opacity: 1;
        -webkit-transform: translateX(0);
        transform: translateX(0);
    }
}
@-webkit-keyframes jetFallPerspective
{
    0%
    {
        opacity: 0;
        -webkit-transform: perspective(1000px) translateY(50px) translateZ(-300px) rotateX(-35deg);
        transform: perspective(1000px) translateY(50px) translateZ(-300px) rotateX(-35deg);
    }
    100%
    {
        opacity: 1;
        -webkit-transform: perspective(1000px) translateY(0) translateZ(0) rotateX(0deg);
        transform: perspective(1000px) translateY(0) translateZ(0) rotateX(0deg);
    }
}
@keyframes jetFallPerspective
{
    0%
    {
        opacity: 0;
        -webkit-transform: perspective(1000px) translateY(50px) translateZ(-300px) rotateX(-35deg);
        transform: perspective(1000px) translateY(50px) translateZ(-300px) rotateX(-35deg);
    }
    100%
    {
        opacity: 1;
        -webkit-transform: perspective(1000px) translateY(0) translateZ(0) rotateX(0deg);
        transform: perspective(1000px) translateY(0) translateZ(0) rotateX(0deg);
    }
}
@-webkit-keyframes jetFlipInX
{
    0%
    {
        -webkit-transform: perspective(400px) rotate3d(1,0,0,90deg);
        transform: perspective(400px) rotate3d(1,0,0,90deg);
        -webkit-animation-timing-function: ease-in;
        animation-timing-function: ease-in;
        opacity: 0;
    }
    40%
    {
        -webkit-transform: perspective(400px) rotate3d(1,0,0,-20deg);
        transform: perspective(400px) rotate3d(1,0,0,-20deg);
        -webkit-animation-timing-function: ease-in;
        animation-timing-function: ease-in;
    }
    60%
    {
        -webkit-transform: perspective(400px) rotate3d(1,0,0,10deg);
        transform: perspective(400px) rotate3d(1,0,0,10deg);
        opacity: 1;
    }
    80%
    {
        -webkit-transform: perspective(400px) rotate3d(1,0,0,-5deg);
        transform: perspective(400px) rotate3d(1,0,0,-5deg);
    }
    100%
    {
        -webkit-transform: perspective(400px);
        transform: perspective(400px);
    }
}
@keyframes jetFlipInX
{
    0%
    {
        -webkit-transform: perspective(400px) rotate3d(1,0,0,90deg);
        transform: perspective(400px) rotate3d(1,0,0,90deg);
        -webkit-animation-timing-function: ease-in;
        animation-timing-function: ease-in;
        opacity: 0;
    }
    40%
    {
        -webkit-transform: perspective(400px) rotate3d(1,0,0,-20deg);
        transform: perspective(400px) rotate3d(1,0,0,-20deg);
        -webkit-animation-timing-function: ease-in;
        animation-timing-function: ease-in;
    }
    60%
    {
        -webkit-transform: perspective(400px) rotate3d(1,0,0,10deg);
        transform: perspective(400px) rotate3d(1,0,0,10deg);
        opacity: 1;
    }
    80%
    {
        -webkit-transform: perspective(400px) rotate3d(1,0,0,-5deg);
        transform: perspective(400px) rotate3d(1,0,0,-5deg);
    }
    100%
    {
        -webkit-transform: perspective(400px);
        transform: perspective(400px);
    }
}
@-webkit-keyframes jetFlipInY
{
    0%
    {
        -webkit-transform: perspective(400px) rotate3d(0,1,0,90deg);
        transform: perspective(400px) rotate3d(0,1,0,90deg);
        -webkit-animation-timing-function: ease-in;
        animation-timing-function: ease-in;
        opacity: 0;
    }
    40%
    {
        -webkit-transform: perspective(400px) rotate3d(0,1,0,-20deg);
        transform: perspective(400px) rotate3d(0,1,0,-20deg);
        -webkit-animation-timing-function: ease-in;
        animation-timing-function: ease-in;
    }
    60%
    {
        -webkit-transform: perspective(400px) rotate3d(0,1,0,10deg);
        transform: perspective(400px) rotate3d(0,1,0,10deg);
        opacity: 1;
    }
    80%
    {
        -webkit-transform: perspective(400px) rotate3d(0,1,0,-5deg);
        transform: perspective(400px) rotate3d(0,1,0,-5deg);
    }
    100%
    {
        -webkit-transform: perspective(400px);
        transform: perspective(400px);
    }
}
@keyframes jetFlipInY
{
    0%
    {
        -webkit-transform: perspective(400px) rotate3d(0,1,0,90deg);
        transform: perspective(400px) rotate3d(0,1,0,90deg);
        -webkit-animation-timing-function: ease-in;
        animation-timing-function: ease-in;
        opacity: 0;
    }
    40%
    {
        -webkit-transform: perspective(400px) rotate3d(0,1,0,-20deg);
        transform: perspective(400px) rotate3d(0,1,0,-20deg);
        -webkit-animation-timing-function: ease-in;
        animation-timing-function: ease-in;
    }
    60%
    {
        -webkit-transform: perspective(400px) rotate3d(0,1,0,10deg);
        transform: perspective(400px) rotate3d(0,1,0,10deg);
        opacity: 1;
    }
    80%
    {
        -webkit-transform: perspective(400px) rotate3d(0,1,0,-5deg);
        transform: perspective(400px) rotate3d(0,1,0,-5deg);
    }
    100%
    {
        -webkit-transform: perspective(400px);
        transform: perspective(400px);
    }
}
.jet-family-column-flex-horizontal>.elementor-column-wrap>.elementor-widget-wrap
{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-direction: row;
    flex-direction: row;
}
.jet-family-column-flex-vertical>.elementor-column-wrap>.elementor-widget-wrap
{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    height: 100%;
}
.jet-family-column-flex-wrap-true>.elementor-column-wrap>.elementor-widget-wrap
{
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
}
.jet-family-column-flex-start>.elementor-column-wrap>.elementor-widget-wrap
{
    -webkit-box-pack: start;
    -ms-flex-pack: start;
    justify-content: flex-start;
}
.jet-family-column-flex-center>.elementor-column-wrap>.elementor-widget-wrap
{
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
}
.jet-family-column-flex-end>.elementor-column-wrap>.elementor-widget-wrap
{
    -webkit-box-pack: end;
    -ms-flex-pack: end;
    justify-content: flex-end;
}
.jet-family-column-flex-space-between>.elementor-column-wrap>.elementor-widget-wrap
{
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
}
.jet-family-column-flex-space-evenly>.elementor-column-wrap>.elementor-widget-wrap
{
    -webkit-box-pack: space-evenly;
    -ms-flex-pack: space-evenly;
    justify-content: space-evenly;
}
.jet-family-column-flex-space-around>.elementor-column-wrap>.elementor-widget-wrap
{
    -ms-flex-pack: distribute;
    justify-content: space-around;
}
@media(max-width: 1024px)
{
    .jet-family-column-tablet-flex-horizontal>.elementor-column-wrap>.elementor-widget-wrap
    {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-orient: horizontal;
        -webkit-box-direction: normal;
        -ms-flex-direction: row;
        flex-direction: row;
    }
    .jet-family-column-tablet-flex-vertical>.elementor-column-wrap>.elementor-widget-wrap
    {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -ms-flex-direction: column;
        flex-direction: column;
        height: 100%;
    }
    .jet-family-column-tablet-flex-start>.elementor-column-wrap>.elementor-widget-wrap
    {
        -webkit-box-pack: start;
        -ms-flex-pack: start;
        justify-content: flex-start;
    }
    .jet-family-column-tablet-flex-center>.elementor-column-wrap>.elementor-widget-wrap
    {
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        justify-content: center;
    }
    .jet-family-column-tablet-flex-end>.elementor-column-wrap>.elementor-widget-wrap
    {
        -webkit-box-pack: end;
        -ms-flex-pack: end;
        justify-content: flex-end;
    }
    .jet-family-column-tablet-flex-space-between>.elementor-column-wrap>.elementor-widget-wrap
    {
        -webkit-box-pack: justify;
        -ms-flex-pack: justify;
        justify-content: space-between;
    }
    .jet-family-column-tablet-flex-space-evenly>.elementor-column-wrap>.elementor-widget-wrap
    {
        -webkit-box-pack: space-evenly;
        -ms-flex-pack: space-evenly;
        justify-content: space-evenly;
    }
    .jet-family-column-tablet-flex-space-around>.elementor-column-wrap>.elementor-widget-wrap
    {
        -ms-flex-pack: distribute;
        justify-content: space-around;
    }
}
@media(max-width: 767px)
{
    .jet-family-column-mobile-flex-horizontal>.elementor-column-wrap>.elementor-widget-wrap
    {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-orient: horizontal;
        -webkit-box-direction: normal;
        -ms-flex-direction: row;
        flex-direction: row;
    }
    .jet-family-column-mobile-flex-vertical>.elementor-column-wrap>.elementor-widget-wrap
    {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -ms-flex-direction: column;
        flex-direction: column;
        height: 100%;
    }
    .jet-family-column-mobile-flex-start>.elementor-column-wrap>.elementor-widget-wrap
    {
        -webkit-box-pack: start;
        -ms-flex-pack: start;
        justify-content: flex-start;
    }
    .jet-family-column-mobile-flex-center>.elementor-column-wrap>.elementor-widget-wrap
    {
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        justify-content: center;
    }
    .jet-family-column-mobile-flex-end>.elementor-column-wrap>.elementor-widget-wrap
    {
        -webkit-box-pack: end;
        -ms-flex-pack: end;
        justify-content: flex-end;
    }
    .jet-family-column-mobile-flex-space-between>.elementor-column-wrap>.elementor-widget-wrap
    {
        -webkit-box-pack: justify;
        -ms-flex-pack: justify;
        justify-content: space-between;
    }
    .jet-family-column-mobile-flex-space-evenly>.elementor-column-wrap>.elementor-widget-wrap
    {
        -webkit-box-pack: space-evenly;
        -ms-flex-pack: space-evenly;
        justify-content: space-evenly;
    }
    .jet-family-column-mobile-flex-space-around>.elementor-column-wrap>.elementor-widget-wrap
    {
        -ms-flex-pack: distribute;
        justify-content: space-around;
    }
}
.slick-slider
{
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    -webkit-touch-callout: none;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    -ms-touch-action: pan-y;
    touch-action: pan-y;
    -webkit-tap-highlight-color: transparent;
}
.rtl .slick-slider
{
    position: relative;
    display: block;
}
.slick-list, .slick-slider
{
    position: relative;
    display: block;
}
.slick-list
{
    overflow: hidden;
    margin: 0;
    padding: 0;
}
.slick-list:focus
{
    outline: none;
}
.slick-list.dragging
{
    cursor: pointer;
}
.slick-slider .slick-list, .slick-slider .slick-track
{
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
}
.rtl .slick-slider .slick-list, .rtl .slick-slider .slick-track
{
    -webkit-transform: translate3d(0,0,0);
    transform: translate3d(0,0,0);
}
.slick-track
{
    position: relative;
    left: 0;
    top: 0;
    display: block;
}
.slick-track:before, .slick-track:after
{
    content: "";
    display: table;
}
.slick-track:after
{
    clear: both;
}
.slick-loading .slick-track, .slick-loading .slick-slide
{
    visibility: hidden;
}
.slick-slide
{
    float: left;
    height: 100%;
    min-height: 1px;
    display: none;
}
.slick-slide img
{
    display: block;
    margin: auto;
}
.slick-slide.slick-loading img
{
    display: none;
}
.slick-slide.dragging img
{
    pointer-events: none;
}
.slick-initialized .slick-slide
{
    display: block;
}
.slick-vertical .slick-slide
{
    display: block;
    height: auto;
    border: 1px solid transparent;
}
.slick-arrow.slick-hidden
{
    display: none;
}
.elementor-slick-slider .slick-loading .slick-slide
{
    visibility: hidden;
}
.elementor-slick-slider .slick-loading .slick-list
{
    background: #fff;
}
.elementor-slick-slider .slick-loading .slick-list:after
{
    content: "";
    font-family: eicons;
    position: absolute;
    top: 50%;
    left: 50%;
    -webkit-transform: translate(-50%,-50%);
    -ms-transform: translate(-50%,-50%);
    transform: translate(-50%,-50%);
    -webkit-animation: fa-spin 2s linear infinite;
    animation: fa-spin 2s linear infinite;
    font-size: 25px;
    color: #a4afb7;
}
.elementor-slick-slider .slick-next, .elementor-slick-slider .slick-prev
{
    font-size: 0;
    line-height: 0;
    position: absolute;
    top: 50%;
    display: block;
    width: 20px;
    padding: 0;
    -webkit-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    transform: translateY(-50%);
    cursor: pointer;
    color: transparent;
    border: none;
    outline: none;
    background: transparent;
}
.elementor-slick-slider .slick-next:hover, .elementor-slick-slider .slick-next:focus, .elementor-slick-slider .slick-prev:hover, .elementor-slick-slider .slick-prev:focus
{
    color: transparent;
    outline: none;
    background: transparent;
}
.elementor-slick-slider .slick-next:hover:before, .elementor-slick-slider .slick-next:focus:before, .elementor-slick-slider .slick-prev:hover:before, .elementor-slick-slider .slick-prev:focus:before
{
    opacity: 1;
}
.elementor-slick-slider .slick-next.slick-disabled:before, .elementor-slick-slider .slick-prev.slick-disabled:before
{
    opacity: .25;
}
.elementor-slick-slider .slick-next:before, .elementor-slick-slider .slick-prev:before
{
    font-family: eicons;
    font-size: 35px;
    line-height: 1;
    opacity: .75;
    color: #fff;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}
.elementor-slick-slider .slick-prev
{
    left: -25px;
}
.elementor-slick-slider .slick-prev:before
{
    content: "";
}
.rtl .elementor-slick-slider .slick-prev:before
{
    content: "";
}
.elementor-slick-slider .slick-next
{
    right: -25px;
}
.elementor-slick-slider .slick-next:before
{
    content: "";
}
.rtl .elementor-slick-slider .slick-next:before
{
    content: "";
}
.elementor-slick-slider .slick-dotted
{
    margin-bottom: 30px;
}
.elementor-slick-slider ul.slick-dots
{
    position: absolute;
    bottom: -25px;
    display: block;
    width: 100%;
    padding: 0;
    margin: 0;
    list-style: none;
    text-align: center;
    line-height: 1;
}
.elementor-slick-slider ul.slick-dots li
{
    position: relative;
    display: inline-block;
    width: 20px;
    height: 20px;
    margin: 0;
    padding: 0;
    cursor: pointer;
}
.elementor-slick-slider ul.slick-dots li button
{
    font-size: 0;
    line-height: 0;
    display: block;
    width: 20px;
    height: 20px;
    padding: 5px;
    cursor: pointer;
    color: transparent;
    border: 0;
    outline: none;
    background: transparent;
}
.elementor-slick-slider ul.slick-dots li button:focus, .elementor-slick-slider ul.slick-dots li button:hover
{
    outline: none;
}
.elementor-slick-slider ul.slick-dots li button:focus:before, .elementor-slick-slider ul.slick-dots li button:hover:before
{
    opacity: 1;
}
.elementor-slick-slider ul.slick-dots li button:before
{
    font-family: eicons;
    font-size: 6px;
    line-height: 20px;
    position: absolute;
    top: 0;
    left: 0;
    width: 20px;
    height: 20px;
    content: "";
    text-align: center;
    opacity: .25;
    color: #000;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}
.elementor-slick-slider ul.slick-dots li.slick-active button:before
{
    opacity: .75;
    color: #000;
}
.elementor-slick-slider .slick-arrows-inside .slick-prev
{
    left: 0;
}
.elementor-slick-slider .slick-arrows-inside .slick-next
{
    right: 0;
}
.elementor-slick-slider .slick-dots-inside .slick-dots
{
    bottom: 5px;
}
.elementor-slick-slider .slick-dots-inside.slick-dotted
{
    margin-bottom: 0;
}
.jet-parallax-section__layout
{
    position: absolute;
    display: block;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    overflow: hidden;
    pointer-events: none;
    -webkit-perspective: 1200px;
    perspective: 1200px;
}
.jet-parallax-section__image
{
    width: 100%;
    height: 100%;
    background-repeat: no-repeat;
    -webkit-background-size: auto auto;
    background-size: auto;
    background-position-x: 50%;
    background-position-y: 50%;
    will-change: transform;
}
.jet-parallax-section .jet-parallax-section__scroll-layout:not(.is-mac) .jet-parallax-section__image
{
    -webkit-transition: background-position 0s linear,-webkit-transform .5s cubic-bezier(.25,.88,.54,.98);
    transition: background-position 0s linear,-webkit-transform .5s cubic-bezier(.25,.88,.54,.98);
    -o-transition: transform .5s cubic-bezier(.25,.88,.54,.98),background-position 0s linear;
    transition: transform .5s cubic-bezier(.25,.88,.54,.98),background-position 0s linear;
    transition: transform .5s cubic-bezier(.25,.88,.54,.98),background-position 0s linear,-webkit-transform .5s cubic-bezier(.25,.88,.54,.98);
}
.jet-elements-loader
{
    position: absolute;
    left: 50%;
    top: 50%;
    width: 24px;
    height: 24px;
    margin-top: -12px;
    margin-left: -12px;
    border: 4px rgba(0,0,0,.15) solid;
    border-top-width: 4px;
    border-top-style: solid;
    border-top-color: #fff;
    -webkit-border-radius: 50%;
    border-radius: 50%;
    -webkit-animation: spCircRot .6s infinite linear;
    animation: spCircRot .6s infinite linear;
}
@-webkit-keyframes spCircRot
{
    from
    {
        -webkit-transform: rotate(0deg);
        transform: rotate(0deg);
    }
    to
    {
        -webkit-transform: rotate(359deg);
        transform: rotate(359deg);
    }
}
@keyframes spCircRot
{
    from
    {
        -webkit-transform: rotate(0deg);
        transform: rotate(0deg);
    }
    to
    {
        -webkit-transform: rotate(359deg);
        transform: rotate(359deg);
    }
}