
.cat-header,header.site-panel{position:sticky!important;top:0;z-index:1000;display:grid!important;grid-template-columns:auto minmax(0,1fr) auto auto;align-items:center;gap:28px;background:#fff!important;border:0!important;border-bottom:1px solid #e6e9eb!important;border-radius:0!important;box-shadow:0 4px 20px #152c3c07!important;margin:0!important;max-width:none!important;width:100%;min-height:88px;padding:16px max(28px,calc((100% - 1284px)/2))!important;color:#152c3c;font-family:Arial,sans-serif}
.cat-head,.site-panel .header-controls,.site-panel .brand-block{display:contents!important}
.cat-header .cat-brand,.site-panel .brand{display:block!important;grid-column:1;grid-row:1;text-align:left!important;line-height:1!important;width:max-content;min-width:104px;text-decoration:none}
.cat-brand b,.site-panel .brand b{display:block;color:#e31920!important;font-size:38px!important;font-weight:800!important;letter-spacing:-1.7px;line-height:1!important}
.cat-brand small,.site-panel .brand .logo-country{display:block!important;font-size:9px!important;font-weight:600;letter-spacing:3.7px!important;padding:0!important;margin:6px 0 0!important;text-align:center!important;text-align-last:center!important;color:#526572}
.site-panel .office{display:none!important}
.cat-header .cat-nav,.site-panel .primary-nav{display:flex!important;grid-column:2;grid-row:1;align-items:center;justify-content:center!important;gap:5px!important;flex-wrap:nowrap!important;width:auto!important;margin:0!important;min-width:0;font-size:13px}
.cat-nav>a,.site-panel .primary-nav>a,.site-panel .brand-nav>a{font-size:13px!important;font-weight:500;padding:12px 11px!important;border-radius:6px!important;white-space:nowrap;background:transparent!important;text-decoration:none;line-height:1.4;color:#263c4a;transition:background .15s,color .15s}
.cat-nav>a:hover,.site-panel .primary-nav a:hover{background:#f7f2ef!important;color:#e31920!important}
.cat-nav>a[aria-current]{background:#fff0ef!important;color:#e31920!important;font-weight:700}
.cat-header .cat-phone,.site-panel .header-phone{grid-column:3;grid-row:1;font-size:12px;font-weight:700;text-decoration:none;color:#152c3c;white-space:nowrap;border-left:1px solid #e6e9eb;padding-left:22px}
.cat-header .cat-languages,.site-panel .languages{grid-column:4;grid-row:1;display:flex!important;align-items:center;justify-content:flex-end!important;flex-wrap:nowrap!important;gap:3px!important;border:0!important;padding:0!important;margin:0!important;width:auto!important;max-width:none!important}
.cat-languages a,.site-panel .languages a{display:inline-flex;align-items:center;justify-content:center;min-width:33px;height:32px;padding:6px!important;border:1px solid transparent;border-radius:5px!important;font-size:0!important;color:#526572;text-decoration:none;background:transparent!important}
.cat-languages a:after,.site-panel .languages a:after{font-size:10px;font-weight:700;letter-spacing:.4px}
.cat-languages a[lang=hy]:after,.site-panel .languages a[lang=hy]:after{content:'HY'}
.cat-languages a[lang=en]:after,.site-panel .languages a[lang=en]:after{content:'EN'}
.cat-languages a[lang=ru]:after,.site-panel .languages a[lang=ru]:after{content:'RU'}
.cat-languages a[aria-current],.site-panel .languages a[aria-current]{background:#e31920!important;color:#fff!important;border-color:#e31920}
.cat-languages a:hover,.site-panel .languages a:hover{border-color:#e31920;color:#e31920}
.cat-header a:focus-visible,.site-panel a:focus-visible{outline:2px solid #e31920;outline-offset:3px}
@media(max-width:1120px){.cat-header,header.site-panel{gap:14px;padding:14px 22px!important}.cat-header .cat-phone,.site-panel .header-phone{display:none}.cat-header .cat-languages,.site-panel .languages{grid-column:3}.cat-nav>a,.site-panel .primary-nav>a,.site-panel .brand-nav>a{padding:11px 8px!important;font-size:12px!important}}
@media(max-width:760px){.cat-header,header.site-panel{grid-template-columns:1fr auto;row-gap:12px;column-gap:12px;padding:13px 18px 0!important;min-height:0}.cat-header .cat-brand,.site-panel .brand{grid-column:1}.cat-brand b,.site-panel .brand b{font-size:32px!important}.cat-brand small,.site-panel .brand .logo-country{font-size:8px!important;letter-spacing:3.5px!important;margin-top:5px!important}.cat-header .cat-languages,.site-panel .languages{grid-column:2;grid-row:1}.cat-header .cat-nav,.site-panel .primary-nav{grid-column:1/-1;grid-row:2;justify-content:flex-start!important;overflow-x:auto;scrollbar-width:none;gap:6px!important;border-top:1px solid #f0f1f2;padding:3px 0!important;margin:0!important}.cat-header .cat-nav::-webkit-scrollbar,.site-panel .primary-nav::-webkit-scrollbar{display:none}.cat-nav>a,.site-panel .primary-nav>a,.site-panel .brand-nav>a{font-size:12px!important;padding:11px 8px!important}.site-panel .brand-nav{flex:none}.site-panel .brand-dropdown{position:fixed;top:112px;left:18px}.cat-header .cat-phone,.site-panel .header-phone{display:none}}
