.elementor-2400 .elementor-element.elementor-element-c9bf1d7{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--border-radius:18px 18px 18px 18px;box-shadow:0px 14px 30px 0px rgba(45.99999999999992, 10, 64, 0.08);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2400 .elementor-element.elementor-element-c9bf1d7:not(.elementor-motion-effects-element-type-background), .elementor-2400 .elementor-element.elementor-element-c9bf1d7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-v4-white );}.elementor-2400 .elementor-element.elementor-element-e49444c .jet-listing-dynamic-image{justify-content:flex-start;}.elementor-2400 .elementor-element.elementor-element-e49444c .jet-listing-dynamic-image__figure{align-items:flex-start;}.elementor-2400 .elementor-element.elementor-element-e49444c .jet-listing-dynamic-image a{display:flex;justify-content:flex-start;width:100%;}.elementor-2400 .elementor-element.elementor-element-e49444c .jet-listing-dynamic-image img{width:100%;height:100%;object-fit:cover;border-radius:18px 16px 0px 0px;}.elementor-2400 .elementor-element.elementor-element-e49444c .jet-listing-dynamic-image__caption{text-align:left;}.elementor-2400 .elementor-element.elementor-element-4322813{background-color:var( --e-global-color-v4-violet );padding:14px 22px 14px 22px;}.elementor-2400 .elementor-element.elementor-element-4322813 .jet-listing-dynamic-field__content{color:var( --e-global-color-v4-white );font-size:1.02rem;font-weight:700;line-height:1.25em;text-align:center;}.elementor-2400 .elementor-element.elementor-element-d7d5ca8{--display:flex;--padding-top:18px;--padding-bottom:24px;--padding-left:22px;--padding-right:22px;}.elementor-2400 .elementor-element.elementor-element-639772f .jet-listing-dynamic-field__content{text-align:left;}/* Start custom CSS for jet-listing-dynamic-image, class: .elementor-element-e49444c */.elementor-2400 .elementor-element.elementor-element-e49444c img {
    transition: 0.4s ease;
    aspect-ratio:4/3;
}/* End custom CSS */
/* Start custom CSS for jet-listing-dynamic-field, class: .elementor-element-4322813 */.elementor-2400 .elementor-element.elementor-element-4322813 .jet-listing-dynamic-field__content {
    font-family: Fraunces, serif;
}/* End custom CSS */
/* Start custom CSS for jet-listing-dynamic-field, class: .elementor-element-639772f */.elementor-2400 .elementor-element.elementor-element-639772f .jet-listing-dynamic-field__content p:has(+ p) {
    margin-block-end: 10px;
}

.elementor-2400 .elementor-element.elementor-element-639772f .jet-listing-dynamic-field__content p:not(:has(+ p)) {
    margin-block-end: 1.25rem; 
}
.elementor-2400 .elementor-element.elementor-element-639772f .jet-listing-dynamic-field__content p:last-child {
    margin-block-end: 0;
}

.elementor-2400 .elementor-element.elementor-element-639772f ul {
    padding-inline-start: 18px;
}

.elementor-2400 .elementor-element.elementor-element-639772f ul li {
    color: var(--hcw-gray);
    font-size: 0.92rem;
}

.elementor-2400 .elementor-element.elementor-element-639772f li::marker {
    color: var(--gold);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c9bf1d7 */.elementor-2400 .elementor-element.elementor-element-c9bf1d7 img {
    transition: transform .35s ease;
}

.elementor-2400 .elementor-element.elementor-element-c9bf1d7:hover img {
    transform: scale(1.08);
}/* End custom CSS */