.elementor-5835 .elementor-element.elementor-element-270a185{--display:flex;--min-height:200px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:none;--border-style:none;--border-radius:12px 12px 12px 12px;box-shadow:0px 25px 25px -20px rgba(0, 0, 0, 0.2);}.elementor-5835 .elementor-element.elementor-element-270a185:not(.elementor-motion-effects-element-type-background), .elementor-5835 .elementor-element.elementor-element-270a185 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-f226ae8 );}.elementor-5835 .elementor-element.elementor-element-270a185:hover{box-shadow:0px 25px 25px -15px rgba(0, 0, 0, 0.8);}.elementor-5835 .elementor-element.elementor-element-a5d3649 .elementor-heading-title{color:var( --e-global-color-8d4eef6 );}@media(max-width:767px){.elementor-5835 .elementor-element.elementor-element-270a185{--min-height:100px;}}@media(min-width:768px){.elementor-5835 .elementor-element.elementor-element-270a185{--content-width:100%;}}/* Start custom CSS for container, class: .elementor-element-270a185 */.jet-engine-listing-overlay-wrap:has(.jet-engine-listing-overlay-link:focus-visible) {
    outline: 3px solid #224B85;
    outline-offset: 2px;
}/* End custom CSS */