/*fcgz1787568251*/@media (min-width:768px){.menuTop{height:100%}.menuTop__item+.menuTop__item{position:relative}.menuTop__item+.menuTop__item:before{content:"";display:block;height:65%;width:1px;background-color:#e1e2e8;position:absolute;left:0;top:50%;transform:translateY(-50%)}.menuTop__item{padding:.625rem 1.375rem;min-width:7.5rem;line-height:1;white-space:nowrap;text-transform:uppercase;font-weight:200;margin:0 0 -1px;border:1px solid transparent;border-top:2px solid transparent;border-bottom:none;font-size:.75rem;transition:border-color .15s ease-out,background-color .15s ease-out,color .15s ease-out}.menuTop__item:not(.-active){position:relative}.menuTop__item:not(.-active):after{content:"";width:100%;height:2px;position:absolute;bottom:0;left:0;right:0;background-color:#d32d2d;transform:scaleX(0);transition:transform .15s ease-out}.menuTop__item:not(.-active):hover:after{transform:scaleX(1)}.menuTop__item:not(.-active):hover{color:#171416}.menuTop__item.-active{font-weight:700;background:#fff;border-top-color:#d32d2d;border-right-color:#e1e2e8;border-left-color:#e1e2e8}.menuTop__item.-active+.menuTop__item:before,.menuTop__item.-active:before{display:none}}@media (min-width:1600px){.menuTop__item{padding:.9375rem 2rem;min-width:13.125rem;font-size:.875rem}}@media (min-width:768px){.menuTop__item+.menuTop__item:before{display:none}.menuTop__item.-active{padding:0 10px!important}.menuTop__item{text-transform:unset;min-width:unset;font-weight:700;display:flex;align-items:center;font-size:.75rem;font-size:14px}.menuTop__item .iconset-core-clock{font-size:16px}.menuTop__item--custom_site{font-weight:400}.menuTop__item--custom_site:after{display:none}.menuTop__item--custom_site i{margin-right:.625rem}.menuTop__item.-active{position:relative}.menuTop__item.-active:before{display:flex!important;content:"";width:calc(100% - 20px);height:2px;position:absolute;top:calc(100% - 2px);left:50%;right:50%;transform:scale(1) translateX(-50%);background-color:#d32d2d}.menuTop__item.-active{border:0;background:none}}@media (min-width:1600px){.menuTop{gap:4.0625rem}.menuTop__item{font-size:.75rem;padding:unset;min-width:unset}}