.elementor-300 .elementor-element.elementor-element-1b15c97:not(.elementor-motion-effects-element-type-background), .elementor-300 .elementor-element.elementor-element-1b15c97 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-4850816 );}.elementor-300 .elementor-element.elementor-element-1b15c97 > .elementor-container{min-height:425px;}.elementor-300 .elementor-element.elementor-element-1b15c97{box-shadow:0px 20px 20px 0px rgba(34, 44.00000000000004, 68, 0.03);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:1rem 1rem 1rem 1rem;}.elementor-300 .elementor-element.elementor-element-1b15c97 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-300 .elementor-element.elementor-element-630a39e .jet-listing-dynamic-image{justify-content:center;}.elementor-300 .elementor-element.elementor-element-630a39e .jet-listing-dynamic-image__figure{align-items:center;}.elementor-300 .elementor-element.elementor-element-630a39e .jet-listing-dynamic-image__caption{text-align:left;}.elementor-300 .elementor-element.elementor-element-c89c8d9 .jet-listing-dynamic-field__content{color:var( --e-global-color-7093e70 );font-family:var( --e-global-typography-3768d2c-font-family ), -apple-system,system-ui,BlinkMacSystemFont,"Segoe UI",Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";font-size:var( --e-global-typography-3768d2c-font-size );font-weight:var( --e-global-typography-3768d2c-font-weight );text-transform:var( --e-global-typography-3768d2c-text-transform );font-style:var( --e-global-typography-3768d2c-font-style );text-decoration:var( --e-global-typography-3768d2c-text-decoration );line-height:var( --e-global-typography-3768d2c-line-height );text-align:left;}.elementor-300 .elementor-element.elementor-element-c89c8d9 .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap{width:auto;}.elementor-300 .elementor-element.elementor-element-c89c8d9 .jet-listing-dynamic-field .jet-listing-dynamic-field__content{width:auto;}.elementor-300 .elementor-element.elementor-element-c89c8d9 .jet-listing-dynamic-field{justify-content:flex-start;}.elementor-300 .elementor-element.elementor-element-8d116f2 .elementor-button{background-color:var( --e-global-color-59ca826 );font-family:var( --e-global-typography-b3e7c2c-font-family ), -apple-system,system-ui,BlinkMacSystemFont,"Segoe UI",Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";font-size:var( --e-global-typography-b3e7c2c-font-size );font-weight:var( --e-global-typography-b3e7c2c-font-weight );text-transform:var( --e-global-typography-b3e7c2c-text-transform );font-style:var( --e-global-typography-b3e7c2c-font-style );text-decoration:var( --e-global-typography-b3e7c2c-text-decoration );line-height:var( --e-global-typography-b3e7c2c-line-height );fill:var( --e-global-color-d891358 );color:var( --e-global-color-d891358 );border-style:solid;border-width:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-300 .elementor-element.elementor-element-8d116f2 .elementor-button:hover, .elementor-300 .elementor-element.elementor-element-8d116f2 .elementor-button:focus{color:var( --e-global-color-6b51882 );}.elementor-300 .elementor-element.elementor-element-8d116f2 .elementor-button:hover svg, .elementor-300 .elementor-element.elementor-element-8d116f2 .elementor-button:focus svg{fill:var( --e-global-color-6b51882 );}@media(max-width:1536px){.elementor-300 .elementor-element.elementor-element-c89c8d9 .jet-listing-dynamic-field__content{font-size:var( --e-global-typography-3768d2c-font-size );line-height:var( --e-global-typography-3768d2c-line-height );}.elementor-300 .elementor-element.elementor-element-8d116f2 .elementor-button{font-size:var( --e-global-typography-b3e7c2c-font-size );line-height:var( --e-global-typography-b3e7c2c-line-height );}}@media(max-width:1280px){.elementor-300 .elementor-element.elementor-element-1b15c97 > .elementor-container{min-height:0px;}}@media(max-width:1024px){.elementor-300 .elementor-element.elementor-element-1b15c97 > .elementor-container{min-height:0px;}.elementor-300 .elementor-element.elementor-element-c89c8d9 .jet-listing-dynamic-field__content{font-size:var( --e-global-typography-3768d2c-font-size );line-height:var( --e-global-typography-3768d2c-line-height );}.elementor-300 .elementor-element.elementor-element-8d116f2 .elementor-button{font-size:var( --e-global-typography-b3e7c2c-font-size );line-height:var( --e-global-typography-b3e7c2c-line-height );}}@media(max-width:768px){.elementor-300 .elementor-element.elementor-element-1b15c97 > .elementor-container{min-height:0px;}}@media(max-width:640px){.elementor-300 .elementor-element.elementor-element-1b15c97 > .elementor-container{min-height:0px;}.elementor-300 .elementor-element.elementor-element-1b15c97{padding:1rem 1rem 1rem 1rem;}.elementor-300 .elementor-element.elementor-element-c89c8d9 .jet-listing-dynamic-field__content{font-size:var( --e-global-typography-3768d2c-font-size );line-height:var( --e-global-typography-3768d2c-line-height );}.elementor-300 .elementor-element.elementor-element-8d116f2 .elementor-button{font-size:var( --e-global-typography-b3e7c2c-font-size );line-height:var( --e-global-typography-b3e7c2c-line-height );}}/* Start custom CSS for jet-listing-dynamic-image, class: .elementor-element-630a39e */.elementor-300 .elementor-element.elementor-element-630a39e {
    box-shadow: 0px 20px 20px 0px rgb(34 44 68 / 3%);
}

.elementor-300 .elementor-element.elementor-element-630a39e img {
    width: 100%;
    aspect-ratio: 4/3;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-1b15c97 */.elementor-300 .elementor-element.elementor-element-1b15c97 .elementor-button-text,
.elementor-300 .elementor-element.elementor-element-1b15c97 picture {
    transition: all 0.3s ease;
}

.elementor-300 .elementor-element.elementor-element-1b15c97:hover .elementor-button-text {
    color: var(--e-global-color-6b51882);
}

.elementor-300 .elementor-element.elementor-element-1b15c97:hover picture.wp-post-image {
    box-shadow: 0px 6px 0px var(--e-global-color-6b51882);
}/* End custom CSS */