@-webkit-keyframes fadeInDown{0%{opacity:0;transform:translate3d(0,-100%,0)}to{opacity:1;transform:translateZ(0)}}@keyframes fadeInDown{0%{opacity:0;transform:translate3d(0,-100%,0)}to{opacity:1;transform:translateZ(0)}}.header{align-items:center;display:flex;height:var(--header-height);left:0;position:absolute;top:0;transition:var(--transition);width:100%;z-index:111}.header-sticky.is-sticky{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-name:fadeInDown;animation-name:fadeInDown;background-color:rgba(var(--header-background-color));box-shadow:0 0 30px rgba(0,0,0,.1);margin-top:0;position:fixed}.header-inner{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between;margin-left:-15px;margin-right:-15px}.header-inner>*{display:flex;flex:0 0 auto;flex-wrap:wrap;padding-left:15px;padding-right:15px}.header-left{align-items:center;align-self:center;flex:0 0 auto}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:991px),only screen and (min-width:992px) and (max-width:1199px){.header-center{display:none}}.header-right{align-items:center;align-self:center;display:flex;flex:0 0 auto}@media only screen and (max-width:767px){.header-right .btn{display:none}}.header-actions{align-items:center;display:flex;gap:15px;margin-bottom:0;padding-left:30px}@media only screen and (max-width:767px){.header-actions{padding-left:0}}.header-actions li{list-style:none;position:relative}.header-actions li button{align-items:center;border-radius:100%;display:flex;height:40px;justify-content:center;width:40px}.header-actions li button svg{color:rgba(var(--base-color));height:16px;width:16px}.header-actions li button svg path{fill:currentColor;stroke:currentColor}@media only screen and (max-width:767px){.header-actions li button{height:36px;width:36px}}.header-logo{display:flex;line-height:1}.header-logo img{width:100%}.header-main-menu{margin-left:40px}.header-main-menu-nav ul{display:flex;flex-wrap:wrap;list-style:none;margin:0;padding:0}.header-main-menu-nav>ul{gap:0 40px}@media only screen and (min-width:992px) and (max-width:1199px){.header-main-menu-nav>ul{gap:0 32px}}.header-main-menu-nav>ul>li{position:relative}.header-main-menu-nav ul>li>a{color:rgba(var(--menu-link-color));display:flex;font-family:var(--body-font);font-size:var(--body-font-size);font-weight:400;gap:7px;line-height:1.18;padding:20px 0;position:relative;text-transform:capitalize}.header-main-menu-nav>ul>li>a:before{background-color:currentColor;bottom:0;content:"";height:1px;position:absolute;right:0;transition:all .3s ease 0s;width:0}.header-main-menu-nav ul>li:hover>a{color:rgba(var(--menu-link-hover-color))}.header-main-menu-nav ul li:hover a:before{left:0;right:auto;width:100%}.header-main-menu-nav>ul>li:hover .header-sub-menu-2{margin-top:0;opacity:1;visibility:visible}.header-main-menu-nav .header-sub-menu-2{background-color:rgba(var(--dropdown-bg-color));box-shadow:0 5px 10px rgba(0,0,0,.1);flex-direction:column;left:-25px;margin-top:20px;opacity:0;padding:20px 25px;position:absolute;top:100%;transition:var(--transition);visibility:hidden;width:220px;z-index:99}.header-main-menu-nav ul>li>ul>li>a{color:rgba(var(--child-menu-link-color));display:flex;font-family:var(--body-font);font-size:var(--body-font-size);font-weight:400;line-height:30px;padding:5px 0;text-transform:capitalize}.header-main-menu-nav ul>li>ul>li>a:hover{color:rgba(var(--child-menu-link-hover-color))}