.custom-menu{display:flex;gap:20px;list-style:none;padding:0}.custom-menu .mega-menu,.custom-menu .sub-menu{background-color:#fff;box-shadow:2px 8px 5px 0 rgba(0,0,0,.2);display:none;padding:20px 0;pointer-events:none;position:absolute;top:100%;z-index:999}.custom-menu .mega-menu{display:block;left:0;opacity:0;overflow:hidden;padding:0;position:fixed;transition:opacity .3s ease;z-index:-1}.custom-menu .mega-menu>.e-con-inner{display:flex;flex-direction:row!important}.custom-menu .sub-menu{list-style:none;min-width:200px;padding-bottom:0;padding-top:30px}.custom-menu .sub-menu li{padding:10px 20px}.custom-menu>li{padding:20px 0}.custom-menu .mega-menu.show{opacity:1;pointer-events:unset;z-index:999}.custom-menu .megamenu-parent .sub-menu{display:none!important}body.elementor-editor-active .custom-menu .megamenu-parent:hover .mega-menu,body.elementor-editor-preview .custom-menu .megamenu-parent:hover .mega-menu{opacity:1;z-index:999}.custom-menu .menu-item-has-children:hover .sub-menu{display:block}.custom-menu .bottom-content{background-color:#f5f5f5;padding:10px 40px;text-align:center}.custom-menu .mega-menu .style-one{padding:0;position:relative}.custom-menu .mega-menu .style-one .mega-list{background-color:#f5f5f5;list-style:none;min-height:400px;padding-left:0;padding-top:50px}.custom-menu .mega-menu .style-one .mega-list:before{background-color:#f5f5f5;bottom:0;content:"";position:absolute;right:100%;top:0;width:100vw;z-index:-1}.custom-menu .mega-menu .style-one .mega-list .mega-tab .tab-title{display:block;min-width:200px;padding:10px 0;width:20%}.custom-menu .mega-menu .style-one .mega-list .mega-tab .mega-content{bottom:0;column-count:2;display:none;list-style:none;padding-top:50px;position:absolute;right:0;top:0;width:80%}.custom-menu .mega-menu .style-one .mega-list .mega-tab .mega-content-item{align-items:center;display:flex;padding:10px;transition:all .3s ease;width:50%}.custom-menu .mega-menu .style-one .mega-list .mega-tab .mega-content-item:hover{border-radius:10px}.custom-menu .mega-menu .style-one .mega-list .mega-tab .mega-content-item>a{align-items:center;display:flex;margin-left:20px}.custom-menu .mega-menu .style-one .mega-list .mega-tab .mega-content-item>a img{height:70px;margin-right:20px;object-fit:cover;width:120px}.custom-menu .mega-menu .style-one .mega-list .mega-tab>a{transition:padding-left .3s ease}.custom-menu .mega-menu .style-one .mega-list .mega-tab.show{background-color:#fff}.custom-menu .mega-menu .style-one .mega-list .mega-tab.show>a{padding-left:20px}.custom-menu .mega-menu .style-one .mega-list .mega-tab.show .mega-content{display:flex;flex-direction:column;flex-wrap:wrap}.custom-menu .mega-menu .style-two{padding:0}.custom-menu .mega-menu .style-two .column{min-width:300px;padding:20px 0}.custom-menu .mega-menu .style-two .column h5{padding-left:20px}.custom-menu .mega-menu .style-two .column img{height:25px;margin-top:10px;width:25px}.custom-menu .mega-menu .style-two .column .image-items{display:flex;flex-direction:column;flex-wrap:wrap;list-style:none;padding-left:0}.custom-menu .mega-menu .style-two .column .image-items>li{width:90%}.custom-menu .mega-menu .style-two .column .image-items>li a{border-radius:8px;display:flex;padding:10px 20px;transition:background-color .3s ease}.custom-menu .mega-menu .style-two .column .image-items>li a:hover{background-color:#f5f5f5}.custom-menu .mega-menu .style-two .column .item-container{padding-left:10px}.custom-menu .mega-menu .style-two .column .item-container p{margin-bottom:0}.custom-menu .mega-menu .style-two .column .link-items{list-style:none;padding-left:0}.custom-menu .mega-menu .style-two .column .link-items li{padding:6px 0}.custom-menu .mega-menu .style-two .column .link-items li a{align-items:center;display:flex}.custom-menu .mega-menu .style-two .column .link-items li a:after{background:url(2554ac427895.svg) no-repeat 50%;background-size:14px 14px;content:"";display:inline-block;height:14px;margin-left:0;opacity:0;transition:all .4s ease;width:14px}.custom-menu .mega-menu .style-two .column .link-items li a:hover:after{margin-left:10px;opacity:1}.custom-menu .mega-menu .style-two .column:last-child{padding-left:20px;position:relative}.custom-menu .mega-menu .style-two .column:last-child .chr-megamenu-sectiontitle{padding-left:0}.custom-menu .mega-menu .style-two .column:last-child:before{background-color:#f5f5f5;bottom:0;content:"";left:0;position:absolute;top:0;width:100vw;z-index:-1}.custom-menu .mega-menu .style-three{padding:0;position:relative}.custom-menu .mega-menu .style-three .mega-list{background-color:#f5f5f5;list-style:none;min-height:300px;padding-left:0;padding-top:50px}.custom-menu .mega-menu .style-three .mega-list:before{background-color:#f5f5f5;bottom:0;content:"";position:absolute;right:100%;top:0;width:100vw;z-index:-1}.custom-menu .mega-menu .style-three .mega-list .mega-tab .tab-title{display:block;min-width:200px;padding:10px 0;width:20%}.custom-menu .mega-menu .style-three .mega-list .mega-tab .mega-content{bottom:0;column-count:2;display:none;list-style:none;padding-top:50px;position:absolute;right:0;top:0;width:80%}.custom-menu .mega-menu .style-three .mega-list .mega-tab .mega-content-item{align-items:center;display:flex;max-height:80px;padding:10px}.custom-menu .mega-menu .style-three .mega-list .mega-tab .mega-content-item>a{align-items:center;display:flex;margin-left:20px}.custom-menu .mega-menu .style-three .mega-list .mega-tab .mega-content-item>a img{height:50px;margin-right:20px;width:50px}.custom-menu .mega-menu .style-three .mega-list .mega-tab .mega-content-item>a:after{background:url(2554ac427895.svg) no-repeat 50%;background-size:14px 14px;content:"";display:inline-block;height:14px;margin-left:0;opacity:0;transition:all .4s ease;width:14px}.custom-menu .mega-menu .style-three .mega-list .mega-tab .mega-content-item>a:hover:after{margin-left:10px;opacity:1}.custom-menu .mega-menu .style-three .mega-list .mega-tab>a{transition:padding-left .3s ease}.custom-menu .mega-menu .style-three .mega-list .mega-tab.show{background-color:#fff}.custom-menu .mega-menu .style-three .mega-list .mega-tab.show>a{padding-left:20px}.custom-menu .mega-menu .style-three .mega-list .mega-tab.show .mega-content{display:block}