@media screen and (max-width:769px){*{margin:0;padding:0}a,a:hover{outline:none;text-decoration:none}ul,li{list-style:none}.mobile-logo a{font-size:20px;font-weight:700;color:#000;text-decoration:none}.mobile-logo-unick{margin-top:-30px;margin-bottom:10px}.mobile-header{padding:17px 0;z-index:999;background:var(--vl-core-white-bg)}.mobile-header.mobile-header-main{padding:17px 0;z-index:999;background:var(--vl-core-white-bg)}.mobile-header-elements{display:flex;align-items:center;justify-content:space-between}.mobile-nav-icon{font-size:23px;border:1px solid;width:40px;height:40px;display:flex;align-items:center;justify-content:center;border-radius:4px;color:var(--vl-core-color-1)}.mobile-nav-icon{font-size:23px;border:1px solid;width:40px;height:40px;display:flex;align-items:center;justify-content:center;border-radius:4px;color:var(--vl-core-color-1)}.mobile-sidebar{position:fixed;height:100%;width:100%;background:var(--vl-core-white-bg);z-index:9999;padding:40px 30px;left:-100%;top:0;visibility:hidden;opacity:0;transition:all .3s}.mobile-sidebar .contact-icon{background:var(--vl-core-white-bg)}.mobile-sidebar.mobile-menu-active{left:0;visibility:visible;opacity:1;transition:all .3s;padding-top:55px;max-height:100%;overflow-y:scroll}.menu-close{position:absolute;right:20px;top:20px;font-size:25px;color:#000;cursor:pointer}.mobile-nav li a{font-size:18px;line-height:24px;color:var(--vl-core-color-1);padding:10px 0;display:block}ul.mobile-nav-list{margin-top:30px}li.has-children{position:relative;z-index:2}span.mobile-nav-menu-icon{position:absolute;right:0;top:0;height:50px;width:50px;text-align:center;line-height:50px;color:var(--vl-core-white-color-1)}ul.mobile-menu-sub{display:none;position:relative;left:0;padding-left:10px;transition:all .3s}ul.mobile-menu-sub.sub-menu-active{display:block;position:relative;transition:all .3s}.mobile-nav li{position:relative;z-index:2}span.submenu-button{position:absolute;width:100%;height:44px;top:0;left:0;z-index:3;transition:all .3s}span.submenu-button:after,span.submenu-button:before{position:absolute;content:"";height:20px;width:2px;background:var(--vl-core-bg-black-color);top:12px;right:9px;transition:all .3s}span.submenu-button:before{height:2px;width:20px;right:0;top:22px}span.submenu-button.submenu-opened:after{visibility:hidden;opacity:0}.sub-menu{display:none;padding-left:15px}span.multi-drop-icon{position:absolute;right:10px;width:20px;height:100%;top:0;text-align:center;display:flex;align-items:center;justify-content:flex-end}ul.mobile-nav-list{max-height:500px;overflow-y:scroll}.single-footer.single-footer-menu.single-footer4 h3{margin-bottom:0}.social.social4-menu.social4{margin-top:0}a.mobile-menu-button.hash-nav{padding:15px;border-radius:5px;margin-top:20px;border:1px solid;text-align:center;margin-bottom:20px}}.mobile-menu-a a{color:var(--vl-core-white-color-1);font-size:16px;line-height:16px}.mobile-menu-icon-box{display:flex;align-items:start;padding:5px 0}.mobile-menu-icon{padding-right:8px}.mobile-menu-social h3{font-size:20px;line-height:24px;font-weight:600;color:var(--vl-core-white-color-1);padding:20px 0}.mobile-sidebar .logo-m{margin-top:-32px;margin-bottom:30px;max-width:110px}.mobile-sidebar .mobile-button a{width:100%;text-align:center;margin-top:30px;margin-bottom:30px}.mobile-sidebar .single-footer-items h3{color:var(--vl-core-color-1);line-height:24px;font-size:24px;font-weight:700;margin-bottom:30px}@media only screen and (min-width:768px) and (max-width:991px){.mobile-sidebar .single-footer-items h3{margin-bottom:16px;margin-top:30px}}@media (max-width:767px){.mobile-sidebar .single-footer-items h3{margin-bottom:16px;margin-top:30px}}.mobile-sidebar .single-footer-items .menu-list li a{display:inline-block;color:var(--vl-core-color-1);font-size:16px;line-height:26px;font-weight:500;padding:10px 0;transition:all .4s}.mobile-sidebar .single-footer-items .menu-list li a:hover{color:var(--vl-core-color-2);transform:translateX(5px);transition:all .4s}.mobile-sidebar .single-footer-items .contact-box{display:flex;align-items:center;padding:10px 0}.mobile-sidebar .single-footer-items .contact-box .icon{margin-right:16px}.mobile-sidebar .single-footer-items .contact-box .icon img{filter:brightness(0)}.mobile-sidebar .single-footer-items .contact-box .pera a{display:inline-block;color:var(--vl-core-body-color-1);font-size:18px;line-height:28px;font-weight:500;transition:all .4s}.mobile-sidebar .single-footer-items .contact-box .pera a:hover{color:var(--vl-core-color-2);transition:all .4s}.mobile-sidebar .contact-infos h3{color:var(--vl-core-color-1);line-height:34px;font-size:24px;font-weight:700;margin-bottom:30px}@media only screen and (min-width:768px) and (max-width:991px){.mobile-sidebar .contact-infos h3{margin-bottom:16px;margin-top:30px}}@media (max-width:767px){.mobile-sidebar .contact-infos h3{margin-bottom:16px;margin-top:30px}}.mobile-sidebar .contact-infos .social-icon{padding-top:24px}.mobile-sidebar .contact-infos .social-icon li{display:inline-block}.mobile-sidebar .contact-infos .social-icon li a{display:inline-block;color:var(--vl-core-body-color-1);font-size:16px;background-color:var(--vl-core-bg-black-color);height:32px;width:32px;text-align:center;line-height:0;border-radius:50%;margin:0 2px;transition:all .4s}.mobile-sidebar .contact-infos .social-icon li a:hover{color:var(--vl-core-color-2);background-color:var(--vl-core-bg-black-color);transition:all .4s}.mobile-sidebar .mobile-button a.menu-btn2{background-color:var(--vl-core-white-bg);padding:18px;width:100%;border-radius:4px;display:inline-block;color:var(--vl-core-color-1);font-size:16px;font-weight:700;line-height:26px}.mobile-menu-content .vl-submenu{display:none}.mobile-menu-content .tp-mega-menu .shop-mega-menu-title{margin:0;padding-top:7px}.mobile-menu-content .tp-mega-menu.shop-mega-menu{padding:0 !important;padding-left:19px !important;padding-top:10px !important}.mobile-menu-content .tp-mega-menu .shop-mega-menu-img{margin:7px 0}.mobile-menu-content ul{position:static;display:block;box-shadow:none}.mobile-menu-content ul li{list-style:none;position:relative;width:100%;padding:0}.mobile-menu-content ul li:not(:last-child) a{border-bottom:1px solid rgba(2,11,24,.1)}.mobile-menu-content ul li.has-dropdown>a .dropdown-toggle-btn{position:absolute;right:0;top:50%;font-size:16px;color:var(--vl-core-color-1);z-index:1;width:30px;height:30px;line-height:28px;text-align:center;border:1px solid var(--vl-core-color-1);transform:translateY(-15px)}.mobile-menu-content ul li.has-dropdown>a .dropdown-toggle-btn i{-webkit-transition:all .3s 0s ease-out;-moz-transition:all .3s 0s ease-out;-ms-transition:all .3s 0s ease-out;-o-transition:all .3s 0s ease-out;transition:all .3s 0s ease-out}.mobile-menu-content ul li.has-dropdown>a .dropdown-toggle-btn.dropdown-opened i{-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg)}.mobile-menu-content ul li.has-dropdown>a .dropdown-toggle-btn:hover{background-color:var(--vl-core-bg-black-color);border-color:var(--vl-core-color-1);color:var(--vl-core-white-color-1)}.mobile-menu-content ul li.has-dropdown>a .dropdown-toggle-btn:hover i{color:var(--vl-core-white-color-1)}.mobile-menu-content ul li.has-dropdown>a.expanded{color:var(--vl-core-color-1)}.mobile-menu-content ul li.has-dropdown>a.expanded .dropdown-toggle-btn.dropdown-opened{background-color:var(--vl-core-bg-color-1);border-color:var(--vl-core-color-2);color:var(--vl-core-white-color-1)}.mobile-menu-content ul li.has-dropdown>a.expanded .dropdown-toggle-btn.dropdown-opened i{color:var(--vl-core-white-color-1)}.mobile-menu-content ul li.has-dropdown:hover>a:after{color:var(--vl-core-bg-color-1)}.mobile-menu-content ul li:last-child a span{border-bottom:0}.mobile-menu-content ul li>a{display:block;font-size:16px;color:var(--vl-core-color-1);position:relative;padding:10px 0;padding-right:20px}.mobile-menu-content ul li>a svg{transform:translateY(2px)}.mobile-menu-content ul li>a>i{display:inline-block;width:11%;margin-right:13px;-webkit-transform:translateY(4px);-moz-transform:translateY(4px);-ms-transform:translateY(4px);-o-transform:translateY(4px);transform:translateY(4px);font-size:21px;line-height:1}.mobile-menu-content ul li>a .menu-text{font-size:16px;line-height:11px;border-bottom:1px solid var(--vl-core-color-1);width:82%;display:inline-block;padding:19px 0 17px}.mobile-menu-content ul li img{width:100%}.mobile-menu-content ul li ul{padding:0}.mobile-menu-content ul li ul li{padding:0}.mobile-menu-content ul li ul li a{margin-left:auto;width:93%;padding:10px 5%;text-shadow:none !important;visibility:visible;padding-left:0;padding-right:20px}.mobile-menu-content ul li ul li li a{width:88%;padding:10px 7%;padding-left:0;padding-right:20px}.mobile-menu-content ul li ul li li li a{width:83%;padding:10px 9%;padding-left:0;padding-right:20px}.mobile-menu-content ul li ul li li li li a{width:68%;padding:10px 11%;padding-left:0;padding-right:20px}.mobile-menu-content ul li:hover>a{color:var(--vl-core-color-1)}.mobile-menu-content ul li:hover>a:after{color:var(--vl-core-color-1)}.mobile-menu-content ul li:hover>a .dropdown-toggle-btn i{color:var(--vl-core-color-1)}.mobile-menu-content ul li:hover .mega-menu{visibility:visible;opacity:1;top:0}.mobile-menu-content ul li .mega-menu,.mobile-menu-content ul li .submenu{position:static;min-width:100%;padding:0;box-shadow:none;visibility:visible;opacity:1;display:none}.mobile-menu-content ul li .mega-menu li,.mobile-menu-content ul li .submenu li{float:none;display:block;width:100%;padding:0}.mobile-menu-content ul li .mega-menu li:hover a .dropdown-toggle-btn,.mobile-menu-content ul li .submenu li:hover a .dropdown-toggle-btn{color:var(--vl-core-color-1)}.mobile-menu-content ul li .vl-submenu .homemenu{padding:0 10px;position:relative;margin-bottom:20px}.mobile-menu-content ul li .vl-submenu .homemenu-thumb{position:relative}.mobile-menu-content ul li .vl-submenu .homemenu-thumb:before{position:absolute;content:"";top:0;left:0;height:100%;width:100%;background:var(--vl-core-bg-black-color);opacity:0;-webkit-transition:all .3s 0s ease-out;-moz-transition:all .3s 0s ease-out;-ms-transition:all .3s 0s ease-out;-o-transition:all .3s 0s ease-out;transition:all .3s 0s ease-out}.mobile-menu-content ul li .vl-submenu .homemenu-thumb:hover .homemenu-btn{opacity:1;visibility:visible}.mobile-menu-content ul li .vl-submenu .homemenu-thumb:hover .homemenu-btn .menu-btn.show-1{top:35%;transform:translateY(-35px)}.mobile-menu-content ul li .vl-submenu .homemenu-thumb:hover .homemenu-btn .menu-btn.show-2{top:30%;transform:translateY(-30px)}.mobile-menu-content ul li .vl-submenu .homemenu-thumb:hover:before{opacity:.2}.mobile-menu-content ul li .vl-submenu .homemenu-title{font-size:16px;font-weight:600}.mobile-menu-content ul li .vl-submenu .homemenu-title a{border:none}.mobile-menu-content ul li .vl-submenu .homemenu-title a:hover{color:var(--vl-core-color-1)}.mobile-menu-content ul li .vl-submenu .homemenu-btn{position:absolute;bottom:0;left:0;right:0;opacity:0;text-align:center;visibility:hidden;-webkit-transition:all .3s 0s ease-out;-moz-transition:all .3s 0s ease-out;-ms-transition:all .3s 0s ease-out;-o-transition:all .3s 0s ease-out;transition:all .3s 0s ease-out}@media only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.mobile-menu-content ul li .vl-submenu .homemenu-btn{bottom:20%}}.mobile-menu-content ul li .vl-submenu .homemenu-btn .menu-btn{font-size:14px;text-transform:uppercase;padding:10px 20px;border-radius:5px;display:inline-block;width:115px;background-size:200% auto;color:var(--vl-core-white-color-1);background:var(--vl-core-bg-black-color);overflow:hidden}.mobile-menu-content ul li .vl-submenu .homemenu-btn .menu-btn:hover{background-position:right center}.mobile-menu-content * ul,.mobile-menu-content * li{transition:none !important}.header-area .header-elements .main-menu-ex ul li.menu-last ul{left:auto;right:0}