.elementor-9025 .elementor-element.elementor-element-0ce9662{--display:flex;}.elementor-9025 .elementor-element.elementor-element-65b7800 .jet-listing-dynamic-image{justify-content:flex-start;}.elementor-9025 .elementor-element.elementor-element-65b7800 .jet-listing-dynamic-image__figure{align-items:flex-start;}.elementor-9025 .elementor-element.elementor-element-65b7800 .jet-listing-dynamic-image a{display:flex;justify-content:flex-start;}.elementor-9025 .elementor-element.elementor-element-65b7800 .jet-listing-dynamic-image__caption{text-align:left;}.elementor-9025 .elementor-element.elementor-element-752e8d8 .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap{width:auto;}.elementor-9025 .elementor-element.elementor-element-752e8d8 .jet-listing-dynamic-field .jet-listing-dynamic-field__content{width:auto;}.elementor-9025 .elementor-element.elementor-element-752e8d8 .jet-listing-dynamic-field{justify-content:flex-start;}.elementor-9025 .elementor-element.elementor-element-752e8d8 .jet-listing-dynamic-field__content{text-align:left;}.elementor-9025 .elementor-element.elementor-element-7865b00 .jet-listing-dynamic-terms{text-align:left;}.elementor-9025 .elementor-element.elementor-element-c2ee198 .jet-listing-dynamic-terms{text-align:left;}/* Start custom CSS for container, class: .elementor-element-0ce9662 */.elementor-9025 .elementor-element.elementor-element-0ce9662 { height:100%; overflow:hidden; background:#fff; border:1px solid #dfe7f1; border-radius:14px; box-shadow:0 5px 18px rgba(12,42,78,.08); transition:transform .2s ease,box-shadow .2s ease; }
.elementor-9025 .elementor-element.elementor-element-0ce9662:hover { transform:translateY(-3px); box-shadow:0 12px 28px rgba(12,42,78,.15); }
.elementor-9025 .elementor-element.elementor-element-0ce9662 .e-con-inner { display:flex !important; flex-flow:row wrap; align-items:flex-start; padding:0 !important; }
.elementor-9025 .elementor-element.elementor-element-0ce9662 .e-con-inner > .elementor-widget-jet-listing-dynamic-image { flex:0 0 100% !important; width:100% !important; margin:0 !important; padding:0 !important; }
.elementor-9025 .elementor-element.elementor-element-0ce9662 .elementor-widget-jet-listing-dynamic-image img { display:block; width:100%; height:150px; min-height:150px; object-fit:cover; }
.elementor-9025 .elementor-element.elementor-element-0ce9662 .e-con-inner > .elementor-widget-jet-listing-dynamic-field { flex:0 0 100% !important; width:100% !important; margin:0 !important; padding:12px 14px 8px !important; }
.elementor-9025 .elementor-element.elementor-element-0ce9662 .jet-listing-dynamic-field__content { margin:0; color:#092c54; font-size:17px; line-height:1.35; font-weight:700; }
.elementor-9025 .elementor-element.elementor-element-0ce9662 .e-con-inner > .elementor-widget-jet-listing-dynamic-terms { flex:0 1 auto !important; width:auto !important; max-width:100%; margin:0 0 14px 14px !important; padding:0 !important; }
.elementor-9025 .elementor-element.elementor-element-0ce9662 .elementor-widget-jet-listing-dynamic-terms .elementor-widget-container { width:auto; }
.elementor-9025 .elementor-element.elementor-element-0ce9662 .jet-listing-dynamic-terms__link { display:inline-flex; align-items:center; padding:5px 10px; border-radius:20px; background:#eaf1f9; color:#244d78; font-size:11px; line-height:1.2; font-weight:600; text-decoration:none; }
.elementor-9025 .elementor-element.elementor-element-0ce9662 .elementor-widget-jet-listing-dynamic-terms:last-child .jet-listing-dynamic-terms__link { background:#fff3e6; color:#b85a00; }
@media (max-width:767px) { .elementor-9025 .elementor-element.elementor-element-0ce9662 { border-radius:12px; } .elementor-9025 .elementor-element.elementor-element-0ce9662 .elementor-widget-jet-listing-dynamic-image img { height:165px; min-height:165px; } .elementor-9025 .elementor-element.elementor-element-0ce9662 .jet-listing-dynamic-field__content { font-size:16px; } }/* End custom CSS */