html{scroll-behavior:smooth}body{overflow-x:hidden}.elementor-invisible{visibility:visible!important}.e-con.e-parent{--background-overlay-opacity:1}iframe{max-width:100%}.swiper-wrapper{display:block!important;transform:none!important}.swiper-slide[hidden]{display:none!important}.swiper-slide{width:100%!important}.swiper{overflow:hidden}.elementor-swiper-button{cursor:pointer}a:focus-visible,button:focus-visible{outline:3px solid #ba8d5c;outline-offset:4px}.preview-note{position:fixed;bottom:12px;left:12px;background:#111e;color:#fff;border:1px solid #ba8d5c;padding:8px 14px;font:12px Arial;z-index:9999;border-radius:5px}.elementor-location-popup{display:none!important}.preview-age{position:fixed;inset:0;background:#000e;z-index:100000;display:flex;align-items:center;justify-content:center;overflow:auto}.preview-age .elementor-location-popup{display:block!important;max-width:750px;width:95%;max-height:95vh;overflow:auto}.preview-age[hidden]{display:none!important}.preview-menu-open .ekit-sidebar-widget{transform:translateX(0)!important;right:0!important;visibility:visible!important}.preview-menu-open .ekit-overlay{opacity:1!important;visibility:visible!important}.swiper-pagination{position:relative!important;display:flex;justify-content:center;gap:10px;padding:15px}.swiper-pagination button{width:10px;height:10px;border-radius:50%;border:0;padding:0;background:#888}.swiper-pagination button[aria-current=true]{background:#ba8d5c}

html{overflow-x:clip}.preview-note{max-width:calc(100vw - 24px)}
