.menu--desktop{display:block}.menu--mobile{display:none}@media (max-width:1124px){.menu--desktop{display:none}.menu--mobile{background:#121d83;display:block;left:0;position:absolute;right:0;top:99%;width:100%}}.menu__link{cursor:pointer;line-height:1.667rem}.menu__link,.menu__link:active,.menu__link:focus,.menu__link:hover{text-decoration:none}.menu__link--active-branch,.menu__link--active-link{font-weight:700}@media (min-width:768px) and (max-width:1150px){.menu__link{font-size:.833rem}}@media (max-width:1124px){.menu__item{display:block;width:100%}.menu__link{display:block;font-size:1.083rem}}.menu__item--depth-1{display:inline-block;padding:1rem 1.5rem}.menu__item--depth-1>.menu__link{color:#fff;font-family:Satoshi;font-size:16px;font-style:normal;font-weight:700}.menu__submenu--level-2{align-items:flex-start;background:#121d83;display:none;height:fit-content;justify-content:center;left:0;margin:auto;padding:40px 20px 20px!important;position:absolute;right:0;top:0;transform:.2s ease top;width:100%}.menu__submenu--level-2>li{padding:10px!important}.menu__submenu--level-2>li>.menu__link{border-bottom:1px solid #8da5fc;color:#fff;font-family:Satoshi;font-size:clamp(24px,2.25vw,36px);font-style:normal;font-weight:700;padding-bottom:12.5px;text-transform:capitalize}.menu__submenu--level-2>li>.menu__link:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='17' height='29' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m2 2 12.068 12.5L2 27' stroke='%23fff' stroke-width='3'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:contain;content:"";display:inline-block;height:20px;margin-left:15px;width:17px}.menu__submenu--level-3{align-items:flex-start;display:flex;justify-content:flex-start}.menu__submenu--level-3>li{margin-top:20px}.menu__submenu--level-3>li>.menu__link{color:#fff;font-family:Satoshi;font-size:24px;font-style:normal;font-weight:900}.menu__submenu .menu__item{color:#fff;font-family:Satoshi;padding:0;width:100%}.menu__submenu .menu__link{display:block;padding:2.5px 0;width:100%}@media screen and (min-width:1124px){.menu__item--depth-1:hover .menu__submenu--level-2{display:flex;top:90%}}.menu__item--depth-1.active .menu__submenu--level-2{display:flex;top:90%}@media (max-width:1124px){.menu__submenu--level-2,.menu__submenu--level-3,.menu__submenu--level-4{bottom:unset;left:unset;padding:0!important;position:relative;right:unset;top:unset}.menu__submenu--level-2>li>.menu__link{border-bottom:0!important;font-size:16px!important;padding:0!important}.menu__submenu--level-2>li>.menu__link:after{display:none}.menu__submenu .menu__item{padding:0}.menu__submenu .menu__link{display:block;font-size:12px!important;transition:none;width:100%}.menu__item--depth-1.active *{display:block!important}.menu__submenu--level-3>li{margin-top:0!important}}@media(min-width:768px){.menu__submenu .menu__child-toggle{margin-left:auto;padding:0 1.05rem}.menu__child-toggle{position:absolute;right:5px;top:30px;z-index:2}.menu__item--depth-1>.menu__child-toggle{position:static;right:0;top:0;vertical-align:middle}.menu__child-toggle-icon{border-left:5px solid transparent;border-right:5px solid transparent;border-top-style:solid;border-top-width:7px;display:block;height:0;margin-left:1px;width:0}}@media (max-width:1124px){.menu__child-toggle{background-position:center right 30px;background-repeat:no-repeat;background-size:20px;border:none;cursor:pointer;height:55px;padding:15px 0;position:absolute;right:0;top:0;width:30%}.menu__child-toggle-icon{background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTkiIGhlaWdodD0iMTkiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgc3Ryb2tlPSIjOTc5ODlGIiBzdHJva2Utd2lkdGg9IjIuNCIgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48cmVjdCB4PSIxLjIiIHk9IjkuNiIgd2lkdGg9IjE2LjgiIGhlaWdodD0iMSIgcng9Ii41Ii8+PHJlY3QgdHJhbnNmb3JtPSJyb3RhdGUoOTAgOS42IDkuNikiIHg9IjEuMiIgeT0iOS42IiB3aWR0aD0iMTYuOCIgaGVpZ2h0PSIxIiByeD0iLjUiLz48L2c+PC9zdmc+);background-repeat:no-repeat;display:block;height:20px;margin-left:auto;margin-right:1.05rem;transition:transform .4s;width:20px}.menu__item--open>.menu__child-toggle .menu__child-toggle-icon{transform:rotate(45deg);transition:transform .4s}}