﻿.header a,.header label,.header p{font-family:roboto}.header-logo a img{height:auto}.mobile-top-nav{display:none}.header-menu>.hs-menu-wrapper>ul>li>a{display:block;text-transform:uppercase}@media (min-width:992px) and (max-width:1152px){.header .container>div>div:last-child{width:80%}.header .container>div>div:first-child{width:20%}.header a,.header label{font-size:.75rem!important}}.mx-search{height:36px;position:relative;width:36px}.mx-search__form{align-items:center;background-color:transparent;border:1px solid transparent;border-radius:18px;display:flex;height:36px;margin:0;overflow:hidden;position:absolute;right:0;top:0;transition:width .35s ease,background-color .2s,border-color .2s;width:45px;z-index:20}.mx-search.is-open .mx-search__form{background-color:#fff;border-color:#c9ccd4;box-shadow:0 2px 8px rgba(0,0,0,.08);width:280px}
/* !important needed to beat the theme's global input:not(...) rule */.header .mx-search .mx-search__input{-webkit-appearance:none;appearance:none;background:transparent!important;border:0!important;border-radius:0!important;box-shadow:none!important;color:var(--base)!important;flex:1 1 auto;font-family:roboto;font-size:.875rem!important;height:34px!important;line-height:34px!important;margin:0!important;min-width:0;opacity:0;outline:0!important;padding:0 0 0 14px!important;transition:opacity .2s .1s;width:auto!important}.header .mx-search .mx-search__input::-webkit-search-cancel-button,.header .mx-search .mx-search__input::-webkit-search-decoration{-webkit-appearance:none}.mx-search.is-open .mx-search__input{opacity:1}.header .mx-search .mx-search__toggle{align-items:center;background:transparent;border:0;color:var(--base);cursor:pointer;display:flex;flex:0 0 34px;height:34px;justify-content:center;margin:0;padding:0;width:34px}.header .mx-search .mx-search__toggle:hover{color:#898b8e}@media (min-width:992px){.mx-search-wrapper{margin-left:.75rem}}@media (max-width:991px){.header .mx-search .mx-search__toggle{color:#fff}.header .mx-search.is-open .mx-search__toggle{color:var(--base)}.mx-search.is-open .mx-search__form{width:min(240px,65vw)}}@media (min-width:992px){header{height:131px}header .sticky-wrapper{height:100%!important}header .header{height:131px}.header_slant-divider{background-color:#f5f5f5;background-color:#fff;content:"";height:100%;left:0;position:absolute;top:0;-webkit-transform:skew(-45deg);-khtml-transform:skew(-45deg);-moz-transform:skew(-45deg);-ms-transform:skew(-45deg);-o-transform:skew(-45deg);transform:skew(-45deg);width:10000px}.header-menu>.hs-menu-wrapper>ul>li>a{color:var(--base)!important;font-size:.875rem;font-weight:600;padding:0 .75rem}.header-menu>.hs-menu-wrapper>ul>li:last-child>a{padding-right:0}.header .header-menu>.hs-menu-wrapper>ul>li.active>a,.header .header-menu>.hs-menu-wrapper>ul>li:hover>a{border:0;color:#898b8e!important;opacity:.8}.header .header-menu>.hs-menu-wrapper>ul>li.hs-item-has-children>a:after{background-color:transparent;content:"\f107";font-family:Font Awesome\ 5 Free;font-weight:900;margin-left:.25rem}.header .header-menu>.hs-menu-wrapper>ul>li.hs-item-has-children>ul.hs-menu-children-wrapper{background-color:#fff;border-radius:.5rem;top:2.725rem;transition:all .5s ease;width:16.771rem}.header .header-menu>.hs-menu-wrapper>ul>li.hs-item-has-children>ul.hs-menu-children-wrapper li a{color:var(--base);font-size:.938rem;font-weight:600;padding:.25rem 1.5rem}}@media (max-width:991px){.header .hamburger-inner,.header .hamburger-inner:after,.header .hamburger-inner:before,.header .hamburger.is-active .hamburger-inner,.header .hamburger.is-active .hamburger-inner:after,.header .hamburger.is-active .hamburger-inner:before{background:#fff}.header .header-menu .hs-menu-wrapper>ul{background-color:#fff}.header .header-menu .hs-menu-wrapper>ul li{border-color:var(--base)}.header .header-menu .hs-menu-wrapper>ul li a{color:var(--base)}.header .header-menu .hs-menu-wrapper li.active>a{color:#fff!important}.header .header-menu .hs-menu-wrapper li .child-trigger i,.header .header-menu .hs-menu-wrapper li .child-trigger i:after{background-color:var(--base)!important}.header .header-menu .hs-menu-wrapper li.active .child-trigger i,.header .header-menu .hs-menu-wrapper li.active .child-trigger i:after{background-color:#fff!important}.header{height:130px!important}.mobile-top-nav{display:block}.mobile-middle-nav{height:auto!important}}