

/* Start:/local/templates/main/css/main.css?177064848262126*/
/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */

/* Document
   ========================================================================== */

/**
 * 1. Correct the line height in all browsers.
 * 2. Prevent adjustments of font size after orientation changes in iOS.
 */

html {
  line-height: 1.15; /* 1 */
  -webkit-text-size-adjust: 100%; /* 2 */
}

/* Sections
   ========================================================================== */

/**
 * Remove the margin in all browsers.
 */

body {
  margin: 0;
}

/**
 * Render the `main` element consistently in IE.
 */

main {
  display: block;
}

/**
 * Correct the font size and margin on `h1` elements within `section` and
 * `article` contexts in Chrome, Firefox, and Safari.
 */

h1 {
  font-size: 2em;
  margin: 0.67em 0;
}

/* Grouping content
   ========================================================================== */

/**
 * 1. Add the correct box sizing in Firefox.
 * 2. Show the overflow in Edge and IE.
 */

hr {
  box-sizing: content-box; /* 1 */
  height: 0; /* 1 */
  overflow: visible; /* 2 */
}

/**
 * 1. Correct the inheritance and scaling of font size in all browsers.
 * 2. Correct the odd `em` font sizing in all browsers.
 */

pre {
  font-family: monospace, monospace; /* 1 */
  font-size: 1em; /* 2 */
}

/* Text-level semantics
   ========================================================================== */

/**
 * Remove the gray background on active links in IE 10.
 */

a {
  background-color: transparent;
}

/**
 * 1. Remove the bottom border in Chrome 57-
 * 2. Add the correct text decoration in Chrome, Edge, IE, Opera, and Safari.
 */

abbr[title] {
  border-bottom: none; /* 1 */
  text-decoration: underline; /* 2 */
  text-decoration: underline dotted; /* 2 */
}

/**
 * Add the correct font weight in Chrome, Edge, and Safari.
 */

b,
strong {
  font-weight: bolder;
}

/**
 * 1. Correct the inheritance and scaling of font size in all browsers.
 * 2. Correct the odd `em` font sizing in all browsers.
 */

code,
kbd,
samp {
  font-family: monospace, monospace; /* 1 */
  font-size: 1em; /* 2 */
}

/**
 * Add the correct font size in all browsers.
 */

small {
  font-size: 80%;
}

/**
 * Prevent `sub` and `sup` elements from affecting the line height in
 * all browsers.
 */

sub,
sup {
  font-size: 75%;
  line-height: 0;
  position: relative;
  vertical-align: baseline;
}

sub {
  bottom: -0.25em;
}

sup {
  top: -0.5em;
}

/* Embedded content
   ========================================================================== */

/**
 * Remove the border on images inside links in IE 10.
 */

img {
  border-style: none;
}

/* Forms
   ========================================================================== */

/**
 * 1. Change the font styles in all browsers.
 * 2. Remove the margin in Firefox and Safari.
 */

button,
input,
optgroup,
select,
textarea {
  font-family: inherit; /* 1 */
  font-size: 100%; /* 1 */
  line-height: 1.15; /* 1 */
  margin: 0; /* 2 */
}

/**
 * Show the overflow in IE.
 * 1. Show the overflow in Edge.
 */

button,
input { /* 1 */
  overflow: visible;
}

/**
 * Remove the inheritance of text transform in Edge, Firefox, and IE.
 * 1. Remove the inheritance of text transform in Firefox.
 */

button,
select { /* 1 */
  text-transform: none;
}

/**
 * Correct the inability to style clickable types in iOS and Safari.
 */

button,
[type="button"],
[type="reset"],
[type="submit"] {
  -webkit-appearance: button;
}

/**
 * Remove the inner border and padding in Firefox.
 */

button::-moz-focus-inner,
[type="button"]::-moz-focus-inner,
[type="reset"]::-moz-focus-inner,
[type="submit"]::-moz-focus-inner {
  border-style: none;
  padding: 0;
}

/**
 * Restore the focus styles unset by the previous rule.
 */

button:-moz-focusring,
[type="button"]:-moz-focusring,
[type="reset"]:-moz-focusring,
[type="submit"]:-moz-focusring {
  outline: 1px dotted ButtonText;
}

/**
 * Correct the padding in Firefox.
 */

fieldset {
  padding: 0.35em 0.75em 0.625em;
}

/**
 * 1. Correct the text wrapping in Edge and IE.
 * 2. Correct the color inheritance from `fieldset` elements in IE.
 * 3. Remove the padding so developers are not caught out when they zero out
 *    `fieldset` elements in all browsers.
 */

legend {
  box-sizing: border-box; /* 1 */
  color: inherit; /* 2 */
  display: table; /* 1 */
  max-width: 100%; /* 1 */
  padding: 0; /* 3 */
  white-space: normal; /* 1 */
}

/**
 * Add the correct vertical alignment in Chrome, Firefox, and Opera.
 */

progress {
  vertical-align: baseline;
}

/**
 * Remove the default vertical scrollbar in IE 10+.
 */

textarea {
  overflow: auto;
}

/**
 * 1. Add the correct box sizing in IE 10.
 * 2. Remove the padding in IE 10.
 */

[type="checkbox"],
[type="radio"] {
  box-sizing: border-box; /* 1 */
  padding: 0; /* 2 */
}

/**
 * Correct the cursor style of increment and decrement buttons in Chrome.
 */

[type="number"]::-webkit-inner-spin-button,
[type="number"]::-webkit-outer-spin-button {
  height: auto;
}

/**
 * 1. Correct the odd appearance in Chrome and Safari.
 * 2. Correct the outline style in Safari.
 */

[type="search"] {
  -webkit-appearance: textfield; /* 1 */
  outline-offset: -2px; /* 2 */
}

/**
 * Remove the inner padding in Chrome and Safari on macOS.
 */

[type="search"]::-webkit-search-decoration {
  -webkit-appearance: none;
}

/**
 * 1. Correct the inability to style clickable types in iOS and Safari.
 * 2. Change font properties to `inherit` in Safari.
 */

::-webkit-file-upload-button {
  -webkit-appearance: button; /* 1 */
  font: inherit; /* 2 */
}

/* Interactive
   ========================================================================== */

/*
 * Add the correct display in Edge, IE 10+, and Firefox.
 */

details {
  display: block;
}

/*
 * Add the correct display in all browsers.
 */

summary {
  display: list-item;
}

/* Misc
   ========================================================================== */

/**
 * Add the correct display in IE 10+.
 */

template {
  display: none;
}

/**
 * Add the correct display in IE 10.
 */

[hidden] {
  display: none;
}

/**
 * Swiper 9.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: March 31, 2023
 */

