.elementor-870 .elementor-element.elementor-element-d75c8e8:hover > .elementor-background-overlay{background-color:#00000000;opacity:0.44;}.elementor-870 .elementor-element.elementor-element-d75c8e8.ob-is-breaking-bad > .elementor-container{justify-content:flex-start !important;flex-direction:row;}.elementor-870 .elementor-element.elementor-element-d75c8e8.ob-is-breaking-bad.ob-bb-inner > .elementor-container{justify-content:flex-start !important;flex-direction:row;}.elementor-870 .elementor-element.elementor-element-d75c8e8.ob-is-breaking-bad.ob-is-glider > .elementor-container.swiper-vertical{flex-direction:column;}.elementor-870 .elementor-element.elementor-element-d75c8e8.ob-is-breaking-bad.ob-is-glider.ob-bb-inner > .elementor-container.swiper-vertical{flex-direction:column;}.elementor-870 .elementor-element.elementor-element-d75c8e8.ob-is-breaking-bad.ob-bb-inner{width:100%;flex:unset;align-self:inherit;}.elementor-870 .elementor-element.elementor-element-31b3d2a.elementor-column{align-self:inherit;cursor:default;}.elementor-870 .elementor-element.elementor-element-3060097 .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap{width:auto;}.elementor-870 .elementor-element.elementor-element-3060097 .jet-listing-dynamic-field .jet-listing-dynamic-field__content{width:auto;}.elementor-870 .elementor-element.elementor-element-3060097 .jet-listing-dynamic-field{justify-content:flex-start;}.elementor-870 .elementor-element.elementor-element-3060097 .jet-listing-dynamic-field__content{text-align:left;}.elementor-870 .elementor-element.elementor-element-41819b7 .jet-listing-dynamic-image{justify-content:center;}.elementor-870 .elementor-element.elementor-element-41819b7 .jet-listing-dynamic-image a{width:100%;}.elementor-870 .elementor-element.elementor-element-41819b7 .jet-listing-dynamic-image img{width:100%;height:200px;border-radius:10px 10px 10px 10px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-870 .elementor-element.elementor-element-a6fe2b2 .elementor-button{background-color:#FFFFFF00;font-family:"Work Sans", Sans-serif;font-weight:500;text-transform:uppercase;fill:#D1933C;color:#D1933C;border-style:solid;border-width:1px 1px 1px 1px;border-radius:10px 10px 10px 10px;}.elementor-870 .elementor-element.elementor-element-a6fe2b2{width:auto;max-width:auto;}.elementor-870 .elementor-element.elementor-element-a6fe2b2 > .elementor-widget-container{margin:40px 0px 0px 0px;}@media(max-width:1024px){.elementor-870 .elementor-element.elementor-element-a6fe2b2 > .elementor-widget-container{margin:0px 0px 10px 0px;}}@media(max-width:767px){.elementor-870 .elementor-element.elementor-element-a6fe2b2 > .elementor-widget-container{margin:0px 0px 0px 0px;}}/* Start custom CSS for jet-listing-dynamic-image, class: .elementor-element-41819b7 */.elementor-870 .elementor-element.elementor-element-41819b7 img:hover{
    transition: 0.2s all ease-in-out;
}

.elementor-870 .elementor-element.elementor-element-41819b7 img{
    aspect-ratio: 1/1;
}

@media only screen and (max-width: 600px) {
.elementor-870 .elementor-element.elementor-element-41819b7 img{
    transition: 0.2s all ease-in-out;
    -webkit-filter: brightness(50%);
}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-a6fe2b2 */@media only screen and (max-width: 768px) {
        .elementor-870 .elementor-element.elementor-element-a6fe2b2{
    position:  absolute;
    bottom: 45px;
    left: 0px;
    display: block;
    left: 50%;
    transform: translateX(-50%);
    }
}


@media only screen and (min-width: 768px) {
.elementor-870 .elementor-element.elementor-element-a6fe2b2{
    position: absolute;
    bottom: 45px;
    left: 50%;
    transform: translateX(-50%);
    display: none;
}
}/* End custom CSS */