html.noscroll{position:fixed;overflow-y:scroll;width:100%}.offcanvas-menu{z-index:10}.offcanvas-menu ul{list-style-type:none}.offcanvas-menu .menu.toggler{position:relative !important;display:flex;align-items:center;column-gap:20px;padding-inline-start:0px}@media screen and (max-width: 767px){.offcanvas-menu .menu.toggler>li>.sub-menu{width:100%;left:-100%}}.offcanvas-menu.rtl .menu.toggler{justify-content:flex-end}.offcanvas-menu.rtl .sub-menu{right:-100%}@media screen and (min-width: 1024px){.offcanvas-menu.rtl .sub-menu{right:0px}}.offcanvas-menu.rtl .sub-menu li a{margin-left:auto}.offcanvas-menu.rtl .sub-menu li a:has(+.sub-menu)::before{margin-right:10px;left:-25px;transform:rotate(180deg)}.offcanvas-menu.rtl .sub-menu li a:has(+.sub-menu):hover::before{left:-20px;-webkit-transition:.3s ease;-webkit-transition--moz-transition:.3s ease;-webkit-transition--moz-transition--o-transition:.3s ease;-webkit-transition--moz-transition--o-transition-transition:.3s ease}.offcanvas-menu.rtl .sub-menu>.close{left:20px}.offcanvas-menu.rtl nav>.sub-menu{right:-100% !important}.offcanvas-menu.ltr .menu.toggler{justify-content:flex-start}.offcanvas-menu.ltr .sub-menu{left:-100%}@media screen and (min-width: 1024px){.offcanvas-menu.ltr .sub-menu{left:0px}}.offcanvas-menu.ltr .sub-menu li a{text-align:left}.offcanvas-menu.ltr .sub-menu li a:has(+.sub-menu)::before{margin-left:10px;right:-25px}.offcanvas-menu.ltr .sub-menu li a:has(+.sub-menu):hover::before{right:-20px;-webkit-transition:.3s ease;-webkit-transition--moz-transition:.3s ease;-webkit-transition--moz-transition--o-transition:.3s ease;-webkit-transition--moz-transition--o-transition-transition:.3s ease}.offcanvas-menu.ltr .sub-menu>.close{right:20px}.offcanvas-menu.ltr nav>.sub-menu{left:-100% !important}@media screen and (max-width: 767px){.offcanvas-menu nav>.sub-menu{width:100% !important}}.offcanvas-menu .sub-menu{transform-style:preserve-3d;position:fixed;top:0;width:100%;height:100vh;padding:20px 0 0;z-index:101}@media screen and (min-width: 1024px){.offcanvas-menu .sub-menu{padding-top:60px}}.offcanvas-menu .sub-menu li{transform-style:preserve-3d}.offcanvas-menu .sub-menu li a{display:block;width:max-content;max-width:100%;position:relative}.offcanvas-menu .sub-menu li a::after{content:"";width:0px;height:1px;background-color:#fff;display:block;-webkit-transition:.3s ease;-webkit-transition--moz-transition:.3s ease;-webkit-transition--moz-transition--o-transition:.3s ease;-webkit-transition--moz-transition--o-transition-transition:.3s ease}.offcanvas-menu .sub-menu li a:has(+.sub-menu.show),.offcanvas-menu .sub-menu li a:hover{text-shadow:0 0 1px}.offcanvas-menu .sub-menu li a:has(+.sub-menu.show)::after,.offcanvas-menu .sub-menu li a:hover::after{width:100%;-webkit-transition:.3s ease;-webkit-transition--moz-transition:.3s ease;-webkit-transition--moz-transition--o-transition:.3s ease;-webkit-transition--moz-transition--o-transition-transition:.3s ease}.offcanvas-menu .sub-menu li a:has(+.sub-menu)::before{content:"";font-size:14px;font-family:eicons;position:absolute;bottom:1px;-webkit-transition:.3s ease;-webkit-transition--moz-transition:.3s ease;-webkit-transition--moz-transition--o-transition:.3s ease;-webkit-transition--moz-transition--o-transition-transition:.3s ease}.offcanvas-menu .sub-menu .view-all-item{font-style:italic}.offcanvas-menu .sub-menu>.close{color:#fff;position:absolute;top:20px;z-index:1;visibility:hidden;opacity:0;-webkit-transition:.3s ease;-webkit-transition--moz-transition:.3s ease;-webkit-transition--moz-transition--o-transition:.3s ease;-webkit-transition--moz-transition--o-transition-transition:.3s ease}.offcanvas-menu .sub-menu.show:not(:has(.sub-menu.show))>.close{visibility:visible;opacity:1;-webkit-transition:.3s ease;-webkit-transition--moz-transition:.3s ease;-webkit-transition--moz-transition--o-transition:.3s ease;-webkit-transition--moz-transition--o-transition-transition:.3s ease}.offcanvas-menu .sub-menu .nav-panel{color:#fff;display:flex;align-items:center;justify-content:space-between;font-weight:bold;margin-bottom:10px}.offcanvas-menu .sub-menu .nav-panel.first{justify-content:flex-end}.offcanvas-menu .banners-wrapper{position:fixed;position:fixed;top:0;height:100vh;padding:60px 20px 20px;z-index:100;display:flex;flex-direction:column;row-gap:20px}.offcanvas-menu .banners-wrapper .banner img{width:100%}.elementor-menu-toggle.hamburger{flex-direction:column;align-items:flex-start}.elementor-menu-toggle.hamburger span{display:block;width:25px;height:2px;margin-bottom:4px;position:relative;background:#fff;border-radius:1px;z-index:1;transition:transform .5s cubic-bezier(0.77, 0.2, 0.05, 1),background .5s cubic-bezier(0.77, 0.2, 0.05, 1),opacity .55s ease}.elementor-menu-toggle.hamburger.active span{opacity:1}.elementor-menu-toggle.hamburger.active span:nth-last-child(3){transform:translateY(7px) rotate(45deg)}.elementor-menu-toggle.hamburger.active span:nth-last-child(2){opacity:0}.elementor-menu-toggle.hamburger.active span:nth-last-child(1){transform:translateY(-7px) rotate(-45deg)}.offcanvas-menu-overlay{position:fixed;top:0;left:0;z-index:90;width:100%;height:100vh;opacity:0;visibility:hidden;-webkit-transition:all .3s ease-in-out;-webkit-transition--moz-transition:all .3s ease-in-out;-webkit-transition--moz-transition--o-transition:all .3s ease-in-out;-webkit-transition--moz-transition--o-transition-transition:all .3s ease-in-out}.offcanvas-menu-overlay.show{opacity:1;visibility:visible}
