.elementor-5513 .elementor-element.elementor-element-315a435{--display:flex;}.elementor-5513 .elementor-element.elementor-element-b41dc94{--display:flex;}.elementor-5513 .elementor-element.elementor-element-c19899c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-5513 .elementor-element.elementor-element-c19899c .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap{width:auto;}.elementor-5513 .elementor-element.elementor-element-c19899c .jet-listing-dynamic-field .jet-listing-dynamic-field__content{width:auto;}.elementor-5513 .elementor-element.elementor-element-c19899c .jet-listing-dynamic-field{justify-content:flex-start;}.elementor-5513 .elementor-element.elementor-element-c19899c .jet-listing-dynamic-field__content{text-align:left;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-5513 .elementor-element.elementor-element-91ee832{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"GeneralSans-Variable", Sans-serif;font-size:1rem;font-weight:400;line-height:135%;}.elementor-5513 .elementor-element.elementor-element-e7491a7 > .elementor-widget-container{margin:0px 0px -2px 0px;}.elementor-5513 .elementor-element.elementor-element-e7491a7 .jet-listing-dynamic-terms{text-align:left;}@media(max-width:1366px){.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-weight );line-height:var( --e-global-typography-text-line-height );}}@media(max-width:1024px){.elementor-5513 .elementor-element.elementor-element-c19899c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-5513 .elementor-element.elementor-element-91ee832.elementor-element{--align-self:flex-start;}.elementor-5513 .elementor-element.elementor-element-91ee832{text-align:start;font-weight:500;}.elementor-5513 .elementor-element.elementor-element-e7491a7 > .elementor-widget-container{margin:0px 0px 0px 0px;}}@media(max-width:767px){.elementor-5513 .elementor-element.elementor-element-c19899c{margin:-0.35rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-weight );line-height:var( --e-global-typography-text-line-height );}}@media(min-width:2400px){.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-weight );line-height:var( --e-global-typography-text-line-height );}}/* Start custom CSS for jet-listing-dynamic-field, class: .elementor-element-c19899c */.elementor-5513 .elementor-element.elementor-element-c19899c{
    line-height: 110%;
}

@media screen and (max-width: 1024px){
.elementor-5513 .elementor-element.elementor-element-c19899c{
    width: 100%!important;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-315a435 */.elementor-5513 .elementor-element.elementor-element-315a435{
    aspect-ratio: 4 / 3;
    transition: all 0.2 ease-in-out;
}

.elementor-5513 .elementor-element.elementor-element-315a435:hover{
    transform: scale(1.015);
    transition: all 0.2 ease-in-out;
}/* End custom CSS */