.ele_header__area-menubar-center{gap:50px;align-items:center;display:flex}.ele_header__area-menubar-center-menu ul{padding:0;margin:0}.ele_header__area-menubar-center-menu ul li{list-style:none;position:relative;padding-right:15px;margin:0 25px;display:inline-block}.ele_header__area-menubar-center-menu ul li:after{height:4px;transform:skew(-35deg);transition:width .5s cubic-bezier(.35,.7,.35,1);content:"";position:absolute;bottom:0;background:var(--primary-color-1);left:0;width:0;z-index:1}.ele_header__area-menubar-center-menu ul li:hover:after{width:100%}.ele_header__area-menubar-center-menu ul li:hover>a{color:var(--primary-color-1)!important}.ele_header__area-menubar-center-menu ul li:hover>.sub-menu{transform:scale(1);opacity:1;visibility:visible}.ele_header__area-menubar-center-menu ul li .sub-menu{transform:scaleY(0);transition:all .3s ease-out 0s;position:absolute;border-bottom:4px solid var(--primary-color-1);opacity:0;visibility:hidden;min-width:240px;text-align:left;top:100%;transform-origin:0 0;box-shadow:var(--box-shadow-1);background:var(--bg-white);z-index:99}.ele_header__area-menubar-center-menu ul li .sub-menu li{padding:0 30px;margin:0!important;display:block}.ele_header__area-menubar-center-menu ul li .sub-menu li:after{display:none}.ele_header__area-menubar-center-menu ul li .sub-menu li a{padding:13px 0;font-size:15px;color:var(--text-heading-color)!important;transition:all .4s ease-out 0s;text-transform:capitalize;position:relative;border-bottom:1px solid var(--border-color-2);line-height:26px!important}.ele_header__area-menubar-center-menu ul li .sub-menu li a:after{height:1px;transition:all .4s ease-out 0s;content:"";position:absolute;bottom:-1px;background:var(--primary-color-1);left:0;width:0}.ele_header__area-menubar-center-menu ul li .sub-menu li .sub-menu{top:0;left:100%}.ele_header__area-menubar-center-menu ul li .sub-menu li:hover>a{color:var(--primary-color-1)!important}.ele_header__area-menubar-center-menu ul li .sub-menu li:hover>a:after{width:100%}.ele_header__area-menubar-center-menu ul li .sub-menu li:last-child>a{border:none}.ele_header__area-menubar-center-menu ul li .sub-menu li:last-child>a:after{display:none}.ele_header__area-menubar-center-menu ul li .sub-menu .menu-item-has-children>a:before{right:0;color:var(--bg-heading-color)!important;content:"\f105"}.ele_header__area-menubar-center-menu ul li ul .sub-menu li .sub-menu{color:var(--text-heading-color);cursor:pointer}.ele_header__area-menubar-center-menu ul li a{font-size:16px;font-weight:500;color:var(--text-heading-color);transition:all .4s ease-out 0s;text-transform:capitalize;line-height:100px;font-family:var(--body-font);display:block}.ele_header__area-menubar-center-menu ul li.menu-item-has-children>a{position:relative}.ele_header__area-menubar-center-menu ul li.menu-item-has-children>a:before{transform:translateY(-48%);font-weight:400;right:-15px;color:var(--bg-heading-color);transition:all .3s ease;content:"\f107";position:absolute;top:50%;font-family:Font Awesome\ 5 Pro}.ele_header__area-menubar-center-menu ul li.menu-item-has-children:hover>a:before{color:var(--primary-color-1)!important}.ele_header__area-menubar-center-menu ul li:first-child{margin-left:0}.ele_header__area-menubar-center-menu ul li:last-child{margin:0}.menu_bar{cursor:pointer;display:none}.menu_bar i{font-size:28px;color:var(--text-heading-color)}.menu_bar-popup{height:100%;transform:translateX(-100%);padding:40px;transition:.4s;position:fixed;opacity:0;visibility:hidden;top:0;background:var(--bg-heading-color);left:0;width:450px;z-index:9999}.menu_bar-popup.show{transform:translateX(0);opacity:1;visibility:visible}.menu_bar-popup-close{transform:rotate(0);right:40px;position:absolute;top:40px}.menu_bar-popup-close i{height:40px;color:var(--text-white);text-align:center;border-radius:50%;background:var(--primary-color-1);cursor:pointer;width:40px;line-height:40px;display:block}.menu_bar-popup-close i:hover{animation:rotate .4s ease 0s}.menu_bar-popup-logo img{max-width:180px}.menu_bar-popup .mean-container .mean-nav>ul{display:block!important}.menu_bar-popup .mean-container a.meanmenu-reveal{display:none!important}.menu_bar-popup .mean-container .mean-bar{padding:0;background:transparent;z-index:99}.menu_bar-popup .mean-container .mean-nav{overflow:hidden;box-shadow:none;background:transparent;margin-top:15px}.menu_bar-popup .mean-container .mean-nav ul li a{transition:.4s}.menu_bar-popup .mean-container .mean-nav ul li a.mean-expand{height:51px;padding:0!important;font-size:0!important;border:0!important;color:var(--primary-color-1);text-align:right;margin:0;background:transparent;left:0;width:auto}.menu_bar-popup .mean-container .mean-nav ul li a.mean-expand:after{transform:translateY(-50%);font-size:20px;font-weight:400;right:3px;color:var(--text-white);transition:.4s;content:"\f105";position:absolute;top:50%;font-family:Font Awesome\ 5 Pro}.menu_bar-popup .mean-container .mean-nav ul li a.mean-expand:hover{background:transparent}.menu_bar-popup .mean-container .mean-nav ul li a.mean-expand.mean-clicked:after{transform:translateY(-50%) rotate(90deg)}.menu_bar-popup .mean-container .mean-nav ul li a:hover{color:var(--primary-color-1);background:none}.menu_bar-popup .mean-container .mean-nav .sub-menu li a.mean-expand,.menu_bar-popup .mean-container .mean-nav .sub-menu li a.mean-expand:hover{background:transparent}.menu_bar-popup .mean-container .mean-nav ul li a,.menu_bar-popup .mean-container .mean-nav ul li li a{padding:10px 0;font-size:16px;font-weight:600;color:var(--text-white);text-transform:capitalize;border-top:0;border-bottom:1px solid var(--color-11);opacity:1;width:100%;line-height:26px;font-family:var(--heading-font)}.menu_bar-popup .mean-container .mean-nav ul li a:hover,.menu_bar-popup .mean-container .mean-nav ul li li a:hover{color:var(--primary-color-1)}.menu_bar-popup .mean-container .mean-nav ul li li a{padding:10px 20px}.menu_bar-popup .mean-container .mean-nav ul li li li a{padding:10px 40px;width:100%}@media (max-width:991px){.menu_bar{display:block}}@media (max-width:767px){.menu_bar-popup{width:100%}}@media (max-width:440px){.menu_bar-popup{padding:30px}.menu_bar-popup-close{right:30px;top:30px}}