.leftCategory{ margin: 0px; position: sticky; top: 25px; overflow: hidden; }
.leftCategory ul{ display: grid; grid-template-columns: 1fr; gap: 5px; }
.leftCategory ul li{ width: 100%; font-size: 16px; font-weight: 600; transition: background-color .3s ease; border-radius: 15px; }
.leftCategory ul li a{ display: block; padding: 18px 25px 16px; color: var(--c-earie); display: grid; grid-template-columns: 23px 1fr 12px; gap: 15px; }

.leftCategory ul li a span{ margin: auto 0px; }
.leftCategory ul li svg{ width: 100%; margin: auto; }

.leftCategory ul li svg polyline{ stroke: var(--c-azure); stroke-width: 33px; }

.leftCategory ul li .ico svg path,
.leftCategory ul li .ico svg polyline,
.leftCategory ul li .ico svg line,
.leftCategory ul li .ico svg polygon,
.leftCategory ul li .ico svg circle{ stroke-width: 11px; stroke: var(--c-earie); }

.leftCategory ul li:hover, 
.leftCategory ul li.actv{ background-color: var(--c-white); }

.leftCategory ul li:hover svg polyline,
.leftCategory ul li.actv svg polyline{ stroke: var(--c-earie); }

.leftCategory ul li a span.txt{ padding: 5px 0px 0px; display: block; }

.leftCategory .support{ margin: 25px; padding-top: 25px; border-top: 1px solid var(--c-azure); }
.leftCategory .support h2{ font-size: 13px; font-weight: 400; margin-bottom: 15px; color: var(--c-gray); }
.leftCategory .support .phone{ display: grid; grid-template-columns: 1fr 150px; }

.leftCategory .support .phone p{ text-align: right; margin: auto 0px; color: var(--c-gray); font-size: 15px; font-weight: 500; }

.leftCategory .support .phone span{ display: grid; grid-template-columns: 18px 1fr; gap: 10px; }
.leftCategory .support .phone a{ font-size: 21px; font-weight: 500; margin: auto 0px; padding: 2px 0px 0px; display: block; }

.leftCategory .support .phone span svg{ margin: auto; display: block; }
.leftCategory .support .phone span svg path{ stroke: var(--c-earie); stroke-width: 17px; }

.leftCategory .support .email{ display: grid; grid-template-columns: 18px 1fr; gap: 10px; margin-top: 5px; }
.leftCategory .support .email a{ font-size: 18px; font-weight: 400; margin: auto 0px; padding: 2px 0px 0px; display: block; }
.leftCategory .support .email svg{ margin: auto; display: block; }
.leftCategory .support .email svg path,
.leftCategory .support .email svg polyline{ stroke: var(--c-earie); stroke-width: 17px; }