header{background-color:var(--cw-calcite);height:var(--cw-menu-desktop-h);left:0;position:fixed;right:0;-webkit-transition:all .5s ease;transition:all .5s ease;z-index:9999}@media (max-width:1024px){header{height:var(--cw-menu-mobile-h)}}header.is-hidden{-webkit-transform:translateY(-100%);transform:translateY(-100%)}@media (max-width:767px){.admin-bar .elementskit-menu-container{top:var(--cw-admin-bar-mobile-h)}}@media (min-width:768px) and (max-width:1024px){.admin-bar .elementskit-menu-container{top:var(--cw-admin-bar-desktop-h)}}@media (max-width:1024px){.ekit_menu_responsive_tablet .elementskit-navbar-nav-default .elementskit-navbar-nav{overflow-x:hidden}.elementskit-menu-container.elementskit-navbar-nav-default.elementskit-menu-offcanvas-elements{left:inherit;right:-100%;-webkit-transition:right .35s cubic-bezier(.6,.1,.68,.53);transition:right .35s cubic-bezier(.6,.1,.68,.53);z-index:999999}.elementskit-menu-container.elementskit-navbar-nav-default.elementskit-menu-offcanvas-elements:not(.active){right:-100%}.elementskit-menu-container.elementskit-navbar-nav-default.elementskit-menu-offcanvas-elements.active{right:0}.elementskit-menu-container.elementskit-navbar-nav-default .elementskit-dropdown-has:hover>.elementskit-megamenu-panel:not(.elementskit-dropdown-open){opacity:0!important}.elementskit-menu-container .menu-item:not(.cw-btn-menu){background-color:var(--cw-calcite);position:static}}.elementskit-menu-container .menu-item.current-page-ancestor .ekit-menu-nav-link{color:var(--cw-primary)!important}@media (min-width:1025px){.elementskit-menu-container .menu-item.disable-click .ekit-menu-nav-link{pointer-events:none}}@media (max-width:1024px){.elementskit-menu-container .menu-item .ekit-menu-nav-link{border-top:1px solid var(--cw-background)}}.elementskit-menu-container .menu-item .ekit-menu-nav-link.active{color:var(--cw-primary)!important}@media (min-width:1025px){.elementskit-menu-container .menu-item.elementskit-megamenu-has:hover:after{border-bottom:10px solid var(--cw-calcite);border-left:8px solid transparent;border-right:8px solid transparent;bottom:0;content:"";display:block;height:10px;left:40%;position:relative;width:10px;z-index:2}}.elementskit-menu-container .menu-item.elementskit-megamenu-has .elementskit-submenu-indicator{border:none;padding:0}@media (max-width:1024px){.elementskit-menu-container .menu-item.elementskit-megamenu-has .elementskit-submenu-indicator:before{border-bottom:2px solid var(--cw-hero);border-left:2px solid var(--cw-hero);content:"";float:right;height:10px;position:relative;top:0;-webkit-transform:rotate(315deg);transform:rotate(315deg);width:10px}.elementskit-menu-container .menu-item.elementskit-megamenu-has .elementskit-submenu-indicator.active:before{-webkit-transform:rotate(135deg);transform:rotate(135deg)}}.elementskit-menu-container .menu-item[data-vertical-menu="636"] .elementskit-megamenu-panel{left:84.5%!important}.elementskit-menu-container .cw-btn-menu{text-align:center}@media (min-width:1025px){.elementskit-menu-container .cw-btn-menu{display:none}}.elementskit-menu-container .cw-btn-menu a{display:block!important;margin:0 auto}.elementskit-menu-container .cw-btn-menu.cw-btn-text{margin-top:24px}.elementskit-menu-container .cw-btn-menu.cw-btn-text a{background-color:var(--cw-active);border-radius:5px;color:var(--cw-calcite)!important;font-size:16px!important;padding:8px!important;width:224px}.elementskit-menu-container .cw-btn-menu.cw-btn-text a:hover{background-color:var(--cw-active)!important}.elementskit-menu-container .cw-btn-menu.cw-btn-arrow a:after{content:"\f061";font-family:Font Awesome\ 5 Free;font-weight:900;margin-left:10px}.elementskit-menu-container .elementskit-megamenu-panel{left:48.5%!important}@media (min-width:1025px){.elementskit-menu-container .elementskit-megamenu-panel{background-color:var(--cw-calcite);border-radius:10px;-webkit-box-shadow:0 0 54px 0 rgba(0,0,0,.15);box-shadow:0 0 54px 0 rgba(0,0,0,.15);top:100px!important;z-index:1}.elementskit-menu-container .elementskit-megamenu-panel:before{content:"";height:40px;left:50%;position:absolute;top:-30px;-webkit-transform:translateY(-10px) translateX(-50%);transform:translateY(-10px) translateX(-50%);width:100%}}@media (max-width:1024px){.elementskit-menu-container .elementskit-megamenu-panel{border-bottom-left-radius:10px;border-bottom-right-radius:10px;border-top:1px solid var(--cw-background);-webkit-box-shadow:0 5px 5px rgba(0,0,0,.15);box-shadow:0 5px 5px rgba(0,0,0,.15);display:block;max-height:0;opacity:0;-webkit-transform:translateY(-6px);transform:translateY(-6px);-webkit-transition:all .35s ease-in-out;transition:all .35s ease-in-out;width:100%!important}.elementskit-menu-container .elementskit-megamenu-panel.elementskit-dropdown-open{max-height:100%;opacity:1!important}.elementskit-menu-container .elementskit-nav-identity-panel{-webkit-box-pack:justify;-ms-flex-pack:justify;background-color:var(--cw-calcite);border-bottom:1px solid var(--cw-background);display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between}}.elementskit-menu-container .elementskit-nav-identity-panel .elementskit-menu-close{color:transparent!important}.elementskit-menu-container .elementskit-nav-identity-panel .elementskit-menu-close:after{color:var(--cw-hero);content:"\f00d";font-family:Font Awesome\ 5 Free;font-weight:900}.elementskit-menu-container .elementskit-nav-identity-panel .elementskit-menu-close,.elementskit-menu-hamburger{border:none;margin:0!important;padding:0!important;width:auto!important}.elementskit-menu-container .elementskit-nav-identity-panel .elementskit-menu-close .ekit-menu-icon,.elementskit-menu-hamburger .ekit-menu-icon{color:var(--cw-hero)!important}.elementskit-menu-overlay{display:none;opacity:0;visibility:hidden}.cw-navigation-header-wrapper .cw-nd-heading{color:var(--cw-text);font-family:var(--cw-proxima-nova-bold);font-size:12px;letter-spacing:3px;margin-bottom:24px;margin-left:16px;text-transform:uppercase}@media (max-width:767px){.cw-navigation-header-wrapper .cw-nd-heading{margin-bottom:10px}}@media (min-width:768px) and (max-width:1024px){.cw-navigation-header-wrapper .cw-nd-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}}@media (max-width:1024px){.cw-navigation-header-wrapper .cw-nd-list{margin-bottom:16px}}.cw-navigation-header-wrapper .cw-nd-list .cw-nd-item{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;padding:10px;position:relative}@media (min-width:768px) and (max-width:1024px){.cw-navigation-header-wrapper .cw-nd-list .cw-nd-item{width:50%}}.cw-navigation-header-wrapper .cw-nd-list .cw-nd-item:hover{background-color:var(--cw-background);border-radius:10px;cursor:pointer}.cw-navigation-header-wrapper .cw-nd-list .cw-nd-item:hover .cw-nd-icon{background:linear-gradient(315.68deg,var(--cw-red) 0,var(--cw-primary) 100%)}.cw-navigation-header-wrapper .cw-nd-list .cw-nd-item:hover .cw-nd-icon path{fill:var(--cw-calcite)}.cw-navigation-header-wrapper .cw-nd-list .cw-nd-item .cw-nd-icon{background-color:var(--cw-background);border-radius:50%;display:inline-block;font-size:16px;height:38px;margin-right:13px;padding:11px;width:38px}.cw-navigation-header-wrapper .cw-nd-list .cw-nd-item .cw-nd-icon i,.cw-navigation-header-wrapper .cw-nd-list .cw-nd-item .cw-nd-icon svg{display:block;height:16px;position:relative;width:16px}.cw-navigation-header-wrapper .cw-nd-list .cw-nd-item .cw-nd-text .cw-nd-link:after{content:"";height:100%;left:0;position:absolute;top:0;width:100%}.cw-navigation-header-wrapper .cw-nd-list .cw-nd-item .cw-nd-text .cw-nd-sub-title,.cw-navigation-header-wrapper .cw-nd-list .cw-nd-item .cw-nd-text .cw-nd-title{display:block}.cw-navigation-header-wrapper .cw-nd-list .cw-nd-item .cw-nd-text .cw-nd-title{color:var(--cw-hero);font-family:var(--cw-proxima-nova-semibold);font-size:14px}.cw-navigation-header-wrapper .cw-nd-list .cw-nd-item .cw-nd-text .cw-nd-sub-title{color:var(--cw-muted);font-size:12px}.cw-navigation-header-wrapper .cw-nd-list .cw-nd-item .cw-nd-badge{background-color:var(--cw-green-tint);border-radius:5px;color:var(--cw-green);display:inline-block;font-family:var(--cw-proxima-nova-semibold);font-size:12px;letter-spacing:.08px;line-height:14px;margin-left:5px;padding:4px 4px 3px;text-transform:uppercase}