.elementor-721 .elementor-element.elementor-element-c8388aa:not(.elementor-motion-effects-element-type-background), .elementor-721 .elementor-element.elementor-element-c8388aa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-4850816 );}.elementor-721 .elementor-element.elementor-element-c8388aa{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:0rem 0rem 2rem 0rem;}.elementor-721 .elementor-element.elementor-element-c8388aa > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-721 .elementor-element.elementor-element-95dd9c5.elementor-column > .elementor-widget-wrap{justify-content:space-between;}.elementor-721 .elementor-element.elementor-element-c0ccbf3 .jet-listing-dynamic-image__caption{text-align:left;}.elementor-721 .elementor-element.elementor-element-54dd460 > .elementor-widget-container{margin:1rem 2rem 0rem 2rem;}.elementor-721 .elementor-element.elementor-element-54dd460 .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-721 .elementor-element.elementor-element-54dd460 .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap{width:auto;}.elementor-721 .elementor-element.elementor-element-54dd460 .jet-listing-dynamic-field .jet-listing-dynamic-field__content{width:auto;}.elementor-721 .elementor-element.elementor-element-54dd460 .jet-listing-dynamic-field{justify-content:flex-start;}.elementor-721 .elementor-element.elementor-element-c4701df > .elementor-widget-container{margin:0rem 2rem 0rem 2rem;}.elementor-721 .elementor-element.elementor-element-c4701df .jet-listing-dynamic-field__content{color:var( --e-global-color-2cb4127 );font-family:"Open Sans", -apple-system,system-ui,BlinkMacSystemFont,"Segoe UI",Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";font-size:0.875rem;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;text-align:left;}.elementor-721 .elementor-element.elementor-element-c4701df .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap{width:auto;}.elementor-721 .elementor-element.elementor-element-c4701df .jet-listing-dynamic-field .jet-listing-dynamic-field__content{width:auto;}.elementor-721 .elementor-element.elementor-element-c4701df .jet-listing-dynamic-field{justify-content:flex-start;}.elementor-721 .elementor-element.elementor-element-837cda2 .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-721 .elementor-element.elementor-element-837cda2 > .elementor-widget-container{margin:0rem 2rem 0rem 2rem;}.elementor-721 .elementor-element.elementor-element-837cda2 .elementor-button:hover, .elementor-721 .elementor-element.elementor-element-837cda2 .elementor-button:focus{color:var( --e-global-color-6b51882 );}.elementor-721 .elementor-element.elementor-element-837cda2 .elementor-button:hover svg, .elementor-721 .elementor-element.elementor-element-837cda2 .elementor-button:focus svg{fill:var( --e-global-color-6b51882 );}.elementor-721 .elementor-element.elementor-element-7acc174 > .elementor-widget-container{margin:0rem 2rem 0rem 2rem;}.elementor-721 .elementor-element.elementor-element-7acc174 .jet-listing-dynamic-field__content{color:var( --e-global-color-2cb4127 );font-family:"Open Sans", -apple-system,system-ui,BlinkMacSystemFont,"Segoe UI",Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";font-size:0.875rem;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;text-align:left;}.elementor-721 .elementor-element.elementor-element-7acc174 .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap{width:auto;}.elementor-721 .elementor-element.elementor-element-7acc174 .jet-listing-dynamic-field .jet-listing-dynamic-field__content{width:auto;}.elementor-721 .elementor-element.elementor-element-7acc174 .jet-listing-dynamic-field{justify-content:flex-end;}@media(max-width:1536px){.elementor-721 .elementor-element.elementor-element-54dd460 .jet-listing-dynamic-field__content{font-size:var( --e-global-typography-3768d2c-font-size );line-height:var( --e-global-typography-3768d2c-line-height );}.elementor-721 .elementor-element.elementor-element-837cda2 .elementor-button{font-size:var( --e-global-typography-b3e7c2c-font-size );line-height:var( --e-global-typography-b3e7c2c-line-height );}}@media(max-width:1024px){.elementor-721 .elementor-element.elementor-element-54dd460 .jet-listing-dynamic-field__content{font-size:var( --e-global-typography-3768d2c-font-size );line-height:var( --e-global-typography-3768d2c-line-height );}.elementor-721 .elementor-element.elementor-element-837cda2 .elementor-button{font-size:var( --e-global-typography-b3e7c2c-font-size );line-height:var( --e-global-typography-b3e7c2c-line-height );}}@media(max-width:640px){.elementor-721 .elementor-element.elementor-element-54dd460 .jet-listing-dynamic-field__content{font-size:var( --e-global-typography-3768d2c-font-size );line-height:var( --e-global-typography-3768d2c-line-height );}.elementor-721 .elementor-element.elementor-element-fa5dcd3{width:50%;}.elementor-721 .elementor-element.elementor-element-837cda2 .elementor-button{font-size:var( --e-global-typography-b3e7c2c-font-size );line-height:var( --e-global-typography-b3e7c2c-line-height );}.elementor-721 .elementor-element.elementor-element-1fa1ecb{width:50%;}}@media(min-width:641px){.elementor-721 .elementor-element.elementor-element-fa5dcd3{width:50%;}.elementor-721 .elementor-element.elementor-element-1fa1ecb{width:50%;}}@media(max-width:1024px) and (min-width:641px){.elementor-721 .elementor-element.elementor-element-fa5dcd3{width:50%;}}/* Start custom CSS for jet-listing-dynamic-image, class: .elementor-element-c0ccbf3 */.elementor-721 .elementor-element.elementor-element-c0ccbf3 {
    box-shadow: 0px 20px 20px 0px rgb(34 44 68 / 3%);
}

.elementor-721 .elementor-element.elementor-element-c0ccbf3 img {
    width: 100%;
    aspect-ratio: 4/3;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-bbb106d */.elementor-721 .elementor-element.elementor-element-bbb106d {
    margin-top: auto;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-95dd9c5 */.elementor-721 .elementor-element.elementor-element-95dd9c5 > div {
    flex-direction: column;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-c8388aa */.elementor-721 .elementor-element.elementor-element-c8388aa .elementor-button-text,
.elementor-721 .elementor-element.elementor-element-c8388aa picture {
    transition: all 0.3s ease;
}

.elementor-721 .elementor-element.elementor-element-c8388aa:hover .elementor-button-text {
    color: var(--e-global-color-6b51882);
}

.elementor-721 .elementor-element.elementor-element-c8388aa:hover picture.wp-post-image {
    box-shadow: 0px 6px 0px var(--e-global-color-6b51882);
}

.elementor-721 .elementor-element.elementor-element-c8388aa > div {
    height: inherit;
}/* End custom CSS */