/**
 * Swiper 10.2.0
 * Most modern mobile touch slider and framework with hardware accelerated transitions
 * https://swiperjs.com
 *
 * Copyright 2014-2023 Vladimir Kharlampidi
 *
 * Released under the MIT License
 *
 * Released on: August 17, 2023
 */

/* FONT_START */
@font-face {
  font-family: 'swiper-icons';
  src: url("data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA");
  font-weight: 400;
  font-style: normal;
}
/* FONT_END */
:root {
  --swiper-theme-color: #007aff;
  /*
  --swiper-preloader-color: var(--swiper-theme-color);
  --swiper-wrapper-transition-timing-function: initial;
  */
}
:host {
  position: relative;
  display: block;
  margin-left: auto;
  margin-right: auto;
  z-index: 1;
}
.swiper {
  margin-left: auto;
  margin-right: auto;
  position: relative;
  overflow: hidden;
  overflow: clip;
  list-style: none;
  padding: 0;
  /* Fix of Webkit flickering */
  z-index: 1;
  display: block;
}
.swiper-vertical > .swiper-wrapper {
  flex-direction: column;
}
.swiper-wrapper {
  position: relative;
  width: 100%;
  height: 100%;
  z-index: 1;
  display: flex;
  transition-property: transform;
  transition-timing-function: var(--swiper-wrapper-transition-timing-function, initial);
  box-sizing: content-box;
}
.swiper-android .swiper-slide,
.swiper-ios .swiper-slide,
.swiper-wrapper {
  transform: translate3d(0px, 0, 0);
}
.swiper-horizontal {
  touch-action: pan-y;
}
.swiper-vertical {
  touch-action: pan-x;
}
.swiper-slide {
  flex-shrink: 0;
  width: 100%;
  height: 100%;
  position: relative;
  transition-property: transform;
  display: block;
}
.swiper-slide-invisible-blank {
  visibility: hidden;
}
/* Auto Height */
.swiper-autoheight,
.swiper-autoheight .swiper-slide {
  height: auto;
}
.swiper-autoheight .swiper-wrapper {
  align-items: flex-start;
  transition-property: transform, height;
}
.swiper-backface-hidden .swiper-slide {
  transform: translateZ(0);
  -webkit-backface-visibility: hidden;
          backface-visibility: hidden;
}
/* 3D Effects */
.swiper-3d.swiper-css-mode .swiper-wrapper {
  perspective: 1200px;
}
.swiper-3d .swiper-wrapper {
  transform-style: preserve-3d;
}
.swiper-3d {
  perspective: 1200px;
}
.swiper-3d .swiper-slide,
.swiper-3d .swiper-cube-shadow {
  transform-style: preserve-3d;
}
/* CSS Mode */
.swiper-css-mode > .swiper-wrapper {
  overflow: auto;
  scrollbar-width: none;
  /* For Firefox */
  -ms-overflow-style: none;
  /* For Internet Explorer and Edge */
}
.swiper-css-mode > .swiper-wrapper::-webkit-scrollbar {
  display: none;
}
.swiper-css-mode > .swiper-wrapper > .swiper-slide {
  scroll-snap-align: start start;
}
.swiper-css-mode.swiper-horizontal > .swiper-wrapper {
  scroll-snap-type: x mandatory;
}
.swiper-css-mode.swiper-vertical > .swiper-wrapper {
  scroll-snap-type: y mandatory;
}
.swiper-css-mode.swiper-free-mode > .swiper-wrapper {
  scroll-snap-type: none;
}
.swiper-css-mode.swiper-free-mode > .swiper-wrapper > .swiper-slide {
  scroll-snap-align: none;
}
.swiper-css-mode.swiper-centered > .swiper-wrapper::before {
  content: '';
  flex-shrink: 0;
  order: 9999;
}
.swiper-css-mode.swiper-centered > .swiper-wrapper > .swiper-slide {
  scroll-snap-align: center center;
  scroll-snap-stop: always;
}
.swiper-css-mode.swiper-centered.swiper-horizontal > .swiper-wrapper > .swiper-slide:first-child {
  margin-inline-start: var(--swiper-centered-offset-before);
}
.swiper-css-mode.swiper-centered.swiper-horizontal > .swiper-wrapper::before {
  height: 100%;
  min-height: 1px;
  width: var(--swiper-centered-offset-after);
}
.swiper-css-mode.swiper-centered.swiper-vertical > .swiper-wrapper > .swiper-slide:first-child {
  margin-block-start: var(--swiper-centered-offset-before);
}
.swiper-css-mode.swiper-centered.swiper-vertical > .swiper-wrapper::before {
  width: 100%;
  min-width: 1px;
  height: var(--swiper-centered-offset-after);
}
/* Slide styles start */
/* 3D Shadows */
.swiper-3d .swiper-slide-shadow,
.swiper-3d .swiper-slide-shadow-left,
.swiper-3d .swiper-slide-shadow-right,
.swiper-3d .swiper-slide-shadow-top,
.swiper-3d .swiper-slide-shadow-bottom,
.swiper-3d .swiper-slide-shadow,
.swiper-3d .swiper-slide-shadow-left,
.swiper-3d .swiper-slide-shadow-right,
.swiper-3d .swiper-slide-shadow-top,
.swiper-3d .swiper-slide-shadow-bottom {
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  pointer-events: none;
  z-index: 10;
}
.swiper-3d .swiper-slide-shadow {
  background: rgba(0, 0, 0, 0.15);
}
.swiper-3d .swiper-slide-shadow-left {
  background-image: linear-gradient(to left, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));
}
.swiper-3d .swiper-slide-shadow-right {
  background-image: linear-gradient(to right, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));
}
.swiper-3d .swiper-slide-shadow-top {
  background-image: linear-gradient(to top, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));
}
.swiper-3d .swiper-slide-shadow-bottom {
  background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));
}
.swiper-lazy-preloader {
  width: 42px;
  height: 42px;
  position: absolute;
  left: 50%;
  top: 50%;
  margin-left: -21px;
  margin-top: -21px;
  z-index: 10;
  transform-origin: 50%;
  box-sizing: border-box;
  border: 4px solid var(--swiper-preloader-color, var(--swiper-theme-color));
  border-radius: 50%;
  border-top-color: transparent;
}
.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader,
.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader {
  animation: swiper-preloader-spin 1s infinite linear;
}
.swiper-lazy-preloader-white {
  --swiper-preloader-color: #fff;
}
.swiper-lazy-preloader-black {
  --swiper-preloader-color: #000;
}
@keyframes swiper-preloader-spin {
  0% {
    transform: rotate(0deg);
  }
  100% {
    transform: rotate(360deg);
  }
}
/* Slide styles end */

