.burgerMenu{background:#fff;display:grid;grid-template-columns:1fr 1fr 1fr;grid-template-rows:1fr 50% 1fr;height:100%;left:0;opacity:0;overflow:hidden;padding:9.3vh 6.8vw;pointer-events:none;position:fixed;top:0;width:100%;z-index:9}.burgerMenu .burgerMenuLogo{grid-column:1;grid-row:1;opacity:0;width:9.5vw}.burgerMenu .burgerMenuLogo img{height:auto;-o-object-fit:contain;object-fit:contain;width:100%}.burgerMenu .burgerAddress{align-self:flex-end;color:#1f1b20;font-family:Manrope;font-size:1.2rem;font-weight:300;grid-column:3;grid-row:3;justify-self:flex-end;line-height:1.2rem;opacity:0}.burgerMenu .burgerContacts{align-self:flex-end;display:flex;flex-direction:column;grid-column:1;grid-row:3}.burgerMenu .burgerContacts .phone{color:#1f1b20;margin-bottom:.5rem}.burgerMenu .burgerContacts .email,.burgerMenu .burgerContacts .phone{font-family:Manrope;font-size:1.2rem;font-weight:400;line-height:1.2rem;opacity:0;text-decoration:none}.burgerMenu .burgerContacts .email{color:var(--accent-color)}.burgerMenu .social{align-items:center;align-self:center;display:flex;flex-direction:column;grid-column:3;grid-row:2;justify-content:center;justify-self:flex-end;margin:0;padding:0}.burgerMenu .social li{cursor:pointer;display:flex;height:1.3vw;margin-bottom:1.3vw;opacity:0;width:1.3vw}.burgerMenu .social li:last-child{margin-bottom:0}.burgerMenu .social li a{align-items:center;display:flex;height:100%;justify-content:center;position:relative;text-decoration:none;width:100%}.burgerMenu .social li a:before{background:#000;border-radius:50%;content:"";height:160%;position:absolute;transform:scale(0);transition:.3s;width:160%}.burgerMenu .social li a:hover:before{transform:scale(1);transition:.5s cubic-bezier(.175,.885,.32,1.275)}.burgerMenu .social li a img{height:100%;-o-object-fit:contain;object-fit:contain;width:100%;z-index:2}.burgerMenu .clip-svg{height:0;width:0}.burgerMenu .menuInner{display:flex;flex-direction:column;grid-column:2/3;grid-row:2/3;margin:auto}.burgerMenu .menuInner #subMenu .menuItem{height:7vw;width:7vw}.burgerMenu .menuInner #subMenu .menuItem a{font-size:.7rem}.burgerMenu .menuInner #subMenu .menuItem:first-child{transform:translateX(-60vw) rotate(25deg) scale(.1)}.burgerMenu .menuInner #subMenu .menuItem:last-child{transform:translateX(40vw) rotate(60deg) scale(.3)}.burgerMenu .menuInner .row{display:flex;flex-direction:row;justify-content:center;width:100%}.burgerMenu .menuInner .row:nth-child(2){transform:translateY(-48%)}.burgerMenu .menuInner .row:nth-child(2) .menuItem{opacity:0}.burgerMenu .menuInner .row:first-child .menuItem:first-child{transform:translate(70vw,60vh) scale(.2) rotate(90deg)}.burgerMenu .menuInner .row:first-child .menuItem:last-child{transform:translate(-40vw,-70vh) scale(.1) rotate(120deg)}.burgerMenu .menuInner .row .menuItem{align-items:center;background-color:#1f1b20;-webkit-clip-path:polygon(50% 0,100% 50%,50% 100%,0 50%);clip-path:polygon(50% 0,100% 50%,50% 100%,0 50%);display:flex;flex-direction:column;height:14vw;justify-content:center;margin-left:auto;margin-right:auto;width:14vw}@media (-ms-high-contrast:none){.burgerMenu .menuInner .row .menuItem{-webkit-clip-path:url(#clip);clip-path:url(#clip)}}@supports (-ms-ime-align:auto){.burgerMenu .menuInner .row .menuItem{-webkit-clip-path:url(#clip);clip-path:url(#clip)}}.burgerMenu .menuInner .row .menuItem{cursor:pointer;transition:transform 1.2s ease 0s;z-index:999}.burgerMenu .menuInner .row .menuItem a{align-items:center;color:#fff;display:flex;font-family:Manrope;font-size:1.1rem;font-weight:400;height:100%;justify-content:center;opacity:0;text-decoration:none;text-transform:uppercase;transition:.3s;width:100%}.burgerMenu .menuInner .row .menuItem a:hover{background:var(--accent-color)}.burgerMenu .menuInner .row .menuItem .del{background:#fff;height:1px;margin-bottom:10px;opacity:0;width:10px}.burgerMenu.active{pointer-events:auto}.burgerMenu.active .menuInner #subMenu .menuItem:first-child{transform:translateY(-192.5%) translateX(-2.5%);transition:1.2s ease .4s}.burgerMenu.active .menuInner #subMenu .menuItem:last-child{transform:translateY(-192.5%) translateX(2.5%);transition:1.2s ease .4s}.burgerMenu.active .menuInner .row:first-child .menuItem:first-child{transform:translateX(-1%);transition:1.2s ease .4s}.burgerMenu.active .menuInner .row:first-child .menuItem:nth-child(2){transform:translateX(1%);transition:1.2s ease .4s}@media screen and (max-width:1024px){.burgerMenu{grid-template-columns:1fr;grid-template-rows:1fr 1fr 1fr 1fr 1fr;overflow-y:auto}.burgerMenu .burgerMenuLogo{align-self:center;grid-column:1;grid-row:1;height:6.5vh;justify-self:center;width:33vw}.burgerMenu .burgerAddress{font-size:1.3rem;grid-row:4;line-height:1.8rem}.burgerMenu .burgerAddress,.burgerMenu .burgerContacts{align-self:center;grid-column:1;justify-self:center;text-align:center;z-index:2}.burgerMenu .burgerContacts{grid-row:3;margin-bottom:.8rem}.burgerMenu .burgerContacts .phone{margin-bottom:.2rem}.burgerMenu .burgerContacts .email,.burgerMenu .burgerContacts .phone{font-size:1.3rem;line-height:1.8rem}.burgerMenu .social{align-self:center;flex-direction:row;grid-column:1;grid-row:5;justify-self:center;margin-top:.5rem;padding-bottom:2rem;z-index:2}.burgerMenu .social li{height:1.4rem;margin:0 1.4rem 0 0;width:1.4rem}.burgerMenu .social li:last-child{margin-right:0}.burgerMenu .menuInner{grid-column:1;grid-row:2;margin-bottom:1rem;transform:translateY(25%)}.burgerMenu .menuInner .row .menuItem{height:43vw;width:43vw}.burgerMenu .menuInner .row .menuItem a{font-size:1rem}.burgerMenu .menuInner #subMenu .menuItem{height:21.5vw;width:21.5vw}}@media screen and (min-width:768px) and (max-width:1024px){.burgerMenu .burgerMenuLogo{width:20vw}.burgerMenu .menuInner .row .menuItem{height:200px;width:200px}.burgerMenu .menuInner #subMenu .menuItem{height:100px;width:100px}}
