.elementor-3219 .elementor-element.elementor-element-4ea590d{--display:flex;--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;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:clamp(2.1875rem, 0.0402rem + 3.352vw, 4.0625rem) clamp(2.1875rem, 0.0402rem + 3.352vw, 4.0625rem);--row-gap:clamp(2.1875rem, 0.0402rem + 3.352vw, 4.0625rem);--column-gap:clamp(2.1875rem, 0.0402rem + 3.352vw, 4.0625rem);--padding-top:clamp(1.875rem, -0.2723rem + 3.352vw, 3.75rem);--padding-bottom:clamp(1.875rem, -0.2723rem + 3.352vw, 3.75rem);--padding-left:clamp(1.875rem, -0.2723rem + 3.352vw, 3.75rem);--padding-right:clamp(1.875rem, -0.2723rem + 3.352vw, 3.75rem);}.elementor-3219 .elementor-element.elementor-element-4ea590d:not(.elementor-motion-effects-element-type-background), .elementor-3219 .elementor-element.elementor-element-4ea590d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-fb6fcb4 );}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );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-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-3219 .elementor-element.elementor-element-7f20c1b{width:var( --container-widget-width, 33% );max-width:33%;--container-widget-width:33%;--container-widget-flex-grow:0;}.elementor-3219 .elementor-element.elementor-element-7f20c1b img{width:100%;max-width:100%;}.elementor-3219 .elementor-element.elementor-element-eacfe72{--display:flex;--padding-top:clamp(1.5625rem, 0.4888rem + 1.676vw, 2.5rem);--padding-bottom:clamp(1.5625rem, 0.4888rem + 1.676vw, 2.5rem);--padding-left:0;--padding-right:0;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-3219 .elementor-element.elementor-element-a86b8e7 .elementor-heading-title{font-family:var( --e-global-typography-d78686d-font-family ), Sans-serif;font-size:var( --e-global-typography-d78686d-font-size );font-weight:var( --e-global-typography-d78686d-font-weight );line-height:var( --e-global-typography-d78686d-line-height );letter-spacing:var( --e-global-typography-d78686d-letter-spacing );color:var( --e-global-color-secondary );}.elementor-3219 .elementor-element.elementor-element-f7987f6{margin:clamp(0.5rem, 0.2853rem + 0.3352vw, 0.6875rem) 0px calc(var(--kit-widget-spacing, 0px) + clamp(1.625rem, 0.9092rem + 1.1173vw, 2.25rem)) 0px;}.elementor-3219 .elementor-element.elementor-element-f7987f6 .elementor-heading-title{font-family:"sofia-pro", Sans-serif;font-size:clamp(0.9375rem, 0.7228rem + 0.3352vw, 1.125rem);font-weight:400;line-height:133%;color:var( --e-global-color-secondary );}.elementor-3219 .elementor-element.elementor-element-dd35710 .jet-listing-dynamic-field__content{color:var( --e-global-color-secondary );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-font-weight );line-height:var( --e-global-typography-text-line-height );text-align:left;}#jet-popup-3219 .jet-popup__container{width:73%;}#jet-popup-3219 .jet-popup__inner{justify-content:center;align-items:center;}#jet-popup-3219 .jet-popup__container-inner{justify-content:flex-start;padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;}#jet-popup-3219 .jet-popup__close-button{transform:translateX(-30px) translateY(30px);-webkit-transform:translateX(-30px) translateY(30px);background-color:var( --e-global-color-accent );font-size:20px;width:50px;height:50px;}#jet-popup-3219 .jet-popup__close-button:before{font-size:20px;}#jet-popup-3219 .jet-popup__close-button svg{width:20px;}@media(min-width:768px){.elementor-3219 .elementor-element.elementor-element-eacfe72{--width:67%;}}@media(max-width:1024px){.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-3219 .elementor-element.elementor-element-a86b8e7 .elementor-heading-title{font-size:var( --e-global-typography-d78686d-font-size );line-height:var( --e-global-typography-d78686d-line-height );letter-spacing:var( --e-global-typography-d78686d-letter-spacing );}.elementor-3219 .elementor-element.elementor-element-dd35710 .jet-listing-dynamic-field__content{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}#jet-popup-3219 .jet-popup__container{width:90%;}}@media(max-width:767px){.elementor-3219 .elementor-element.elementor-element-4ea590d{--gap:20px 0px;--row-gap:20px;--column-gap:0px;--padding-top:0px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-3219 .elementor-element.elementor-element-7f20c1b{width:100%;max-width:100%;}.elementor-3219 .elementor-element.elementor-element-eacfe72{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-3219 .elementor-element.elementor-element-a86b8e7 .elementor-heading-title{font-size:var( --e-global-typography-d78686d-font-size );line-height:var( --e-global-typography-d78686d-line-height );letter-spacing:var( --e-global-typography-d78686d-letter-spacing );}.elementor-3219 .elementor-element.elementor-element-f7987f6{margin:8px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-3219 .elementor-element.elementor-element-f7987f6 .elementor-heading-title{font-size:15px;}.elementor-3219 .elementor-element.elementor-element-dd35710 .jet-listing-dynamic-field__content{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}#jet-popup-3219 .jet-popup__container{width:90%;}#jet-popup-3219 .jet-popup__close-button:before{font-size:15px;}#jet-popup-3219 .jet-popup__close-button{font-size:15px;width:40px;height:40px;}#jet-popup-3219 .jet-popup__close-button svg{width:15px;}}/* Start custom CSS for jet-listing-dynamic-field, class: .elementor-element-dd35710 */se p:last-child{ margin-bottom:0px !important;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4ea590d */@media (max-width: 767px) {
 .jet-popup__container {
    height: 90% !important;
}
}/* End custom CSS */