/*!/wp-content/themes/elentra/css/header.css*/.header-section{background-color:#fff;z-index:9999}.header-transparent{background-color:#fff0;left:0;position:absolute;right:0;top:0}.header-border{border-bottom:1px solid rgb(217 217 217 / .3);float:left;width:100%}.header-fullwidth{padding:0 85px}.header-fullwidth .container{width:100%}.header-sticky.stick{position:fixed;top:0;left:0;right:0;-webkit-animation:300ms ease-in-out 0s normal none 1 running fadeInDown;animation:300ms ease-in-out 0s normal none 1 running fadeInDown;-webkit-box-shadow:0 0 100px rgb(66 66 66 / .15);box-shadow:0 0 100px rgb(66 66 66 / .15)}.header-dark.stick{position:fixed;top:0;left:0;right:0;-webkit-animation:300ms ease-in-out 0s normal none 1 running fadeInDown;animation:300ms ease-in-out 0s normal none 1 running fadeInDown;-webkit-box-shadow:0 0 100px rgb(66 66 66 / .15);box-shadow:0 0 100px rgb(66 66 66 / .15);background:#232323}.header-logo{display:inline-block;font-weight:800;font-size:22px;margin:30px 0}.custom-logo-link{display:block;margin:30px 0}.header-section .btn{margin:30px 0}.header-search{display:block;float:right;padding:30px 0;position:relative}.search-toggle{border-radius:5px;border:none;background-color:#fff0;display:block;height:40px;letter-spacing:.5px;line-height:24px;padding:8px 0;position:relative;text-transform:uppercase;z-index:1}.search-toggle i{display:block;line-height:24px}.search-toggle:hover,.search-toggle:focus{color:#4481eb}.header-search-form{background-color:#fff;box-shadow:0 3px 6px rgb(0 0 0 / .15);margin-top:20px;opacity:0;padding:20px;position:absolute;right:0;top:100%;-webkit-transition:all 0.3s ease 0s;-o-transition:all 0.3s ease 0s;transition:all 0.3s ease 0s;visibility:hidden;z-index:-9999}.open .header-search-form{margin-top:0;opacity:1;visibility:visible;z-index:9999}.header-search-form form{position:relative}.header-search-form form input{border:1px solid #eee;color:#999;display:block;font-size:14px;height:40px;padding:7px 15px;width:220px}.header-search-form form button{background-color:#fff0;border:medium none;color:#999;height:40px;position:absolute;right:0;top:0;width:40px}.header-search-form form button i{display:block;font-size:16px;line-height:40px}.header-social{margin:35px 0 35px 15px}.header-social a{color:inherit;display:block;float:left;margin:3px 0 3px 22px}.header-social a:first-child{margin-left:0}.header-social a i{display:block;font-size:20px;line-height:24px}.header-social a:hover,.header-social a:focus{opacity:.7}.menu-toggle,.mp-menu-toggle{background-color:#fff0;border:medium none;color:#fff;display:block;height:20px;margin:40px 0;overflow:hidden;padding:0}.menu-toggle.text-dark,.mp-menu-toggle.text-dark{color:#3e3e3e}.menu-toggle i,.mp-menu-toggle i{display:block;font-size:40px;position:relative;top:-10px;-webkit-transition:all 0.3s ease 0s;-o-transition:all 0.3s ease 0s;transition:all 0.3s ease 0s}.main-menu{display:block;float:left}.main-menu>ul>li{display:block;float:left;margin-right:40px;position:relative}.main-menu>ul>li>a{color:#3e3e3e;display:block;font-size:13px;font-weight:600;letter-spacing:.5px;line-height:30px;text-transform:uppercase;padding:35px 0}.main-menu.text-black>ul>li>a{color:#3e3e3e}.main-menu.text-white>ul>li>a{color:#fff}.main-menu>ul>li.active>a,.main-menu>ul>li>a:hover,.main-menu>ul>li>a:focus{color:#4481eb}.sub-menu{background-color:#fff;-webkit-box-shadow:0 2px 6px rgb(0 0 0 / .1);box-shadow:0 2px 6px rgb(0 0 0 / .1);left:-20px;margin-top:20px;opacity:0;position:absolute;top:100%;-webkit-transition:all 0.3s ease 0s;-o-transition:all 0.3s ease 0s;transition:all 0.3s ease 0s;visibility:hidden;width:230px;z-index:-999}.main-menu ul li.menu-item-has-children .sub-menu li.menu-item-has-children:hover>.sub-menu,.main-menu ul li.menu-item-has-children.force-show .sub-menu li.menu-item-has-children.force-show>.sub-menu,.main-menu>ul>li.force-show>ul,.main-menu>ul>li:hover>.sub-menu{kk display:block;margin-top:0;opacity:1;visibility:visible;z-index:999}.sub-menu li{border-bottom:1px solid #f1f1f1;padding:10px 15px 10px 35px;position:relative}.sub-menu li:last-child{border-bottom:none}.sub-menu li .menu-sep{width:7px;height:2px;background:#a9a9a9;display:inline-block;position:absolute;top:50%;left:20px}.sub-menu li:hover .menu-sep,.sub-menu li a:focus .menu-sep{background:#4481eb}.sub-menu li:hover a,.sub-menu li a:focus{color:#4481eb}.sub-menu li a{color:#3e3e3e;display:block;font-size:13px;font-weight:600;letter-spacing:.5px;line-height:32px;text-transform:uppercase}.mean-bar{background-color:#fff0;min-height:auto;padding:0}a.meanmenu-reveal{color:#3e3e3e;height:30px;margin:5px 0;overflow:hidden;padding:0;text-align:center;top:-70px;width:30px}.text-black a.meanmenu-reveal{color:#3e3e3e}.text-white a.meanmenu-reveal{color:#fff}a.meanmenu-reveal i{display:block;font-size:42px;margin-top:-6px}.mean-nav a.mean-expand{border:medium none;font-size:20px!important;height:42px;line-height:42px;padding:0!important;position:absolute;right:0;text-align:center;width:30px}.mean-nav{background-color:#fff0;margin-top:0}.mean-nav ul{float:left;width:100%}.mean-nav ul li{position:relative}.mean-nav>ul>li:last-child{border-bottom:1px solid #ededed;margin-bottom:15px}.mean-nav ul li a{border-color:#ededed;color:#3e3e3e;font-size:14px;font-weight:600;line-height:24px;padding:8px 0}.mean-nav ul li.active>a,.mean-nav ul li a:hover,.mean-nav ul li.active>a,.mean-nav ul li a:focus{background-color:#fff0;color:#4481eb}.mobile-menu-2 .mean-nav ul{background-color:#fff;float:left;width:100%}.mobile-menu-2 .mean-nav>ul>li:last-child{margin-bottom:0}.mobile-menu-2 .mean-nav ul li a{padding:8px 20px}.mean-nav .sub-menu{-webkit-box-shadow:none;box-shadow:none;opacity:1;padding:0;position:static;-webkit-transition:none 0s ease 0s;-o-transition:none 0s ease 0s;transition:none 0s ease 0s;visibility:visible;z-index:1}.mean-nav .sub-menu li a{border-color:#ededed;color:#3e3e3e;font-size:13px;font-weight:600;line-height:24px;opacity:1;padding:8px 0 8px 15px}.mean-nav .sub-menu li a:hover,.mean-nav .sub-menu li a:focus{background-color:#fff0;color:#4481eb}.sub-sub-menu{display:block;opacity:0;left:-100%;top:0;margin:0;position:absolute;visibility:hidden;background:#fff;width:230px}.sub-menu li:hover>.sub-sub-menu,ul a:focus+ul{display:block;opacity:1;visibility:visible}.sub-sub-menu li>a{color:#3e3e3e!important}.sub-sub-menu li:hover a,.sub-sub-menu li a:focus{color:#4481eb!important}.sub-sub-menu li:hover .menu-sep,.sub-sub-menu li a:focus .menu-sep{background:#4481eb!important}.sub-sub-menu li .menu-sep{background:#a9a9a9!important}.icon-menu-right{float:right;display:inline-block;padding:10px 0}