@keyframes circle{0%{transform:rotate(0)}to{transform:rotate(1turn)}}body,html{min-width:320px;height:100%}body.is-menu-open,body.is-panel-open,html.is-menu-open,html.is-panel-open{overflow:hidden}.breadcrumbs{scrollbar-width:none}.breadcrumbs::-webkit-scrollbar{display:none}.breadcrumbs{overflow-x:auto;overflow-y:hidden;width:100%}.breadcrumbs__items{display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:center;align-items:center;width:max-content;gap:20px}.breadcrumbs__item{font-size:8px;position:relative;text-decoration:none;color:var(--color-grey)}@media (min-width:768px){.breadcrumbs__item{font-size:10px}}@media (min-width:1200px){.breadcrumbs__item{font-size:12px}}.breadcrumbs__item:after{content:"";position:absolute;top:0;bottom:0;left:calc(100% + 9px);width:1px;pointer-events:none;background:var(--color-grey)}.breadcrumbs__item:last-child:after{display:none}.container{width:100%;max-width:var(--container-size);margin-right:auto;margin-left:auto;padding-right:calc(var(--container-gap) / 2);padding-left:calc(var(--container-gap) / 2)}.page{-ms-flex-positive:1;flex-grow:1}.is-simple-page .page{padding:var(--header-height) 0}.is-page-404 .page{-ms-flex-align:stretch;align-items:stretch}.is-page-404 .page,.page__top{display:-ms-flexbox;display:flex}.page__top{-ms-flex-direction:column;flex-direction:column;margin-top:10px;margin-bottom:20px;gap:20px}@media (min-width:1200px){.page__top{margin-bottom:40px}}@media (min-width:1920px){.page__top{margin-bottom:60px}}.page__top:not(:has(*)){display:none}@keyframes rotate{0%{transform:rotate(1turn)}to{transform:rotate(0)}}.popup-panel{--width:100%;position:fixed;z-index:600;top:0;right:0;bottom:0;left:0;pointer-events:none}@media (min-width:1200px){.popup-panel{--width:730px}}@media (min-width:1920px){.popup-panel{--width:870px}}.popup-panel.is-open{pointer-events:all}.popup-panel__overlay{transition:opacity var(--transition);position:absolute;z-index:5;top:0;right:0;bottom:0;left:0;cursor:none;pointer-events:none;opacity:0;background:rgba(from var(--color-white) r g b/.7);backdrop-filter:blur(10px)}.popup-panel.is-open .popup-panel__overlay{pointer-events:all;opacity:1}.popup-panel__popup{transition:transform var(--transition);position:relative;z-index:10;display:-ms-flexbox;display:flex;overflow:auto;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:stretch;justify-content:stretch;-ms-flex-align:center;align-items:center;width:var(--width);height:100%;padding:40px calc(var(--container-gap) / 2);padding-left:calc(var(--position-corner) + var(--container-gap) / 2);-ms-transform:translateX(-100%);transform:translateX(-100%);pointer-events:none;background:var(--color-white)}@media (min-width:1200px){.popup-panel__popup{width:calc(var(--position-corner) + var(--width));box-shadow:0 0 0 1px var(--color-grey)}}.popup-panel.is-open .popup-panel__popup{-ms-transform:translateX(0);transform:translateX(0);pointer-events:all}.popup-panel__body{position:relative;z-index:1}.popup-panel__body:after,.popup-panel__body:before{content:"";position:absolute;transition:opacity var(--transition);pointer-events:none;opacity:0}.popup-panel__body:before{z-index:10;top:-1px;right:-1px;bottom:-1px;left:-1px;background:rgba(from var(--color-white) r g b/50%)}.popup-panel__body:after{z-index:20;top:calc(50% - 10px);left:calc(50% - 10px);width:20px;height:20px;padding:3px;animation:1s linear infinite circle;border-radius:50%;background:linear-gradient(0,var(--color-accent),transparent 70%);mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);mask-composite:exclude}.popup-panel__body.is-loading{-webkit-user-select:none;-ms-user-select:none;user-select:none;pointer-events:none}.popup-panel__body.is-loading:after,.popup-panel__body.is-loading:before{opacity:1}.popup-panel__body{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;width:300px;margin:auto}@media (min-width:1200px){.popup-panel__body{width:550px}}.popup-panel--fill .popup-panel__body{width:100%;height:100%}.popup-panel--thin .popup-panel__body{width:300px}.popup-panel__header{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;width:100%;margin-bottom:20px;-ms-flex-negative:0;flex-shrink:0}.popup-panel__heading{font-size:14px}@media (min-width:1200px){.popup-panel__heading{font-size:24px}}.popup-panel__close{line-height:0;cursor:pointer;stroke:var(--color-base)}@media (min-width:1200px){.popup-panel__close{display:none}}.popup-panel__close .icon{width:20px}@media (hover:hover){.popup-panel__close:hover{stroke:var(--color-accent)}}.popup-panel__cursor{pointer-events:none;opacity:0}@media (min-width:1200px){.popup-panel__cursor{transition:top var(--transition),left var(--transition),opacity var(--transition);line-height:0;position:fixed;top:120px;left:calc(var(--position-corner) + var(--width) + 120px);display:block;width:80px;height:80px;margin-top:-40px;margin-left:-40px}}@media (min-width:1200px){.popup-panel.is-open .popup-panel__cursor{pointer-events:all;opacity:1}}@media (hover:hover) and (min-width:1200px){.popup-panel__overlay:hover .popup-panel__cursor{transition:none}}.popup-panel__cursor-icon{position:absolute;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;width:100%;height:100%;stroke:var(--color-base)}.popup-panel__cursor-icon .icon{width:30px}.popup-panel__cursor-text{display:block;width:100%;height:100%;animation:rotate var(--animation-params);animation-play-state:paused;fill:var(--color-base)}@media (hover:hover){.popup-panel__cursor-text:hover{animation-play-state:running}}.popup-panel__content{width:100%}.popup-panel--fill .popup-panel__content{width:100%;height:calc(100% - 40px)}@media (min-width:1200px){.popup-panel--fill .popup-panel__content{height:calc(100% - 54px)}}.popup-panel--thin .popup-panel__content{width:300px}*{scrollbar-width:thin;scrollbar-gutter:auto;scrollbar-color:var(--color-grey) transparent}.wrapper{position:relative;display:-ms-flexbox;display:flex;overflow:clip;-ms-flex-direction:column;flex-direction:column;width:100%;min-height:100%}.header-burger{--block:20px;--size:18px;--gap:5px;--thin:1px;position:relative;width:var(--block);height:var(--block);cursor:pointer;pointer-events:all}@media (min-width:1200px){.header-burger{--block:25px;--size:22px;--thin:2px;--gap:6px}}@media (min-width:1920px){.header-burger{--block:30px;--size:28px}}.header-burger__line{position:absolute;display:block;height:var(--thin);border-radius:1px;background:var(--color-base)}.header-burger__line:first-child{top:50%;left:calc((var(--block) - var(--size)) / 2);width:calc(var(--size) / 2);margin-top:calc(-1 * var(--gap));transition:transform linear .1s 0s,width linear .1s .1s,margin linear .2s .1s,background var(--transition)}.is-menu-open2 .header-burger__line:first-child,.is-menu-open .header-burger__line:first-child{width:var(--size);margin-top:0;transition:margin linear .1s 0s,width linear .1s .1s,transform linear .2s .1s,background var(--transition);-ms-transform:rotate(45deg);transform:rotate(45deg)}.header-burger__line:nth-child(2){top:50%;left:calc((var(--block) - var(--size)) / 2);width:var(--size);transition:transform linear .2s 0s,background var(--transition)}.is-menu-open2 .header-burger__line:nth-child(2),.is-menu-open .header-burger__line:nth-child(2){-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.header-burger__line:nth-child(3){top:50%;right:calc((var(--block) - var(--size)) / 2);width:calc(var(--size) / 2);margin-top:calc(1 * var(--gap));transition:transform linear .1s 0s,width linear .1s .1s,margin linear .2s .1s,background var(--transition)}.is-menu-open2 .header-burger__line:nth-child(3),.is-menu-open .header-burger__line:nth-child(3){width:var(--size);margin-top:0;transition:margin linear .1s 0s,width linear .1s .1s,transform linear .2s .1s,opacity linear .1s .1s,background var(--transition);-ms-transform:rotate(45deg);transform:rotate(45deg);opacity:0}.is-light .header-burger__line{background:var(--color-white)}.is-menu-open .header-burger__line{background:var(--color-base)}@media (hover:hover){.header-burger:hover .header-burger__line{background:var(--color-accent)}}.header-icons{display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:center;align-items:center;pointer-events:all}@media (min-width:768px){.header-icons{gap:0 20px}}@media (min-width:1200px){.header-icons{gap:0 30px}}@media (min-width:1920px){.header-icons{gap:0 40px}}.header-icons__bottom{position:fixed;right:0;bottom:0;left:0;display:-ms-flexbox;display:flex;-ms-flex-pack:space-evenly;justify-content:space-evenly;-ms-flex-align:center;align-items:center;padding:5px 10px;background:var(--color-white)}@media (min-width:768px){.header-icons__bottom{display:contents}}.header-icons__item{transition:stroke var(--transition);position:relative;width:25px;height:25px;stroke:var(--color-base);fill:none;stroke-width:1px}@media (min-width:1200px){.header-icons__item{width:30px;height:30px;stroke-width:1.5px}}.is-light .header-icons__item{stroke:var(--color-white)}.is-menu-open .header-icons__item{stroke:var(--color-base)}@media (max-width:767px){.header-icons__bottom .header-icons__item{stroke:var(--color-base)}}@media (hover:hover){.header-icons__item:hover{cursor:pointer;stroke:var(--color-accent);fill:none!important}}.header-icons__counter{font-size:8px;line-height:1;position:absolute;top:-2px;right:-4px;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;width:14px;height:14px;color:var(--color-white);border-radius:50%;background:var(--color-accent)}@media (min-width:1200px){.header-icons__counter{font-size:10px;width:18px;height:18px}}.header-icons__counter:empty{display:none}.header-icons .icon{width:100%;height:100%}.header-logo{position:absolute;top:50%;left:50%;display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:end;align-items:flex-end;-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);pointer-events:all;gap:10px}.header-logo__logo{transition:fill var(--transition);width:108px;height:16px;fill:var(--color-base)}@media (min-width:768px){.header-logo__logo{width:135px;height:20px}}@media (min-width:1200px){.header-logo__logo{width:142px;height:21px}}@media (min-width:1920px){.header-logo__logo{width:203px;height:30px}}.is-light .header-logo__logo{fill:var(--color-white)}.is-menu-open .header-logo__logo{fill:var(--color-base)}@media (hover:hover){.header-logo__logo:hover{fill:var(--color-accent)}}.header-logo__ext{width:23px;height:12px;fill:var(--color-red)}@media (min-width:1200px){.header-logo__ext{width:28px;height:14px}}@media (min-width:1920px){.header-logo__ext{width:35px;height:18px}}.header{transition:background var(--transition);position:fixed;z-index:500;top:0;left:0;width:100%;height:var(--header-height);pointer-events:none;background:var(--color-white)}.is-about-page .header,.is-home-page .header,.is-page-404 .header{background:transparent}.header__container{-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center}.header-menu-catalog,.header__container{display:-ms-flexbox;display:flex;height:100%}.header-menu-catalog{-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:start;align-items:flex-start;gap:0 20px}@media (min-width:768px){.header-menu-catalog{gap:0 20px}}@media (min-width:1200px){.header-menu-catalog{gap:0 40px}}@media (min-width:1920px){.header-menu-catalog{gap:0 60px}}.header-menu-catalog__sections{display:-ms-flexbox;display:flex;overflow:auto;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:start;align-items:flex-start;height:100%;gap:10px;-ms-flex-negative:0;flex-shrink:0}@media (min-width:768px){.header-menu-catalog__sections{padding-right:20px;border-right:2px solid var(--color-grey)}}@media (min-width:1200px){.header-menu-catalog__sections{padding-right:40px}}@media (min-width:1920px){.header-menu-catalog__sections{padding-right:60px}}.header-menu-catalog__section{font-size:14px;position:relative;text-decoration:none;color:var(--color-base)}@media (min-width:768px){.header-menu-catalog__section{font-size:16px}}@media (min-width:1200px){.header-menu-catalog__section{font-size:18px}}.header-menu-catalog__section.is-active,.header-menu-catalog__section:hover{color:var(--color-accent)}.header-menu-catalog__panels{position:relative;overflow:auto;height:100%;-ms-flex-positive:1;flex-grow:1}.header-menu-catalog__panel{--columns:1;transition:opacity var(--transition);position:absolute;top:0;left:0;display:grid;width:100%;pointer-events:none;opacity:0;grid-template-rows:repeat(calc(var(--quantity) / var(--columns)),1fr);gap:20px;grid-auto-flow:column}@media (min-width:768px){.header-menu-catalog__panel{--columns:4}}@media (min-width:1200px){.header-menu-catalog__panel{--columns:5}}@media (min-width:1920px){.header-menu-catalog__panel{--columns:6}}.header-menu-catalog__panel.is-active{position:static;pointer-events:unset;opacity:1}.header-menu-catalog__link{font-size:12px;position:relative;text-decoration:none}@media (min-width:768px){.header-menu-catalog__link{font-size:14px}}@media (min-width:1200px){.header-menu-catalog__link{font-size:16px}}.header-menu-catalog__link.is-active,.header-menu-catalog__link:hover{color:var(--color-accent)}.header-menu-contacts{line-height:1;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;width:100%;gap:10px}@media (min-width:768px){.header-menu-contacts{-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:end;justify-content:flex-end;gap:20px}}.header-menu-contacts__contacts{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;gap:20px}@media (min-width:768px){.header-menu-contacts__contacts{font-size:14px}}@media (min-width:1200px){.header-menu-contacts__contacts{font-size:16px}}.header-menu-contacts__socials{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;gap:10px;fill:var(--color-base)}.header-menu-contacts__socials .icon{width:20px}@media (min-width:768px){.header-menu-contacts__socials .icon{width:25px}}@media (min-width:1200px){.header-menu-contacts__socials .icon{width:30px}}.header-menu-info{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:start;align-items:flex-start;gap:10px}@media (min-width:768px){.header-menu-info{padding-left:calc(50% + 70px)}}@media (min-width:1200px){.header-menu-info{padding-left:calc(50% + 95px)}}@media (min-width:1920px){.header-menu-info{padding-left:calc(50% + 125px)}}.header-menu-info__item{font-size:14px;position:relative;text-decoration:none;color:var(--color-base)}@media (min-width:1200px){.header-menu-info__item{font-size:16px}}@media (hover:hover){.header-menu-info__item:hover{color:var(--color-accent)}}.header-menu{--show-transition:cubic-bezier(0.77,0,0.175,1);--bg:var(--color-white);position:fixed;z-index:400;top:0;right:0;left:0;overflow:hidden;height:0;padding:0;transition:height var(--show-transition) .5s,padding var(--show-transition) .5s;background:var(--bg)}.is-menu-open .header-menu{height:100vh;padding-top:var(--header-height);padding-bottom:30px}@media (min-width:768px){.is-menu-open .header-menu{padding-bottom:0}}.header-menu__container{position:relative;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:center;align-items:center;height:100%;padding-top:10px;padding-bottom:10px}@media (min-width:768px){.header-menu__container{padding-top:20px;padding-bottom:20px}}.header-menu__menu{display:-ms-flexbox;display:flex;overflow:auto;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:start;align-items:flex-start;width:100%;-ms-flex-positive:1;flex-grow:1}@media (min-width:768px){.header-menu__menu{display:block;overflow:visible;-ms-flex-positive:0;flex-grow:0}}.header-menu__items{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:center;align-items:center;margin:auto;gap:20px}@media (min-width:768px){.header-menu__items{overflow:visible;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:center;justify-content:center;width:100%;margin-bottom:40px;gap:40px;-ms-flex-positive:0;flex-grow:0}}@media (min-width:1200px){.header-menu__items{gap:60px}}@media (min-width:1920px){.header-menu__items{gap:80px}}.header-menu__item{font-size:16px;position:relative;cursor:pointer;text-decoration:none;color:var(--color-base)}@media (min-width:768px){.header-menu__item{font-size:18px}}@media (min-width:1200px){.header-menu__item{font-size:22px}}@media (min-width:1920px){.header-menu__item{font-size:26px}}.header-menu__item:after{transition:width var(--transition);content:"";position:absolute;top:100%;left:0;width:0;height:1px;background:var(--color-base)}.header-menu__item.is-active,.header-menu__item:hover{color:var(--color-base)!important}.header-menu__item.is-active:after,.header-menu__item:hover:after{width:100%}@media (min-width:768px){.header-menu__items:not(:has(.header-menu__item.is-active)) .header-menu__item:first-child{color:var(--color-base)!important}.header-menu__items:not(:has(.header-menu__item.is-active)) .header-menu__item:first-child::after{width:100%}}.header-menu__panels{display:contents;-ms-flex-positive:1;flex-grow:1}@media (min-width:768px){.header-menu__panels{position:relative;display:block;overflow:auto;width:100%}}.header-menu__panel{transition:left var(--transition),opacity var(--transition);position:absolute;z-index:1;top:0;bottom:0;left:100%;width:100%;padding:20px calc(var(--container-gap) / 2);opacity:0;background:var(--bg);-ms-flex-positive:1;flex-grow:1}@media (min-width:768px){.header-menu__panel{transition:opacity var(--transition);position:absolute;top:0;left:0;width:100%;height:100%;padding:0;pointer-events:none;opacity:0}}.header-menu__panel.is-active{left:0;opacity:1}@media (min-width:768px){.header-menu__panel.is-active{position:static;pointer-events:unset;opacity:1}}@media (min-width:768px){.header-menu__panels:not(:has(.header-menu__panel.is-active)) .header-menu__panel:first-child{position:static;pointer-events:unset;opacity:1}}.header-menu__header{line-height:0;display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:center;align-items:center;width:100%;margin-bottom:20px;padding-right:40px;padding-bottom:20px;border-bottom:2px solid var(--color-grey);gap:20px}@media (min-width:768px){.header-menu__header{display:none}}.header-menu__back{transition:stroke var(--transition);cursor:pointer;stroke:var(--color-base);stroke-width:1}.header-menu__back .icon{width:20px}@media (hover:hover){.header-menu__back:hover{stroke:var(--color-accent)}}.header-menu__heading{font-size:16px;line-height:1;text-align:center;-ms-flex-positive:1;flex-grow:1}.header-menu__body{overflow:auto;width:100%;height:calc(100% - 60px)}@media (min-width:768px){.header-menu__body{height:100%}}.header-menu__footer{width:100%;margin-top:20px}.footer-contacts{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;grid-area:a;gap:10px}@media (min-width:768px){.footer-contacts{-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:20px}}@media (min-width:1200px){.footer-contacts{margin-bottom:0}}.footer-contacts__socials{display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end;-ms-flex-align:center;align-items:center;gap:10px}@media (min-width:768px){.footer-contacts__socials{gap:20px}}.footer-contacts__socials a{line-height:0;width:20px}@media (min-width:768px){.footer-contacts__socials a{width:25px}}@media (min-width:1200px){.footer-contacts__socials a{width:30px}}.footer-contacts__socials .icon{width:100%}@media (hover:hover){.footer-contacts__tg[href]:hover{fill:var(--color-tg)}}@media (hover:hover){.footer-contacts__vk[href]:hover{fill:var(--color-vk)}}.footer-contacts__contacts{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:end;align-items:flex-end;gap:10px}@media (min-width:1200px){.footer-contacts__contacts{gap:20px}}.footer-contacts__contacts a{font-size:10px;display:-ms-flexbox;display:flex}@media (min-width:768px){.footer-contacts__contacts a{font-size:14px}}@media (min-width:1200px){.footer-contacts__contacts a{font-size:16px}}.footer-contacts__contacts .icon{display:none}@media (min-width:768px){.footer-contacts__contacts .icon{display:block;width:20px;margin-right:10px}}.footer-copy{font-size:10px;grid-area:b}@media (min-width:768px){.footer-copy{font-size:12px}}.footer-desc{margin-top:20px;text-align:center;grid-area:c}.footer-desc span{font-size:10px;display:inline-block;padding:10px 0;border-top:1px solid var(--color-grey);border-bottom:1px solid var(--color-grey)}@media (min-width:768px){.footer-desc span{font-size:12px}}.footer-dev{font-size:10px;text-align:right;grid-area:d}@media (min-width:768px){.footer-dev{font-size:12px}}.footer-line{height:2px;background:var(--color-grey);grid-area:e}.footer-links{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;grid-area:f;gap:10px}@media (min-width:768px){.footer-links{-ms-flex-direction:row;flex-direction:row;gap:20px}}.footer-links__item{font-size:10px}@media (min-width:768px){.footer-links__item{font-size:12px}}.footer-logo{position:absolute;top:-10px;right:calc(var(--container-gap) / 2);width:135px;height:20px;fill:var(--color-white)}@media (min-width:768px){.footer-logo{top:-18px;margin-right:31px;width:243px;height:36px}}@media (min-width:1200px){.footer-logo{top:-33px;margin-right:70px;width:446px;height:66px}}@media (min-width:1920px){.footer-logo{top:-50px;margin-right:130px;width:675px;height:100px}}.footer-menu{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:start;align-items:flex-start;grid-area:g;gap:10px}@media (min-width:768px){.footer-menu{-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;gap:40px}}@media (min-width:1200px){.footer-menu{gap:80px}}.footer-menu__item{font-size:10px}@media (min-width:768px){.footer-menu__item{font-size:14px}}@media (min-width:1920px){.footer-menu__item{font-size:16px}}.footer{position:relative;overflow:hidden;padding:20px 0 50px;background:var(--color-grey-light)}@media (min-width:768px){.footer{padding:30px 0}}@media (min-width:1200px){.footer{padding:70px 0}}.footer__container{display:grid;grid-template-areas:"g a" "e e" "f f" "b d" "c c";gap:20px 10px;grid-template-columns:repeat(2,1fr)}@media (min-width:768px){.footer__container{grid-template-areas:"a a" "g g" "e e" "f f" "b d" "c c"}}@media (min-width:1200px){.footer__container{grid-template-areas:"a a a a" "g g g g" "e e e e" "b f f d" "c c c c";gap:40px 10px;grid-template-columns:1fr 2fr 2fr 1fr}}