*,:after,:before{box-sizing:border-box}html{-webkit-text-size-adjust:100%;line-height:1.15}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:initial;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:#0000}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:initial}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:initial}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}[hidden],template{display:none}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{border:0;font-size:100%;font:inherit;margin:0;padding:0;vertical-align:initial}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}button{background-color:#0000;border:0;cursor:pointer;font-family:inherit;font-size:inherit;font-weight:inherit;letter-spacing:inherit;padding:0;text-transform:inherit}button,button:active{color:inherit}ol,ul{margin-bottom:0}a{color:inherit;text-decoration:none}a:hover{color:currentColor}@font-face{font-display:swap;font-family:Suisse Intl;font-style:normal;font-weight:400;src:url(../fonts/SuisseIntl-Regular.woff2) format("woff2"),url(../fonts/SuisseIntl-Regular.woff) format("woff")}@font-face{font-display:swap;font-family:Ruberoid;font-style:normal;font-weight:500;src:url(../fonts/Ruberoid-Medium.woff2) format("woff2"),url(../fonts/Ruberoid-Medium.woff) format("woff")}@font-face{font-display:swap;font-family:Ruberoid;font-style:normal;font-weight:600;src:url(../fonts/Ruberoid-SemiBold.woff2) format("woff2"),url(../fonts/Ruberoid-SemiBold.woff) format("woff")}@font-face{font-display:swap;font-family:Suisse Intl;font-style:normal;font-weight:600;src:url(../fonts/SuisseIntl-SemiBold.woff2) format("woff2"),url(../fonts/SuisseIntl-SemiBold.woff) format("woff")}@font-face{font-display:swap;font-family:Ruberoid;font-style:normal;font-weight:400;src:url(../fonts/Ruberoid-Regular.woff2) format("woff2"),url(../fonts/Ruberoid-Regular.woff) format("woff")}@font-face{font-display:swap;font-family:Formular;font-style:normal;font-weight:500;src:url(../fonts/Formular-Medium.woff2) format("woff2"),url(../fonts/Formular-Medium.woff) format("woff")}@font-face{font-display:swap;font-family:Ruberoid;font-style:normal;font-weight:100;src:url(../fonts/Ruberoid-Thin.woff2) format("woff2"),url(../fonts/Ruberoid-Thin.woff) format("woff")}@font-face{font-display:swap;font-family:Suisse Intl;font-style:normal;font-weight:700;src:url(../fonts/SuisseIntl-Bold.woff2) format("woff2"),url(../fonts/SuisseIntl-Bold.woff) format("woff")}@font-face{font-display:swap;font-family:MonumentExtended;font-style:normal;font-weight:400;src:url(../fonts/MonumentExtended-Regular.woff2) format("woff2"),url(../fonts/MonumentExtended-Regular.woff) format("woff")}.glide{box-sizing:border-box;position:relative;width:100%}.glide *{box-sizing:inherit}.glide__slides,.glide__track{overflow:hidden}.glide__slides{-webkit-backface-visibility:hidden;backface-visibility:hidden;display:flex;flex-wrap:nowrap;list-style:none;margin:0;padding:0;position:relative;touch-action:pan-Y;transform-style:preserve-3d;white-space:nowrap;width:100%;will-change:transform}.glide__slide,.glide__slides--dragging{-webkit-user-select:none;user-select:none}.glide__slide{-webkit-touch-callout:none;-webkit-tap-highlight-color:rgba(0,0,0,0);flex-shrink:0;height:100%;white-space:normal;width:100%}.glide__slide a{-webkit-user-drag:none;-webkit-user-select:none;user-select:none;-moz-user-select:none;-ms-user-select:none}.glide__arrows,.glide__bullets{-webkit-touch-callout:none;-webkit-user-select:none;user-select:none}.glide--rtl{direction:rtl}body{-webkit-tap-highlight-color:rgba(0,0,0,0);background-color:#fff;color:#000;display:flex;flex-direction:column;font-family:Suisse Intl;font-size:16px;font-style:normal;font-weight:400;line-height:1;min-height:100vh;overflow-x:hidden}html.is-touch body{min-height:calc(var(--vh)*100)}.js-focus-visible :focus:not(.focus-visible){outline:none}.main{display:flex;flex:1 1 auto;flex-direction:column;position:relative;z-index:1}.wrapper{display:block;padding-left:calc(1.875vw + 4px);padding-right:calc(1.875vw + 4px);width:100%}[data-theme=gray]{background-color:#eaeaea;color:#000}[data-theme=blue]{background-color:#095aa5;color:#fff}[data-theme=black]{background-color:#22252a;color:#fff}a.focus-visible{outline:1px solid currentColor;outline-offset:8px}a:focus-visible{outline:1px solid currentColor;outline-offset:8px}button:not(:disabled).focus-visible{outline:1px solid currentColor;outline-offset:calc(.25vw + 3.2px)}button:not(:disabled):focus-visible{outline:1px solid currentColor;outline-offset:calc(.25vw + 3.2px)}button:disabled{cursor:not-allowed;opacity:.5}html.is-smooth,html.is-smooth body{bottom:0;height:100%;left:0;overflow:hidden;position:fixed;right:0;top:0;width:100%}html.is-smooth .scroll-content{-webkit-backface-visibility:hidden;backface-visibility:hidden;will-change:transform}html.is-smooth .scroll-wrapper{bottom:0;height:100%;left:0;position:fixed;right:0;top:0;width:100%}html.is-smooth .scrollbar-track{background:#0000}html.is-smooth .scrollbar-track-x{height:calc(.125vw + 3.6px)}html.is-smooth .scrollbar-track-y{width:calc(.125vw + 3.6px)}html.is-smooth .scrollbar-thumb{background-color:#000;border-radius:calc(.125vw + 3.6px)}html.is-smooth .scrollbar-thumb-x{height:calc(.125vw + 3.6px)}html.is-smooth .scrollbar-thumb-y{width:calc(.125vw + 3.6px)}::-webkit-scrollbar{display:none}.h1{font-family:MonumentExtended;font-size:calc(10.1875vw - .6px);font-weight:600;letter-spacing:calc(-.05344vw - .749px);line-height:calc(9.6875vw + 4px);text-transform:uppercase}.h1,.h2{font-style:normal}.h2{font-family:Suisse Intl;font-size:calc(7.15084vw + 4.70391px);font-weight:400;letter-spacing:calc(-.40223vw + .62291px);line-height:calc(4.69274vw + 15.89944px)}.h3{font-family:Ruberoid;font-size:calc(2vw + 25.6px);font-style:normal;font-weight:500;letter-spacing:calc(-.15vw - .32px);line-height:calc(2.6875vw + 26.4px)}.h4,.news-detail__middle h2,.news-detail__middle h3,.news-detail__middle h4,.news-detail__middle h5,.news-detail__middle h6{font-family:Suisse Intl;font-size:calc(1.9375vw + 10.8px);font-style:normal;font-weight:400;letter-spacing:-.025em;line-height:calc(2vw + 17.6px)}.h5{font-family:Ruberoid;font-size:calc(1.5625vw + 12px);font-style:normal;font-weight:500;letter-spacing:-.025em;line-height:calc(1vw + 20.8px)}.t1{font-size:calc(.5vw + 11.4px);line-height:calc(.5625vw + 15.2px)}.t1,.t2{font-family:Suisse Intl;font-style:normal;font-weight:400}.t2{font-size:calc(.8125vw + 14.4px);letter-spacing:-.025em;line-height:calc(.75vw + 21.6px)}.btn{-webkit-touch-callout:none;align-items:center;background-color:#000;border:calc(.0625vw + .8px) solid #000;border-radius:calc(1.1875vw + 43.2px);color:#fff;display:inline-flex;font-family:Suisse Intl;font-size:calc(.5vw + 11.4px);font-style:normal;font-weight:400;height:calc(.625vw + 24px);justify-content:center;line-height:calc(.4375vw + 15.6px);padding:calc(.125vw + .6px) calc(.3125vw + 9px) 0;transition:color .6s cubic-bezier(.38,.005,.215,1),background-color .6s cubic-bezier(.38,.005,.215,1)}[data-theme=blue] .btn{background-color:#fff;border-color:#fff;color:#095aa5}[data-theme=black] .btn{background-color:#fff;border-color:#fff;color:#000}.btn:not(:disabled):active{background-color:#0000;color:#000}[data-theme=black] .btn:not(:disabled):active,[data-theme=blue] .btn:not(:disabled):active{color:#fff}.btn-medium{-webkit-touch-callout:none;align-items:center;background-color:#22252a;border-radius:calc(.9375vw + 40px);color:#fff;display:inline-flex;font-family:Ruberoid;font-size:calc(1.5625vw + 12px);font-style:normal;font-weight:500;justify-content:center;letter-spacing:-.025em;line-height:24px;padding:calc(1.5625vw + 5px) calc(2.8125vw + 11px);transition:background-color .6s cubic-bezier(.38,.005,.215,1)}.btn-medium:not(:disabled):active{background-color:#095aa5;color:#fff}.btn-big{-webkit-touch-callout:none;align-items:center;background-color:#22252a;border:calc(.09375vw + 1.2px) solid #fff;border-radius:calc(21.0625vw + 59.6px);color:#fff;display:inline-flex;font-family:Ruberoid;font-size:calc(6.5vw + 17.2px);font-style:normal;font-weight:400;height:calc(5.6875vw + 16.8px);justify-content:center;letter-spacing:-.05em;line-height:calc(4.8125vw + 13.6px);padding:0 calc(1.875vw + 4px) calc(1.0625vw + 4.6px);transition:color .6s cubic-bezier(.38,.005,.215,1),background-color .6s cubic-bezier(.38,.005,.215,1)}.btn-big:not(:disabled):active{background-color:#fff;color:#22252a}.btn-news{-webkit-touch-callout:none;align-items:center;border:calc(.09375vw + 1.2px) solid #000;border-radius:calc(-.75vw + 49.4px);color:#000;display:inline-flex;font-family:Suisse Intl;font-size:calc(.5vw + 11.4px);font-style:normal;font-weight:400;justify-content:center;line-height:calc(.4375vw + 15.6px);padding:calc(.9375vw + 4px) calc(1.625vw + 8.8px);transition:color .6s cubic-bezier(.38,.005,.215,1),background-color .6s cubic-bezier(.38,.005,.215,1)}.btn-news.is-active,.btn-news:not(:disabled):active{background-color:#000;color:#fff}.btn-tag{border:calc(.0625vw + .8px) solid;border-radius:calc(-2.9375vw + 86.4px);font-family:Formular;font-size:calc(.25vw + 8.2px);line-height:1;padding:calc(.34375vw + 1.4px) calc(.6875vw + 2.8px)}.btn-more,.btn-tag{-webkit-touch-callout:none;align-items:center;display:inline-flex;font-style:normal;font-weight:500;justify-content:center}.btn-more{border:calc(.125vw + .6px) solid;border-radius:calc(1.6875vw + 37.6px);font-family:Ruberoid;font-size:calc(1.5625vw + 12px);letter-spacing:-.025em;line-height:calc(1vw + 20.8px);padding:calc(1.875vw + 4px) calc(1.875vw + 14px);transition:color .6s cubic-bezier(.38,.005,.215,1),border-color .6s cubic-bezier(.38,.005,.215,1);width:100%}.btn-more:not(:disabled):active{color:#095aa5}.btn-more svg{display:block;flex-shrink:0;height:calc(.9375vw + 6px);margin-left:auto;transition:transform .6s cubic-bezier(.38,.005,.215,1);width:auto}.btn-more svg path[fill]{fill:currentColor;transition:fill .6s cubic-bezier(.38,.005,.215,1)}.btn-more:not(:disabled):active svg{transform:translateX(-50%)}.btn-more:not(:disabled):active svg path[fill]{fill:#095aa5}.btn-back{-webkit-touch-callout:none;align-items:center;display:inline-flex;height:calc(.125vw + 21.6px);justify-content:center}.btn-back svg{display:block;height:100%;width:auto}.btn-back svg path[fill]{fill:currentColor;transition:fill .6s cubic-bezier(.38,.005,.215,1)}.btn-back:not(:disabled):active svg path[fill]{fill:#095aa5}.btn-back-big{-webkit-touch-callout:none;align-items:center;border:calc(.09375vw + 1.2px) solid;border-radius:calc(-.3125vw + 71px);display:inline-flex;height:calc(4.6875vw + 17px);justify-content:center;transition:border-color .6s cubic-bezier(.38,.005,.215,1);width:calc(8.0625vw + 28.2px)}.btn-back-big:not(:disabled):active{border-color:#095aa5}.btn-back-big svg{display:block;height:calc(.9375vw + 6px);width:auto}.btn-back-big svg path[fill]{fill:currentColor;transition:fill .6s cubic-bezier(.38,.005,.215,1)}.btn-back-big:not(:disabled):active svg path[fill]{fill:#095aa5}.btn-nav{align-items:center;border:calc(.09375vw + 1.2px) solid;border-radius:calc(2.8125vw + 34px);display:inline-flex;height:calc(1.5625vw + 20px);justify-content:center;transition:border-color .6s cubic-bezier(.38,.005,.215,1);width:calc(2.8125vw + 36px)}.btn-nav.glide__arrow--disabled{cursor:not-allowed;opacity:.5}.btn-nav:not(.glide__arrow--disabled):active{border-color:#095aa5}.btn-nav svg{display:block;height:calc(.9375vw + 6px);width:auto}.btn-nav svg path[fill]{fill:currentColor;transition:fill .6s cubic-bezier(.38,.005,.215,1)}.btn-nav:not(.glide__arrow--disabled):active svg path[fill]{fill:#095aa5}.input{border:1px solid #0000004d;border-radius:70px;display:block;padding:calc(1.5625vw + 5px) calc(2.8125vw + 11px);position:relative;width:100%}.input__label{-webkit-backface-visibility:hidden;backface-visibility:hidden;font-family:Suisse Intl;font-size:calc(.5vw + 11.4px);font-style:normal;font-weight:400;left:calc(2.8125vw + 11px);line-height:calc(.4375vw + 15.6px);opacity:.3;position:absolute;top:calc(1.5625vw + 5px);transform-origin:left top;transition:transform .6s cubic-bezier(.38,.005,.215,1);will-change:transform}.input__input.focus-visible~.input__label,.input__input.is-filled~.input__label{transform:translateY(-80%) scale(.6)}.input__input.is-filled~.input__label,.input__input:focus-visible~.input__label{transform:translateY(-80%) scale(.6)}.input__input{border:none;font-family:Suisse Intl;font-size:calc(.5vw + 11.4px);font-style:normal;font-weight:400;line-height:calc(.4375vw + 15.6px);width:100%}.input__input.focus-visible{outline:none}.input__input:focus-visible{outline:none}.input__input::placeholder{color:currentColor;opacity:0}.input__input::-webkit-input-placeholder{color:currentColor;opacity:0}.input__input:-moz-placeholder,.input__input::-moz-placeholder{color:currentColor;opacity:0}.input__input:-ms-input-placeholder{color:currentColor;opacity:0}.input__error{color:red;font-family:Suisse Intl;font-size:calc(.5vw + 11.4px);font-style:normal;font-weight:400;left:calc(2.8125vw + 11px);line-height:calc(.4375vw + 15.6px);position:absolute;top:105%;transform:scale(.6);transform-origin:left top}.textarea{border:1px solid #0000004d;border-radius:calc(3.25vw + 7.6px);display:block;padding:calc(1.5625vw + 5px) calc(2.8125vw + 11px);position:relative;width:100%}.textarea__label{-webkit-backface-visibility:hidden;backface-visibility:hidden;font-family:Suisse Intl;font-size:calc(.5vw + 11.4px);font-style:normal;font-weight:400;left:calc(2.8125vw + 11px);line-height:calc(.4375vw + 15.6px);opacity:.3;position:absolute;top:calc(1.5625vw + 5px);transform-origin:left top;transition:transform .6s cubic-bezier(.38,.005,.215,1);will-change:transform}.textarea__textarea.focus-visible~.textarea__label,.textarea__textarea.is-filled~.textarea__label{transform:translateY(-80%) scale(.6)}.textarea__textarea.is-filled~.textarea__label,.textarea__textarea:focus-visible~.textarea__label{transform:translateY(-80%) scale(.6)}.textarea__textarea{border:none;font-family:Suisse Intl;font-size:calc(.5vw + 11.4px);font-style:normal;font-weight:400;line-height:calc(.4375vw + 15.6px);resize:none;width:100%}.textarea__textarea.focus-visible{outline:none}.textarea__textarea:focus-visible{outline:none}.textarea__textarea::placeholder{color:currentColor;opacity:0}.textarea__textarea::-webkit-input-placeholder{color:currentColor;opacity:0}.textarea__textarea:-moz-placeholder,.textarea__textarea::-moz-placeholder{color:currentColor;opacity:0}.textarea__textarea:-ms-input-placeholder{color:currentColor;opacity:0}.checkbox+.input__error,.checkbox__input{display:none}.checkbox__label{color:#0000004d;cursor:pointer;display:block;font-family:Suisse Intl;font-size:calc(.1875vw + 12.4px);font-style:normal;font-weight:400;line-height:calc(.1875vw + 16.4px);max-width:calc(6.25vw + 250px);padding-left:calc(1.875vw + 24px);position:relative;transition:color .6s cubic-bezier(.38,.005,.215,1)}.checkbox__label:active{color:#095aa5}.checkbox__label:before{border:calc(.1875vw + .4px) solid #000;border-radius:50%;content:"";height:calc(1.25vw + 16px);left:0;position:absolute;top:0;transition:border-color .6s cubic-bezier(.38,.005,.215,1);width:calc(1.25vw + 16px)}.checkbox__input:checked+.checkbox__label:before{border-color:#095aa5;transition:none}.checkbox__input.is-error+.checkbox__label:before{border-color:red;transition:none}.checkbox__label:active:before{border-color:#095aa5}.checkbox__label:after{background:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTIwIDYgOSAxN2wtNS01IiBzdHJva2U9IiMwOTVBQTUiIHN0cm9rZS13aWR0aD0iNCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+PC9zdmc+) no-repeat 50% 50%/60% 60%;content:"";height:calc(1.25vw + 16px);left:0;opacity:0;position:absolute;top:0;width:calc(1.25vw + 16px)}.checkbox__input:checked+.checkbox__label:after{opacity:1}.file__input{display:none}.file__label{align-items:center;cursor:pointer;display:inline-flex;font-family:Suisse Intl;font-size:calc(.5vw + 11.4px);font-style:normal;font-weight:400;line-height:calc(.4375vw + 15.6px);max-width:calc(6.25vw + 250px);transition:color .6s cubic-bezier(.38,.005,.215,1)}.file__label:active{color:#095aa5}.file__label svg{display:block;height:auto;margin-right:calc(.75vw + 9.6px);width:calc(1.5vw + 7.2px)}.file__label svg path[fill]{fill:currentColor;transition:fill .6s cubic-bezier(.38,.005,.215,1)}.file__label svg path[stroke]{stroke:currentColor;transition:stroke .6s cubic-bezier(.38,.005,.215,1)}.file__name{display:block;font-family:Suisse Intl;font-size:calc(.375vw + 8.8px);font-style:normal;font-weight:400;line-height:calc(.375vw + 12.8px);margin-left:calc(2.25vw + 16.8px);margin-top:.5em;transition:color .6s cubic-bezier(.38,.005,.215,1);word-break:break-all}.file__label:active+.file__name{color:#095aa5}.marquee{display:flex;margin-left:calc(-1.875vw - 4px);margin-right:calc(-1.875vw - 4px);padding:calc(.5vw + 15.4px) 0;position:relative}.marquee:after,.marquee:before{background-color:currentColor;content:"";height:1px;left:0;opacity:.3;position:absolute;width:100%}.marquee:before{top:0}.marquee:after{top:100%}.marquee__list{-webkit-backface-visibility:hidden;backface-visibility:hidden;display:flex;flex-shrink:0;will-change:transform}.marquee__item{flex-shrink:0;font-family:Ruberoid;font-size:calc(3.5vw + 2.8px);font-style:normal;font-weight:400;letter-spacing:calc(-.30625vw + .63px);line-height:calc(4.875vw - .6px);padding-left:calc(4.6875vw + 5px);position:relative}.marquee__item:not(:first-child):before{background-color:currentColor;content:"";height:1px;left:calc(.9375vw + 2px);position:absolute;top:45%;width:calc(3vw + 2.4px)}.select,.select__top{position:relative;width:100%}.select__top{-webkit-touch-callout:none;align-items:center;background-color:#fff;border:calc(.125vw + .6px) solid;border-radius:70px;display:inline-flex;font-family:Ruberoid;font-size:calc(1.5625vw + 12px);font-style:normal;font-weight:400;justify-content:center;letter-spacing:-.025em;line-height:1;padding:calc(1.5625vw + 15px) calc(2.8125vw + 11px);transition:color .6s cubic-bezier(.38,.005,.215,1),border-color .6s cubic-bezier(.38,.005,.215,1),border-radius .6s cubic-bezier(.38,.005,.215,1);z-index:2}.select__top:active{color:#095aa5}.select__top svg{display:block;flex-shrink:0;height:calc(.9375vw + 6px);margin-left:auto;transition:transform .6s cubic-bezier(.38,.005,.215,1);width:auto}.select__top svg path[stroke]{stroke:currentColor;transition:stroke .6s cubic-bezier(.38,.005,.215,1)}.select__top.is-active svg{transform:rotate(-180deg)}.select__top:active svg path[stroke]{stroke:#095aa5}.select__top-current{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.select__bottom{background-color:#fff;border:calc(.125vw + .6px) solid;border-radius:calc(2.5vw + 22px);left:0;opacity:0;overflow:hidden;padding:calc(4.9375vw + 43.2px) calc(2.8125vw + 11px) 0;pointer-events:none;position:absolute;top:0;transition:opacity .6s cubic-bezier(.38,.005,.215,1),visibility .6s cubic-bezier(.38,.005,.215,1),pointer-events .6s cubic-bezier(.38,.005,.215,1);transition-delay:0s;visibility:hidden;width:100%;z-index:1}.select__bottom.is-active{opacity:1;pointer-events:all;visibility:visible}.select__list{margin-bottom:calc(1.875vw + 9px);max-height:calc(18.4375vw + 141px);overflow-y:auto}.select__item:not(:first-child),.select__list{margin-top:calc(1.875vw + 9px)}.select__link{display:block;font-family:Ruberoid;font-size:calc(1.25vw + 8px);font-weight:450;line-height:1;padding:0;text-align:left;transition:color .6s cubic-bezier(.38,.005,.215,1);width:100%}.select__link.is-active{color:#095aa5;cursor:default}.select__link:active{color:#095aa5}.header{-webkit-backface-visibility:hidden;backface-visibility:hidden;background-color:#0000;left:0;position:fixed;top:0;transition:background-color .6s cubic-bezier(.38,.005,.215,1),transform .6s cubic-bezier(.38,.005,.215,1);width:100%;will-change:transform;z-index:3}.header.header-up,.header.is-hide{transform:translateY(-101%)}.header.is-active{background-color:#fff;color:#000}.header:after{background-color:currentColor;content:"";height:1px;left:0;opacity:.3;position:absolute;top:100%;transition:background-color .6s cubic-bezier(.38,.005,.215,1),color .6s cubic-bezier(.38,.005,.215,1);width:100%}.header[data-theme=gray]:after{background-color:#0000}.header.is-active:after{background-color:currentColor}.header__inner{height:calc(5.25vw + 57.2px);position:relative}.header__logo{display:inline-block;height:calc(1.5625vw + 36px);margin-top:4px}.header__logo svg{height:100%;width:auto}.header__logo svg path[fill]{fill:#095aa5;transition:fill .6s cubic-bezier(.38,.005,.215,1)}.header[data-theme=black] .header__logo svg path[fill],.header[data-theme=blue] .header__logo svg path[fill]{fill:#fff}.header.is-active .header__logo svg path[fill]{fill:#095aa5}.header[data-theme=blue] .header__logo:active svg path[fill],.header__logo:active svg path[fill]{fill:#000}.header[data-theme=black] .header__logo:active svg path[fill]{fill:#095aa5}.header.is-active .header__logo:active svg path[fill]{fill:#000}.header__menu{height:100%;left:25%;position:absolute;top:0;width:50%}.header__menu-list{align-items:center;display:flex;height:100%;position:relative}.header__menu-item{height:100%;padding-left:10px;padding-right:10px;padding-top:calc(1.0625vw + 22.6px);position:relative;width:25%}.header__menu-item:nth-child(6){left:125%;opacity:0;pointer-events:none;position:absolute;transition:opacity .6s cubic-bezier(.38,.005,.215,1),visibility .6s cubic-bezier(.38,.005,.215,1),pointer-events .6s cubic-bezier(.38,.005,.215,1);visibility:hidden}.header.is-menu-open .header__menu-item:nth-child(6){opacity:1;pointer-events:all;visibility:visible}.header__menu-item:after{background-color:currentColor;content:"";height:100%;left:0;opacity:.3;position:absolute;top:0;transition:color .6s cubic-bezier(.38,.005,.215,1),background-color .6s cubic-bezier(.38,.005,.215,1);width:1px}.header[data-theme=gray] .header__menu-item:after{background-color:#0000}.header.is-active .header__menu-item:after,.header.is-modal-menu-open .header__menu-item:after{background-color:currentColor}.header__menu-link{display:inline-block;font-family:Suisse Intl;font-size:calc(.5vw + 11.4px);font-style:normal;font-weight:400;line-height:calc(.1875vw + 3.4px);transition:color .6s cubic-bezier(.38,.005,.215,1)}.header__menu-link.is-active,.header__menu-link:active{color:#095aa5}.header[data-theme=blue] .header__menu-link:active{color:#000}.header.is-active .header__menu-link:active{color:#095aa5}.header__info{height:100%;left:75%;padding-left:47px;padding-top:calc(1.0625vw + 22.6px);position:absolute;top:0;transition:opacity .6s cubic-bezier(.38,.005,.215,1),visibility .6s cubic-bezier(.38,.005,.215,1),pointer-events .6s cubic-bezier(.38,.005,.215,1);width:25%}.header.is-menu-open .header__info{opacity:0;pointer-events:none;visibility:hidden}.header__info:before{background-color:currentColor;content:"";height:100%;left:0;opacity:.3;position:absolute;top:0;transition:color .6s cubic-bezier(.38,.005,.215,1),background-color .6s cubic-bezier(.38,.005,.215,1);width:1px}.header[data-theme=gray] .header__info:before{background-color:#0000}.header.is-active .header__info:before{background-color:currentColor}.header__info-list{align-items:center;display:flex;flex-wrap:wrap;justify-content:right;margin:calc(-.1875vw - 3.4px) calc(-.1875vw - 3.4px) calc(-.1875vw - 3.4px) auto}.header__info-item{margin:calc(.1875vw + 3.4px)}.header__info-city{display:inline-flex;font-family:Suisse Intl;font-size:calc(.5vw + 11.4px);font-style:normal;font-weight:400;line-height:calc(.1875vw + 3.4px);padding-right:.6666666667em;position:relative;transition:color .6s cubic-bezier(.38,.005,.215,1)}.header__info-city.is-active,.header__info-city:active{color:#095aa5}.header[data-theme=blue] .header__info-city:active{color:#000}.header.is-active .header__info-city:active{color:#095aa5}.header__info-city svg{-webkit-backface-visibility:hidden;backface-visibility:hidden;height:.2380952381em;object-fit:contain;position:absolute;right:0;top:0;transition:transform .6s cubic-bezier(.38,.005,.215,1);width:.380952381em;will-change:transform}.header__info-city svg path[stroke]{stroke:currentColor;transition:stroke .6s cubic-bezier(.38,.005,.215,1)}.header__info-city.is-active svg{transform:rotate(-180deg)}.header__info-tel{display:inline-block;font-family:Suisse Intl;font-size:calc(.5vw + 11.4px);font-style:normal;font-weight:400;line-height:calc(.1875vw + 3.4px);transition:color .6s cubic-bezier(.38,.005,.215,1)}.header__info-tel:active{color:#095aa5}.header[data-theme=blue] .header__info-tel:active{color:#000}.header.is-active .header__info-tel:active{color:#095aa5}.header__burger{-webkit-backface-visibility:hidden;backface-visibility:hidden;height:27px;left:calc(75% + 10px);position:absolute;top:calc(1.0625vw + 14.6px);transition:left .6s cubic-bezier(.38,.005,.215,1),transform .6s cubic-bezier(.38,.005,.215,1);width:27px;will-change:transform;z-index:2}.header__burger.is-active{left:100%;transform:translateX(-100%)}.header__burger:after,.header__burger:before{-webkit-backface-visibility:hidden;backface-visibility:hidden;background-color:currentColor;content:"";height:2px;position:absolute;top:50%;transition:left .6s cubic-bezier(.38,.005,.215,1),transform .6s cubic-bezier(.38,.005,.215,1),transform-origin .6s cubic-bezier(.38,.005,.215,1),background-color .6s cubic-bezier(.38,.005,.215,1),color .6s cubic-bezier(.38,.005,.215,1);width:100%;will-change:transform}.header__burger:active:after,.header__burger:active:before{background-color:#095aa5}.header[data-theme=blue] .header__burger:active:after,.header[data-theme=blue] .header__burger:active:before{background-color:#000}.header.is-active .header__burger:active:after,.header.is-active .header__burger:active:before{background-color:#095aa5}.header__burger:before{left:50%;transform:translate(-50%,-50%) translateY(-4px)}.header__burger.is-active:before{transform:translate(-50%,-50%) rotate(45deg)}.header__burger:after{left:0;transform:translateY(-50%) translateY(4px) scaleX(.75);transform-origin:left center}.header__burger.is-active:after{left:50%;transform:translate(-50%,-50%) scaleX(1) rotate(-45deg);transform-origin:center center}.header[data-disabled=disabled] .header__burger,.header[data-disabled=disabled] .header__info,.header[data-disabled=disabled] .header__menu{opacity:0;transform:translateY(-100%)}.header[data-disabled=disabled]:after{display:none}.modal{height:calc(100% - 5.25vw - 57.2px);left:0;opacity:0;overflow:hidden;pointer-events:none;position:fixed;top:calc(5.25vw + 57.2px);transition:opacity .6s cubic-bezier(.38,.005,.215,1),visibility .6s cubic-bezier(.38,.005,.215,1),pointer-events .6s cubic-bezier(.38,.005,.215,1);visibility:hidden;width:100%;z-index:2}.modal.is-active{opacity:1;pointer-events:all;visibility:visible}.modal__backdrop{background-color:#0000004d;display:block;height:100%;left:0;position:absolute;top:0;width:100%;z-index:-1}.modal__inner{-webkit-backface-visibility:hidden;backface-visibility:hidden;background-color:#fff;max-height:100%;overflow-y:auto;transform:translateY(-101%);transition:transform .6s cubic-bezier(.38,.005,.215,1);will-change:transform}.modal.is-active .modal__inner{transform:translateY(0)}.modal__products{margin:0 calc(-1.875vw - 4px)}.modal__products-list{display:flex;flex-wrap:wrap}.modal__products-item{width:33.333%}.modal__products-card{display:block;height:calc(12.73458vw + 135.49598px);overflow:hidden;position:relative;width:100%}.modal__products-item:nth-child(3n+1) .modal__products-card{background-color:#fff}.modal__products-item:nth-child(3n+2) .modal__products-card{background-color:#095aa5}.modal__products-item:nth-child(3n+3) .modal__products-card{background-color:#22252a}.modal__products-info{align-items:flex-end;display:flex;height:100%;left:0;padding:calc(1.875vw + 4px);position:absolute;top:0;width:100%;z-index:2}.modal__products-text{display:block;font-family:MonumentExtended;font-size:calc(1.27346vw + 12.5496px);font-weight:600;line-height:calc(1.80965vw + 19.25469px);text-transform:uppercase}.modal__products-item:nth-child(3n+1) .modal__products-text{color:#000}.modal__products-item:nth-child(3n+2) .modal__products-text,.modal__products-item:nth-child(3n+3) .modal__products-text{color:#fff}.modal__products-img{-webkit-backface-visibility:hidden;backface-visibility:hidden;bottom:0;display:block;height:calc(10.99196vw + 118.95442px);position:absolute;right:0;transition:transform .6s cubic-bezier(.38,.005,.215,1);width:calc(4.62466vw + 266.20643px);will-change:transform;z-index:1}.modal__products-card:active .modal__products-img{transform:scale(1.1)}.modal__products-img img,.modal__products-img picture{display:block;height:100%;object-fit:contain;object-position:bottom right;width:100%}.modal__menu{display:none;margin:0 calc(-1.875vw - 4px)}.modal__menu-list{display:flex;flex-wrap:wrap}.modal__menu-item{border-bottom:1px solid #0000004d;padding:calc(1.87668vw + 27.96783px) 0;width:50%}.modal__menu-item:nth-child(odd){padding-left:calc(1.875vw + 4px)}.modal__menu-item:nth-child(2n+2){padding-right:calc(1.875vw + 4px)}.modal__menu-link{display:inline-block;font-family:Suisse Intl;font-size:calc(.87131vw + 17.27078px);font-style:normal;font-weight:400;line-height:calc(.2681vw + 5.85255px);transition:color .6s cubic-bezier(.38,.005,.215,1)}.modal__menu-link:active{color:#095aa5}.modal__city{padding:calc(1.60858vw + 29.11528px) 0}.modal__city-list{display:flex;flex-wrap:wrap;margin:calc(-.625vw - 8px) 0}.modal__city-item{margin:calc(.625vw + 8px) 0;padding-left:10px;padding-right:10px;width:25%}.modal__city-link{display:inline-block;font-family:Suisse Intl;font-size:calc(.5vw + 11.4px);font-style:normal;font-weight:400;line-height:calc(.1875vw + 3.4px);transition:color .6s cubic-bezier(.38,.005,.215,1)}.modal__city-link.is-active{color:#095aa5;font-weight:600}.modal__city-link:active{color:#095aa5}.modal-form{background-color:#fff;height:100%;left:0;opacity:0;overflow:hidden;pointer-events:none;position:fixed;top:0;transition:opacity .6s cubic-bezier(.38,.005,.215,1),visibility .6s cubic-bezier(.38,.005,.215,1),pointer-events .6s cubic-bezier(.38,.005,.215,1);visibility:hidden;width:100%;z-index:4}.modal-form.is-active{opacity:1;pointer-events:all;visibility:visible}.modal-form__inner{height:100%;max-height:100%;overflow-y:auto;padding:calc(6.25vw + 40px) 0}.modal-form__close{height:calc(.3125vw + 19px);position:absolute;right:calc(.9375vw + 17px);top:calc(.9375vw + 17px);transition:color .6s cubic-bezier(.38,.005,.215,1);width:calc(.3125vw + 19px);z-index:2}.modal-form__close:hover{color:#095aa5}.modal-form__close:after,.modal-form__close:before{background-color:currentColor;content:"";height:1px;left:50%;position:absolute;top:50%;transition:background-color .6s cubic-bezier(.38,.005,.215,1);width:100%}.modal-form__close:before{transform:translate(-50%,-50%) rotate(45deg)}.modal-form__close:after{transform:translate(-50%,-50%) rotate(-45deg)}.modal-form__content{display:flex;flex-wrap:wrap}.modal-form__left,.modal-form__right{padding:0 calc(.9375vw + 7px);width:50%}.modal-form__heading{font-family:Ruberoid;font-size:calc(3vw + 7.4px);font-style:normal;font-weight:400;letter-spacing:-3.25,-.425;line-height:calc(3.4375vw + 13px)}.footer{margin-top:auto;overflow:hidden}.footer__inner{display:flex;flex-wrap:wrap;padding-bottom:calc(-.625vw + 28px);padding-top:calc(2.5vw + 22px);position:relative;z-index:2}.footer__left{align-items:flex-start;display:flex;flex-direction:column;justify-content:space-between;padding-left:calc(.9375vw + 7px);width:25%}.footer__center{display:flex;flex-wrap:wrap;width:50%}.footer__right{align-items:flex-end;display:flex;flex-direction:column;justify-content:space-between;padding-left:calc(.9375vw + 7px);width:25%}.footer__email{display:inline-block;font-family:MonumentExtended;font-size:calc(3vw + 22.4px);font-style:normal;font-weight:500;letter-spacing:-.025em;line-height:calc(2.5vw + 27px);margin-top:calc(18.3125vw - 58.6px);transition:opacity .6s cubic-bezier(.38,.005,.215,1)}.footer__email:active{opacity:.5}.footer__list{padding:0 10px;width:50%}.footer__price{color:#fff;cursor:pointer;font-family:Suisse Intl;font-size:21px;line-height:100%;padding-right:75px;position:relative;transition:all .5s ease}.footer__price:hover{opacity:.3}.footer__price svg{max-width:46px;position:absolute;right:0;top:-3px}.footer__price svg rect{stroke:#fff;fill:#0000;background:#0000}.footer__price svg path{fill:#fff;stroke:#fff}.footer__link{align-items:center;display:inline-flex;font-family:Suisse Intl;font-size:calc(.5vw + 11.4px);font-style:normal;font-weight:400;line-height:calc(1.9375vw + 10.8px);transition:opacity .6s cubic-bezier(.38,.005,.215,1)}.footer__link:active{opacity:.5}.footer__link.not_link{font-size:16px;opacity:.5}.footer__link.not_link:hover{opacity:1}.footer__link svg{display:block;height:1em;margin-left:.6em}.footer__bottom{align-items:center;display:flex;margin-top:calc(-1.875vw + 56px);width:100%}.footer__copyright{opacity:.5;padding-left:calc(.9375vw + 7px)}.footer__copyright,.footer__dev{font-family:Suisse Intl;font-size:calc(.5vw + 11.4px);font-style:normal;font-weight:400;line-height:calc(1.9375vw + 10.8px)}.footer__dev{letter-spacing:calc(.03281vw - .105px);margin-left:auto}.footer__dev-span{opacity:.5}.footer__dev-link{transition:opacity .6s cubic-bezier(.38,.005,.215,1)}.footer__dev-link:active{opacity:.5}.footer__lines{left:25%;z-index:-1}.footer__lines,.footer__lines-item{height:100%;position:absolute;top:0;width:50%}.footer__lines-item,.footer__lines-item:first-child{left:0}.footer__lines-item:nth-child(2){left:50%}.footer__lines-item:nth-child(3){left:100%}.footer__lines-item:before{background-color:currentColor;content:"";height:100%;left:0;opacity:.3;position:absolute;top:0;width:1px}.footer__lines-item:nth-child(2):before,.footer__lines-item:nth-child(4):before{opacity:1}.form{display:flex;flex-wrap:wrap}.form,.form__row{width:100%}.form__row:not(:first-child){margin-top:calc(.625vw + 18px)}.form__col{width:50%}.form__col:nth-child(odd){padding-right:calc(.9375vw + 7px)}.form__col:nth-child(2n+2){padding-left:calc(.9375vw + 7px)}.form__col:not(:first-child){margin-top:calc(.625vw + 18px)}.intro{overflow:hidden}.intro__content{-webkit-backface-visibility:hidden;backface-visibility:hidden;will-change:transform}.intro__inner{align-items:flex-end;display:flex;flex-direction:column;flex-wrap:wrap;justify-content:flex-end;min-height:100vh;padding-bottom:34px;position:relative}html.is-touch .intro__inner{min-height:calc(var(--vh)*100)}.intro__left{padding-left:calc(.9375vw + 7px);width:100%}.intro__left--bottom{left:0;padding-top:0}.intro__right{-webkit-backface-visibility:hidden;backface-visibility:hidden;padding-left:calc(.9375vw + 7px);padding-top:calc(10.625vw + 66px);transition:transform 2.4s cubic-bezier(.38,.005,.215,1);width:62.5%;will-change:transform}.intro__heading{color:#22252a;font-family:MonumentExtended;font-size:calc(10.1875vw - .6px);font-style:normal;font-weight:400;letter-spacing:-.025em;line-height:calc(7.4375vw + 11.2px);margin-bottom:30px;text-transform:uppercase}.intro__heading .small{display:inline;font-size:calc(2.25vw + 24.8px);line-height:calc(2.3125vw + 27.6px);position:relative;vertical-align:top}.intro__heading .black{color:#22252a}.intro__heading .blue{color:#1c6db8}.intro__heading-line{display:block;height:1.05em;overflow:hidden}.intro__descr{font-family:Suisse Intl;font-size:calc(.5vw + 11.4px);font-style:normal;font-weight:400;line-height:calc(.4375vw + 15.6px);max-width:calc(5.9375vw + 219px)}.intro__count{align-items:center;display:flex;margin-top:calc(2.625vw + 11.6px)}.intro__count-item{font-family:Suisse Intl;font-size:calc(.5vw + 11.4px);font-style:normal;font-weight:400;line-height:calc(.4375vw + 15.6px)}.intro__count-item:not(:first-child){margin-left:calc(.25vw + 5.2px);opacity:.3}.intro__price{align-items:center;display:inline-flex;margin-left:calc(32.92411vw - 12.14286px);margin-top:calc(-1.5625vw + 5px)}.intro__price-img{display:block;flex-shrink:0;height:calc(1.25vw + 26px)}.intro__price-img svg{height:100%;width:auto}.intro__price-img svg rect{fill:#0000;stroke:currentColor;transition:fill .6s cubic-bezier(.38,.005,.215,1),stroke .6s cubic-bezier(.38,.005,.215,1)}.intro__price:active .intro__price-img svg rect{fill:#000;stroke:#000}[data-theme=main] .intro__price:active .intro__price-img svg rect{fill:#095aa5;stroke:#095aa5}[data-theme=black] .intro__price:active .intro__price-img svg rect,[data-theme=blue] .intro__price:active .intro__price-img svg rect{fill:#fff;stroke:#fff}.intro__price-img svg path[fill]{fill:currentColor;transition:fill .6s cubic-bezier(.38,.005,.215,1)}.intro__price:active .intro__price-img svg path[fill],[data-theme=main] .intro__price:active .intro__price-img svg path[fill]{fill:#fff}[data-theme=blue] .intro__price:active .intro__price-img svg path[fill]{fill:#095aa5}[data-theme=black] .intro__price:active .intro__price-img svg path[fill]{fill:#000}.intro__price-img svg path[stroke]{stroke:currentColor;transition:stroke .6s cubic-bezier(.38,.005,.215,1)}.intro__price:active .intro__price-img svg path[stroke],[data-theme=main] .intro__price:active .intro__price-img svg path[stroke]{stroke:#fff}[data-theme=blue] .intro__price:active .intro__price-img svg path[stroke]{stroke:#095aa5}[data-theme=black] .intro__price:active .intro__price-img svg path[stroke]{stroke:#000}.intro__price-right{display:block;margin-left:calc(.9375vw + 22px)}.intro__price-text{display:block;font-family:Suisse Intl;font-size:calc(.4375vw + 9.6px);font-style:normal;font-weight:400;line-height:calc(.625vw + 12px)}.intro__video{-webkit-backface-visibility:hidden;backface-visibility:hidden;display:flex;justify-content:center;pointer-events:none;position:absolute;top:100%;will-change:transform}.intro:first-child .intro__video{height:46.875vw;left:30%;width:46.875vw}.intro:nth-child(2) .intro__video{height:calc(36.83036vw - 27.14286px);left:37%;width:calc(36.83036vw - 27.14286px)}.intro:nth-child(3) .intro__video{height:calc(43.52679vw - 25.71429px);left:26%;width:calc(43.52679vw - 25.71429px)}.intro__inner.is-in-view .intro__video{animation:transform 7.2s ease infinite}@keyframes transform{0%{transform:translateY(0) translateY(0)}to{transform:translateY(-100vh) translateY(-100%)}}.intro__video video{display:block;height:100%;object-fit:contain;width:100%}.intro:first-child .intro__video video{transform:scale(1.3)}.intro:nth-child(2) .intro__video video{transform:scale(1.6)}.intro:nth-child(3) .intro__video video{transform:scale(1.55)}.intro__price{bottom:34px;color:#22252a;cursor:pointer;display:inline-block;font-family:Suisse Intl;font-size:21px;left:53.8%;line-height:100%;margin:0;padding-right:63px;position:absolute;transform:translateX(-50%);z-index:2}.intro__price.white{color:#fff}.intro__price.white svg rect{stroke:#fff}.intro__price.white svg path{fill:#fff;stroke:#fff}.intro__price svg{max-width:46px;position:absolute;right:0;top:-5px}.intro__price svg rect{stroke:#22252a;fill:#0000;background:#0000}.intro__price svg path{fill:#22252a;stroke:#22252a}.intro__btn{bottom:4px;margin-bottom:30px;margin-left:auto;margin-top:auto;position:absolute;right:0}.intro__btn .blue{background:#095aa5;border-color:#095aa5;color:#fff}.intro__scroll{height:calc(1.9375vw + 38.8px);position:absolute;right:0;top:50%;transform:translateY(-50%);width:calc(.125vw + 2.6px)}.intro:not(:first-child) .intro__scroll{display:none}.intro__scroll:before{height:100%;transform:translateX(-50%);width:1px}.intro__scroll:after,.intro__scroll:before{background-color:currentColor;content:"";left:50%;position:absolute;top:0}.intro__scroll:after{animation:scroll 2.4s cubic-bezier(.38,.005,.215,1) infinite;border-radius:50%;height:calc(.125vw + 2.6px);transform:translateX(-50%) translateY(calc(-.125vw - 2.6px));width:calc(.125vw + 2.6px)}@keyframes scroll{0%,to{transform:translateX(-50%) translateY(calc(-.125vw - 2.6px))}50%{transform:translateX(-50%) translateY(calc(1.9375vw + 38.8px))}}.intro__lines{left:25%;width:62.5%;z-index:-1}.intro__lines,.intro__lines-item{height:100%;position:absolute;top:0}.intro__lines-item{left:0;width:20%}.intro__lines-item:first-child{left:0}.intro__lines-item:nth-child(2){left:20%}.intro__lines-item:nth-child(3){left:40%}.intro__lines-item:nth-child(4){left:60%}.intro__lines-item:nth-child(5){left:80%}.intro__lines-item:before{background-color:currentColor;content:"";height:100%;left:0;opacity:.3;position:absolute;top:0;width:1px}.intro__lines-item:nth-child(2):before,.intro__lines-item:nth-child(4):before{opacity:1}.history{overflow:hidden;position:relative;transition:all .5s ease}.history[data-theme=gray]{background:#f2f2f2}.history:after{background-color:currentColor;bottom:0;content:"";height:1px;left:0;opacity:.3;position:absolute;width:100%}.history__content{-webkit-backface-visibility:hidden;backface-visibility:hidden;will-change:transform}.history__inner{min-height:100vh;position:relative}html.is-touch .history__inner{min-height:calc(var(--vh)*100)}.history__left{left:0;position:absolute;top:0;width:75%}.history__info{align-items:flex-start;display:flex;flex-direction:column;justify-content:flex-end;min-height:100vh;padding:calc(12.1875vw + 61px) calc(.9375vw + 7px) 30px}html.is-touch .history__info{min-height:calc(var(--vh)*100)}.history__heading{-webkit-backface-visibility:hidden;backface-visibility:hidden;transform-origin:left bottom;will-change:transform}.history__btn{margin-top:calc(4.375vw + 16px)}.history__award{align-items:center;-webkit-backface-visibility:hidden;backface-visibility:hidden;bottom:0;display:flex;left:100%;padding-bottom:30px;padding-left:calc(.9375vw + 7px);position:absolute;width:33.333%;will-change:transform}.history__award-pic{height:16px}.history__award-pic img,.history__award-pic picture{display:block;height:100%;width:auto}.history__award-text{font-family:Suisse Intl;font-size:calc(.5vw + 11.4px);font-style:normal;font-weight:400;line-height:calc(.4375vw + 15.6px);margin-left:calc(1.1875vw + 2.2px);opacity:.5}.history__right{-webkit-backface-visibility:hidden;backface-visibility:hidden;display:flex;flex-direction:column;margin-left:75%;width:75%;will-change:transform}.history__card{display:flex;flex-wrap:wrap}.history__card-left{position:relative;width:66.6666666667%}.history__card-left .history__info{padding-bottom:calc(11.25vw + 4px)}.history__card-left:before{background-color:currentColor;content:"";height:100%;left:0;position:absolute;top:0;width:1px}.history__count{align-items:center;display:flex}.history__count-item{font-family:Suisse Intl;font-size:calc(.5vw + 11.4px);font-style:normal;font-weight:400;line-height:calc(.4375vw + 15.6px)}.history__count-item:not(:first-child){color:#bebebe;margin-left:calc(.25vw + 5.2px)}.history__descr{margin-top:calc(1.5625vw + 15px);max-width:calc(11.875vw + 207px);min-height:calc(2.75vw + 91.2px)}.history__card-right{position:relative;width:33.3333333333%}.history__card-right .history__info{padding-bottom:calc(11.25vw + 4px)}.history__card-right:before{background-color:currentColor;content:"";height:100%;left:0;opacity:.3;position:absolute;top:0;width:1px}.history__title{font-family:Suisse Intl;font-size:calc(1.56425vw + 11.96648px);font-style:normal;font-weight:500;letter-spacing:-.025em;line-height:calc(1.28492vw + 15.32961px);min-height:calc(2.75vw + 91.2px)}.history__video{bottom:calc(18.75vw - 20px);height:calc(17.1875vw + 180px);left:calc(18.75vw - 30px);position:absolute;width:calc(17.1875vw + 180px)}.history__video video{display:block;height:100%;object-fit:contain;transform:scale(1.2);width:100%}.theses{overflow:hidden;padding-bottom:calc(16.6875vw + 41.6px);padding-top:calc(16.6875vw + 41.6px);position:relative}.theses[data-theme=gray]{background:#f2f2f2}.theses__slider{opacity:0;pointer-events:none;position:absolute;transition:opacity .5s ease,visibility .5s ease;-webkit-user-select:none;user-select:none;visibility:hidden}.theses__slider.active{opacity:1;visibility:visible}.theses__slider .swiper{height:510px}.theses__slider .ts-img{height:510px;position:relative;width:510px}.theses__slider .ts-img span{background-position:50%;background-size:cover;height:100%;left:0;position:absolute;top:0;width:100%}.theses__inner{padding-left:calc(.9375vw + 7px)}.theses__heading{font-family:Suisse Intl;font-size:21px;font-style:normal;font-weight:400;letter-spacing:-.025em;line-height:106px}.theses__list{margin-top:calc(-1.5625vw + 65px)}.theses__item{padding-bottom:calc(1.25vw + 122px);padding-top:1.25vw;position:relative;transition:opacity .6s cubic-bezier(.38,.005,.215,1)}.theses__item:before{background:#c9c9c9;bottom:0;content:"";height:1px;left:50%;position:absolute;transform:translateX(-50%);width:150%}.theses__item:hover,.theses__item:hover .theses__count,.theses__item:hover .theses__title{opacity:1}.theses__item:hover .theses__count .num span{opacity:1;top:0}.theses__item:first-child{padding-bottom:calc(1.25vw + 138px);padding-top:0}.theses__item:last-child{padding-bottom:0}.theses__item:last-child:before{display:none}.theses__count{align-items:center;display:flex;font-family:Suisse Intl;font-size:calc(.5vw + 11.4px);font-style:normal;font-weight:400;letter-spacing:calc(-.06562vw + .21px);line-height:calc(5.625vw - 1px);opacity:.2;transition:opacity .6s cubic-bezier(.38,.005,.215,1)}.theses__count .num{display:block;margin-left:3px;overflow:hidden;padding-right:3px}.theses__count .num span{opacity:0;position:relative;top:26px;transition:opacity .5s linear,top .7s ease}.theses__title{margin-top:calc(-.375vw + 31.2px);opacity:.2;transition:opacity .6s cubic-bezier(.38,.005,.215,1)}.theses__card{align-items:flex-start;display:flex;flex-direction:column;margin-top:calc(11.5625vw + 58px)}.theses__descr{font-family:Suisse Intl;font-size:calc(.6875vw + 10.8px);font-style:normal;font-weight:400;letter-spacing:calc(-.0375vw + .12px);line-height:calc(.6875vw + 14.8px);max-width:calc(11.875vw + 257px)}.theses__btn{margin-top:calc(.8125vw + 14.4px)}.s-world{padding-bottom:0;padding-top:calc(-.625vw + 76px)}.s-world .sg-inner{padding-left:calc(.9375vw + 7px);position:relative}.s-world .globe-wrap{bottom:15%;height:636px;left:0;margin:auto;position:absolute;right:0;width:636px;z-index:100}.s-world .globe-wrap:before{background:url(../img/globe-1.png);content:"";height:436px;mix-blend-mode:screen;position:absolute;right:0;top:0;width:459px;z-index:2}.s-world .globe-wrap:after{background:url(../img/globe-2.png);content:"";height:100%;mix-blend-mode:multiply;position:absolute;right:0;top:0;width:100%;z-index:2}.s-world #globe{bottom:0;left:0;margin:auto;position:absolute;right:0;top:0}.s-world #mn_f{height:636px;position:absolute;width:636px}.s-world .sw-top{margin-bottom:82px}.s-world .sw-top .swt-status{font-size:30px;line-height:32px;margin-bottom:61.4vh}.s-world .sw-top .swt-descr,.s-world .sw-top .swt-status{display:block;font-family:Suisse Intl;letter-spacing:-.025em}.s-world .sw-top .swt-descr{color:#fff;font-size:calc(1vw + 36.8px);line-height:calc(1vw + 30.8px)}.s-world .sw-top .swt-big{display:block;font-family:MonumentExtended;font-size:calc(16.5625vw + 147px);letter-spacing:-.025em;line-height:calc(12.5vw + 126px);white-space:nowrap}.s-world .sw-flex .sg-inner{display:flex;flex-wrap:wrap;position:relative}.s-world .sw-flex .sg-inner:before{background:#fff6;content:"";height:1px;left:calc(.9375vw + 7px);position:absolute;top:0;width:calc(100% - .9375vw - 7px)}.s-world .sw-flex .sg-inner .swf-status{color:#fff;display:block;font-family:Suisse Intl;font-size:calc(.25vw + 11.2px);font-weight:300;letter-spacing:-.025em;line-height:calc(.625vw + 18px);margin-bottom:26px}.s-world .sw-flex .sg-inner .swf-descr{color:#fff;display:block;font-family:Suisse Intl;font-size:calc(.25vw + 19.2px);font-weight:400;letter-spacing:-.025em;line-height:calc(.375vw + 22.8px)}.s-world .sw-flex .sg-inner .swf-left{padding-top:58px;position:relative;width:32.5%}.s-world .sw-flex .sg-inner .swf-left:before{background:#fff6;content:"";height:100%;position:absolute;right:0;top:0;width:1px}.s-world .sw-flex .sg-inner .swf-right{padding-bottom:260px;padding-left:25px;padding-top:58px;text-align:center;width:67.5%}.s-world .sw-flex .sg-inner .swf-right .swf-descr{margin-bottom:170px;text-align:left}.s-world .sw-flex .sg-inner .swf-right .swf-status{text-align:left}.s-world .sw-flex .sg-inner .swf-right .swf-center{display:inline-block;text-align:left}.s-world .sw-flex .sg-inner .swf-right .swf-center .swf-c-num{color:#fff;display:block;font-family:Suisse Intl;font-size:calc(5vw + 64px);letter-spacing:-.025em;line-height:100%}.s-world .sw-flex .sg-inner .swf-right .swf-center .swf-c-descr{display:block;font-family:Suisse Intl;font-size:calc(1.125vw + 18.4px);letter-spacing:-.025em;line-height:100%;margin-top:-32px;padding-left:26px}.s-geo{background:#1a232c;overflow:hidden;padding-bottom:calc(1.625vw + 24.8px);padding-top:calc(12.3125vw + 50.6px)}.s-geo .sg-top{margin-bottom:calc(1.25vw + 16px)}.s-geo .sg-top .h2{display:block;font-family:MonumentExtended;font-size:calc(7.1875vw + 57px);letter-spacing:-.025em;line-height:100%;margin-bottom:85px}.s-geo .sg-top .h2 .small{font-size:68px;line-height:100%;position:relative;top:21px;vertical-align:top}.s-geo .sg-top .sgt-flex{display:flex;flex-wrap:wrap;position:relative}.s-geo .sg-top .sgt-flex:before{background:#fff6;content:"";height:1px;left:0;position:absolute;top:0;width:100%}.s-geo .sg-top .sgt-flex .sgt-left{padding-top:59px;position:relative;width:50%}.s-geo .sg-top .sgt-flex .sgt-left:before{background:#fff6;content:"";height:85%;position:absolute;right:0;top:0;width:1px}.s-geo .sg-top .sgt-flex .sgt-left .sgt-l-descr{color:#fff;display:block;font-family:Suisse Intl;font-size:calc(1.625vw + 24.8px);letter-spacing:-.025em;line-height:calc(1.625vw + 18.8px);margin-bottom:52px}.s-geo .sg-top .sgt-flex .sgt-left .btn.blue{background:#095aa5;border-color:#095aa5;color:#fff}.s-geo .sg-top .sgt-flex .sgt-left .btn.blue:hover{background:#0000;border-color:#095aa5}.s-geo .sg-top .sgt-flex .sgt-right{padding-right:46px;padding-top:59px;text-align:right;width:50%}.s-geo .sg-top .sgt-flex .sgt-right .sgt-r-descr{color:#ffffff80;display:inline-block;font-family:Suisse Intl;font-size:calc(.375vw + 16.8px);letter-spacing:-.025em;line-height:calc(.375vw + 22.8px);text-align:left}.s-geo .sg-inner{padding-left:calc(.9375vw + 7px);padding-right:calc(.9375vw + 7px)}.s-geo .sg-anim{height:100vh;margin-bottom:calc(5.3125vw + 33px);position:relative}.s-geo .sg-anim .sg-btn{align-items:center;border:2px solid #f8f8f8;border-radius:85px;display:flex;font-size:calc(.6875vw + 10.8px);height:126px;justify-content:center;left:50%;letter-spacing:calc(-.0375vw + .12px);line-height:calc(.6875vw + 10.8px);padding-top:4px;position:absolute;position:relative;top:55%;transform:translate(-50%,-50%);transition:color .6s cubic-bezier(.38,.005,.215,1),background-color .6s cubic-bezier(.38,.005,.215,1);width:734px}.s-geo .sg-anim .sg-btn:hover{background:#fff;color:#095aa5}.s-geo .sg-anim .sg-btn:hover:before{opacity:0}.s-geo .sg-anim .sg-btn:hover:after{opacity:1}.s-geo .sg-anim .sg-btn:after,.s-geo .sg-anim .sg-btn:before{background:url(../img/sg-btn-arr.svg);background-position:50%;content:"";height:23px;position:absolute;right:27px;top:50%;transform:translateY(-50%);transition:all .6s cubic-bezier(.38,.005,.215,1);width:30px}.s-geo .sg-anim .sg-btn:after{background:url(../img/sg-btn-arr_blue.svg);opacity:0}.s-geo .sg-anim .sg-cities{-webkit-backface-visibility:hidden;backface-visibility:hidden;display:flex;left:0;padding-left:calc(2.5vw + 2px);padding-right:calc(2.5vw + 2px);position:absolute;top:25.3%;will-change:transform}.s-geo .sg-anim .sg-cities .sg-city{align-items:center;backdrop-filter:blur(15px);-webkit-backdrop-filter:blur(15px);-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;border-radius:90px;color:#fff;display:inline-block;display:flex;font-size:calc(.5vw + 11.4px);height:109px;line-height:calc(.4375vw + 15.6px);margin-right:35vw;overflow:hidden;padding-left:47px;position:relative;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);white-space:nowrap;width:224px}.s-geo .sg-anim .sg-cities .sg-city:last-child{margin-right:0}.s-geo .sg-anim .sga-line{align-items:center;-webkit-backface-visibility:hidden;backface-visibility:hidden;display:flex;height:100%;left:0;max-height:100%;position:absolute;top:0;will-change:transform}.s-geo .sg-anim .sga-line img{background:#1c1d1e;display:block;height:100%}.s-geo .sg-descr{display:block;font-family:Suisse Intl;font-size:calc(.6875vw + 10.8px);font-style:normal;font-weight:400;letter-spacing:calc(-.0375vw + .12px);line-height:calc(.6875vw + 14.8px)}.geo{overflow:hidden}.geo__inner{display:flex;flex-direction:column;min-height:100vh;padding-bottom:calc(1.875vw + 24px);padding-left:calc(.9375vw + 7px);padding-top:calc(6.375vw + 69.6px)}html.is-touch .geo__inner{min-height:calc(var(--vh)*100)}.geo__top{align-items:flex-start;display:flex;flex-direction:column;margin-bottom:calc(5vw + 64px);max-width:calc(22.5vw + 208px)}.geo__btn{margin-top:calc(1.875vw + 24px)}.geo__middle{margin-bottom:auto;margin-top:auto;position:relative}.geo__map{-webkit-backface-visibility:hidden;backface-visibility:hidden;height:calc(38.3125vw + 57.4px);margin-left:auto;margin-right:auto;margin-top:calc(-11.25vw - 14px);position:relative;transform:scale(2.5);transition:transform 1.8s cubic-bezier(.38,.005,.215,1);width:calc(64.375vw + 94px);will-change:transform;z-index:-1}.geo__inner.is-in-view .geo__map{transform:scale(1)}.geo__bg{height:100%;width:100%}.geo__bg img,.geo__bg picture{display:block;height:100%;object-fit:contain;width:100%}.geo__pin{height:calc(.9375vw + 2px);overflow:hidden;position:absolute}.geo__pin:first-child{left:10.3759942155%;top:67.6577669903%}.geo__pin:nth-child(2){left:14.31670282%;top:74.2718446602%}.geo__pin:nth-child(3){left:16.3412870571%;top:76.2742718447%}.geo__pin:nth-child(4){left:25.9580621837%;top:78.7014563107%}.geo__pin:nth-child(5){left:27.838033261%;top:72.572815534%}.geo__pin:nth-child(6){left:30.2603036876%;top:71.2378640777%}.geo__pin:nth-child(7){left:30.730296457%;top:76.213592233%}.geo__pin:nth-child(8){left:34.0202458424%;top:71.9660194175%}.geo__pin:nth-child(9){left:35.4302241504%;top:74.9393203883%}.geo__pin:nth-child(10){left:38.2140274765%;top:70.7524271845%}.geo__pin:nth-child(11){left:39.298626175%;top:64.5631067961%}.geo__pin:nth-child(12){left:52.856109906%;top:68.3859223301%}.geo__pin:nth-child(13){left:58.7490961678%;top:62.1359223301%}.geo__pin:nth-child(14){left:14.967462039%;top:87.0752427184%}.geo__pin:nth-child(15){left:13.557483731%;top:90.4126213592%}.geo__pin:nth-child(16){left:8.4960231381%;top:89.1990291262%}.geo__pin:nth-child(17){left:17.7151120752%;top:91.0194174757%}.geo__pin img{display:block;height:100%;transform:translateY(100%);transition:transform .6s cubic-bezier(.38,.005,.215,1);transition-delay:1.8s;width:auto}.geo__inner.is-in-view .geo__pin img{transform:translateY(0)}.geo__marquee{margin-left:calc(-2.8125vw - 11px);margin-right:calc(-1.875vw - 4px)}.geo__bottom{margin-top:calc(5vw + 64px)}.banner,.banner__inner{position:relative}.banner__inner{display:flex;flex-direction:column;min-height:100vh;padding:150px 0 150px calc(.9375vw + 7px);z-index:2}html.is-touch .banner__inner{min-height:calc(var(--vh)*100)}.banner__list{margin-top:auto}.banner__item{text-align:center}.banner__item:not(:first-child){margin-top:calc(.75vw + 2.6px)}.banner__item .btn-big{background:#0000;border:0 solid #000;border-bottom:1px solid #fff;border-radius:0;font-family:Suisse Intl;font-size:calc(7.15084vw + 4.70391px);font-style:normal;font-weight:400;letter-spacing:calc(-.40223vw + .62291px);line-height:calc(4.69274vw + 15.89944px);padding-bottom:0;padding-left:0;padding-right:0;transition:color .6s cubic-bezier(.38,.005,.215,1),background-color .6s cubic-bezier(.38,.005,.215,1),border-color .6s cubic-bezier(.38,.005,.215,1)}.banner__item .btn-big:hover{background:#0000;border-color:#095aa5;color:#095aa5}.banner__video{height:100%;left:-16%;position:absolute;top:0;width:125%;z-index:1}.banner__video video{display:block;height:100%;object-fit:cover;width:100%}[data-theme=black] .intro__heading,[data-theme=blue] .intro__heading{color:#fff}.banner__item .btn-big:not(:disabled):hover{background-color:#0000;color:#095aa5}.about{overflow:hidden;position:relative}.about__content{-webkit-backface-visibility:hidden;backface-visibility:hidden;will-change:transform}.about__bg{height:100%;left:0;position:absolute;top:0;width:100%;z-index:-1}html.is-touch .about__bg{height:calc(var(--vh)*100)}.about__bg video{display:block;height:100%;object-fit:cover;width:100%}.about__inner{align-items:flex-start;display:flex;flex-wrap:wrap;min-height:100vh;position:relative;z-index:2}html.is-touch .about__inner{min-height:calc(var(--vh)*100)}.about__left{align-items:flex-start;display:flex;flex-wrap:wrap;padding-left:calc(.9375vw + 7px);padding-top:calc(12.8125vw + 59px);width:50%}.about__left .h1{font-family:MonumentExtended;letter-spacing:normal}.about__left--bottom{left:0;padding-top:0;position:absolute;top:calc(21.22905vw + 62.40223px)}.about__btn{margin-top:calc(4.75vw - 15.2px)}.about__count{align-items:center;display:flex;flex-shrink:0;margin-left:calc(.9375vw + 7px);margin-top:calc(.25vw - .8px)}.about__count-item{font-family:Suisse Intl;font-size:calc(.5vw + 11.4px);font-style:normal;font-weight:400;line-height:calc(.4375vw + 15.6px)}.about__count-item:not(:first-child){margin-left:calc(.25vw + 5.2px);opacity:.3}.about__right{height:100vh;padding-left:calc(.9375vw + 7px);width:50%}html.is-touch .about__right{height:calc(var(--vh)*100)}.about__list{-webkit-backface-visibility:hidden;backface-visibility:hidden;will-change:transform}.about__item{opacity:.3;padding-top:calc(12.8125vw + 59px);transition:opacity .6s cubic-bezier(.38,.005,.215,1)}.about__item.is-in-view{opacity:1}.about__title{font-family:MonumentExtended;font-size:calc(8.5vw + 4.8px);font-style:normal;font-weight:600;letter-spacing:calc(-.21vw - .768px);line-height:110%;text-transform:uppercase;white-space:nowrap}.about__descr{font-family:Suisse Intl;font-size:calc(.5vw + 11.4px);font-style:normal;font-weight:400;line-height:calc(.4375vw + 15.6px)}.about__lines{left:25%;z-index:-1}.about__lines,.about__lines-item{height:100%;position:absolute;top:0;width:50%}.about__lines-item{left:0}.about__lines-item:first-child{display:none;left:0}.about__lines-item:nth-child(2){left:50%}.about__lines-item:nth-child(3){display:none;left:100%}.about__lines-item:before{background-color:currentColor;content:"";height:100%;left:0;opacity:.3;position:absolute;top:0;width:1px}.largest{overflow:hidden}.largest__inner{display:flex;flex-wrap:wrap;position:relative;z-index:2}.largest__left{align-items:flex-start;display:flex;flex-direction:column;justify-content:center;padding-bottom:calc(10.625vw + 16px);padding-left:calc(.9375vw + 7px);padding-top:calc(17.9375vw + 42.6px);width:75%}.largest__heading{max-width:calc(49.5625vw + 121.4px);width:100%}.largest__descr{font-family:Suisse Intl;font-size:calc(.5vw + 11.4px);font-style:normal;font-weight:400;line-height:calc(.4375vw + 15.6px);margin-top:calc(5.8125vw - 1.6px);max-width:calc(18.5625vw + 108.6px)}.largest__right{position:relative;width:25%}.largest__video{height:calc(23.125vw + 111px);left:calc(-7.5vw + 24px);position:absolute;top:50%;transform:translateY(-50%);width:calc(23.125vw + 86px)}.largest__video video{display:block;height:100%;object-fit:contain;transform:scale(1.4);width:100%}.largest__lines{left:25%;z-index:-1}.largest__lines,.largest__lines-item{height:100%;position:absolute;top:0;width:50%}.largest__lines-item{left:0}.largest__lines-item:first-child{display:none;left:0}.largest__lines-item:nth-child(2){display:none;left:50%}.largest__lines-item:nth-child(3){left:100%}.largest__lines-item:before{background-color:currentColor;content:"";height:100%;left:0;opacity:.3;position:absolute;top:0;width:1px}.partners{overflow:hidden}.partners__marquee{display:flex;margin-left:calc(-1.875vw - 4px);margin-right:calc(-1.875vw - 4px);padding:calc(3.75vw + 48px) calc(1.875vw + 4px);position:relative}.partners__marquee:nth-child(2n){flex-direction:row-reverse}.partners__marquee:not(:first-child):before{background:currentColor;content:"";height:1px;left:0;opacity:.3;position:absolute;top:0;width:100%}.partners__list{align-items:center;-webkit-backface-visibility:hidden;backface-visibility:hidden;display:flex;flex-shrink:0;width:100%;will-change:transform}.partners__item{align-items:center;display:flex;height:calc(3.125vw + 40px);justify-content:center;width:20%}.partners__item img{display:block;max-width:calc(7.5vw + 66px);object-fit:contain;object-position:50%;width:auto}.values{overflow:hidden;position:relative}.values[data-theme=gray]{background:#f2f2f2}.values:after{background-color:currentColor;bottom:0;content:"";height:1px;left:0;opacity:.3;position:absolute;width:100%}.values__inner{align-items:flex-start;display:flex;flex-wrap:wrap;position:relative;z-index:2}.values__left{-webkit-backface-visibility:hidden;backface-visibility:hidden;padding-bottom:calc(9.6875vw + 24px);padding-left:calc(.9375vw + 7px);padding-top:calc(13.75vw + 56px);width:75%;will-change:transform}.values__heading{font-family:MonumentExtended;font-size:calc(10.1875vw - .6px);font-style:normal;font-weight:600;line-height:calc(10vw - 2px)}.values__btn{margin-top:calc(1.875vw + 14px)}.values__right{width:25%}.values__list{padding-bottom:calc(9.6875vw + 24px);padding-left:calc(.9375vw + 7px);padding-top:calc(7.1875vw - 3px)}.values__item:not(:first-child){margin-top:calc(29.0625vw - 63px)}.values__count{align-items:center;display:flex;flex-shrink:0;margin-top:calc(1.875vw - 6px)}.values__count-item{font-family:Suisse Intl;font-size:calc(.5vw + 11.4px);font-style:normal;font-weight:400;line-height:calc(.4375vw + 15.6px)}.values__count-item:not(:first-child){margin-left:calc(.25vw + 5.2px);opacity:.3}.values__descr{font-family:Suisse Intl;font-size:calc(1.0625vw + 9.6px);font-style:normal;font-weight:400;letter-spacing:calc(-.04687vw + .15px);line-height:calc(1.1875vw + 13.2px);max-width:calc(13.3125vw + 145.4px)}.values__descr:not(:first-child){margin-top:calc(2.1875vw + 8px)}.values__lines{left:25%;z-index:-1}.values__lines,.values__lines-item{height:100%;position:absolute;top:0;width:50%}.values__lines-item{left:0}.values__lines-item:first-child{display:none;left:0}.values__lines-item:nth-child(2){display:none;left:50%}.values__lines-item:nth-child(3){left:100%}.values__lines-item:before{background-color:currentColor;content:"";height:100%;left:0;opacity:.3;position:absolute;top:0;width:1px}.first{overflow:hidden;position:relative}.first:after{background-color:currentColor;bottom:0;content:"";height:1px;left:0;opacity:.3;position:absolute;width:100%}.first__inner{align-items:flex-start;display:flex;flex-direction:column;padding-bottom:calc(3.8125vw + 14.8px);padding-left:calc(.9375vw + 7px);padding-top:calc(11.6875vw + 67.6px);position:relative}.first__top{margin-left:calc(-2.8125vw - 11px);margin-right:calc(-1.875vw - 4px);overflow-x:auto;padding-left:calc(2.8125vw + 11px);padding-right:calc(1.875vw + 4px);width:calc(100% + 4.6875vw + 15px)}.first__top .scrollbar-track.show,.first__top .scrollbar-track:hover{opacity:0}.first__list{align-items:flex-end;display:flex}.first__item{flex-shrink:0;overflow:hidden}.first__item:not(:first-child){margin-left:calc(10vw - 12px)}.first__link{opacity:.3;transition:opacity .6s cubic-bezier(.38,.005,.215,1)}.first__link:active{opacity:1}.first__small{display:block;letter-spacing:0;margin-bottom:0;margin-left:calc(.8125vw - .6px);text-transform:none}.first__descr,.first__small{font-family:Suisse Intl;font-size:calc(.5vw + 11.4px);font-style:normal;font-weight:400;line-height:calc(.4375vw + 15.6px)}.first__descr{margin-top:calc(1.8125vw + 8.2px);max-width:calc(14.4375vw + 165.8px)}.first__btn{margin-top:calc(.8125vw + 27.4px)}.first__lines{left:25%;width:62.5%;z-index:-1}.first__lines,.first__lines-item{height:100%;position:absolute;top:0}.first__lines-item{left:0;width:20%}.first__lines-item:first-child{left:0}.first__lines-item:nth-child(2){left:20%}.first__lines-item:nth-child(3){left:40%}.first__lines-item:nth-child(4){left:60%}.first__lines-item:nth-child(5){left:80%}.first__lines-item:before{background-color:currentColor;content:"";height:100%;left:0;opacity:.3;position:absolute;top:0;width:1px}.dealers{overflow:hidden}.dealers__top{margin:0 calc(-1.875vw - 4px);padding:calc(-.5vw + 21.6px) calc(1.875vw + 4px);position:relative;z-index:2}.dealers__top:after{background-color:currentColor;bottom:0;content:"";height:1px;left:0;opacity:.3;position:absolute;width:100%}.dealers__list{display:flex;flex-wrap:wrap;margin:0 calc(-1.875vw - 4px)}.dealers__item{height:auto;width:calc(25% - .9375vw - 2px)}.dealers__item:nth-child(4n+1),.dealers__item:nth-child(4n+4){width:calc(25% + .9375vw + 2px)}.dealers__item-large{height:auto;min-height:calc(20.9375vw + 128px);width:50%}.dealers__card-large{display:flex;flex-direction:column;height:100%;padding:calc(1.875vw + 4px) calc(3.4375vw - 1px);position:relative;width:100%}.dealers__card-large:before{border-bottom:1px solid;border-right:1px solid;content:"";height:100%;left:0;opacity:.3;position:absolute;top:0;transition:opacity .6s cubic-bezier(.38,.005,.215,1);width:calc(100% + 1px)}.dealers__card-descr{font-family:Ruberoid;font-size:calc(1.5625vw + 12px);font-style:normal;font-weight:400;letter-spacing:-.025em;line-height:calc(1vw + 20.8px);margin-top:auto;max-width:calc(22.75vw + 124.2px)}.dealers__card-video{height:calc(11.25vw + 131px);position:absolute;right:calc(3.4375vw - 1px);top:50%;transform:translateY(-50%);width:calc(8.3125vw + 133.4px);z-index:-1}.dealers__card-video video{display:block;height:100%;object-fit:contain;transform:scale(1.4);width:100%}.dealers__bottom{margin-top:calc(6.4375vw + 34.4px)}.dealers-card{height:100%;min-height:calc(20.9375vw + 128px);width:100%}.dealers-card__link{display:flex;flex-direction:column;height:100%;padding:calc(1.875vw + 4px) calc(3.4375vw - 1px);position:relative;width:100%}.dealers-card__link:before{border-bottom:1px solid;border-right:1px solid;content:"";height:100%;left:0;opacity:.3;position:absolute;top:0;transition:opacity .6s cubic-bezier(.38,.005,.215,1);width:calc(100% + 1px)}.dealers-card__link:active:after{opacity:0}.dealers-card__link:after{border:2px solid;content:"";height:100%;left:0;opacity:0;position:absolute;top:0;transition:opacity .6s cubic-bezier(.38,.005,.215,1);width:calc(100% + 1px)}.dealers-card__link:active:after{opacity:1}.dealers-card__img{align-items:center;display:flex;filter:grayscale(100%);height:calc(2.5vw + 132px);justify-content:center;margin:auto;transition:filter .6s cubic-bezier(.38,.005,.215,1);width:calc(6.875vw + 88px)}.dealers-card:active .dealers-card__img{filter:grayscale(0)}.dealers-card__img img,.dealers-card__img picture{display:block;height:100%;object-fit:contain;width:100%}.dealers-card__title{font-family:Suisse Intl;font-size:calc(.5vw + 11.4px);font-style:normal;font-weight:400;line-height:calc(.4375vw + 15.6px);margin-top:auto;transition:color .6s cubic-bezier(.38,.005,.215,1)}.dealers-card:active .dealers-card__title{color:#095aa5}.contacts{overflow:hidden}.contacts__card{display:flex;flex-wrap:wrap;margin-top:calc(2.8125vw + 66px)}.contacts__left{padding-left:calc(.9375vw + 7px);padding-right:calc(.9375vw + 7px);width:37.5%}.contacts__heading{max-width:calc(18.125vw + 242px)}.contacts__right{display:flex;flex-wrap:wrap;width:62.5%}.contacts__col-1{position:relative;width:60%}.contacts__col-2{position:relative;width:40%}.contacts__top{align-items:center;display:flex;left:0;padding:calc(.625vw + 23px) 10px;position:absolute;top:0;transform:translateY(-100%);width:100%}.contacts__title{font-family:Suisse Intl;font-size:calc(.5vw + 11.4px);font-style:normal;font-weight:400;line-height:calc(.4375vw + 15.6px);opacity:.3}.contacts__drop{display:none;height:100%;left:0;position:absolute;top:0;width:100%}.contacts__drop-btn{-webkit-backface-visibility:hidden;backface-visibility:hidden;border:calc(.09375vw + 1.2px) solid #095aa5;border-radius:50%;height:calc(.75vw + 21.6px);position:absolute;right:10px;top:50%;transform:translateY(-50%);transition:border-color .6s cubic-bezier(.38,.005,.215,1),transform .6s cubic-bezier(.38,.005,.215,1);width:calc(.75vw + 21.6px);will-change:transform}.contacts__drop.is-active .contacts__drop-btn{transform:translateY(-50%) rotate(45deg)}.contacts__drop:active .contacts__drop-btn{border-color:#000}.contacts__drop-btn:after,.contacts__drop-btn:before{-webkit-backface-visibility:hidden;backface-visibility:hidden;background-color:#095aa5;content:"";height:calc(.09375vw + 1.2px);left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);transition:background-color .6s cubic-bezier(.38,.005,.215,1);width:calc(.3125vw + 9px);will-change:transform}.contacts__drop-btn:after{transform:translate(-50%,-50%) rotate(-90deg)}.contacts__drop:active .contacts__drop-btn:after,.contacts__drop:active .contacts__drop-btn:before{background-color:#000}.contacts__bottom{padding:0 10px;width:100%}.contacts__descr{font-family:Suisse Intl;font-size:calc(.5vw + 11.4px);font-style:normal;font-weight:400;line-height:calc(.9375vw + 14px)}.contacts__list:not(:first-child){margin-top:calc(3.4375vw + 9px)}.contacts__item:not(:first-child){margin-top:calc(1.875vw + 14px)}.contacts__link{font-family:Ruberoid;font-size:calc(1.5625vw + 12px);font-style:normal;font-weight:400;letter-spacing:-.025em;line-height:calc(1vw + 20.8px);transition:color .6s cubic-bezier(.38,.005,.215,1)}.contacts__link:active{color:#095aa5}.contacts__subtitle{font-family:Suisse Intl;font-size:calc(.5vw + 11.4px);font-style:normal;font-weight:400;line-height:calc(.4375vw + 15.6px);opacity:.3}.contacts__subtitle:not(:first-child){margin-top:calc(.125vw + 3.6px)}.contacts__btn:not(:first-child){margin-top:calc(4.375vw + 6px)}.contacts__marquee{margin-bottom:1px;margin-top:calc(2.8125vw + 66px)}.city__card{margin-top:calc(4.375vw + 86px)}.city__top{margin-bottom:calc(2.1875vw + 18px);padding-left:calc(.9375vw + 7px);padding-right:calc(.9375vw + 7px);width:37.5%}.city__heading,.city__num{display:inline}.city__num{color:#095aa5;font-family:Suisse Intl;font-size:calc(.0625vw + 12.8px);font-style:normal;font-weight:400;letter-spacing:0;line-height:calc(.8125vw + 14.4px);margin-left:5px;vertical-align:top}.city__bottom{display:flex;flex-wrap:wrap;margin:0 calc(-1.875vw - 4px);padding:calc(.9375vw + 22px) calc(1.875vw + 4px);position:relative}.city__bottom:not(:first-child):before{top:0}.city__bottom:last-child:after,.city__bottom:not(:first-child):before{background:currentColor;content:"";height:1px;left:0;opacity:.3;position:absolute;width:100%}.city__bottom:last-child:after{top:100%}.city__left{padding-left:calc(.9375vw + 7px);padding-right:calc(.9375vw + 7px);position:relative;width:37.5%}.city__drop{-webkit-backface-visibility:hidden;backface-visibility:hidden;border:calc(.09375vw + 1.2px) solid #095aa5;border-radius:50%;display:none;height:calc(.75vw + 21.6px);position:absolute;right:0;top:50%;transform:translateY(-50%);transition:border-color .6s cubic-bezier(.38,.005,.215,1),transform .6s cubic-bezier(.38,.005,.215,1);width:calc(.75vw + 21.6px);will-change:transform}.city__drop.is-active{transform:translateY(-50%) rotate(45deg)}.city__drop:active{border-color:#000}.city__drop:after,.city__drop:before{-webkit-backface-visibility:hidden;backface-visibility:hidden;background-color:#095aa5;content:"";height:calc(.09375vw + 1.2px);left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);transition:background-color .6s cubic-bezier(.38,.005,.215,1);width:calc(.3125vw + 9px);will-change:transform}.city__drop:after{transform:translate(-50%,-50%) rotate(-90deg)}.city__drop:active:after,.city__drop:active:before{background-color:#000}.city__title{font-weight:400}.city__email,.city__title{font-family:Suisse Intl;font-size:calc(.5vw + 11.4px);font-style:normal;line-height:calc(.8125vw + 14.4px)}.city__email{color:#095aa5;font-weight:600;transition:color .6s cubic-bezier(.38,.005,.215,1)}.city__email:active{color:#000}.city__btn:not(:first-child){margin-top:calc(1.25vw + 11px)}.city__right{display:flex;flex-wrap:wrap;width:62.5%}.city__col-1{width:60%}.city__col-1,.city__col-2{padding:0 10px;position:relative}.city__col-2{width:40%}.city__subtitle{align-items:center;display:flex;left:0;opacity:.3;padding:0 10px 20px;position:absolute;top:calc(-.9375vw - 22px);transform:translateY(-100%);width:100%}.city__bottom:not(:nth-child(2)) .city__subtitle{display:none}.city__subtitle svg{height:1em;margin-right:.5em;width:auto}.city__subtitle svg g[stroke],.city__subtitle svg path[stroke]{stroke:currentColor;transition:stroke .6s cubic-bezier(.38,.005,.215,1)}.city__subtitle svg path[fill]{fill:currentColor;transition:fill .6s cubic-bezier(.38,.005,.215,1)}.city__descr{font-family:Suisse Intl;font-size:calc(.5vw + 11.4px);font-style:normal;font-weight:400;line-height:calc(.4375vw + 15.6px)}.city__list:not(:first-child){margin-top:calc(.9375vw + 17px)}.city__link{font-family:Suisse Intl;font-size:calc(.5vw + 11.4px);font-style:normal;font-weight:400;line-height:calc(.4375vw + 15.6px);transition:color .6s cubic-bezier(.38,.005,.215,1)}.city__link:active{color:#095aa5}.vacancies{overflow:hidden}.vacancies__inner{padding-top:calc(5.625vw + 32px)}.vacancies__descr{margin-left:auto;width:62.5%}.vacancies__bottom,.vacancies__marquee{margin-top:calc(11.25vw + 64px)}.vacancies__heading{padding-left:calc(.9375vw + 7px)}.vacancies__list{margin-bottom:1px;margin-top:calc(5vw - 16px)}.vacancies__card-top{margin:0 calc(-1.875vw - 4px);padding:calc(.625vw + 23px) calc(1.875vw + 4px);position:relative}.vacancies__card-top:not(:first-child):before{top:0}.vacancies__card-top:after,.vacancies__card-top:not(:first-child):before{background:currentColor;content:"";height:1px;left:0;opacity:.3;position:absolute;width:100%}.vacancies__card-top:after{top:100%}.vacancies__title{font-family:Suisse Intl;font-size:calc(.5vw + 11.4px);font-style:normal;font-weight:400;line-height:calc(.8125vw + 14.4px);padding-left:calc(.9375vw + 7px);padding-right:calc(.75vw + 21.6px)}.vacancies__title-bold{display:block;font-weight:600}.vacancies__drop{height:100%;left:0;position:absolute;top:0;width:100%}.vacancies__drop-btn{-webkit-backface-visibility:hidden;backface-visibility:hidden;border:calc(.09375vw + 1.2px) solid #095aa5;border-radius:50%;height:calc(.75vw + 21.6px);position:absolute;right:calc(1.875vw + 4px);top:50%;transform:translateY(-50%);transition:border-color .6s cubic-bezier(.38,.005,.215,1),transform .6s cubic-bezier(.38,.005,.215,1);width:calc(.75vw + 21.6px);will-change:transform}.vacancies__drop.is-active .vacancies__drop-btn{transform:translateY(-50%) rotate(45deg)}.vacancies__drop:active .vacancies__drop-btn{border-color:#000}.vacancies__drop-btn:after,.vacancies__drop-btn:before{-webkit-backface-visibility:hidden;backface-visibility:hidden;background-color:#095aa5;content:"";height:calc(.09375vw + 1.2px);left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);transition:background-color .6s cubic-bezier(.38,.005,.215,1);width:calc(.3125vw + 9px);will-change:transform}.vacancies__drop-btn:after{transform:translate(-50%,-50%) rotate(-90deg)}.vacancies__drop:active .vacancies__drop-btn:after,.vacancies__drop:active .vacancies__drop-btn:before{background-color:#000}.vacancies__card-bottom{margin:0 calc(-1.875vw - 4px);max-height:0;overflow:hidden;padding:0 calc(1.875vw + 4px);position:relative;transition:max-height .6s cubic-bezier(.38,.005,.215,1)}.vacancies__card-bottom:after{background:currentColor;bottom:0;content:"";height:1px;left:0;opacity:.3;position:absolute;width:100%}.vacancies__info{font-family:Suisse Intl;font-size:calc(.5vw + 11.4px);font-style:normal;font-weight:400;line-height:calc(.8125vw + 14.4px);max-width:calc(41.875vw + 166px);padding:calc(2.1875vw + 18px) 0 calc(2.1875vw + 18px) calc(.9375vw + 7px)}.vacancies__info h1,.vacancies__info h2,.vacancies__info h3,.vacancies__info h4,.vacancies__info h5,.vacancies__info h6{display:block;font-weight:600}.vacancies__info ul li{padding-left:1.2em;position:relative}.vacancies__info ul li:before{content:"·";left:0;position:absolute;top:0}.vacancies__info p{display:block}.vacancies__info a{font-weight:600;transition:color .6s cubic-bezier(.38,.005,.215,1)}.vacancies__info a:active{color:#095aa5}.news{padding-bottom:calc(1.25vw + 96px);padding-top:30px}.news__top{margin:0 calc(-1.875vw - 4px);overflow-x:auto;padding:0 calc(1.875vw + 4px)}.news__top .scrollbar-track.show,.news__top .scrollbar-track:hover{opacity:0}.news__list{align-items:center;display:flex;padding-left:calc(.9375vw + 7px)}.news__item{flex-shrink:0}.news__item:not(:first-child){margin-left:calc(.8125vw + 1.4px)}.news__middle{display:flex;flex-wrap:wrap;margin:calc(1.25vw + 26px) calc(-1.875vw - 4px) 0}.news__card-item{margin-bottom:calc(6.4375vw + 34.4px);width:calc(50% - .625vw - 3px)}.news__card-item:nth-child(2n+2){margin-left:calc(1.25vw + 6px)}.news-card{display:block;transition:color .6s cubic-bezier(.38,.005,.215,1)}.news-card:active{color:#095aa5}.news-card__img{display:block;height:calc(19.3125vw + 95.2px);overflow:hidden;width:100%}.news-card__img img,.news-card__img picture{-webkit-backface-visibility:hidden;backface-visibility:hidden;display:block;height:100%;object-fit:cover;transition:transform .6s cubic-bezier(.38,.005,.215,1);width:100%;will-change:transform}.news-card:active .news-card__img img,.news-card:active .news-card__img picture{transform:scale(1.1)}.news-card__info{display:block;margin-top:calc(.1875vw + 9.4px);padding:0 calc(2.8125vw + 11px)}.news-card__date{display:block;font-family:Suisse Intl;font-size:calc(.3125vw + 12px);font-style:normal;font-weight:400;line-height:calc(2.0625vw + 10.4px);opacity:.3;transition:opacity .6s cubic-bezier(.38,.005,.215,1)}.news-card:active .news-card__date{opacity:1}.news-card__tag{display:inline-block;margin-top:calc(3.625vw + .4px)}.news-card__title{display:block;margin-top:calc(1vw + 3.8px);max-width:calc(25vw + 200px)}.news-detail{padding-bottom:calc(2.5vw + 92px);padding-top:calc(15.625vw + 100px)}.news-detail__inner{display:flex;flex-wrap:wrap}.news-detail__left{padding:0 calc(.9375vw + 7px);width:16%}.news-detail__right{max-width:calc(53.3125vw + 129.4px);width:84%}.news-detail__top{display:flex;flex-direction:column;position:relative}.news-detail__info{align-items:center;display:flex;padding-bottom:calc(4.6875vw + 10px);position:absolute;top:0;transform:translateY(-100%)}.news-detail__date{opacity:.3}.news-detail__date,.news-detail__tag{font-family:Suisse Intl;font-size:calc(.3125vw + 12px);font-style:normal;font-weight:400;line-height:calc(2.0625vw + 10.4px)}.news-detail__tag{color:#095aa5}.news-detail__tag:not(:first-child){margin-left:calc(3.8125vw + 3.8px)}.news-detail__heading{max-width:calc(35.375vw + 186.8px)}.news-detail__img{width:100%}.news-detail__img:not(:first-child){margin-top:calc(4.6875vw + 10px)}.news-detail__img img,.news-detail__img picture{display:block;height:auto;width:100%}.news-detail__middle{font-family:Suisse Intl;font-size:calc(.5vw + 11.4px);font-style:normal;font-weight:400;line-height:calc(1.3125vw + 12.8px)}.news-detail__middle:not(:first-child){margin-top:calc(3.125vw + 40px)}.news-detail__middle h2,.news-detail__middle h3,.news-detail__middle h4,.news-detail__middle h5,.news-detail__middle h6{display:block}.news-detail__middle h2:not(:first-child),.news-detail__middle h3:not(:first-child),.news-detail__middle h4:not(:first-child),.news-detail__middle h5:not(:first-child),.news-detail__middle h6:not(:first-child){margin-top:calc(3.125vw + 40px)}.news-detail__middle p{display:block}.news-detail__middle p:not(:first-child),.news-detail__middle ul:not(:first-child){margin-top:calc(2.5vw + 12px)}.news-detail__middle ul li{padding-left:1em;position:relative}.news-detail__middle ul li:before{content:"•";left:0;position:absolute;top:0}.news-detail__middle ol{counter-reset:count}.news-detail__middle ol:not(:first-child){margin-top:calc(2.5vw + 12px)}.news-detail__middle ol li{padding-left:1em;position:relative}.news-detail__middle ol li:before{content:counter(count) ".";counter-increment:count;left:0;position:absolute;top:0}.news-detail__middle b,.news-detail__middle strong{font-weight:600}.news-detail__middle u{text-decoration:underline}.news-detail__middle a{color:#095aa5;transition:color .6s cubic-bezier(.38,.005,.215,1)}.news-detail__middle a:active{color:currentColor}.news-detail__middle em,.news-detail__middle i{font-style:italic}.news-detail__middle small,.news-detail__middle sub,.news-detail__middle sup{font-size:.75em}.news-detail__middle img,.news-detail__middle video{display:block;height:auto;margin-left:auto;margin-right:auto;max-width:100%}.news-detail__middle img:not(:first-child),.news-detail__middle video:not(:first-child){margin-top:calc(4.375vw + 16px)}.news-detail__middle table{width:100%}.news-detail__middle table:not(:first-child){margin-top:calc(4.375vw + 16px)}.news-detail__middle table td,.news-detail__middle table th{border:1px solid;padding:.5em;text-align:center}.news-detail__bottom{align-items:center;display:flex}.news-detail__bottom:not(:first-child){margin-top:calc(3.125vw + 40px)}.news-detail__bottom .ya-share2:not(:first-child){margin-left:calc(1.25vw + 26px)}.news-detail__bottom .ya-share2__container_size_s{font-family:inherit;font-size:inherit}.news-detail__bottom .ya-share2__list.ya-share2__list_direction_horizontal{margin-top:0}.news-detail__bottom .ya-share2__container .ya-share2__item{font-family:inherit;transition:opacity .6s cubic-bezier(.38,.005,.215,1)}.news-detail__bottom .ya-share2__list.ya-share2__list_direction_horizontal>.ya-share2__item{margin:0}.news-detail__bottom .ya-share2__list.ya-share2__list_direction_horizontal>.ya-share2__item:not(:first-child){margin-left:calc(.9375vw + 12px)}.news-detail__bottom .ya-share2__badge{background-color:#0000;border-radius:0;color:currentColor}.news-detail__bottom .ya-share2__item.ya-share2__item_more>.ya-share2__link:active,.news-detail__bottom .ya-share2__item.ya-share2__item_more>.ya-share2__link:focus,.news-detail__bottom .ya-share2__item.ya-share2__item_more>.ya-share2__link:hover,.news-detail__bottom .ya-share2__item:not(.ya-share2__item_more):active,.news-detail__bottom .ya-share2__item:not(.ya-share2__item_more):focus,.news-detail__bottom .ya-share2__item:not(.ya-share2__item_more):hover{opacity:.5}.news-detail__bottom .ya-share2__item_service_odnoklassniki .ya-share2__badge,.news-detail__bottom .ya-share2__item_service_odnoklassniki .ya-share2__mobile-popup-badge,.news-detail__bottom .ya-share2__item_service_telegram .ya-share2__badge,.news-detail__bottom .ya-share2__item_service_telegram .ya-share2__mobile-popup-badge,.news-detail__bottom .ya-share2__item_service_twitter .ya-share2__badge,.news-detail__bottom .ya-share2__item_service_twitter .ya-share2__mobile-popup-badge,.news-detail__bottom .ya-share2__item_service_vkontakte .ya-share2__badge,.news-detail__bottom .ya-share2__item_service_vkontakte .ya-share2__mobile-popup-badge{background-color:#0000}.news-detail__bottom .ya-share2__container_size_s .ya-share2__badge .ya-share2__icon{background-position:50% 50%;background-repeat:no-repeat;background-size:20px 20px;height:24px;width:24px}.news-detail__bottom .ya-share2__item_service_vkontakte .ya-share2__icon{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyMCAyMCI+PHBhdGggZmlsbD0iIzA5NWFhNSIgZD0iTTE3LjgwMiAxMi4yOThzMS42MTcgMS41OTcgMi4wMTcgMi4zMzZhLjEyNy4xMjcgMCAwIDEgLjAxOC4wMzVjLjE2My4yNzMuMjAzLjQ4Ny4xMjMuNjQ1LS4xMzUuMjYxLS41OTIuMzkyLS43NDcuNDAzaC0yLjg1OGMtLjE5OSAwLS42MTMtLjA1Mi0xLjExNy0uNC0uMzg1LS4yNjktLjc2OC0uNzEyLTEuMTM5LTEuMTQ1LS41NTQtLjY0My0xLjAzMy0xLjIwMS0xLjUxOC0xLjIwMWEuNTQ4LjU0OCAwIDAgMC0uMTguMDNjLS4zNjcuMTE2LS44MzMuNjM5LS44MzMgMi4wMzIgMCAuNDM2LS4zNDQuNjg0LS41ODUuNjg0SDkuNjc0Yy0uNDQ2IDAtMi43NjgtLjE1Ni00LjgyNy0yLjMyN0MyLjMyNCAxMC43MzIuMDU4IDUuNC4wMzYgNS4zNTNjLS4xNDEtLjM0NS4xNTUtLjUzMy40NzUtLjUzM2gyLjg4NmMuMzg3IDAgLjUxMy4yMzQuNjAxLjQ0NC4xMDIuMjQxLjQ4IDEuMjA1IDEuMSAyLjI4OCAxLjAwNCAxLjc2MiAxLjYyMSAyLjQ3OSAyLjExNCAyLjQ3OWEuNTI3LjUyNyAwIDAgMCAuMjY0LS4wN2MuNjQ0LS4zNTQuNTI0LTIuNjU0LjQ5NC0zLjEyOCAwLS4wOTItLjAwMS0xLjAyNy0uMzMxLTEuNDc5LS4yMzYtLjMyNC0uNjM4LS40NS0uODgxLS40OTYuMDY1LS4wOTQuMjAzLS4yMzguMzgtLjMyMy40NDEtLjIyIDEuMjM4LS4yNTIgMi4wMjktLjI1MmguNDM5Yy44NTguMDEyIDEuMDguMDY3IDEuMzkyLjE0Ni42MjguMTUuNjQuNTU3LjU4NSAxLjk0My0uMDE2LjM5Ni0uMDMzLjg0Mi0uMDMzIDEuMzY3IDAgLjExMi0uMDA1LjIzNy0uMDA1LjM2NC0uMDE5LjcxMS0uMDQ0IDEuNTEyLjQ1OCAxLjg0MWEuNDEuNDEgMCAwIDAgLjIxNy4wNjJjLjE3NCAwIC42OTUgMCAyLjEwOC0yLjQyNS42Mi0xLjA3MSAxLjEtMi4zMzQgMS4xMzMtMi40MjkuMDI4LS4wNTMuMTEyLS4yMDIuMjE0LS4yNjJhLjQ3OS40NzkgMCAwIDEgLjIzNi0uMDU2aDMuMzk1Yy4zNyAwIC42MjEuMDU2LjY3LjE5Ni4wODIuMjI3LS4wMTYuOTItMS41NjYgMy4wMTYtLjI2MS4zNDktLjQ5LjY1MS0uNjkxLjkxNS0xLjQwNSAxLjg0NC0xLjQwNSAxLjkzNy4wODMgMy4zMzd6Ii8+PC9zdmc+)}.news-detail__bottom .ya-share2__item_service_odnoklassniki .ya-share2__icon{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCI+PHBhdGggZmlsbD0iIzA5NWFhNSIgZD0iTTExLjk4NiAxMi4zNDFjLTIuODI1IDAtNS4xNzMtMi4zNDYtNS4xNzMtNS4xMjJDNi44MTMgNC4zNDcgOS4xNjEgMiAxMS45ODcgMmMyLjkyMiAwIDUuMTczIDIuMzQ2IDUuMTczIDUuMjE5YTUuMTQyIDUuMTQyIDAgMCAxLTUuMTU3IDUuMTIzbC0uMDE3LS4wMDF6bTAtNy4zMjRjLTEuMTk2IDAtMi4xMDYgMS4wMDUtMi4xMDYgMi4yMDMgMCAxLjE5Ni45MSAyLjEwNiAyLjEwNyAyLjEwNiAxLjI0NSAwIDIuMTA3LS45MSAyLjEwNy0yLjEwNi4wMDEtMS4xOTktLjg2Mi0yLjIwMy0yLjEwOC0yLjIwM3ptMi4wNiAxMS41ODYgMi45MjMgMi44MjVjLjU3NS42MjEuNTc1IDEuNTMxIDAgMi4xMDYtLjYyMi42MjEtMS41ODEuNjIxLTIuMDYgMGwtMi45MjItMi44NzMtMi44MjYgMi44NzNjLS4yODcuMjg3LS42NzEuNDMtMS4xMDMuNDMtLjMzNSAwLS43MTgtLjE0NC0xLjA1NC0uNDMtLjU3NS0uNTc1LS41NzUtMS40ODUgMC0yLjEwN2wyLjk3LTIuODI1YTEzLjQ5IDEzLjQ5IDAgMCAxLTMuMDYzLTEuMzM5Yy0uNzE5LS4zODMtLjg2Mi0xLjM0LS40NzktMi4wNTkuNDc5LS43MTggMS4zNDEtLjkwOSAyLjEwOC0uNDNhNi42MiA2LjYyIDAgMCAwIDYuODk3IDBjLjc2Ny0uNDc5IDEuNjc2LS4yODggMi4xMDcuNDMuNDMyLjcxOS4yMzkgMS42NzUtLjQzMiAyLjA1OS0uOTA5LjU3NS0xLjk2MyAxLjAwNi0zLjA2NSAxLjM0MWwtLjAwMS0uMDAxeiIvPjwvc3ZnPg==)}.news-detail__bottom .ya-share2__item_service_telegram .ya-share2__icon{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGZpbGw9Im5vbmUiIHZpZXdCb3g9IjAgMCA0OCA0OCI+PHBhdGggZmlsbD0iIzA5NWFhNSIgZD0iTTQxLjQyIDcuMzA5czMuODg1LTEuNTE1IDMuNTYgMi4xNjRjLS4xMDcgMS41MTUtMS4wNzggNi44MTgtMS44MzQgMTIuNTUzbC0yLjU5IDE2Ljk5cy0uMjE2IDIuNDg5LTIuMTU5IDIuOTIyYy0xLjk0Mi40MzItNC44NTYtMS41MTUtNS4zOTYtMS45NDgtLjQzMi0uMzI1LTguMDk0LTUuMTk0LTEwLjc5Mi03LjU3NS0uNzU2LS42NS0xLjYyLTEuOTQ4LjEwOC0zLjQ2M0wzMy42NDkgMTguMTNjMS4yOTUtMS4yOTggMi41OS00LjMyOC0yLjgwNi0uNjQ5bC0xNS4xMSAxMC4yOHMtMS43MjcgMS4wODMtNC45NjQuMTA5bC03LjAxNi0yLjE2NHMtMi41OS0xLjYyNCAxLjgzNS0zLjI0N2MxMC43OTMtNS4wODYgMjQuMDY3LTEwLjI4IDM1LjgzMS0xNS4xNVoiLz48L3N2Zz4=)}.news-detail__bottom .ya-share2__item_service_twitter .ya-share2__icon{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbDpzcGFjZT0icHJlc2VydmUiIHZpZXdCb3g9IjAgMCAzMTAgMzEwIj48cGF0aCBmaWxsPSIjMDk1YWE1IiBkPSJNMzAyLjk3MyA1Ny4zODhhMTE3LjUxMiAxMTcuNTEyIDAgMCAxLTE0Ljk5MyA1LjQ2MyA2Ni4yNzYgNjYuMjc2IDAgMCAwIDEzLjQ5NC0yMy43MyA1IDUgMCAwIDAtNy4zMTMtNS44MjQgMTE3Ljk5NCAxMTcuOTk0IDAgMCAxLTM0Ljg3OCAxMy43ODNjLTEyLjM4MS0xMi4wOTgtMjkuMTk3LTE4Ljk4My00Ni41ODEtMTguOTgzLTM2LjY5NSAwLTY2LjU0OSAyOS44NTMtNjYuNTQ5IDY2LjU0NyAwIDIuODkuMTgzIDUuNzY0LjU0NSA4LjU5OEMxMDEuMTYzIDk5LjI0NCA1OC44MyA3Ni44NjMgMjkuNzYgNDEuMjA0YTUuMDAxIDUuMDAxIDAgMCAwLTguMTk2LjY0MmMtNS44OTYgMTAuMTE3LTkuMDEzIDIxLjY4OC05LjAxMyAzMy40NjEgMCAxNi4wMzUgNS43MjUgMzEuMjQ5IDE1LjgzOCA0My4xMzdhNTYuMzcgNTYuMzcgMCAwIDEtOC45MDctMy45NzcgNSA1IDAgMCAwLTcuNDI3IDQuMjU3Yy0uMDA3LjI5NS0uMDA3LjU5LS4wMDcuODg5IDAgMjMuOTM1IDEyLjg4MiA0NS40ODQgMzIuNTc3IDU3LjIyOWE1Ny4zNzIgNTcuMzcyIDAgMCAxLTUuMDYzLS43MzUgNC45OTggNC45OTggMCAwIDAtNS42OTkgNi40MzdjNy4yOSAyMi43NiAyNi4wNTkgMzkuNTAxIDQ4Ljc0OSA0NC42MDUtMTguODE5IDExLjc4Ny00MC4zNCAxNy45NjEtNjIuOTMyIDE3Ljk2MWExMjAuNCAxMjAuNCAwIDAgMS0xNC4wOTUtLjgyNiA1IDUgMCAwIDAtMy4yODYgOS4xNzRjMjkuMDIzIDE4LjYwOSA2Mi41ODIgMjguNDQ1IDk3LjA0NyAyOC40NDUgNjcuNzU0IDAgMTEwLjEzOS0zMS45NSAxMzMuNzY0LTU4Ljc1MyAyOS40Ni0zMy40MjEgNDYuMzU2LTc3LjY1OCA0Ni4zNTYtMTIxLjM2NyAwLTEuODI2LS4wMjgtMy42Ny0uMDg0LTUuNTA4IDExLjYyMy04Ljc1NyAyMS42My0xOS4zNTUgMjkuNzczLTMxLjUzNmE1IDUgMCAwIDAtNi4xODItNy4zNTF6Ii8+PC9zdmc+)}.news-detail__share{font-family:Suisse Intl;font-size:calc(.5vw + 11.4px);font-style:normal;font-weight:400;line-height:calc(1.3125vw + 12.8px)}.news-slider{padding-bottom:calc(1.25vw + 96px)}.news-slider--top{padding-top:calc(2.5vw + 92px)}.news-slider--nobottom{padding-bottom:0}.news-slider__top{align-items:center;display:flex;flex-wrap:wrap;padding-left:calc(.9375vw + 7px)}.news-slider__nav{align-items:center;display:inline-flex;margin-left:auto}.news-slider__btn-nav:not(:first-child){margin-left:calc(.5vw + 3.4px);transform:rotate(-180deg)}.news-slider__bottom{margin-left:calc(-1.875vw - 4px);margin-right:calc(-1.875vw - 4px);margin-top:calc(2.5vw + 22px)}.news-slider__slide{height:auto}.news-slider__slide--border{position:relative}.news-slider__slide--border:before{top:0}.news-slider__slide--border:after,.news-slider__slide--border:before{background-color:currentColor;content:"";height:1px;left:0;opacity:.3;position:absolute;width:100%}.news-slider__slide--border:after{bottom:0}.catalog-detail{position:relative}.catalog-detail:after{background-color:currentColor;content:"";height:1px;left:0;opacity:.3;position:absolute;top:100%;width:100%}.catalog-detail__inner,.catalog-detail__left{display:flex;flex-wrap:wrap}.catalog-detail__left{align-items:center;padding-bottom:calc(.9375vw + 52px);padding-left:calc(.9375vw + 7px);padding-top:calc(7.5vw + 76px);width:78.8%}.catalog-detail__row{align-items:flex-end;display:flex;flex-wrap:wrap}.catalog-detail__heading{margin-top:calc(14.375vw - 26px);padding-right:calc(.9375vw + 7px);width:65%}.catalog-detail__img{height:calc(16.75vw + 152.4px);width:35%}.catalog-detail__img img,.catalog-detail__img picture{display:block;height:100%;object-fit:contain;width:100%}.catalog-detail__btn:not(:first-child){margin-top:calc(4.6875vw + 10px)}.catalog-detail__price{align-items:center;display:inline-flex}.catalog-detail__price-img{display:block;flex-shrink:0;height:calc(1.25vw + 26px)}.catalog-detail__price-img svg{height:100%;width:auto}.catalog-detail__price-img svg rect{fill:#0000;stroke:currentColor;transition:stroke .6s cubic-bezier(.38,.005,.215,1)}.catalog-detail__price:active .catalog-detail__price-img svg rect{stroke:#095aa5}.catalog-detail__price-img svg path[fill]{fill:currentColor;transition:fill .6s cubic-bezier(.38,.005,.215,1)}.catalog-detail__price:active .catalog-detail__price-img svg path[fill]{fill:#095aa5}.catalog-detail__price-img svg path[stroke]{stroke:currentColor;transition:stroke .6s cubic-bezier(.38,.005,.215,1)}.catalog-detail__price:active .catalog-detail__price-img svg path[stroke]{stroke:#095aa5}.catalog-detail__price-right{display:block;margin-left:calc(.9375vw + 22px)}.catalog-detail__price-text{display:block;font-family:Suisse Intl;font-size:calc(.4375vw + 9.6px);font-style:normal;font-weight:400;line-height:calc(.625vw + 12px);transition:color .6s cubic-bezier(.38,.005,.215,1)}.catalog-detail__price:active .catalog-detail__price-text{color:#095aa5}.catalog-detail__right{-webkit-backface-visibility:hidden;backface-visibility:hidden;display:flex;flex-direction:column;height:100vh;justify-content:center;padding-left:calc(.9375vw + 7px);width:21.2%;will-change:transform}.catalog-detail__right html.is-touch{height:calc(var(--vh)*100)}.catalog-detail__list{align-items:flex-end;display:flex;flex-direction:column}.catalog-detail__item:not(:first-child){margin-top:calc(-1.25vw + 24px)}.catalog-detail__link{font-family:Suisse Intl;font-size:calc(.3125vw + 12px);font-style:normal;font-weight:400;line-height:calc(1.1875vw + 13.2px);padding-left:3.33em;position:relative;transition:opacity .6s cubic-bezier(.38,.005,.215,1),color .6s cubic-bezier(.38,.005,.215,1)}.catalog-detail__link.is-active{cursor:default;opacity:.3}.catalog-detail__link:not(.is-active):active{color:#095aa5}.catalog-detail__link:before{background-color:currentColor;content:"";height:1px;left:0;position:absolute;top:50%;transform:scaleX(0) translateY(-50%);transform-origin:right center;transition:transform .6s cubic-bezier(.38,.005,.215,1);width:2em}.catalog-detail__link.is-active:before{transform:scaleX(1) translateY(-50%)}.catalog-descr{padding-top:calc(3.125vw + 80px)}.catalog-descr__left{padding-left:calc(.9375vw + 7px);width:78.8%}.catalog-info{padding-top:calc(5.3125vw + 38px)}.catalog-info__left{padding-left:calc(.9375vw + 7px);width:78.8%}.catalog-info__list{margin-top:calc(1.25vw + 26px);width:100%}.catalog-info__card{align-items:flex-end;display:flex;flex-wrap:wrap;font-family:Suisse Intl;font-size:calc(.5vw + 11.4px);font-style:normal;font-weight:400;line-height:calc(.5625vw + 15.2px);padding-bottom:10px;padding-top:calc(2.1875vw + 28px);position:relative;width:100%}.catalog-info__card:before{top:0}.catalog-info__card:before,.catalog-info__card:last-child:after{background-color:currentColor;content:"";height:1px;left:0;opacity:.3;position:absolute;width:100%}.catalog-info__card:last-child:after{top:100%}.catalog-info__card-left{padding-right:calc(.9375vw + 7px);width:27.33%}.catalog-info__card-right{opacity:.7;padding-right:calc(.9375vw + 7px);width:72.67%}.catalog-docs{padding-top:calc(5.3125vw + 38px)}.catalog-docs__heading{padding-left:calc(.9375vw + 7px);width:78.8%}.catalog-docs__list{margin-left:calc(-1.875vw - 4px);margin-right:calc(-1.875vw - 4px);margin-top:calc(1.25vw + 26px);width:calc(100% + 3.75vw + 8px)}.catalog-docs__card{display:block;font-family:Suisse Intl;font-size:calc(.5vw + 11.4px);font-style:normal;font-weight:400;line-height:calc(.5625vw + 15.2px);padding-left:calc(1.875vw + 4px);padding-right:calc(1.875vw + 4px);transition:background-color .6s cubic-bezier(.38,.005,.215,1),color .6s cubic-bezier(.38,.005,.215,1);width:100%}.catalog-docs__card:active{background-color:#095aa5;color:#fff}.catalog-docs__card-inner{align-items:flex-end;display:flex;flex-wrap:wrap;margin-left:calc(.9375vw + 7px);padding-bottom:10px;padding-top:calc(2.1875vw + 28px);position:relative;width:calc(78.8% - .9375vw - 7px)}.catalog-docs__card-inner:before{background-color:currentColor;content:"";height:1px;left:0;opacity:.3;position:absolute;top:0;transition:opacity .6s cubic-bezier(.38,.005,.215,1);width:100%}.catalog-docs__card:active .catalog-docs__card-inner:before,.catalog-docs__card:active+.catalog-docs__card .catalog-docs__card-inner:before{opacity:0}.catalog-docs__card:last-child .catalog-docs__card-inner:after{background-color:currentColor;content:"";height:1px;left:0;opacity:.3;position:absolute;top:100%;width:100%}.catalog-docs__card:last-child:active .catalog-docs__card-inner:before{opacity:0}.catalog-docs__card-left{padding-right:calc(.9375vw + 7px);width:27.33%}.catalog-docs__card-right{opacity:.7;padding-right:calc(2.8125vw + 36px);width:72.67%}.catalog-docs__price{align-items:center;display:inline-flex;position:absolute;right:0;top:50%;transform:translateY(-50%)}.catalog-docs__price-img{display:block;flex-shrink:0;height:calc(1.25vw + 26px)}.catalog-docs__price-img svg{height:100%;width:auto}.catalog-docs__price-img svg rect{fill:#0000;stroke:currentColor;transition:fill .6s cubic-bezier(.38,.005,.215,1),stroke .6s cubic-bezier(.38,.005,.215,1)}.catalog-docs__card:active .catalog-docs__price-img svg rect{fill:#fff;stroke:#000}.catalog-docs__price-img svg path[fill]{fill:currentColor;transition:fill .6s cubic-bezier(.38,.005,.215,1)}.catalog-docs__card:active .catalog-docs__price-img svg path[fill]{fill:#000}.catalog-docs__price-img svg path[stroke]{stroke:currentColor;transition:stroke .6s cubic-bezier(.38,.005,.215,1)}.catalog-docs__card:active .catalog-docs__price-img svg path[stroke]{stroke:#000}.catalog-right-end{transform:translateY(-100vh)}.catalog-right-end html.is-touch{transform:translateY(calc(var(--vh)*-100))}.product_detail{background:#22252a;padding-bottom:70px}.product_detail.blue{background:#095aa5}.product_detail.blue .pd-top{border-color:#ffffff4d}.product_detail.blue .pd-top .pdt-hdr{color:#4a84b9}.product_detail.blue .pd-top .pdt-lines span{background:#ffffff4d}.product_detail.blue .pd-items .pd-itm,.product_detail.blue .pd-items .pd-itm:nth-child(odd){border-color:#ffffff4d}.product_detail .first__inner{padding-bottom:0;padding-top:0}.product_detail .pd-top{border-bottom:1px solid #494b4e;position:relative}.product_detail .pd-top .pd-video,.product_detail .pd-top .pd-video video{height:100%;left:0;position:absolute;top:0;width:100%}.product_detail .pd-top .pd-video video{object-fit:contain}.product_detail .pd-top .pdt-lines{pointer-events:none}.product_detail .pd-top .pdt-lines span{background:#494b4e;height:100%;left:50%;opacity:.3;position:absolute;top:0;transform:translateX(-.5px);width:1px}.product_detail .pd-top .pdt-lines span:first-child{left:25%}.product_detail .pd-top .pdt-lines span:nth-child(2){left:37.5%}.product_detail .pd-top .pdt-lines span:nth-child(3){left:62.5%}.product_detail .pd-top .pdt-lines span:nth-child(4){left:75%}.product_detail .pd-top .first__inner{padding-bottom:34px;padding-top:752px}.product_detail .pd-top .pdt-hdr{color:#494c50;font-family:MonumentExtended;font-size:calc(19.25vw + 6.4px);font-weight:600;letter-spacing:calc(-.33125vw - .64px);line-height:123%;pointer-events:none;position:absolute;top:0}.product_detail .pd-top .pdt-hdr span{font-size:calc(5.188vw - .6px);left:26px;line-height:calc(5.188vw + 8.8px);position:relative;top:70px;vertical-align:top}.product_detail .pd-top .pdt-big-descr{color:#fff;display:block;font-family:Suisse Intl;font-size:24px;font-weight:400;line-height:30px;margin-bottom:61px;position:relative;text-transform:uppercase;z-index:1}.product_detail .pd-top .pdt-descr{color:#ffffff80;display:block;font-family:Suisse Intl;font-size:18px;line-height:18px;position:relative;z-index:1}.product_detail .pd-top .btn{bottom:40px;position:absolute;right:0}.product_detail .pd-items{display:flex;flex-wrap:wrap}.product_detail .pd-items .pd-itm{border-bottom:1px solid #494b4e;padding-bottom:149px;padding-top:40px;position:relative;width:50%}.product_detail .pd-items .pd-itm:before{background:#ffffff0d url(../img/play-icn_white.svg) 50%;background-repeat:no-repeat;border-radius:50%;bottom:31px;content:"";height:35px;position:absolute;right:68px;width:35px}.product_detail .pd-items .pd-itm:nth-child(odd){border-right:1px solid #494b4e4d}.product_detail .pd-items .pd-itm .pdi-descr{color:#fff;display:block;font-family:Suisse Intl;font-size:21px;font-weight:400;line-height:30px}@media only screen and (max-width:1600px){.intro__price{left:54.5%}.s-world .sw-top .swt-status{font-size:25px;letter-spacing:-.625px;line-height:26.667px;margin-bottom:54vh}.s-world .sw-top .swt-descr{font-size:47px;letter-spacing:-1.175px;line-height:42px}.s-world .sw-top .swt-big{font-size:388px;left:-13px;letter-spacing:-9.7px;line-height:284.583px;position:relative}.s-world .sw-top{margin-bottom:75px}.s-world .sw-flex .sg-inner .swf-status{font-size:14px;letter-spacing:-.35px;line-height:13.33px}.s-world .sw-flex .sg-inner .swf-descr{font-size:20px;letter-spacing:-.5px;line-height:25px}.s-world .sw-flex .sg-inner .swf-left{padding-top:54px;width:31.8%}.s-world .sw-flex .sg-inner .swf-right{padding-left:17px;padding-top:54px;width:68.2%}.s-world .sw-flex .sg-inner .swf-right .swf-descr{margin-bottom:141px}.s-world .sw-flex .sg-inner .swf-right .swf-center .swf-c-num{font-size:133px;letter-spacing:-3.325px;line-height:133px}.s-world .sw-flex .sg-inner .swf-right .swf-center .swf-c-descr{font-size:33px;letter-spacing:-.825px;line-height:100%;margin-top:-25px;padding-left:22px}.s-world{padding-bottom:0}.s-geo .sg-top .h2{font-size:163px;letter-spacing:-4.075px;margin-bottom:69px}.s-geo .sg-top .h2 .small{font-size:57px;letter-spacing:-1.425px}.s-geo{padding-top:110px}.s-geo .sg-top .sgt-flex .sgt-left .sgt-l-descr{font-size:47px;letter-spacing:-1.175px;line-height:42px;margin-bottom:42px}.s-geo .sg-top .sgt-flex .sgt-left{padding-top:49px}.s-geo .sg-top .sgt-flex .sgt-right .sgt-r-descr{font-size:20px;font-weight:400;letter-spacing:-.5px;line-height:25px}.s-geo .sg-top .sgt-flex .sgt-right{padding-right:14%;padding-top:49px}.s-geo .sg-descr{font-size:25px;letter-spacing:-.625px;line-height:26.67px}.intro__inner{padding-bottom:27px}.intro__count{margin-top:47px}.intro__heading{margin-bottom:20px}.intro__btn{bottom:24px;margin-bottom:0}}@media only screen and (max-width:1440px){.intro__price{left:55%}.s-world{padding-top:61px}.s-world .sw-top .swt-big{font-size:345.854px;letter-spacing:-8.646px;line-height:253.671px}.s-world .sw-top .swt-descr{margin-bottom:22px}.s-world .sw-top{margin-bottom:92px}.s-world .sw-flex .sg-inner .swf-left{width:35.3%}.s-world .sw-flex .sg-inner .swf-right{width:64.7%}.s-geo .sg-top .h2{font-size:147px;letter-spacing:-3.675px}.s-geo .sg-top .h2 .small{font-size:51px}.s-geo{padding-top:213px}.s-geo .sg-top .h2 .small{top:15px}.s-geo .sg-top .h2{margin-bottom:64px}.s-geo .sg-top .sgt-flex .sgt-left .sgt-l-descr{font-size:42px;letter-spacing:-1.05px;line-height:38px}.s-geo .sg-top .sgt-flex .sgt-left{padding-top:46px}.s-geo .sg-top .sgt-flex .sgt-left .sgt-l-descr{margin-bottom:35px}.s-geo .sg-top .sgt-flex .sgt-right .sgt-r-descr{font-size:18px;letter-spacing:-.45px;line-height:22px}.s-geo .sg-top .sgt-flex .sgt-right{padding-top:44px}.s-geo .sg-descr{font-size:22px;letter-spacing:-.55px;line-height:24px}.intro__inner{padding-bottom:22px}.intro__count{margin-top:37px}.intro__btn{bottom:19px}.product_detail .pd-top .pdt-big-descr{font-size:21px;line-height:24px}.product_detail .pd-top .pdt-descr{font-size:16px;line-height:16px}.product_detail .pd-items .pd-itm .pdi-descr{font-size:18px;line-height:24px}.product_detail .pd-items .pd-itm{padding-bottom:120px;padding-top:30px}.product_detail .pd-items .pd-itm:before{right:35px}.product_detail .pd-top .first__inner{padding-top:600px}}@media(max-width:1440px){.s-geo .sg-top .h2 img{max-width:70px}.s-geo .sg-anim .sg-btn{height:100px;width:600px}}@media only screen and (max-width:1280px){.header__info-tel,.header__menu-link{font-size:16px;line-height:16.8px}.footer__link.not_link{font-size:14px}.intro__price{left:55.4%}.s-world .globe-wrap:before{height:304px;width:300px}.s-world .globe-wrap:after,.s-world .globe-wrap:before{background-repeat:no-repeat;background-size:contain}.intro__price{bottom:7px}.s-world #mn_f,.s-world .globe-wrap{height:400px;width:400px}.s-world .sw-top .swt-status{font-size:22px;letter-spacing:-.55px;line-height:23.704px;margin-bottom:48vh}.s-world{padding-top:52px}.s-world .sw-top .swt-descr{font-size:41px;letter-spacing:-1px;line-height:37px;margin-bottom:18px}.s-world .sw-top .swt-big{font-size:307px;letter-spacing:-7.675px;line-height:225px}.s-world .sw-top{margin-bottom:81px}.s-world .sw-flex .sg-inner .swf-status{font-size:14px;letter-spacing:-.35px;line-height:12px}.s-world .sw-flex .sg-inner .swf-left{padding-top:48px}.s-world .sw-flex .sg-inner .swf-right{padding-bottom:226px;padding-top:48px}.s-world .sw-flex .sg-inner .swf-descr{font-size:18px;letter-spacing:-.45px;line-height:22px}.s-world .sw-flex .sg-inner .swf-right .swf-center .swf-c-num{font-size:118px;letter-spacing:-2.95px;line-height:100%}.s-world .sw-flex .sg-inner .swf-right .swf-center .swf-c-descr{font-size:30px;line-height:100%}.s-world .sw-flex .sg-inner .swf-right .swf-descr{margin-bottom:127px}.s-world .sw-flex .sg-inner .swf-right .swf-center .swf-c-descr{margin-top:-23px;padding-left:19px}.s-geo .sg-top .h2{font-size:131px;letter-spacing:-3.275px;line-height:100%}.s-geo .sg-top .h2 .small{font-size:45px}.s-geo{padding-top:191px}.s-geo .sg-top .h2{margin-bottom:56px}.s-geo .sg-top .sgt-flex .sgt-left .sgt-l-descr{font-size:38px;letter-spacing:-.95px;line-height:35px}.s-geo .sg-top .sgt-flex .sgt-left{padding-top:41px}.s-geo .sg-top .sgt-flex .sgt-right .sgt-r-descr{font-size:16px;letter-spacing:-.4px;line-height:20px}.intro__inner{padding-bottom:14px}.intro__descr{font-size:16px;line-height:17.8px}.intro__count{margin-top:33px}.intro__count-item{font-size:16px;line-height:16.8px}.intro__count-item:not(:first-child){margin-left:5px}.intro__btn{bottom:7px}}@media only screen and (max-width:1100px){.s-world .sw-top .swt-status{font-size:18px;letter-spacing:-.025em;line-height:19px}.s-world .sw-top .swt-descr{font-size:33px;letter-spacing:-.825px;line-height:29px}.s-world .sw-top .swt-big{font-size:246px;line-height:180px}.s-world{padding-top:44px}.s-world .sw-top .swt-status{margin-bottom:45vh}.s-world .sw-top{margin-bottom:65px}.s-world .sw-flex .sg-inner .swf-status{font-size:12px;letter-spacing:-.3px;line-height:10px}.s-world .sw-flex .sg-inner .swf-descr{font-size:14px;letter-spacing:-.35px;line-height:18px}.s-world .sw-flex .sg-inner .swf-left{padding-top:40px}.s-world .sw-flex .sg-inner .swf-status{margin-bottom:18px}.s-world .sw-flex .sg-inner .swf-right{padding-left:12px;padding-top:40px}.s-world .sw-flex .sg-inner .swf-right .swf-center .swf-c-num{font-size:94px;letter-spacing:-2.35px;line-height:94px}.s-world .sw-flex .sg-inner .swf-right .swf-center .swf-c-descr{font-size:24px;line-height:100%;margin-top:-15px;padding-left:15px}.s-world .sw-flex .sg-inner .swf-right .swf-descr{margin-bottom:101px}.s-world .sw-flex .sg-inner .swf-right{padding-bottom:179px}.s-geo .sg-top .h2{font-size:105px;letter-spacing:-2.625px}.s-geo .sg-top .h2 .small{font-size:36px;letter-spacing:-.9px}.s-geo .sg-top .h2{margin-bottom:44px}.s-geo{padding-top:154px}.s-geo .sg-top .sgt-flex .sgt-left .sgt-l-descr{font-size:30px;letter-spacing:-.75px;line-height:28px}.s-geo .sg-top .sgt-flex .sgt-right .sgt-r-descr{font-size:14px;line-height:18px}.s-geo .sg-top .sgt-flex .sgt-left,.s-geo .sg-top .sgt-flex .sgt-right{padding-top:32px}.s-geo .sg-top .sgt-flex .sgt-left .sgt-l-descr{margin-bottom:25px}.s-geo .sg-descr{font-size:16px;line-height:17px}.theses__slider{display:none}.intro__video{position:absolute;top:0}.intro__left{position:relative;z-index:1}.intro__count-item,.intro__descr{font-size:14px}.intro__descr{line-height:16px}.intro__count{margin-top:27px}.intro__left--bottom{margin-top:0}.intro__heading{margin-bottom:12px}}@media only screen and (max-width:1024px){.footer__price{display:inline-block;font-size:16px;padding-right:60px}.footer__price svg{max-width:40px;top:-4px}.intro__price{left:50%}.intro__video{position:absolute}.s-world .sw-flex .sg-inner:before{left:0;width:100%}.theses__count .num span{opacity:1;top:0}.theses__count,.theses__title{opacity:1}}@media(max-width:1024px){.h2{font-size:calc(6.875vw + 10px);letter-spacing:calc(-.39375vw + .46px);line-height:calc(4.4375vw + 20.8px)}.btn-big{font-weight:500}.input__label{display:none}.input__input::placeholder{opacity:.3}.input__input::-webkit-input-placeholder{opacity:.3}.input__input:-moz-placeholder,.input__input::-moz-placeholder{opacity:.3}.input__input:-ms-input-placeholder{opacity:.3}.textarea__label{display:none}.textarea__textarea::placeholder{opacity:.3}.textarea__textarea::-webkit-input-placeholder{opacity:.3}.textarea__textarea:-moz-placeholder,.textarea__textarea::-moz-placeholder{opacity:.3}.textarea__textarea:-ms-input-placeholder{opacity:.3}.header__info,.header__menu{display:none}.header__burger{display:inline-block;left:auto;right:0}.header__burger.is-active{left:auto;transform:translateX(0)}.modal__products-item{width:100%}.modal__menu{display:block}.modal__city-item{width:50%}.modal-form__left,.modal-form__right{padding:0;width:100%}.modal-form__right{margin-top:calc(.625vw + 28px)}.modal-form__heading br{display:none}.footer__left{padding-left:0;width:100%}.footer__center{margin-top:calc(-1.875vw + 56px);order:1;width:100%}.footer__right{display:block;margin-top:calc(-.9375vw + 28px);padding-left:0;width:100%}.footer__email{margin-top:calc(-1.875vw + 56px)}.footer__email br{display:none}.footer__list{padding:0;width:100%}.footer__item:not(:first-child),.footer__list:not(:first-child){margin-top:calc(.625vw + 18px)}.footer__bottom{order:2}.footer__copyright{padding-left:0}.footer__lines{left:calc(3.75vw + 8px);width:calc(100% - 7.5vw - 16px)}.intro__inner{flex-direction:column}.intro__left{padding-left:0;width:100%}.intro__left--bottom{margin-top:calc(.9375vw + 12px);position:static}.intro__right{padding-left:calc(31.33333% + .625vw + 12px);padding-top:0;transform:translateY(0);transition:none;width:100%}.intro__heading-line{display:inline;height:auto}.intro__price{display:none}.intro__video{margin-left:auto;margin-right:auto;margin-top:auto;position:absolute;transition:none}.intro:first-child .intro__video{height:calc(45.45455vw + 14.54545px);width:calc(45.45455vw + 14.54545px)}.intro:nth-child(2) .intro__video{height:calc(32.67045vw + 15.45455px);width:calc(32.67045vw + 15.45455px)}.intro:nth-child(3) .intro__video{height:calc(39.77273vw + 12.72727px);width:calc(39.77273vw + 12.72727px)}.intro__inner.is-in-view .intro__video{animation:none}.intro__btn{margin-right:auto}.intro__scroll{display:none}.intro__lines{left:calc(3.75vw + 8px);width:calc(100% - 7.5vw - 16px)}.intro__lines-item:nth-child(2){left:50%}.intro__lines-item:nth-child(3){left:100%}.intro__lines-item:nth-child(4),.intro__lines-item:nth-child(5){display:none}.history__inner,html.is-touch .history__inner{min-height:auto}.history__left{position:static;width:100%}.history__info{padding-bottom:calc(12.1875vw + 61px);padding-left:0;padding-right:0}.history__info,html.is-touch .history__info{min-height:auto}.history__award{margin-top:calc(4.375vw + 16px);padding-left:0;position:static;width:auto}.history__right{margin:0 calc(-1.875vw - 4px);width:auto}.history__card{padding:0 calc(1.875vw + 4px)}.history__card:before{background-color:currentColor;content:"";height:1px;left:0;opacity:.3;position:absolute;top:0;width:100%}.history__card-left{order:1;width:100%}.history__card-left .history__info{padding-top:0}.history__card-left:before,.history__count{display:none}.history__descr{min-height:auto}.history__card-right{width:100%}.history__card-right .history__info{padding-bottom:0;padding-top:calc(11.25vw + 4px)}.history__card-right:before{display:none}.history__title{font-size:calc(1.42045vw + 27.45455px);line-height:calc(.71023vw + 32.72727px);min-height:auto}.history__video{margin:calc(3.125vw + 30px) auto 0;position:static}.s-world .sg-inner,.theses__inner{padding-left:0}.s-geo .sg-top .h2{margin-bottom:50px}.s-geo .sg-top .h2 img{max-width:50px}.s-geo .sg-inner{padding-left:0;padding-right:0}.geo__inner{padding-left:0}.geo__bottom br{display:none}.banner__inner{padding-left:0}.banner__inner,html.is-touch .banner__inner{min-height:400px}.banner__item .btn-big{font-size:calc(6.875vw + 10px);letter-spacing:calc(-.39375vw + .46px);line-height:calc(4.4375vw + 20.8px)}.about__left{padding-left:0;width:44%}.about__left--bottom{bottom:30px;left:36.6666666667%;top:auto;width:63.3333333333%}.about__count{margin-left:0;margin-top:0;width:100%}.about__right{padding-left:0;width:54.2857142857%}.about__lines{left:calc(3.75vw + 8px);width:calc(100% - 7.5vw - 16px)}.about__lines-item:first-child,.about__lines-item:nth-child(3){display:block}.largest__left{padding-left:0;width:100%}.largest__right{display:flex;justify-content:center;padding-bottom:calc(10.625vw + 16px);width:100%}.largest__video{position:static;transform:none}.largest__lines{left:calc(3.75vw + 8px);width:calc(100% - 7.5vw - 16px)}.largest__lines-item:first-child,.largest__lines-item:nth-child(2){display:block}.partners__list{width:167%}.partners__item{width:33.333%}.values__left{padding-bottom:0;padding-left:0;width:100%}.values__btn{display:none}.values__right{margin-left:auto;width:63.3333333333%}.values__list{padding-left:0}.values__count{margin-left:0;margin-top:0;width:100%}.values__lines{left:calc(3.75vw + 8px);width:calc(100% - 7.5vw - 16px)}.values__lines-item:first-child,.values__lines-item:nth-child(2){display:block}.first__inner{padding-left:0}.first__top{margin-left:calc(-1.875vw - 4px);margin-right:calc(-1.875vw - 4px);padding-left:calc(1.875vw + 4px);padding-right:calc(1.875vw + 4px);width:calc(100% + 3.75vw + 8px)}.first__btn{margin-bottom:calc(.8125vw + 27.4px);margin-top:0;order:-1}.first__lines{left:calc(3.75vw + 8px);width:calc(100% - 7.5vw - 16px)}.first__lines-item:nth-child(2){left:50%}.first__lines-item:nth-child(3){left:100%}.first__lines-item:nth-child(4),.first__lines-item:nth-child(5){display:none}.dealers__item,.dealers__item:nth-child(4n+1),.dealers__item:nth-child(4n+4){width:50%}.dealers__item--large,.dealers__item--large:nth-child(4n+1),.dealers__item--large:nth-child(4n+4),.dealers__item-large{width:100%}.dealers__card-large{padding:calc(3.75vw + 8px) calc(3.4375vw - 1px)}.dealers__card-video{margin-left:auto;margin-right:auto;margin-top:calc(3.75vw + 8px);position:static;transform:translateY(0)}.contacts__left{margin-bottom:calc(.625vw + 23px);padding-left:0;padding-right:0;width:100%}.contacts__right{margin:0 calc(-1.875vw - 4px);width:calc(100% + 3.75vw + 8px)}.contacts__col-1,.contacts__col-2{width:100%}.contacts__top{padding-left:calc(1.875vw + 4px);padding-right:calc(1.875vw + 4px);position:static;transform:translateY(0)}.contacts__top:before{background:currentColor;content:"";height:1px;left:0;opacity:.3;position:absolute;top:0;width:100%}.contacts__title{font-weight:600;opacity:1}.contacts__drop{display:block}.contacts__drop-btn{right:calc(1.875vw + 4px)}.contacts__bottom{max-height:0;overflow:hidden;padding:0 calc(1.875vw + 4px);transition:max-height .6s cubic-bezier(.38,.005,.215,1)}.contacts__info{padding-bottom:calc(.9375vw + 17px)}.contacts__marquee{margin-top:0}.city__top{padding-right:0}.city__left,.city__top{padding-left:0;width:100%}.city__left{padding-right:calc(.75vw + 21.6px)}.city__drop{display:block}.city__right{max-height:0;overflow:hidden;transition:max-height .6s cubic-bezier(.38,.005,.215,1);width:100%}.city__col-1{margin-top:calc(.625vw + 23px);padding:0;width:100%}.city__col-2{margin-top:calc(3.125vw + 40px);padding:0;width:100%}.city__subtitle{margin-bottom:calc(.9375vw + 17px);padding:0;position:static;transform:translateY(0)}.city__bottom:not(:nth-child(2)) .city__subtitle{display:flex}.vacancies__descr{width:100%}.news__list,.vacancies__heading,.vacancies__info,.vacancies__title{padding-left:0}.news__card-item{width:100%}.news__card-item:nth-child(2n+2){margin-left:0}.news-card__info{padding:0 calc(1.875vw + 4px)}.news-detail{padding-top:calc(9.375vw + 70px)}.news-detail__left{padding:0;width:100%}.news-detail__right{max-width:none;width:100%}.news-detail__info,.news-detail__right:not(:first-child){margin-top:calc(4.6875vw + 10px)}.news-detail__info{padding-bottom:0;position:static;transform:translateY(0)}.news-detail__heading{order:-1}.news-detail__img{margin:0 calc(-1.875vw - 4px);width:calc(100% + 3.75vw + 8px)}.news-slider__top{padding-left:0}.news-slider__nav{margin-left:0;margin-top:calc(1.875vw + 14px);width:100%}.catalog-detail__left{align-items:flex-start;width:100%}.catalog-detail__heading{padding-right:0;width:100%}.catalog-detail__img{width:100%}.catalog-detail__img:not(:first-child){margin-top:calc(4.6875vw + 10px)}.catalog-detail__right{height:auto;margin-left:calc(-1.875vw - 4px);margin-right:calc(-1.875vw - 4px);padding:calc(.9375vw + 52px) calc(1.875vw + 4px);position:relative;width:calc(100% + 3.75vw + 8px)}.catalog-detail__right:before{background-color:currentColor;content:"";height:1px;left:0;opacity:.3;position:absolute;top:0;width:100%}.catalog-detail__right html.is-touch{height:auto}.catalog-detail__list{align-items:flex-start}.catalog-detail__link{padding-left:0}.catalog-detail__link.is-active{opacity:1}.catalog-detail__link:before{display:none}.catalog-descr__left,.catalog-info__left{padding-left:0;width:100%}.catalog-info__card-left,.catalog-info__card-right{padding-right:0;width:100%}.catalog-info__card-right{margin-top:calc(.375vw + 4.8px)}.catalog-docs__heading{padding-left:0;width:100%}.catalog-docs__card-inner{margin-left:0;width:100%}.catalog-docs__card-left{padding-right:calc(2.8125vw + 36px);width:100%}.catalog-docs__card-right{margin-top:calc(.375vw + 4.8px);padding-right:0;width:100%}.catalog-docs__price{bottom:10px;top:auto;transform:translateY(0)}}@media only screen and (max-width:992px){.product_detail .pd-top .first__inner{padding-top:400px}.product_detail .pd-top .pdt-big-descr{font-size:18px;line-height:21px}}@media only screen and (max-width:768px){.header__menu-item{padding-bottom:calc(.875vw + 26.2px);padding-top:calc(.5625vw + 32.2px);width:100%}.header__menu-item:after{bottom:0;height:1px;top:auto;width:100%}.header__info-tel,.header__menu-link{font-size:21px;line-height:100%}.header[data-disabled=disabled] .header__burger,.header[data-disabled=disabled] .header__info,.header[data-disabled=disabled] .header__menu{opacity:1;transform:translateY(0)}.header[data-disabled=disabled]:after{display:block}.banner__item .btn-big{font-size:36px;letter-spacing:-1.8px;line-height:100%;padding-bottom:9px}.banner__video video{object-position:54% 50%}.theses__item{padding-top:70px}.theses__item,.theses__item:first-child{padding-bottom:70px}.theses__count .num{margin-left:2px}.s-world .globe-wrap:before{height:100px;width:100px}.s-world .globe-wrap{bottom:36%}.intro__price{font-size:14px;padding-right:40px}.intro__price svg{max-width:30px;top:-3px}.s-world #mn_f,.s-world .globe-wrap{height:150px;width:150px}.s-world{padding-top:34px}.s-world .sw-top .swt-status{font-size:17px;font-weight:400;letter-spacing:-.425px;line-height:24px;margin-bottom:326px}.s-world .sw-top .swt-descr{font-size:24px;letter-spacing:-.025em;line-height:100%;margin-bottom:0}.s-world .sw-top .swt-big{font-size:90px;left:0;letter-spacing:-.025em;line-height:100%;margin-top:-3px}.s-world .sw-top{margin-bottom:37px}.s-world .sw-flex .wrapper{padding-left:0;padding-right:0}.s-world .sw-flex .sg-inner .swf-right .swf-center .swf-c-num{font-size:64px;letter-spacing:-1.6px;line-height:100%}.s-world .sw-flex .sg-inner .swf-right .swf-center .swf-c-descr{font-size:17px;letter-spacing:-.425px;line-height:23.7px;padding-left:5px}.s-world .sw-flex .sg-inner .swf-right .swf-descr{margin-bottom:55px}.s-world .sw-flex .sg-inner .swf-right{padding-bottom:92px}.s-world .sw-flex .sg-inner .swf-left{padding-left:11px;padding-top:30px;width:41.6%}.s-world .sw-flex .sg-inner .swf-right{padding-left:10px;padding-top:30px;width:58.4%}.s-world .sw-flex .sg-inner .swf-status{font-size:12px;font-weight:300;letter-spacing:-.3px;line-height:100%;margin-bottom:16px}.s-world .sw-flex .sg-inner .swf-descr{font-size:13px;line-height:17px}.s-geo .sg-top .wrapper{padding-left:0;padding-right:0}.s-geo .sg-top .h2{font-size:90px;font-weight:400;letter-spacing:-2.25px;line-height:100%;margin-bottom:28px;padding-left:calc(1.875vw + 4px);padding-right:calc(1.875vw + 4px)}.s-geo .sg-top .h2 .small{display:none}.s-geo .sg-top .sgt-flex .sgt-left{padding-left:calc(1.875vw + 4px);padding-right:25px;padding-top:32px;width:50%}.s-geo{padding-top:60px}.s-geo .sg-top .sgt-flex .sgt-left .sgt-l-descr{font-size:20px;letter-spacing:-.5px;line-height:100%;margin-bottom:49px}.s-geo .sg-top .sgt-flex .sgt-left .sgt-l-descr br{display:none}.s-geo .sg-top .sgt-flex .sgt-right .sgt-r-descr{font-size:13px;letter-spacing:normal;line-height:17px}.s-geo .sg-anim{height:466px;margin-bottom:10px;position:relative}.s-geo .sg-anim .sga-line img{max-height:340px;transform:translateX(-48px)}.s-geo .sg-anim .sg-cities .sg-city{display:flex;display:none;font-size:14px;height:57px;justify-content:center;letter-spacing:-.35px;line-height:14px;margin-right:0;padding:0;width:119px}.s-geo .sg-anim .sg-cities .sg-city:first-child,.s-geo .sg-anim .sg-cities .sg-city:nth-child(2),.s-geo .sg-anim .sg-cities .sg-city:nth-child(3),.s-geo .sg-anim .sg-cities .sg-city:nth-child(4){display:flex;position:absolute;transform:none}.s-geo .sg-anim .sg-cities{position:static}.s-geo .sg-anim .sg-cities .sg-city:first-child{left:12px;top:160px}.s-geo .sg-anim .sg-cities .sg-city:nth-child(2){left:54px;top:305px}.s-geo .sg-anim .sg-cities .sg-city:nth-child(3){left:auto;right:90px;top:56px}.s-geo .sg-anim .sg-cities .sg-city:nth-child(4){left:auto;right:31px;top:169px}.s-geo .sg-top .sgt-flex .sgt-left:before{height:100%}.s-geo .sg-top .sgt-flex .sgt-right{padding-left:9px;padding-right:calc(1.875vw + 4px);padding-top:31px;text-align:left;width:50%}.s-geo .sg-descr{font-size:13px;letter-spacing:normal;line-height:17px;max-width:200px}.s-geo .sg-descr br{display:none}.s-geo{padding-bottom:21px}.intro:first-child .intro__video,.intro:nth-child(2) .intro__video,.intro:nth-child(3) .intro__video{left:50%;top:36%;transform:translate(-50%,-50%)}.intro:first-child .intro__video video,.intro:nth-child(2) .intro__video video,.intro:nth-child(3) .intro__video video{transform:scale(2)}.intro__price{display:none}.intro__btn{bottom:15px}.intro__btn .btn{padding-left:14px;padding-right:14px}.intro__inner{padding-bottom:19px}.intro__count{margin-top:51px}.intro__descr{font-size:13px;line-height:17px}.intro__heading{font-size:40px;letter-spacing:-1.05px;line-height:94%;margin-bottom:17px}.intro__heading .small{display:none}.product_detail .pd-top .pdt-big-descr{font-size:16px;line-height:18px}.product_detail .pd-top .pdt-descr{font-size:14px;line-height:14px}.product_detail .pd-top .first__inner{padding-top:300px}.product_detail .pd-items .pd-itm{width:100%}.product_detail .pd-items .pd-itm:nth-child(odd){border-right:0}.product_detail .pd-items .pd-itm{padding-bottom:90px;padding-top:25px}}@media(max-width:768px){.s-geo .sg-top .h2{margin-bottom:30px}.s-geo .sg-top .h2 img{max-width:26px}.s-geo .sg-anim .sg-btn{height:60px;width:290px}.s-geo .sg-anim .sg-btn:after,.s-geo .sg-anim .sg-btn:before{display:none}.s-geo .sg-anim .sga-line img{max-height:460px}.banner__inner{justify-content:flex-end;min-height:680px;padding:0 0 59px}.banner__inner .banner__list{margin-top:0}html.is-touch .banner__inner{justify-content:flex-end;min-height:680px;padding:0 0 59px}html.is-touch .banner__inner .banner__list{margin-top:0}}@media(max-width:567px){.header__logo{margin-top:12px}.modal__products{flex:1 1}.modal__products-list{height:100%}.modal__products-item{height:33.33%}.modal__products-card{height:100%;overflow:hidden}.modal__products-img{height:auto;transform:translateX(26%);width:auto}.modal .wrapper{display:flex;flex-direction:column;height:calc(100vh - 5.25vw - 57.2px)}.form__col{width:100%}.form__col:nth-child(odd){padding-right:0}.form__col:nth-child(2n+2){padding-left:0}.form__policy{order:1}.form__btn{order:2}.largest.first{padding-top:60px}.largest__inner{padding-bottom:120px;padding-top:0}.largest__left{padding-top:0}.largest__right{padding-bottom:0}.largest__video{height:280px;position:relative;top:20px;width:263px}.partners__list{width:250%}.partners__item{width:50%}}@media only screen and (max-width:480px){.product_detail .pd-top .pdt-big-descr br{display:none}.product_detail .pd-top .first__inner{padding-top:180px}.product_detail .pd-items .pd-itm:before{bottom:15px;right:15px}.product_detail .pd-items .pd-itm{padding-bottom:75px}}@media(any-hover:hover),(hover:hover)and (pointer:fine){.btn:not(:disabled):hover{background-color:#0000;color:#000}[data-theme=black] .btn:not(:disabled):hover,[data-theme=blue] .btn:not(:disabled):hover{color:#fff}.btn-medium:not(:disabled):hover{background-color:#095aa5;color:#fff}.btn-big:not(:disabled):hover{background-color:#fff;color:#22252a}.btn-news:not(:disabled):hover{background-color:#000;color:#fff}.btn-more:not(:disabled):hover{color:#095aa5}.btn-more:not(:disabled):hover svg{transform:translateX(-50%)}.btn-back:not(:disabled):hover svg path[fill],.btn-more:not(:disabled):hover svg path[fill]{fill:#095aa5}.btn-back-big:not(:disabled):hover{border-color:#095aa5}.btn-back-big:not(:disabled):hover svg path[fill]{fill:#095aa5}.btn-nav:not(.glide__arrow--disabled):hover{border-color:#095aa5}.btn-nav:not(.glide__arrow--disabled):hover svg path[fill]{fill:#095aa5}.checkbox__label:hover{color:#095aa5}.checkbox__label:hover:before{border-color:#095aa5}.file__label:hover,.file__label:hover+.file__name,.select__top:hover{color:#095aa5}.select__top:hover svg path[stroke]{stroke:#095aa5}.select__link:hover{color:#095aa5}.header[data-theme=blue] .header__logo:hover svg path[fill],.header__logo:hover svg path[fill]{fill:#000}.header[data-theme=black] .header__logo:hover svg path[fill]{fill:#095aa5}.header.is-active .header__logo:hover svg path[fill]{fill:#000}.header__menu-link:hover{color:#095aa5}.header[data-theme=blue] .header__menu-link:hover{color:#000}.header.is-active .header__menu-link:hover,.header__info-city:hover{color:#095aa5}.header[data-theme=blue] .header__info-city:hover{color:#000}.header.is-active .header__info-city:hover,.header__info-tel:hover{color:#095aa5}.header[data-theme=blue] .header__info-tel:hover{color:#000}.header.is-active .header__info-tel:hover{color:#095aa5}.header__burger:hover:after,.header__burger:hover:before{background-color:#095aa5}.header[data-theme=blue] .header__burger:hover:after,.header[data-theme=blue] .header__burger:hover:before{background-color:#000}.header.is-active .header__burger:hover:after,.header.is-active .header__burger:hover:before{background-color:#095aa5}.modal__products-card:hover .modal__products-img{transform:scale(1.1)}.modal__city-link:hover,.modal__menu-link:hover{color:#095aa5}.footer__dev-link:hover,.footer__email:hover,.footer__link:hover{opacity:.5}.intro__price:hover .intro__price-img svg rect{fill:#000;stroke:#000}[data-theme=main] .intro__price:hover .intro__price-img svg rect{fill:#095aa5;stroke:#095aa5}[data-theme=black] .intro__price:hover .intro__price-img svg rect,[data-theme=blue] .intro__price:hover .intro__price-img svg rect{fill:#fff;stroke:#fff}.intro__price:hover .intro__price-img svg path[fill],[data-theme=main] .intro__price:hover .intro__price-img svg path[fill]{fill:#fff}[data-theme=blue] .intro__price:hover .intro__price-img svg path[fill]{fill:#095aa5}[data-theme=black] .intro__price:hover .intro__price-img svg path[fill]{fill:#000}.intro__price:hover .intro__price-img svg path[stroke],[data-theme=main] .intro__price:hover .intro__price-img svg path[stroke]{stroke:#fff}[data-theme=blue] .intro__price:hover .intro__price-img svg path[stroke]{stroke:#095aa5}[data-theme=black] .intro__price:hover .intro__price-img svg path[stroke]{stroke:#000}.first__link:hover{opacity:1}.dealers-card__link:hover:after{opacity:0;opacity:1}.dealers-card:hover .dealers-card__img{filter:grayscale(0)}.dealers-card:hover .dealers-card__title{color:#095aa5}.contacts__drop:hover .contacts__drop-btn{border-color:#000}.contacts__drop:hover .contacts__drop-btn:after,.contacts__drop:hover .contacts__drop-btn:before{background-color:#000}.contacts__link:hover{color:#095aa5}.city__drop:hover{border-color:#000}.city__drop:hover:after,.city__drop:hover:before{background-color:#000}.city__email:hover{color:#000}.city__link:hover{color:#095aa5}.vacancies__drop:hover .vacancies__drop-btn{border-color:#000}.vacancies__drop:hover .vacancies__drop-btn:after,.vacancies__drop:hover .vacancies__drop-btn:before{background-color:#000}.news-card:hover,.vacancies__info a:hover{color:#095aa5}.news-card:hover .news-card__img img,.news-card:hover .news-card__img picture{transform:scale(1.1)}.news-card:hover .news-card__date{opacity:1}.news-detail__middle a:hover{color:currentColor}.catalog-detail__price:hover .catalog-detail__price-img svg rect{stroke:#095aa5}.catalog-detail__price:hover .catalog-detail__price-img svg path[fill]{fill:#095aa5}.catalog-detail__price:hover .catalog-detail__price-img svg path[stroke]{stroke:#095aa5}.catalog-detail__link:not(.is-active):hover,.catalog-detail__price:hover .catalog-detail__price-text{color:#095aa5}.catalog-docs__card:hover{background-color:#095aa5;color:#fff}.catalog-docs__card:hover .catalog-docs__card-inner:before,.catalog-docs__card:hover+.catalog-docs__card .catalog-docs__card-inner:before,.catalog-docs__card:last-child:hover .catalog-docs__card-inner:before{opacity:0}.catalog-docs__card:hover .catalog-docs__price-img svg rect{fill:#fff;stroke:#000}.catalog-docs__card:hover .catalog-docs__price-img svg path[fill]{fill:#000}.catalog-docs__card:hover .catalog-docs__price-img svg path[stroke]{stroke:#000}}
