.elementor-800 .elementor-element.elementor-element-cdacd6d {
    --flex-direction: row;
    --container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%);
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --align-items: center;
    --background-transition: 0.3s;
    --padding-top: 1rem;
    --padding-right: 0rem;
    --padding-bottom: 1rem;
    --padding-left: 0rem;
}

.elementor-800 .elementor-element.elementor-element-0d7b127 {
    --flex-direction: row;
    --container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%);
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --align-items: center;
    --gap: 0rem;
    --background-transition: 0.3s;
    --padding-top: 0px;
    --padding-right: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
}

.elementor-800 .elementor-element.elementor-element-0d7b127.e-con {
    --flex-grow: 1;
    --flex-shrink: 0;
}

.elementor-800 .elementor-element.elementor-element-fbf49cf .jet-listing-dynamic-field__content {
    color: #000000;
    font-family: "ZEE Display", Sans-serif;
    font-size: 1.6rem;
    text-align: left;
}

.elementor-800 .elementor-element.elementor-element-fbf49cf .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap {
    width: auto;
}

.elementor-800 .elementor-element.elementor-element-fbf49cf .jet-listing-dynamic-field .jet-listing-dynamic-field__content {
    width: auto;
}

.elementor-800 .elementor-element.elementor-element-fbf49cf .jet-listing-dynamic-field {
    justify-content: flex-start;
}

.elementor-800 .elementor-element.elementor-element-35c4abf {
    --flex-direction: row;
    --container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%);
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --justify-content: flex-end;
    --align-items: center;
    --gap: 2rem;
    --background-transition: 0.3s;
    --padding-top: 0px;
    --padding-right: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
}

.elementor-800 .elementor-element.elementor-element-35c4abf.e-con {
    --flex-grow: 0;
    --flex-shrink: 1;
}

.elementor-800 .elementor-element.elementor-element-7045d5b .jet-listing-dynamic-terms {
    text-align: right;
}

.elementor-800 .elementor-element.elementor-element-7045d5b .jet-listing-dynamic-terms__link {
    font-family: "ZEE Display", Sans-serif;
    font-size: 1.2rem;
    text-transform: uppercase;
    line-height: 1.11;
    letter-spacing: 0.05em;
    color: #000000;
}

.elementor-800 .elementor-element.elementor-element-7045d5b .jet-listing-dynamic-terms__delimiter {
    color: #000000;
}

@media(min-width:768px) {
    .elementor-800 .elementor-element.elementor-element-0d7b127 {
        --width: 70%;
    }

    .elementor-800 .elementor-element.elementor-element-35c4abf {
        --width: 30%;
    }
}

@media(max-width:767px) {
    .elementor-800 .elementor-element.elementor-element-cdacd6d {
        --width: 100%;
        --flex-direction: row;
        --container-widget-width: initial;
        --container-widget-height: 100%;
        --container-widget-flex-grow: 1;
        --container-widget-align-self: stretch;
        --gap: 0px;
    }

    .elementor-800 .elementor-element.elementor-element-0d7b127 {
        --width: 60%;
    }

    .elementor-800 .elementor-element.elementor-element-35c4abf {
        --width: 40%;
    }

    .elementor-800 .elementor-element.elementor-element-7045d5b .jet-listing-dynamic-terms__link {
        font-size: 0.9rem;
        line-height: 1.11;
    }
}

/* Start custom CSS for jet-listing-dynamic-terms, class: .elementor-element-7045d5b */
.elementor-800 .elementor-element.elementor-element-7045d5b .jet-listing-dynamic-terms {
    line-height: 1.11;
}

/* End custom CSS */