.header{position:relative;z-index:997}.header.is-overlay{right:0;position:absolute;top:0;left:0}.header.is-overlay .header_container{background-color:transparent}.header.is-sticky .header_container{right:0;-moz-transition:all .1s linear;-ms-transition:all .1s linear;-o-transition:all .1s linear;-webkit-transition:all .1s linear;transition:all .1s linear;position:absolute;top:0;left:0}.header.is-sticky-active .header_container{position:fixed;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-name:ntrHeaderSticky;animation-name:ntrHeaderSticky;-moz-box-shadow:0 5px 20px hsla(68,15%,69%,.2);-webkit-box-shadow:0 5px 20px hsla(68,15%,69%,.2);box-shadow:0 5px 20px hsla(68,15%,69%,.2);border-bottom-color:var( --color-secondary );-webkit-animation-duration:.5s;animation-duration:.5s}.header.header-fixed,.header.header-fixed .header_container{position:fixed}.header.is-sticky-active.is-overlay .header_container{background-color:var( --color-dark )}.header_container{position:relative}.header_menu{align-items:center;display:flex}.header_menu_item:not(:first-child){margin-left:30px}.header_menu_link{color:var( --color-text );align-items:center;display:flex}.header_menu_link:hover{color:var( --color-primary )}.header_menu_link_icon{flex:0 0 auto;font-size:24px}.header_nav_mega,.header_nav_sub{background-color:var( --color-white )}.header_nav ul li{position:relative;margin-top:-1px}.header_nav ul li.has-sub ul li{border-top:1px solid var( --color-secondary )}.header_nav ul li.has-sub ul li:hover{border-color:transparent}.header_nav li a{overflow:hidden;text-overflow:ellipsis;color:var( --color-dark );position:relative;white-space:nowrap;display:block}.header_nav ul li:hover>a{color:var( --color-white )}.header_nav ul li>a>.button_text{color:inherit;-webkit-transition:all .8s;transition:all .8s;position:relative;z-index:2}.header_nav ul li:hover>a>.button_text{color:inherit}.header_nav ul li>a:after{right:-10px;-webkit-transition:all .6s cubic-bezier(1,0,.55,1);transition:all .6s cubic-bezier(1,0,.55,1);content:"";position:absolute;bottom:100%;top:-10px;border-radius:0 0 100% 100%/0 0 100% 100%;background:var( --color-secondary );left:-10px}.header_nav ul li:hover>a:after{bottom:-10px;border-radius:0}@media (max-width:1024px){.header_nav{height:100vh;overflow:auto;border-right:1px solid var( --color-secondary );-moz-transition:left .3s linear;-ms-transition:left .3s linear;-o-transition:left .3s linear;-webkit-transition:left .3s linear;transition:left .3s linear;position:fixed;background-size:100%;top:0;background-color:var( --color-white );-moz-box-shadow:5px 0 20px hsla(68,15%,69%,.2);-webkit-box-shadow:5px 0 20px hsla(68,15%,69%,.2);box-shadow:5px 0 20px hsla(68,15%,69%,.2);background-position:100% 100%;left:-100%;width:300px;background-repeat:no-repeat;z-index:997}.admin-bar .header_nav{top:32px}.admin-bar .wavo_nav.is-sticky.is-sticky-active .header_nav{top:0}.header_nav.is-active{left:0}.header_nav_close{height:50px;justify-content:space-between;background-color:var(--color-white);align-items:center;padding-left:30px;display:flex}.header_nav_close_icon{font-size:12px;text-align:center;width:50px}.header_nav_arrow{height:50px;justify-content:center;font-size:14px;right:0;position:absolute;top:0;align-items:center;cursor:pointer;width:50px;display:flex}.header_nav_arrow:hover{background:var( --color-dark )}.header_nav_arrow:hover .icon{color:var( --color-white )}.header_nav_arrow .icon{justify-content:center;align-items:center;display:flex}.header_nav_arrow .icon:after{font-size:13px;font-weight:900;color:inherit;-webkit-transition:all .4s linear;transition:all .4s linear;position:absolute;text-align:center;font-family:Font Awesome\ 5 Free;z-index:1}.is-arrow-up2:after{content:"\f077"}.is-arrow-down2:after{content:"\f078"}.header_nav ul li,.header_nav ul li.has-sub ul li:first-child{border-top:1px solid var( --color-secondary )}.header_nav>ul.header_nav_items>li:last-child{border-bottom:1px solid var( --color-secondary )}.header_nav ul li.has-sub ul li:last-child{border-bottom:0}.header_nav_mega,.header_nav_sub{display:none}.header_nav li.has-mega.is-active>.header_nav_sub,.header_nav li.has-sub.is-active>.header_nav_sub{display:block}.header_nav li a{height:50px;padding-right:50px;line-height:50px;padding-left:30px}.header_nav li.is-active>a{color:var( --color-dark )}.header_nav>ul>li.has-sub .header_nav_sub ul li a{padding-left:50px}.header_nav ul li:hover{border:0}.header_nav_toggle.menu-icon{margin-right:0;right:0;color:#fff;align-items:center;cursor:pointer;margin-left:0;display:flex}.header_nav_toggle.menu-icon .icon{margin-right:6px;display:table-cell}.header_nav_toggle.menu-icon .icon i{height:3px;margin:4px 0;background:#fff;width:20px;display:block}.menu-icon:hover .icon i{-webkit-transition:all .3s;transition:all .3s;margin:8px 0}}@media (min-width:576px){.header_menu{margin-left:auto}}@media (min-width:1024px){.header_nav li.has-sub{position:relative}.header_nav li.has-sub:hover{z-index:1}.header_nav li.has-mega:hover>.header_nav_mega,.header_nav li.has-sub:hover>.header_nav_sub{display:block}.header_nav>ul{flex-wrap:wrap;margin:0;display:flex}.header_nav ul li.has-sub ul li:first-child{border-top:0}.header_nav ul li>a{padding:10px 20px;font-size:16px}.header_nav ul li.has-sub ul li a{color:var( --color-dark )}.header_nav>ul>li>.header_nav_sub{top:100%;left:0}.header_nav>ul>li>.header_nav_sub .header_nav_sub{top:1px;left:100%;padding-left:0}.header_nav_arrow,.header_nav_close,.header_nav_toggle{display:none}.header_nav_mega,.header_nav_sub{position:absolute;display:none}.header_nav_sub ul li>a{padding:10px 20px;font-size:14px;white-space:nowrap;display:block}.header_nav_mega,.header_nav_sub>ul{min-width:160px;background-color:var(--color-white )}.header_nav_mega{padding:30px;right:0;top:100%;left:0}.header_nav_mega_menu_item:not(:first-child){margin-top:10px}}@-webkit-keyframes ntrHeaderSticky{0%{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes ntrHeaderSticky{0%{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.header_nav .splitting .whitespace{width:5px}.header_nav ul li.has-sub:hover .header_nav_sub ul li,.header_nav ul li:hover>a>span>span>.char,.wavo_nav .menu-icon:hover .char{-webkit-animation:fadeInUp2 .3s cubic-bezier(.3,0,.7,1) both;animation:fadeInUp2 .3s cubic-bezier(.3,0,.7,1) both;-webkit-animation-delay:calc(30ms*var(--char-index));animation-delay:calc(30ms*var(--char-index))}