html,body{overflow-x:hidden}.header-topbar .elementor-widget-text-editor p{margin-bottom:0}.header-menu nav #ekit-megamenu-main-menu{height:auto}.header-menu nav ul#menu-main-menu-1>li>a{position:relative}.header-menu nav ul#menu-main-menu-1>li>a:after{content:"";position:absolute;bottom:-4px;left:0;width:0;height:2px;background-color:#fff;transition:.25s ease-in-out}.header-menu nav ul#menu-main-menu-1>li:hover>a:after{width:100%}.mobile-header .elementskit-menu-close:focus{background-color:transparent!important}.banner-section{max-height:550px}.elementor-widget-video video{background-color:transparent!important}.video-gallery .elementor-widget-video{border-radius:10px;overflow:hidden}.video-gallery video{border-radius:10px}@media (max-width:767px){.mobile-slide{overflow-x:scroll!important;overflow-y:hidden!important;--flex-wrap:initial !important}.mobile-slide::-webkit-scrollbar{display:none}.mobile-slide .mobile-slide-col{flex:none!important}}.new-arrivals-products .e-con-full .elementor-widget-image{overflow:hidden;border-radius:12px}.new-arrivals-products .e-con-full .elementor-widget-image img{transition:transform .5s ease}.new-arrivals-products .e-con-full .elementor-widget-image:hover img{transform:scale(1.03)}.footer-bar .elementor-widget-icon-list ul li{margin-bottom:10px}.contact-form .row{display:flex;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}.contact-form .row .col-md-12,.contact-form .row .col-md-6{position:relative;width:100%;padding-right:15px;padding-left:15px}.contact-form .row .col-md-12 label{width:100%}@media (min-width:576px){.contact-form .row .col-md-6{flex:0 0 50%;max-width:50%}}