.elementor-1558 .elementor-element.elementor-element-d97ed95{--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:30px 30px;--row-gap:30px;--column-gap:30px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1558 .elementor-element.elementor-element-75961bf{--display:flex;}.elementor-1558 .elementor-element.elementor-element-577395d{--e-image-carousel-slides-to-show:1;}.elementor-1558 .elementor-element.elementor-element-577395d .elementor-swiper-button.elementor-swiper-button-prev, .elementor-1558 .elementor-element.elementor-element-577395d .elementor-swiper-button.elementor-swiper-button-next{font-size:15px;color:#000000;}.elementor-1558 .elementor-element.elementor-element-577395d .elementor-swiper-button.elementor-swiper-button-prev svg, .elementor-1558 .elementor-element.elementor-element-577395d .elementor-swiper-button.elementor-swiper-button-next svg{fill:#000000;}.elementor-1558 .elementor-element.elementor-element-577395d .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:10px 10px 10px 10px;}.elementor-1558 .elementor-element.elementor-element-b92c247{--display:flex;}.elementor-1558 .elementor-element.elementor-element-a1fc199 > .jet-listing-grid > .jet-listing-grid__items{--columns:auto;}:is( .elementor-1558 .elementor-element.elementor-element-a1fc199 > .jet-listing-grid > .jet-listing-grid__items, .elementor-1558 .elementor-element.elementor-element-a1fc199 > .jet-listing-grid > .jet-listing-grid__slider > .jet-listing-grid__items > .slick-list > .slick-track, .elementor-1558 .elementor-element.elementor-element-a1fc199 > .jet-listing-grid > .jet-listing-grid__scroll-slider > .jet-listing-grid__items ) > .jet-listing-grid__item{padding-left:calc(20px / 2);padding-right:calc(20px / 2);padding-top:calc(10px / 2);padding-bottom:calc(10px / 2);}:is( .elementor-1558 .elementor-element.elementor-element-a1fc199 > .jet-listing-grid, .elementor-1558 .elementor-element.elementor-element-a1fc199 > .jet-listing-grid > .jet-listing-grid__slider, .elementor-1558 .elementor-element.elementor-element-a1fc199 > .jet-listing-grid > .jet-listing-grid__scroll-slider ) > .jet-listing-grid__items{margin-left:calc( 20px / -2);margin-right:calc( 20px / -2);width:calc(100% + 20px);}:is( .elementor-1558 .elementor-element.elementor-element-a1fc199 > .jet-listing-grid, .elementor-1558 .elementor-element.elementor-element-a1fc199 > .jet-listing-grid > .jet-listing-grid__slider, .elementor-1558 .elementor-element.elementor-element-a1fc199 > .jet-listing-grid > .jet-listing-grid__scroll-slider ) > .jet-listing-grid__items.grid-collapse-gap{margin-top:calc( 10px / -2);margin-bottom:calc( 10px / -2);}#jet-popup-1558 .jet-popup__container{width:900px;height:500px;}#jet-popup-1558 .jet-popup__inner{justify-content:center;align-items:center;}#jet-popup-1558 .jet-popup__container-inner{justify-content:flex-start;padding:50px 20px 20px 20px;border-radius:20px 20px 20px 20px;}#jet-popup-1558 .jet-popup__container-overlay{border-radius:20px 20px 20px 20px;}#jet-popup-1558 .jet-popup__close-button{color:#000000;background-color:#EE0E0E00;font-size:20px;width:30px;height:30px;border-radius:100px 100px 100px 100px;}#jet-popup-1558 .jet-popup__close-button:before{font-size:20px;}#jet-popup-1558 .jet-popup__close-button svg{width:20px;}@media(max-width:1024px){#jet-popup-1558 .jet-popup__container{width:90%;}}@media(max-width:767px){.elementor-1558 .elementor-element.elementor-element-577395d .elementor-swiper-button.elementor-swiper-button-prev, .elementor-1558 .elementor-element.elementor-element-577395d .elementor-swiper-button.elementor-swiper-button-next{font-size:15px;}.elementor-1558 .elementor-element.elementor-element-b92c247{--gap:15px 15px;--row-gap:15px;--column-gap:15px;}#jet-popup-1558 .jet-popup__container{width:100%;height:100%;}#jet-popup-1558 .jet-popup__container-inner{padding:55px 20px 20px 20px;}}/* Start custom CSS for image-carousel, class: .elementor-element-577395d */.elementor-1558 .elementor-element.elementor-element-577395d .swiper-slide-image{
    aspect-ratio: 3/2;
    object-fit: cover;
}
.elementor-1558 .elementor-element.elementor-element-577395d .elementor-swiper-button{
    background-color: #ffffff;
    padding: 10px;
    border-radius: 50px;
    box-shadow: 0px 2px 8px 0px rgba(26,26,26,.16);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ed6c7d4 */.elementor-1558 .elementor-element.elementor-element-ed6c7d4 p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d97ed95 */.jet-popup__close-button{
    top: 10px !important;
    right: 10px !important;
}

@media only screen and (max-width: 767px) {
    .jet-popup__container-overlay, .jet-popup__container-inner {
        border-radius: 0 !important;
    }
}/* End custom CSS */