:root{--offset-x:30px;--wrapper-max-width:3840px;--grid-columns:20;--grid-gap:0px;--grid-column-width:calc(Min(var(--wrapper-max-width), (100vw - var(--scrollbar-width, 0px) - var(--offset-x) * 2)) / var(--grid-columns) - var(--grid-gap) * ((var(--grid-columns) - 1) / var(--grid-columns)));--header-height:70px}@media screen and (max-width:1366px){:root{--offset-x:20px}}@media screen and (max-width:767px){:root{--offset-x:15px}}@media screen and (max-width:1199px){:root{--grid-columns:10}}@media screen and (max-width:767px){:root{--grid-columns:6}}@media screen and (max-width:1366px){:root{--header-height:50px}}@media screen and (max-width:1199px){:root{--header-height:55px}}@media (max-width:900px)and (orientation:landscape),screen and (max-width:767px){:root{--mobile-vh:1vh;--mobile-difference-minvh-vh:0px}}@supports(height:100lvh){:root{--mobile-vh:1lvh}}*,:after,:before{box-sizing:border-box}body{-webkit-text-size-adjust:100%}body,hr{margin:0}hr{border:0;color:inherit}h1,h2,h3,h4,h5,h6,p{margin-bottom:0;margin-top:0}abbr[title]{cursor:help;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none}address{font-style:normal;line-height:inherit;margin-bottom:1rem}ol,ul{padding-left:2rem}dl,ol,ul{margin-bottom:1rem;margin-top:0}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}dd{margin-bottom:.5rem;margin-left:0}blockquote{margin:0}b,strong{font-weight:700}small{font-size:.85em}sub,sup{font-size:.5em;line-height:0;position:relative;vertical-align:initial}sub{bottom:-.25em}sup{top:-.5em}a,a:not([href]):not([class]),a:not([href]):not([class]):hover{color:inherit;text-decoration:none}pre{display:block;margin-bottom:0;margin-top:0;overflow:auto}pre code{color:inherit;word-break:normal}code{word-wrap:break-word}a>code{color:inherit}figure{margin:0}img,svg{vertical-align:middle}table{border-collapse:collapse;caption-side:bottom}caption{padding-bottom:0;padding-top:0;text-align:left}th{font-weight:700;text-align:inherit;text-align:-webkit-match-parent}tbody,td,tfoot,th,thead,tr{border:0 solid;border-color:inherit}label{display:inline-block}button{border-radius:0}.js-focus-visible button:focus:not(.focus-visible),button:focus:not(.focus-visible).js-focus-visible{outline:0}button:focus:not(:focus-visible){outline:0}button,input,optgroup,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit;margin:0}button,select{text-transform:none}[role=button]{cursor:pointer}select{word-wrap:normal}select:disabled{opacity:1}[list]:not([type=date]):not([type=datetime-local]):not([type=month]):not([type=week]):not([type=time])::-webkit-calendar-picker-indicator{display:none!important}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]:not(:disabled),[type=reset]:not(:disabled),[type=submit]:not(:disabled),button:not(:disabled){cursor:pointer}::-moz-focus-inner{border-style:none;padding:0}textarea{resize:vertical}fieldset{border:0;margin:0;min-width:0;padding:0}legend{float:left;line-height:inherit;margin-bottom:0;padding:0;width:100%}legend+*{clear:left}::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-fields-wrapper,::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-minute,::-webkit-datetime-edit-month-field,::-webkit-datetime-edit-text,::-webkit-datetime-edit-year-field{padding:0}::-webkit-inner-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-color-swatch-wrapper{padding:0}::file-selector-button{-webkit-appearance:button;font:inherit}output{display:inline-block}iframe{border:0}summary{cursor:pointer;display:list-item}progress{vertical-align:initial}[hidden]{display:none!important}button{background-color:#0000;border:0;color:inherit;cursor:pointer;font-family:inherit;font-size:inherit;font-weight:inherit;letter-spacing:inherit;padding:0;text-transform:inherit}ol,ul{margin-bottom:0}@font-face{font-display:swap;font-family:Pitagon-Sans;font-weight:500;src:url(/static/fonts/pitagonsansmono-medium.woff2) format("woff2")}@font-face{font-display:swap;font-family:Pitagon-Sans;font-weight:600;src:url(/static/fonts/pitagonsansmono-semibold.woff2) format("woff2")}@font-face{font-display:swap;font-family:Helvetica;font-weight:300;src:url(/static/fonts/helveticaneuecyr-light.woff2) format("woff2")}@font-face{font-display:swap;font-family:Helvetica;font-weight:550;src:url(/static/fonts/helveticaneuecyr-medium.woff2) format("woff2")}@font-face{font-display:swap;font-family:Helvetica;src:url(/static/fonts/helveticaneuecyr-roman.woff2) format("woff2")}html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-smooth:never;-webkit-font-size-adjust:100%;font-size-adjust:100%}.text-default,body{font-size:clamp(15px,9px + .46875vw,18px)}.h1,h1{font-family:Helvetica,system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,Liberation Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:clamp(40px,-10px + 3.90625vw,65px);font-weight:400;letter-spacing:-.05em;line-height:1;text-transform:uppercase}@media screen and (max-width:1199px){.h1,h1{font-size:45px}}@media screen and (max-width:767px){.h1,h1{font-size:clamp(29px,14.8823529412px + 3.9215686275vw,45px)}}.h2,h2{font-family:Helvetica,system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,Liberation Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:clamp(35px,5px + 2.34375vw,50px);font-weight:400;letter-spacing:-.05em;line-height:1.1;text-transform:uppercase}@media screen and (max-width:1199px){.h2,h2{font-size:40px;letter-spacing:-.05em;line-height:1}}@media screen and (max-width:767px){.h2,h2{font-size:clamp(28px,17.4117647059px + 2.9411764706vw,40px);line-height:.85}}.text-xxl{font-family:Helvetica,system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,Liberation Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:clamp(120px,20px + 7.8125vw,170px);font-weight:300;letter-spacing:-.05em;line-height:.85;text-transform:none}@media screen and (max-width:1199px){.text-xxl{font-size:110px}}@media screen and (max-width:767px){.text-xxl{font-size:clamp(75px,44.1176470588px + 8.5784313725vw,110px)}}.policy-page h2,.policy-page h3,.policy-page h4,.policy-page h5,.policy-page h6,.products-detail-details__description-text h1,.products-detail-details__description-text h2,.products-detail-details__description-text h3,.products-detail-details__description-text h4,.products-detail-details__description-text h5,.products-detail-details__description-text p:not(:last-child),.stats-section--about .scroll-numbers__description,.stats-section--main .scroll-numbers__title,.text-xl{font-family:Helvetica,system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,Liberation Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:clamp(28px,8px + 1.5625vw,38px);font-weight:400;letter-spacing:-.05em;line-height:1.07;text-transform:none}@media screen and (max-width:1199px){.policy-page h2,.policy-page h3,.policy-page h4,.policy-page h5,.policy-page h6,.products-detail-details__description-text h1,.products-detail-details__description-text h2,.products-detail-details__description-text h3,.products-detail-details__description-text h4,.products-detail-details__description-text h5,.products-detail-details__description-text p:not(:last-child),.stats-section--about .scroll-numbers__description,.stats-section--main .scroll-numbers__title,.text-xl{font-size:28px}}@media screen and (max-width:767px){.policy-page h2,.policy-page h3,.policy-page h4,.policy-page h5,.policy-page h6,.products-detail-details__description-text h1,.products-detail-details__description-text h2,.products-detail-details__description-text h3,.products-detail-details__description-text h4,.products-detail-details__description-text h5,.products-detail-details__description-text p:not(:last-child),.stats-section--about .scroll-numbers__description,.stats-section--main .scroll-numbers__title,.text-xl{font-size:clamp(24px,20.4705882353px + .9803921569vw,28px)}}.text-l{font-family:Helvetica,system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,Liberation Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:clamp(20px,8px + .9375vw,26px);font-weight:400;letter-spacing:-.05em;line-height:1.25;text-transform:none}@media screen and (max-width:1199px){.text-l{font-size:22px}}@media screen and (max-width:767px){.text-l{font-size:clamp(19px,16.3529411765px + .7352941176vw,22px)}}.stats-section--main .scroll-numbers__description,.text-m,.vacancy-form__description{font-family:Helvetica,system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,Liberation Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:clamp(16px,6px + .78125vw,21px);font-weight:400;letter-spacing:-.06em;line-height:1.25;text-transform:none}@media screen and (max-width:1199px){.stats-section--main .scroll-numbers__description,.text-m,.vacancy-form__description{font-size:18px;letter-spacing:-.063em}}@media screen and (max-width:767px){.stats-section--main .scroll-numbers__description,.text-m,.vacancy-form__description{font-size:clamp(15px,12.3529411765px + .7352941176vw,18px)}}.text-s{font-family:Helvetica,system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,Liberation Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:clamp(13px,7px + .46875vw,16px);font-weight:400;letter-spacing:-.06em;line-height:1.25;text-transform:none}@media screen and (max-width:1199px){.text-s{font-size:15px}}@media screen and (max-width:767px){.text-s{font-size:clamp(14px,13.1176470588px + .2450980392vw,15px)}}.text-xs{font-family:Helvetica,system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,Liberation Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:clamp(11px,5px + .46875vw,14px);font-weight:550;letter-spacing:-.06em;line-height:1.3;text-transform:uppercase}@media screen and (max-width:1199px){.text-xs{font-size:13px}}@media screen and (max-width:767px){.text-xs{font-size:clamp(11px,9.2352941176px + .4901960784vw,13px)}}.stats-section--about .scroll-numbers__title,.text-xs-p,.vacancy-form__content h2,.vacancy-form__content h3,.vacancy-form__content h4{font-family:Pitagon-Sans,Helvetica,system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,Liberation Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:clamp(11px,5px + .46875vw,14px);font-weight:600;letter-spacing:.01em;line-height:1.15;text-transform:uppercase}@media screen and (max-width:1199px){.stats-section--about .scroll-numbers__title,.text-xs-p,.vacancy-form__content h2,.vacancy-form__content h3,.vacancy-form__content h4{font-size:13px}}@media screen and (max-width:767px){.stats-section--about .scroll-numbers__title,.text-xs-p,.vacancy-form__content h2,.vacancy-form__content h3,.vacancy-form__content h4{font-size:clamp(11px,9.2352941176px + .4901960784vw,13px)}}.text-xs-med-p{font-family:Pitagon-Sans,Helvetica,system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,Liberation Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:clamp(11px,5px + .46875vw,14px);font-weight:500;letter-spacing:-.05em;line-height:1.15;text-transform:uppercase}@media screen and (max-width:1199px){.text-xs-med-p{font-size:13px}}@media screen and (max-width:767px){.text-xs-med-p{font-size:clamp(11px,9.2352941176px + .4901960784vw,13px)}}@supports(scrollbar-width:thin){*{scrollbar-color:#000 #0000;scrollbar-width:thin}}@supports selector(*::-webkit-scrollbar){*{scrollbar-color:revert;scrollbar-width:revert}}::-webkit-scrollbar{background-color:#00000003;height:8px;width:8px}::-webkit-scrollbar-thumb{background-color:#000;border-radius:4px}@media screen and (max-width:767px){::-webkit-scrollbar{background-color:#00000003;height:8px;width:0}}:root{interpolate-size:allow-keywords}body,html{overscroll-behavior-y:none}html{color:#000;overflow-y:auto}html.no-scroll{overflow:hidden;padding-right:var(--scrollbar-width,0)}body{-webkit-tap-highlight-color:rgba(0,0,0,0);display:flex;flex-direction:column;font-family:Helvetica,system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,Liberation Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;min-height:calc(var(--mobile-vh)*100)}.js-focus-visible :focus:not(.focus-visible){outline:none}:focus{outline-color:currentColor}.focus-visible.js-focus-visible,.js-focus-visible .focus-visible{outline:1px solid currentColor;outline-offset:2px}:focus-visible{outline:1px solid currentColor;outline-offset:2px}#__next,.main,.page-content{display:flex;flex:1 1 auto;flex-direction:column}.page-content{background-color:#1b2222;min-height:calc(var(--mobile-vh)*100)}.page-content.animate{transform:translate3d(0,var(--koef,0),0) scale(.85);transform-origin:50% 0;transition:background-color transform .3s cubic-bezier(.65,0,.35,1) .6s}.page{background-color:#1b2222;display:flex;flex:1 1 auto;flex-direction:column;min-height:calc(var(--mobile-vh)*100)}.visually-hidden{border:0;height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px;clip:rect(0 0 0 0)}.wrapper{display:block;margin-left:auto;margin-right:auto;max-width:var(--wrapper-max-width);padding-left:var(--offset-x);padding-right:var(--offset-x);width:100%}.img-fluid,.wysiwyg img:not([class]){height:auto;max-width:100%}.canvas-wrapper{height:100%;left:0;position:fixed;top:0;width:100%}.canvas-wrapper,canvas{-webkit-user-select:none;user-select:none}canvas{-webkit-user-drag:none;pointer-events:auto}.list-unstyled{list-style:none;margin:0;padding:0}.pointer-events-none{pointer-events:none!important}.pointer-events-auto{pointer-events:auto!important}@supports(font:-apple-system-body) and (-webkit-appearance:none){img[loading=lazy]{clip-path:inset(.6px)}}.hide-container{overflow:hidden}html.js .lazy-hydrate{contain-intrinsic-height:auto 100vh;content-visibility:hidden}.link,.wysiwyg a:not([class]){--bg-size:0% 100%;--bg-size-hover:100% 100%;--underline-height:1px;background-image:linear-gradient(#0000 calc(100% - var(--underline-height)),currentColor var(--underline-height));background-repeat:no-repeat;background-size:var(--bg-size);display:inline;transition:background-size .4s cubic-bezier(.25,.25,0,1),color .25s cubic-bezier(.25,.25,0,1),opacity .25s cubic-bezier(.25,.25,0,1)}@media(any-hover:hover),(hover:hover)and (pointer:fine){.link:not(:disabled):hover,.wysiwyg a:not(:disabled):hover:not([class]){background-size:var(--bg-size-hover)}}.js-focus-visible .link.focus-visible,.js-focus-visible .wysiwyg a.focus-visible:not([class]),.link.focus-visible.js-focus-visible,.link:active,.wysiwyg a:active:not([class]),.wysiwyg.js-focus-visible a.focus-visible:not([class]){background-size:var(--bg-size-hover)}.link:focus-visible,.wysiwyg a:focus-visible:not([class]){background-size:var(--bg-size-hover)}.link.link--underlined,.wysiwyg a:not([class]){--bg-size:100% 100%;--bg-size-hover:0% 100%}.link.link--disabled,.wysiwyg a.link--disabled:not([class]){opacity:.5;pointer-events:none;-webkit-user-select:none;user-select:none}.btn{--padding-x:15px;--padding-y:15px;--width-big-square:120px;--height-big-square:120px;--width-arrow-icon:34px;--height-arrow-icon:26px;--border-radius-base:6px;color:#1b2222;cursor:pointer;flex-shrink:0;letter-spacing:0;line-height:var(--line-height);min-height:26px;padding:var(--padding-y) var(--padding-x);position:relative;text-decoration:none;text-transform:uppercase;transition:color .2s ease,border-color .2s ease,background-color .2s ease}.btn:disabled{cursor:not-allowed}.btn__text{position:relative;z-index:2;text-box-trim:trim-both;text-box-edge:cap alphabetic}@supports not (text-box-trim:trim-both){.btn__text{padding-top:.25em}}.btn-fill,.btn-stroke{border-radius:var(--border-radius-base);overflow:hidden}.btn-fill:before,.btn-stroke:before{background-color:#fafafa;content:"";height:100%;left:0;position:absolute;top:0;transform:translateY(-105%);transition:transform .6s cubic-bezier(.25,.25,0,1),background-color .4s cubic-bezier(.25,.25,0,1);width:100%}@media(any-hover:hover),(hover:hover)and (pointer:fine){.btn-fill:not(:disabled):hover:before,.btn-stroke:not(:disabled):hover:before{transform:translateY(0)}}.btn-fill:not(:disabled):active:before,.btn-stroke:not(:disabled):active:before{transform:translateY(0)}.btn-stroke{color:#1b2222}.btn-stroke:disabled{opacity:.4}@media(any-hover:hover),(hover:hover)and (pointer:fine){.btn-stroke:not(:disabled):hover{color:#1b2222}}.btn-stroke:not(:disabled):active:before{background-color:#e9e9e9}.btn-fill{background-color:#fafafa;border:none;border-radius:var(--border-radius-base);color:#1b2222}.btn-fill:before{background-color:#39a9ac}@media(any-hover:hover),(hover:hover)and (pointer:fine){.btn-fill:not(:disabled):hover{color:#fafafa}}.btn-fill:not(:disabled):active{color:#fafafa}.btn-fill:disabled .btn__text{opacity:.4}.btn--first{align-items:flex-end;display:flex;height:var(--height-big-square);overflow:hidden;position:relative;width:var(--width-big-square)}.btn--first:after{background-color:#fafafa;content:"";height:8px;left:var(--padding-x);-webkit-mask-image:url(/static/icons/plus.svg);mask-image:url(/static/icons/plus.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:cover;mask-size:cover;position:absolute;top:var(--padding-y);transition:color .4s cubic-bezier(.25,.25,0,1),background-color .4s cubic-bezier(.25,.25,0,1),transform .4s cubic-bezier(.25,.25,0,1),border-color .4s cubic-bezier(.25,.25,0,1);width:8px}@media screen and (max-width:1366px){.btn--first:after{left:12px;top:12px}}@media(any-hover:hover),(hover:hover)and (pointer:fine){.btn--first:not(:disabled):hover:after{background-color:#39a9ac}}.btn--first:not(:disabled):active:after{background-color:#39a9ac}.btn--first .btn__text{text-align:left}@media screen and (max-width:1366px){.btn--first{height:90px;padding:12px 7px 10px 12px;width:90px}}@media screen and (max-width:1199px){.btn--first{height:100px;padding:12px 12px 10px;width:100px}}@media screen and (max-width:767px){.btn--first{height:90px;width:90px}}.btn--stroke-first,.btn--stroke-second{border:1px solid #fafafa;color:#fafafa}.btn--fill-first:after{background-color:#39a9ac}@media(any-hover:hover),(hover:hover)and (pointer:fine){.btn--fill-first:not(:disabled):hover:after{background-color:#fafafa}}.btn--fill-first:not(:disabled):active:after{background-color:#fafafa}.btn--fill-second-white{background-color:#39a9ac;color:#fafafa}.btn--fill-second-white:before{background-color:#fd502e}.btn--fill-second-white:not(:disabled):active:before{background-color:#d11317}.btn--fill-second-white:disabled{background-color:#1b222233}.btn--fill-second-white:disabled .btn__text{opacity:1}.btn--third{align-items:center;background-color:#0000;display:flex;padding:0}.btn--third:before{content:none}.btn--white{color:#fafafa}.btn__icon-container{align-items:center;background-color:#fafafa;border-radius:var(--border-radius-base);display:inline-flex;height:var(--height-arrow-icon);justify-content:center;margin-right:15px;overflow:hidden;position:relative;width:var(--width-arrow-icon)}.btn__icon-container:before{background-color:#39a9ac;content:"";height:100%;left:0;position:absolute;top:0;transform:translateY(-100%);transition:color .4s cubic-bezier(.25,.25,0,1),background-color .4s cubic-bezier(.25,.25,0,1),transform .4s cubic-bezier(.25,.25,0,1),border-color .4s cubic-bezier(.25,.25,0,1);width:100%}@media screen and (max-width:1366px){.btn__icon-container{height:20px;width:26px}}@media screen and (max-width:1199px){.btn__icon-container{height:26px;width:34px}}.btn__icon{background-color:#39a9ac;display:block;height:100%;-webkit-mask-image:url(/static/icons/arrow.svg);mask-image:url(/static/icons/arrow.svg);-webkit-mask-position:center center;mask-position:center center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:8px 8px;mask-size:8px 8px;transition:color .4s cubic-bezier(.25,.25,0,1),background-color .4s cubic-bezier(.25,.25,0,1),transform .4s cubic-bezier(.25,.25,0,1),border-color .4s cubic-bezier(.25,.25,0,1);width:100%}@media screen and (max-width:1366px){.btn__icon{-webkit-mask-size:5px 5px;mask-size:5px 5px}}@media screen and (max-width:1199px){.btn__icon{-webkit-mask-size:8px 8px;mask-size:8px 8px}}.btn--icon-right .btn__icon-container{margin-left:15px;margin-right:0;order:2}@media(any-hover:hover),(hover:hover)and (pointer:fine){.btn--third.btn-fill:not(:disabled):hover .btn__icon-container:before{transform:translateY(0)}.btn--third.btn-fill:not(:disabled):hover .btn__icon{background-color:#fafafa}}.btn--third.btn-fill:not(:disabled):active .btn__icon-container:before{transform:translateY(0)}.btn--third.btn-fill:not(:disabled):active .btn__icon{background-color:#fafafa}.btn--third.btn-stroke .btn__icon-container{background-color:#0000;border:1px solid #fafafa59;transition:color .4s cubic-bezier(.25,.25,0,1),background-color .4s cubic-bezier(.25,.25,0,1),transform .4s cubic-bezier(.25,.25,0,1),border-color .4s cubic-bezier(.25,.25,0,1)}.btn--third.btn-stroke .btn__icon-container:before{content:none}@media(any-hover:hover),(hover:hover)and (pointer:fine){.btn--third.btn-stroke:not(:disabled):hover{color:#fafafa}.btn--third.btn-stroke:not(:disabled):hover .btn__icon-container{border-color:#39a9ac}.btn--third.btn-stroke:not(:disabled):hover .btn__icon{background-color:#39a9ac}}.btn--third.btn-stroke:not(:disabled):active{color:#fafafa}.btn--third.btn-stroke:not(:disabled):active .btn__icon-container{border-color:#39a9ac}.btn--third.btn-stroke:not(:disabled):active .btn__icon{background-color:#39a9ac}.btn--third.btn-stroke:disabled .btn__text{opacity:.4}.btn--third.btn-stroke:disabled .btn__icon-container{border-color:#fafafa40}.btn--third.btn-stroke:disabled .btn__icon{background-color:#fafafa40}.btn--third.btn-fill:disabled .btn__icon-container{background-color:#525252}.btn--third.btn-fill:disabled .btn__icon{background-color:#fafafa}.btn--third.btn--dark.btn-fill{color:#1b2222}.btn--third.btn--dark.btn-fill .btn__icon-container{background-color:#39a9ac}.btn--third.btn--dark.btn-fill .btn__icon-container:before{background-color:#fd502e}.btn--third.btn--dark.btn-fill .btn__icon{background-color:#e9e9e9}.btn--third.btn--dark.btn-fill:not(:disabled):active .btn__icon-container:before{background-color:#ec4827}.btn--third.btn--dark.btn-fill:disabled .btn__text{opacity:.3}.btn--third.btn--dark.btn-fill:disabled .btn__icon-container{background-color:#1b2222;opacity:.2}.btn--third.btn--dark.btn-stroke .btn__icon-container{border:1px solid #39a9ac}@media(any-hover:hover),(hover:hover)and (pointer:fine){.btn--third.btn--dark.btn-stroke:not(:disabled):hover{color:#1b2222}.btn--third.btn--dark.btn-stroke:not(:disabled):hover .btn__icon-container{border-color:#fd502e}.btn--third.btn--dark.btn-stroke:not(:disabled):hover .btn__icon{background-color:#fd502e}}.btn--third.btn--dark.btn-stroke:not(:disabled):active{color:#1b2222}.btn--third.btn--dark.btn-stroke:not(:disabled):active .btn__icon-container{border-color:#fd502e}.btn--third.btn--dark.btn-stroke:not(:disabled):active .btn__icon{background-color:#fd502e}.btn--third.btn--dark.btn-stroke:not(:disabled):active .btn__icon-container{border-color:#ec4827}.btn--third.btn--dark.btn-stroke:not(:disabled):active .btn__icon{background-color:#ec4827}.btn--third.btn--dark.btn-stroke:disabled{opacity:1}.btn--third.btn--dark.btn-stroke:disabled .btn__text{opacity:.3}.btn--third.btn--dark.btn-stroke:disabled .btn__icon-container{border-color:#1b2222;opacity:.3}.btn--third.btn--dark.btn-stroke:disabled .btn__icon{background-color:#1b2222}.btn--close{align-items:center;display:flex;padding:0}.btn--close:before{content:none}.btn--close .btn__icon-container{background-color:unset;border:1px solid #fafafa59;height:40px;width:50px}.btn--close .btn__icon-container:before{background-color:#fafafa}@media screen and (max-width:1366px){.btn--close .btn__icon-container{height:30px;width:38px}}@media screen and (max-width:1199px){.btn--close .btn__icon-container{height:35px;width:44px}}.btn--close .btn__icon{background-color:#fafafa;-webkit-mask-image:url(/static/icons/close.svg);mask-image:url(/static/icons/close.svg)}@media(any-hover:hover),(hover:hover)and (pointer:fine){.btn--close:not(:disabled):hover{color:#fafafa}.btn--close:not(:disabled):hover .btn__icon-container{border-color:#fafafa}.btn--close:not(:disabled):hover .btn__icon-container:before{transform:translateY(0)}.btn--close:not(:disabled):hover .btn__icon{background-color:#1b2222}}.btn--close:not(:disabled):active{color:#fafafa}.btn--close:not(:disabled):active .btn__icon-container{border-color:#e9e9e9}.btn--close:not(:disabled):active .btn__icon-container:before{background-color:#e9e9e9;transform:translateY(0)}.btn--close:not(:disabled):active .btn__icon{background-color:#1b2222}.btn--close.btn--dark .btn__icon-container{border-color:#1b222233}.btn--close.btn--dark .btn__icon-container:before{background-color:#1b22221a}.btn--close.btn--dark .btn__icon{background-color:#1b2222}@media(any-hover:hover),(hover:hover)and (pointer:fine){.btn--close.btn--dark:not(:disabled):hover{color:#1b2222}.btn--close.btn--dark:not(:disabled):hover .btn__icon-container{border-color:#1b22221a}}.btn--close.btn--dark:not(:disabled):active{color:#1b2222}.btn--close.btn--dark:not(:disabled):active .btn__icon-container{border-color:#1b222226}.btn--close.btn--dark:not(:disabled):active .btn__icon-container:before{background-color:#1b222226}.btn--contact{align-items:center;background-color:unset;display:flex;padding:0}.btn--contact:before{content:none}.btn--contact .btn__text{color:#fafafa}@media screen and (max-width:767px){.btn--contact .btn__text{display:none}}.btn--contact .btn__icon-container{background-color:#d11317;height:40px;width:50px}.btn--contact .btn__icon-container:before{background-color:#fafafa}@media screen and (max-width:1366px){.btn--contact .btn__icon-container{height:30px;width:38px}}@media screen and (max-width:1199px){.btn--contact .btn__icon-container{height:35px;width:44px}}.btn--contact .btn__icon{background-color:#fafafa;-webkit-mask-image:url(/static/icons/phone.svg);mask-image:url(/static/icons/phone.svg);-webkit-mask-size:12px 12px;mask-size:12px 12px}@media screen and (max-width:1366px){.btn--contact .btn__icon{-webkit-mask-size:10px 10px;mask-size:10px 10px}}@media(any-hover:hover),(hover:hover)and (pointer:fine){.btn--contact:not(:disabled):hover .btn__icon-container:before{transform:translateY(0)}.btn--contact:not(:disabled):hover .btn__icon{background-color:#d11317}}.btn--contact:not(:disabled):active .btn__icon-container:before{background-color:#e9e9e9;transform:translateY(0)}.btn--contact:not(:disabled):active .btn__icon{background-color:#d11317}.btn--menu{padding-bottom:9px;padding-top:9px}@media screen and (max-width:1366px){.btn--menu{padding:6px 10px}}.btn--scroll{align-items:center;display:flex;justify-content:center;padding:0}.btn--scroll .btn__icon-container{background-color:#0000;border:1px solid #fafafa59;height:30px;transition:color .4s cubic-bezier(.25,.25,0,1),background-color .4s cubic-bezier(.25,.25,0,1),transform .4s cubic-bezier(.25,.25,0,1),border-color .4s cubic-bezier(.25,.25,0,1);width:38px}.btn--scroll .btn__icon-scroll{background-color:#fafafa;-webkit-mask-image:url(/static/icons/scroll.svg);mask-image:url(/static/icons/scroll.svg);-webkit-mask-size:20px 20px;mask-size:20px 20px}@media(any-hover:hover),(hover:hover)and (pointer:fine){.btn--scroll:not(:disabled):hover .btn__icon-container{border-color:#fafafa}}.btn--slider{align-items:center;background-color:unset;color:#fafafa;display:flex}.btn--slider:before{content:none}.btn--slider .btn__icon-container{background-color:#1b2222;border:1px solid #fafafa59;height:40px;width:50px}.btn--slider .btn__icon-container:before{content:none}.btn--slider .btn__icon-slider-arrow{background-color:#fafafa;-webkit-mask-image:url(/static/icons/slider-arrow.svg);mask-image:url(/static/icons/slider-arrow.svg);-webkit-mask-size:10px 10px;mask-size:10px 10px;transform:rotate(var(--rotate,0deg));transition:transform .3s}.arrow-button{background-color:#e9e9e9;border-radius:6px;height:40px;overflow:hidden;position:relative;width:50px}.arrow-button:before{background-color:#39a9ac;content:"";height:100%;left:0;position:absolute;top:0;transform:translateY(-100%);transition:color .4s cubic-bezier(.25,.25,0,1),background-color .4s cubic-bezier(.25,.25,0,1),transform .4s cubic-bezier(.25,.25,0,1),border-color .4s cubic-bezier(.25,.25,0,1);width:100%}@media(any-hover:hover),(hover:hover)and (pointer:fine){.arrow-button:not(:disabled):hover:before{transform:translateY(0)}.arrow-button:not(:disabled):hover .arrow--up{background-color:#fafafa}}.arrow-button:not(:disabled):active:before{background-color:#309396;transform:translateY(0)}.arrow-button:not(:disabled):active .arrow--up{background-color:#fafafa}.arrow-button:disabled{background-color:#e9e9e966;cursor:not-allowed}.arrow-button:disabled .arrow--up{background-color:#fafafa}.arrow--up{background-color:#1b2222;display:block;height:100%;-webkit-mask-image:url(/static/icons/arrow-up.svg);mask-image:url(/static/icons/arrow-up.svg);-webkit-mask-position:center center;mask-position:center center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:10px 10px;mask-size:10px 10px;transition:color .4s cubic-bezier(.25,.25,0,1),background-color .4s cubic-bezier(.25,.25,0,1),transform .4s cubic-bezier(.25,.25,0,1),border-color .4s cubic-bezier(.25,.25,0,1);width:100%}.card-arrow{align-items:center;background-color:#39a9ac;border-radius:6px;display:flex;height:26px;justify-content:center;opacity:0;overflow:hidden;position:relative;transition:opacity .4s ease-in;width:34px}.card-arrow:before{background-color:#fafafa;content:"";height:100%;left:0;position:absolute;top:0;transform:translateY(-100%);transition:color .4s cubic-bezier(.25,.25,0,1),background-color .4s cubic-bezier(.25,.25,0,1),transform .4s cubic-bezier(.25,.25,0,1),border-color .4s cubic-bezier(.25,.25,0,1);width:100%}@media screen and (max-width:1366px){.card-arrow{height:20px;width:26px}}@media screen and (max-width:1199px){.card-arrow{height:26px;width:34px}}.card-arrow__svg{background-color:#fafafa;height:8px;-webkit-mask:url(/static/icons/arrow.svg) no-repeat center/6px;mask:url(/static/icons/arrow.svg) no-repeat center/6px;transition:color .4s cubic-bezier(.25,.25,0,1),background-color .4s cubic-bezier(.25,.25,0,1),transform .4s cubic-bezier(.25,.25,0,1),border-color .4s cubic-bezier(.25,.25,0,1);width:8px}@media screen and (max-width:1366px){.card-arrow__svg{height:6px;-webkit-mask-size:5px;mask-size:5px;width:6px}}@media screen and (max-width:1199px){.card-arrow__svg{height:8px;-webkit-mask-size:6px;mask-size:6px;width:8px}}.floating-button{pointer-events:none;position:absolute;transform:scale(0) translate(-50%,-50%);transition:color .4s cubic-bezier(.25,.25,0,1),background-color .4s cubic-bezier(.25,.25,0,1),transform .4s cubic-bezier(.25,.25,0,1),border-color .4s cubic-bezier(.25,.25,0,1);z-index:10}.player-button__icon-container{border:1px solid #fafafa59;border-radius:4px;display:inline-flex;height:40px;overflow:hidden;position:relative;width:50px}.player-button__icon-container:before{background-color:#fafafa;content:"";height:100%;left:0;position:absolute;top:0;transform:translateY(-100%);transition:color .4s cubic-bezier(.25,.25,0,1),background-color .4s cubic-bezier(.25,.25,0,1),transform .4s cubic-bezier(.25,.25,0,1),border-color .4s cubic-bezier(.25,.25,0,1);width:100%}@media screen and (max-width:1366px){.player-button__icon-container{height:30px;width:38px}}@media screen and (max-width:1199px){.player-button__icon-container{height:35px;width:44px}}.player-button__icon{background-color:#fafafa;display:inline-flex;height:100%;left:0;-webkit-mask:url(/static/icons/play.svg) no-repeat center/7px;mask:url(/static/icons/play.svg) no-repeat center/7px;position:absolute;top:0;transition:color .4s cubic-bezier(.25,.25,0,1),background-color .4s cubic-bezier(.25,.25,0,1),transform .4s cubic-bezier(.25,.25,0,1),border-color .4s cubic-bezier(.25,.25,0,1);width:100%}@media screen and (max-width:1366px){.player-button__icon{-webkit-mask-size:5px;mask-size:5px}}@media screen and (max-width:1199px){.player-button__icon{-webkit-mask-size:6px;mask-size:6px}}@media(any-hover:hover),(hover:hover)and (pointer:fine){.player-button--default:not(:disabled):hover .player-button__icon-container{border-color:#fafafa}.player-button--default:not(:disabled):hover .player-button__icon-container:before{transform:translateY(0)}.player-button--default:not(:disabled):hover .player-button__icon{background-color:#090909}}.player-button--default:not(:disabled):active .player-button__icon-container{border-color:#e9e9e9}.player-button--default:not(:disabled):active .player-button__icon-container:before{background-color:#e9e9e9;transform:translateY(0)}.player-button--default:not(:disabled):active .player-button__icon{background-color:#090909}.player-open{align-items:center;display:flex}.open-video{color:#fafafa;display:flex;flex-direction:column;padding-left:15px}.open-video__time{margin-bottom:4px;opacity:.7;text-align:left}.player-button__icon-stop{-webkit-mask:url(/static/icons/stop.svg) no-repeat center/6px;mask:url(/static/icons/stop.svg) no-repeat center/6px}.player-button--default .open-video__about,.player-button--default .open-video__text-preview-mobile,.player-button--preview .open-video__text-preview-mobile{display:none}@media screen and (max-width:1199px){.player-button--preview .open-video__text-preview-mobile{display:block}.player-button--preview .open-video__text-main{display:none}}.player-button--about .open-video__text-main,.player-button--about .open-video__text-preview-mobile,.player-button--preview .open-video__about{display:none}.player-button--about .open-video__about{display:block}.player-button__icon-muted,.player-button__icon-playing{background-color:#0000;height:10px;justify-content:center;left:50%;-webkit-mask:unset;mask:unset;overflow:hidden;position:absolute;top:50%;transform:translate(-50%,-50%);width:15px}.player-button__icon-playing-bar{animation:bounce 6s ease-in-out infinite;background:#fafafa;border-radius:4px;height:10px;margin:0 1px;position:relative;transition:color .4s cubic-bezier(.25,.25,0,1),background-color .4s cubic-bezier(.25,.25,0,1),transform .4s cubic-bezier(.25,.25,0,1),border-color .4s cubic-bezier(.25,.25,0,1);width:1px}.player-button__icon-playing-bar:first-child{animation-delay:2s}.player-button__icon-playing-bar:nth-child(2){animation-delay:-1s}.player-button__icon-playing-bar:nth-child(3){animation-delay:1.5s}.player-button__icon-playing-bar:nth-child(4){animation-delay:-.5s}@keyframes bounce{0%{transform:scaleY(1)}20%{transform:scaleY(.6)}30%{transform:scaleY(.2)}50%{transform:scaleY(.5)}65%{transform:scaleY(.75)}73%{transform:scaleY(.8)}to{transform:scaleY(1)}}@media(any-hover:hover),(hover:hover)and (pointer:fine){.player-button--mute:not(:disabled):hover .player-button__icon-container{border-color:#e9e9e9}.player-button--mute:not(:disabled):hover .player-button__icon-container:before{transform:translateY(0)}.player-button--mute:not(:disabled):hover .player-button__icon-playing-bar{background-color:#090909}}.player-button__icon-muted{align-items:center;display:flex;justify-content:center}.player-button__icon-muted .player-button__icon-playing-bar{animation:stay 1s forwards}@keyframes stay{to{transform:scaleY(.2)}}.filter{--padding-x:15px;--padding-y:15px;cursor:pointer;display:flex}@media(any-hover:hover),(hover:hover)and (pointer:fine){.filter:not(:disabled):hover .filter__btn-inner{background-color:#39a9ac;color:#fafafa}}.filter:not(:disabled):active .filter__btn-inner{background-color:#309396;color:#fafafa}.filter:disabled{cursor:not-allowed}.filter:disabled .filter__icon-dots,.filter:disabled .filter__text{opacity:.35}.filter__text{line-height:.8em;padding:var(--padding-y) 0 var(--padding-y) var(--padding-y)}.filter__icon{background-color:#e9e9e9;border-radius:6px;display:inline-flex;height:40px;margin-right:3px;position:relative;width:29px}.filter__icon-dots{display:inline-block;-webkit-mask-image:url(/static/icons/dots.svg);mask-image:url(/static/icons/dots.svg);-webkit-mask-size:100% 100%;mask-size:100% 100%;position:relative}.filter__icon-close,.filter__icon-dots{background-color:#090909;height:100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;transition:opacity .4s cubic-bezier(.25,.25,0,1),transform .4s cubic-bezier(.25,.25,0,1);width:100%}.filter__icon-close{left:0;-webkit-mask-image:url(/static/icons/close.svg);mask-image:url(/static/icons/close.svg);-webkit-mask-position:center center;mask-position:center center;-webkit-mask-size:10px 10px;mask-size:10px 10px;opacity:0;position:absolute;top:0;transform:rotate(170deg)}.filter__btn-inner{align-items:center;background-color:#e9e9e9;border-radius:6px;display:flex;height:40px;justify-content:space-between;pointer-events:all;transition:transform .6s cubic-bezier(.25,.25,0,1),color .4s cubic-bezier(.25,.25,0,1),background-color .4s cubic-bezier(.25,.25,0,1),transform .4s cubic-bezier(.25,.25,0,1),border-color .4s cubic-bezier(.25,.25,0,1)}.filter__btn-inner.selected{background-color:#39a9ac;color:#fafafa}.filter__btn-inner:not(.selected) .filter__text{padding-right:var(--padding-x)}@media screen and (max-width:1199px){.filter__btn-inner{min-width:unset}}.filter__clear{align-items:center;background-color:#fafafa;display:flex;height:100%;justify-content:center;-webkit-mask-image:url(/static/icons/close.svg);mask-image:url(/static/icons/close.svg);-webkit-mask-position:calc(100% - var(--padding-x)) center;mask-position:calc(100% - var(--padding-x)) center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:10px 10px;mask-size:10px 10px;padding:0 var(--padding-x);position:relative;transform-origin:center center;transition:transform .3s;width:40px;z-index:2}@media(any-hover:hover),(hover:hover)and (pointer:fine){.filter__clear:not(:disabled):hover{transform:rotate(90deg)}}.responsive{height:0;padding-top:calc(1/var(--aspect-ratio, 1.7777777778)*100%);position:relative;width:100%}.responsive__item{height:100%;left:0;position:absolute;top:0;width:100%}img.responsive__item,video.responsive__item{object-fit:var(--object-fit,cover)}.orientation-image{display:block;height:100%;width:100%}.orientation-image__img{height:95%;object-fit:contain;padding-top:2.5%;pointer-events:none;width:100%}.dropdown{--padding-x:15px;--padding-y:15px;display:flex;position:relative}.dropdown-toggler{cursor:pointer}.dropdown-content{max-width:100vw;opacity:0;pointer-events:none;position:absolute;top:0;transition:opacity .8s cubic-bezier(.25,.25,0,1);width:100%;z-index:2}.dropdown-content.bottom-left{left:0;top:calc(100% + 10px)}.dropdown-content.bottom-center{left:50%;top:calc(100% + 10px)}.dropdown-content.bottom-center .dropdown-content-inner{transform:translate(-50%)}.dropdown-content.bottom-right{right:0;top:calc(100% + 10px)}.dropdown-content.top-left{bottom:0;left:32px}.dropdown-content.top-right{bottom:calc(100% + 10px);right:0}.dropdown--opened .dropdown-content{opacity:1;transition-delay:0s;z-index:11}.dropdown--opened .filter__btn-inner{pointer-events:none;transform:translateY(100%)}.dropdown--opened .filter__icon-dots{opacity:0;transform:translateY(10px)}.dropdown--opened .filter__icon-close{opacity:1;transform:rotate(0)}.dropdown--opened .dropdown-picker-btn{transform:translateY(0);transition-delay:0s}.dropdown--opened .dropdown-content-inner{pointer-events:all}.header__clock{opacity:.65}@media screen and (max-width:1199px){.header__clock{display:none}}.decorative-grid-box{--cell-size:45px;border:1px solid #fafafa66;border-radius:4px;overflow:hidden;overflow:clip;padding:calc(var(--cell-size)/2);position:relative;width:min-content}@media screen and (min-width:1920px){.decorative-grid-box{--cell-size:60px}}@media screen and (max-width:1199px){.decorative-grid-box{--cell-size:50px}}.decorative-grid-box__bg{animation:bg-move 3s infinite;background-image:linear-gradient(#fafafa 1px,#0000 0),linear-gradient(90deg,#fafafa 1px,#0000 0);background-size:var(--cell-size) var(--cell-size);bottom:calc(var(--cell-size)/-2);height:calc(var(--cell-size)*4);left:calc(var(--cell-size)/-2);opacity:.06;position:absolute;width:calc(var(--cell-size)*4)}.decorative-grid-box__content{height:var(--cell-size);width:var(--cell-size)}@keyframes bg-move{0%{transform:translate(0)}20%{transform:translateY(var(--cell-size))}40%{transform:translate(calc(var(--cell-size)*-1),var(--cell-size))}60%{transform:translate(calc(var(--cell-size)*-1))}80%{transform:translate(0)}to{transform:translate(0)}}.video{height:100%;object-fit:cover;width:100%}.load-more__loading{padding-top:30px}.load-more__error{align-items:center;display:flex;flex-direction:column;padding-top:30px}.load-more__error-text{color:#fd502e;margin-bottom:20px}.breadcrumbs-inner{display:inline-flex;width:fit-content}.breadcrumbs__list{align-items:center;display:flex;justify-content:center}.breadcrumbs__list-item{overflow:hidden;position:relative}.breadcrumbs__list-item:not(:last-child){padding-right:44px}.breadcrumbs__list-item:not(:last-child):before{background-color:#fafafa80;content:"";height:4px;position:absolute;right:20px;top:50%;transform:translateY(-50%);width:4px}@media screen and (max-width:1366px){.breadcrumbs__list-item:not(:last-child){padding-right:22px}.breadcrumbs__list-item:not(:last-child):before{right:10px}}.breadcrumbs__link{display:inline-block;opacity:.5;position:relative;text-transform:uppercase;transition:opacity .4s ease-in,color .4s cubic-bezier(.25,.25,0,1),background-color .4s cubic-bezier(.25,.25,0,1),transform .4s cubic-bezier(.25,.25,0,1),border-color .4s cubic-bezier(.25,.25,0,1);white-space:nowrap}@media(any-hover:hover),(hover:hover)and (pointer:fine){.breadcrumbs__link[href]:not(:disabled):hover{opacity:1}}.breadcrumbs__link[href]:not(:disabled):active{opacity:1}.promo-video__controls{align-items:center;bottom:70px;display:flex;left:50%;position:absolute;transform:translateX(-50%)}@media screen and (max-width:1366px){.promo-video__controls{bottom:50px}}@media screen and (max-width:767px){.promo-video__controls{bottom:40px}}.promo-video__control:not(:last-child){margin-right:10px}.input-group{align-items:flex-end;display:flex;min-height:70%;position:relative}.form-control{background-color:unset;border:none;border-bottom:1px solid #1b2222;padding:20px 35% 20px 0;text-overflow:ellipsis;transition:color .4s cubic-bezier(.25,.25,0,1),background-color .4s cubic-bezier(.25,.25,0,1),transform .4s cubic-bezier(.25,.25,0,1),border-color .4s cubic-bezier(.25,.25,0,1);width:100%}.form-control::placeholder{font-family:inherit}@media(any-hover:hover),(hover:hover)and (pointer:fine){.form-control:not(:disabled):hover{border-color:#39a9ac}}.form-control:focus{border-bottom:1px solid #39a9ac;outline:none}.form-control:-webkit-autofill{box-shadow:none!important;-webkit-text-fill-color:#090909!important;caret-color:#090909;-webkit-transition:background-color 9999s ease-out,color 9999s ease-out;transition:background-color 9999s ease-out,color 9999s ease-out}.error-message{color:#fd502e;position:absolute;right:0;top:50%;transform:translateY(-50%)}.form-textarea{height:170px;margin-bottom:40px;resize:none}@media screen and (max-width:1199px){.form-textarea{height:130px}}.loading-animation__container{height:100%;transform-origin:center center;width:100%}.loading-animation{height:48px;position:relative;width:48px}@media screen and (max-width:1366px){.loading-animation{height:30px;width:30px}}@media screen and (max-width:1199px){.loading-animation{height:40px;width:40px}}.loading-animation{--transform-percent:50%;--transform-percent-n:-50%;--animation-time:4s}.loading-animation .square{display:flex}@keyframes moveLeftBottom{10%,20%{transform:translate(var(--transform-percent),var(--transform-percent-n))}50%{transform:translate(var(--transform-percent),var(--transform-percent-n))}60%,70%{transform:translate(0)}}@keyframes moveLeftTop{10%{transform:translate(0)}20%,30%{transform:translate(var(--transform-percent),var(--transform-percent))}60%{transform:translate(var(--transform-percent),var(--transform-percent))}70%,80%{transform:translate(0)}}@keyframes moveRightTop{20%{transform:translate(0)}30%,40%{transform:translate(var(--transform-percent-n),var(--transform-percent))}70%{transform:translate(var(--transform-percent-n),var(--transform-percent))}80%,90%{transform:translate(0)}}@keyframes moveRightBottom{30%{transform:translate(0)}40%,50%{transform:translate(var(--transform-percent-n),var(--transform-percent-n))}80%{transform:translate(var(--transform-percent-n),var(--transform-percent-n))}90%,to{transform:translate(0)}}@keyframes rotateContainer{40%{transform:rotate(0)}50%,60%{transform:rotate(90deg)}to{transform:rotate(90deg)}}@keyframes rotateContainer2{40%{transform:rotate(90deg)}50%,60%{transform:rotate(.5turn)}to{transform:rotate(.5turn)}}@keyframes rotateContainer3{40%{transform:rotate(.5turn)}50%,60%{transform:rotate(270deg)}to{transform:rotate(270deg)}}@keyframes rotateContainer4{40%{transform:rotate(270deg)}50%,60%{transform:rotate(1turn)}to{transform:rotate(1turn)}}.loading-animation--active .square-7{animation:moveLeftBottom var(--animation-time) infinite}.loading-animation--active .square-1{animation:moveLeftTop var(--animation-time) infinite}.loading-animation--active .square-3{animation:moveRightTop var(--animation-time) infinite}.loading-animation--active .square-9{animation:moveRightBottom var(--animation-time) infinite}.loading-animation--active .loading-animation__container{animation:rotateContainer var(--animation-time) forwards,rotateContainer2 var(--animation-time) ease-in-out var(--animation-time) forwards,rotateContainer3 var(--animation-time) ease-in-out calc(var(--animation-time)*2) forwards,rotateContainer4 var(--animation-time) ease-in-out calc(var(--animation-time)*3) forwards,rotateContainer var(--animation-time) ease-in-out calc(var(--animation-time)*4) forwards,rotateContainer2 var(--animation-time) ease-in-out calc(var(--animation-time)*5) forwards,rotateContainer3 var(--animation-time) ease-in-out calc(var(--animation-time)*6) forwards,rotateContainer4 var(--animation-time) ease-in-out calc(var(--animation-time)*7) forwards}.loading-animation--no-loop .square-7{animation:moveLeftBottom var(--animation-time)}.loading-animation--no-loop .square-1{animation:moveLeftTop var(--animation-time)}.loading-animation--no-loop .square-3{animation:moveRightTop var(--animation-time)}.loading-animation--no-loop .square-9{animation:moveRightBottom var(--animation-time)}.loading-animation--no-loop .loading-animation__container{animation:rotateContainer var(--animation-time) forwards}.btn--pagination{align-items:center;background-color:#39a9ac;border:none;border-radius:6px;color:#fafafa;cursor:pointer;display:flex;padding:10px 16px;position:relative;transition:color .4s cubic-bezier(.25,.25,0,1),background-color .4s cubic-bezier(.25,.25,0,1),border-radius .4s cubic-bezier(.25,.25,0,1)}.btn--pagination.loading{background-color:#fafafa;border-bottom-right-radius:0;border-top-right-radius:0;color:#1b2222}.btn--pagination.loading .button__text{transform:translateX(26px)}.btn--pagination.loading:before{background-color:#fafafa;transform:translateX(26px)}.btn--pagination.loading .loading-animation{opacity:1}.btn--pagination:before{background-color:#39a9ac;border-bottom-right-radius:6px;border-top-right-radius:6px;content:"";height:100%;position:absolute;right:0;transition:transform .6s cubic-bezier(.25,.25,0,1),color .4s cubic-bezier(.25,.25,0,1),background-color .4s cubic-bezier(.25,.25,0,1),border-radius .4s cubic-bezier(.25,.25,0,1);width:27px}@media(any-hover:hover),(hover:hover)and (pointer:fine){.btn--pagination:not(:disabled):hover{background-color:#fafafa;color:#1b2222}.btn--pagination:not(:disabled):hover:before{background-color:#fafafa}}.btn--pagination:not(:disabled):active{background-color:#e9e9e9;color:#1b2222}.btn--pagination:not(:disabled):active:before{background-color:#e9e9e9}.btn.btn--pagination{color:#fafafa;transition:color .4s cubic-bezier(.25,.25,0,1),background-color .4s cubic-bezier(.25,.25,0,1),border-radius .4s cubic-bezier(.25,.25,0,1)}.button__text{transition:transform .6s cubic-bezier(.25,.25,0,1);z-index:2}.error{background-color:#fd502e;border-radius:6px;color:#fafafa;display:flex;flex-direction:column;min-height:150px;overflow:hidden;padding:20px 15px;position:relative;width:372px}.error__progress{background-color:#fff;height:2px;left:0;position:absolute;top:0;transform:translateX(-63%);width:100%}.error__main{margin-bottom:10px;margin-top:auto}.error__text{opacity:.55}.error__top{background:url(/static/icons/grid.svg);border:1px solid #fafafa66;border-radius:4px;height:40px;width:40px}.error__icon-container,.error__top{align-items:center;display:flex;justify-content:center}.error__icon-container{background-color:#fff;border-radius:3px;height:20px;width:20px}.error__icon{display:inline-block;height:12px;position:relative;width:2px}.error__icon:before{bottom:0;height:2px}.error__icon:after,.error__icon:before{background-color:#fd502e;content:"";position:absolute;width:100%}.error__icon:after{height:8px;top:0}.error__close{background:url(/static/icons/close.svg) no-repeat 50%/10px;height:42px;position:absolute;right:0;top:6px;transition:color .4s cubic-bezier(.25,.25,0,1),background-color .4s cubic-bezier(.25,.25,0,1),transform .4s cubic-bezier(.25,.25,0,1),border-color .4s cubic-bezier(.25,.25,0,1);width:42px}@media(any-hover:hover),(hover:hover)and (pointer:fine){.error__close:not(:disabled):hover{transform:rotate(90deg)}}.contacts__city{opacity:.4}.contacts__connect-icon-container{align-items:center;background:url(/static/icons/grid.svg);background-size:cover;border:1px solid #fafafa66;border-radius:4px;display:inline-flex;height:40px;justify-content:center;margin-bottom:27px;width:40px}@media screen and (max-width:1366px){.contacts__connect-icon-container{height:30px;width:30px}}@media screen and (max-width:1199px){.contacts__connect-icon-container{height:35px;width:35px}}.contacts__connect-icon{background-color:#39a9ac;height:50%;-webkit-mask-size:100% 100%;mask-size:100% 100%;width:50%}.contacts__connect-icon--address{-webkit-mask-image:url(/static/icons/footer-address.svg);mask-image:url(/static/icons/footer-address.svg)}.contacts__connect-icon--phones{-webkit-mask-image:url(/static/icons/footer-phone.svg);mask-image:url(/static/icons/footer-phone.svg)}.contacts__connect-icon--email{-webkit-mask-image:url(/static/icons/footer-mail.svg);mask-image:url(/static/icons/footer-mail.svg)}.contacts__connect-icon--timing{-webkit-mask-image:url(/static/icons/footer-timing.svg);mask-image:url(/static/icons/footer-timing.svg)}.contacts__connect-item:not(:last-child){margin-bottom:85px}@media screen and (max-width:1366px){.contacts__connect-item:not(:last-child){margin-bottom:62px}}@media screen and (max-width:1199px){.contacts__connect-item:not(:last-child){margin-bottom:67px}}@media screen and (max-width:767px){.contacts__connect-item:not(:last-child){margin-bottom:60px}}.contacts__connect-links{white-space:nowrap}.contacts__connect-link{position:relative;white-space:nowrap}.contacts__connect-link:not(:last-child){margin-right:60px}.contacts__connect-link:not(:last-child):after{background-color:#fafafa66;content:"";height:100%;position:absolute;right:-30px;top:0;width:1px}@media screen and (max-width:1366px){.contacts__connect-link:not(:last-child){margin-right:40px}.contacts__connect-link:not(:last-child):after{height:14px;right:-20px;top:50%;transform:translateY(-50%)}}@media screen and (max-width:767px){.contacts__connect-link:not(:last-child){display:block;margin-bottom:5px;width:100%}.contacts__connect-link:not(:last-child):after{content:unset}}.contacts__connect-link:before{background-color:#fafafa;bottom:-5px;content:"";height:1px;left:0;opacity:0;position:absolute;transition:opacity .4s ease-in;width:100%}@media(any-hover:hover),(hover:hover)and (pointer:fine){.contacts__connect-link:not(:disabled):hover:before{opacity:1}}.contacts__connect--green .contacts__connect-icon-container{background-image:url(/static/icons/grid-green.svg);border-color:#39a9ac66}.contacts__connect--green .contacts__connect-link:after{background-color:#1b222233}.nav-social__social{display:flex}@media screen and (max-width:1199px){.nav-social__social{flex-direction:column}}@media screen and (max-width:767px){.nav-social__social{flex-direction:row}}.nav-social__social-item:not(:last-child){margin-right:68px}@media screen and (max-width:1366px){.nav-social__social-item:not(:last-child){margin-right:92px}}@media screen and (max-width:1199px){.nav-social__social-item:not(:last-child){margin-bottom:30px;margin-right:0}}@media screen and (max-width:767px){.nav-social__social-item:not(:last-child){margin-bottom:0;margin-right:62px}}html.js [data-reveal]:not([data-reveal-type]){opacity:0;transform:translate3d(0,30px,0);transition:opacity .8s cubic-bezier(.25,.25,0,1) .1s,transform .8s cubic-bezier(.25,.25,0,1) .1s}html.js [data-reveal]:not([data-reveal-type]).is-revealed{opacity:1;transform:none}@supports(animation-timeline:view()){html.js [data-reveal]:not([data-reveal-type]).css-animation-timeline{opacity:1;transform:none;transition:none;animation-timeline:view();animation-fill-mode:both;animation-name:reveal-default;animation-timing-function:cubic-bezier(.33,1,.68,1);animation-range:cover 5% contain 30%}}html.js [data-reveal][data-reveal-type=letter-spacing-transform]{opacity:0;transition:opacity .8s cubic-bezier(.25,.25,0,1) .1s,transform 1.5s cubic-bezier(.25,.25,0,1) .1s}html.js [data-reveal][data-reveal-type=letter-spacing-transform]:not(.is-revealed){transform:scaleX(1.1)}@media screen and (max-width:1199px){html.js [data-reveal][data-reveal-type=letter-spacing-transform]:not(.is-revealed){transform:translate3d(0,30px,0)}}html.js [data-reveal][data-reveal-type=letter-spacing-transform].is-revealed{opacity:1}@supports(animation-timeline:view()){html.js [data-reveal][data-reveal-type=letter-spacing-transform].css-animation-timeline{opacity:1;transition:none;animation-timeline:view();animation-fill-mode:both;animation-name:reveal-letter-spacing-transform;animation-timing-function:cubic-bezier(.33,1,.68,1);animation-range:cover 5% contain 30%}@media screen and (max-width:1199px){html.js [data-reveal][data-reveal-type=letter-spacing-transform].css-animation-timeline{animation-name:reveal-default}}}html.js [data-reveal][data-reveal-type=clip-y-to-bottom]{overflow:hidden;overflow:clip}html.js [data-reveal][data-reveal-type=clip-y-to-bottom],html.js [data-reveal][data-reveal-type=clip-y-to-bottom] .clip-y-to-bottom{transition:transform 1.5s cubic-bezier(.65,0,.35,1) .1s}html.js [data-reveal][data-reveal-type=clip-y-to-bottom]:not(.is-revealed){transform:translateY(-100%)}html.js [data-reveal][data-reveal-type=clip-y-to-bottom]:not(.is-revealed) .clip-y-to-bottom{transform:translateY(100%)}html.js [data-reveal][data-reveal-type=letter-spacing-transform-y]{opacity:0;transition:opacity .8s cubic-bezier(.25,.25,0,1) .1s,transform 1.5s cubic-bezier(.25,.25,0,1) .1s}html.js [data-reveal][data-reveal-type=letter-spacing-transform-y]:not(.is-revealed){transform:translate3d(0,30px,0) scaleX(1.1)}html.js [data-reveal][data-reveal-type=letter-spacing-transform-y].is-revealed{opacity:1;transform:none}.tags{align-self:flex-start;display:flex;width:calc(var(--grid-column-width)*9 + var(--grid-gap)*8)}@media screen and (max-width:1199px){.tags{flex-wrap:wrap;margin-bottom:110px;width:100%}}@media screen and (max-width:767px){.tags{margin-bottom:95px}}.tag{background-color:#fafafa1a;border-radius:4px;margin-bottom:4px;padding:9px;white-space:nowrap}.tag:not(:last-child){margin-right:4px}.tag--active{background-color:#fd502e26;color:#fd502e}.tag--dark{background-color:#1b22221a;color:#1b2222}.products-page-card__tags{align-self:flex-end;row-gap:4px}@media screen and (max-width:1199px){.products-page-card__tags{margin-bottom:0;width:75%}}.products-page-card__tags .tag{margin-bottom:0}.scroll-to-first-section-button{align-items:center;background-color:#fafafa;border-radius:4px;display:flex;height:40px;justify-content:center;margin-bottom:20px;margin-right:30px;overflow:hidden;position:absolute;right:0;width:50px}.scroll-to-first-section-button:before{background-color:#39a9ac;content:"";height:100%;left:0;position:absolute;top:0;transform:translateY(-100%);transition:color .4s cubic-bezier(.25,.25,0,1),background-color .4s cubic-bezier(.25,.25,0,1),transform .4s cubic-bezier(.25,.25,0,1),border-color .4s cubic-bezier(.25,.25,0,1);width:100%}@media screen and (max-width:1366px){.scroll-to-first-section-button{height:30px;margin-right:20px;width:38px}}@media screen and (max-width:1199px){.scroll-to-first-section-button{height:35px;width:44px}}@media screen and (max-width:767px){.scroll-to-first-section-button{margin-right:15px}}@media(any-hover:hover),(hover:hover)and (pointer:fine){.scroll-to-first-section-button:not(:disabled):hover:before{transform:translateY(0)}.scroll-to-first-section-button:not(:disabled):hover .scroll-to-first-section-button__icon{background-color:#fafafa}}.scroll-to-first-section-button:not(:disabled):active:before{transform:translateY(0)}.scroll-to-first-section-button:not(:disabled):active .scroll-to-first-section-button__icon{background-color:#fafafa}.scroll-to-first-section-button__icon{background-color:#1b2222;height:8px;-webkit-mask-image:url(/static/icons/arrow-up.svg);mask-image:url(/static/icons/arrow-up.svg);-webkit-mask-size:cover;mask-size:cover;width:8px}.scroll-to-first-section-button--visible{transform:translateY(0)}.base-slider{overflow:hidden;position:relative}.base-slider:not([data-dragging=true]) a{cursor:none;pointer-events:auto}@media(any-hover:hover),(hover:hover)and (pointer:fine){.base-slider:not(:disabled):hover{cursor:none}.base-slider:not(:disabled):hover .floating-button{transform:scale(1) translate(-50%,-50%)}}.base-slider[data-dragging=true] a{pointer-events:none}@media(any-hover:hover),(hover:hover)and (pointer:fine){.base-slider--single:not(:disabled):hover{cursor:default}}.base-slider__wrapper{display:flex;height:100%;min-width:100%;width:fit-content}.base-slider__item{position:relative}.base-slider--static .base-slider__wrapper{width:100%}.details-section__bottom-address-text,.details-section__bottom-details-text{border-bottom:1px solid #fafafa;color:#fd502e;padding-bottom:20px}@media screen and (max-width:1199px){.details-section__bottom-address-text,.details-section__bottom-details-text{padding-bottom:30px}}@media screen and (max-width:767px){.details-section__bottom-address-text,.details-section__bottom-details-text{padding-bottom:20px}}.details-section__bottom-details-text{display:flex;justify-content:space-between}.details-section__bottom-left,.details-section__bottom-right{width:calc(var(--grid-column-width)*10 + var(--grid-gap)*9)}@media screen and (max-width:1199px){.details-section__bottom-left,.details-section__bottom-right{width:100%}.details-section__bottom-left{margin-bottom:80px}}@media screen and (max-width:767px){.details-section__bottom-left{margin-bottom:65px}}.details-section__bottom-details-item{border-bottom:1px dashed #fafafa4d;display:flex;justify-content:space-between;padding:30px 0}@media screen and (max-width:1366px){.details-section__bottom-details-item{padding:20px 0}}@media screen and (max-width:1199px){.details-section__bottom-details-item{padding:30px 0}}@media screen and (max-width:767px){.details-section__bottom-details-item{flex-direction:column}}.details-section__bottom-details-value{opacity:.45;text-align:right}@media screen and (max-width:767px){.details-section__bottom-details-value{margin-top:10px;text-align:left}}.details-section__bottom-address{line-height:1.35;opacity:.6;padding-top:40px;width:calc(var(--grid-column-width)*6 + var(--grid-gap)*5)}@media screen and (max-width:1366px){.details-section__bottom-address{padding-top:35px}}@media screen and (max-width:1199px){.details-section__bottom-address{width:calc(var(--grid-column-width)*6 + var(--grid-gap)*5)}}.products-projects-common__top{background-color:#1b2222;color:#fafafa;padding:270px 0 135px}@media screen and (max-width:1366px){.products-projects-common__top{padding-top:170px}}@media screen and (max-width:1199px){.products-projects-common__top{padding-bottom:110px}}@media screen and (max-width:767px){.products-projects-common__top{padding-top:100px}}.products-projects-common__num-title{align-items:center;display:flex;padding-top:54px}@media screen and (max-width:1366px){.products-projects-common__num-title{align-items:flex-start;padding-top:40px}}@media screen and (max-width:767px){.products-projects-common__num-title{flex-direction:column;padding-top:70px}}.products-projects-common__num{color:#fd502e;width:calc(var(--grid-column-width)*1 + var(--grid-gap)*0)}@media screen and (max-width:767px){.products-projects-common__num{margin-bottom:20px;text-align:center;width:100%}}.products-projects-common__title{padding-right:calc(var(--grid-column-width)*1 + var(--grid-gap)*1);text-align:center;width:100%}@media screen and (max-width:767px){.products-projects-common__title{padding-right:0}}.products-projects-common__description{margin-left:calc(var(--grid-column-width)*10 + var(--grid-gap)*10);opacity:.35;padding-top:120px;width:calc(var(--grid-column-width)*6 + var(--grid-gap)*5)}@media screen and (max-width:1366px){.products-projects-common__description{padding-top:100px}}@media screen and (max-width:1199px){.products-projects-common__description{margin-left:calc(var(--grid-column-width)*5 + var(--grid-gap)*5);width:calc(var(--grid-column-width)*4 + var(--grid-gap)*3)}}@media screen and (max-width:767px){.products-projects-common__description{margin-left:0;padding-left:10px;padding-right:10px;text-align:center;width:100%}}.products-projects-common__breadcrumbs{text-align:center}.products-projects-common__breadcrumbs-wrapper{text-align:center;width:100%}@media screen and (max-width:767px){.products-projects-common__breadcrumbs-wrapper{overflow-x:auto;scrollbar-width:none}.products-projects-common__breadcrumbs-wrapper::-webkit-scrollbar{display:none;height:0;width:0}}.page-transition{background-color:red;height:100%;left:0;opacity:0;position:fixed;top:0;transition:opacity .8s;width:100%}.page-transition--active{opacity:1}.page-transition-overlay{pointer-events:none}.page-transition-overlay.page-transition-overlay--leave-transitioning{pointer-events:auto}.page-transition-overlay.page-transition-overlay--leave-transitioning .preloader__bar--vertical{animation:slideUp var(--animation-duration) forwards var(--animation-delay);visibility:visible}.page-transition-overlay.page-transition-overlay--enter-transitioning .preloader__bar--horizontal{animation:slideRight var(--animation-duration) forwards var(--animation-delay);visibility:visible}.preloader__bar--vertical{--width-vertical-bar:20vw;background-color:#090909;height:100%;left:0;position:absolute;top:0;transform:translateY(100%);width:calc(var(--width-vertical-bar) + 1px)}@media screen and (max-width:1366px){.preloader__bar--vertical{--width-vertical-bar:33.33333vw}}.preloader__bar{visibility:hidden;will-change:transform}.preloader__bar--vertical-2{left:var(--width-vertical-bar)}.preloader__bar--vertical-3{left:calc(var(--width-vertical-bar)*2)}.preloader__bar--vertical-4{left:calc(var(--width-vertical-bar)*3)}.preloader__bar--vertical-5{left:calc(var(--width-vertical-bar)*4)}.preloader__bars--horizontal{--height-horizontal-bar:33.33333vh}@media screen and (max-width:1199px){.preloader__bars--horizontal{--height-horizontal-bar:20vh}}.preloader__bar--horizontal{background-color:#090909;height:calc(var(--height-horizontal-bar) + 1px);left:0;position:absolute;top:0;width:100%}.preloader__bar--horizontal-2{top:var(--height-horizontal-bar)}.preloader__bar--horizontal-3{top:calc(var(--height-horizontal-bar)*2)}.preloader__bar--horizontal-4{top:calc(var(--height-horizontal-bar)*3)}.preloader__bar--horizontal-5{top:calc(var(--height-horizontal-bar)*4)}.page-transition-overlay__loading-animation{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);z-index:10}@keyframes slideUp{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes slideRight{50%{transform:translateX(0)}to{transform:translateX(100%)}}.text-animation{--line-delay:0.15s;--letter-stagger-delay:0.01s;--animation-duration:0.3s;--scroll-value:1;--slide-up-value:5px;display:inline-block;white-space:pre-wrap;width:100%;word-break:break-word}.text-animation__word{display:inline-block;position:relative;white-space:pre}@media (max-width:900px)and (orientation:landscape),screen and (max-width:767px){.text-animation__word{opacity:0;transform:translateY(var(--slide-up-value,0)) rotate(5deg);transform-origin:left;transition-delay:var(--in-transition-delay,0);transition-duration:.4s;transition-property:opacity,transform;transition-timing-function:cubic-bezier(.4,0,.2,1)}.text-animation--visible .text-animation__word{opacity:1;transform:translate(0) rotate(0)}}@media screen and (min-width:768px){.text-animation__char{display:inline-block;opacity:0;position:relative;transform:translateY(var(--slide-up-value,5px));transition-delay:calc(var(--line-delay, 0s) + var(--char-index, 0)*var(--letter-stagger-delay, .01s));transition-duration:.1s;transition-property:opacity,transform;transition-timing-function:cubic-bezier(.4,0,.2,1);white-space:pre;will-change:transform,opacity,filter}.text-animation--visible .text-animation__char{opacity:1;transform:translateY(0);transition-duration:.3s;transition-timing-function:cubic-bezier(.2,.65,.3,.9)}}@media screen and (min-width:768px)and (max-width:1199px){.text-animation__char{transition-property:opacity,transform;will-change:transform,opacity}}@media screen and (min-width:768px){.text-animation--with-slide-up:not(.text-animation--visible) .text-animation__char{transform:translateY(var(--slide-up-value))}}.cookie-banner{background-color:#192121;border-radius:4px;bottom:30px;color:#fafafa;left:30px;padding:30px 20px 20px;position:fixed;width:calc(var(--grid-column-width)*7 + var(--grid-gap)*6);z-index:4}@media screen and (max-width:1366px){.cookie-banner{bottom:20px;left:20px}}@media screen and (max-width:1199px){.cookie-banner{width:calc(var(--grid-column-width)*6 + var(--grid-gap)*5)}}.cookie-banner__header{margin-bottom:18px}.cookie-banner__text{opacity:.5;text-transform:none}.cookie-banner__text-block{margin-bottom:12px;text-transform:none}.cookie-banner__link{border-bottom:1px solid #fafafa;display:inline-block;margin-bottom:1px}.preloader-active{background-color:#1b2222}.preloader{display:block;height:100vh;height:100dvh;position:fixed;width:100vw;z-index:9999}html.no-js .preloader{display:none}.preloader .square{background-color:#0000;display:flex}.preloader__container-main{align-items:center;background:#1b2222;display:flex;flex-direction:column;height:100%;justify-content:center;left:0;position:absolute;top:0;transition:--indicator-x .6s ease-in-out;width:100%}@keyframes hideContainer{49%{opacity:1}50%{opacity:0}to{opacity:0}}.preloader__bottom{height:61px}.preloader__bottom,.preloader__progress-bar{bottom:30px;left:30px;position:absolute;right:30px}.preloader__progress-bar{--progress:0%;--indicator-x:0px;height:35px;overflow:hidden;top:50%;transform:translateY(-50%);transition:transform .3s cubic-bezier(.25,.25,0,1);transition-delay:.5s;width:auto;z-index:3}.preloader__progress-bar-inner{height:100%;padding-left:1ch;position:relative}.preloader__progress-bar-indicator{align-items:center;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#1b222233;color:#fafafa;display:inline-flex;height:100%;padding:0 12px;position:absolute;transform:translate(calc(-30% + var(--indicator-x)));transform-origin:center}.preloader .preloader__progress-bar-indicator{padding:0 15px;transform:translate(calc(-40% + var(--indicator-x)));transition:transform .8s ease-in-out}.preloader__progress-bar-indicator-inner{--height:13px;align-items:center;display:flex;gap:10px;height:var(--height);overflow:hidden}@media screen and (min-width:1920px){.preloader__progress-bar-indicator-inner{--height:16px}}@media screen and (max-width:1199px){.preloader__progress-bar-indicator-inner{--height:15px}}@media (max-width:900px)and (orientation:landscape),screen and (max-width:767px){.preloader__progress-bar-indicator-inner{--height:13px}}.preloader_tube{align-items:center;display:flex;height:100%;width:100%}.preloader_tube img,.preloader_tube picture{flex-grow:1;height:auto;width:100%}.preloader__bars,.preloader__bars--horizontal,.preloader__bars--vertical{height:100%;left:0;pointer-events:none;position:absolute;right:0;width:100%;z-index:10}.preloader__bar--horizontal-4,.preloader__bar--horizontal-5{display:none}@media screen and (max-width:1199px){.preloader__bar--horizontal-4,.preloader__bar--horizontal-5{display:block}}.stick-slider{--width:100%;--slide-width:calc(var(--width)/3);height:40px;overflow:hidden;position:relative;transform:rotate(180deg);width:var(--width)}.stick-slider--aside{--slide-width:calc(var(--width)/4);background-color:#212626;z-index:2}.stick-slider--aside .stick-slider__slide--active:before{opacity:.4}.stick-slider--aside .stick-slider__slide--near-active:before{transform:translate(-50%,-50%) scaleY(1.75)}.certificates__slider .stick-slider--aside,.index-page__products-slider .stick-slider--aside{background-color:#1b2222}.stick-slider__wrapper{display:flex;flex-shrink:0;height:100%;transform:translateX(calc(var(--slide-idx)*-1*var(--slide-width)));transition:transform .5s ease-in-out}.stick-slider__slide{flex-shrink:0;position:relative;width:var(--slide-width)}.stick-slider__slide:before{background-color:#fafafa;content:"";height:4px;left:50%;opacity:.4;position:absolute;top:50%;transform:translate(-50%,-50%);transition:transform .6s cubic-bezier(.25,.25,0,1),opacity .6s cubic-bezier(.25,.25,0,1);width:1px}.stick-slider__slide--active:before{opacity:1;transform:translate(-50%,-50%) scaleY(3)}.slider-nav{align-items:center;display:flex;justify-content:center;overflow:hidden;padding:20px 0;position:relative;width:100%}@media screen and (max-width:1199px){.slider-nav{padding-top:35px}}.slider-nav__bg{background:linear-gradient(90deg,#fafafa66 1px,#0000 0);background-repeat:repeat-x;background-size:10px;height:8px;left:0;position:absolute;right:0;top:50%;transform:scaleY(-50%);transition:background-position .5s cubic-bezier(.25,.25,0,1)}.slider-nav__block{align-items:center;background:#39a9ac;border-radius:4px;display:flex;flex-shrink:0;height:40px;justify-content:space-between;width:118px;z-index:2}@media screen and (max-width:1366px){.slider-nav__block{height:30px;width:86px}}@media screen and (max-width:1199px){.slider-nav__block{height:35px;width:110px}}.slider-nav__arrow{border-radius:6px;cursor:pointer;display:inline-flex;flex-shrink:0;height:100%;transition:color .4s cubic-bezier(.25,.25,0,1),background-color .4s cubic-bezier(.25,.25,0,1),border-radius .4s cubic-bezier(.25,.25,0,1);width:38%}@media(any-hover:hover),(hover:hover)and (pointer:fine){.slider-nav__arrow:not(:disabled):hover{background-color:#60b9bc}}.slider-nav__arrow-img{background-color:#fafafa;display:inline-flex;height:100%;-webkit-mask:url(/static/icons/slider-arrow.svg) no-repeat 50% 50%/10px;mask:url(/static/icons/slider-arrow.svg) no-repeat 50% 50%/10px;width:100%}.slider-nav__arrow--right{transform:rotate(180deg)}.slider-nav__center{align-items:center;display:flex;height:100%;justify-content:center;overflow:hidden;position:relative;width:100%}.slider-nav__aside{position:relative;width:50px}.slider-nav__aside:before{background:repeating-linear-gradient(90deg,#fafafa66,#fafafa66 1px,#0000 0,#0000 12px);background-position-x:var(--bg-offset);background-size:12px 100%;content:"";height:4px;position:absolute;top:50%;transform:translateY(-50%);transition:background-position .5s ease-in-out;width:50vw}.slider-nav__left{transform:translateX(7px)}.slider-nav__left:before{right:90%}@media screen and (max-width:1366px){.slider-nav__left:before{right:80%}}@media screen and (max-width:1199px){.slider-nav__left:before{right:87%}}@media screen and (max-width:767px){.slider-nav__left:before{right:92%}}.slider-nav__right{transform:translateX(-20px)}.slider-nav__right:before{left:86%}@media screen and (max-width:1366px){.slider-nav__right:before{right:90%}}.slider-nav--alternative .slider-nav__block{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background-color:#0000;color:#fff;justify-content:center;width:113px}@media screen and (max-width:1366px){.slider-nav--alternative .slider-nav__block{width:77px}}.slider-nav--alternative .slider-nav__aside:before{background:repeating-linear-gradient(90deg,#ffffffb3,#ffffffb3 1px,#0000 0,#0000 12px);background-position-x:var(--bg-offset);background-size:12px 100%}.slider-nav--alternative .stick-slider__slide:before{opacity:.7}.slider-nav--alternative .slider-nav__current{padding-right:15px}@media screen and (max-width:1366px){.slider-nav--alternative .slider-nav__current{padding-right:10px}}.slider-nav--alternative .slider-nav__total{opacity:.6;padding-left:15px}@media screen and (max-width:1366px){.slider-nav--alternative .slider-nav__total{padding-left:10px}}.slider-nav--alternative .slider-nav__separator{opacity:.6}.slider-nav--alternative .stick-slider--aside{background-color:unset}.popup--projects-select-mobile .popup-overlay{display:none}.popup--projects-select-mobile .popup-margin{bottom:5px;left:5px;right:5px;top:auto}@media screen and (max-width:1199px){.popup--projects-select-mobile .popup-margin{bottom:5px;left:5px;right:5px;top:auto}}@media screen and (max-width:767px){.popup--projects-select-mobile .popup-margin{bottom:5px;left:5px;right:5px;top:auto}}.popup--projects-select-mobile .popup-container{display:flex;flex-direction:column;justify-content:flex-end;transform:translateY(100%);transition:transform 1.2s cubic-bezier(.25,.25,0,1)}.popup--projects-select-mobile.popup--opened .popup-container{transform:translateY(0)}.select-mobile-popup__wrapper{background-color:#e9e9e9;border-radius:4px;padding:20px;position:relative}.select-mobile-popup__top{border-bottom:1px solid #1b22221a;display:flex;justify-content:space-between;padding-bottom:20px}.select-mobile__items{display:flex;flex-wrap:wrap}.select-mobile-popup__bottom{padding-top:45px}.select-mobile-popup__main-text{margin-bottom:30px}.select-mobile-point__link{border:1px solid #1b222233;border-radius:6px;display:inline-flex;margin:0 3px 3px 0;overflow:hidden;padding:10px 12px;position:relative}.select-mobile-point__link,.select-mobile-point__link:before{transition:color .4s cubic-bezier(.25,.25,0,1),background-color .4s cubic-bezier(.25,.25,0,1),transform .4s cubic-bezier(.25,.25,0,1),border-color .4s cubic-bezier(.25,.25,0,1)}.select-mobile-point__link:before{background-color:#39a9ac;content:"";height:100%;left:0;position:absolute;top:0;transform:translateY(-100%);width:100%}@media(any-hover:hover),(hover:hover)and (pointer:fine){.select-mobile-point__link:not(:disabled):hover{border-color:#39a9ac;color:#fafafa}.select-mobile-point__link:not(:disabled):hover:before{transform:translateY(0)}}.select-mobile__link--active{border-color:#39a9ac;color:#fafafa}.select-mobile__link--active:before{transform:translateY(0)}.select-mobile-point__number{margin-right:10px;opacity:.25}.select-mobile-point__label{z-index:2}.select-mobile-popup__handle{left:50%;position:absolute;top:-3px;transform:translateX(-50%)}@media screen and (max-width:767px){.select-mobile-popup__handle{transform:scale(.7) translateX(-50%)}}.select-mobile__block:not(:last-child){border-bottom:1px dashed #1b222233;margin-bottom:42px;padding-bottom:45px}.select-mobile__category-title{margin-bottom:30px}@media (max-width:900px)and (orientation:landscape),screen and (max-width:767px){.select-mobile__category-title{margin-bottom:20px}}.dropdown-content-inner{--wrapper-height:170px;bottom:0;display:flex;flex-direction:column;left:0;max-height:var(--wrapper-height);min-width:250px;overflow-x:hidden;overflow-y:scroll;pointer-events:none;position:absolute;width:100%}@supports(scrollbar-width:thin){.dropdown-content-inner{scrollbar-color:#e9e9e9 #0000;scrollbar-width:thin}}@supports selector(*::-webkit-scrollbar){.dropdown-content-inner{scrollbar-color:revert;scrollbar-width:revert}}.dropdown-content-inner::-webkit-scrollbar{background-color:#e9e9e903;height:8px;width:8px}.dropdown-content-inner::-webkit-scrollbar-thumb{background-color:#e9e9e9;border-radius:4px}@media screen and (max-width:767px){.dropdown-content-inner::-webkit-scrollbar{background-color:#e9e9e903;height:8px;width:0}}.dropdown-picker-btn{background-color:#e9e9e9;border-radius:6px;flex-shrink:0;height:40px;margin-right:3px;min-width:200px;padding:var(--padding-x);position:relative;text-align:left;transform:translateY(var(--transform-value));transition:color .4s cubic-bezier(.25,.25,0,1),background-color .4s cubic-bezier(.25,.25,0,1),border-radius .4s cubic-bezier(.25,.25,0,1),transform 1.5s cubic-bezier(.25,.25,0,1);transition-delay:calc(var(--delay)*.2s);z-index:10}.dropdown-picker-btn:not(:last-child){margin-bottom:3px}.dropdown-picker-btn[disabled] .dropdown__btn-text{cursor:not-allowed;opacity:.25}.dropdown-picker-btn:not([disabled]):active,.dropdown-picker-btn:not([disabled]):hover{background-color:#39a9ac;color:#fafafa}.dropdown-picker-btn:not([disabled]):active{background-color:#309396}.dropdown__order{display:inline-block;margin-right:15px;opacity:.25;width:18px}.dropdown__text:only-child{margin-left:33px}.btn--tabs{background-color:#0000;border:1px solid #1b222233;border-radius:6px;overflow:hidden}.btn--tabs:before{background-color:#39a9ac;content:"";height:100%;left:0;position:absolute;top:0;transform:translateY(-100%);transition:color .4s cubic-bezier(.25,.25,0,1),background-color .4s cubic-bezier(.25,.25,0,1),transform .4s cubic-bezier(.25,.25,0,1),border-color .4s cubic-bezier(.25,.25,0,1);width:100%}.btn--tabs:not(:last-child){margin-right:7px}.btn--tabs:not([disabled]):not(.btn--active):hover{border-color:#39a9ac;color:#39a9ac}.btn--tabs:not([disabled]):not(.btn--active):hover:before{transform:translateY(-100%)}.btn--tabs.btn--active{border-color:#39a9ac;color:#fafafa}.btn--tabs.btn--active:before{transform:translateY(0)}.btn--tabs[disabled]{background-color:#1b222214;border-color:#1b222200}.about-top-block-section__top{color:#fafafa;padding-bottom:245px;width:100%}@media screen and (max-width:1366px){.about-top-block-section__top{padding-bottom:205px}}@media screen and (max-width:767px){.about-top-block-section__top{padding-bottom:130px}}.about-top-block-section__top-left{display:flex}.about-top-block-section__top-count{color:#fd502e;white-space:nowrap;width:calc(var(--grid-column-width)*1 + var(--grid-gap)*0)}.about-top-block-section__top-title{margin-left:calc(var(--grid-column-width)*1 + var(--grid-gap)*1);text-transform:none}@media screen and (max-width:1366px){.about-top-block-section__top-title{margin-left:calc(var(--grid-column-width)*2 + var(--grid-gap)*2)}}@media screen and (max-width:1199px){.about-top-block-section__top-title{margin-left:calc(var(--grid-column-width)*1 + var(--grid-gap)*1)}}@media screen and (max-width:767px){.about-top-block-section__top-title{margin-left:0}}.about-top-block-section__top-description{margin-left:calc(var(--grid-column-width)*10 + var(--grid-gap)*10);opacity:.5;padding-top:45px;text-transform:none;width:calc(var(--grid-column-width)*5 + var(--grid-gap)*4)}@media screen and (max-width:1199px){.about-top-block-section__top-description{margin-left:calc(var(--grid-column-width)*2 + var(--grid-gap)*2);padding-top:90px}}@media screen and (max-width:767px){.about-top-block-section__top-description{margin-left:calc(var(--grid-column-width)*1 + var(--grid-gap)*1);width:calc(var(--grid-column-width)*4 + var(--grid-gap)*3)}}.about-top-block-section__top-button{display:none;margin-left:calc(var(--grid-column-width)*10 + var(--grid-gap)*10);margin-top:90px}@media screen and (max-width:1366px){.about-top-block-section__top-button{margin-top:60px}}@media screen and (max-width:1199px){.about-top-block-section__top-button{margin-left:calc(var(--grid-column-width)*2 + var(--grid-gap)*2);margin-top:55px}}@media screen and (max-width:767px){.about-top-block-section__top-button{margin-left:calc(var(--grid-column-width)*1 + var(--grid-gap)*1);margin-top:40px}}.vacancies-section .about-top-block-section__top-button{display:flex}.btn--attach{--padding-x:20px;--padding-y:15px;align-items:center;border:1px solid #1b222233;display:flex;justify-content:center;padding:var(--padding-y) var(--padding-x);transition:color .4s cubic-bezier(.25,.25,0,1),background-color .4s cubic-bezier(.25,.25,0,1),transform .4s cubic-bezier(.25,.25,0,1),border-color .4s cubic-bezier(.25,.25,0,1);width:100%}.btn--attach:before{content:none}.btn--attach .btn__icon-container{background-color:#0000;height:16px;margin-right:20px;transition:color .4s cubic-bezier(.25,.25,0,1),background-color .4s cubic-bezier(.25,.25,0,1),transform .4s cubic-bezier(.25,.25,0,1),border-color .4s cubic-bezier(.25,.25,0,1);width:16px}.btn--attach .btn__icon-container:before{content:none}@media(any-hover:hover),(hover:hover)and (pointer:fine){.btn--attach:not(:disabled):hover{border-color:#39a9ac;color:#39a9ac}.btn--attach:not(:disabled):hover .btn__icon-container .btn__icon-plus{background-color:#39a9ac}}.btn__icon-plus{background-color:#1b2222;height:10px;-webkit-mask-image:url(/static/icons/plus.svg);mask-image:url(/static/icons/plus.svg);-webkit-mask-size:10px 10px;mask-size:10px 10px;transition:color .4s cubic-bezier(.25,.25,0,1),background-color .4s cubic-bezier(.25,.25,0,1),transform .4s cubic-bezier(.25,.25,0,1),border-color .4s cubic-bezier(.25,.25,0,1);width:10px}.file__list-item{align-items:flex-start;border-bottom:1px solid #1b22221a;display:flex;justify-content:space-between;padding:17px 0 20px}.file__list-text{width:calc(var(--grid-column-width)*3 + var(--grid-gap)*2)}@media screen and (max-width:1366px){.file__list-text{width:calc(var(--grid-column-width)*4 + var(--grid-gap)*3)}}@media screen and (max-width:767px){.file__list-text{width:calc(var(--grid-column-width)*3 + var(--grid-gap)*2)}}.file__list-size{color:#1b222273;margin-left:calc(var(--grid-column-width)*1 + var(--grid-gap)*1);width:calc(var(--grid-column-width)*1 + var(--grid-gap)*0)}.file__list-button{min-width:42px;position:relative}.file__list-button:before{content:"";height:100%;left:50%;min-height:42px;min-width:42px;position:absolute;top:50%;transform:translate(-50%,-50%);width:100%}.error-attach{color:#fd502e;padding-top:20px;text-transform:uppercase}.file-uploader__header{color:#39a9ac;padding:40px 0}.file-uploader__error,.file-uploader__loading{align-items:center;display:flex;justify-self:center;padding:20px}.file-uploader__error{color:#fd502e}.products-projects-sticky-block{align-items:center;bottom:0;display:flex;justify-content:center;left:0;min-height:60px;padding-bottom:20px;position:sticky;transform:translateY(200%);transition:transform .6s cubic-bezier(.25,.25,0,1);z-index:5}.products-projects-sticky-block .dropdown,.products-projects-sticky-block .select-mobile{margin-bottom:20px}.products-projects-sticky-block--visible{transform:translateY(0)}.products-page__select{transition:transorm .5s cubic-bezier(.25,.25,0,1);width:fit-content;z-index:2}@media screen and (max-width:1366px){.products-page__select{bottom:20px}}@media screen and (max-width:1199px){.products-page__select{display:none}}.products-page__select--mobile{display:none}@media screen and (max-width:1199px){.products-page__select--mobile{display:flex;justify-content:center;left:0;transform:unset;width:auto}}.popup{--leave-duration:0.65s;height:calc(var(--mobile-vh)*100);left:0;overflow:hidden;position:fixed;top:0;transition:visibility 1.2s,display allow-discrete 1.2s;width:100vw;z-index:10}.popup:not(.popup--opened){visibility:hidden}@supports(transition-behavior:allow-discrete){.popup:not(.popup--opened){display:none;visibility:visible}html.is-firefox .popup:not(.popup--opened){display:block;visibility:hidden}}.popup.popup--opened .popup-overlay{opacity:.5}@starting-style{.popup.popup--opened .popup-overlay{opacity:0}}.popup-container{height:inherit;overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch}.popup-container,.popup-overlay{left:0;position:absolute;top:0;width:100%}.popup-overlay{background-color:#000;height:100%;opacity:0;transition:opacity .4s ease-in}.popup-margin{border-radius:6px;height:100%;left:10px;overflow:hidden;position:absolute;top:10px;width:100%}@media screen and (max-width:1366px){.popup-margin{left:5px;top:5px}}@media screen and (max-width:767px){.popup-margin{right:5px;top:10px;width:auto}}.popup--opacity{transition:visibility 1.2s,display allow-discrete 1.2s}.popup--opacity .wrapper{--animation-duration:0.8s;opacity:0;transform:translateY(-30%);transition:transform var(--animation-duration),opacity var(--animation-duration)}.popup--opacity.popup--opened .wrapper{opacity:1;transform:translateY(0)}@starting-style{.popup--opacity.popup--opened .wrapper{opacity:0;transform:translateY(-30%)}}.popup--opacity:not(.popup--opened) .wrapper{opacity:0;transform:translateY(-30%)}.menu{overflow:hidden;transition:visibility 1.2s,display allow-discrete 1.2s}.menu.popup--opened .popup-overlay{opacity:.5;transition-delay:0s}@starting-style{.menu.popup--opened .popup-overlay{opacity:0}}.menu.popup--opened .popup-container{transform:none}@starting-style{.menu.popup--opened .popup-container{transform:translateY(-110%)}}.menu.popup--opened .btn--close{opacity:1;transform:translateY(0)}@starting-style{.menu.popup--opened .btn--close{opacity:0;transform:translateY(-50%)}}.menu .btn--close{opacity:0;transform:translateY(-50%);transition:transform .3s,opacity .3s;transition-delay:.9s}.menu .popup-container{background-color:#fafafa;border-radius:6px;display:flex;height:fit-content;transform:translateY(-110%);transition:transform .8s cubic-bezier(.33,1,.68,1);transition-delay:.2s;width:calc(var(--grid-column-width)*4.5 + var(--grid-gap)*3.5)}@media screen and (max-width:767px){.menu .popup-container{width:100%}}.menu__content{padding:20px 20px 35px;width:100%}@media screen and (max-width:1366px){.menu__content{padding:15px 15px 20px}}@media screen and (max-width:767px){.menu__content{padding:20px 20px 25px}}.menu__list-primary{padding-top:78px}@media screen and (max-width:1366px){.menu__list-primary{padding-top:47px}}@media screen and (max-width:1199px){.menu__list-primary{padding-top:50px}}@media screen and (max-width:767px){.menu__list-primary{padding-top:45px}}.menu__list-primary-link,.menu__list-secondary-link{color:#39a9ac;display:inline-flex;padding:7px 0;position:relative}.menu__list-primary-link:before,.menu__list-secondary-link:before{background-color:#39a9ac;content:"";height:6px;opacity:0;position:absolute;right:-12px;top:50%;transform:rotate(45deg) translateY(-50%);transition:opacity .3s;width:6px}@media(any-hover:hover),(hover:hover)and (pointer:fine){.menu__list-primary-link:not(:disabled):hover:before,.menu__list-secondary-link:not(:disabled):hover:before{opacity:1}}.menu__list-secondary{padding-bottom:80px;padding-top:32px}@media screen and (max-width:1366px){.menu__list-secondary{padding-bottom:45px;padding-top:19px}}@media screen and (max-width:1199px){.menu__list-secondary{padding-top:30px}}@media screen and (max-width:767px){.menu__list-secondary{padding-bottom:40px;padding-top:38px}}.menu__list-secondary-link{color:#1b2222;padding:4px 0}.menu__list-secondary-link:before{background-color:#1b2222}@media screen and (max-width:1199px){.menu__list-secondary-link{padding:3px 0}}@media screen and (max-width:767px){.menu__list-secondary-link{padding:5px 0}}.menu__bottom{border-top:1px solid #1b22221a;display:flex;justify-content:space-between;padding-top:20px}@media screen and (max-width:1366px){.menu__bottom{padding-top:15px}}.menu__contact{display:flex;flex-direction:column}.menu__contact-link{display:inline-flex;padding:4px 0;position:relative}.menu__contact-link:before{background-color:#090909cc;bottom:0;content:"";height:1px;left:0;opacity:0;position:absolute;transition:opacity .4s ease-in;width:100%}@media screen and (max-width:767px){.menu__contact-link{padding:5px 0}}@media(any-hover:hover),(hover:hover)and (pointer:fine){.menu__contact-link:not(:disabled):hover:before{opacity:1}}.order-form__state-button{bottom:0;left:50%;padding:12px 15px;position:absolute;transform:translateX(-50%);white-space:nowrap}.form-state-wrapper,.form-state-wrapper-m{align-items:center;display:flex;height:350px;justify-content:center;width:100%}.form-state-wrapper-m{flex-direction:column;position:sticky;top:0}.form-state-inner{height:100%;left:0;opacity:0;pointer-events:none;position:absolute;top:0;transform:scale(.8);transition:transform .6s cubic-bezier(.25,.25,0,1),opacity .6s cubic-bezier(.25,.25,0,1);width:100%}.form-state-inner--active{opacity:1;pointer-events:all;transform:scale(1)}.order-form__state-header{margin-bottom:20px}@media screen and (max-width:1366px){.order-form__state-header{margin-bottom:12px}}@media screen and (max-width:1199px){.order-form__state-header{margin-bottom:15px}}.order-form__state__description{color:#39a9ac}.order-form__icon-wrapper{align-items:center;background:url(/static/icons/grid-green.svg);background-repeat:no-repeat;background-size:cover;border:1px solid #39a9ac66;border-radius:6px;display:flex;height:120px;justify-content:center;margin-bottom:43px;width:120px}@media screen and (max-width:1366px){.order-form__icon-wrapper{height:90px;margin-bottom:40px;width:90px}}@media screen and (max-width:1199px){.order-form__icon-wrapper{height:100px;margin-bottom:45px;width:100px}}@media screen and (max-width:767px){.order-form__icon-wrapper{height:90px;margin-bottom:40px;width:90px}}.order-form__icon{background-image:url(/static/icons/check.svg);background-repeat:no-repeat;background-size:cover;height:50%;width:50%}.error-wrapper,.success-wrapper{flex-direction:column}.error-wrapper .order-form__icon-wrapper{background-image:url(/static/icons/grid.svg);border-color:#fd502e66}.error-wrapper .order-form__icon{background-image:url(/static/icons/cross.svg)}.error-wrapper .order-form__state__description{color:#fd502e}.universal-form__form{width:100%}.universal-form__input{margin-bottom:30px}.universal-form__uploader{margin-bottom:70px}.universal-form__bottom{align-items:center;display:flex;justify-content:space-between;position:relative}@media screen and (max-width:767px){.universal-form__bottom{align-items:flex-start;flex-direction:column}}.universal-form__agreement{margin-right:1ch;opacity:.4}.universal-form__agreement-block{width:calc(var(--grid-column-width)*3 + var(--grid-gap)*2)}@media screen and (max-width:1366px){.universal-form__agreement-block{width:calc(var(--grid-column-width)*4 + var(--grid-gap)*3)}}@media screen and (max-width:767px){.universal-form__agreement-block{margin-bottom:34px;width:calc(var(--grid-column-width)*5 + var(--grid-gap)*4)}}.universal-form__checkbox{align-items:flex-start;display:flex;position:relative;width:calc(var(--grid-column-width)*5 + var(--grid-gap)*4)}@media (max-width:900px)and (orientation:landscape),screen and (max-width:767px){.universal-form__checkbox{width:100%}}.universal-form__checkbox-label{display:inline-block;margin-left:15px}.universal-form__checkbox-label span{opacity:.45}.universal-form__checkbox-input{opacity:0;pointer-events:none;position:absolute}.universal-form__checkbox-input:checked+.universal-form__checkbox-custom{background-color:#39a9ac}@media(any-hover:hover),(hover:hover)and (pointer:fine){.universal-form__checkbox-input:checked+.universal-form__checkbox-custom:not(:disabled):hover{background-color:#309396}}.universal-form__checkbox-input:checked+.universal-form__checkbox-custom:after{opacity:1}.universal-form__checkbox-custom{background-color:#0000;border:1px solid #39a9ac;border-radius:4px;cursor:pointer;display:inline-block;height:20px;min-width:20px;position:relative;transition:color .4s cubic-bezier(.25,.25,0,1),background-color .4s cubic-bezier(.25,.25,0,1),transform .4s cubic-bezier(.25,.25,0,1),border-color .4s cubic-bezier(.25,.25,0,1);width:20px}@media(any-hover:hover),(hover:hover)and (pointer:fine){.universal-form__checkbox-custom:not(:disabled):hover{border-color:#309396}}.universal-form__checkbox-custom:after{background-image:url(/static/icons/checkbox-icon.svg);background-position:50%;background-repeat:no-repeat;background-size:8px 6px;content:"";height:100%;left:0;opacity:0;position:absolute;top:0;transition:opacity .25s cubic-bezier(.25,.25,0,1);width:100%}.universal-form__checkbox-error{color:#fd502e;padding-left:35px;padding-top:15px;position:absolute;text-transform:uppercase;top:100%}.universal-form__link{border-bottom:1px solid #090909;display:inline-block;transition:color .4s cubic-bezier(.25,.25,0,1),background-color .4s cubic-bezier(.25,.25,0,1),transform .4s cubic-bezier(.25,.25,0,1),border-color .4s cubic-bezier(.25,.25,0,1)}@media(any-hover:hover),(hover:hover)and (pointer:fine){.universal-form__link:not(:disabled):hover{border-color:#39a9ac;color:#39a9ac}}@media (max-width:900px)and (orientation:landscape),screen and (max-width:767px){.universal-form__submit{margin-top:60px}}.universal-form__checkbox-wrapper{position:relative}.yandex-map__container{height:100%;justify-content:center;width:100%}.map-marker,.map-marker__icon,.yandex-map__container{align-items:center;display:flex}.map-marker__icon{animation:glow 3s ease-in-out infinite;background-color:#fd502e;border-radius:6px;flex-shrink:0;height:40px;justify-content:center;overflow:hidden;width:40px}.map-marker__icon svg{height:50%;width:50%}@media screen and (max-width:1366px){.map-marker__icon{height:30px;width:30px}}@keyframes glow{0%{box-shadow:0 0 0 #09090900}50%{box-shadow:0 0 20px #fd502e99}to{box-shadow:0 0 0 #09090900}}.map-marker__info{color:#fafafa;margin-left:15px}@media screen and (max-width:1366px){.map-marker__info{margin-left:10px}}@media screen and (max-width:1199px){.map-marker__info{margin-left:15px}}@media screen and (max-width:767px){.map-marker__info{margin-left:10px}}.map-marker__title{margin-bottom:5px;white-space:nowrap}.map-marker__subtitle{opacity:.6}.order-form{transition:visibility 1.2s,display allow-discrete 1.2s}.order-form .popup-overlay{background-color:unset}.order-form .popup-margin{border-radius:0;left:0;top:0}@media screen and (max-width:1366px){.order-form .popup-margin .popup-margin{left:0;top:0}}@media screen and (max-width:767px){.order-form .popup-margin{left:0;top:0}}.order-form__wrapper{background-color:#e9e9e9;display:flex;flex-direction:column;left:0;opacity:0;position:absolute;top:0;transition:opacity 1s cubic-bezier(.25,.25,0,1);width:100%}.popup--opened .order-form__wrapper{opacity:1}.order-form__header{align-items:center;border-bottom:1px solid #1b222226;display:flex;justify-content:space-between;padding-bottom:30px;padding-top:30px}.order-form__close,.order-form__contact-us{width:calc(var(--grid-column-width)*2 + var(--grid-gap)*1)}.order-form__contact-us{text-align:center}.order-form__main{display:flex;height:100%;padding-bottom:110px;padding-left:calc(var(--grid-column-width)*1 + var(--grid-gap)*1);padding-top:80px;position:relative}@media screen and (max-width:1366px){.order-form__main{padding-bottom:70px;padding-left:calc(var(--grid-column-width)*1 + var(--grid-gap)*1);padding-top:30px}}@media screen and (max-width:1199px){.order-form__main{flex-direction:column;padding-bottom:84px;padding-left:0;padding-top:65px}}@media screen and (max-width:767px){.order-form__main{align-items:center;background-color:#e9e9e9;padding-bottom:64px;padding-top:75px}}.order-form__left{background-color:#e9e9e9;position:relative;width:calc(var(--grid-column-width)*7 + var(--grid-gap)*6)}@media screen and (max-width:1366px){.order-form__left{width:calc(var(--grid-column-width)*8 + var(--grid-gap)*7)}}@media screen and (max-width:1199px){.order-form__left{align-items:center;display:flex;flex-direction:column;margin-left:calc(var(--grid-column-width)*1 + var(--grid-gap)*1);margin-right:calc(var(--grid-column-width)*1 + var(--grid-gap)*1);padding-bottom:85px}}@media screen and (max-width:767px){.order-form__left{justify-content:flex-start;margin-left:0;margin-right:0;padding-bottom:70px;width:100%}}.order-form__left.is-finished .order-form__form,.order-form__left.is-loading .order-form__form{opacity:0;transform:translateY(-50px)}.order-form__right{display:flex;flex-direction:column;justify-content:space-between;margin-left:calc(var(--grid-column-width)*4 + var(--grid-gap)*4);width:calc(var(--grid-column-width)*7 + var(--grid-gap)*6)}@media screen and (max-width:1366px){.order-form__right{margin-left:calc(var(--grid-column-width)*2 + var(--grid-gap)*2)}}@media screen and (max-width:1199px){.order-form__right{border-top:1px solid #1b22221a;margin-left:calc(var(--grid-column-width)*1 + var(--grid-gap)*1);padding-top:85px}}@media screen and (max-width:767px){.order-form__right{margin-left:calc(var(--grid-column-width)*0 + var(--grid-gap)*0);padding-top:70px;width:calc(var(--grid-column-width)*6 + var(--grid-gap)*5)}}.order-form__contact-connect{margin-bottom:165px}@media screen and (max-width:1199px){.order-form__contact-connect{margin-bottom:80px}}@media screen and (max-width:767px){.order-form__contact-connect{margin-bottom:60px}}@media screen and (max-width:1199px){.order-form__social .nav-social__social{flex-direction:row}.order-form__social .nav-social__social-item{margin-bottom:0}.order-form__social .nav-social__social-item:not(:last-child){margin-right:32px}}.map-modal{height:calc(var(--mobile-vh)*100);transition:visibility 1.2s,display allow-discrete 1.2s}.map-modal .popup-margin{left:0;top:0}@media screen and (max-width:1366px){.map-modal .popup-margin{left:0;top:0}}@media screen and (max-width:767px){.map-modal{left:0;top:0}}.map-modal__container{--animation-duration:0.8s;opacity:0;transform:translateY(-30%);transition:transform var(--animation-duration),opacity var(--animation-duration)}.map-modal.popup--opened .map-modal__container{opacity:1;transform:translateY(0)}@starting-style{.map-modal.popup--opened .map-modal__container{opacity:0;transform:translateY(-30%)}}.map-modal:not(.popup--opened) .map-modal__container{opacity:0;transform:translateY(-30%)}.map-modal__header{align-items:center;border-bottom:1px solid #fafafa33;color:#fafafa;display:flex;justify-content:space-between;min-height:100px}@media screen and (max-width:1366px){.map-modal__header{min-height:70px}}@media screen and (max-width:1199px){.map-modal__header{min-height:75px}}.map-modal__contact-us{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}@media screen and (max-width:767px){.map-modal__contact-us{position:static;transform:unset}}.map-modal__container{height:calc(var(--mobile-vh)*100);position:relative;width:100%}.map-modal__main{height:100%;left:0;position:absolute;top:0;width:100%}.map-modal__header{position:relative;z-index:2}@media screen and (max-width:1199px){.map-modal__header .header__clock{display:block}}@media screen and (max-width:767px){.map-modal__header .header__clock{display:none}}.map-modal__adress{bottom:50px;color:#fafafa;left:25px;position:absolute}@media screen and (max-width:1366px){.map-modal__adress{bottom:30px;left:20px}}@media screen and (max-width:1199px){.map-modal__adress{left:15px}}.map-modal__address-city{margin-bottom:10px;text-transform:none}.map-modal__address-street{opacity:.25;text-transform:none}.project-card{display:inline-block;flex-shrink:0;-webkit-user-select:none;user-select:none;width:100%}.base-slider[data-dragging=true] .project-card{pointer-events:none}@media(any-hover:hover),(hover:hover)and (pointer:fine){.project-card:not(:disabled):hover .card-arrow{opacity:1}}@media screen and (max-width:1199px){.project-card .card-arrow{opacity:1}}.project-card__top{display:flex;justify-content:space-between;margin-bottom:14px}.project-card__name{background-color:#fafafa1a;border-radius:6px;color:#fafafa;display:inline-flex;padding:8px 10px}.project-card__name--empty{background-color:unset}.project-card__img-bg{align-items:center;background-color:#262e2e;border-radius:6px;display:flex;justify-content:center;margin-bottom:30px}.project-card__img-container{aspect-ratio:1/1;margin:30px 0;position:relative;width:90%}.project-card__img{max-height:100%;max-width:100%;object-fit:contain;pointer-events:none}.project-card__bottom{display:grid;grid-template-columns:.7fr 1.3fr}.project-card__info:only-child{grid-column:2}.project-card__location{color:#fd502e;display:inline-block;height:fit-content;padding-left:15px;position:relative;text-align:left}.project-card__location:before{background-color:#fd502e;border-radius:50%;content:"";height:4px;left:0;position:absolute;top:50%;transform:translateY(-50%);width:4px}.project-card__dates{color:#fafafa66;margin-bottom:20px;text-align:left}.project-card__address{color:#fafafa;margin-bottom:0;text-align:left}@media(any-hover:hover),(hover:hover)and (pointer:fine){.project-card--second:not(:disabled):hover .project-card__img-container:before{opacity:1}}.project-card--second .project-card__top{display:none}.project-card--second .project-card__img-container{align-items:center;display:flex;justify-content:center;margin:0;padding:20px;position:relative;width:100%}.project-card--second .project-card__img-container:before{background:linear-gradient(180deg,#fafafa1a,#fafafa00);content:"";height:100%;left:0;opacity:0;pointer-events:none;position:absolute;top:0;transition:opacity .4s ease-in;width:100%;z-index:2}.project-card--second .project-card__img-wrapper{height:90%;position:relative;width:90%}.project-card--second .project-card__bottom{display:flex;flex-direction:column}.project-card--second .project-card__location{margin-bottom:35px}@media screen and (max-width:1366px){.project-card--second .project-card__location{margin-bottom:22px}}.project-card--second .project-card__dates{color:#1b222266;margin-bottom:15px}.project-card--second .project-card__address{color:#1b2222}.project-detail__wrapper{background-color:#e9e9e9;border-radius:6px;display:flex;flex-direction:column;margin:0;min-height:calc(var(--mobile-vh)*100);padding:20px;width:calc(var(--grid-column-width)*10 + var(--grid-gap)*9)}@media screen and (max-width:1366px){.project-detail__wrapper{padding:15px}}@media screen and (max-width:1199px){.project-detail__wrapper{padding:20px;width:100%}}.project-detail__slider-wrapper{padding:0;position:relative}.project-detail__slider-wrapper .slider-nav{bottom:0;left:50%;position:absolute;transform:translateX(-50%)}.project-detail__close{border-bottom:1px solid #1b22221a;padding-bottom:20px}.project-detail__name{border-bottom:1px solid #1b2222;padding-bottom:70px;padding-top:140px;text-transform:none}@media screen and (max-width:1366px){.project-detail__name{padding-bottom:60px;padding-top:115px}}@media screen and (max-width:1199px){.project-detail__name{padding-top:120px}}@media screen and (max-width:767px){.project-detail__name{padding-bottom:50px;padding-top:100px}}.project-detail__top{padding:70px 0}@media screen and (max-width:1366px){.project-detail__top{padding:60px 0}}@media screen and (max-width:767px){.project-detail__top{display:flex;flex-direction:column-reverse;margin-bottom:40px;position:relative}.project-detail__dates{bottom:0;position:absolute}}.project-detail__location{color:#fd502e;padding-left:15px;position:relative;width:calc(var(--grid-column-width)*6 + var(--grid-gap)*5)}.project-detail__location:before{background-color:#fd502e;content:"";height:4px;left:0;position:absolute;top:50%;transform:translateY(-50%);width:4px}@media screen and (max-width:767px){.project-detail__location{margin-bottom:50px;width:100%}}.project-detail__top-first{align-items:flex-start;display:flex}.project-detail__top-first:not(:only-child){margin-bottom:110px}@media screen and (max-width:1366px){.project-detail__top-first:not(:only-child){margin-bottom:75px}}@media screen and (max-width:1199px){.project-detail__top-first:not(:only-child){margin-bottom:70px}}@media screen and (max-width:767px){.project-detail__top-first:not(:only-child){flex-direction:column;margin-bottom:20px}}.project-detail__customer-name{margin-bottom:5px}.project-detail__customer-text{opacity:.4}.project-detail__customer-block{flex-shrink:0;width:calc(var(--grid-column-width)*4 + var(--grid-gap)*3)}@media screen and (max-width:767px){.project-detail__customer-block{width:100%}}.project-detail__top-second{align-items:flex-end;display:flex}@media screen and (max-width:767px){.project-detail__top-second{margin-bottom:55px}}.project-detail__date-title{opacity:.4;text-transform:none}.project-detail__date-block{align-items:flex-end;display:flex;flex-shrink:0;justify-content:space-between;width:calc(var(--grid-column-width)*4 + var(--grid-gap)*3)}.project-detail__date-block:not(:first-child){padding-top:20px}.project-detail__tags{align-self:unset;flex-wrap:wrap;row-gap:4px;width:calc(var(--grid-column-width)*6 + var(--grid-gap)*5)}.project-detail__tags .tag{margin-bottom:0}@media screen and (max-width:1199px){.project-detail__tags{margin-bottom:0}}.project-detail__date-dots{border-bottom:1px dashed #1b22224d;flex-grow:1;height:1px;margin:0 15px 3px}.project-detail__slider{height:500px;position:relative;width:100%}@media screen and (max-width:1366px){.project-detail__slider{height:350px}}@media screen and (max-width:1199px){.project-detail__slider{height:390px}}@media screen and (max-width:767px){.project-detail__slider{height:370px}}.project-detail__slider-img{object-fit:cover;pointer-events:none}.project-detail__mission{display:flex;opacity:.35;padding-top:140px}@media screen and (max-width:1366px){.project-detail__mission{padding-top:120px}}@media screen and (max-width:767px){.project-detail__mission{flex-direction:column;padding-top:100px}}.project-detail__mission-title{width:calc(var(--grid-column-width)*1 + var(--grid-gap)*0)}@media screen and (max-width:767px){.project-detail__mission-title{margin-bottom:30px;width:100%}}.project-detail__mission-text{margin-left:calc(var(--grid-column-width)*1 + var(--grid-gap)*1);width:calc(var(--grid-column-width)*7 + var(--grid-gap)*6)}@media screen and (max-width:767px){.project-detail__mission-text{margin-left:0;width:100%}}.project-detail__workstages-header{margin-bottom:70px;margin-left:calc(var(--grid-column-width)*2 + var(--grid-gap)*2)}@media screen and (max-width:1366px){.project-detail__workstages-header{margin-bottom:50px}}@media screen and (max-width:1199px){.project-detail__workstages-header{margin-bottom:60px}}@media screen and (max-width:767px){.project-detail__workstages-header{margin-left:0}}.project-detail__workstages-wrapper{padding:140px 0}@media screen and (max-width:1366px){.project-detail__workstages-wrapper{padding:120px 0}}@media screen and (max-width:767px){.project-detail__workstages-wrapper{padding:100px 0}}.project-detail__workstages-top{display:flex}.project-detail__workstages-top:not(:last-child){margin-bottom:25px}@media screen and (max-width:1199px){.project-detail__workstages-top:not(:last-child){margin-bottom:35px}}.project-detail__workstages-index{opacity:.35;width:calc(var(--grid-column-width)*1 + var(--grid-gap)*0)}@media screen and (max-width:767px){.project-detail__workstages-index{padding-right:15px;width:auto}}.project-detail__workstages-title{color:#39a9ac;margin-left:calc(var(--grid-column-width)*1 + var(--grid-gap)*1)}@media screen and (max-width:767px){.project-detail__workstages-title{margin-left:0}}.project-detail__workstages-text{margin-left:calc(var(--grid-column-width)*2 + var(--grid-gap)*2)}@media screen and (max-width:767px){.project-detail__workstages-text{margin-left:0}}.project-detail__workstages-list{display:grid;row-gap:75px}@media screen and (max-width:1366px){.project-detail__workstages-list{row-gap:55px}}@media screen and (max-width:1199px){.project-detail__workstages-list{row-gap:60px}}.project-detail__stats-list{border-top:1px solid #1b2222;display:grid;padding-bottom:85px;padding-left:calc(var(--grid-column-width)*2 + var(--grid-gap)*2);padding-top:50px;row-gap:50px}@media screen and (max-width:1366px){.project-detail__stats-list{padding-bottom:65px;padding-top:35px;row-gap:38px}}@media screen and (max-width:1199px){.project-detail__stats-list{padding-bottom:80px;padding-top:45px;row-gap:45px}}@media screen and (max-width:767px){.project-detail__stats-list{padding-left:0;row-gap:50px}}.project-detail__stats-unit{color:#fd502e;margin-bottom:15px}@media screen and (max-width:1366px){.project-detail__stats-unit{margin-bottom:10px}}.project-detail__stats-item{align-items:flex-end;display:flex;max-width:85%}.project-detail__stats-item:not(:last-child){border-bottom:1px dashed #1b22224d;padding-bottom:50px}@media screen and (max-width:1366px){.project-detail__stats-item:not(:last-child){padding-bottom:40px}}@media screen and (max-width:767px){.project-detail__stats-item{align-items:flex-start;flex-direction:column;padding-bottom:50px}}.project-detail__stats-number{color:#fd502e;width:calc(var(--grid-column-width)*1 + var(--grid-gap)*0)}@media screen and (max-width:767px){.project-detail__stats-number{margin-bottom:30px}}.project-detail__stats-description{flex-shrink:0;margin-left:calc(var(--grid-column-width)*1 + var(--grid-gap)*1);width:100%}@media screen and (max-width:767px){.project-detail__stats-description{margin-left:0}}.project-detail__loader-wrapper{align-items:center;display:flex;flex-grow:1;height:100%;justify-content:center}.product-card{background-color:#1b2222;border-top:1px solid #fafafa;color:#fafafa;display:inline-block;height:100%;padding:25px 30px 30px;position:relative;-webkit-user-select:none;user-select:none;width:100%;-webkit-user-drag:none;display:flex;flex-direction:column;pointer-events:auto}.product-card:before{background:linear-gradient(270deg,#fafafa1a,#fafafa00);content:"";height:100%;left:0;opacity:0;pointer-events:none;position:absolute;top:0;transition:opacity .4s ease-in;width:100%}@media(any-hover:hover),(hover:hover)and (pointer:fine){.product-card:not(:disabled):hover .card-arrow,.product-card:not(:disabled):hover:before{opacity:1}}@media screen and (max-width:1366px){.product-card{padding:20px 25px}}@media screen and (max-width:1199px){.product-card .card-arrow{opacity:1}}@media screen and (max-width:767px){.product-card{padding:10px 15px}}.products-similar .product-card{background-color:#212626}.product-card__description{opacity:.4}.product-card__description span:not(:last-child){margin-right:1ch}.product-card__img-container{height:400px;margin:100px auto 24px;max-width:400px;position:relative;width:100%}@media screen and (max-width:1366px){.product-card__img-container{height:270px;margin-top:90px;max-width:270px}}@media screen and (max-width:1199px){.product-card__img-container{height:330px;margin-bottom:-15px;margin-top:70px;max-width:330px}}@media screen and (max-width:767px){.product-card__img-container{height:220px;margin-bottom:40px;margin-top:30px;max-width:220px}}.product-card__img{height:auto;pointer-events:none;width:100%}.product-card__tags{max-width:80%}.product-card__tag{background-color:#fafafa1a;border-radius:6px;display:inline-flex;margin-top:6px;padding:8px 10px}.product-card__tag:not(:last-child){margin-right:6px}.product-card__tag--primary{background-color:#fd502e26;color:#fd502e}.product-card__bottom{align-items:flex-end;display:flex;justify-content:space-between;margin-top:auto}.product-card__hover-icon{margin-bottom:5px;margin-left:auto}@media screen and (max-width:767px){.product-card__hover-icon{margin-bottom:0}}.products-page-card{background-color:#262e2e;border-top:1px solid #fafafa;color:#fafafa;padding:40px 40px 50px;position:relative}.products-page-card:before{background:linear-gradient(270deg,#fafafa1a,#fafafa00);content:"";height:100%;left:0;opacity:0;pointer-events:none;position:absolute;top:0;transition:opacity .4s ease-in;width:100%}.products-page-card:not(:last-child){margin-bottom:30px}@media screen and (max-width:1366px){.products-page-card:not(:last-child){margin-bottom:20px}.products-page-card{padding:20px}}@media(any-hover:hover),(hover:hover)and (pointer:fine){.products-page-card:not(:disabled):hover:before{opacity:1}}.products-page-card__top{align-items:flex-start;display:flex;justify-content:space-between}@media screen and (max-width:767px){.products-page-card__top{flex-direction:column-reverse}}.products-page-card__top-left{max-width:75%}@media screen and (max-width:767px){.products-page-card__top-left{max-width:100%}}.products-page-card__top-title{margin-bottom:10px;text-transform:none}.products-page-card__top-description{opacity:.4;text-transform:none}.products-page-card__top-count{margin-left:auto;opacity:.4}@media screen and (max-width:1366px){.products-page-card__top-count{display:none}}.products-page-card__img-container{height:480px;margin:0 auto;position:relative;width:480px}@media screen and (max-width:1366px){.products-page-card__img-container{height:360px;width:360px}}@media screen and (max-width:1199px){.products-page-card__img-container{height:440px;width:440px}}@media screen and (max-width:767px){.products-page-card__img-container{height:260px;width:260px}}.products-page-card__bottom{align-items:flex-end;display:flex;justify-content:space-between;margin-top:-20px}@media screen and (max-width:1366px){.products-page-card__bottom{margin-top:0}}@media screen and (max-width:1199px){.products-page-card__bottom{margin-top:60px}}@media screen and (max-width:767px){.products-page-card__bottom{margin-top:90px}}.products-page-card__link{margin-left:auto}@media screen and (max-width:767px){.products-page-card__link-desktop{display:none}}.products-page-card__link-mobile{display:none;padding:0}@media screen and (max-width:767px){.products-page-card__link-mobile{display:block}.products-page-card__link-mobile .card-arrow{opacity:1}}@media(any-hover:hover),(hover:hover)and (pointer:fine){.products-page-card__link-mobile:not(:disabled):hover .card-arrow:before{transform:translateY(0)}.products-page-card__link-mobile:not(:disabled):hover .card-arrow__svg{background-color:#39a9ac}}.products-page-card__link-mobile:not(:disabled):active .card-arrow:before{transform:translateY(0)}.products-page-card__link-mobile:not(:disabled):active .card-arrow__svg{background-color:#39a9ac}.certificate-card{-webkit-user-select:none;user-select:none;-webkit-user-drag:none;border-top:1px solid #fafafa;display:flex;flex-direction:column;height:100%;padding:30px;position:relative}.certificate-card:before{background:linear-gradient(270deg,#fafafa1a,#fafafa00);content:"";height:100%;left:0;opacity:0;pointer-events:none;position:absolute;top:0;transition:opacity .4s ease-in;width:100%}@media(any-hover:hover),(hover:hover)and (pointer:fine){.certificate-card:not(:disabled):hover .card-arrow,.certificate-card:not(:disabled):hover:before{opacity:1}}@media screen and (max-width:1366px){.certificate-card{padding:20px}}@media screen and (max-width:1199px){.certificate-card{padding:30px}.certificate-card .card-arrow{opacity:1}}@media screen and (max-width:767px){.certificate-card{padding:20px}}.certificate-card__type{margin-bottom:10px;opacity:.4}.certificate-card__name{margin-bottom:110px}@media screen and (max-width:1199px){.certificate-card__name{margin-bottom:80px}}@media screen and (max-width:767px){.certificate-card__name{margin-bottom:65px}}.certificate-card__img-container{display:flex;height:220px;justify-content:center;margin:auto auto 120px;position:relative;width:220px}@media screen and (max-width:1366px){.certificate-card__img-container{height:160px;width:160px}}@media screen and (max-width:1199px){.certificate-card__img-container{margin-bottom:90px}}@media screen and (max-width:767px){.certificate-card__img-container{height:120px;margin-bottom:80px;width:120px}}.certificate-card__img{object-fit:contain;pointer-events:none}.certificate-card__valid{margin-bottom:10px;opacity:.4;text-transform:uppercase}.certificate-card__valid-dates span+span{display:inline-block;margin-left:7px}.certificate-card__bottom{align-items:flex-end;display:flex;justify-content:space-between}.certificate-card__bottom .card-arrow{margin-left:auto}.vacancy__tags{align-self:flex-start;display:flex;width:calc(var(--grid-column-width)*9 + var(--grid-gap)*8)}@media screen and (max-width:1199px){.vacancy__tags{flex-wrap:wrap;margin-bottom:110px;width:100%}}@media screen and (max-width:767px){.vacancy__tags{margin-bottom:95px}}.vacancy__tag{background-color:#fafafa1a;border-radius:4px;margin-bottom:4px;padding:9px;white-space:nowrap}.vacancy__tag:not(:last-child){margin-right:4px}.vacancy__tag--active{background-color:#fd502e26;color:#fd502e}.vacancy__tag--dark{background-color:#1b22221a;color:#1b2222}.vacancy-form__title{padding:35px 0 80px}.vacancy-card{border-bottom:1px dashed #fafafa1a;color:#fafafa;display:flex;width:100%}.vacancy-card:first-child{border-top:1px solid #fafafa}.vacancy-card__container{width:100%}.vacancy-card__button{align-items:flex-start;display:flex;justify-content:flex-start;padding:40px 20px;position:relative;width:100%}.vacancy-card__button:before{background:linear-gradient(180deg,#fafafa1a,#fafafa00);content:"";height:100%;left:0;opacity:0;pointer-events:none;position:absolute;top:0;transition:opacity .4s ease-in;width:100%}@media screen and (max-width:1199px){.vacancy-card__button{flex-direction:column;padding:30px}}@media screen and (max-width:767px){.vacancy-card__button{flex-direction:column;padding:20px 10px}}@media(any-hover:hover),(hover:hover)and (pointer:fine){.vacancy-card__button:not(:disabled):hover:before{opacity:1}}.vacancy-card__right{margin-left:calc(var(--grid-column-width)*1 + var(--grid-gap)*1);width:calc(var(--grid-column-width)*10 + var(--grid-gap)*9)}@media screen and (max-width:1199px){.vacancy-card__right{margin-left:0;width:100%}}.vacancy-card__title{margin-bottom:130px;text-align:left}@media screen and (max-width:1366px){.vacancy-card__title{margin-bottom:100px}}@media screen and (max-width:1199px){.vacancy-card__title{margin-bottom:40px}}.vacancy-form__left:last-child{padding-bottom:0}@media screen and (max-width:1199px){.vacancy-form__left{height:auto;min-height:calc(var(--mobile-vh)*80)}}.vacancy-form__right{color:#1b2222;justify-content:unset;margin-left:auto;margin-right:calc(var(--grid-column-width)*1 + var(--grid-gap)*1)}@media screen and (max-width:1199px){.vacancy-form__right{width:calc(var(--grid-column-width)*8 + var(--grid-gap)*7)}}@media screen and (max-width:767px){.vacancy-form__right{width:100%}}@media screen and (max-width:1199px){.vacancy-form__right .vacancy__tags{margin-bottom:0}}.vacancy-form__description ul{list-style:none;padding:0}.vacancy-form__description li{padding-left:20px;position:relative}.vacancy-form__description li:not(:last-child){margin-bottom:40px}@media screen and (max-width:1366px){.vacancy-form__description li:not(:last-child){margin-bottom:25px}}.vacancy-form__description li:before{background-color:#fd502e;content:"";height:4px;left:0;position:absolute;top:.5em;width:4px}.vacancy-form__content h2,.vacancy-form__content h3,.vacancy-form__content h4{border-bottom:1px dashed #1b22224d;color:#fd502e;margin-bottom:40px;padding-bottom:20px}@media screen and (max-width:1199px){.vacancy-form__content h2,.vacancy-form__content h3,.vacancy-form__content h4{margin-bottom:30px;padding-bottom:30px}}@media screen and (max-width:767px){.vacancy-form__content h2,.vacancy-form__content h3,.vacancy-form__content h4{margin-bottom:40px;padding-bottom:20px}}.vacancy-form__content:not(:last-child){margin-bottom:120px}@media screen and (max-width:1366px){.vacancy-form__content:not(:last-child){margin-bottom:80px}}@media screen and (max-width:1199px){.vacancy-form__content:not(:last-child){margin-bottom:85px}}@media screen and (max-width:767px){.vacancy-form__content:not(:last-child){margin-bottom:80px}}.partners-slider__slide{align-items:center;display:flex;flex-shrink:0;height:var(--slide-height);justify-content:center;margin-right:var(--slide-gap);position:relative;width:var(--slide-width)}.partners-slider__slide-img{max-width:70%;object-fit:contain;transform:translateX(-50%)}.business-card{width:100%}.business-card__wrapper{background-color:#262e2e;color:#fafafa;cursor:pointer;padding:40px;position:relative;width:100%}.business-card__wrapper:before{background:linear-gradient(270deg,#fafafa1a,#fafafa00);content:"";height:100%;left:0;opacity:0;pointer-events:none;position:absolute;top:0;transition:opacity .4s ease-in;width:100%}@media screen and (max-width:1366px){.business-card__wrapper{padding:20px}}@media screen and (max-width:1199px){.business-card__wrapper{padding:40px 30px 30px}}@media screen and (max-width:767px){.business-card__wrapper{padding:20px}}@media(any-hover:hover),(hover:hover)and (pointer:fine){.business-card__wrapper:not(:disabled):hover:before{opacity:1}}.business-card__caption{color:#fd502e;margin-bottom:30px}@media screen and (max-width:1366px){.business-card__caption{margin-bottom:15px}}@media screen and (max-width:1199px){.business-card__caption{margin-bottom:20px}}.business-card__title{margin-bottom:120px;text-transform:none}@media screen and (max-width:1366px){.business-card__title{margin-bottom:175px}}@media screen and (max-width:1199px){.business-card__title{margin-bottom:30px}}.business-card__image-container{aspect-ratio:1/1;position:relative;width:61.7%}@media screen and (max-width:1199px){.business-card__image-container{aspect-ratio:67/50;margin-bottom:30px;width:100%}}@media screen and (max-width:767px){.business-card__image-container{margin-bottom:25px}}.business-card__bottom{align-items:flex-end;display:flex;justify-content:space-between}@media screen and (max-width:1199px){.business-card__bottom{flex-direction:column}}@media screen and (max-width:767px){.business-card__button-desktop{display:none}}.business-card__button-mobile{display:none}@media screen and (max-width:767px){.business-card__button-mobile{display:block;padding:0}.business-card__button-mobile .card-arrow{opacity:1}}.business-detail__wrapper{background-color:#e9e9e9;border-radius:6px;display:flex;flex-direction:column;margin:0;min-height:calc(var(--mobile-vh)*100);padding:20px;width:calc(var(--grid-column-width)*10 + var(--grid-gap)*9)}@media screen and (max-width:1366px){.business-detail__wrapper{padding:15px}}@media screen and (max-width:1199px){.business-detail__wrapper{padding:20px;width:100%}}.business-detail__wrapper .decorative-grid-box{border-color:#39a9ac66;margin-left:auto}.business-detail__wrapper .decorative-grid-box__bg{background-image:linear-gradient(#39a9ac 1px,#0000 0),linear-gradient(90deg,#39a9ac 1px,#0000 0);opacity:.4}.business-detail__close{border-bottom:1px solid #1b22221a;padding-bottom:20px}.business-detail__title-block{align-items:flex-end;border-bottom:1px solid #1b2222;display:flex;padding:40px 0}@media screen and (max-width:1366px){.business-detail__title-block{padding:30px 0}}@media screen and (max-width:1199px){.business-detail__title-block{padding:40px 0}}@media screen and (max-width:767px){.business-detail__title-block{align-items:flex-start;flex-direction:column;padding:25px 0 30px}}.business-detail__order{color:#39a9ac;text-transform:none;width:calc(var(--grid-column-width)*1 + var(--grid-gap)*0)}.business-detail__order .text-animation{white-space:nowrap}@media screen and (max-width:767px){.business-detail__order{margin-bottom:10px;order:2}}.business-detail__name{margin-bottom:-5px;margin-left:calc(var(--grid-column-width)*1 + var(--grid-gap)*1);text-transform:none}@media screen and (max-width:767px){.business-detail__name{margin-left:0;order:3}}.business-detail__icon-wrapper{align-items:center;background:url(/static/icons/grid-green.svg);background-size:cover;border:1px solid #39a9ac66;border-radius:6px;display:flex;height:120px;justify-content:center;margin-left:auto;width:120px}@media screen and (max-width:1366px){.business-detail__icon-wrapper{height:90px;width:90px}}@media screen and (max-width:1199px){.business-detail__icon-wrapper{height:100px;width:100px}}@media screen and (max-width:767px){.business-detail__icon-wrapper{height:90px;margin-bottom:30px;order:1;width:90px}}.business-detail__icon{height:50%;position:relative;width:50%}.business-detail__description-block{padding:140px 0}@media screen and (max-width:1366px){.business-detail__description-block{padding:110px 0}}@media screen and (max-width:767px){.business-detail__description-block{padding:80px 0 60px}}.business-detail__about{display:flex}@media screen and (max-width:767px){.business-detail__about{flex-direction:column}}.business-detail__about-title{flex-shrink:0;opacity:.35;padding-top:7px;width:calc(var(--grid-column-width)*2 + var(--grid-gap)*1)}@media screen and (max-width:767px){.business-detail__about-title{margin-bottom:40px;padding:0}}.business-detail__about-text{width:calc(var(--grid-column-width)*7 + var(--grid-gap)*6)}@media screen and (max-width:767px){.business-detail__about-text{width:100%}}.business-detail__description{margin-bottom:140px;margin-left:calc(var(--grid-column-width)*2 + var(--grid-gap)*2);opacity:.5;padding-top:135px;width:calc(var(--grid-column-width)*7 + var(--grid-gap)*6)}@media screen and (max-width:1366px){.business-detail__description{margin-bottom:120px;padding-top:110px}}@media screen and (max-width:1199px){.business-detail__description{margin-bottom:115px;padding-top:105px}}@media screen and (max-width:767px){.business-detail__description{margin-bottom:80px;margin-left:0;padding-top:45px;width:100%}}.business-detail__projects-top{align-items:flex-end;border-top:1px solid #1b2222;display:flex;justify-content:space-between;margin-bottom:50px;padding-top:80px}@media screen and (max-width:1366px){.business-detail__projects-top{margin-bottom:40px;padding-top:50px}}@media screen and (max-width:1199px){.business-detail__projects-top{margin-bottom:50px}}@media screen and (max-width:767px){.business-detail__projects-top{align-items:flex-start;flex-direction:column;margin-bottom:40px;padding-top:45px}}.business-detail__projects-title{text-transform:none;width:calc(var(--grid-column-width)*5 + var(--grid-gap)*4)}@media screen and (max-width:767px){.business-detail__projects-title{margin-bottom:44px}}.business-detail__list{column-gap:20px;display:grid;grid-template-columns:repeat(2,1fr);row-gap:85px}@media screen and (max-width:1366px){.business-detail__list{column-gap:15px}}@media screen and (max-width:1199px){.business-detail__list{row-gap:95px}}@media screen and (max-width:767px){.business-detail__list{grid-template-columns:1fr;row-gap:60px}}.project-card--second{width:100%}.products-overview{background-color:#1b2222;color:#fafafa;padding:100px 0 250px}@media screen and (max-width:1366px){.products-overview{padding:70px 0 200px}}@media screen and (max-width:767px){.products-overview{padding-bottom:130px}}.products-overview__wrapper{display:flex}@media screen and (max-width:1199px){.products-overview__wrapper{flex-wrap:wrap}}.products-overview__number{color:#fd502e;width:calc(var(--grid-column-width)*1 + var(--grid-gap)*0)}.products-overview__title{margin-left:calc(var(--grid-column-width)*1 + var(--grid-gap)*1);text-transform:unset}@media screen and (max-width:1366px){.products-overview__title{margin-left:calc(var(--grid-column-width)*2 + var(--grid-gap)*2)}}@media screen and (max-width:1199px){.products-overview__title{margin-left:calc(var(--grid-column-width)*1 + var(--grid-gap)*1)}}@media screen and (max-width:767px){.products-overview__title{margin-left:calc(var(--grid-column-width)*0 + var(--grid-gap)*0)}}.products-overview__description{opacity:.5;width:calc(var(--grid-column-width)*4 + var(--grid-gap)*3)}.products-overview__description:not(:last-child){padding-bottom:95px}@media screen and (max-width:1366px){.products-overview__description:not(:last-child){padding-bottom:55px}}@media screen and (max-width:1199px){.products-overview__description:not(:last-child){padding-bottom:35px}.products-overview__description{width:calc(var(--grid-column-width)*4 + var(--grid-gap)*3)}}.products-overview__right{margin-left:calc(var(--grid-column-width)*4 + var(--grid-gap)*4);padding-top:84px}@media screen and (max-width:1366px){.products-overview__right{margin-left:calc(var(--grid-column-width)*3 + var(--grid-gap)*3);padding-top:75px}}@media screen and (max-width:1199px){.products-overview__right{margin-left:calc(var(--grid-column-width)*2 + var(--grid-gap)*2);padding-top:84px}}@media screen and (max-width:767px){.products-overview__right{margin-left:calc(var(--grid-column-width)*1 + var(--grid-gap)*1);padding-top:75px}}.products-overview__left{align-items:flex-start;display:flex}.products-overview__button-wrapper{overflow:hidden}.index-page__products-slider{padding-bottom:150px}@media screen and (max-width:1366px){.index-page__products-slider{padding-bottom:100px}}@media screen and (max-width:767px){.index-page__products-slider{padding-bottom:80px}}.projects-slider{background-color:#212626;height:calc(var(--mobile-vh)*100);overflow:hidden;position:relative;width:100%}@media screen and (max-width:1199px){.projects-slider{min-height:1130px}}@media screen and (max-width:767px){.projects-slider{min-height:780px}}.projects-slider__slide{color:#fafafa;height:100%;left:0;pointer-events:none;position:absolute;right:0;transition:opacity 1.2s ease-in-out;width:100%;z-index:0}.projects-slider__slide--active{pointer-events:all;will-change:opacity;z-index:1}.project-slide__img-container{align-items:center;background-color:#262e2e;display:flex;justify-content:center;overflow:hidden;position:relative;width:50vw}@media screen and (max-width:1199px){.project-slide__img-container{height:580px;width:100%}}@media screen and (max-width:767px){.project-slide__img-container{height:270px;width:100%}}.project-slide__img{max-width:90%;object-fit:contain;pointer-events:none;transform:translateX(-50%)}.project-slide{display:flex;height:100%}@media screen and (max-width:1199px){.project-slide{flex-direction:column-reverse}}.projects-slider__nav{position:absolute;right:0;top:50%;transform:translateY(-50%);width:49.5vw;z-index:2}@media screen and (max-width:1199px){.projects-slider__nav{left:0;right:auto;top:calc(var(--mobile-vh)*75/2);transform:translateY(-50%);width:100%}}.project-slide__info{align-items:flex-start;display:flex;flex-direction:column;justify-content:space-between;padding-bottom:70px;padding-left:calc(var(--grid-column-width)*1 + var(--grid-gap)*1);padding-right:calc(var(--grid-column-width)*1 + var(--grid-gap)*1);padding-top:80px;position:relative;width:50vw}.project-slide__info:before{background-color:#fafafa;content:"";height:1px;left:20px;position:absolute;right:20px;top:0}@media screen and (max-width:1366px){.project-slide__info{padding-bottom:60px;padding-top:50px}}@media screen and (max-width:1199px){.project-slide__info{height:calc(var(--mobile-vh)*75);padding-left:20px;padding-right:20px;width:100%}}@media screen and (max-width:767px){.project-slide__info{padding-left:15px;padding-right:15px;width:100%}}.projects-slider__place-date{display:flex}.projects-slider__place{white-space:nowrap;width:fit-content}.projects-slider__date-text{color:#39a9ac;display:inline-block;margin-bottom:30px}@media screen and (max-width:1366px){.projects-slider__date-text{margin-bottom:16px}}.projects-slider__dates{position:relative}.projects-slider__dates:not(:first-child){padding-left:40px}.projects-slider__dates:not(:first-child):before{background-color:#fafafa66;content:"";height:70%;left:20px;position:absolute;top:50%;transform:translateY(-50%);width:1px}.projects-slider__bottom{align-items:flex-end;display:flex;justify-content:space-between;width:100%}@media screen and (max-width:767px){.projects-slider__bottom{flex-wrap:wrap}}.projects-slider__go{align-items:center;display:flex;margin-left:auto}.projects-slider__go .project-card__arrow{background-color:#fafafa;margin-left:15px;opacity:1}.projects-slider__go .project-card__arrow-svg{background-color:#39a9ac}@media screen and (max-width:767px){.projects-slider__go{margin-left:unset;margin-top:50px;width:100%}}.slide-transition{height:100%;overflow:hidden;position:relative;width:100%}.promo-preview{align-items:center;border-top:1px solid #fafafa;color:#fafafa;display:flex;height:140px;justify-content:space-between;padding:20px 0;width:calc(var(--grid-column-width)*4 + var(--grid-gap)*3);z-index:10}@media screen and (max-width:1366px){.promo-preview{height:110px;width:calc(var(--grid-column-width)*5 + var(--grid-gap)*4)}}@media screen and (max-width:1199px){.promo-preview{border:none;height:auto;width:calc(var(--grid-column-width)*3 + var(--grid-gap)*2);width:unset}.promo-preview .promo-video__button{margin-top:0}}.promo-preview__manifest{padding-left:10px;position:relative}.promo-preview__manifest:before{background-color:#fafafa;content:"";height:4px;left:0;position:absolute;top:50%;transform:translateY(-50%);width:4px}@media screen and (max-width:1199px){.promo-preview__manifest{display:none}}.promo-preview__left{display:flex;flex-direction:column;justify-content:space-between}.promo-preview__small-video{border-radius:6px;height:120px;overflow:hidden;width:120px}@media screen and (max-width:1366px){.promo-preview__small-video{height:90px;width:90px}}@media screen and (max-width:1199px){.promo-preview__small-video{display:none}}.promo-preview__img{border-radius:6px;object-fit:cover;width:100%}.promo-video-modal{transition:visibility 2s ease,display allow-discrete 2s}.promo-video-modal .popup-margin{left:0;top:0}@media screen and (max-width:1366px){.promo-video-modal .popup-margin{left:0;top:0}}@media screen and (max-width:767px){.promo-video-modal{left:0;top:0}}.promo-video-modal__content{height:100%;overflow:hidden;transition-delay:unset}.section-nav{align-items:center;background-color:#212626;border-radius:6px;bottom:0;bottom:10px;display:flex;justify-content:space-between;left:10px;max-width:100vw;padding:25px 20px;position:fixed;right:10px;z-index:2}@media screen and (max-width:1366px){.section-nav{padding:20px 15px}}@media screen and (max-width:1199px){.section-nav{padding:18px 13px}}@media screen and (max-width:767px){.section-nav{padding:14px 10px}}.section-nav__container{align-items:center;display:flex}@media screen and (max-width:1199px){.section-nav__container{height:20px;overflow-x:scroll;position:relative;scrollbar-width:none;width:calc(var(--grid-column-width)*8 + var(--grid-gap)*7);-ms-overflow-style:none}.section-nav__container::-webkit-scrollbar{display:none}}@media screen and (max-width:767px){.section-nav__container{width:calc(var(--grid-column-width)*4 + var(--grid-gap)*3)}}.section-nav__list{align-items:center;display:flex;justify-content:space-between;position:relative;width:calc(var(--grid-column-width)*17 + var(--grid-gap)*16)}.section-nav__list:before{background:url(/static/icons/lines-bg.svg);background-repeat:repeat-x;content:"";height:4px;left:20px;position:absolute;right:20px}@media screen and (max-width:1366px){.section-nav__list:before{background:url(/static/icons/lines-bg-dt.svg)}}@media screen and (max-width:1199px){.section-nav__list:before{width:500vw}.section-nav__list{flex-wrap:nowrap;overflow:hidden;position:absolute;width:max-content}}.section-nav__button{align-self:center;margin-left:auto;position:relative}@media screen and (max-width:1199px){.section-nav__button{box-shadow:-40px 0 40px 10px #212626;z-index:2}}@media screen and (max-width:767px){.section-nav__button{display:none}}.section-nav__item{background-color:#212626;position:relative;z-index:2}@media screen and (max-width:1199px){.section-nav__item:not(:last-child){margin-right:100px}}@media screen and (max-width:767px){.section-nav__item:not(:last-child){margin-right:50px}}.section-nav__item:not(:first-child) .section-nav__link:before{background:#fafafa;content:"";height:4px;left:12px;opacity:.4;position:absolute;top:50%;transform:translateY(-50%);transition:transform .4s cubic-bezier(.25,.25,0,1);width:1px}@media screen and (max-width:1366px){.section-nav__item:not(:first-child) .section-nav__link:before{left:7px}}.section-nav__item:not(:first-child) .section-nav__link.active:before{opacity:.4;transform:translateY(-50%) scaleY(2)}.section-nav__item:not(:last-child) .section-nav__link:after{background:#fafafa;content:"";height:4px;opacity:.4;position:absolute;right:12px;top:50%;transform:translateY(-50%);transition:transform .4s cubic-bezier(.25,.25,0,1);width:1px}@media screen and (max-width:1366px){.section-nav__item:not(:last-child) .section-nav__link:after{right:7px}}.section-nav__item:not(:last-child) .section-nav__link.active:after{opacity:.4;transform:translateY(-50%) scaleY(2)}.section-nav__item:first-child() .section-nav__link{padding-left:0}.section-nav__link{color:#fafafa;display:inline-flex;opacity:.3;padding:0 24px;position:relative;transition:opacity .4s ease-in;white-space:nowrap}.section-nav__link.active{opacity:1}@media screen and (max-width:1366px){.section-nav__link{padding:0 15px}}.section-nav__button-icon{display:none}@media screen and (max-width:767px){.section-nav__button-icon{box-shadow:-40px 0 40px 10px #212626;display:flex;margin-left:auto;z-index:2}.section-nav__button-icon .btn__icon-container{background-color:#fafafa}.section-nav__button-icon .btn__icon{background-color:#212626}}.section-nav__product{display:flex;flex-direction:column;margin-right:calc(var(--grid-column-width)*1 + var(--grid-gap)*1);width:calc(var(--grid-column-width)*4 + var(--grid-gap)*3)}@media screen and (max-width:1199px){.section-nav__product{width:calc(var(--grid-column-width)*3 + var(--grid-gap)*2)}}@media screen and (max-width:767px){.section-nav__product{border-bottom:1px solid #fafafa33;margin-bottom:15px;padding-bottom:10px;width:100%}}.section-nav__product{color:#fafafa}.section-nav__header{margin-bottom:5px}@media screen and (max-width:1199px){.section-nav__header{margin-bottom:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}}.section-nav__description{opacity:.4}.section-nav--products .section-nav__list{width:calc(var(--grid-column-width)*10 + var(--grid-gap)*9)}@media screen and (max-width:1199px){.section-nav--products .section-nav__list{width:max-content}}.section-nav__wrapper{align-items:center;display:flex;width:100%}@media screen and (max-width:767px){.section-nav__wrapper{flex-wrap:wrap}}.about-overview__wrapper{background-color:#2d3232;color:#fafafa;display:flex;justify-content:space-between;padding-bottom:110px;padding-top:40px;position:relative}@media screen and (max-width:1366px){.about-overview__wrapper{flex-wrap:wrap;padding-bottom:45px;padding-top:35px}}@media screen and (max-width:1199px){.about-overview__wrapper{padding-bottom:50px;padding-top:32px}}.about-overview__left{width:calc(var(--grid-column-width)*2 + var(--grid-gap)*1)}.about-overview__center{justify-self:center;padding-top:45px;width:calc(var(--grid-column-width)*6 + var(--grid-gap)*5)}@media screen and (max-width:1366px){.about-overview__center{padding-top:85px}}@media screen and (max-width:767px){.about-overview__center{padding-top:77px}}@media screen and (max-width:1199px){.about-overview__center{justify-self:unset;margin-left:calc(var(--grid-column-width)*1 + var(--grid-gap)*1);margin-right:calc(var(--grid-column-width)*3 + var(--grid-gap)*3);width:calc(var(--grid-column-width)*4 + var(--grid-gap)*3)}}@media screen and (max-width:767px){.about-overview__center{margin-left:calc(var(--grid-column-width)*-1 + var(--grid-gap)*-1);margin-right:calc(var(--grid-column-width)*1 + var(--grid-gap)*1);width:calc(var(--grid-column-width)*4 + var(--grid-gap)*3)}}.about-overview__right{align-items:flex-end;align-self:flex-end;display:flex;flex-direction:column;margin-right:calc(var(--grid-column-width)*1 + var(--grid-gap)*1);width:calc(var(--grid-column-width)*2 + var(--grid-gap)*1)}@media screen and (max-width:1199px){.about-overview__right{align-items:flex-start;margin-left:calc(var(--grid-column-width)*3 + var(--grid-gap)*3);margin-right:calc(var(--grid-column-width)*4 + var(--grid-gap)*4);padding-top:90px;width:calc(var(--grid-column-width)*3 + var(--grid-gap)*2)}}@media screen and (max-width:767px){.about-overview__right{margin-left:calc(var(--grid-column-width)*1 + var(--grid-gap)*1);margin-right:calc(var(--grid-column-width)*1 + var(--grid-gap)*1);padding-top:75px;width:calc(var(--grid-column-width)*4 + var(--grid-gap)*3)}}.products-overview__section-description{padding-top:86px}@media screen and (max-width:1366px){.products-overview__section-description{padding-top:60px}}@media screen and (max-width:1199px){.products-overview__section-description{padding-top:86px}}.products-overview__section-mark{color:#39a9ac;margin-bottom:40px;text-align:right}@media screen and (max-width:1199px){.products-overview__section-mark{margin-bottom:35px;text-align:left}}.products-overview__section-description-container{opacity:.4;overflow:hidden}.products-overview__section-description{opacity:0;transform:translateY(100%);transition:transform 1s cubic-bezier(.25,.25,0,1)}.products-overview__section-description.is-visible{opacity:1;transform:translateY(0)}.promo-video{height:calc(var(--mobile-vh)*100);position:relative}.promo-video__main{color:#fafafa;display:flex;flex-direction:column;height:100%;justify-content:center;left:0;margin-left:calc(var(--grid-column-width)*10 + var(--grid-gap)*10);position:absolute;width:calc(var(--grid-column-width)*6 + var(--grid-gap)*5);z-index:2}@media screen and (max-width:1199px){.promo-video__main{margin-left:calc(var(--grid-column-width)*2 + var(--grid-gap)*2);width:calc(var(--grid-column-width)*5 + var(--grid-gap)*4)}}@media screen and (max-width:767px){.promo-video__main{margin-left:calc(var(--grid-column-width)*0 + var(--grid-gap)*0);padding-left:15px}}.promo-video__description{text-transform:none;transition:transform .6s cubic-bezier(.25,.25,0,1)}.promo-video__company{margin-bottom:60px;overflow:hidden}@media screen and (max-width:1366px){.promo-video__company{margin-bottom:45px}}@media screen and (max-width:1199px){.promo-video__company{margin-bottom:60px}}@media screen and (max-width:767px){.promo-video__company{margin-bottom:50px}}.promo-video__button{margin-top:70px}@media screen and (max-width:1366px){.promo-video__button{margin-top:45px}}@media screen and (max-width:1199px){.promo-video__button{margin-top:65px}}@media screen and (max-width:767px){.promo-video__button{margin-top:50px}}.promo-video__close{left:50%;position:absolute;top:30px;transform:translateX(-50%)}@media screen and (max-width:1366px){.promo-video__close{top:20px}}.video-overlay{background-color:#212626;height:100%;left:0;opacity:.25;position:absolute;top:0;transition:opacity .6s cubic-bezier(.25,.25,0,1);width:100%}.promo-video__button-play,.promo-video__close-btn{transform:translateY(-100%);transition:transform .6s cubic-bezier(.25,.25,0,1)}.promo-video__button-play{transition-delay:.2s}.promo-video__company-text{transform:translateY(0);transition:transform .6s cubic-bezier(.25,.25,0,1)}.promo-video--playing .promo-video__main{pointer-events:none}.promo-video--playing .video-overlay{opacity:0}.promo-video--playing .promo-video__company-text{transform:translateY(100%)}.promo-video--playing .promo-video__description{transform:translateY(-110%)}.promo-video--playing .promo-video__button-play{transform:translateY(100%)}.promo-video--in-view:not(.promo-video--playing) .promo-video__button-play,.promo-video--playing .promo-video__close-btn{transform:translateY(0)}.promo-video--about .promo-video__main{align-items:center;flex-direction:row;justify-content:unset;margin-left:0;width:100%}@media screen and (max-width:767px){.promo-video--about .promo-video__main{align-items:flex-start;flex-direction:column;justify-content:center}}.promo-video--about .promo-video__controls{bottom:150px}.promo-video--about .promo-video__company{margin-left:calc(var(--grid-column-width)*2 + var(--grid-gap)*2);width:calc(var(--grid-column-width)*3 + var(--grid-gap)*2)}@media screen and (max-width:1366px){.promo-video--about .promo-video__company{margin-left:calc(var(--grid-column-width)*3 + var(--grid-gap)*3);width:calc(var(--grid-column-width)*3 + var(--grid-gap)*2)}}@media screen and (max-width:1199px){.promo-video--about .promo-video__company{margin-left:0}}@media screen and (max-width:767px){.promo-video--about .promo-video__company{margin-bottom:0}}.promo-video--about .promo-video__description-container{margin-left:calc(var(--grid-column-width)*3 + var(--grid-gap)*3)}@media screen and (max-width:1366px){.promo-video--about .promo-video__description-container{margin-left:calc(var(--grid-column-width)*1 + var(--grid-gap)*1)}}@media screen and (max-width:1199px){.promo-video--about .promo-video__description-container{margin-left:0}}.promo-video--about .promo-video__description{text-transform:uppercase}.promo-video--about .promo-video__description-text--1{margin-bottom:10px}@media screen and (max-width:767px){.promo-video--about .promo-video__description-text--1{margin-bottom:0}}.promo-video--about .promo-video__description-text--2{margin-left:calc(var(--grid-column-width)*2 + var(--grid-gap)*2)}@media screen and (max-width:1199px){.promo-video--about .promo-video__description-text--2{margin-left:calc(var(--grid-column-width)*1 + var(--grid-gap)*1)}}@media screen and (max-width:767px){.promo-video--about .promo-video__description-text--2{margin-bottom:0;margin-left:0}}.promo-video--about .promo-video__button{bottom:150px;left:0;margin-left:calc(var(--grid-column-width)*10 + var(--grid-gap)*10);position:absolute}@media screen and (max-width:1199px){.promo-video--about .promo-video__button{margin-left:calc(var(--grid-column-width)*5 + var(--grid-gap)*5)}}@media screen and (max-width:767px){.promo-video--about .promo-video__button{margin-bottom:15px;margin-left:15px}}.promo-video--about.promo-video--playing .promo-video__description{transform:translateY(110%)}.about-page-overview__wrapper{padding-bottom:100px;padding-top:40px}@media screen and (max-width:1366px){.about-page-overview__wrapper{padding-bottom:70px;padding-top:30px}}@media screen and (max-width:1199px){.about-page-overview__wrapper{padding-bottom:50px}}.about-page-overview{background-color:#2d3232;color:#fafafa}.about-page-overview .loading-animation{height:40px;width:40px}@media screen and (max-width:1366px){.about-page-overview .loading-animation{height:30px;width:30px}}@media screen and (max-width:767px){.about-page-overview .loading-animation{height:20px;width:20px}}.about-page-overview__top{align-items:center;display:flex}.about-page-overview__img{width:calc(var(--grid-column-width)*1 + var(--grid-gap)*0)}.about-page-overview__title{margin-left:calc(var(--grid-column-width)*2 + var(--grid-gap)*2);text-transform:none}@media screen and (max-width:1199px){.about-page-overview__title{margin-left:calc(var(--grid-column-width)*1 + var(--grid-gap)*1)}}@media screen and (max-width:767px){.about-page-overview__title{margin-left:0}}.about-page-overview__bottom{align-items:flex-end;display:flex}@media screen and (max-width:1199px){.about-page-overview__bottom{align-items:unset;flex-direction:column-reverse}}.about-page-overview__bottom-left{width:calc(var(--grid-column-width)*3 + var(--grid-gap)*2)}@media screen and (max-width:1199px){.about-page-overview__bottom-left{margin-left:calc(var(--grid-column-width)*2 + var(--grid-gap)*2);padding-top:110px;width:calc(var(--grid-column-width)*8 + var(--grid-gap)*7)}}@media screen and (max-width:767px){.about-page-overview__bottom-left{height:35px;margin-left:0;margin-top:80px;overflow:scroll;padding-top:0;position:relative;scrollbar-width:none;width:100%;-ms-overflow-style:none}.about-page-overview__bottom-left::-webkit-scrollbar{display:none}}@media screen and (max-width:1199px){.about-page-overview__bottom-left-list{display:flex;flex-wrap:wrap}}@media screen and (max-width:767px){.about-page-overview__bottom-left-list{flex-wrap:nowrap;position:absolute;width:fit-content}}.about-page-overview__bottom-left-item{display:flex;flex-shrink:0}.about-page-overview__bottom-left-item:not(:last-child){margin-bottom:40px}@media screen and (max-width:1366px){.about-page-overview__bottom-left-item:not(:last-child){margin-bottom:30px}}@media screen and (max-width:1199px){.about-page-overview__bottom-left-item:not(:last-child){margin-bottom:0}}.about-page-overview__bottom-left-item .about-page-overview__bottom-left-icon{margin-right:30px}@media screen and (max-width:1366px){.about-page-overview__bottom-left-item .about-page-overview__bottom-left-icon{margin-right:40px}}@media screen and (max-width:1199px){.about-page-overview__bottom-left-item .about-page-overview__bottom-left-icon{margin-right:20px}}.about-page-overview__bottom-left-item .contacts__connect-icon-container{height:40px;margin-bottom:0;width:40px}@media screen and (max-width:1366px){.about-page-overview__bottom-left-item .contacts__connect-icon-container{height:30px;width:30px}}@media screen and (max-width:1199px){.about-page-overview__bottom-left-item .contacts__connect-icon-container{height:35px;width:35px}.about-page-overview__bottom-left-item{padding-right:20px;width:calc(var(--grid-column-width)*4 + var(--grid-gap)*3)}.about-page-overview__bottom-left-item:first-child,.about-page-overview__bottom-left-item:nth-child(2){margin-bottom:50px}}@media screen and (max-width:767px){.about-page-overview__bottom-left-item{padding-right:10px;width:calc(var(--grid-column-width)*3 + var(--grid-gap)*2)}.about-page-overview__bottom-left-item:first-child,.about-page-overview__bottom-left-item:nth-child(2){margin-bottom:0}}.about-page-overview__bottom-left-block{display:flex;flex-direction:column;justify-content:space-between;padding-top:2px}.about-page-overview__bottom-left-num{opacity:.4}.about-page-overview__bottom-right{margin-left:calc(var(--grid-column-width)*5 + var(--grid-gap)*5);padding-top:140px;width:calc(var(--grid-column-width)*8 + var(--grid-gap)*7)}@media screen and (max-width:1366px){.about-page-overview__bottom-right{margin-left:calc(var(--grid-column-width)*4 + var(--grid-gap)*4);padding-top:80px}}@media screen and (max-width:1199px){.about-page-overview__bottom-right{margin-left:calc(var(--grid-column-width)*2 + var(--grid-gap)*2);padding-top:90px;width:calc(var(--grid-column-width)*7 + var(--grid-gap)*6)}}@media screen and (max-width:767px){.about-page-overview__bottom-right{margin-left:calc(var(--grid-column-width)*1 + var(--grid-gap)*1);padding-top:80px;width:calc(var(--grid-column-width)*4 + var(--grid-gap)*3)}}.about-page-overview__section-title{margin-bottom:147px}@media screen and (max-width:1366px){.about-page-overview__section-title{margin-bottom:85px}}.about-page-overview__descriptions{opacity:.4}.about-page-overview__description{width:calc(var(--grid-column-width)*5 + var(--grid-gap)*4)}.about-page-overview__description:not(:last-child){margin-bottom:80px}@media screen and (max-width:1366px){.about-page-overview__description:not(:last-child){margin-bottom:50px}}@media screen and (max-width:1199px){.about-page-overview__description:not(:last-child){margin-bottom:45px}}@media screen and (max-width:767px){.about-page-overview__description:not(:last-child){margin-bottom:50px}}@media screen and (max-width:1366px){.about-page-overview__description{width:calc(var(--grid-column-width)*8 + var(--grid-gap)*7)}}@media screen and (max-width:1199px){.about-page-overview__description{width:calc(var(--grid-column-width)*7 + var(--grid-gap)*6)}}@media screen and (max-width:767px){.about-page-overview__description{width:calc(var(--grid-column-width)*4 + var(--grid-gap)*3)}}.certificates-section{padding:40px 0 170px}@media screen and (max-width:1366px){.certificates-section{padding:35px 0 120px}}@media screen and (max-width:767px){.certificates-section{padding:30px 0 100px}}.certificates-section .base-slider{color:#fafafa}.partners-section{padding:40px 0 170px}@media screen and (max-width:1366px){.partners-section{padding:35px 0 120px}}@media screen and (max-width:767px){.partners-section{padding:30px 0 100px}}.partners-slider{overflow:hidden;width:100%;--slide-width:280px;--slide-height:280px;--slide-gap:95px;--slide-full-width:calc(var(--slide-width) + var(--slide-gap))}@media screen and (max-width:1366px){.partners-slider{--slide-width:180px;--slide-height:180px;--slide-gap:75px}}@media screen and (max-width:1199px){.partners-slider{--slide-width:160px;--slide-height:160px;--slide-gap:65px}}@media screen and (max-width:767px){.partners-slider{--slide-width:100px;--slide-height:100px;--slide-gap:45px}}.partners-slider__track{animation:scroll 20s linear infinite;display:flex;width:calc(var(--slide-full-width)*var(--slides-count))}@keyframes scroll{0%{transform:translateZ(0)}to{transform:translate3d(calc(var(--slide-full-width)*-1*var(--slides-count)/var(--repeat-count)),0,0)}}.vacancies-section__wrapper{align-items:center;background-color:#2d3232;display:flex;flex-direction:column;padding-bottom:170px;padding-top:40px}@media screen and (max-width:1366px){.vacancies-section__wrapper{padding-bottom:120px;padding-top:35px}}@media screen and (max-width:1199px){.vacancies-section__wrapper{padding-bottom:110px;padding-top:30px}}@media screen and (max-width:767px){.vacancies-section__wrapper{padding-bottom:100px}}.vacancies-section__list{margin-bottom:100px;width:100%}@media screen and (max-width:1366px){.vacancies-section__list{margin-bottom:70px}}@media screen and (max-width:767px){.vacancies-section__list{margin-bottom:55px}}.details-section{background-color:#2d3232;color:#fafafa;padding:40px 0 170px}@media screen and (max-width:1366px){.details-section{padding:35px 0 120px}}@media screen and (max-width:767px){.details-section{padding-bottom:100px}}.details-section__top{align-items:center;display:flex;margin-bottom:250px}@media screen and (max-width:1366px){.details-section__top{margin-bottom:200px}}@media screen and (max-width:767px){.details-section__top{margin-bottom:130px}}.details-section__img{width:calc(var(--grid-column-width)*1 + var(--grid-gap)*0)}.details-section__title{margin-left:calc(var(--grid-column-width)*2 + var(--grid-gap)*2);text-transform:none}@media screen and (max-width:1199px){.details-section__title{margin-left:calc(var(--grid-column-width)*1 + var(--grid-gap)*1)}}@media screen and (max-width:767px){.details-section__title{margin-left:0}}.details-section__bottom{display:flex}@media screen and (max-width:1199px){.details-section__bottom{flex-direction:column}}.products-cards__wrapper{padding-bottom:170px}.products-page__show-more{display:flex;justify-content:center;padding-top:70px}.products-detail-top{background-color:#212626;color:#fafafa;padding:140px 20px 30px}@media screen and (max-width:1366px){.products-detail-top{padding:105px 15px 20px}}@media screen and (max-width:1199px){.products-detail-top{padding-bottom:30px;padding-top:140px}}@media screen and (max-width:767px){.products-detail-top{padding-bottom:15px;padding-top:90px}}.products-detail-top__img-container{height:520px;margin:100px auto 0;position:relative;width:520px}@media screen and (max-width:1366px){.products-detail-top__img-container{height:320px;margin-top:90px;width:320px}}@media screen and (max-width:1199px){.products-detail-top__img-container{height:360px;margin-top:130px;width:360px}}@media screen and (max-width:767px){.products-detail-top__img-container{height:230px;margin-top:70px;width:230px}}.products-detail-top__img{margin-bottom:-160px;object-fit:contain;object-position:center}@media screen and (max-width:1366px){.products-detail-top__img{margin-bottom:-75px}}@media screen and (max-width:1199px){.products-detail-top__img{margin-bottom:100px}}@media screen and (max-width:767px){.products-detail-top__img{margin-bottom:70px}}.products-detail-top__bottom{align-items:flex-end;display:flex;justify-content:space-between}@media screen and (max-width:767px){.products-detail-top__bottom{align-items:unset;flex-direction:column}}.products-detail-top__bottom-left{width:calc(var(--grid-column-width)*6 + var(--grid-gap)*5)}.products-detail-top__title{text-transform:none}@media (max-width:900px)and (orientation:landscape),screen and (max-width:767px){.products-detail-top__title{line-height:1}}.products-detail-top__description{margin-top:40px;opacity:.4}@media screen and (max-width:1366px){.products-detail-top__description{margin-top:20px}}@media screen and (max-width:767px){.products-detail-top__description{margin-top:15px}}.products-detail-top__description span:not(:last-child){margin-right:1ch}.products-detail-top__tags{flex-wrap:wrap;margin-top:40px}@media screen and (max-width:1366px){.products-detail-top__tags{margin-top:30px}}@media screen and (max-width:1199px){.products-detail-top__tags{margin-bottom:0;margin-top:30px}}@media screen and (max-width:767px){.products-detail-top__tags{margin-top:30px}}.products-detail-top__breadcrumbs{position:relative;text-align:center}@media screen and (max-width:767px){.products-detail-top__breadcrumbs{overflow-x:auto;scrollbar-width:none}.products-detail-top__breadcrumbs::-webkit-scrollbar{display:none;height:0;width:0}}.products-detail-top__buttons{display:flex;margin-left:auto}@media (max-width:900px)and (orientation:landscape),screen and (max-width:767px){.products-detail-top__buttons{flex-direction:column;margin-left:0}}.products-detail-top__button-desktop:first-child{margin-right:10px}@media screen and (max-width:767px){.products-detail-top__button-desktop{display:none}}.products-detail-top__button-mobile{display:none}@media screen and (max-width:767px){.products-detail-top__button-mobile{display:flex;justify-content:center;margin-top:30px}.products-detail-top__button-mobile:last-child{margin-top:10px}}.products-detail-details{background-color:#2d3232;color:#fafafa;padding-bottom:140px;padding-top:170px}@media screen and (max-width:1366px){.products-detail-details{padding-bottom:130px;padding-top:130px}}@media screen and (max-width:767px){.products-detail-details{padding-bottom:100px;padding-top:105px}}.products-detail-details__description{line-height:1.17;margin-bottom:175px;margin-left:calc(var(--grid-column-width)*10 + var(--grid-gap)*10);width:calc(var(--grid-column-width)*9 + var(--grid-gap)*8)}@media screen and (max-width:1366px){.products-detail-details__description{margin-bottom:132px;width:calc(var(--grid-column-width)*8 + var(--grid-gap)*7)}}@media screen and (max-width:1199px){.products-detail-details__description{margin-left:calc(var(--grid-column-width)*1 + var(--grid-gap)*1)}}@media screen and (max-width:767px){.products-detail-details__description{margin-bottom:105px;margin-left:0;width:100%}}.products-detail-details__description-text{opacity:.6}.products-detail-details__description-text h1,.products-detail-details__description-text h2,.products-detail-details__description-text h3,.products-detail-details__description-text h4,.products-detail-details__description-text h5{font-weight:400}.products-detail-details__description-text h1:not(:last-child),.products-detail-details__description-text h2:not(:last-child),.products-detail-details__description-text h3:not(:last-child),.products-detail-details__description-text h4:not(:last-child),.products-detail-details__description-text h5:not(:last-child){margin-bottom:20px}.products-detail-details__description-text p:not(:last-child){margin-bottom:10px}.products-detail-details__table{display:flex}@media screen and (max-width:1199px){.products-detail-details__table{flex-direction:column}.products-detail-details__table .details-section__bottom-left{margin-bottom:100px}}@media screen and (max-width:767px){.products-detail-details__table .details-section__bottom-left{margin-bottom:70px}}.products-detail-details__table-right{display:grid;grid-template-rows:1fr;row-gap:70px}.products-detail-details__table-right:only-child{margin-left:auto}@media screen and (max-width:1366px){.products-detail-details__table-right{row-gap:60px}}@media screen and (max-width:1199px){.products-detail-details__table-right{row-gap:100px}}@media screen and (max-width:767px){.products-detail-details__table-right{row-gap:70px}}.products-used-for{background-color:#2d3232;color:#fafafa;display:grid;padding-bottom:170px;padding-top:30px;row-gap:175px}@media screen and (max-width:1366px){.products-used-for{padding-bottom:130px;row-gap:140px}}@media screen and (max-width:767px){.products-used-for{padding-bottom:100px}}.products-used-for__blocks{display:grid;row-gap:175px}@media screen and (max-width:1366px){.products-used-for__blocks{row-gap:140px}}.products-used-for__label{opacity:.5;width:calc(var(--grid-column-width)*1 + var(--grid-gap)*0)}.products-used-for__index{display:inline-block;padding-left:5px}.products-used-for__block{display:flex}@media screen and (max-width:767px){.products-used-for__block{flex-direction:column;position:relative}}.products-used-for__value{margin-left:calc(var(--grid-column-width)*5 + var(--grid-gap)*5);width:calc(var(--grid-column-width)*8 + var(--grid-gap)*7)}@media screen and (max-width:1366px){.products-used-for__value{width:calc(var(--grid-column-width)*10 + var(--grid-gap)*9)}}@media screen and (max-width:1199px){.products-used-for__value{margin-left:calc(var(--grid-column-width)*1 + var(--grid-gap)*1);width:calc(var(--grid-column-width)*7 + var(--grid-gap)*6)}}@media screen and (max-width:767px){.products-used-for__value{margin-left:0;width:100%}}.products-used-for__value--description{opacity:.45}.products-used-for__value-header{color:#39a9ac;margin-bottom:40px}@media screen and (max-width:1366px){.products-used-for__value-header{margin-bottom:25px}}@media screen and (max-width:1199px){.products-used-for__value-header{margin-bottom:35px}}@media screen and (max-width:767px){.products-used-for__value-header{left:0;margin-left:calc(var(--grid-column-width)*1 + var(--grid-gap)*1);position:absolute;top:0}.products-used-for__value--description,.products-used-for__value-description{padding-top:40px}.products-used-for__label--description{width:100%}}.products-docs{background-color:#2d3232;padding-bottom:170px}@media screen and (max-width:1366px){.products-docs{padding-bottom:130px}}.products-docs__header{border-bottom:1px solid #fafafa;color:#fd502e;padding-bottom:30px}.products-docs__list-link{align-items:center;border-bottom:1px dashed #fafafa66;color:#fafafa;display:flex;padding:30px 20px;transition:color .4s cubic-bezier(.25,.25,0,1),background-color .4s cubic-bezier(.25,.25,0,1),border-radius .4s cubic-bezier(.25,.25,0,1)}@media(any-hover:hover),(hover:hover)and (pointer:fine){.products-docs__list-link:not(:disabled):hover{background-color:#fafafa;color:#1b2222}}.products-docs__list-link:not(:disabled):active{background-color:#fafafa;color:#1b2222}@media screen and (max-width:1366px){.products-docs__list-link{padding:20px 15px}}@media screen and (max-width:1199px){.products-docs__list-link{flex-wrap:wrap;padding:30px 15px}}@media screen and (max-width:767px){.products-docs__list-link{padding:20px 10px}}.products-docs__list-item:nth-child(2n) .products-docs__list-link{background-color:#353939}@media(any-hover:hover),(hover:hover)and (pointer:fine){.products-docs__list-item:nth-child(2n) .products-docs__list-link:not(:disabled):hover{background-color:#fafafa;color:#1b2222}}.products-docs__list-icon{background:url(/static/icons/doc.svg);background-position:50%;background-repeat:no-repeat;background-size:14px 18px;display:inline-flex;height:24px;margin-right:20px;width:24px}@media screen and (max-width:1366px){.products-docs__list-icon{background-size:10px 14px;height:18px;margin-right:15px;width:18px}}@media screen and (max-width:767px){.products-docs__list-icon{margin-right:10px}}.products-docs__list-item-header{text-box-trim:trim-both;text-box-edge:cap alphabetic;width:calc(var(--grid-column-width)*10 + var(--grid-gap)*9)}@supports not (text-box-trim:trim-both){.products-docs__list-item-header{padding-top:.25em}}@media screen and (max-width:1199px){.products-docs__list-item-header{width:calc(var(--grid-column-width)*9 + var(--grid-gap)*8)}}@media screen and (max-width:767px){.products-docs__list-item-header{height:10px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:calc(var(--grid-column-width)*4 + var(--grid-gap)*3)}}.products-docs__list-item-type{margin-left:calc(var(--grid-column-width)*4 + var(--grid-gap)*4);opacity:.4;width:calc(var(--grid-column-width)*3 + var(--grid-gap)*2)}@media screen and (max-width:1199px){.products-docs__list-item-type{margin-left:33px;margin-right:20px;margin-top:10px;width:auto}}@media screen and (max-width:767px){.products-docs__list-item-type{margin-left:28px}}.products-docs__list-item-right{margin-left:calc(var(--grid-column-width)*1 + var(--grid-gap)*1);opacity:.4;text-align:right;white-space:nowrap;width:calc(var(--grid-column-width)*2 + var(--grid-gap)*1)}@media screen and (max-width:1199px){.products-docs__list-item-right{margin-left:0;margin-top:10px;text-align:left}}.products-docs__list-item-ext{padding-right:34px;position:relative}.products-docs__list-item-ext:before{background-color:#fafafa;content:"";height:4px;position:absolute;right:15px;top:50%;transform:translateY(-50%);width:4px}@media screen and (max-width:1366px){.products-docs__list-item-ext{padding-right:22px}.products-docs__list-item-ext:before{height:2px;right:10px;width:2px}}@media screen and (max-width:1199px){.products-docs__list-item-ext{padding-right:24px}.products-docs__list-item-ext:before{height:4px;width:4px}}.products-similar-projects{background-color:#212626;color:#fafafa;padding-bottom:170px;padding-top:40px}@media screen and (max-width:1366px){.products-similar-projects{padding-bottom:120px}}@media screen and (max-width:767px){.products-similar-projects{padding-bottom:100px}}.products-similar-projects__top{display:flex;padding-bottom:250px}@media screen and (max-width:1199px){.products-similar-projects__top{flex-wrap:wrap}}.products-similar-projects__count{color:#fd502e;width:calc(var(--grid-column-width)*1 + var(--grid-gap)*0)}.products-similar-projects__header{margin-left:calc(var(--grid-column-width)*1 + var(--grid-gap)*1);text-transform:none;width:calc(var(--grid-column-width)*8 + var(--grid-gap)*7)}@media screen and (max-width:1199px){.products-similar-projects__header{width:calc(var(--grid-column-width)*5 + var(--grid-gap)*4)}}@media screen and (max-width:767px){.products-similar-projects__header{margin-left:0;width:calc(var(--grid-column-width)*4 + var(--grid-gap)*3)}}.products-similar-projects__description{opacity:.4;padding-top:70px;width:calc(var(--grid-column-width)*5 + var(--grid-gap)*4)}@media screen and (max-width:1199px){.products-similar-projects__description{margin-left:calc(var(--grid-column-width)*2 + var(--grid-gap)*2);width:calc(var(--grid-column-width)*4 + var(--grid-gap)*3)}}@media screen and (max-width:767px){.products-similar-projects__description{margin-left:calc(var(--grid-column-width)*1 + var(--grid-gap)*1)}}.projects-cards__list{--column-gap:30px;column-gap:var(--column-gap);display:grid;grid-template-columns:repeat(3,1fr);max-width:100%;padding-bottom:200px;row-gap:190px;width:100%}.projects-cards__list:only-child{padding-bottom:0}@media screen and (max-width:1366px){.projects-cards__list{--column-gap:20px;padding-bottom:100px;row-gap:150px}.projects-cards__list:only-child{padding-bottom:0}}@media screen and (max-width:1199px){.projects-cards__list{--column-gap:0;grid-template-columns:1fr;row-gap:110px}}@media screen and (max-width:767px){.projects-cards__list{row-gap:95px}}.projects-cards__item{display:flex}.projects-cards__item:nth-child(10n+4){column-gap:var(--column-gap);display:grid;grid-column:span 2;grid-template-columns:repeat(2,1fr)}@media screen and (max-width:1199px){.projects-cards__item:nth-child(10n+4){display:flex;grid-column:unset}}.projects-cards__item:nth-child(10n+4) .project-card{grid-column:2/-1}@media screen and (max-width:1199px){.projects-cards__item:nth-child(10n+4) .project-card{width:100%}}.projects-cards__item:nth-child(10n){display:grid;grid-column:span 2;grid-template-columns:repeat(2,1fr)}@media screen and (max-width:1199px){.projects-cards__item:nth-child(10n){display:flex;grid-column:unset}.projects-cards__item:nth-child(10n) .project-card{width:100%}}.projects-cards__wrapper{align-items:center;display:flex;flex-direction:column;padding-bottom:170px}@media screen and (max-width:1366px){.projects-cards__wrapper{padding-bottom:120px}}.projects-cards__wrapper .project-card{touch-action:auto}.projects-cards__empty{align-items:center;background-color:#262e2e;color:#fafafa;display:flex;flex-direction:column;height:600px;justify-content:center;width:100%}@media screen and (max-width:1366px){.projects-cards__empty{height:400px}}@media screen and (max-width:1199px){.projects-cards__empty{height:550px}}@media screen and (max-width:767px){.projects-cards__empty{height:290px}}.projects-empty__icon-wrapper{align-items:center;background-image:url(/static/icons/grid.svg);background-repeat:no-repeat;background-size:cover;border:1px solid #fff6;border-radius:6px;display:flex;height:120px;justify-content:center;margin-bottom:50px;width:120px}@media screen and (max-width:1366px){.projects-empty__icon-wrapper{height:90px;margin-bottom:40px;width:90px}}@media screen and (max-width:1199px){.projects-empty__icon-wrapper{height:100px;width:100px}}@media screen and (max-width:767px){.projects-empty__icon-wrapper{height:90px;width:90px}}.projects-cards__loading{align-items:center;display:flex;justify-content:center;min-height:calc(var(--mobile-vh)*80)}.projects-empty__icon{background-image:url(/static/icons/cross-white.svg);background-size:cover;height:50%;width:50%}.projects-empty__title{margin-bottom:30px}@media screen and (max-width:1366px){.projects-empty__title{margin-bottom:20px}}.projects-empty__description{opacity:.4}.projects__year-filter{display:flex;justify-content:flex-end;left:50%;position:absolute;transform:translateX(-120%);transition:transform .8s ease-in-out;width:115px}.projects__year-filter .dropdown-content-inner{min-width:75px;overflow-x:hidden}.projects__year-filter .dropdown__text{margin-left:0}.projects__year-filter .dropdown-picker-btn{min-width:70px}.projects__year-filter.projects__type--opened{transform:translateY(200%) translateX(-120%)}.projects__year-filter.projects__year--opened{justify-content:unset;transform:translateX(-50%);z-index:20}.projects__type-filter{left:50%;position:absolute;transition:transform .8s ease-in-out;width:300px}.projects__type-filter.projects__type--opened{transform:translateX(-50%)}.projects__type-filter.projects__year--opened{transform:translateY(200%)}.stats-section{--blocks-count:3;background-color:#2d3232;height:calc(1300px*var(--blocks-count));position:relative}@media screen and (max-width:1199px){.stats-section{height:calc(1000px*var(--blocks-count))}}@media (max-width:900px)and (orientation:landscape),screen and (max-width:767px){.stats-section{height:calc(640px*var(--blocks-count))}}.stats-section--main .scroll-numbers__description{opacity:.5}.stats-section--main .stats-section__bg-img--1{background:no-repeat 50%/contain url(/static/images/stats-section-bg-1.svg)}.stats-section--main .stats-section__bg-img--2{background:no-repeat 50%/contain url(/static/images/stats-section-bg-2.svg);left:auto;right:0;transform:translateX(calc(-50vw + 120%)) translateY(-50%)}.stats-section--main.is-visible .stats-section__bg-img--1{transform:translateX(-50%) translateY(-50%)}@media screen and (max-width:1366px){.stats-section--main.is-visible .stats-section__bg-img--1{transform:translateX(-50%) translateY(-50%)}}.stats-section--main.is-visible .stats-section__bg-img--2{transform:translateX(50%) translateY(-50%)}@media screen and (max-width:1366px){.stats-section--main.is-visible .stats-section__bg-img--2{transform:translateX(50%) translateY(-50%)}}.stats-section__sticky{height:calc(var(--mobile-vh)*100);overflow:hidden;position:sticky;top:0}.scroll-numbers__block,.stats-section__sticky{align-items:center;display:flex;justify-content:center}.scroll-numbers__block{flex-direction:column;left:0;position:absolute;right:0;width:100%}.stats-section__bg{height:calc(var(--mobile-vh)*100);left:0;position:absolute;top:0;width:50%}.stats-section__bg--2{left:auto;right:0}.scroll-numbers__number{color:#fd502e;display:flex}.digit-wrapper{height:1em;line-height:90%;overflow:hidden;padding:2px 0;position:relative;width:1ch}.stats-section__bg-img{height:92%;left:0;position:absolute;top:50%;transform:translateX(calc(50vw - 120%)) translateY(-50%);transition:transform 1s cubic-bezier(.25,.25,0,1);width:100%}.stats-section__center{align-items:center;display:flex;height:calc(var(--mobile-vh)*100);justify-content:center;margin-inline:auto;margin:0 auto;overflow:hidden;position:relative;width:calc(var(--grid-column-width)*10 + var(--grid-gap)*9)}@media screen and (max-width:1199px){.stats-section__center{width:calc(var(--grid-column-width)*7 + var(--grid-gap)*6)}}@media screen and (max-width:767px){.stats-section__center{width:calc(var(--grid-column-width)*5 + var(--grid-gap)*4)}}.stats-section__center .btn--scroll{bottom:7%;left:50%;position:absolute;transform:translateX(-50%)}.about-page__container .stats-section__center .btn--scroll{bottom:auto;top:15%}.scroll-numbers__container{min-height:120px}@media screen and (max-width:1366px){.scroll-numbers__container{min-height:95px}}@media screen and (max-width:1199px){.scroll-numbers__container{min-height:90px}}@media screen and (max-width:767px){.scroll-numbers__container{min-height:65px}}.number{align-items:center;display:flex;height:100%;justify-content:center;left:0;line-height:1.2;overflow:visible;position:absolute;width:100%}.scroll-numbers__text{color:#fafafa;left:0;margin-left:calc(var(--grid-column-width)*5 + var(--grid-gap)*5);padding-top:12%;position:absolute;width:calc(var(--grid-column-width)*5 + var(--grid-gap)*4)}@media screen and (max-width:1199px){.scroll-numbers__text{margin-left:calc(var(--grid-column-width)*0 + var(--grid-gap)*0);padding:25% 5% 0;text-align:center;width:calc(var(--grid-column-width)*7 + var(--grid-gap)*6)}}@media screen and (max-width:767px){.scroll-numbers__text{padding:45% 0;width:calc(var(--grid-column-width)*5 + var(--grid-gap)*4)}}.scroll-numbers__description{padding-top:20px}.stats-section--about .stats-section__bg-img{background:no-repeat 50%/contain url(/static/images/stats-section-bg-ventil.svg)}.stats-section--about .stats-section__bg-img--1{transform:translate(-50%,-50%) rotate(calc(1turn*var(--active-index)))}.stats-section--about .stats-section__bg-img--2{right:0;transform:translate(50%,-50%) rotate(calc(1turn*var(--active-index)))}.stats-section--about .scroll-numbers__title{color:#fd502e}.stats-section--about .scroll-numbers__description{opacity:1}.header{color:#fafafa;height:var(--header-height);max-width:100vw;padding-top:30px;position:fixed;transition:transform .6s cubic-bezier(.25,.25,0,1);width:100%;will-change:transform;z-index:10}html.no-scroll .header{overflow:hidden;padding-right:calc(var(--actual-scrollbar-width, 0px))}@media screen and (max-width:1366px){.header{padding-top:20px}}.header.is-hidden{transform:translateY(-100%)}.header__wrapper{position:relative;width:100%}.btn-menu,.header__wrapper{align-items:center;display:flex}.btn-menu{margin-right:82px}@media(any-hover:hover),(hover:hover)and (pointer:fine){.btn-menu:not(:disabled):hover .btn-menu__icon-container{border-color:#fafafa}.btn-menu:not(:disabled):hover .btn-menu__icon-container:before{transform:translateY(0)}.btn-menu:not(:disabled):hover .btn-menu__icon:after,.btn-menu:not(:disabled):hover .btn-menu__icon:before{background-color:#1b2222}}@media screen and (max-width:1366px){.btn-menu{margin-right:102px}}.btn-menu__icon-container{border:1px solid #fafafa59;border-radius:6px;display:inline-flex;height:40px;margin-right:20px;overflow:hidden;position:relative;width:50px}.btn-menu__icon-container,.btn-menu__icon-container:before{transition:color .4s cubic-bezier(.25,.25,0,1),background-color .4s cubic-bezier(.25,.25,0,1),transform .4s cubic-bezier(.25,.25,0,1),border-color .4s cubic-bezier(.25,.25,0,1)}.btn-menu__icon-container:before{background-color:#fafafa;content:"";height:100%;position:absolute;top:0;transform:translateY(-100%);width:100%}@media screen and (max-width:1366px){.btn-menu__icon-container{height:30px;margin-right:15px;width:38px}}@media screen and (max-width:1199px){.btn-menu__icon-container{height:35px;width:44px}}.btn-menu__icon{position:relative;width:100%}.btn-menu__icon:after,.btn-menu__icon:before{background-color:#fafafa;content:"";height:1px;left:50%;position:absolute;top:17px;transform:translateX(-50%);transition:color .4s cubic-bezier(.25,.25,0,1),background-color .4s cubic-bezier(.25,.25,0,1),transform .4s cubic-bezier(.25,.25,0,1),border-color .4s cubic-bezier(.25,.25,0,1);width:10px}.btn-menu__icon:after{top:23px}@media screen and (max-width:1366px){.btn-menu__icon:before{top:13px}.btn-menu__icon:after{top:17px}}@media screen and (max-width:767px){.btn-menu__text{display:none}}.header__nav{bottom:0;display:flex;left:50%;position:absolute;transform:translateX(-50%)}@media screen and (max-width:1199px){.header__nav{display:none}}.header__nav-item{display:flex}.header__nav-item:not(:last-child){margin-right:6px}.header__right{align-items:center;display:flex;margin-left:auto}.header__call{margin-left:38px}@media screen and (max-width:1366px){.header__call{margin-left:67px}}.header__logo{height:40px;width:126px}@media screen and (max-width:1366px){.header__logo{height:30px;width:94px}}@media screen and (max-width:1199px){.header__logo{height:35px;width:110px}.header__link-logo{bottom:0;left:50%;position:absolute;transform:translateX(-50%)}}.footer{background-color:#192121;box-shadow:0 -4px 20px #00000014;color:#fafafa;margin-top:auto;padding-bottom:40px;padding-top:30px;position:sticky;top:0;z-index:10}.footer__main{display:flex;margin-bottom:270px}@media screen and (max-width:1366px){.footer__main{margin-bottom:115px}}@media screen and (max-width:767px){.footer__main{flex-direction:column;margin-bottom:45px}}.footer__left{width:calc(var(--grid-column-width)*5 + var(--grid-gap)*4)}@media screen and (max-width:767px){.footer__left{border-bottom:1px solid #fafafa59;padding-bottom:80px;width:calc(var(--grid-column-width)*6 + var(--grid-gap)*5)}}.footer__contacts-connect{margin-left:calc(var(--grid-column-width)*5 + var(--grid-gap)*5);width:calc(var(--grid-column-width)*6 + var(--grid-gap)*5)}@media screen and (max-width:1199px){.footer__contacts-connect{margin-left:calc(var(--grid-column-width)*-2 + var(--grid-gap)*-2)}}@media screen and (max-width:767px){.footer__contacts-connect{border-bottom:1px solid #fafafa59;margin-left:calc(var(--grid-column-width)*0 + var(--grid-gap)*0);padding-bottom:70px;padding-top:80px}}.footer__social-wrapper{margin-bottom:354px}@media screen and (max-width:1366px){.footer__social-wrapper{margin-bottom:265px}}@media screen and (max-width:1199px){.footer__social-wrapper{margin-bottom:474px}}@media screen and (max-width:767px){.footer__social-wrapper{margin-bottom:84px}}.footer__right{align-items:flex-end;display:flex;flex-direction:column;justify-content:flex-end;margin-left:calc(var(--grid-column-width)*1 + var(--grid-gap)*1);width:calc(var(--grid-column-width)*3 + var(--grid-gap)*2)}@media screen and (max-width:1199px){.footer__right{margin-left:calc(var(--grid-column-width)*0 + var(--grid-gap)*0);width:calc(var(--grid-column-width)*1 + var(--grid-gap)*0)}}@media screen and (max-width:767px){.footer__right{align-items:flex-start;padding-top:32px;width:calc(var(--grid-column-width)*6 + var(--grid-gap)*5)}}.footer__contact{align-items:flex-end;display:flex;max-width:374px}.footer__question{opacity:.5;padding-left:70px}@media screen and (max-width:1366px){.footer__question{padding-left:82px}}@media screen and (max-width:1199px){.footer__question{padding-left:115px}}@media screen and (max-width:767px){.footer__question{padding-left:75px}}.footer__right-link{opacity:.5;text-align:right;transition:opacity .4s ease-in;white-space:nowrap}@media(any-hover:hover),(hover:hover)and (pointer:fine){.footer__right-link:not(:disabled):hover{opacity:1}}.footer__right-link:not(:disabled):active{opacity:1}.footer__right-link:not(:last-child){margin-bottom:10px}.footer__bottom{background:url(/static/images/footer-bottom.svg);background-position:bottom 3px left;background-repeat:no-repeat;background-size:100% auto;height:160px;position:relative}@media screen and (max-width:1199px){.footer__bottom{background:url(/static/images/footer-bottom-tablet.svg);background-position:bottom 3px left;background-repeat:no-repeat;background-size:100% auto}}@media screen and (max-width:767px){.footer__bottom{background:url(/static/images/footer-bottom-mobile.svg);background-position:bottom 3px left 49%;background-repeat:no-repeat;background-size:51.8% auto;height:120px}}.footer__bottom-copy{bottom:0;height:auto;left:22.4%;opacity:.5;position:absolute;transition:opacity .4s ease-in;width:6.72%}@media(any-hover:hover),(hover:hover)and (pointer:fine){.footer__bottom-copy:not(:disabled):hover{opacity:1}}@media screen and (max-width:1199px){.footer__bottom-copy{left:20%;width:13%}}@media screen and (max-width:767px){.footer__bottom-copy{left:0;width:24.24%}}.footer__bottom-copy--2{left:72.47%}@media screen and (max-width:1199px){.footer__bottom-copy--2{left:67%}}@media screen and (max-width:767px){.footer__bottom-copy--2{left:75%}}.footer__bottom-copy-img{height:100%;width:100%}.footer--overlap{background:#fff;bottom:0;box-shadow:0 -8px 30px #0000001a;left:0;pointer-events:auto;position:fixed;transform:translateY(-100%);width:100%;z-index:100}.key-visual-wrapper{height:20000px;pointer-events:none;position:relative;z-index:4}@media screen and (max-width:1199px){.key-visual-wrapper{height:8000px}}@media (max-width:900px)and (orientation:landscape),screen and (max-width:767px){.key-visual-wrapper{height:3500px}}.key-visual{contain:strict;display:flex;height:calc(var(--mobile-vh)*100);overflow:hidden;overflow:clip;position:sticky;top:0;width:100%}.key-visual__inner{pointer-events:auto;position:relative;width:100%;will-change:transform}@property --x{syntax:"<percentage>";inherits:false;initial-value:0}@keyframes section-bg{0%{transform:translateZ(0)}to{transform:translate3d(var(--x,0),0,0)}}.key-visual__container{padding-left:var(--offset-x);padding-right:var(--offset-x)}.key-visual__background{background:#090909;inset:0;overflow:hidden;position:absolute;z-index:0}.key-visual__background-wrapper{left:-999px;margin:auto;position:absolute;right:-999px;top:-20%}.key-visual__background-image{display:block;height:100%;width:100%;-webkit-overflow-scrolling:touch}.key-visual__canvas{height:100%;inset:0;position:absolute;width:100%;z-index:1}.key-visual__slider{inset:0;overflow:hidden;overflow:clip;position:absolute;z-index:2}.key-visual__slider-container{display:flex;height:100%;transform:translate(0);will-change:transform}.key-visual__slide{flex:1;position:relative}.key-visual-slide{color:#fafafa;overflow:hidden;width:calc(var(--grid-column-width)*20 + var(--grid-gap)*19)}@media screen and (max-width:1199px){.key-visual-slide{width:calc(var(--grid-column-width)*10 + var(--grid-gap)*9)}}@media (max-width:900px)and (orientation:landscape),screen and (max-width:767px){.key-visual-slide{width:calc(var(--grid-column-width)*6 + var(--grid-gap)*5)}}.key-visual-slide__hero-title{padding-top:130px;width:calc(var(--grid-column-width)*9 + var(--grid-gap)*8)}@media screen and (min-width:1920px){.key-visual-slide__hero-title{padding-top:190px}}@media screen and (max-width:1199px){.key-visual-slide__hero-title{padding-top:112px}}@media (max-width:900px)and (orientation:landscape),screen and (max-width:767px){.key-visual-slide__hero-title{padding-top:95px}}.key-visual-slide__hero-title>span:first-child{display:block;padding-bottom:4px}@media screen and (max-width:1199px){.key-visual-slide__hero-title>span:first-child{padding-bottom:6px}}@media (max-width:900px)and (orientation:landscape),screen and (max-width:767px){.key-visual-slide__hero-title>span:first-child{padding-bottom:12px}}.key-visual-slide__hero-title>span:last-child{display:block;margin-left:calc(var(--grid-column-width)*3 + var(--grid-gap)*3)}@media screen and (min-width:1920px){.key-visual-slide__hero-title>span:last-child{margin-left:calc(var(--grid-column-width)*2 + var(--grid-gap)*2)}}@media screen and (max-width:1199px){.key-visual-slide__hero-title>span:last-child{margin-left:calc(var(--grid-column-width)*2 + var(--grid-gap)*2)}}@media (max-width:900px)and (orientation:landscape),screen and (max-width:767px){.key-visual-slide__hero-title>span:last-child{margin-left:calc(var(--grid-column-width)*1 + var(--grid-gap)*1)}}.key-visual-slide__hero-promo{margin-left:calc(var(--grid-column-width)*16 + var(--grid-gap)*16);margin-top:-130px;position:relative;z-index:2}@media screen and (max-width:1366px){.key-visual-slide__hero-promo{margin-left:calc(var(--grid-column-width)*15 + var(--grid-gap)*15)}}@media screen and (max-width:1199px){.key-visual-slide__hero-promo{margin-left:calc(var(--grid-column-width)*2 + var(--grid-gap)*2);margin-top:240px;position:absolute;width:calc(var(--grid-column-width)*6 + var(--grid-gap)*5)}}@media (max-width:900px)and (orientation:landscape),screen and (max-width:767px){.key-visual-slide__hero-promo{margin-left:calc(var(--grid-column-width)*1 + var(--grid-gap)*1);margin-top:170px}}.key-visual-slide__hero-description-wrapper{height:100vh;height:100dvh;left:0;position:absolute;top:0;width:100vw}.key-visual-slide__hero-description{bottom:15%;margin-left:calc(var(--grid-column-width)*15 + var(--grid-gap)*15);margin-right:calc(var(--grid-column-width)*1 + var(--grid-gap)*1);padding-top:320px;position:absolute}@media screen and (min-width:1920px){.key-visual-slide__hero-description{margin-right:calc(var(--grid-column-width)*1 + var(--grid-gap)*1);padding-top:450px}}@media screen and (max-width:1199px){.key-visual-slide__hero-description{margin-left:calc(var(--grid-column-width)*2 + var(--grid-gap)*2);margin-right:calc(var(--grid-column-width)*4 + var(--grid-gap)*4);padding-top:100px}}@media (max-width:900px)and (orientation:landscape),screen and (max-width:767px){.key-visual-slide__hero-description{margin-left:calc(var(--grid-column-width)*1 + var(--grid-gap)*1);margin-right:calc(var(--grid-column-width)*1 + var(--grid-gap)*1);padding-top:50px}}.key-visual-slide__hero-description-caption{display:block;margin-bottom:10px;opacity:.5;text-transform:uppercase}.key-visual-slide__container{margin-left:calc(var(--grid-column-width)*3 + var(--grid-gap)*3);margin-right:calc(var(--grid-column-width)*3 + var(--grid-gap)*3);padding-top:130px}@media screen and (min-width:1920px){.key-visual-slide__container{margin-left:calc(var(--grid-column-width)*2 + var(--grid-gap)*2);margin-right:calc(var(--grid-column-width)*2 + var(--grid-gap)*2);padding-top:170px}}@media screen and (max-width:1199px){.key-visual-slide__container{margin-left:calc(var(--grid-column-width)*0 + var(--grid-gap)*0);margin-right:calc(var(--grid-column-width)*0 + var(--grid-gap)*0);padding-top:140px}}@media (max-width:900px)and (orientation:landscape),screen and (max-width:767px){.key-visual-slide__container{margin-left:calc(var(--grid-column-width)*0 + var(--grid-gap)*0);margin-right:calc(var(--grid-column-width)*0 + var(--grid-gap)*0);padding-top:80px}}.key-visual-slide__header{align-items:center;display:flex;justify-content:space-between;margin-bottom:50px}@media screen and (min-width:1920px){.key-visual-slide__header{margin-bottom:80px}}@media screen and (max-width:1199px){.key-visual-slide__header{margin-bottom:90px}}@media (max-width:900px)and (orientation:landscape),screen and (max-width:767px){.key-visual-slide__header{align-items:start;margin-bottom:50px}}.key-visual-slide__title-wrapper{flex:1;min-width:0;text-align:center}@media (max-width:900px)and (orientation:landscape),screen and (max-width:767px){.key-visual-slide__title-wrapper{margin:150px -100px 0}}.key-visual-slide__title-caption{color:#39a9ac;margin-bottom:15px}@media screen and (min-width:1920px){.key-visual-slide__title-caption{margin-bottom:30px}}@media screen and (max-width:1199px){.key-visual-slide__title-caption{margin-bottom:20px}}@media (max-width:900px)and (orientation:landscape),screen and (max-width:767px){.key-visual-slide__title-caption{margin-bottom:10px}}.key-visual-slide__title{text-transform:none}.key-visual-slide__content{margin-left:calc(var(--grid-column-width)*7 + var(--grid-gap)*7);margin-right:calc(var(--grid-column-width)*2 + var(--grid-gap)*2)}@media screen and (min-width:1920px){.key-visual-slide__content{margin-left:calc(var(--grid-column-width)*7 + var(--grid-gap)*7);margin-right:calc(var(--grid-column-width)*3 + var(--grid-gap)*3)}}@media screen and (max-width:1199px){.key-visual-slide__content{margin-left:calc(var(--grid-column-width)*5 + var(--grid-gap)*5);margin-right:calc(var(--grid-column-width)*1 + var(--grid-gap)*1)}}@media (max-width:900px)and (orientation:landscape),screen and (max-width:767px){.key-visual-slide__content{margin-left:calc(var(--grid-column-width)*0 + var(--grid-gap)*0);margin-right:calc(var(--grid-column-width)*0 + var(--grid-gap)*0);text-align:center}}.key-visual-slide__description{opacity:.6}.key-visual-slide__learn-more-btn{--width-big-square:90px;--height-big-square:90px}@media(any-hover:hover),(hover:hover)and (pointer:fine){.key-visual-slide__learn-more-btn:not(:disabled):hover{color:#39a9ac}}@media screen and (min-width:1920px){.key-visual-slide__learn-more-btn{--width-big-square:120px;--height-big-square:120px}}@media screen and (max-width:1199px){.key-visual-slide__learn-more-btn{--width-big-square:100px;--height-big-square:100px}}.key-visual__progress-bar{--indicator-x:0px;--top-position:calc(100vh - 60px);height:35px;left:0;overflow:hidden;position:fixed;top:var(--top-position);width:100%;z-index:10}@media screen and (max-width:1199px){.key-visual__progress-bar{transition:top .2s ease-out}}.key-visual__progress-bar-inner{height:100%;position:relative}.key-visual__progress-bar-grid{background-size:10px;background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='10' fill='none' viewBox='0 0 10 10'%3E%3Cpath fill='%23FFFFFF66' d='M0 10V0h1v10z'/%3E%3C/svg%3E");bottom:0;height:4px;left:0;margin:auto;position:absolute;top:0;width:100%}.key-visual__progress-bar-grid--active{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='10' fill='none' viewBox='0 0 10 10'%3E%3Cpath fill='%23FFF' d='M0 10V0h1v10z'/%3E%3C/svg%3E");width:var(--indicator-x)}.key-visual__progress-bar-indicator{align-items:center;backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(5px);background:#fafafa1a;border:1px solid #fafafa66;border-radius:4px;color:#fafafa;display:inline-flex;height:100%;padding:0 12px;position:absolute;transform-origin:center;will-change:transform}.key-visual__progress-bar-indicator:not(.is-safari .key-visual__progress-bar-indicator){transition:transform .1s linear}@media screen and (max-width:1199px){.key-visual__progress-bar-indicator{transition:none}}.key-visual__progress-bar-indicator-inner{--height:13px;align-items:center;display:flex;gap:10px;height:var(--height);overflow:hidden}@media screen and (min-width:1920px){.key-visual__progress-bar-indicator-inner{--height:16px}}@media screen and (max-width:1199px){.key-visual__progress-bar-indicator-inner{--height:15px}}@media (max-width:900px)and (orientation:landscape),screen and (max-width:767px){.key-visual__progress-bar-indicator-inner{--height:13px}}.key-visual__progress-bar-indicator-pct{height:100%}.key-visual__progress-bar-indicator-text{height:100%;opacity:.6;position:relative;text-transform:none;transition:width .2s cubic-bezier(.25,.25,0,1);will-change:width}@media (max-width:900px)and (orientation:landscape),screen and (max-width:767px){.key-visual__progress-bar-indicator-text{display:none}}.key-visual__progress-bar-indicator-text-variant{height:100%;left:0;position:absolute;top:0;transform:translateY(200%);transition:transform .3s cubic-bezier(.25,.25,0,1);white-space:nowrap}.key-visual__progress-bar-indicator-text-variant.is-active{transform:translate(0);transition-delay:.3s}.wysiwyg p:not([class]):not(:first-child){margin-top:1.33em}.wysiwyg p:not([class]):not(:last-child){margin-bottom:1.33em}.wysiwyg p:empty{display:none}.wysiwyg a:not([class]){color:#000}.policy-page__breadcrumbs{margin-bottom:140px;text-align:center}@media screen and (max-width:1366px){.policy-page__breadcrumbs{margin-bottom:90px}}@media screen and (max-width:1199px){.policy-page__breadcrumbs{margin-bottom:100px}}@media screen and (max-width:767px){.policy-page__breadcrumbs{margin-bottom:80px}}.policy-page__header{animation:fadeInUp .8s ease forwards;margin-bottom:152px;opacity:0;word-wrap:break-word;-webkit-hyphens:auto;hyphens:auto;overflow-wrap:break-word;white-space:normal}@media screen and (max-width:1366px){.policy-page__header{margin-bottom:96px}}@media screen and (max-width:1199px){.policy-page__header{margin-bottom:99px}}@media screen and (max-width:767px){.policy-page__header{margin-bottom:67px}}.policy-page{color:#fafafa;margin-left:calc(var(--grid-column-width)*2 + var(--grid-gap)*2);margin-right:calc(var(--grid-column-width)*2 + var(--grid-gap)*2);padding-bottom:170px;padding-top:270px}@media screen and (max-width:1366px){.policy-page{margin-left:calc(var(--grid-column-width)*3 + var(--grid-gap)*3);margin-right:calc(var(--grid-column-width)*3 + var(--grid-gap)*3);padding-bottom:130px;padding-top:170px}}@media screen and (max-width:1199px){.policy-page{margin-left:calc(var(--grid-column-width)*1 + var(--grid-gap)*1);margin-right:calc(var(--grid-column-width)*1 + var(--grid-gap)*1);padding-bottom:100px}}@media screen and (max-width:767px){.policy-page{margin-left:0;margin-right:0;padding-bottom:100px;padding-top:120px}}.policy-page h2,.policy-page h3,.policy-page h4,.policy-page h5,.policy-page h6{color:#fd502e;margin-bottom:40px;text-transform:none}@media screen and (max-width:1366px){.policy-page h2,.policy-page h3,.policy-page h4,.policy-page h5,.policy-page h6{margin-bottom:32px}}@media screen and (max-width:1199px){.policy-page h2,.policy-page h3,.policy-page h4,.policy-page h5,.policy-page h6{margin-bottom:28px}}@media screen and (max-width:767px){.policy-page h2,.policy-page h3,.policy-page h4,.policy-page h5,.policy-page h6{margin-bottom:24px}}.policy-page li p:only-child,.policy-page p:not(:last-child){margin-bottom:20px}.policy-page h2,.policy-page h3,.policy-page h4,.policy-page h5,.policy-page h6,.policy-page p:first-of-type{margin-top:150px}@media screen and (max-width:1366px){.policy-page h2,.policy-page h3,.policy-page h4,.policy-page h5,.policy-page h6,.policy-page p:first-of-type{margin-top:120px}}@media screen and (max-width:1199px){.policy-page h2,.policy-page h3,.policy-page h4,.policy-page h5,.policy-page h6,.policy-page p:first-of-type{margin-top:104px}}@media screen and (max-width:767px){.policy-page h2,.policy-page h3,.policy-page h4,.policy-page h5,.policy-page h6,.policy-page p:first-of-type{margin-top:97px}}.policy-page h2:first-of-type,.policy-page h3:first-of-type,.policy-page h4:first-of-type,.policy-page h5:first-of-type,.policy-page h6:first-of-type,.policy-page p:first-of-type{margin-top:0}.policy-page ol,.policy-page ul{margin-bottom:20px}.policy-page__main{animation:fadeInUp .8s ease-in-out forwards;animation-delay:.2s;opacity:0}.policy-page__main a{border-bottom:1px solid #fafafa80;transition:border-color .4s cubic-bezier(.25,.25,0,1)}@media(any-hover:hover),(hover:hover)and (pointer:fine){.policy-page__main a:not(:disabled):hover{border-color:#fafafa}}@keyframes fadeInUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.error-page .footer{display:none}.error-page-inner{background-color:#1b2222;color:#fafafa;height:calc(var(--mobile-vh)*100);overflow:hidden;position:relative;width:100vw}.error-page-inner:before{background-image:url(/static/images/404-grid.svg);background-size:cover;content:"";height:100%;left:0;position:absolute;top:0;width:100%}.error-page-inner__bottom{bottom:0;height:45%;left:50%;position:absolute;transform:translateX(-50%);width:80%}.error-page-inner__image{align-items:flex-end;display:flex;height:100%;justify-content:center;left:0;position:absolute;width:100%}@media screen and (max-width:767px){.error-page-inner__image{bottom:-5%}}.error-page-inner__image img{height:auto;object-fit:contain;width:100%}.error-page-inner__number{animation:number 1s forwards;animation-delay:.5s;bottom:100%;color:#fd502e;font-size:clamp(260px,-120px + 29.6875vw,450px);left:0;letter-spacing:-.05em;position:absolute;text-align:center;transform:translateY(80%);width:100%;z-index:-1}@media screen and (max-width:1199px){.error-page-inner__number{font-size:256px}}@media screen and (max-width:767px){.error-page-inner__number{font-size:clamp(140px,37.6470588235px + 28.431372549vw,256px)}}@keyframes number{0%{transform:translateY(80%)}to{transform:translateY(40%)}}@keyframes text{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.error-page-inner__text{margin-left:calc(var(--grid-column-width)*10 + var(--grid-gap)*10);padding-left:5px;position:absolute;top:15%}@media screen and (max-width:1366px){.error-page-inner__text{padding-left:7px}}@media screen and (max-width:1199px){.error-page-inner__text{margin-left:calc(var(--grid-column-width)*5 + var(--grid-gap)*5)}}@media screen and (max-width:767px){.error-page-inner__text{left:50%;margin-left:calc(var(--grid-column-width)*0 + var(--grid-gap)*0);text-align:center;top:25%;transform:translateX(-50%)}}.error-page-inner__oops{animation:text 1s forwards;animation-delay:.2s;color:#fd502e;margin-bottom:10px;opacity:0;transform:translateY(20px)}@media screen and (max-width:1199px){.error-page-inner__oops{margin-bottom:30px}}@media screen and (max-width:767px){.error-page-inner__oops{margin-bottom:15px}}.error-page-inner__not-found{animation:text 1s forwards;animation-delay:.4s;opacity:0;transform:translateY(20px);white-space:nowrap}.error-page-inner__button{bottom:5%;left:50%;position:absolute;transform:translateX(-50%);z-index:2}.index-page__main{--leave-height:0px;--leave-offset-y:calc(100vh + var(--leave-height));--leave-offset-y:calc(100lvh + var(--leave-height));margin-top:calc(var(--leave-offset-y)*-1)}.index-page__main-inner{--child-height:0px;min-height:calc(var(--leave-height) + var(--child-height))}.index-page__main-inner-el{position:sticky;top:0}.products-inner__cards{column-gap:20px;display:grid;grid-template-columns:repeat(2,1fr);row-gap:75px}@media screen and (max-width:1366px){.products-inner__cards{column-gap:10px;row-gap:50px}}@media screen and (max-width:1199px){.products-inner__cards{grid-template-columns:1fr}}.products-inner__card:nth-child(3n){grid-column:span 2}.products-inner__card:nth-child(3n) .product-card__img-container{height:530px;max-width:530px}@media screen and (max-width:1199px){.products-inner__card:nth-child(3n) .product-card__img-container{height:330px;max-width:330px}}@media screen and (max-width:767px){.products-inner__card:nth-child(3n) .product-card__img-container{height:220px;max-width:220px}}@media screen and (max-width:1199px){.products-inner__card:nth-child(3n){grid-column:span 1}}.contacts-page .footer{display:none}.contacts__wrapper{color:#fafafa;padding-bottom:50px;padding-top:270px}@media screen and (max-width:1366px){.contacts__wrapper{padding-bottom:30px}}@media screen and (max-width:1199px){.contacts__wrapper{padding-top:170px}}@media screen and (max-width:767px){.contacts__wrapper{padding-top:100px}}.contacts__breadcrumbs{margin-bottom:54px;text-align:center}@media screen and (max-width:1366px){.contacts__breadcrumbs{margin-bottom:42px}}@media screen and (max-width:1199px){.contacts__breadcrumbs{margin-bottom:48px}}@media screen and (max-width:767px){.contacts__breadcrumbs{margin-bottom:70px}}.contacts__header{animation:fadeUp .8s ease forwards;margin-bottom:250px;opacity:0;text-align:center;transform:translateY(20px)}@media screen and (max-width:1366px){.contacts__header{margin-bottom:182px}}@media screen and (max-width:1199px){.contacts__header{margin-bottom:100px}}@keyframes fadeUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.contacts__working{align-items:center;border-bottom:1px solid #fafafa;display:flex;padding-bottom:50px}@media screen and (max-width:1199px){.contacts__working{align-items:flex-end;min-height:190px;padding-bottom:20px;position:relative}}.contacts__working-status{border-radius:4px;margin-left:calc(var(--grid-column-width)*5 + var(--grid-gap)*5);overflow:hidden;padding:9px}@media screen and (max-width:1199px){.contacts__working-status{left:50%;margin-left:0;position:absolute;top:0;transform:translateX(-50%)}}.contacts__working-status-text{margin-right:15px}.contacts__working-time{opacity:.2;width:calc(var(--grid-column-width)*2 + var(--grid-gap)*1)}.contacts__working-utc{opacity:.2;white-space:nowrap;width:calc(var(--grid-column-width)*3 + var(--grid-gap)*2)}@media screen and (max-width:1366px){.contacts__working-utc{margin-left:calc(var(--grid-column-width)*1 + var(--grid-gap)*1);width:calc(var(--grid-column-width)*2 + var(--grid-gap)*1)}}@media screen and (max-width:1199px){.contacts__working-utc{margin-left:0}}@media screen and (max-width:767px){.contacts__working-utc{bottom:calc(50px + 1ch);position:absolute;right:0;text-align:right;width:auto}}.contacts__working-status--offline{background-color:#fd502e33;color:#fd502e}.contacts__working-status--offline .contacts__working-timing{opacity:.6}.contacts__working-status--online{background-color:#39a9ac33;color:#39a9ac}.contacts__working-status--online .contacts__working-timing{opacity:.5}.contacts__today-day{margin-left:auto;opacity:.2;text-align:right;white-space:nowrap}.contacts__bottom{padding-top:170px}@media screen and (max-width:1366px){.contacts__bottom{padding-top:100px}}@media screen and (max-width:1199px){.contacts__bottom{padding-top:120px}}@media screen and (max-width:767px){.contacts__bottom{padding-top:100px}}.contacts__bottom-top{margin-bottom:170px;margin-left:calc(var(--grid-column-width)*10 + var(--grid-gap)*10);width:calc(var(--grid-column-width)*10 + var(--grid-gap)*9)}.contacts__bottom-top .contacts-page__icon-container{margin-bottom:0;margin-left:auto}@media screen and (max-width:1366px){.contacts__bottom-top{margin-bottom:70px}}@media screen and (max-width:1199px){.contacts__bottom-top{margin-bottom:170px;margin-left:0;width:100%}}@media screen and (max-width:767px){.contacts__bottom-top{margin-bottom:144px}}.contacts__email,.contacts__phones{border-bottom:1px dashed #fafafa4d;display:flex;min-height:90px;padding-top:10px;position:relative}@media screen and (max-width:1366px){.contacts__email,.contacts__phones{min-height:60px}}@media screen and (max-width:1199px){.contacts__email,.contacts__phones{min-height:65px;padding-top:15px}}.contacts__underline{align-self:flex-start;border-bottom:1px solid #0000;padding-bottom:5px;transition:border-color .3s ease-in-out}@media(any-hover:hover),(hover:hover)and (pointer:fine){.contacts__underline:not(:disabled):hover{border-color:#fafafa80}}.contacts__link--phone:not(:last-child){margin-right:50px}@media screen and (max-width:1366px){.contacts__link--phone:not(:last-child){margin-right:30px}}@media screen and (max-width:1199px){.contacts__link--phone:not(:last-child){margin-right:55px}}@media screen and (max-width:767px){.contacts__link--phone:not(:last-child){margin-bottom:15px;margin-right:0}}.contacts__phones{margin-bottom:170px;position:relative}@media screen and (max-width:1366px){.contacts__phones{margin-bottom:100px}}@media screen and (max-width:1199px){.contacts__phones{margin-bottom:125px}}@media screen and (max-width:767px){.contacts__phones{flex-direction:column;margin-bottom:105px;min-height:82px}.contacts__phones .contacts-page__icon-container{bottom:21px;position:absolute;right:0}}.contacts__email{margin-bottom:170px}@media screen and (max-width:1366px){.contacts__email{margin-bottom:95px}}@media screen and (max-width:1199px){.contacts__email{margin-bottom:120px}}@media screen and (max-width:767px){.contacts__email{margin-bottom:108px}}.contacts__schedule-item{display:block}.contacts__schedule-item:not(:last-child){margin-bottom:20px}.contacts__schedule{align-items:center;border-bottom:1px dashed #fafafa4d;display:flex;min-height:140px}@media screen and (max-width:1366px){.contacts__schedule{align-items:flex-end;min-height:130px;padding-bottom:30px}}.contacts__address{width:calc(var(--grid-column-width)*8 + var(--grid-gap)*7)}@media screen and (max-width:1199px){.contacts__address{margin-bottom:170px;width:100%}}.contacts__address-city,.contacts__address-street{text-transform:none}.contacts__address-city{opacity:.25}.contacts__address-city:not(:last-child){margin:41px 0 0}@media screen and (max-width:1366px){.contacts__address-city:not(:last-child){margin:35px 0 0}}@media screen and (max-width:1199px){.contacts__address-city:not(:last-child){margin:15px 0 5px}}.contacts__bottom-bottom{align-items:flex-end;display:flex}@media screen and (max-width:1199px){.contacts__bottom-bottom{flex-wrap:wrap}}.contacts__bottom-social{display:flex;margin-left:calc(var(--grid-column-width)*2 + var(--grid-gap)*2)}@media screen and (max-width:1199px){.contacts__bottom-social{margin-left:0}}@media screen and (max-width:767px){.contacts__bottom-social{flex-direction:column}}.contacts__bottom-social-item{width:calc(var(--grid-column-width)*2 + var(--grid-gap)*1)}@media screen and (max-width:1199px){.contacts__bottom-social-item{width:calc(var(--grid-column-width)*3 + var(--grid-gap)*2)}}@media screen and (max-width:767px){.contacts__bottom-social-item{width:calc(var(--grid-column-width)*2 + var(--grid-gap)*1)}.contacts__bottom-social-item:not(:last-child){margin-bottom:40px}}.contacts__bottom-connect-button{margin-left:auto}.about-page__container,.about-page__layout{position:relative}.about-page__layout.is-hidden .about__breadcrumbs{opacity:0}.about__breadcrumbs{color:#fafafa;left:50%;position:absolute;top:140px;transform:translateX(-50%);transition:transform .6s cubic-bezier(.25,.25,0,1),opacity .6s cubic-bezier(.25,.25,0,1);z-index:5}.about__breadcrumbs .breadcrumbs__link{opacity:.7}@media screen and (max-width:1366px){.about__breadcrumbs{top:100px}}@media screen and (max-width:1199px){.about__breadcrumbs{top:130px}}@media screen and (max-width:767px){.about__breadcrumbs{top:90px}}.business-directions__list{display:grid;gap:20px;grid-template-columns:repeat(2,1fr);padding-bottom:170px}@media screen and (max-width:1366px){.business-directions__list{padding-bottom:120px}}@media screen and (max-width:1199px){.business-directions__list{grid-template-columns:1fr;padding-bottom:100px}}@media screen and (max-width:767px){.business-directions__list{padding-bottom:80px}}.sitemap-page{background-color:#192121;color:#fafafa;padding:270px 0 135px}@media screen and (max-width:1366px){.sitemap-page{padding-top:170px}}@media screen and (max-width:1199px){.sitemap-page{padding-bottom:110px}}@media screen and (max-width:767px){.sitemap-page{padding-top:100px}}.sitemap-page__header{margin-bottom:120px}@media screen and (max-width:1366px){.sitemap-page__header{margin-bottom:100px}}.sitemap-block,.sitemap-block__item{text-transform:none}.sitemap-block__item a{display:inline-flex;margin-bottom:15px;position:relative}.sitemap-block__item a:after{background-color:#39a9ac;content:"";height:6px;opacity:0;position:absolute;right:-12px;top:50%;transform:rotate(45deg) translateY(-50%);transition:opacity .4s ease-in;width:6px}@media(any-hover:hover),(hover:hover)and (pointer:fine){.sitemap-block__item a:not(:disabled):hover:after{opacity:1}}