.headSection .headInner{gap:24px;padding-bottom:20px;padding-top:20px;width:100%}.headSection .headInner,.headSection .headLeft,.headSection .headRight{align-items:center;display:flex;flex-wrap:nowrap}.headSection .headLeft{flex:0 0 auto;min-width:0}.headSection .headLogo{flex-shrink:0;line-height:0}.headSection .headLogo a{display:inline-block}.headSection .headLogo img{display:block;height:auto;max-width:150px;min-width:110px;width:auto}.headSection .headMenu{flex:1 1 auto;min-width:0}.headSection .hs-menu-wrapper>ul{display:flex;flex-wrap:nowrap;gap:20px;white-space:nowrap}.headSection .headRight{flex:0 0 auto;gap:28px;margin-left:auto}.headSection .headEmail,.headSection .headPhone{flex:0 0 auto;margin-left:0;white-space:nowrap}.headSection .headEmail a,.headSection .headPhone a{align-items:center;color:inherit;display:flex;font-size:15px;font-weight:600;gap:8px;text-decoration:none}.headSection .headEmailIcon,.headSection .headPhoneIcon{flex-shrink:0}.headSection .headEmail a:hover,.headSection .headPhone a:hover{opacity:.75}.headSection .headbtn{flex:0 0 auto;margin-left:0;white-space:nowrap}.headSection .headTrigger{flex:0 0 auto;margin-left:8px}@media (min-width:1381px){.headSection .headTrigger{display:none!important}}@media (max-width:1600px){.headSection .headLogo img{max-width:120px}.headSection .hs-menu-wrapper>ul{font-size:15px;gap:14px}.headSection .headInner{gap:16px}.headSection .headRight{gap:20px}}@media (max-width:1450px){.headSection .headLogo img{max-width:100px}.headSection .hs-menu-wrapper>ul{font-size:14px;gap:10px}.headSection .headEmail a,.headSection .headPhone a{font-size:14px}.headSection .headRight{gap:14px}}@media (max-width:1380px){.headSection .headRight{gap:12px;margin-left:auto}.headSection .headRight,.headSection .headTrigger{align-items:center!important;display:flex!important}.headSection .headTrigger{justify-content:center!important;opacity:1!important;pointer-events:auto!important;visibility:visible!important}.headSection .headInner{flex-wrap:nowrap!important}}@media (max-width:1199px){.headSection .hs-menu-wrapper>ul{flex-wrap:wrap;gap:0}.headSection .headMenu{flex:0}}@media (max-width:767px){.headSection .headInner,.headSection .headRight{flex-wrap:wrap;justify-content:center}.headSection .headRight{width:100%}.headSection .headbtn{display:flex;justify-content:center;order:3;width:100%}}