@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}:root{--swiper-theme-color:#007aff}.swiper,swiper-container{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;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-wrapper{transform:translate3d(0px,0,0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide,swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform;display:block}.swiper-slide-invisible-blank{visibility:hidden}.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}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px}.swiper-3d .swiper-cube-shadow,.swiper-3d .swiper-slide,.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top{transform-style:preserve-3d}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top{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,.15)}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left,rgba(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,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top,rgba(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,.5),rgba(0,0,0,0))}.swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-horizontal.swiper-css-mode>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-vertical.swiper-css-mode>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-centered>.swiper-wrapper::before{content:'';flex-shrink:0;order:9999}.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-centered.swiper-horizontal>.swiper-wrapper::before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-centered.swiper-vertical>.swiper-wrapper::before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.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-watch-progress .swiper-slide-visible .swiper-lazy-preloader,.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader,swiper-container:not(.swiper-watch-progress) .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)}}.swiper-virtual .swiper-slide{-webkit-backface-visibility:hidden;transform:translateZ(0)}.swiper-virtual.swiper-css-mode .swiper-wrapper::after{content:'';position:absolute;left:0;top:0;pointer-events:none}.swiper-virtual.swiper-css-mode.swiper-horizontal .swiper-wrapper::after{height:1px;width:var(--swiper-virtual-size)}.swiper-virtual.swiper-css-mode.swiper-vertical .swiper-wrapper::after{width:1px;height:var(--swiper-virtual-size)}:root{--swiper-navigation-size:44px}.swiper-button-next,.swiper-button-prev{position:absolute;top:var(--swiper-navigation-top-offset,50%);width:calc(var(--swiper-navigation-size)/ 44 * 27);height:var(--swiper-navigation-size);margin-top:calc(0px - (var(--swiper-navigation-size)/ 2));z-index:10;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--swiper-navigation-color,var(--swiper-theme-color))}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-next.swiper-button-hidden,.swiper-button-prev.swiper-button-hidden{opacity:0;cursor:auto;pointer-events:none}.swiper-navigation-disabled .swiper-button-next,.swiper-navigation-disabled .swiper-button-prev{display:none!important}.swiper-button-next:after,.swiper-button-prev:after{font-family:swiper-icons;font-size:var(--swiper-navigation-size);text-transform:none!important;letter-spacing:0;font-variant:initial;line-height:1}.swiper-button-prev,.swiper-rtl .swiper-button-next{left:var(--swiper-navigation-sides-offset,10px);right:auto}.swiper-button-prev:after,.swiper-rtl .swiper-button-next:after{content:'prev'}.swiper-button-next,.swiper-rtl .swiper-button-prev{right:var(--swiper-navigation-sides-offset,10px);left:auto}.swiper-button-next:after,.swiper-rtl .swiper-button-prev:after{content:'next'}.swiper-button-lock{display:none}.swiper-pagination{position:absolute;text-align:center;transition:.3s opacity;transform:translate3d(0,0,0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-pagination-disabled>.swiper-pagination,.swiper-pagination.swiper-pagination-disabled{display:none!important}.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:var(--swiper-pagination-bottom,8px);top:var(--swiper-pagination-top,auto);left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transform:scale(.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(.33)}.swiper-pagination-bullet{width:var(--swiper-pagination-bullet-width,var(--swiper-pagination-bullet-size,8px));height:var(--swiper-pagination-bullet-height,var(--swiper-pagination-bullet-size,8px));display:inline-block;border-radius:var(--swiper-pagination-bullet-border-radius,50%);background:var(--swiper-pagination-bullet-inactive-color,#000);opacity:var(--swiper-pagination-bullet-inactive-opacity, .2)}button.swiper-pagination-bullet{border:none;margin:0;padding:0;box-shadow:none;-webkit-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet:only-child{display:none!important}.swiper-pagination-bullet-active{opacity:var(--swiper-pagination-bullet-opacity, 1);background:var(--swiper-pagination-color,var(--swiper-theme-color))}.swiper-pagination-vertical.swiper-pagination-bullets,.swiper-vertical>.swiper-pagination-bullets{right:var(--swiper-pagination-right,8px);left:var(--swiper-pagination-left,auto);top:50%;transform:translate3d(0px,-50%,0)}.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:var(--swiper-pagination-bullet-vertical-gap,6px) 0;display:block}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:.2s transform,.2s top}.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 var(--swiper-pagination-bullet-horizontal-gap,4px)}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;transform:translateX(-50%);white-space:nowrap}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s left}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,:host(.swiper-horizontal.swiper-rtl) .swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s right}.swiper-pagination-fraction{color:var(--swiper-pagination-fraction-color,inherit)}.swiper-pagination-progressbar{background:var(--swiper-pagination-progressbar-bg-color,rgba(0,0,0,.25));position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color,var(--swiper-theme-color));position:absolute;left:0;top:0;width:100%;height:100%;transform:scale(0);transform-origin:left top}.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top}.swiper-horizontal>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-horizontal,.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite,.swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:100%;height:var(--swiper-pagination-progressbar-size,4px);left:0;top:0}.swiper-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-vertical,.swiper-vertical>.swiper-pagination-progressbar{width:var(--swiper-pagination-progressbar-size,4px);height:100%;left:0;top:0}.swiper-pagination-lock{display:none}.swiper-scrollbar{border-radius:var(--swiper-scrollbar-border-radius,10px);position:relative;-ms-touch-action:none;background:var(--swiper-scrollbar-bg-color,rgba(0,0,0,.1))}.swiper-scrollbar-disabled>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-disabled{display:none!important}.swiper-horizontal>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-horizontal{position:absolute;left:var(--swiper-scrollbar-sides-offset,1%);bottom:var(--swiper-scrollbar-bottom,4px);top:var(--swiper-scrollbar-top,auto);z-index:50;height:var(--swiper-scrollbar-size,4px);width:calc(100% - 2 * var(--swiper-scrollbar-sides-offset,1%))}.swiper-scrollbar.swiper-scrollbar-vertical,.swiper-vertical>.swiper-scrollbar{position:absolute;left:var(--swiper-scrollbar-left,auto);right:var(--swiper-scrollbar-right,4px);top:var(--swiper-scrollbar-sides-offset,1%);z-index:50;width:var(--swiper-scrollbar-size,4px);height:calc(100% - 2 * var(--swiper-scrollbar-sides-offset,1%))}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:var(--swiper-scrollbar-drag-bg-color,rgba(0,0,0,.5));border-radius:var(--swiper-scrollbar-border-radius,10px);left:0;top:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}.swiper-zoom-container{width:100%;height:100%;display:flex;justify-content:center;align-items:center;text-align:center}.swiper-zoom-container>canvas,.swiper-zoom-container>img,.swiper-zoom-container>svg{max-width:100%;max-height:100%;object-fit:contain}.swiper-slide-zoomed{cursor:move;touch-action:none}.swiper .swiper-notification,swiper-container .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-free-mode>.swiper-wrapper{transition-timing-function:ease-out;margin:0 auto}.swiper-grid>.swiper-wrapper{flex-wrap:wrap}.swiper-grid-column>.swiper-wrapper{flex-wrap:wrap;flex-direction:column}.swiper-fade.swiper-free-mode .swiper-slide{transition-timing-function:ease-out}.swiper-fade .swiper-slide{pointer-events:none;transition-property:opacity}.swiper-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-fade .swiper-slide-active,.swiper-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-cube{overflow:visible}.swiper-cube .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1;visibility:hidden;transform-origin:0 0;width:100%;height:100%}.swiper-cube .swiper-slide .swiper-slide{pointer-events:none}.swiper-cube.swiper-rtl .swiper-slide{transform-origin:100% 0}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-next,.swiper-cube .swiper-slide-next+.swiper-slide,.swiper-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-cube .swiper-slide-shadow-bottom,.swiper-cube .swiper-slide-shadow-left,.swiper-cube .swiper-slide-shadow-right,.swiper-cube .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0px;width:100%;height:100%;opacity:.6;z-index:0}.swiper-cube .swiper-cube-shadow:before{content:'';background:#000;position:absolute;left:0;top:0;bottom:0;right:0;filter:blur(50px)}.swiper-flip{overflow:visible}.swiper-flip .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1}.swiper-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-flip .swiper-slide-active,.swiper-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-flip .swiper-slide-shadow-bottom,.swiper-flip .swiper-slide-shadow-left,.swiper-flip .swiper-slide-shadow-right,.swiper-flip .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-creative .swiper-slide{-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden;transition-property:transform,opacity,height}.swiper-cards{overflow:visible}.swiper-cards .swiper-slide{transform-origin:center bottom;-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden}
@font-face{font-display:swap;font-family:PFBeauSansPro;font-style:normal;font-weight:400;src:url(/assets/fonts/PFBeauSansPro-Regular.eot);src:url(/assets/fonts/PFBeauSansPro-Regular?#iefix) format("embedded-opentype"),url(/assets/fonts/PFBeauSansPro-Regular.woff2) format("woff2"),url(/assets/fonts/PFBeauSansPro-Regular.woff) format("woff"),url(/assets/fonts/PFBeauSansPro-Regular.ttf) format("truetype"),url(/assets/fonts/PFBeauSansPro-Regular.svg#Circe-Regular) format("svg")}@font-face{font-display:swap;font-family:PFBeauSansPro;font-style:normal;font-weight:600;src:url(/assets/fonts/PFBeauSansPro-SemiBold.eot);src:url(/assets/fonts/PFBeauSansPro-SemiBold?#iefix) format("embedded-opentype"),url(/assets/fonts/PFBeauSansPro-SemiBold.woff2) format("woff2"),url(/assets/fonts/PFBeauSansPro-SemiBold.woff) format("woff"),url(/assets/fonts/PFBeauSansPro-SemiBold.ttf) format("truetype"),url(/assets/fonts/PFBeauSansPro-SemiBold.svg#Circe-Regular) format("svg")}:root{--f-primary:"PFBeauSansPro",Arial,sans-serif;--f-s-h1:28px;--f-s-h2:26px;--f-s-h2-second:26px;--f-s-h3:18px;--f-s-btn:18px;--f-s-body:16px;--f-s-body-second:16px;--f-s-small:14px;--c-primary:#9fb000;--c-secondary:#002c5f;--c-third:#f0ab00;--c-text:#374557;--c-lines:#9fb000;--c-bg:#fafafa;--c-white:#fff;--c-black:#000;--c-error:red;--headerHeight:91px;--border:2px solid var(--c-lines);--border-radius:16px;--border-radius-btn:10px;--border-radius-big:24px;--transition:all 0.4s ease}@media(min-width:768px){:root{--f-s-h1:36px;--f-s-h2:30px;--f-s-h2-second:30px;--f-s-h3:20px}}@media(min-width:992px){:root{--f-s-h1:44px;--f-s-h2:32px;--f-s-h2-second:32px;--f-s-h3:24px;--f-s-btn:20px;--f-s-body-second:18px}}@media(min-width:1440px){:root{--f-s-h1:50px;--f-s-h2:44px}}.icon{height:1em;pointer-events:none;transition:var(--transition);width:1em}*{box-sizing:border-box}h1,h2,h3,h4{margin:0}img{display:block;height:auto;max-width:100%}ol,ul{list-style:none}li,ol,ul{margin:0;padding:0}li{list-style-position:inside}p{margin:0}button{background:none;border:none;color:inherit;font-family:inherit;padding:0}button:active,button:hover{outline:none}a{color:inherit;text-decoration:none}input{border:none;font:inherit}button,input,input:active,input:hover{outline:none}button{cursor:pointer}button,select,textarea{font:inherit}textarea{resize:none}body{margin:0}html{height:100%;scroll-behavior:smooth;scroll-padding-top:60px}.hidden{display:none!important}#svg-icons{display:none}@keyframes btnAnimate{0%{top:-14px}to{top:14px}}@keyframes mobileMenu{0%{right:-100%}to{right:0}}.container{margin:0 auto;padding:0 16px}@media(min-width:560px){.container{max-width:100%}}@media(min-width:768px){.container{max-width:100%}}@media(min-width:992px){.container{max-width:100%}}@media(min-width:1200px){.container{max-width:1140px;padding:0 20px}}@media(min-width:1440px){.container{max-width:1440px}}.mb-16,.mb-20{margin-bottom:16px}@media(min-width:768px){.mb-20{margin-bottom:20px}}.mb-24,.rules-2__change-text{margin-bottom:16px}@media(min-width:768px){.mb-24,.rules-2__change-text{margin-bottom:24px}}.mb-28{margin-bottom:20px}@media(min-width:768px){.mb-28{margin-bottom:28px}}.mb-32{display:block;margin-bottom:24px}@media(min-width:768px){.mb-32{margin-bottom:32px}}.mb-44{display:block;margin-bottom:24px}@media(min-width:768px){.mb-44{margin-bottom:44px}}.mb-60{margin-bottom:36px}@media(min-width:768px){.mb-60{margin-bottom:40px}}@media(min-width:1200px){.mb-60{margin-bottom:60px}}.mb-100{margin-bottom:60px}@media(min-width:768px){.mb-100{margin-bottom:80px}}@media(min-width:1200px){.mb-100{margin-bottom:100px}}.pt-100{padding-top:60px}@media(min-width:768px){.pt-100{padding-top:80px}}@media(min-width:1200px){.pt-100{padding-top:100px}}.btn{align-items:center;background-color:var(--c-third);border-radius:var(--border-radius-btn);color:var(--c-white);display:flex;flex-flow:column nowrap;font-family:var(--f-primary);font-size:var(--f-s-btn);height:60px;justify-content:center;line-height:1;padding:12px 28px;text-align:center;transition:var(--transition)}.btn:hover{opacity:.7}@media(min-width:992px){.btn{min-width:307px}}.btn._with-icon .icon{margin-right:16px}.btn._only-icon{background-color:transparent;border-radius:0;height:auto;min-width:auto;padding:0}.btn._border{background-color:transparent;border:var(--border);border-color:var(--c-third);color:var(--c-third)}.btn._border:hover{background-color:var(--c-third);border-color:var(--c-third);color:var(--c-white);opacity:1}.btn._white{color:var(--c-white)}.btn._white,.btn._white-bg{border-color:var(--c-white)}.btn._white-bg{background-color:var(--c-white);color:var(--c-secondary)}.btn._green{background-color:var(--c-primary)}.btn._center{margin-left:auto;margin-right:auto}.mobile-btn{--color:var(--c-white);background:none;border:none;cursor:pointer;height:36px;margin:0;padding:0;position:relative;width:36px}.mobile-btn .icon{stroke:var(--color);stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;fill:none;display:block;height:48px;left:-14px;position:absolute;top:-6px;width:64px}.mobile-btn .icon path{stroke-dasharray:var(--array-1,26px) var(--array-2,100px);stroke-dashoffset:var(--offset,126px);transform:translateZ(0);transition:stroke-dasharray var(--duration,.85s) var(--easing,ease) var(--delay,0s),stroke-dashoffset var(--duration,.85s) var(--easing,ease) var(--delay,0s)}.mobile-btn .icon path:nth-child(2){--duration:0.7s;--easing:ease-in;--offset:100px;--array-2:74px}.mobile-btn .icon path:nth-child(3){--offset:133px;--array-2:107px}.mobile-btn._active .icon path{--offset:57px}.mobile-btn._active .icon path:first-child,.mobile-btn._active .icon path:nth-child(3){--delay:0.15s;--easing:cubic-bezier(0.2,0.4,0.2,1.1)}.mobile-btn._active .icon path:nth-child(2){--duration:0.4s;--offset:2px;--array-1:1px}.mobile-btn._active .icon path:nth-child(3){--offset:58px}.b-text .h1,.b-text h1,.h1{font-size:var(--f-s-h1)}.b-text .h1,.b-text .h2,.b-text h1,.b-text h2,.h1,.h2{font-weight:600;line-height:1.2;text-transform:uppercase}.b-text .h2,.b-text h2,.h2{font-size:var(--f-s-h2)}.h2-second{font-size:var(--f-s-h2-second);font-weight:600;line-height:1.2}.b-text .h3,.b-text h3,.h3{font-size:var(--f-s-h3);line-height:1.2}.b-text h3._bold,.h3._bold{font-weight:600}.b-text h3._center,.h3._center{margin-left:auto;margin-right:auto;text-align:center}.input{--inputHeight:56px;--inputFontSize:var(--f-s-body);--inputBorder:1px solid var(--c-primary);--inputBorderRadius:10px;--inputColor:var(--c-text);--inputColorPlaceholder:var(--c-second-light);--inputBg:var(--c-bg);--inputErrorFontSize:var(--f-s-small);--inputErrorColor:var(--c-error);width:100%}.input._revert{--inputBg:var(--c-bg);--inputColorPlaceholder:var(--c-bg)}.input._with-icon{position:relative}.input._with-icon .icon{fill:var(--c-bg-second);height:20px;position:absolute;right:10px;top:9px;width:20px}.input._with-icon .input__text{padding:14px 40px 14px 16px}.input__text{background-color:var(--inputBg);border:var(--inputBorder);border-radius:var(--inputBorderRadius);color:var(--inputColor);font-size:var(--inputFontSize);height:var(--inputHeight);padding:14px 16px;transition:var(--transition);width:100%}.input__text::-moz-placeholder{color:var(--inputColorPlaceholder);font-size:var(--inputFontSize);opacity:.5}.input__text::placeholder{color:var(--inputColorPlaceholder);font-size:var(--inputFontSize);opacity:.5}.input__text:hover{opacity:.7}.input__text:active,.input__text:focus{opacity:.8}.input__text._error{animation:bounce 1s linear;position:relative}.input__error{color:var(--inputErrorColor);font-size:var(--inputErrorFontSize);left:16px;position:absolute;top:2px}.b-text a,.link{--linkColorPrimary:var(--c-primary);--linkColorText:var(--c-text);--linkActiveOpacity:0.7;color:var(--c-text);position:relative;transition:fill .4s linear,opacity .4s linear,color .4s linear}.b-text a:active,.b-text a:hover,.link:active,.link:hover{color:var(--linkColorPrimary)}.b-text a:active,.link:active{opacity:.6}.b-text a._only-icon:hover,.link._only-icon:hover{opacity:.7}.b-text a._with-icon,.link._with-icon{align-items:center;display:flex;flex-flow:row nowrap;justify-content:center}.b-text a._with-icon .icon,.link._with-icon .icon{fill:var(--linkColorText);height:20px;margin-right:8px;width:20px}.b-text a._with-icon:hover .icon,.link._with-icon:hover .icon{fill:var(--linkColorPrimary)}.b-text a._revert,.link._revert{color:var(--linkColorPrimary)}.b-text a._revert:active,.b-text a._revert:hover,.link._revert:active,.link._revert:hover{color:var(--linkColorText)}.b-text a._revert:active,.link._revert:active{opacity:.6}.b-text a._revert .icon,.link._revert .icon{fill:var(--linkColorPrimary)}.b-text a._revert:hover .icon,.link._revert:hover .icon{fill:var(--linkColorText)}.b-text a._active,.link._active{cursor:default;opacity:var(--linkActiveOpacity)}.b-text a._active:active,.b-text a._active:hover,.link._active:active,.link._active:hover{color:inherit;opacity:var(--linkActiveOpacity)}.overlay{--overlayBg:rgba(0,0,0,.6);animation:overlay .4s ease;background-color:var(--overlayBg);display:none;height:100vh;left:0;position:fixed;top:0;width:100vw;z-index:100}.overlay._active{display:block}.form{--formPoliticsFontSize:var(--f-s-exsmall);grid-gap:20px;display:grid;max-width:600px}.form__inner{grid-gap:12px;align-items:center;display:grid;grid-template-columns:1fr}@media(min-width:560px){.form__inner{grid-template-columns:repeat(2,1fr)}}.form__politics{font-size:var(--formPoliticsFontSize)}.radio{--radioSize:22px;--radioSizeChecked:calc(var(--radioSize)/2);--radioFontSize:var(--f-s-body);--radioColor:var(--c-text);--radioColorBg:var(--c-white);--radioColorBgChecked:var(--c-third);--radioBorder:var(--border);--radioBorderColor:var(--c-third);display:flex;flex-flow:row nowrap;justify-content:flex-start}.radio__input{opacity:0;position:absolute;z-index:-1}.radio__label{color:var(--radioColor);cursor:pointer;font-size:var(--radioFontSize);padding-left:40px;position:relative}.radio__label:before{border:var(--radioBorder);border-color:var(--radioBorderColor);border-radius:50%;content:"";height:var(--radioSize);left:0;position:absolute;top:-2px;transition:var(--transitions);width:var(--radioSize)}.radio__input:checked+.radio__label:before{background-color:var(--radioColorBg);border-color:var(--c-primary)}.radio__input:checked+.radio__label:after{background-color:var(--c-primary);border-radius:50%;content:"";height:var(--radioSizeChecked);left:13px;position:absolute;top:11px;transform:translate(-50%,-50%);width:var(--radioSizeChecked)}.body,.scroll-block{--scrollColor:var(--c-primary)}.body::-webkit-scrollbar-track,.scroll-block::-webkit-scrollbar-track{border-radius:4px}.body::-webkit-scrollbar,.scroll-block::-webkit-scrollbar{background-color:var(--c-white);width:10px}.body::-webkit-scrollbar-thumb,.scroll-block::-webkit-scrollbar-thumb{background-color:var(--scrollColor);border-radius:4px}._horizontal.body::-webkit-scrollbar,.scroll-block._horizontal::-webkit-scrollbar{background-color:var(--c-white);height:4px;width:100%}._horizontal.body::-webkit-scrollbar-thumb,.scroll-block._horizontal::-webkit-scrollbar-thumb{background-color:var(--scrollColor);border-radius:4px}.b-text__column{grid-gap:28px;display:grid}@media(min-width:992px){.b-text__column{grid-gap:40px;grid-template-columns:repeat(2,1fr)}}.b-text__container{width:min(900px,100%)}.b-text__note{border-left:var(--border);border-color:var(--c-primary);padding-left:16px}.b-text .btn,.b-text .btn:hover{color:var(--c-white)}.b-text .btn._border,.b-text .btn._border:hover{color:var(--c-primary)}.b-text iframe{width:100%}@media(min-width:560px){.b-text iframe{width:400px}}.b-text *{font-size:var(--f-s-body)}.b-text *+*{margin-top:16px}.b-text li+li{margin-top:8px}.b-text .h1,.b-text h1{margin-bottom:36px}.b-text .h2,.b-text .h3,.b-text h2,.b-text h3{margin-bottom:24px}.b-text p+h2{margin-top:40px}.b-text a{font-family:inherit;font-size:inherit}.b-text ol{list-style-type:decimal}.b-list-def,.b-text ul{list-style-type:disc}.b-list-def p,.b-text ul p{display:inline-block}.b-list-def li::marker,.b-text ul li::marker{color:var(--c-primary)}.logo{display:block;height:auto;max-width:160px;transition:opacity .7s linear}.logo:hover{opacity:.8}.logo__img{display:block;height:inherit;-o-object-fit:contain;object-fit:contain;-o-object-position:left;object-position:left;width:100%}.modal{--modalBC:var(--c-white);--modalBoxShadow:0 -29px 60px rgba(0,0,0,.1);--modalTransition:var(--transition);animation:modal 1s ease;background-color:var(--modalBC);display:none;height:100vh;left:0;overflow:auto;padding:40px 16px 80px;position:fixed;top:0;width:100%;z-index:1000}.modal::-webkit-scrollbar{width:0}@media(min-width:560px){.modal{box-shadow:var(--modalBoxShadow);left:50%;min-height:100vh;padding:60px 16px 40px;top:50%;transform:translate(-50%,-50%)}}@media(min-width:768px){.modal{height:auto;max-height:600px;min-height:auto;padding:60px;width:550px}.modal._big{height:96vh;max-height:none;max-width:1200px;width:100vw}}.modal._active{display:block}@media(min-width:992px){.modal._active{display:grid}}.modal__inner{width:100%}.modal__close{background:none;border:none;cursor:pointer;height:18px;position:absolute;right:16px;top:16px;transition:var(--modalTransition);width:18px;z-index:2}@media(min-width:992px){.modal__close{height:24px;right:30px;top:30px;width:24px}}.modal__close .icon{height:inherit;width:inherit}.modal__close:hover{opacity:.7}.modal__close:active{opacity:.5}.modal__title{text-align:left}.modal .form{margin:0 auto}.default-frame{background-color:var(--c-white);border-radius:var(--border-radius);padding:20px 16px}@media(min-width:992px){.default-frame{padding:20px 40px}}.body{background-color:var(--c-bg);color:var(--c-text);font-family:var(--f-primary);font-size:var(--f-s-body);line-height:1.2}.body._no-scroll{margin-left:-4px;overflow:hidden}.header{background-color:var(--c-secondary);left:0;padding:16px 0;position:sticky;top:0;z-index:200}.header__container{align-items:center;display:flex;flex-flow:row nowrap;justify-content:space-between}.header .logo{max-width:120px}.header .container{align-items:center;display:flex;justify-content:space-between}.main-menu__list{grid-gap:20px;display:grid;grid-auto-flow:column;justify-content:center}.main-menu__item-link{color:var(--c-text);font-size:var(--f-s-body);text-align:center}.mobile-side{--topMenuHeight:var(--headerHeight);animation:mobileMenu .4s ease;background-color:var(--c-white);display:none;height:calc(100vh - var(--topMenuHeight));overflow:auto;padding:32px 16px 40px;position:fixed;right:0;top:var(--topMenuHeight);width:100vw;z-index:120}.mobile-side._active{display:block}@media(min-width:992px){.mobile-side{width:300px}}.mobile-side .container{overflow-y:auto}.mobile-side .main-menu{margin-bottom:40px}.mobile-side .main-menu__list{grid-auto-flow:dense;justify-content:flex-start}.mobile-side .main-menu__item-link{font-size:var(--f-s-body)}.guide__item{grid-gap:16px;background-color:var(--c-white);border-radius:var(--border-radius);display:grid;grid-template-areas:"name" "text" "img" "controls";grid-template-rows:auto auto auto 1fr;padding:28px 16px}@media(min-width:768px){.guide__item{grid-gap:20px 60px;grid-template-areas:"img name" "img text" "img controls";grid-template-columns:340px 1fr;grid-template-rows:auto auto 1fr;padding:48px 60px}}.guide__item-img{border-radius:var(--border-radius-btn);grid-area:img}@media(min-width:768px){.guide__item-img{min-height:295px}}.guide__item-name{font-size:var(--f-s-h3);font-weight:600;grid-area:name;max-width:540px}.guide__item-text{grid-area:text;max-width:540px}.guide__controls{align-self:flex-end;display:flex;grid-area:controls;justify-content:space-between}.guide__pagination{color:#94a2ab;font-size:var(--f-s-h3);font-weight:400;margin-top:20px;position:relative;text-align:left}.guide__arrows{grid-gap:12px;display:grid;grid-template-columns:repeat(2,auto)}.guide__start-test{display:none}.guide__start-test._active{display:block}.guide__arrow{background-color:var(--c-third);border:1px solid var(--c-third);border-radius:50%;cursor:pointer;display:grid;height:40px;place-items:center;transition:opacity .4s linear;width:40px}@media(min-width:992px){.guide__arrow{height:56px;width:56px}}.guide__arrow:hover{opacity:.7}.guide__arrow svg{stroke:var(--c-white);stroke-width:2px;height:17px;width:17px}.guide__arrow.swiper-button-disabled{display:none}.guide__arrow._prev{background-color:transparent;transform:rotate(180deg)}.guide__arrow._prev svg{stroke:var(--c-third)}.test-modal__item{display:none}.test-modal__item._active{display:block}.test-modal__item-col{display:flex;flex-direction:column}.test-modal__item-content-inner{grid-gap:20px;display:grid}@media(min-width:992px){.test-modal__item-content-inner{grid-gap:60px;grid-template-columns:auto 1fr}}.test-modal__item-num{margin-bottom:12px}.test-modal__item-img-col{grid-gap:24px;display:grid}.test-modal__item-img{border:var(--border);border-color:transparent;border-radius:var(--border-radius-big);transition:opacity .7s linear}.test-modal__item-img[data-test-img]:not(._active):hover{cursor:pointer;opacity:.7}@media(min-width:992px){.test-modal__item-img{max-width:560px}}.test-modal__item-img._active{border-color:var(--c-primary)}.b-text .test-modal h3,.test-modal .b-text h3,.test-modal .h3{font-weight:600}@media(min-width:992px){.test-modal__item-text{max-width:340px}}.test-modal__item-questions{grid-gap:20px;display:grid}@media(min-width:992px){.test-modal__item-questions{grid-template-columns:repeat(2,1fr)}.test-modal__item-questions._second{grid-template-columns:1fr 300px}}.test-modal__item-questions-title{grid-column:1/-1;margin-bottom:12px!important;max-width:780px}.test-modal__item-questions-list{grid-gap:16px;display:grid}@media(min-width:992px){.test-modal__item-questions-list{grid-gap:28px}}@media(min-width:1200px){.test-modal__item-questions-list._row-2{grid-template-columns:repeat(2,1fr)}}.test-modal__item-btn{width:-moz-fit-content;width:fit-content}.test-modal__item-var{background-color:var(--c-bg);border-radius:var(--border-radius);overflow:hidden;padding:20px 16px;text-align:center}@media(min-width:992px){.test-modal__item-var{padding:40px 16px}}.test-modal__item-input-note{font-size:var(--f-s-small)}.test-modal__item-img-question{position:relative;width:100%}.test-modal__item-img-question ._absolute{height:100%;left:0;position:absolute;top:0;width:100%;z-index:2}.test-modal__item-img-question-block{border:2px solid transparent;bottom:0;height:100px;left:0;position:absolute;transition:all .4s linear;width:100%;z-index:2}.test-modal__item-img-question-block._active{border-color:var(--c-primary)}@media(min-width:560px){.test-modal__item-img-question-block{bottom:auto;cursor:pointer;height:136px;left:12%;top:58.5%;width:297px}}@media(min-width:1200px){.promo-3{padding-top:136px}}.promo-3__inner{grid-gap:20px;background-color:var(--c-secondary);border-radius:var(--border-radius);color:var(--c-white);display:grid;padding:32px 24px 0;position:relative}@media(min-width:560px){.promo-3__inner{grid-gap:0;padding:40px}}@media(min-width:1200px){.promo-3__inner{grid-gap:48px 20px;align-items:center;grid-template-columns:1fr 1fr;min-height:350px;padding:56px}}@media(min-width:1440px){.promo-3__inner{padding:56px 100px}}@media(min-width:1200px){.promo-3__wrapper._revert{grid-column:2/3}}.promo-3__col{max-width:560px}@media(min-width:1200px){.promo-3__col{grid-column:2/3}}.promo-3__bg{fill:var(--c-white);opacity:.15;position:absolute}.promo-3__bg._1{left:0;top:0}.promo-3__bg._4{bottom:40%;right:0}.promo-3__bg._2,.promo-3__bg._3{display:none}@media(min-width:768px){.promo-3__bg._2{display:block;right:0;top:0}.promo-3__bg._3{bottom:0;display:block;right:18%}.promo-3__bg._4{display:none}}.promo-3__img{order:2;position:relative;z-index:2}@media(min-width:560px){.promo-3__img{display:none}}@media(min-width:1200px){.promo-3__img{bottom:0;display:block;height:120%;left:80px;order:0;position:absolute}.promo-3__img._test{left:auto;right:80px}.promo-3__img._revert{left:0;right:auto}}@media(min-width:1440px){.promo-3__img{height:140%}}.promo-3__title{font-weight:600;max-width:520px}.promo-3__title,.promo-3__title._test{font-size:var(--f-s-h2-second)}.promo-3__text{font-size:var(--f-s-h3)}.promo-3__text *{font-size:inherit}.promo-3__text a{color:inherit;text-decoration:underline}.promo-3__btn{position:relative;width:-moz-fit-content;width:fit-content;z-index:3}.lang{grid-gap:20px;display:grid;grid-template-columns:repeat(2,1fr);margin-left:auto;margin-right:32px}@media(min-width:992px){.lang{grid-gap:32px;margin-right:40px}}.lang__link{color:var(--c-white);font-size:var(--f-s-body-second)}.finish-modal{height:-moz-fit-content!important;height:fit-content!important;padding-bottom:0}.finish-modal__svg{fill:var(--finishColor)}.finish-modal__result{color:var(--finishColor);font-size:var(--f-s-h3)}.finish-modal__text{font-size:var(--f-s-btn)}.finish-modal__repeat{background-color:var(--finishColor);min-width:auto;width:-moz-fit-content;width:fit-content}.finish-modal__inner{grid-gap:40px;align-items:center;display:grid;grid-template-columns:repeat(2,1fr);height:-moz-fit-content;height:fit-content}.finish-modal__wrapper{height:-moz-fit-content;height:fit-content;padding-bottom:28px}.finish-modal__title{text-transform:uppercase}.finish-modal__img{align-self:flex-end}.finish-modal .modal__close{right:65px}.finish-modal .promo-3__bg{display:none}@media(min-width:992px){.finish-modal .promo-3__bg{display:block;opacity:1}}.finish-modal .promo-3__bg._3{left:10px;right:auto}.p-main__guide,.p-main__test{display:none}.p-main__guide._active,.p-main__test._active{display:block}.promo__inner{grid-gap:20px 40px;align-items:center;display:grid}@media(min-width:992px){.promo__inner{grid-template-columns:repeat(2,1fr)}}.promo__audio{display:block}.promo__audio::-webkit-media-controls-panel{background-color:var(--c-third)}.promo__audio::-webkit-media-controls-play-button{background-color:hsla(0,0%,100%,.4);border-radius:50%}.promo__img{margin-left:auto;max-height:100vh;-o-object-fit:contain;object-fit:contain}@media(min-width:992px){.promo__img{margin-top:-1px}}.promo__col{height:100%;justify-content:space-between;padding-top:16px}.promo__col,.promo__title-inner{display:flex;flex-direction:column}.promo__title-inner{max-width:560px}@media(min-width:560px){.promo__title-inner{flex-direction:row;justify-content:space-between}}@media(min-width:992px){.promo__title-inner{flex-direction:column;justify-content:flex-start}}.promo__title{align-items:flex-start;display:inline-block;vertical-align:middle}.promo__title span{align-items:center;display:flex;flex-flow:nowrap}.promo__title .icon{height:36px;width:32px}.promo__title-btn{animation:btnAnimate 1.4s linear infinite alternate;height:40px;position:relative;transition:opacity .7s linear;width:40px;will-change:top}.promo__title-btn:hover{opacity:.7}@media(min-width:992px){.promo__title-btn{height:56px;width:56px}}.promo__title-btn .icon{height:100%;width:100%}.promo .logo{margin-bottom:60px}@media(min-width:992px){.promo .logo{margin-bottom:0}}@media(min-width:1200px){.promo-2{padding-top:80px}}.promo-2__inner{grid-gap:20px;background-color:var(--c-primary);border-radius:var(--border-radius);color:var(--c-white);display:grid;padding:32px 24px 0;position:relative}@media(min-width:560px){.promo-2__inner{padding:40px}}@media(min-width:1200px){.promo-2__inner{grid-template-columns:1fr 1fr;padding:60px}}.promo-2__col{position:relative;z-index:2}.promo-2__title{font-size:var(--f-s-h3);font-weight:600;margin-bottom:16px}.promo-2__img{position:relative;z-index:2}@media(min-width:560px){.promo-2__img{display:none}}@media(min-width:1200px){.promo-2__img{bottom:0;display:block;height:120%;position:absolute;right:0}}@media(min-width:1440px){.promo-2__img{height:140%}}.promo-2__bg{position:absolute}.promo-2__bg._1{left:0;top:0}.promo-2__bg._4{bottom:40%;right:0}.promo-2__bg._2,.promo-2__bg._3{display:none}@media(min-width:768px){.promo-2__bg._2{display:block;right:0;top:0}.promo-2__bg._3{bottom:0;display:block;right:20%}.promo-2__bg._4{display:none}}.rules__text{font-size:var(--f-s-h3)}.rules__list{grid-gap:20px;display:grid}@media(min-width:768px){.rules__list{grid-gap:40px;grid-template-columns:repeat(3,1fr)}}.rules__item{grid-gap:20px;align-items:center;border:var(--border);border-radius:var(--border-radius);display:grid;grid-template-areas:"img name" "link link";grid-template-columns:auto 1fr;grid-template-rows:auto 1fr;overflow:hidden;padding:24px 20px;position:relative;transition:opacity .7s linear}@media(min-width:768px){.rules__item{grid-gap:0;grid-template-areas:"img img" "name name" "link link";grid-template-rows:auto auto auto;padding:32px 36px}}@media(min-width:1200px){.rules__item:last-child{grid-gap:0 80px;grid-column:1/-1;grid-template-areas:"img name" "img link";height:-moz-fit-content;height:fit-content}}.rules__item:hover{opacity:.7}.rules__item-bg{display:none}@media(min-width:1200px){.rules__item-bg{bottom:0;display:block;position:absolute;right:0}}.rules__item-img{border-radius:var(--border-radius-big);grid-area:img;height:64px;width:64px}@media(min-width:768px){.rules__item-img{height:104px;margin-bottom:16px;width:104px}}.rules__item-name{font-size:var(--f-s-h3);font-weight:600;grid-area:name}@media(min-width:768px){.rules__item-name{margin-bottom:12px}}.rules__item-link{grid-gap:8px;align-items:center;display:grid;grid-area:link;grid-template-columns:1fr auto;width:-moz-fit-content;width:fit-content}.rules__item-link:before{content:"";inset:0;position:absolute}@media(min-width:1200px){.rules__item:last-child .rules__item-img{height:180px;margin-bottom:0;width:180px}.rules__item:last-child .rules__item-name{align-self:flex-end}.rules__item:last-child .rules__item-link{align-self:flex-start}}.rules__item-link-icon{height:12px;width:14px}.rules__item:hover .rules__item-link-icon{transform:rotate(45deg)}.rules-2__title{max-width:700px}.rules-2__sub-title{font-size:var(--f-s-h3);max-width:860px}.rules-2__list{grid-gap:20px;display:grid}@media(min-width:992px){.rules-2__list{align-items:center;grid-template-columns:repeat(2,auto)}}@media(min-width:1200px){.rules-2__list{grid-template-columns:repeat(3,auto);justify-content:space-between;padding-bottom:80px}}.rules-2__item{grid-gap:32px;align-items:center;background-color:var(--c-white);border-radius:var(--border-radius);display:grid;grid-template-columns:auto 1fr;overflow:hidden;padding:20px 56px 20px 14px;width:-moz-fit-content;width:fit-content}.rules-2__item-img{height:80px;width:80px}@media(min-width:768px){.rules-2__item-img{height:92px;width:92px}}.rules-2__item-name{font-size:var(--f-s-h3)}.rules-2__note{background-color:var(--c-third);border-radius:var(--border-radius);display:grid;margin-left:auto;margin-right:auto;max-width:1000px;padding:32px 20px;position:relative}@media(min-width:992px){.rules-2__note{grid-template-columns:2fr 1fr;padding:64px 46px 0}}.rules-2__text{background-color:var(--c-white);border-radius:var(--border-radius);padding:32px 16px;position:relative;z-index:3}.rules-2__text *+*{margin-top:16px}@media(min-width:992px){.rules-2__text{font-size:18px;margin-bottom:64px;padding:56px 44px}}.rules-2__text-img{display:none}@media(min-width:992px){.rules-2__text-img{display:block;height:28px;position:absolute;right:5%;top:-28px;width:56px}}.rules-2__img{display:none}@media(min-width:992px){.rules-2__img{align-self:flex-end;bottom:0;display:block;height:120%;-o-object-fit:contain;object-fit:contain;-o-object-position:bottom;object-position:bottom;position:absolute;right:0;z-index:2}}.rules-2__bg{position:absolute}.rules-2__bg._1{left:0;top:0}.rules-2__bg._2,.rules-2__bg._3{display:none}@media(min-width:768px){.rules-2__bg._2{display:block;right:0;top:0}.rules-2__bg._3{bottom:0;display:block;right:14%}}.rules-2__change{border:var(--border);border-radius:var(--border-radius);margin-left:auto;margin-right:auto;max-width:1000px;padding:20px 16px}@media(min-width:992px){.rules-2__change{padding:48px 60px}}.rules-2__change-text{font-size:var(--f-s-h3);margin-left:auto;margin-right:auto;max-width:790px;text-align:center}@media(min-width:992px){.rules-2__change-text{margin-bottom:0}}.rules-2__change-icon{display:none}@media(min-width:992px){.rules-2__change-icon{display:block;height:46px;margin-left:20px;width:44px}}.rules-2__change-btn-inner{grid-gap:20px 28px;display:grid;margin-left:auto;margin-right:auto;max-width:740px}@media(min-width:992px){.rules-2__change-btn-inner{grid-template-columns:auto auto}}.p-direction__info{color:var(--c-white)}.p-direction__info-text,.p-direction__info-title{color:var(--c-white);max-width:760px}.p-direction__info-text{font-size:var(--f-s-h3);font-weight:500}.p-direction__info-inner{background-color:var(--c-third);border-radius:var(--border-radius);overflow:hidden;padding:40px 20px;position:relative}@media(min-width:768px){.p-direction__info-inner{padding:40px}}@media(min-width:992px){.p-direction__info-inner{padding:60px 80px 66px}}.p-direction__info-icon{position:absolute}.p-direction__info-icon._1{bottom:0;left:0;max-height:130px;max-width:130px}.p-direction__info-icon._2{right:0;top:32px}.p-direction__info-icon._2._other{fill:var(--c-white);height:160px;opacity:.15;right:-20px;top:-50px;width:160px}.p-direction__info-icon._3{bottom:20px;right:10%}.p-direction__serious-item{background-color:var(--c-white);border-radius:var(--border-radius);overflow:hidden;padding:20px 28px}@media(min-width:992px){.p-direction__serious-item-text{font-size:18px}}.p-direction__serious-container{grid-gap:20px;display:grid;justify-content:space-between}@media(min-width:992px){.p-direction__serious-container{grid-template-columns:repeat(3,1fr)}}.p-direction__serious-title{font-size:var(--f-s-h2-second);font-weight:600;grid-column:1/-1}.p-direction__notes-container{display:grid}@media(min-width:992px){.p-direction__notes-container{grid-gap:40px;grid-template-columns:1fr 1.5fr}.p-direction__notes-container._revert{grid-template-columns:1.5fr 1fr}}.p-direction__notes-list{grid-gap:20px;display:grid}.p-direction__notes-img{display:none}@media(min-width:992px){.p-direction__notes-img{display:block}}.p-direction__notes-item{grid-gap:16px;display:grid;grid-template-columns:52px 1fr}@media(min-width:992px){.p-direction__notes-item{grid-gap:20px 32px;align-items:center;grid-template-columns:120px 1fr}}.p-direction__notes-item._second{grid-template-columns:1fr}@media(min-width:992px){.p-direction__notes-item._second{grid-template-columns:210px 1fr}}.p-direction__notes-item-icon{border-radius:var(--border-radius);overflow:hidden}@media(min-width:992px){.p-direction__notes-item-icon{width:100%}}.p-direction__notes-item-img{width:100%}@media(min-width:992px){.p-direction._promo-test .promo-3__img{left:80px}}.p-direction-1__img{display:none}@media(min-width:992px){.p-direction-1__img{display:block}}.p-direction-1__story-sub-title{font-size:var(--f-s-h3)}.p-direction-1__story-container{max-width:1130px}.p-direction-1__story-inner{grid-gap:20px;display:grid}@media(min-width:992px){.p-direction-1__story-inner{grid-gap:40px;grid-template-columns:1fr 1fr}.p-direction-1__story-img{width:100%}}.p-direction-1__story-img-1{border-radius:var(--border-radius);overflow:hidden}.p-direction-1__story-note{background-color:var(--c-secondary);border-radius:var(--border-radius-big);color:var(--c-white);display:grid;grid-template-columns:1fr;grid-template-rows:1fr;height:-moz-fit-content;height:fit-content}.p-direction-1__story-note._green{background-color:var(--c-primary)}.p-direction-1__story-wrapper{grid-column:1/-1;grid-row:1/-1;padding:20px 16px}@media(min-width:992px){.p-direction-1__story-wrapper{padding:40px 48px}.p-direction-1__explosion-inner{background-color:var(--c-white);border-radius:var(--border-radius);overflow:hidden;padding:60px 40px}}.p-direction-1__explosion-title{margin-bottom:16px!important;max-width:900px}@media(min-width:992px){.p-direction-1__explosion-title{margin-bottom:28px!important}}.p-direction-1__explosion-sub-title{max-width:900px}.p-direction-1__explosion-item-img{border-radius:var(--border-radius);overflow:hidden}.p-direction-1__explosion-inner{grid-gap:28px 20px;display:grid}@media(min-width:992px){.p-direction-1__explosion-inner{grid-template-columns:repeat(3,1fr)}}.p-direction-1__explosion-sub-title{font-size:var(--f-s-h2-second);font-weight:600}.p-direction-1__explosion-item-2{grid-gap:16px 48px;display:grid;position:relative}@media(min-width:992px){.p-direction-1__explosion-item-2{align-items:center;background-color:var(--c-white);border-radius:var(--border-radius);grid-template-columns:460px 1fr;overflow:hidden;padding:44px 40px}}.p-direction-1__explosion-item-2-img{border-radius:var(--border-radius);overflow:hidden;position:relative;z-index:2}.p-direction-1__explosion-item-2-text{max-width:700px;position:relative;z-index:2}.p-direction-1__explosion-item-bg{fill:var(--c-third);opacity:1}.p-direction-1__explosion-item-bg._second{fill:var(--c-primary)}.p-direction-1__explosion-item-2-content{max-width:500px}@media(min-width:992px){.p-direction-1__explosion-item-2-content *{font-size:18px}}.p-direction-2__info-inner{background-color:var(--c-primary)}.p-direction-2__warning-inner{grid-gap:40px;display:grid}@media(min-width:992px){.p-direction-2__warning-inner{grid-gap:60px;grid-template-columns:repeat(2,1fr)}}.p-direction-2__warning-item{grid-gap:16px;align-items:center;display:grid;grid-template-columns:auto 1fr}@media(min-width:992px){.p-direction-2__warning-item{grid-gap:20px}}.p-direction-2__warning-item-title{color:var(--c-secondary);grid-column:1/-1}.p-direction-2__warning-item-icon{width:52px}@media(min-width:992px){.p-direction-2__warning-item-icon{width:120px}}.p-direction-2__warning-item-text{font-size:var(--f-s-body-second);font-weight:600;max-width:400px}.p-direction-3__warning-item-text{font-weight:400}.p-direction-3__info-title{margin-bottom:28px;max-width:860px}.p-direction-3__warning-inner{grid-gap:20px;display:grid}@media(min-width:992px){.p-direction-3__warning-inner{grid-gap:40px;align-items:center;grid-template-columns:repeat(3,auto);justify-content:space-between}}.p-direction-3__warning-item{width:100%}@media(min-width:992px){.p-direction-3__warning-item{height:100%;max-width:340px}.p-direction-3__warning-img{max-width:240px}}.p-direction-4__promo-inner{color:var(--c-text);min-height:520px}.p-direction-4__promo-img{max-height:120%}.p-direction-4__promo-text{display:block}.p-direction-4__promo-text li::marker{color:var(--c-third)!important}@media(min-width:992px){.p-direction-4__promo-text *{font-size:18px}}.p-direction-4__rules-inner{grid-gap:20px;display:grid;grid-template-columns:repeat(2,1fr)}.p-direction-4__rules-item{grid-gap:16px;display:grid;grid-column:1/-1;grid-template-columns:60px 1fr}@media(min-width:992px){.p-direction-4__rules-item{grid-gap:24px;align-items:center;grid-template-columns:120px 1fr}.p-direction-4__rules-item:nth-child(2){grid-column:1/2}.p-direction-4__rules-item:nth-child(3){grid-column:2/3}}.p-direction-4__rules-item-img{width:100%}.p-direction-4__note-inner{grid-gap:20px 48px;display:grid}@media(min-width:992px){.p-direction-4__note-inner{grid-template-columns:1fr 1fr}}.p-direction-4__note-img{border-radius:var(--border-radius);overflow:hidden}.p-direction-4__note-text._second{font-size:var(--f-s-h3)}.p-direction-4__note-title{grid-column:1/-1}.p-direction-4__note-title._wide{max-width:800px}.p-direction-6__info-inner{grid-gap:24px;display:grid}@media(min-width:992px){.p-direction-6__info-inner{grid-gap:44px;grid-template-columns:repeat(2,1fr)}}.p-direction-6__info-img{display:none}@media(min-width:992px){.p-direction-6__info-img{display:block;justify-self:center;max-height:540px}}.p-direction-6__info-item-text{font-size:var(--f-s-h3)}.p-direction-6__notes-img{max-height:560px}@media(min-width:992px){.p-direction-6__notes-container{grid-gap:60px}}.intro{display:grid;grid-template-columns:1fr;grid-template-rows:1fr;max-width:100vw;overflow:hidden}.intro__title{max-width:920px}.intro__cover{grid-column:1/-1;grid-row:1/-1;margin-left:-3px;margin-top:-2px;width:calc(100% + 3px)}.intro__cover_desktop{display:none}@media(min-width:560px){.intro__cover_desktop{display:block}.intro__cover._mobile{display:none}}.intro__container{grid-column:1/-1;grid-row:1/-1;padding-top:20px;position:relative;z-index:2}@media(min-width:768px){.intro__container{align-self:center;padding-top:0}}.intro__audio{display:block;margin-left:auto;margin-right:auto}.intro__audio::-webkit-media-controls-panel{background-color:var(--c-white)}.intro__audio::-webkit-media-controls-play-button{background-color:rgba(0,0,0,.2);border-radius:50%}.intro__audio::-webkit-media-controls-volume-slider{background-color:var(--c-third);border-radius:25px;padding-left:8px;padding-right:8px}.intro__text,.intro__title{color:var(--c-white);text-align:center}.intro__title{text-transform:uppercase}.intro__text{font-size:var(--f-s-h3)}.intro__link-bottom{align-self:flex-end;animation:btnAnimate 2s linear infinite alternate;display:block;grid-column:1/-1;grid-row:1/-1;margin:0 auto 60px;width:-moz-fit-content;width:fit-content}@media(min-width:992px){.intro__link-bottom{margin:0 auto 40px}}.intro__link-bottom svg{height:56px;width:56px}.direction-content__sub-title{font-size:var(--f-s-h3)}.direction-content__list{grid-gap:16px;display:grid}@media(min-width:992px){.direction-content__list{grid-gap:40px;grid-template-columns:repeat(2,1fr)}}.direction-content__item{grid-gap:16px 24px;background-color:var(--c-white);border-radius:var(--border-radius);display:grid;padding:20px 16px}@media(min-width:992px){.direction-content__item{align-items:center;grid-template-columns:200px 1fr;padding:24px 40px}}.direction-content__item-img{border-radius:var(--border-radius);overflow:hidden}.p-feedback__inner{display:grid}@media(min-width:992px){.p-feedback__inner{grid-template-columns:repeat(2,1fr)}}.p-feedback__form{height:-moz-fit-content;height:fit-content}.p-feedback__img{display:none}@media(min-width:992px){.p-feedback__img{display:block;max-height:400px}}

/*# sourceMappingURL=main.css.map?b9d95ecf285f48b7703e*/
/* End */
/* /local/templates/main/css/main.css?177064848262126 */
