.navigation-modal[data-v-597a0f58]{z-index:9;background:#040404;width:100vw;position:fixed;inset:0}.navigation-modal__wrapper[data-v-597a0f58]{height:100%}.navigation-modal__container[data-v-597a0f58]{align-items:center;height:100%;position:relative}.navigation-modal__image[data-v-597a0f58]{-o-object-fit:cover;object-fit:cover;width:100%;max-height:0;display:flex;position:relative;overflow:hidden}@media (min-width:320px) and (max-width:767.98px){.navigation-modal__image[data-v-597a0f58]{max-height:0}}@media (min-width:768px) and (max-width:1365.98px){.navigation-modal__image[data-v-597a0f58]{max-height:clamp(0px,66.0535vw - 507.291px,395px)}}@media (min-width:1366px) and (max-width:1919.98px){.navigation-modal__image[data-v-597a0f58]{max-height:clamp(395px,31.5885vw - 36.4982px,570px)}}@media (min-width:1920px){.navigation-modal__image[data-v-597a0f58]{max-height:570px}}@media (min-width:768px) and (max-width:1365.98px){.navigation-modal__image[data-v-597a0f58]{max-height:auto}}@media (max-width:767.98px){.navigation-modal__image[data-v-597a0f58]{max-height:auto}}.navigation-modal__image img[data-v-597a0f58]{-o-object-fit:cover;object-fit:cover;will-change:transform;width:100%;height:100%;display:block}.navigation-modal__label[data-v-597a0f58]{color:#838383;grid-column:span 2;grid-template-columns:subgrid;justify-content:flex-end;align-items:center;display:grid}@media (max-width:767.98px){.navigation-modal__label[data-v-597a0f58]{display:none}}.navigation-modal__label span[data-v-597a0f58]{grid-column:2/span 1;display:flex}.navigation-modal__content[data-v-597a0f58]{grid-column:span 4;grid-template-columns:subgrid;display:grid}@media (min-width:768px) and (max-width:1365.98px){.navigation-modal__content[data-v-597a0f58]{grid-column:span 6}}@media (max-width:767.98px){.navigation-modal__content[data-v-597a0f58]{grid-column:span 2}}.navigation-modal__phone[data-v-597a0f58]{color:#e0e0e0;text-decoration:none;position:absolute;bottom:20px;right:0}.navigation-modal__list[data-v-597a0f58]{color:#fff;flex-direction:column;grid-column:3/span 2;max-height:400px;display:flex;position:relative;overflow-y:auto}@media (min-width:768px) and (max-width:1365.98px){.navigation-modal__list[data-v-597a0f58]{grid-column:3/span 4;row-gap:40px}}@media (max-width:767.98px){.navigation-modal__list[data-v-597a0f58]{grid-column:span 2;row-gap:40px}}@media (min-width:320px) and (max-width:767.98px){.navigation-modal__list[data-v-597a0f58]{max-height:clamp(400px,22.3214vw + 328.571px,500px)}}@media (min-width:768px) and (max-width:1365.98px){.navigation-modal__list[data-v-597a0f58]{max-height:clamp(395px,634.85px - 17.5585vw,500px)}}@media (min-width:1366px) and (max-width:1919.98px){.navigation-modal__list[data-v-597a0f58]{max-height:clamp(395px,31.5885vw - 36.4982px,570px)}}@media (min-width:1920px){.navigation-modal__list[data-v-597a0f58]{max-height:570px}}@media (min-width:768px) and (max-width:1365.98px){.navigation-modal__list[data-v-597a0f58]{max-height:auto}}@media (max-width:767.98px){.navigation-modal__list[data-v-597a0f58]{max-height:auto}}.navigation-modal__list[data-v-597a0f58]::-webkit-scrollbar{scrollbar-width:none}.navigation-modal__list .link-item[data-v-597a0f58]{opacity:0;transform-origin:0;will-change:transform,scale;height:min-content;display:flex;scale:0}.navigation-modal__list .link-item a[data-v-597a0f58]{color:#e0e0e0;text-transform:uppercase;text-decoration:none}.navigation-modal__list .link-item[data-v-597a0f58]:hover{cursor:pointer}.header-logo[data-v-d16b6e26]{width:45px;height:20px;display:flex}@media (min-width:320px) and (max-width:767.98px){.header-logo[data-v-d16b6e26]{width:clamp(45px,2.23214vw + 37.8571px,55px)}}@media (min-width:768px) and (max-width:1365.98px){.header-logo[data-v-d16b6e26]{width:clamp(55px,.83612vw + 48.5786px,60px)}}@media (min-width:1366px) and (max-width:1919.98px){.header-logo[data-v-d16b6e26]{width:clamp(60px,3.61011vw + 10.6859px,80px)}}@media (min-width:1920px){.header-logo[data-v-d16b6e26]{width:80px}}@media (min-width:320px) and (max-width:767.98px){.header-logo[data-v-d16b6e26]{height:clamp(20px,1.33929vw + 15.7143px,26px)}}@media (min-width:768px) and (max-width:1365.98px){.header-logo[data-v-d16b6e26]{height:26px}}@media (min-width:1366px) and (max-width:1919.98px){.header-logo[data-v-d16b6e26]{height:clamp(26px,1.62455vw + 3.80866px,35px)}}@media (min-width:1920px){.header-logo[data-v-d16b6e26]{height:35px}}.navigation[data-v-759113f4]{grid-template-columns:subgrid;display:grid}.navigation.active-menu .navigation__lable[data-v-759113f4]{transform:translate(50%)!important}.navigation__lable[data-v-759113f4]{color:#838383;cursor:pointer;-webkit-user-select:none;user-select:none;grid-column:span 1;width:max-content;height:min-content;transition-duration:.3s}@media (min-width:1366px) and (max-width:1919.98px){.navigation__lable[data-v-759113f4]{grid-column:span 2;justify-self:flex-end}}.navigation__list[data-v-759113f4]{flex-direction:column;row-gap:10px;list-style:none;display:flex}.navigation__list[data-v-759113f4]:first-child{grid-column:span 2}@media (min-width:1366px) and (max-width:1919.98px){.navigation__list[data-v-759113f4]:first-child{grid-column:span 3}}.navigation__list[data-v-759113f4]:nth-child(2){grid-column:7/span 2}.navigation__link[data-v-759113f4]{color:#e0e0e0;text-decoration:none;display:flex}.navigation__wrapper[data-v-759113f4]{clip-path:polygon(0 0,100% 0,100% 0,0 0);grid-column:span 8;grid-template-columns:subgrid;width:100%;transition:all .3s ease-in-out;display:grid}.navigation.active .navigation__wrapper[data-v-759113f4]{clip-path:polygon(0 0,100% 0,100% 100%,0 100%)}.header-phone[data-v-31af4c63]{color:#e0e0e0;height:min-content;text-decoration:none}.header[data-v-3ebc84f7]{position:fixed;top:0;left:0;right:0}.header__logo[data-v-3ebc84f7]{grid-column:span 2}@media (max-width:767.98px){.header__logo[data-v-3ebc84f7]{grid-column:span 1}}.header__navigation[data-v-3ebc84f7]{grid-column:12/span 9}@media (min-width:1366px) and (max-width:1919.98px){.header__navigation[data-v-3ebc84f7]{grid-column:11/span 10}}.header__phone[data-v-3ebc84f7]{grid-column:-4/span 2;justify-self:flex-end}@media (min-width:1366px) and (max-width:1919.98px){.header__phone[data-v-3ebc84f7]{grid-column:-5/span 3}}.header__language[data-v-3ebc84f7]{grid-column:span 1;justify-self:flex-end}@media (min-width:1366px) and (max-width:1919.98px){.header__language[data-v-3ebc84f7]{grid-column:span 1}}.header__menu[data-v-3ebc84f7]{color:#838383;grid-column:-2/span 1;justify-self:flex-end}@media (max-width:767.98px){.header__menu[data-v-3ebc84f7]{grid-area:1/-2/auto/span 1}}
