.rvx-uhxDeskMegaZhaketMenu .rvx-uhxDeskMegaZhaketLink,
.rvx-uhxDeskMegaZhaketMenu a.rvx-uhxDeskMegaZhaketLink,
.rvx-uhxDeskMegaProductMenu .rvx-uhxDeskMegaZhaketLink,
.rvx-uhxDeskMegaProductMenu a.rvx-uhxDeskMegaZhaketLink,
.rvx-uhxDeskMegaAcademyMenu .rvx-uhxDeskMegaZhaketLink,
.rvx-uhxDeskMegaAcademyMenu a.rvx-uhxDeskMegaZhaketLink {
    display: inline-flex !important;
    align-items: center !important;
    justify-content: flex-start !important;
    width: auto !important;
    min-height: 32px !important;
    padding: 5px 11px !important;
    border-radius: 999px !important;
    background: #f4f6ff !important;
    border: 1px solid rgba(91,92,255,.10) !important;
    color: #636A7C !important;
    font-size: 12px !important;
    line-height: 1.8 !important;
    font-weight: 800 !important;
    text-decoration: none !important;
    box-shadow: none !important;
    transition: color .18s ease, background .18s ease, border-color .18s ease, transform .18s ease !important;
}
.rvx-uhxDeskMegaZhaketMenu .rvx-uhxDeskMegaZhaketLink:hover,
.rvx-uhxDeskMegaZhaketMenu a.rvx-uhxDeskMegaZhaketLink:hover,
.rvx-uhxDeskMegaProductMenu .rvx-uhxDeskMegaZhaketLink:hover,
.rvx-uhxDeskMegaProductMenu a.rvx-uhxDeskMegaZhaketLink:hover,
.rvx-uhxDeskMegaAcademyMenu .rvx-uhxDeskMegaZhaketLink:hover,
.rvx-uhxDeskMegaAcademyMenu a.rvx-uhxDeskMegaZhaketLink:hover {
    color: #1d16ff !important;
    background: #eef2ff !important;
    border-color: rgba(91,92,255,.18) !important;
    transform: translateX(-2px) !important;
}
.rvx-uhxDeskMegaZhaketMenu .rvx-uhxDeskMegaZhaketList,
.rvx-uhxDeskMegaProductMenu .rvx-uhxDeskMegaZhaketList,
.rvx-uhxDeskMegaAcademyMenu .rvx-uhxDeskMegaZhaketList {
    display: flex !important;
    flex-direction: column !important;
    align-items: flex-start !important;
    gap: 9px !important;
}
.rvx-uhxDeskMegaZhaketMenu .rvx-uhxDeskMegaZhaketList li,
.rvx-uhxDeskMegaProductMenu .rvx-uhxDeskMegaZhaketList li,
.rvx-uhxDeskMegaAcademyMenu .rvx-uhxDeskMegaZhaketList li {
    margin: 0 !important;
}
.rvx-uhxDeskMegaZhaketMenu .rvx-uhxDeskMegaZhaketColumnTitle,
.rvx-uhxDeskMegaProductMenu .rvx-uhxDeskMegaZhaketColumnTitle,
.rvx-uhxDeskMegaAcademyMenu .rvx-uhxDeskMegaZhaketColumnTitle {
    display: inline-flex !important;
    align-items: center !important;
    width: auto !important;
    padding: 5px 11px !important;
    border-radius: 999px !important;
    background: rgba(244,246,255,.72) !important;
    border: 1px solid rgba(91,92,255,.08) !important;
    color: #111827 !important;
    font-size: 12px !important;
    line-height: 1.8 !important;
    font-weight: 950 !important;
    margin-bottom: 10px !important;
}
@media (min-width:1051px){
    #rvx-uhx-root .rvx-uhxDeskMegaZhaketContent--hasVisual{align-items:flex-start!important;justify-content:flex-start!important;}
    #rvx-uhx-root .rvx-uhxDeskMegaZhaketContent--hasVisual .rvx-uhxDeskMegaZhaketPanel--hasVisual{grid-template-columns:minmax(0,1fr) minmax(190px,275px)!important;gap:24px!important;place-items:start stretch!important;align-items:start!important;align-content:start!important;justify-content:stretch!important;justify-items:stretch!important;}
    #rvx-uhx-root .rvx-uhxDeskMegaZhaketContent--hasVisual .rvx-uhxDeskMegaZhaketPanel--hasVisual .rvx-uhxDeskMegaZhaketColumns{width:100%!important;max-width:580px!important;margin-inline:0 auto!important;align-self:start!important;align-content:start!important;align-items:start!important;}
    #rvx-uhx-root .rvx-uhxDeskMegaCustomVisual{position:relative!important;display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:flex-start!important;align-self:start!important;gap:10px!important;width:100%!important;min-width:0!important;height:auto!important;min-height:0!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;overflow:visible!important;isolation:auto!important;}
    #rvx-uhx-root .rvx-uhxDeskMegaCustomVisual:before,#rvx-uhx-root .rvx-uhxDeskMegaCustomVisual:after{content:none!important;display:none!important;}
    #rvx-uhx-root .rvx-uhxDeskMegaCustomVisual img{display:block!important;width:100%!important;height:auto!important;max-height:252px!important;object-fit:contain!important;transform:none!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;}
    #rvx-uhx-root .rvx-uhxDeskMegaCustomVisualText{display:block!important;width:100%!important;max-width:260px!important;margin:0 auto!important;text-align:center!important;font-size:12px!important;font-weight:850!important;line-height:1.85!important;color:rgba(15,23,42,.62)!important;}
    #rvx-uhx-root .rvx-uhxDeskMega-footerVisual--customImage{display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;gap:8px!important;padding:0!important;min-height:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;overflow:visible!important;}
    #rvx-uhx-root .rvx-uhxDeskMega-footerVisual--customImage:before,#rvx-uhx-root .rvx-uhxDeskMega-footerVisual--customImage:after{content:none!important;display:none!important;}
    #rvx-uhx-root .rvx-uhxDeskMega-footerImage{position:relative!important;z-index:1!important;display:block!important;width:100%!important;height:auto!important;min-height:0!important;max-height:132px!important;object-fit:contain!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;}
    #rvx-uhx-root .rvx-uhxDeskMega-footerImageCaption{position:relative!important;z-index:1!important;display:block!important;max-width:280px!important;margin:0 auto!important;text-align:center!important;font-size:12px!important;font-weight:850!important;line-height:1.85!important;color:rgba(255,255,255,.86)!important;}
}
@media (min-width:1051px){
    #rvx-uhx-root .rvx-uhxDeskMegaZhaketContent--hasVisual{
        align-items:flex-start!important;
        justify-content:flex-start!important;
    }
    #rvx-uhx-root .rvx-uhxDeskMegaZhaketContent--hasVisual .rvx-uhxDeskMegaZhaketPanel--hasVisual{
        align-items:start!important;
        align-content:start!important;
        justify-content:stretch!important;
        justify-items:stretch!important;
        place-items:start stretch!important;
    }
    #rvx-uhx-root .rvx-uhxDeskMegaZhaketContent--hasVisual .rvx-uhxDeskMegaZhaketPanel--hasVisual .rvx-uhxDeskMegaZhaketColumns,
    #rvx-uhx-root .rvx-uhxDeskMegaZhaketContent--hasVisual .rvx-uhxDeskMegaZhaketPanel--hasVisual .rvx-uhxDeskMegaZhaketColumn{
        align-self:start!important;
        align-content:start!important;
        align-items:start!important;
    }
    #rvx-uhx-root .rvx-uhxDeskMegaZhaketContent--hasVisual .rvx-uhxDeskMegaCustomVisual{
        align-self:start!important;
        justify-content:flex-start!important;
    }
}
@media (min-width:1051px) and (max-width:1180px){
    #rvx-uhx-root .rvx-uhxDeskMegaZhaketPanel--hasVisual{grid-template-columns:minmax(0,1fr) minmax(160px,225px)!important;gap:18px!important;}
    #rvx-uhx-root .rvx-uhxDeskMegaCustomVisual img{max-height:228px!important;}
}
