@font-face{font-family:onest;src:url(../media/Onest_Light-s.p.434yzfbplkt0w.ttf)format("truetype");font-display:swap;font-weight:300;font-style:normal}@font-face{font-family:onest;src:url(../media/Onest_Regular-s.p.3wvdj8ft02yoe.ttf)format("truetype");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:onest;src:url(../media/Onest_Medium-s.p.0b1_88lh2rpbv.ttf)format("truetype");font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:onest;src:url(../media/Onest_Bold-s.p.3bsizx9y0ovqq.ttf)format("truetype");font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:onest Fallback;src:local(Arial);ascent-override:91.42%;descent-override:28.75%;line-gap-override:0.0%;size-adjust:106.1%}.oHRRMG_className{font-family:onest,onest Fallback}.oHRRMG_variable{--font-onest:"onest", "onest Fallback"}
@font-face{font-family:bounded;src:url(../media/Bounded_Variable-s.0ik4ojw1-uvmh.ttf)format("truetype");font-display:swap;font-weight:200 900}@font-face{font-family:bounded Fallback;src:local(Arial);ascent-override:73.57%;descent-override:18.12%;line-gap-override:0.0%;size-adjust:135.24%}.vL9R1W_className{font-family:bounded,bounded Fallback}.vL9R1W_variable{--font-bounded:"bounded", "bounded Fallback"}
@font-face{font-family:boundedStatic;src:url(../media/Bounded_ExtraLight-s.20ynvtx-4i5nu.ttf)format("truetype");font-display:swap;font-weight:200;font-style:normal}@font-face{font-family:boundedStatic;src:url(../media/Bounded_Regular-s.0-96_3f8oqo47.ttf)format("truetype");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:boundedStatic;src:url(../media/Bounded_Black-s.01s8eisadnxr8.ttf)format("truetype");font-display:swap;font-weight:900;font-style:normal}@font-face{font-family:boundedStatic Fallback;src:local(Arial);ascent-override:73.57%;descent-override:18.12%;line-gap-override:0.0%;size-adjust:135.24%}.nLJpMq_className{font-family:boundedStatic,boundedStatic Fallback}.nLJpMq_variable{--font-bounded-static:"boundedStatic", "boundedStatic Fallback"}
:root{--primary:#fff;--primary-300:#f1f1f1;--primary-400:#e4e4e4;--pimary-500:#f2f2f2;--grey:#e5e5e5;--grey-100:#dcdcdc;--grey-200:#c9c9c9;--grey-300:#929292;--grey-350:#e1e1e1;--grey-400:#a6a6a6;--grey-450:#cdcdcd;--grey-500:#b9b9b9;--grey-600:#bdbdbd;--grey-700:#d9d9d9;--text:#292929;--text-300:#161616;--text-400:#333;--text-500:#343735;--accent:#2d4f90;--accent-400:#1c3565;--black:#000;--black-300:#1a1a1a;--danger:#eb5757;--success:#1bc995}.title-section h2{max-width:38.4375rem;margin-bottom:2rem}.title-section p,.title-section a{max-width:27.1875rem}.top-line{z-index:1;justify-content:space-between;align-items:center;width:auto;padding-top:3.125rem;display:flex;position:relative;left:0;right:0}.top-line.top-line--home{padding-top:0;position:absolute;top:3.125rem}.top-line__nav{align-items:center;gap:3.75rem;display:flex}.top-line__nav a{color:var(--text);opacity:.5;cursor:pointer;font-size:1rem;font-style:normal;font-weight:300;line-height:140%;text-decoration:none;transition:all .25s}.top-line__nav a:hover{color:var(--accent);opacity:1}.top-line .btn-burger{background-color:#0000;border:none;flex-direction:column;gap:.8125rem;display:none}.top-line .btn-burger span{background-color:var(--black);border-radius:2px;width:2.375rem;height:2px}.top-line .btn-burger:hover{cursor:pointer}@media (max-width:1024px){.top-line__nav{gap:2.1875rem}}@media (max-width:950px){.top-line{padding-top:1.25rem}.top-line.top-line--home{padding-top:0;top:1.25rem}.top-line__nav{display:none}.top-line .btn-burger{display:flex}}@media (max-width:359px){.top-line .top-line__logo img{width:190px}}.header{background-color:var(--pimary-500);height:100dvh;display:flow-root;position:relative;overflow:hidden}.header__shape{pointer-events:none;z-index:0;width:100%;height:100%;position:absolute;inset:0}.header__content{z-index:2;position:relative}.header__text{margin-top:13.3125rem}.header__text p{max-width:31.9375rem}.header__text h2{max-width:43.875rem}@media (max-width:749px){.header{min-height:700px}}.footer{background-color:var(--accent);margin-top:9.375rem}.footer__content{padding-top:3.25rem;padding-bottom:3.75rem}.footer .footer-bottom,.footer .footer-top{grid-template-columns:40% 40% 20%;gap:1.875rem;display:grid}.footer .footer-bottom{align-items:center;margin-top:2.0625rem}.footer .footer-bottom a{text-decoration:none}.footer__item .name-block-links{color:var(--primary);margin-bottom:1.625rem;font-size:1rem;font-weight:466;line-height:100.055%}.footer__item ul{flex-direction:column;gap:1.25rem;padding:0;display:flex}.footer__item ul li{list-style:none}.footer__item ul a{color:var(--primary);opacity:.5;font-size:1rem;font-weight:300;line-height:140%;text-decoration:none;transition:all .25s ease-in}.footer__item ul a:hover{opacity:1}.footer__item-title{flex-direction:column;gap:2.25rem;display:flex}.footer .foot-phone{color:var(--primary);font-size:2rem;font-weight:466;line-height:100.055%;font-family:var(--font-bounded-static);text-decoration:none;transition:all .25s ease-in}.footer .foot-phone:hover{opacity:.5}.footer .foot-address{color:var(--primary);max-width:25rem;font-size:1rem;font-weight:466;line-height:122.639%;font-family:var(--font-bounded-static);text-decoration:none;transition:all .25s ease-in}.footer .foot-address:hover{opacity:.5}.footer .policy-conf{opacity:.5;color:var(--primary);font-size:16px;font-style:normal;font-weight:300;line-height:140%;transition:all .25s ease-in}.footer .policy-conf:hover{opacity:1}.footer .mobil{display:none}@media (max-width:950px){.footer{margin-top:7.5rem}.footer .footer-bottom,.footer .footer-top{flex-direction:column;gap:3.75rem;display:flex}.footer__item-title{gap:1.5rem}.footer__item-title .foot-phone{font-size:1.5rem}.footer__item-title .foot-address{font-size:.875rem}.footer .mobil{display:block}.footer .desc{display:none}.footer .footer-bottom{flex-direction:column-reverse;align-items:flex-start;margin-top:2.375rem}}.modal{z-index:10;box-sizing:border-box;justify-content:center;align-items:center;padding:1.25rem;display:flex;position:fixed;inset:0}.modal .overlay{background-color:var(--text);opacity:.5;position:absolute;inset:0}.modal .form{align-items:initial;flex-direction:column;width:100%;display:flex}.modal .block-check{align-items:center;gap:.625rem;font-size:.6875rem;font-weight:300;line-height:140%;display:flex}.modal .policy-link{color:var(--accent);text-underline-offset:5px}.modal__content{box-sizing:border-box;background-color:var(--primary);width:min(100%,40.875rem);max-height:calc(100dvh - 2.5rem);padding:2.5rem;position:relative;overflow-y:auto}.modal__content h2{overflow-wrap:break-word;font-size:1.5rem;font-weight:400;line-height:120.055%;font-family:var(--font-bounded-static);max-width:31.8125rem;color:var(--text)}.modal__content p{color:var(--text);margin-top:1rem;font-size:.875rem;font-weight:300;line-height:140%}.modal__content form{grid-template-columns:auto 1fr;align-items:start;gap:1rem .75rem;margin-top:2rem;display:grid}.modal__content form .button{grid-column:1/-1}.modal__content form label{line-height:1.4}@media (max-width:750px){.modal__content{padding:3.125rem 1.25rem}}.modal #modal-consent{appearance:none;border:1px solid var(--grey);cursor:pointer;background-color:#0000;border-radius:.125rem;flex-shrink:0;place-items:center;width:1.25rem;height:1.25rem;margin:0;display:grid}.modal #modal-consent:before{content:"";opacity:1;background:url(/icons/check.svg) 50%/contain no-repeat;width:.875rem;height:.875rem}.modal #modal-consent:checked:before{opacity:0}.modal #modal-consent:focus-visible{box-shadow:0 0 0 2px var(--grey);outline:none}.modal .close-modal{cursor:pointer;background:0 0;border:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:2.5625rem;height:2.5625rem;transition:all .25s;display:flex;position:absolute;top:1.25rem;right:1.875rem}.modal .close-modal:hover{background-color:var(--grey)}@media (max-width:750px){.modal .close-modal{top:.625rem;right:.625rem}}.modal--navigation{align-items:flex-start;padding:0}.modal--navigation .modal__content{width:100%;max-height:100dvh;animation:.3s ease-out both nav-slide-down}.modal--navigation .overlay{animation:.3s ease-out both nav-overlay-in}.modal--navigation .close-modal{top:1.25rem;right:1.25rem}.modal-nav{flex-direction:column;gap:7.5rem;display:flex}.modal-nav__nav{flex-direction:column;gap:1.8125rem;display:flex}.modal-nav__nav a{color:var(--black);font-size:1.25rem;font-weight:400;line-height:140%;text-decoration:none;transition:all .25s}.modal-nav__nav a:hover{color:var(--accent)}.modal-nav__contact{flex-direction:column;gap:1.8125rem;display:flex}.modal-nav__contact a{color:var(--accent);font-size:1.25rem;font-style:normal;font-weight:466;line-height:100.055%;font-family:var(--font-bounded-static);text-decoration:none;transition:all .25s}.modal-nav__contact a:hover{color:var(--accent-400)}@keyframes nav-slide-down{0%{transform:translateY(-100%)}to{transform:translateY(0)}}@keyframes nav-overlay-in{0%{opacity:0}to{opacity:.5}}@media (prefers-reduced-motion:reduce){.modal--navigation .modal__content{animation:none}}.button{background-color:var(--accent);min-width:14.125rem;color:var(--primary);cursor:pointer;border:none;border-radius:.25rem;padding:.8125rem;font-size:1rem;font-weight:300;line-height:127.57%;transition:all .25s}.button--scroll{z-index:3;position:fixed;bottom:3.125rem;right:3.75rem}.button:hover{background-color:var(--accent-400)}.button--more{background-color:var(--primary);border:1px solid var(--text);color:var(--text);min-width:17.5rem}.button--more:hover{color:var(--primary)}@media (max-width:950px){.button--scroll{bottom:1.25rem;left:1.25rem}}.home-page>.button--scroll{width:max-content;margin:0 3.75rem 3.125rem auto;display:block;position:sticky;right:auto}@media (max-width:950px){.home-page>.button--scroll{margin:0 0 1.25rem 1.25rem}}.block-input{flex-direction:column;gap:.125rem;display:flex}.block-input--phone{position:relative}.block-input__phone-mask{font:inherit;color:var(--grey);white-space:pre;pointer-events:none;position:absolute;top:0;left:0}.block-input__phone-mask .is-filled{color:var(--text)}.block-input label{color:var(--danger);font-size:.6875rem;font-weight:300;line-height:140%}.block-input input{border:none;border-bottom:1px solid var(--grey);color:var(--text);padding-bottom:.5rem;font-size:1rem;font-weight:300}.block-input input::placeholder{color:var(--grey)}.block-input input:focus{border-bottom-color:var(--accent);outline:none}.block-input--phone input{z-index:1;color:#0000;caret-color:var(--text);font:inherit;background:0 0;position:relative}.breadcrumbs{color:var(--grey-500);text-transform:uppercase;margin:3.125rem 0;font-size:1rem;font-weight:300}.breadcrumbs ol{flex-wrap:wrap;padding:0;list-style:none;display:flex}.breadcrumbs li+li:before{content:"/";margin:0 12px}.breadcrumbs a{color:inherit;text-decoration:none}.breadcrumbs li{transition:all .25s}.breadcrumbs li span{cursor:pointer}.breadcrumbs li:hover{color:var(--accent)}@media (max-width:750px){.breadcrumbs{margin:2.5rem 0;font-size:.875rem}}.statistic-company{flex-wrap:wrap;gap:4.875rem;margin-top:2.25rem;display:flex}.statistic-company__item{flex-direction:column;gap:.5rem;display:flex}.statistic-company__item h3{color:var(--accent);font-size:4rem;font-weight:400;line-height:100.055%;font-family:var(--font-bounded-static)}.statistic-company__item p{color:var(--text);font-size:16px;font-style:normal;font-weight:500;line-height:normal}@media (max-width:750px){.statistic-company{flex-direction:column;gap:2.5rem}}.filter-menu{flex-direction:column;align-self:start;gap:1.875rem;display:flex}.filter-menu__heading{color:var(--text-400);margin-bottom:1.25rem;font-size:1rem;font-weight:700;line-height:125%}.filter-menu__item{color:var(--text-400);border-radius:.25rem;padding:.5rem .625rem;font-size:1rem;font-weight:500;line-height:125%}.filter-menu__item span{color:var(--grey-450)}.filter-menu__item svg{opacity:0}.filter-menu__item:hover{background-color:var(--pimary-500)}.filter-menu__item:hover svg{opacity:1}.filter-menu__item--toggle{cursor:pointer;justify-content:space-between;align-items:center;gap:.5rem;list-style:none;display:flex}.filter-menu__item--toggle::-webkit-details-marker{display:none}.filter-menu__item--toggle svg{flex-shrink:0;transition:transform .2s}.filter-menu__item>.filter-menu__label{color:inherit;align-items:center;gap:.625rem;display:flex}.filter-menu__group[open]>.filter-menu__item{background-color:var(--accent);color:var(--primary)}.filter-menu__group[open]>.filter-menu__item span{color:#ffffffa6}.filter-menu__group[open]>.filter-menu__item .filter-menu__label{color:inherit}.filter-menu__group[open]>.filter-menu__item svg{opacity:1;transform:rotate(180deg)}.filter-menu__children{padding:.25rem 0}.filter-menu button{max-width:12rem}.filter-menu__child{color:var(--text-400);border-radius:.25rem;align-items:center;gap:.625rem;padding:.4375rem .625rem .4375rem 1.875rem;font-size:1rem;line-height:140%;display:flex}.filter-menu__child span{color:var(--grey-450)}.filter-menu__child:hover{background-color:var(--pimary-500)}.filter-menu__child:is(button){text-align:left;cursor:pointer;background:0 0;border:0;width:100%;font-family:inherit}.filter-menu__child--selected:is(button){background-color:var(--pimary-500)}.filter-menu__vendors{border-top:1px solid #e4e4e4;padding-top:1.875rem}.filter-menu__vendor{color:var(--text-400);cursor:pointer;align-items:center;gap:.625rem;margin-bottom:1rem;font-size:1rem;display:flex}.filter-menu__vendor input{appearance:none;border:1px solid var(--grey-350);background:var(--primary);cursor:pointer;border-radius:2px;flex-shrink:0;width:1.25rem;height:1.25rem;margin:0}.filter-menu__vendor input:checked{background:var(--primary) url(/icons/check.svg) center/.875rem no-repeat}.filter-menu__vendor input:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.filter-menu__show-all{color:var(--accent);cursor:pointer;border-bottom:1px solid;margin-top:.25rem;font-size:.875rem;line-height:120%;display:inline-block}.selected-vendor{border:1px solid var(--grey-350);border-radius:2.5rem;justify-content:space-between;align-items:center;gap:.6875rem;width:max-content;margin-top:.625rem;padding:.625rem 1rem;display:flex}.selected-vendor button{cursor:pointer;background:0 0;border:none;align-items:center;display:flex}.selected-vendor button img{width:.75rem;height:.75rem}.all-vendors{flex-wrap:wrap;align-items:center;gap:.8125rem;margin-top:.625rem;display:flex}.swiper-navigation{justify-content:flex-end;align-items:center;gap:2rem;display:flex}.swiper-navigation button{color:var(--text);cursor:pointer;background:0 0;border:none;padding:0;transition:color .25s}.swiper-navigation button:hover:not(.swiper-button-disabled){color:var(--accent)}.swiper-navigation button.swiper-button-disabled{color:var(--grey-600);cursor:default;pointer-events:none}.swiper-navigation button:first-child svg{transform:rotate(180deg)}.chip-select{box-sizing:border-box;border:1px solid var(--grey-350);width:max-content;max-width:100%;min-height:2.5rem;color:var(--text);border-radius:1.875rem;justify-content:space-between;align-items:center;gap:.75rem;padding:.5rem .75rem .5rem 1rem;font-size:1rem;font-weight:500;display:flex}.chip-select>span:first-child{overflow-wrap:anywhere;min-width:0}.chip-select__remove{width:1.375rem;height:1.375rem;color:var(--grey-400);background:0 0;border:0;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:flex}.chip-select__remove svg{width:.875rem;height:.875rem}.chip-select button.chip-select__remove{cursor:pointer}.card-direction{border:1px solid var(--primary-400);min-height:19.375rem;color:var(--text);cursor:pointer;flex-direction:column;padding:1.6875rem;text-decoration:none;transition:all .25s;display:flex}.card-direction h4{font-size:1rem;font-weight:466;line-height:144%;font-family:var(--font-bounded-static);color:var(--text);overflow-wrap:anywhere}.card-direction p{color:var(--grey-400);margin-top:.75rem;margin-bottom:1.25rem;font-size:.875rem;font-weight:300}.card-direction__img{object-fit:contain;filter:grayscale(85%)saturate(20%);width:100%;height:8.75rem;margin-top:auto;transition:filter .5s;display:block}.card-direction__arrow{color:var(--text);flex:none;align-self:flex-end;margin-top:.75rem;transition:transform .6s cubic-bezier(.22,1,.36,1),color .3s}.card-direction--accent{background-color:var(--accent);border-color:var(--accent)}.card-direction--accent h4,.card-direction--accent p,.card-direction--accent .card-direction__arrow{color:var(--primary)}.card-direction--accent .card-direction__arrow{margin-top:auto}.card-direction--accent:hover .card-direction__arrow{transform:rotate(45deg)}.card-direction--default:hover .card-direction__img{filter:grayscale(0)saturate()}.card-direction--default:hover h4{color:var(--accent)}.card-direction--default:hover p{color:var(--text-300)}.card-direction--default:hover .card-direction__arrow{color:var(--accent);transform:rotate(45deg)}@media (max-width:750px){.card-direction--default .card-direction__img{filter:grayscale(0)saturate()}.card-direction--default h4{color:var(--accent)}.card-direction--default p{color:var(--text-300)}}.card-publication{box-sizing:border-box;color:var(--text);border-left:1px solid var(--grey-100);aspect-ratio:330/540;flex-direction:column;min-height:33.75rem;padding:2.5rem 1.5625rem 1.25rem;text-decoration:none;transition:all .25s ease-in;display:flex}.card-publication__category{border:1px solid var(--text);color:var(--text);opacity:.2;text-transform:uppercase;border-radius:1.875rem;align-self:flex-start;margin-bottom:3.375rem;padding:.5rem 1rem;font-size:.75rem;line-height:1}.card-publication__img{aspect-ratio:266/130;object-fit:cover;align-self:flex-start;width:95.34%;margin:2.8125rem 0;display:block}.card-publication h3{font-size:1rem;font-weight:466;font-family:var(--font-bounded-static);color:var(--text);line-height:144%}.card-publication p{color:var(--grey-300);margin-top:auto;font-size:.83825rem;font-weight:400;line-height:1.35}.card-publication--default:hover h3{color:var(--accent)}.card-publication--default:hover .card-publication__category{color:var(--accent);border-color:var(--accent)}.card-publication--accent{isolation:isolate;background-color:var(--accent);background-position:50%;background-size:cover;position:relative}.card-publication--accent .card-publication__category{border:1px solid var(--pimary-500);color:var(--pimary-500);opacity:.5}.card-publication--accent:before{content:"";z-index:0;pointer-events:none;opacity:0;background:linear-gradient(#00000014,#0000008c);transition:opacity .25s ease-in;position:absolute;inset:0}.card-publication--accent>*{z-index:1;position:relative}.card-publication--accent h3,.card-publication--accent p{color:var(--primary)}.card-publication--accent p{margin-top:auto}.card-publication--accent .card-publication__category{color:var(--primary)}.card-publication--accent:hover:before{opacity:1}.card-publication--all-card{padding-top:6rem}.card-publication--all-card h3{font-size:1.25rem;line-height:1.2}.card-publication--all-card .button-link{align-self:flex-start;gap:.375rem;max-width:100%;margin-top:1.5rem;font-size:.875rem}@media (min-width:1920px){.card-publication h3{font-size:1.25rem}.card-publication p{font-size:1rem}.card-publication__category{padding:.5625rem calc(1.1875rem/1px);font-size:1.0625rem}}.card-docx{background-color:var(--pimary-500);cursor:pointer;border-radius:.25rem;justify-content:space-between;align-items:center;padding:1.125rem 1.25rem;transition:background-color .35s,color .35s;display:flex}.card-docx .btn-download{background-color:var(--primary);width:2.5rem;height:2.5rem;color:var(--accent);cursor:pointer;border:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;transition:background-color .45s ease-in-out,color .45s ease-in-out;display:flex}.card-docx .card-docx__text{color:var(--grey-200)}.card-docx .card-docx__text p{font-size:1rem;font-weight:400;transition:color .45s ease-in-out}.card-docx .card-docx__text span{letter-spacing:.079px;font-size:.75rem;font-weight:500;line-height:141.667%}.card-docx .card-docx-left{align-items:center;gap:1.25rem;display:flex}.card-docx:hover .card-docx__text p{color:var(--text)}.card-docx:hover .btn-download{background-color:var(--accent);color:var(--primary)}.card-catalog{box-sizing:border-box;border:1px solid var(--pimary-500);background-color:var(--primary);min-width:0;padding:1.25rem;transition:all .25s;position:relative}.card-catalog__link{text-decoration:none;display:block}.card-catalog__link:focus-visible:after{outline-offset:2px;outline:2px solid}.card-catalog .button-link{color:var(--accent);width:auto;font:inherit;cursor:pointer;background:0 0;border:0;border-bottom:1px solid;padding:0 0 .625rem}.card-catalog .button-link:hover{color:var(--text)}.card-catalog__img{background-color:var(--grey);position:relative}.card-catalog__img .status-tovar{position:absolute;top:.625rem;left:.625rem}.card-catalog__img img{width:100%;height:auto;display:block}.card-catalog__text{flex-direction:column;gap:.3125rem;margin-top:1.5rem;margin-bottom:1.25rem;display:flex}.card-catalog__text span{color:var(--grey-600);font-size:.625rem;font-weight:500;line-height:140%}.card-catalog__text p{color:var(--text-400);font-size:.8125rem;font-weight:400;line-height:120%}.card-catalog h4{color:var(--text-400);margin-bottom:.625rem;font-size:1.25rem;font-weight:700;line-height:140%}.card-catalog button{z-index:1;width:100%;min-width:initial;position:relative}.card-catalog:hover{background-color:var(--pimary-500)}.section-direction__all-card{margin-top:2.5rem}.section-direction__all-card .swiper-slide{height:auto}.section-direction__all-card .card-direction{box-sizing:border-box;height:100%}.section-direction .swiper-navigation{margin-top:-20px}@media (max-width:750px){.section-direction{margin-inline:0}.section-direction .swiper-navigation{display:none}.section-direction__all-card .swiper-wrapper{flex-direction:column;transform:none!important}.section-direction__all-card .swiper-slide{width:100%!important;margin-right:0!important}}.section-publication .section-content{flex-direction:column;width:70%;margin-left:auto;display:flex}.section-publication__slider{min-width:0;margin-top:-5rem}.section-publication .title-section h2{max-width:21.1875rem}.section-publication .swiper-navigation{margin-bottom:3.125rem}.section-publication__all-card{width:100%;min-width:0}.section-publication__all-card .swiper-slide{height:auto}.section-publication__all-card .card-publication{height:100%}@media (max-width:750px){.section-publication .section-content{width:100%}.section-publication__content{flex-direction:column;grid-template-columns:minmax(0,1fr);gap:2.5rem;display:flex}.section-publication__all-card .card-publication{max-width:25rem}.section-publication .section-publication__slider{flex-direction:column-reverse;gap:2.5rem;margin-top:0;display:flex}.section-publication .swiper-navigation{margin-bottom:0}}.section-supply .button-link{margin-top:2.5rem}.section-supply .title-section h2{max-width:50rem}.animated-map{aspect-ratio:1235/618;width:auto;position:relative;overflow:visible}.animated-map img,.animated-map canvas{width:100%;height:100%;display:block}.animated-map img[hidden]{display:none}.animated-map canvas{width:calc(100% + 128px);height:calc(100% + 128px);position:absolute;inset:-64px}.section-docx__content{flex-direction:column;gap:3.125rem;display:flex}.section-docx .all-cards{flex-direction:column;gap:.625rem;display:flex}@media (max-width:750px){.section-docx__content{gap:1.875rem}}.section-more-tovars{position:relative}.section-more-tovars__title{justify-content:space-between;align-items:center;margin-bottom:3.625rem;display:flex}.section-more-tovars .swiper{width:100%;min-width:0;overflow:visible}.section-more-tovars .swiper-navigation{position:absolute;top:0;right:0}@media (max-width:750px){.section-more-tovars__title{margin-bottom:2.5rem}.section-more-tovars .swiper-navigation{margin-top:2.5rem;position:static}}.section-related{position:relative}.section-related__title{justify-content:space-between;align-items:center;margin-bottom:3.625rem;display:flex}.section-related .swiper{width:100%;min-width:0;overflow:visible}.section-related .swiper-navigation{position:absolute;top:0;right:0}@media (max-width:750px){.section-related__title{margin-bottom:2.5rem}.section-related .swiper-navigation{margin-top:2.5rem;position:static}}.page-about-company .descript-company{grid-template-columns:repeat(2,1fr);gap:3.75rem;margin-top:3.125rem;display:grid}.page-about-company .statistic-company{margin-top:5rem}@media (max-width:750px){.page-about-company .descript-company{grid-template-columns:repeat(1,1fr);gap:1.875rem;margin-top:1.875rem}.page-about-company .statistic-company{margin-top:3.75rem}}.page-catalog__heading-count,.page-catalog__mobile-controls{display:none}.page-catalog__content h2{margin-bottom:3.125rem}.page-catalog__layout{grid-template-columns:22% minmax(0,1fr);gap:3.125rem;display:grid}.page-catalog__products{min-width:0}.page-catalog .search-tovar{color:var(--grey-450);text-align:right;margin-bottom:3.125rem;font-size:1rem;font-weight:300;line-height:140%}.page-catalog .all-tovar-catalog{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.25rem;display:grid}.page-catalog__more{justify-content:center;margin-top:1.875rem;display:flex}@media (max-width:1300px){.page-catalog__layout{grid-template-columns:28% minmax(0,1fr);gap:1.25rem}.page-catalog .all-tovar-catalog{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:950px){.page-catalog__heading{justify-content:space-between;align-items:baseline;gap:.625rem;margin-bottom:1.5rem;display:flex}.page-catalog__heading h2{margin-bottom:0}.page-catalog__heading-count{color:var(--grey-450);flex-shrink:0;font-size:.8125rem;display:block}.page-catalog__layout{grid-template-columns:1fr}.page-catalog__layout>.filter-menu,.page-catalog .search-tovar{display:none}.page-catalog__mobile-controls{display:block}.page-catalog .catalog-mobile-controls{margin-bottom:2.5rem;position:relative}.page-catalog .catalog-mobile-controls__bar{justify-content:space-between;align-items:center;gap:.75rem;display:flex}.page-catalog .catalog-mobile-controls__categories,.page-catalog .catalog-mobile-controls__actions button{color:var(--text);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:inline-flex}.page-catalog .catalog-mobile-controls__categories{text-transform:uppercase;gap:.5rem;font-size:1rem;font-weight:700}.page-catalog .catalog-mobile-controls__categories svg{transition:transform .2s}.page-catalog .catalog-mobile-controls__categories[aria-expanded=true] svg{transform:rotate(180deg)}.page-catalog .catalog-mobile-controls__actions{align-items:center;gap:.75rem;display:flex}.page-catalog .catalog-mobile-controls__actions button{width:1.75rem;height:1.75rem}.page-catalog .catalog-mobile-controls__actions button[aria-expanded=true]{color:var(--accent)}.page-catalog .catalog-mobile-controls__icon{background-color:currentColor;width:100%;height:100%;display:block;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.page-catalog .catalog-mobile-controls__icon--sort{-webkit-mask-image:url(/icons/filter2.svg);mask-image:url(/icons/filter2.svg)}.page-catalog .catalog-mobile-controls__icon--vendor{-webkit-mask-image:url(/icons/filter1.svg);mask-image:url(/icons/filter1.svg)}.page-catalog .catalog-mobile-controls__panel{box-sizing:border-box;z-index:4;background:var(--primary);border-radius:.25rem;padding:.625rem;position:absolute;top:2.375rem;box-shadow:0 .3125rem 1.375rem #00000024}.page-catalog .catalog-mobile-controls__panel--categories{width:100%;max-height:28.125rem;left:0;overflow-y:auto}.page-catalog .catalog-mobile-controls__panel--options{flex-direction:column;align-items:stretch;width:100%;max-height:18.75rem;display:flex;right:0}.page-catalog .catalog-mobile-controls__vendor-list{scrollbar-width:thin;min-height:0;padding:.5rem .25rem;overflow-y:auto}.page-catalog .catalog-mobile-controls__vendor-list .filter-menu__vendor:last-child{margin-bottom:0}.page-catalog .catalog-mobile-controls__save{background:var(--accent);width:100%;color:var(--primary);font:inherit;cursor:pointer;border:0;border-radius:.25rem;margin-top:.75rem;padding:.6875rem}.page-catalog .catalog-mobile-controls>.chip-select{margin-top:1rem}.page-catalog .all-tovar-catalog{grid-template-columns:1fr}}.page-contact__content{grid-template-columns:66% 34%;min-height:100dvh;display:grid}.page-contact .page-contact-info{grid-template-rows:repeat(2,1fr);display:grid}.page-contact .block-info-company-map{background-color:var(--grey-700);justify-content:center;align-items:center;min-height:36.6875rem;font-size:2.38638rem;font-weight:500;line-height:127.57%;display:flex}.page-contact .block-info-company{background-color:var(--accent);color:var(--primary);flex-direction:column;justify-content:space-between;gap:2.5rem;padding:2.5rem;font-size:1.25rem;font-weight:500;line-height:156.364%;display:flex}.page-contact .block-info-company__item{flex-direction:column;gap:1.5625rem;display:flex}.page-contact .block-info-company__item a{color:var(--primary);text-decoration:none}.page-contact .block-info-company span{color:var(--primary);opacity:.5;font-size:torem(20px);font-weight:500;line-height:156.364%}.page-contact .block-info-company-image{background-image:url(../media/im-contact.15s5rgikc9a74.png);background-position:50%;background-repeat:no-repeat;background-size:cover}@media (max-width:750px){.page-contact .block-info-company{min-height:16.875rem;padding:1.875rem 1.25rem;font-size:.9375rem}.page-contact .block-info-company__item{gap:1.25rem}.page-contact .block-info-company-image{min-height:16.875rem}.page-contact__content{flex-direction:column-reverse;width:100%;display:flex}}.page-contact+.footer{margin-top:0}.page-tovar__content{position:relative}.page-tovar .description-tovar__img{flex:1 1 0;min-width:0}.page-tovar .description-tovar__img>.button{display:none;position:absolute;top:0;right:0}.page-tovar .description-tovar_text{min-width:0;color:var(--text);flex-direction:column;flex:1 1 0;gap:2.5rem;display:flex}.page-tovar .description-tovar_text h5{font-size:1rem;font-weight:400;line-height:140%;font-family:var(--font-bounded-static);margin-bottom:1.25rem}.page-tovar .description-tovar_text p{font-size:1rem;font-weight:400;line-height:140%}.page-tovar .all-files{grid-template-columns:repeat(2,1fr);gap:1.25rem 1.875rem;display:grid}@media (max-width:1300px){.page-tovar .all-files{grid-template-columns:repeat(1,1fr);gap:1.25rem}}.page-tovar .description-tovar{gap:3.125rem;margin-top:2.5rem;display:flex}@media (max-width:750px){.page-tovar .description-tovar{flex-direction:column}}.page-tovar .tovar-title{justify-content:space-between;align-items:center;gap:3.125rem;min-height:2.9375rem;display:flex}.page-tovar .tovar-title .item{align-items:center;gap:1.25rem;display:flex}@media (max-width:750px){.page-tovar .tovar-title .item{gap:.625rem}}@media (max-width:950px){.page-tovar .tovar-title>.button{display:none}.page-tovar .description-tovar__img>.button{display:inline-flex}}.page-tovar .characteristic{flex-direction:column;gap:1.25rem;display:flex}.page-tovar .characteristic__item{align-items:center;gap:.625rem;font-size:1rem;font-weight:500;line-height:140%;display:flex}.page-tovar .characteristic__item p{color:var(--grey-600)}.page-tovar .characteristic__item span{color:var(--text)}.page-tovar .characteristic__item .characteristic__dots{border-bottom:1px dashed var(--grey-500);flex:auto;min-width:.625rem;transform:translateY(.1875rem)}.page-tovar .characteristic__item span:last-child{white-space:nowrap;flex-shrink:0}.page-tovar .more-characteristic{color:var(--accent);text-underline-offset:3px;font-size:1rem;font-weight:600;line-height:140%;text-decoration:underline;transition:all .25s}@media (max-width:750px){.page-tovar .tovar-title{min-height:0}.page-tovar .description-tovar__img>.button{justify-content:center;width:100%;margin-top:1.25rem;position:static}}.button-swiper-nav{background-color:#2929294d;border-radius:50%;width:2.5rem;height:2.5rem}.swiper-slide-fully-visible{border:1px solid #0000}.swiper-slide-thumb-active{border:2px solid var(--accent)}.test-animated .header{background-color:var(--black)}.test-animated .header h2,.test-animated .header p{color:var(--primary)}.test-animated .header__overlay{background:linear-gradient(90deg, var(--black) 0%, color-mix(in srgb, var(--black) 80%, transparent) 40%, transparent 82%);pointer-events:none;z-index:1;width:min(100%,1100px);height:100%;position:absolute;top:11.25rem;left:0;-webkit-mask-image:linear-gradient(#0000 0%,#000 15% 65%,#0000 100%);mask-image:linear-gradient(#0000 0%,#000 15% 65%,#0000 100%)}.page-category__all-card{grid-template-columns:repeat(4,1fr);margin-top:3.125rem;display:grid}@media (max-width:1024px){.page-category__all-card{grid-template-columns:repeat(2,1fr)}}@media (max-width:750px){.page-category__all-card{grid-template-columns:repeat(1,1fr);margin-top:1.875rem}}.page-all-publications__all-card{grid-template-columns:repeat(4,1fr);display:grid}.page-all-publications .category-publication{color:var(--text);border:1px solid var(--text);opacity:.2;text-transform:uppercase;cursor:pointer;background-color:#0000;border-radius:1.875rem;justify-content:center;align-items:center;padding:.5rem 1rem;font-size:.875rem;font-weight:400;line-height:144%;display:flex}.page-all-publications .category-publication--selected{background-color:var(--accent);color:var(--primary);opacity:1;border-color:#0000}.page-all-publications .filter-category-publication{align-items:center;gap:.625rem;margin-top:1.875rem;margin-bottom:3.125rem;display:flex}.page-all-publications__more{justify-content:center;margin-top:3.125rem;display:flex}@media (max-width:950px){.page-all-publications__all-card{grid-template-columns:repeat(2,1fr)}}@media (max-width:750px){.page-all-publications__all-card{grid-template-columns:repeat(1,1fr)}.page-all-publications__more{margin-top:2.5rem}}.page-publication>.text--title{margin-block:1.25rem 1.875rem}.page-publication .gallery-card__meta{justify-content:space-between;align-items:center;margin-bottom:.875rem;display:flex}.page-publication .gallery-card__meta span{align-items:center;gap:.375rem;display:inline-flex}.page-publication .gallery-card__meta img{width:1rem;height:1rem}.page-publication .gallery-card__figure img{aspect-ratio:16/9;object-fit:cover;width:100%;display:block}.page-publication .desc-publication .gallery-tovar__main,.page-publication .desc-publication .gallery-tovar__thumbs .swiper-slide{aspect-ratio:5/3}.page-publication .desc-publication__blok-img{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.0625rem;display:grid}.page-publication .desc-publication__blok-img .gallery-card__figure{min-width:0}.page-publication .tovar-desc-main{grid-template-columns:minmax(0,7fr) minmax(0,3fr);gap:15.625rem;margin-top:5rem;display:grid}.page-publication .desc-publication{width:100%}.page-publication .desc-publication>*{margin-block:0}.page-publication .desc-publication>*+*{margin-top:2.5rem}.page-publication .desc-publication>p+p,.page-publication .desc-publication>h3+p,.page-publication .desc-publication>h4+ul,.page-publication .desc-publication>h4+ol{margin-top:1.25rem}.page-publication .desc-publication>p+h3{margin-top:5rem}.page-publication .desc-publication>.gallery-tovar+p{margin-top:3.125rem}.page-publication .desc-publication p{color:var(--text-400);font-size:1.25rem;font-weight:300;line-height:140%}.page-publication .desc-publication h4,.page-publication .desc-publication h5{color:var(--text-400);font-size:1.25rem;font-style:normal;font-weight:600;line-height:140%}.page-publication .desc-publication a{color:var(--accent);font-size:1.25rem;font-weight:500;line-height:140%}.page-publication .desc-publication h3{font-size:2rem;font-weight:400;font-family:var(--font-bounded-static);line-height:100.055%}.page-publication .desc-publication ul,.page-publication .desc-publication ol{padding-left:1.25rem}.page-publication .desc-publication ul li,.page-publication .desc-publication ol li{color:var(--text-400);padding-left:.625rem;font-size:1.25rem;font-weight:300;line-height:140%}:is(.page-publication .desc-publication ul li:has(+li),.page-publication .desc-publication ol li:has(+li)){margin-bottom:.625rem}.page-publication figcaption{color:var(--grey-450);margin-top:.75rem;font-size:16px;font-style:normal;font-weight:400;line-height:120%}.page-publication time,.page-publication span{color:var(--grey-450);font-size:13px;font-style:normal;font-weight:400;line-height:120%}.page-publication .related-tovar{flex-direction:column;gap:1.875rem;display:flex}.page-publication .related-tovar h4{font-size:1.5rem;font-style:normal;font-weight:400;line-height:100.055%}@media (max-width:750px){.page-publication .tovar-desc-main{grid-template-columns:minmax(0,1fr)}.page-publication>.text--title{margin-bottom:1.875rem}.page-publication .gallery-card__figure img{aspect-ratio:1}.page-publication .desc-publication .gallery-tovar__main{aspect-ratio:16/17}.page-publication .gallery-card,.page-publication .desc-publication{width:100%;margin-left:0}.page-publication .desc-publication p{font-size:1.125rem}.page-publication .desc-publication h3{font-size:1.25rem}.page-publication .desc-publication>p+h3{margin-top:3.75rem}.page-publication .desc-publication>.gallery-tovar+p{margin-top:2.5rem}.page-publication .desc-publication__blok-img{grid-template-columns:minmax(0,1fr);gap:2.5rem}.page-publication .desc-publication__blok-img .gallery-card__figure img{aspect-ratio:16/10}}.page-publication .block-tegs{flex-wrap:wrap;gap:.625rem;margin-bottom:1.875rem;display:flex}.page-publication .block-tegs .teg{border:1px solid var(--text);text-align:center;text-transform:uppercase;border-radius:1.875rem;padding:.5rem 1rem;font-size:.875rem;font-weight:400;line-height:144%}.page-publication__content.container{width:calc(100% - 7.5rem);max-width:82.5rem;margin-inline:auto}@media (max-width:950px){.page-publication__content.container{width:calc(100% - 2.5rem)}}html{scrollbar-gutter:stable;height:100%}html,body{max-width:100vw;overflow-x:clip}body{font-family:var(--font-onest),sans-serif}*{margin:0}.container{margin-inline:3.75rem}@media (max-width:950px){.container{margin-inline:1.25rem}}section{margin-top:7.5rem}@media (max-width:950px){section{margin-top:6.25rem}}.text--title{color:var(--text);font-size:2.5rem;font-style:normal;font-weight:400;line-height:130.055%;font-family:var(--font-bounded-static)}.text--desc{color:var(--black);font-size:1rem;font-style:normal;font-weight:300;line-height:140%}@media (max-width:750px){.text--title{font-size:1.5rem}}.button-link{color:var(--text);border-bottom:1px solid;align-items:center;gap:.625rem;padding-bottom:.625rem;text-decoration:none;transition:all .25s;display:inline-flex}.button-link svg{flex-shrink:0;width:.625rem;height:.625rem;transition:transform .3s}.button-link:hover{color:var(--accent)}.button-link:hover svg{transform:rotate(45deg)}.status-tovar{background-color:var(--success);color:var(--primary);white-space:nowrap;border-radius:2.75rem;padding:.25rem .75rem;font-size:.75rem;font-weight:400;line-height:140%}
