.menu--desktop{display:block}.menu--desktop .menu__wrapper{margin-bottom:unset}@media screen and (max-width:1080px){.menu--desktop .menu__wrapper{padding-left:1rem}}@media (max-width:1199px){.header__navigation{background-color:#111;height:0;left:0;pointer-events:none;position:absolute;right:0;top:78px;width:100%;z-index:-1}.header__navigation.open{height:calc(100vh - 78px);height:calc(var(--vh, 1vh)*100 - 78px);overflow-y:scroll;pointer-events:auto;z-index:2}.menu--desktop{display:none}}.menu__item{position:relative}.menu__link{color:#fff;font-family:GS-Regular;font-size:20px;line-height:27px;text-decoration:none;text-transform:capitalize}.menu__link:active,.menu__link:focus,.menu__link:hover{color:#fff;cursor:pointer;text-decoration:none}.menu__link--active-link{font-family:GS-Bold;font-weight:700}@media (max-width:1080px){.menu__link{font-size:18px}}@media (max-width:767px){.menu__item{display:block;width:100%}.menu__link{display:block;font-size:1.083rem}}.header__navigation .menu--desktop .menu__item--depth-1{display:inline-block;margin:0 10px}@media(max-width:1399px){.header__navigation .menu--desktop .menu__item--depth-1:not(:first-child){margin:0 10px}}.header__navigation .menu--desktop .menu__item--depth-1>.menu__link--active-link:after{background-color:#ec009c!important;bottom:-2px;content:"";height:5px;left:0;position:absolute;width:100%}.header__navigation .menu--mobile{align-items:center;display:flex;flex-direction:column;height:0;justify-content:center;pointer-events:none;transition:height .3s ease;visibility:hidden}.header__navigation .menu__item--depth-1{display:inline-block;height:30px;margin:30px 0;text-align:center}.header__navigation .menu--mobile .menu__wrapper{align-content:center;display:flex;flex-direction:column;height:100%;justify-content:center;margin:0 auto;opacity:0;padding-left:unset;position:relative;transform:translateY(-100%);transition:all .2s ease;width:200px}@media(max-width:1199px){.header__navigation .menu--mobile{pointer-events:unset;visibility:unset}}@media(max-height:800px){.header__navigation .menu--mobile .menu__wrapper{justify-content:flex-start}}.header__navigation .menu--mobile .menu__item--depth-1 .menu__link--active-link{font-family:GS-Bold}.header__navigation .menu--mobile .menu__item--depth-1>.menu__link{font-size:24px;opacity:0;transition:opacity .5s ease;transition-delay:.5s;z-index:1}.header__navigation .menu__item--depth-1>.menu__link--active-link:after{content:none}.header__navigation.open .menu--mobile{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center;overflow-y:auto;padding:20px 0;transition:height .3s ease}.header__navigation.open .menu--mobile .menu__wrapper{margin:0 auto;opacity:1;transform:translateY(0);transition:all .3s ease;width:200px}.header__navigation.open .menu--mobile .menu__item--depth-1{display:block;height:30px;margin:30px 0;text-align:center}.header__navigation.open .menu--mobile .menu__item--depth-1>.menu__link{font-size:24px;opacity:1;transition:opacity .3s ease}.menu__item--depth-1:first-child .menu__submenu--level-2{transform:unset}.menu__submenu .menu__item{border-bottom:1px solid #d1d6dc;padding:0;width:100%}.menu__submenu .menu__link{display:block;padding:.7rem 1.05rem;transition:background-color .3s;width:100%}.menu__submenu--level-3{left:100%;top:0}.menu__item--depth-1:nth-last-child(-n+2) .menu__submenu--level-3{left:auto;right:100%;top:0}.menu__submenu .menu__item--has-submenu>.menu__link{padding-right:3rem}.language-mobile-wraper{color:#fff;font-size:24px;font-weight:400;line-height:32px}.language-switcher-mobile ul{align-items:center;display:flex;justify-content:center;list-style:none;padding-left:unset}.header__navigation.open .menu__item.menu__item--depth-1.language-mobile-wraper{height:auto}.language-switcher-mobile ul li{padding:0 24px}.language-switcher-mobile ul li:not(:first-child){border-left:2px solid #fff}@media (min-width:1199px){.menu__submenu--level-2>.menu__item:first-child:before{border-radius:6px;box-shadow:0 2px 9px 0 rgba(0,0,0,.2);content:"";display:block;height:30px;left:125px;margin-left:1rem;overflow:hidden;position:absolute;top:-12px;transform:rotate(45deg);transition:background-color .3s;width:30px}.menu__item--depth-1:first-child>.menu__submenu--level-2>.menu__item:first-child:before{left:0}.menu__submenu--level-2>.menu__item:first-child>.menu__link{position:relative}}@media (max-width:1199px){.menu__submenu{border:none;border-radius:0;box-shadow:none;position:static;transform:unset;width:100%}.menu__submenu .menu__item{background-color:#fff;border-bottom:none;border-top:2px solid #ebeff3;padding:0}.menu__submenu .menu__link{display:block;padding:.7rem 2rem;transition:none;width:100%}.menu__submenu .menu__item .menu__link:focus,.menu__submenu .menu__item .menu__link:hover{background-color:inherit;transition:none}.menu__item--has-submenu>.menu__link{width:70%}.menu__submenu--level-3 .menu__item .menu__link{padding:.7rem 3rem}}@media(min-width:1199px){.menu__submenu .menu__child-toggle{margin-left:auto;padding:0 1.05rem}.menu__child-toggle{position:absolute;right:5px;top:30px}.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:767px){.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}}