.elementor-495 .elementor-element.elementor-element-964ed88{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-495 .elementor-element.elementor-element-8c13540 .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap{width:auto;}.elementor-495 .elementor-element.elementor-element-8c13540 .jet-listing-dynamic-field .jet-listing-dynamic-field__content{width:auto;}.elementor-495 .elementor-element.elementor-element-8c13540 .jet-listing-dynamic-field{justify-content:flex-start;}.elementor-495 .elementor-element.elementor-element-8c13540 .jet-listing-dynamic-field__content{text-align:left;}@media(max-width:767px){.elementor-495 .elementor-element.elementor-element-964ed88{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}}/* Start custom CSS for jet-listing-dynamic-field, class: .elementor-element-8c13540 */.elementor-495 .elementor-element.elementor-element-8c13540 .jet-listing-grid__items {
display: grid !important;
grid-template-columns: repeat(2, 1fr) !important; 
gap: 20px !important;  
}

.elementor-495 .elementor-element.elementor-element-8c13540 iframe {
width: 100% !important;
height: auto !important;
aspect-ratio: 16 / 9 !important;  
min-height: 450px !important; 
}


@media (max-width: 767px) {
.elementor-495 .elementor-element.elementor-element-8c13540 .jet-listing-grid__items {
grid-template-columns: 1fr !important;  
}

}/* End custom CSS */