@font-face{font-family:'Poppins';src:url(/one/fonts/NotoSansArmenian-arm.woff2?v=20261024e) format('woff2');font-weight:300;font-style:normal;font-display:swap;unicode-range:U+0530-058F,U+FB13-FB17}
@font-face{font-family:'Poppins';src:url(/one/fonts/NotoSansArmenian-arm.woff2?v=20261024e) format('woff2');font-weight:400;font-style:normal;font-display:swap;unicode-range:U+0530-058F,U+FB13-FB17}
@font-face{font-family:'Poppins';src:url(/one/fonts/NotoSansArmenian-arm.woff2?v=20261024e) format('woff2');font-weight:500;font-style:normal;font-display:swap;unicode-range:U+0530-058F,U+FB13-FB17}
@font-face{font-family:'Poppins';src:url(/one/fonts/NotoSansArmenian-arm.woff2?v=20261024e) format('woff2');font-weight:600;font-style:normal;font-display:swap;unicode-range:U+0530-058F,U+FB13-FB17}
@font-face{font-family:'Poppins';src:url(/one/fonts/NotoSansArmenian-arm.woff2?v=20261024e) format('woff2');font-weight:700;font-style:normal;font-display:swap;unicode-range:U+0530-058F,U+FB13-FB17}
@font-face{font-family:'Lora';src:url(/one/fonts/NotoSerifArmenian-arm.woff2?v=20261024e) format('woff2');font-weight:400 700;font-style:normal;font-display:swap;unicode-range:U+0530-058F,U+FB13-FB17}
@font-face{font-family:'Lora';src:url(/one/fonts/NotoSerifArmenian-arm.woff2?v=20261024e) format('woff2');font-weight:400 700;font-style:italic;font-display:swap;unicode-range:U+0530-058F,U+FB13-FB17}
h1,h2,h3,h4,.h2,.h3,.big,.k{overflow-wrap:break-word;hyphens:manual}
@media (max-width:420px){.cs-note .route{height:auto}.cs-note .route svg{display:none}.cs-note .dests{position:static;flex-wrap:wrap;justify-content:center;gap:6px}}
@media (max-width:480px){.vrow{grid-template-columns:minmax(0,1fr)}}
@media (min-width:761px) and (max-width:1080px){.wgrid{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media (max-width:400px){.wtile h3{font-size:.92rem}.stage h3{font-size:1.15rem}}
@media (max-width:1180px){.tl{grid-template-columns:minmax(0,1fr);padding-top:0;padding-left:38px;gap:12px}.tl .rail{left:10px;right:auto;top:6px;bottom:6px;width:3px;height:auto}.tl .rail i{transform-origin:center top;transform:scaleY(var(--p,1))}.tl .st .node{left:-38px;top:16px}}
@media (min-width:961px){.pk-foot .never-box .checks{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media (min-width:981px) and (max-width:1280px){.tab{flex-direction:column;align-items:flex-start;gap:6px;padding:10px 12px}.tab b{font-size:.82rem}}
.tl .st h3{font-size:.9rem}.never-box .checks{font-size:.8rem}
#routeBig g[font-size="10"]{font-size:9.4px}
html[lang="hy"] *{font-style:normal !important}
@media (max-width:1024px){.covflow{grid-template-columns:minmax(0,1fr);padding-left:52px}.covflow .fl{left:18px;right:auto;top:10px;bottom:10px;width:2px;height:auto}.covflow .dot{position:absolute;left:-52px;top:0}.covflow h3{margin-top:6px}}
