header.header-02 .header{border:none;height:auto}.header-02 .header-menu .hs-menu-wrapper{overflow:visible!important}.header-02 .header-02_search-suggestions li{padding:.25rem 1.25rem;width:100%}.header-02 .header-02_search-suggestions li:not(:first-child):hover{background:var(--secondary);color:var(--white)}.header-02 .hs-input.header-02_search,.header-02 .hs-search-field__input.header-02_search,.header-02 input:not([type=checkbox]):not([type=radio]):not([type=submit]).header-02_search{border-color:var(--base);border-radius:.25rem;padding:.5rem 2rem .5rem .8rem}.header-02 .hs-input.header-02_search:focus,.header-02 .hs-search-field__input.header-02_search:focus,.header-02 input:not([type=checkbox]):not([type=radio]):not([type=submit]).header-02_search:focus{border-color:var(--secondary)}.header-02 .header-02_search-icon{transform:translateY(-50%)}@media (min-width:992px){.header-02 .header .header-menu>.hs-menu-wrapper>ul>li.hs-menu-item{align-items:flex-end;display:flex}.header-02 .header .header-menu>.hs-menu-wrapper>ul>li>a{border:none;color:#1d252d;font-size:1rem;font-weight:700;height:auto;opacity:1;padding:1rem}.header-02 .header .header-menu>.hs-menu-wrapper>ul>li.active>a,.header-02 .header .header-menu>.hs-menu-wrapper>ul>li:hover>a{border:none;color:var(--secondary)}.header-02 .header .header-menu>.hs-menu-wrapper>ul>li>.hs-menu-children-wrapper{background-color:var(--white);min-width:11rem}.header-02 .header .header-menu>.hs-menu-wrapper>ul>li>.hs-menu-children-wrapper>li>a{color:#1d252d;font-size:1rem;font-weight:700;opacity:1}.header-02 .header .header-menu>.hs-menu-wrapper>ul>li>.hs-menu-children-wrapper>li>a:hover{color:var(--secondary)}}@media (max-width:991px){.header-02 .header-menu .hs-menu-wrapper{padding-top:4.5rem}.header-02 .header-menu .hs-menu-wrapper>ul li{border-top:none}.header-02 .header-menu .hs-menu-wrapper>ul li:not(:last-child){border-bottom:1px dotted hsla(0,0%,100%,.35)}.header-02 .header .header-menu>.hs-menu-wrapper>ul>li:last-child{display:none}.header-02 .header-menu .hs-menu-wrapper{background-color:var(--secondary)}.header-02 .header-menu .hs-menu-wrapper li.active>a{background-color:var(--primary);color:var(--white)}.header-02 .header-02_search-form{padding:1rem;top:0}}@media (max-width:767px){header.header-02 .container .header-logo img{height:80px!important;width:auto!important}}@media (max-width:360px){header.header-02 .container .header-logo img{height:auto!important;margin-right:3rem}}