.jet-popup-action-button
{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-flow: row nowrap;
    flex-flow: row nowrap;
    -webkit-box-pack: var(--jp-ab-hor-alignment,center);
    -ms-flex-pack: var(--jp-ab-hor-alignment,center);
    justify-content: var(--jp-ab-hor-alignment,center);
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
}
.jet-popup-action-button__instance
{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-flow: row nowrap;
    flex-flow: row nowrap;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    padding-top: var(--jp-ab-ver-padding,8px);
    padding-left: var(--jp-ab-hor-padding,16px);
    padding-bottom: var(--jp-ab-ver-padding,8px);
    padding-right: var(--jp-ab-hor-padding,16px);
    background-color: var(--jp-ab-bg-color,transparent);
    gap: var(--jp-ab-icon-distance,5px);
    border-style: var(--jp-ab-border-style,solid);
    border-width: var(--jp-ab-border-width,0);
    border-color: var(--jp-ab-border-color,#000);
    border-radius: var(--jp-ab-border-radius,0);
    cursor: pointer;
    -webkit-transition: all .3s ease;
    transition: all .3s ease;
}
.jet-popup-action-button__instance:hover
{
    background-color: var(--jp-ab-bg-hover-color,transparent);
    border-color: var(--jp-ab-border-hover-color,#000);
}
.jet-popup-action-button__instance:hover .jet-popup-action-button__icon
{
    color: var(--jp-ab-icon-hover-color,#000);
}
.jet-popup-action-button__instance:hover .jet-popup-action-button__text
{
    color: var(--jp-ab-label-hover-color,#000);
}
.jet-popup-action-button__icon
{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    width: var(--jp-ab-icon-size,auto);
    color: var(--jp-ab-icon-color,#000);
    -webkit-transition: all .3s ease;
    transition: all .3s ease;
}
.jet-popup-action-button__icon svg
{
    width: 100%;
    height: auto;
    fill: currentColor;
}
.jet-popup-action-button__icon svg path
{
    fill: currentColor;
}
.jet-popup-action-button__text
{
    text-decoration: none;
    color: var(--jp-ab-label-color,#000);
    -webkit-transition: all .3s ease;
    transition: all .3s ease;
}
.jet-popup-action-button--left
{
    -webkit-box-pack: start;
    -ms-flex-pack: start;
    justify-content: flex-start;
}
.jet-popup-action-button--center
{
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
}
.jet-popup-action-button--right
{
    -webkit-box-pack: end;
    -ms-flex-pack: end;
    justify-content: flex-end;
}
.jet-popup-action-button--justified
{
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
}
.jet-popup-action-button--justified .jet-popup-action-button__instance
{
    width: 100%;
}
.jet-popup-action-button--icon-before .jet-popup-action-button__icon
{
    -webkit-box-ordinal-group: 2;
    -ms-flex-order: 1;
    order: 1;
    margin-right: 5px;
}
.jet-popup-action-button--icon-before .jet-popup-action-button__text
{
    -webkit-box-ordinal-group: 3;
    -ms-flex-order: 2;
    order: 2;
}
.jet-popup-action-button--icon-after .jet-popup-action-button__icon
{
    -webkit-box-ordinal-group: 3;
    -ms-flex-order: 2;
    order: 2;
    margin-left: 5px;
}
.jet-popup-action-button--icon-after .jet-popup-action-button__text
{
    -webkit-box-ordinal-group: 2;
    -ms-flex-order: 1;
    order: 1;
}
.jet-popup-mailchimp
{
    max-width: 100%;
}
.jet-popup-mailchimp__inner
{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-flow: row wrap;
    flex-flow: row wrap;
    -webkit-box-pack: start;
    -ms-flex-pack: start;
    justify-content: flex-start;
    -webkit-box-align: stretch;
    -ms-flex-align: stretch;
    align-items: stretch;
    margin-left: -10px;
    margin-right: -10px;
}
.jet-popup-mailchimp__field-container
{
    width: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    padding-left: 10px;
    padding-right: 10px;
    margin-bottom: 10px;
}
.jet-popup-mailchimp__submit-container
{
    width: 100%;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-flow: column;
    flex-flow: column;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    -webkit-box-pack: end;
    -ms-flex-pack: end;
    justify-content: flex-end;
    padding-left: 10px;
    padding-right: 10px;
}
.jet-popup-mailchimp__submit
{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-flex: 0;
    -ms-flex: 0 1 auto;
    flex: 0 1 auto;
    position: relative;
    max-width: 100%;
    background-color: #6ec1e4;
}
.jet-popup-mailchimp__submit i
{
    visibility: visible;
}
.jet-popup-mailchimp__submit span
{
    visibility: visible;
}
.jet-popup-mailchimp__submit:before
{
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    position: absolute;
    visibility: hidden;
    top: 50%;
    left: 50%;
    width: 26px;
    height: 26px;
    margin-top: -13px;
    margin-left: -13px;
    border-radius: 50%;
    border: 3px solid #fff;
    border-top-color: #000;
    content: "";
    -webkit-animation: jet-spinner .6s linear infinite;
    animation: jet-spinner .6s linear infinite;
}
.jet-popup-mailchimp__submit.loading i
{
    visibility: hidden;
}
.jet-popup-mailchimp__submit.loading span
{
    visibility: hidden;
}
.jet-popup-mailchimp__submit.loading:before
{
    visibility: visible;
}
.jet-popup-mailchimp__submit .jet-popup-mailchimp__submit-icon
{
    color: #fff;
    font-size: 15px;
    margin-right: 10px;
}
.jet-popup-mailchimp__message
{
    position: absolute;
    top: 100%;
    width: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    visibility: hidden;
    margin: 20px 0;
}
.jet-popup-mailchimp__message .jet-popup-mailchimp__message-inner
{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    text-align: center;
}
.jet-popup-mailchimp__field-label
{
    display: block;
    margin-bottom: 5px;
}
.jet-popup-mailchimp input[type=text], .jet-popup-mailchimp input[type=email], .jet-popup-mailchimp input[type=url], .jet-popup-mailchimp input[type=password], .jet-popup-mailchimp input[type=search], .jet-popup-mailchimp input[type=number], .jet-popup-mailchimp input[type=tel], .jet-popup-mailchimp input[type=range], .jet-popup-mailchimp input[type=date], .jet-popup-mailchimp input[type=month], .jet-popup-mailchimp input[type=week], .jet-popup-mailchimp input[type=time], .jet-popup-mailchimp input[type=datetime], .jet-popup-mailchimp input[type=datetime-local], .jet-popup-mailchimp select
{
    width: 100%;
    border: 1px solid #e0e0e8;
    background-color: #f7fafd;
    border-radius: 4px;
    line-height: 16px;
    padding: 14px 20px;
    color: #a1a2a4;
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
}
.jet-popup-mailchimp input[type=text].mail-invalid, .jet-popup-mailchimp input[type=email].mail-invalid, .jet-popup-mailchimp input[type=url].mail-invalid, .jet-popup-mailchimp input[type=password].mail-invalid, .jet-popup-mailchimp input[type=search].mail-invalid, .jet-popup-mailchimp input[type=number].mail-invalid, .jet-popup-mailchimp input[type=tel].mail-invalid, .jet-popup-mailchimp input[type=range].mail-invalid, .jet-popup-mailchimp input[type=date].mail-invalid, .jet-popup-mailchimp input[type=month].mail-invalid, .jet-popup-mailchimp input[type=week].mail-invalid, .jet-popup-mailchimp input[type=time].mail-invalid, .jet-popup-mailchimp input[type=datetime].mail-invalid, .jet-popup-mailchimp input[type=datetime-local].mail-invalid, .jet-popup-mailchimp select.mail-invalid
{
    color: #d9534f;
}
.jet-popup-mailchimp input[type=text]:focus, .jet-popup-mailchimp input[type=email]:focus, .jet-popup-mailchimp input[type=url]:focus, .jet-popup-mailchimp input[type=password]:focus, .jet-popup-mailchimp input[type=search]:focus, .jet-popup-mailchimp input[type=number]:focus, .jet-popup-mailchimp input[type=tel]:focus, .jet-popup-mailchimp input[type=range]:focus, .jet-popup-mailchimp input[type=date]:focus, .jet-popup-mailchimp input[type=month]:focus, .jet-popup-mailchimp input[type=week]:focus, .jet-popup-mailchimp input[type=time]:focus, .jet-popup-mailchimp input[type=datetime]:focus, .jet-popup-mailchimp input[type=datetime-local]:focus, .jet-popup-mailchimp select:focus
{
    outline: none;
    -webkit-box-shadow: 0 0 10px #e0e0e8;
    box-shadow: 0 0 10px #e0e0e8;
}
.jet-popup-mailchimp input[type=text]:first-child, .jet-popup-mailchimp input[type=email]:first-child, .jet-popup-mailchimp input[type=url]:first-child, .jet-popup-mailchimp input[type=password]:first-child, .jet-popup-mailchimp input[type=search]:first-child, .jet-popup-mailchimp input[type=number]:first-child, .jet-popup-mailchimp input[type=tel]:first-child, .jet-popup-mailchimp input[type=range]:first-child, .jet-popup-mailchimp input[type=date]:first-child, .jet-popup-mailchimp input[type=month]:first-child, .jet-popup-mailchimp input[type=week]:first-child, .jet-popup-mailchimp input[type=time]:first-child, .jet-popup-mailchimp input[type=datetime]:first-child, .jet-popup-mailchimp input[type=datetime-local]:first-child, .jet-popup-mailchimp select:first-child
{
    margin-top: 0;
}
.jet-popup-mailchimp input[type=text]:last-child, .jet-popup-mailchimp input[type=email]:last-child, .jet-popup-mailchimp input[type=url]:last-child, .jet-popup-mailchimp input[type=password]:last-child, .jet-popup-mailchimp input[type=search]:last-child, .jet-popup-mailchimp input[type=number]:last-child, .jet-popup-mailchimp input[type=tel]:last-child, .jet-popup-mailchimp input[type=range]:last-child, .jet-popup-mailchimp input[type=date]:last-child, .jet-popup-mailchimp input[type=month]:last-child, .jet-popup-mailchimp input[type=week]:last-child, .jet-popup-mailchimp input[type=time]:last-child, .jet-popup-mailchimp input[type=datetime]:last-child, .jet-popup-mailchimp input[type=datetime-local]:last-child, .jet-popup-mailchimp select:last-child
{
    margin-bottom: 0;
}
.jet-popup-mailchimp fieldset
{
    padding: 0;
    margin: 0;
    border: none;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-flow: column nowrap;
    flex-flow: column nowrap;
}
.jet-popup-mailchimp fieldset div
{
    margin: 3px 0;
}
.jet-popup-mailchimp fieldset label
{
    margin-left: 5px;
}
.jet-popup-mailchimp--response-success .jet-popup-mailchimp__message
{
    color: #5cb85c;
}
.jet-popup-mailchimp--response-error .jet-popup-mailchimp__message
{
    color: #d9534f;
}
@media screen and (min-width: 1px) and (max-width: 767px)
{
    .jet-popup-mailchimp__field-container[data-column-mobile="20"]
    {
        width: 20%;
    }
    .jet-popup-mailchimp__field-container[data-column-mobile="25"]
    {
        width: 25%;
    }
    .jet-popup-mailchimp__field-container[data-column-mobile="33"]
    {
        width: 33.3333%;
    }
    .jet-popup-mailchimp__field-container[data-column-mobile="40"]
    {
        width: 40%;
    }
    .jet-popup-mailchimp__field-container[data-column-mobile="50"]
    {
        width: 50%;
    }
    .jet-popup-mailchimp__field-container[data-column-mobile="60"]
    {
        width: 60%;
    }
    .jet-popup-mailchimp__field-container[data-column-mobile="66"]
    {
        width: 66.3333%;
    }
    .jet-popup-mailchimp__field-container[data-column-mobile="75"]
    {
        width: 75%;
    }
    .jet-popup-mailchimp__field-container[data-column-mobile="80"]
    {
        width: 80%;
    }
    .jet-popup-mailchimp__field-container[data-column-mobile="100"]
    {
        width: 100%;
    }
}
@media screen and (min-width: 768px) and (max-width: 1024px)
{
    .jet-popup-mailchimp__field-container[data-column-tablet="20"]
    {
        width: 20%;
    }
    .jet-popup-mailchimp__field-container[data-column-tablet="25"]
    {
        width: 25%;
    }
    .jet-popup-mailchimp__field-container[data-column-tablet="33"]
    {
        width: 33.3333%;
    }
    .jet-popup-mailchimp__field-container[data-column-tablet="40"]
    {
        width: 40%;
    }
    .jet-popup-mailchimp__field-container[data-column-tablet="50"]
    {
        width: 50%;
    }
    .jet-popup-mailchimp__field-container[data-column-tablet="60"]
    {
        width: 60%;
    }
    .jet-popup-mailchimp__field-container[data-column-tablet="66"]
    {
        width: 66.3333%;
    }
    .jet-popup-mailchimp__field-container[data-column-tablet="75"]
    {
        width: 75%;
    }
    .jet-popup-mailchimp__field-container[data-column-tablet="80"]
    {
        width: 80%;
    }
    .jet-popup-mailchimp__field-container[data-column-tablet="100"]
    {
        width: 100%;
    }
}
@media(min-width: 1025px)
{
    .jet-popup-mailchimp__field-container[data-column="20"]
    {
        width: 20%;
    }
    .jet-popup-mailchimp__field-container[data-column="25"]
    {
        width: 25%;
    }
    .jet-popup-mailchimp__field-container[data-column="33"]
    {
        width: 33.3333%;
    }
    .jet-popup-mailchimp__field-container[data-column="40"]
    {
        width: 40%;
    }
    .jet-popup-mailchimp__field-container[data-column="50"]
    {
        width: 50%;
    }
    .jet-popup-mailchimp__field-container[data-column="60"]
    {
        width: 60%;
    }
    .jet-popup-mailchimp__field-container[data-column="66"]
    {
        width: 66.3333%;
    }
    .jet-popup-mailchimp__field-container[data-column="75"]
    {
        width: 75%;
    }
    .jet-popup-mailchimp__field-container[data-column="80"]
    {
        width: 80%;
    }
    .jet-popup-mailchimp__field-container[data-column="100"]
    {
        width: 100%;
    }
}
@-webkit-keyframes jet-spinner
{
    to
    {
        -webkit-transform: rotate(360deg);
        transform: rotate(360deg);
    }
}
@keyframes jet-spinner
{
    to
    {
        -webkit-transform: rotate(360deg);
        transform: rotate(360deg);
    }
}
.jet-popup.jet-popup--front-mode
{
    position: fixed;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: stretch;
    -ms-flex-align: stretch;
    align-items: stretch;
    z-index: var(--jp-z-index,999);
}
.jet-popup.jet-popup--front-mode .jet-popup__inner
{
    width: 100%;
    position: relative;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: var(--jp-container-hor-position,center);
    -ms-flex-pack: var(--jp-container-hor-position,center);
    justify-content: var(--jp-container-hor-position,center);
    -webkit-box-align: var(--jp-container-ver-position,center);
    -ms-flex-align: var(--jp-container-ver-position,center);
    align-items: var(--jp-container-ver-position,center);
}
.jet-popup.jet-popup--front-mode .jet-popup__overlay
{
    width: 100%;
    height: 100%;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    position: absolute;
    top: 0;
    left: 0;
    z-index: 1;
    opacity: 0;
    background-color: var(--jp-overlay-bg-color,rgba(0,0,0,.5));
    background-image: var(--jp-overlay-bg-image,none);
    background-position: var(--jp-overlay-bg-position,center center);
    background-repeat: var(--jp-overlay-bg-repeat,no-repeat);
    background-size: var(--jp-overlay-bg-size,auto);
}
.jet-popup.jet-popup--front-mode .jet-popup__container
{
    position: relative;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: stretch;
    -ms-flex-align: stretch;
    align-items: stretch;
    width: var(--jp-container-width,800px);
    max-width: 100%;
    height: var(--jp-container-height,auto);
    max-height: 100%;
    margin-top: var(--jp-container-ver-margin,0);
    margin-right: var(--jp-container-hor-margin,0);
    margin-bottom: var(--jp-container-ver-margin,0);
    margin-left: var(--jp-container-hor-margin,0);
    z-index: 2;
    opacity: 0;
}
.jet-popup.jet-popup--front-mode .jet-popup__container-inner
{
    width: 100%;
    overflow-y: auto;
    overflow-x: hidden;
    position: relative;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-flow: column nowrap;
    flex-flow: column nowrap;
    -webkit-box-pack: var(--jp-content-ver-position,flex-start);
    -ms-flex-pack: var(--jp-content-ver-position,flex-start);
    justify-content: var(--jp-content-ver-position,flex-start);
    -webkit-box-align: stretch;
    -ms-flex-align: stretch;
    align-items: stretch;
    padding-top: var(--jp-container-ver-padding,20px);
    padding-right: var(--jp-container-hor-padding,20px);
    padding-bottom: var(--jp-container-ver-padding,20px);
    padding-left: var(--jp-container-hor-padding,20px);
    background-color: var(--jp-container-bg-color,#fff);
    background-image: var(--jp-container-bg-image,initial);
    background-position: var(--jp-container-bg-position,center center);
    background-repeat: var(--jp-container-bg-repeat,no-repeat);
    background-size: var(--jp-container-bg-size,auto);
    border: var(--jp-container-border,none);
    border-radius: var(--jp-container-border-radius,inherit);
    -webkit-box-shadow: var(--jp-container-box-shadow,none);
    box-shadow: var(--jp-container-box-shadow,none);
    z-index: 1;
}
.jet-popup.jet-popup--front-mode .jet-popup__container-inner>.elementor
{
    position: relative;
    z-index: 2;
}
.jet-popup.jet-popup--front-mode .jet-popup__container-overlay
{
    position: absolute;
    width: 100%;
    height: 100%;
    display: block;
    top: 0;
    left: 0;
    z-index: 1;
}
.jet-popup.jet-popup--front-mode .jet-popup__container-content
{
    position: relative;
    z-index: 2;
}
.jet-popup.jet-popup--front-mode .jet-popup__close-button
{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    position: absolute;
    top: 0;
    right: 0;
    cursor: pointer;
    z-index: 2;
    -webkit-transition: all .2s ease;
    transition: all .2s ease;
    width: var(--jp-close-button-size,32px);
    height: var(--jp-close-button-size,32px);
    font-size: var(--jp-close-button-icon-size,16px);
    border: var(--jp-close-button-border,none);
    border-radius: var(--jp-close-button-border-radius,inherit);
    color: var(--jp-close-button-icon-color,#fff);
    background-color: var(--jp-close-button-bg-color,#000);
    -webkit-transform: translate(var(--jp-close-button-translate-x,0),var(--jp-close-button-translate-y,0));
    -ms-transform: translate(var(--jp-close-button-translate-x,0),var(--jp-close-button-translate-y,0));
    transform: translate(var(--jp-close-button-translate-x,0),var(--jp-close-button-translate-y,0));
}
.jet-popup.jet-popup--front-mode .jet-popup__close-button i
{
    line-height: 1;
}
.jet-popup.jet-popup--front-mode .jet-popup__close-button svg
{
    width: var(--jp-close-button-icon-size,16px);
    height: auto;
    fill: var(--jp-close-button-icon-color,#fff);
}
.jet-popup.jet-popup--front-mode .jet-popup__close-button svg path
{
    fill: currentColor;
}
.jet-popup.jet-popup--front-mode.jet-popup--loading-state .jet-popup-loader
{
    display: block;
}
.jet-popup.jet-popup--front-mode.jet-popup--loading-state .jet-popup__container-inner
{
    display: none;
}
.jet-popup.jet-popup--front-mode.jet-popup--loading-state .jet-popup__close-button
{
    display: none;
}
.jet-popup.jet-popup--front-mode.jet-popup--hide-state
{
    opacity: 0;
    pointer-events: none;
    visibility: hidden;
}
.jet-popup.jet-popup--front-mode.jet-popup--show-state
{
    opacity: 1;
    pointer-events: none;
    visibility: visible;
}
.jet-popup.jet-popup--front-mode.jet-popup--show-state .jet-popup__inner
{
    pointer-events: none;
}
.jet-popup.jet-popup--front-mode.jet-popup--show-state .jet-popup__overlay
{
    pointer-events: all;
}
.jet-popup.jet-popup--front-mode.jet-popup--show-state .jet-popup__container
{
    pointer-events: all;
}
.jet-popup.jet-popup--front-mode.jet-popup--animation-flip-x
{
    -webkit-perspective: 1000px;
    perspective: 1000px;
}
.jet-popup.jet-popup--front-mode.jet-popup--animation-flip-x .jet-popup__container
{
    -webkit-transform-style: preserve-3d;
    transform-style: preserve-3d;
}
.jet-popup.jet-popup--front-mode.jet-popup--animation-flip-y
{
    -webkit-perspective: 1000px;
    perspective: 1000px;
}
.jet-popup.jet-popup--front-mode.jet-popup--animation-flip-y .jet-popup__container
{
    -webkit-transform-style: preserve-3d;
    transform-style: preserve-3d;
}
.jet-popup.jet-popup--single-preview .jet-popup__overlay
{
    opacity: 1;
}
.jet-popup.jet-popup--single-preview .jet-popup__container
{
    opacity: 1;
}
.single-jet-popup
{
    background-image: url("/wp-content/plugins/jet-popup/assets/image/transparent.jpg");
    background-repeat: repeat;
    height: 100vh;
}
.jet-popup-cursor-pointer
{
    cursor: pointer;
}
.jet-popup-prevent-scroll
{
    overflow: hidden;
    max-height: 100vh;
}
.jet-popup-loader
{
    display: none;
    width: 48px;
    height: 48px;
    border: 4px rgba(255,255,255,.15) solid;
    border-top-width: 4px;
    border-top-style: solid;
    border-top-color: #fff;
    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);
    }
}