.elementor-307 .elementor-element.elementor-element-180bcf2{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:var(--s-s) var(--s-s);--row-gap:var(--s-s);--column-gap:var(--s-s);--overflow:hidden;--border-radius:var(--r-m) var(--r-m) var(--r-m) var(--r-m);}.elementor-307 .elementor-element.elementor-element-180bcf2:not(.elementor-motion-effects-element-type-background), .elementor-307 .elementor-element.elementor-element-180bcf2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b9de235 );}.elementor-307 .elementor-element.elementor-element-1f1caf8{width:var( --container-widget-width, 33% );max-width:33%;--container-widget-width:33%;--container-widget-flex-grow:0;}.elementor-307 .elementor-element.elementor-element-1f1caf8 img{width:100%;border-radius:0 0 0 0;}.elementor-307 .elementor-element.elementor-element-1c34de3{--display:flex;--padding-top:var(--s-m);--padding-bottom:var(--s-m);--padding-left:var(--s-m);--padding-right:var(--s-m);}.elementor-307 .elementor-element.elementor-element-9e79613 .elementor-heading-title{color:var( --e-global-color-3360662 );}.elementor-307 .elementor-element.elementor-element-20d93d4 > .elementor-widget-container{margin:var(--s--xs) 0 var(--s--m) 0;}.elementor-307 .elementor-element.elementor-element-20d93d4{color:var( --e-global-color-b45c480 );}.elementor-307 .elementor-element.elementor-element-ec66198 .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap{width:auto;}.elementor-307 .elementor-element.elementor-element-ec66198 .jet-listing-dynamic-field .jet-listing-dynamic-field__content{width:auto;}.elementor-307 .elementor-element.elementor-element-ec66198 .jet-listing-dynamic-field{justify-content:flex-start;}.elementor-307 .elementor-element.elementor-element-ec66198 .jet-listing-dynamic-field__content{text-align:left;}.elementor-307 .elementor-element.elementor-element-66da04c .elementor-button-content-wrapper{flex-direction:row-reverse;}@media(min-width:768px){.elementor-307 .elementor-element.elementor-element-1c34de3{--width:66.6%;}}/* Start custom CSS for image, class: .elementor-element-1f1caf8 */.elementor-307 .elementor-element.elementor-element-1f1caf8 {
    overflow: hidden;
}
.elementor-307 .elementor-element.elementor-element-1f1caf8 img {
    min-height: 100%;
    aspect-ratio: 1.8;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-180bcf2 */.elementor-307 .elementor-element.elementor-element-180bcf2 img {
    scale: 1;
    transition: all 300ms ease-in-out;
}
.elementor-307 .elementor-element.elementor-element-180bcf2:hover img {
    scale: 1.03;
}/* End custom CSS */