.elementor-widget-media-carousel .elementor-swiper-button{width:36px!important;height:36px!important;min-width:36px!important;min-height:36px!important;padding:0!important;border-radius:999px!important;background:#fff!important;color:#2e5f7f!important;display:flex!important;align-items:center!important;justify-content:center!important;box-shadow:0 6px 18px rgba(25,46,67,.16)!important;overflow:hidden!important;opacity:1!important;visibility:visible!important;z-index:1!important}.elementor-widget-media-carousel .elementor-swiper-button:hover{background:#2e5f7f!important;color:#fff!important}.elementor-widget-media-carousel .elementor-swiper-button.swiper-button-disabled{background:#fff!important;color:#2e5f7f!important;border-radius:999px!important;opacity:.45!important;cursor:not-allowed!important}.elementor-widget-media-carousel .elementor-swiper-button-prev{right:16px!important;left:auto!important}.elementor-widget-media-carousel .elementor-swiper-button-next{right:auto!important;left:16px!important}@media (max-width:767px){.elementor-widget-media-carousel .elementor-swiper-button{width:31px!important;height:31px!important;min-width:31px!important;min-height:31px!important}.elementor-widget-media-carousel .elementor-swiper-button-prev{right:10px!important}.elementor-widget-media-carousel .elementor-swiper-button-next{left:10px!important}}@media (min-width:1025px){.elementor-widget-media-carousel:has(.elementor-swiper-button-prev.swiper-button-disabled):has(.elementor-swiper-button-next.swiper-button-disabled) .elementor-swiper-button{display:none!important}}html.roma-mobile-menu-open .elementor-widget-media-carousel .elementor-swiper-button,body.roma-mobile-menu-open .elementor-widget-media-carousel .elementor-swiper-button,html.roma-mobile-menu-open .elementor-widget-media-carousel .elementor-swiper-button-prev,html.roma-mobile-menu-open .elementor-widget-media-carousel .elementor-swiper-button-next,body.roma-mobile-menu-open .elementor-widget-media-carousel .elementor-swiper-button-prev,body.roma-mobile-menu-open .elementor-widget-media-carousel .elementor-swiper-button-next{display:none!important;opacity:0!important;visibility:hidden!important;pointer-events:none!important;z-index:-1!important}.elementor-widget-media-carousel .elementor-swiper-button.swiper-button-lock{display:none!important}.elementor-widget-media-carousel .elementor-swiper-button:not(.swiper-button-lock){display:flex!important}html.roma-mobile-menu-open .elementor-widget-media-carousel .elementor-swiper-button,body.roma-mobile-menu-open .elementor-widget-media-carousel .elementor-swiper-button{display:none!important;opacity:0!important;visibility:hidden!important;pointer-events:none!important}.roma-mobile-offcanvas{position:fixed!important;inset:0!important;z-index:2147483647!important;isolation:isolate!important}.roma-mobile-offcanvas .e-off-canvas__overlay{position:absolute!important;inset:0!important;z-index:1!important}.roma-mobile-offcanvas .e-off-canvas__main{position:absolute!important;z-index:2!important}.roma-mobile-offcanvas .e-off-canvas__content{position:relative!important;z-index:3!important}@media (max-width:1024px){html.roma-mobile-menu-open .jet-listing-grid__slider-icon,body.roma-mobile-menu-open .jet-listing-grid__slider-icon,html.roma-mobile-menu-open .jet-listing-grid__slider-icon.prev-arrow,body.roma-mobile-menu-open .jet-listing-grid__slider-icon.prev-arrow,html.roma-mobile-menu-open .jet-listing-grid__slider-icon.next-arrow,body.roma-mobile-menu-open .jet-listing-grid__slider-icon.next-arrow,html.roma-mobile-menu-open .jet-listing-grid .slick-arrow,body.roma-mobile-menu-open .jet-listing-grid .slick-arrow,html.roma-mobile-menu-open .jet-listing-grid .jet-slick-dots,body.roma-mobile-menu-open .jet-listing-grid .jet-slick-dots{z-index:-1!important;opacity:0!important;visibility:hidden!important;pointer-events:none!important;transform:none!important}}