@import url(https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,100;0,300;0,400;0,500;0,700;0,900;1,100;1,300;1,400;1,500;1,700;1,900&display=swap);
/*! 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;
}

.header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:#9e0030;height:70px}@media screen and (max-width: 1024px){.header{height:50px}}.heading{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:#eaeef1}.heading_title{color:#282b34;margin:32px 0px 24px;font-family:Roboto;font-size:28px;font-weight:Bold;line-height:36px;letter-spacing:0%;text-decoration:none;text-transform:none}@media screen and (max-width: 1105px){.heading{display:none}}.logo svg{height:70px}@media screen and (max-width: 1024px){.logo svg{height:50px}}.menu{margin:25px 0px;padding:0px;color:#fff}.menu-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;list-style:none;margin:0px;padding:0px}.menu-link{font-family:Roboto;font-size:16px;font-weight:Bold;line-height:20px;letter-spacing:0;text-transform:uppercase;text-decoration:none;color:#fff;-webkit-transition:.3s color;-o-transition:.3s color;transition:.3s color}.menu-link svg{display:none}.menu-btn{color:#fff;border:2px solid #fff;border-radius:18px;padding:8px 17px;text-decoration:none;-webkit-transition:.5s color,.5s background-color;-o-transition:.5s color,.5s background-color;transition:.5s color,.5s background-color}.menu-btn:hover{background-color:#fff;color:#000}.menu-item{margin-left:45px}.menu-item:first-child{display:none}.menu-burger{width:32px;height:2px;background-color:#fff;border:none;position:relative;margin:0px;display:none;-webkit-transition:.3s all;-o-transition:.3s all;transition:.3s all;outline:none}.menu-burger:before{content:"";position:absolute;top:8px;left:0px;width:32px;height:2px;background-color:#fff;border:none;-webkit-transition:.3s all;-o-transition:.3s all;transition:.3s all}.menu-burger:after{content:"";position:absolute;top:-8px;left:0px;width:32px;height:2px;background-color:#fff;border:none;-webkit-transition:.3s all;-o-transition:.3s all;transition:.3s all}.menu-burger--open{background-color:rgba(40,43,52,0)}.menu-burger--open::before{top:0px;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.menu-burger--open::after{top:0px;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}@media screen and (max-width: 1024px){.header-container .menu-list{position:absolute;left:0px;top:50px;bottom:0px;-webkit-transform:translateX(-1000%);-ms-transform:translateX(-1000%);transform:translateX(-1000%);-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-transition:.3s all;-o-transition:.3s all;transition:.3s all;background-color:#282b34;z-index:100;height:100%;width:100%;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding-top:40px;margin:0px}.header-container .menu-item{margin-left:0px;padding:17px 24px;border-bottom:2px solid #3b3e47}.header-container .menu-item:first-child{display:list-item}.header-container .menu-item:nth-child(4){border-bottom:none;text-align:center}.header-container .menu-item:nth-child(5){margin-top:55px;border-bottom:none;text-align:center}.header-container .menu-btn{color:#fff;border:none;border-radius:67px;padding:16px 32px;text-decoration:none;background-color:#9e0030;font-family:"Roboto";font-style:normal;font-weight:600;font-size:20px;line-height:20px;outline:none;-webkit-tap-highlight-color:rgba(0,0,0,0)}.header-container .menu-btn:hover{background-color:#8a012a}.header-container .menu-link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.header-container .menu-link svg{display:-webkit-box;display:-ms-flexbox;display:flex;margin-right:16px}.header-container .menu-burger{display:-webkit-box;display:-ms-flexbox;display:flex}}.main{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.main-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;max-width:1105px;width:100%}@media screen and (max-width: 1105px){.container{margin:0px 24px}}.footer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:40px 0px;background-color:#282b34}.footer .container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}.footer-block{-ms-flex-preferred-size:25%;flex-basis:25%;min-width:275px;margin-bottom:20px}.footer-block--about{color:#f7f8f9;margin:0px;font-weight:400;font-size:16px;line-height:20px;opacity:.5}.footer-menu{margin:0px}.footer-menu .h3{margin:0px;text-transform:capitalize;margin-bottom:32px;font-size:20px;position:relative}.footer-menu .menu-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.footer-menu .menu-item{margin-left:0px;margin-bottom:8px}.footer-menu .menu-item:first-child{display:list-item}.footer-menu .menu-item:nth-child(4){border-bottom:none}.footer-menu .menu-item:nth-child(5){margin-top:55px;border-bottom:none}.footer-menu .menu-link{font-family:Roboto;font-size:16px;font-weight:600;line-height:20px;letter-spacing:0;text-decoration:none;text-transform:none}@media screen and (max-width: 1105px){.footer-menu .h3::before{content:"";position:absolute;height:1px;width:100%;background-color:#fff;bottom:-10px}}html{height:100%;scroll-behavior:smooth}body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%;font-family:Roboto;font-size:16px;font-weight:400;line-height:22px;letter-spacing:0;text-decoration:none;text-transform:none}.page{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}
.crumbs{display:-webkit-box;display:-ms-flexbox;display:flex;margin:24px 0px;overflow:hidden}.crumbs-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;list-style:none;margin:0px;padding:0px}.crumbs-item{color:#6a7695;margin-right:16px}.crumbs-item--home{width:12px;height:14px;background:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTIiIGhlaWdodD0iMTQiIHZpZXdCb3g9IjAgMCAxMiAxNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTYuNjg3IDEuMjYyMTFDNi41MDEzMyAxLjA4NjU4IDYuMjU1NTEgMC45ODg3NyA2IDAuOTg4NzdDNS43NDQ0OSAwLjk4ODc3IDUuNDk4NjcgMS4wODY1OCA1LjMxMyAxLjI2MjExTDAuNDY5MDAxIDUuODQwMTFDMC4zMjA2ODIgNS45ODA0NiAwLjIwMjU4MiA2LjE0OTYyIDAuMTIxOTM3IDYuMzM3MjJDMC4wNDEyOTExIDYuNTI0ODIgLTAuMDAwMjAxNTcyIDYuNzI2OTEgNy4zNjI1MmUtMDcgNi45MzExMVYxMi41MDExQzAuMDAwMjY1ODM3IDEyLjg5ODggMC4xNTg0MTggMTMuMjggMC40Mzk2OTQgMTMuNTYxMUMwLjcyMDk3IDEzLjg0MjIgMS4xMDIzNSAxNC4wMDAxIDEuNSAxNC4wMDAxSDNDMy4zOTc4MyAxNC4wMDAxIDMuNzc5MzYgMTMuODQyMSA0LjA2MDY2IDEzLjU2MDhDNC4zNDE5NyAxMy4yNzk1IDQuNSAxMi44OTc5IDQuNSAxMi41MDAxVjEwLjAwMDFDNC41IDkuODY3NSA0LjU1MjY4IDkuNzQwMzMgNC42NDY0NSA5LjY0NjU2QzQuNzQwMjIgOS41NTI3OSA0Ljg2NzM5IDkuNTAwMTEgNSA5LjUwMDExSDdDNy4xMzI2MSA5LjUwMDExIDcuMjU5NzkgOS41NTI3OSA3LjM1MzU1IDkuNjQ2NTZDNy40NDczMiA5Ljc0MDMzIDcuNSA5Ljg2NzUgNy41IDEwLjAwMDFWMTIuNTAwMUM3LjUgMTIuODk3OSA3LjY1ODA0IDEzLjI3OTUgNy45MzkzNCAxMy41NjA4QzguMjIwNjQgMTMuODQyMSA4LjYwMjE4IDE0LjAwMDEgOSAxNC4wMDAxSDEwLjVDMTAuODk3OCAxNC4wMDAxIDExLjI3OTQgMTMuODQyMSAxMS41NjA3IDEzLjU2MDhDMTEuODQyIDEzLjI3OTUgMTIgMTIuODk3OSAxMiAxMi41MDAxVjYuOTMwMTFDMTEuOTk5OSA2LjcyNjAxIDExLjk1ODIgNi41MjQwNyAxMS44Nzc0IDYuMzM2NjRDMTEuNzk2NiA2LjE0OTIyIDExLjY3ODQgNS45ODAyNiAxMS41MyA1Ljg0MDExTDYuNjg3IDEuMjYwMTFWMS4yNjIxMVoiIGZpbGw9IiM2QTc2OTUiLz4KPC9zdmc+Cg==)}.crumbs-item--arrow{width:6px;height:8px;background:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNiIgaGVpZ2h0PSI4IiB2aWV3Qm94PSIwIDAgNiA4IiBmaWxsPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgo8cGF0aCBkPSJNMC4xMTAwMzkgMS4zNjQ3NkwzLjE4NTMzIDRMMC4xMTAwMzkgNi42MzUyNEMwLjAzNjY3OTcgNi42OTgxIDAgNi43NzI1NCAwIDYuODU4NTZDMCA2Ljk0NDU4IDAuMDM2Njc5NyA3LjAxOTAyIDAuMTEwMDM5IDcuMDgxODlMMS4wNzE0MyA3LjkwNTcxQzEuMTQ0NzkgNy45Njg1NyAxLjIzMTY2IDggMS4zMzIwNSA4QzEuNDMyNDMgOCAxLjUxOTMxIDcuOTY4NTcgMS41OTI2NiA3LjkwNTcxTDUuODg5OTYgNC4yMjMzM0M1Ljk2MzMyIDQuMTYwNDYgNiA0LjA4NjAyIDYgNEM2IDMuOTEzOTggNS45NjMzMiAzLjgzOTU0IDUuODg5OTYgMy43NzY2N0wxLjU5MjY2IDAuMDk0MjkyOEMxLjUxOTMxIDAuMDMxNDMwOSAxLjQzMjQzIDAgMS4zMzIwNSAwQzEuMjMxNjYgMCAxLjE0NDc5IDAuMDMxNDMwOSAxLjA3MTQzIDAuMDk0MjkyOEwwLjExMDAzOSAwLjkxODExNEMwLjAzNjY3OTcgMC45ODA5NzYgMCAxLjA1NTQyIDAgMS4xNDE0NEMwIDEuMjI3NDYgMC4wMzY2Nzk3IDEuMzAxOSAwLjExMDAzOSAxLjM2NDc2WiIgZmlsbD0iIzZBNzY5NSIvPgo8L3N2Zz4K)}.crumbs-item:last-child{white-space:nowrap;margin-right:0px}.crumbs-link{color:#6a7695;text-decoration:none}@media screen and (max-width: 1105px){.crumbs{margin:24px 24px}.crumbs-item--home-name{display:none}}ul{list-style:none;margin:0px;padding:0px}.aside-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;list-style:none;margin:0px;padding:0px;min-width:258px;margin-right:30px;position:sticky;top:0px;margin-bottom:64px}.aside-list--xs{display:none}.aside-title{font-family:"Roboto";font-style:normal;font-weight:700;font-size:20px;line-height:20px;color:#9e0030;margin-top:32px;margin-bottom:16px}.aside-item{margin-bottom:16px}.aside-item--contact{margin-bottom:0px}.aside-link{color:#9e0030;font-family:Roboto;font-size:16px;font-weight:700;line-height:20px;letter-spacing:0;text-decoration:none;text-transform:none}@media screen and (max-width: 1024px){.aside{display:none}.aside-list--xs{display:block}}.right{width:100%}.right-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:24px}.right-row--margin{margin-top:48px}.right-row--bottom{margin-bottom:0px}.right-warning{margin-top:48px;border-radius:8px;padding:32px;background:-webkit-gradient(linear, left top, left bottom, from(rgba(158, 0, 48, 0.1)), to(rgba(115, 0, 35, 0.1)));background:-o-linear-gradient(top, rgba(158, 0, 48, 0.1) 0%, rgba(115, 0, 35, 0.1) 100%);background:linear-gradient(180deg, rgba(158, 0, 48, 0.1) 0%, rgba(115, 0, 35, 0.1) 100%)}.right-warning h2{color:#9e0030}.right-block{max-width:380px}.right-block--gray{background-color:#f7f8f9;border-radius:8px;padding:32px;text-decoration:none;-webkit-box-sizing:border-box;box-sizing:border-box;margin-bottom:24px;border:4px solid #fff;-webkit-transition:border .3s;-o-transition:border .3s;transition:border .3s}.right-block--gray:hover{border:4px solid #eaeef1}.right-block--50{width:100%;max-width:352px}.right-block--50 img{width:100%}.right-block--50 .right-descr{margin:16px 0px 48px}.right-block--big{min-width:446px}.right-block--vip{background:-webkit-gradient(linear, left top, left bottom, from(rgba(158, 0, 48, 0.1)), to(rgba(115, 0, 35, 0.1)));background:-o-linear-gradient(top, rgba(158, 0, 48, 0.1) 0%, rgba(115, 0, 35, 0.1) 100%);background:linear-gradient(180deg, rgba(158, 0, 48, 0.1) 0%, rgba(115, 0, 35, 0.1) 100%)}.right-block--margin{margin-right:24px}.right-block--max{max-width:100%}.right-block--width{width:100%;max-width:none}.right-block--right ul{-ms-flex-wrap:wrap;flex-wrap:wrap}.right-block--right img{margin-right:10px}.right-ta{color:#282b34;font-size:22px;line-height:28px;font-weight:700}.right-title{color:#282b34;margin:24px 0px 16px;font-family:Roboto;font-size:28px;font-weight:700;line-height:36px;letter-spacing:0;text-decoration:none;text-transform:none}.right-smtitle{color:#282b34;font-size:22px;margin:0px 0px 16px}.right-descr{color:#282b34;margin:0px 0px 16px;font-family:Roboto;font-size:16px;font-weight:400;line-height:22px;letter-spacing:0;text-decoration:none;text-transform:none}.right-descr--50{max-width:450px;width:100%}.right-images{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.right-images img{margin-bottom:20px}.right-img{border-radius:16px;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}@media screen and (max-width: 1024px){.right{margin:0px 24px}.right-block--gray{max-width:100%}}@media screen and (max-width: 768px){.right-row{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.right-row--reverse{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.right-row--bottom{margin-bottom:0px}.right-row--margin{margin:0px -24px}.right-row--margin .right-block{margin:0px 24px}.right-row--margin .right-img{border-radius:0px}.right-block{max-width:initial}.right-block--gray{max-width:100%}.right-block--margin{margin-right:0px}.right-block--big{min-width:auto}.right-block--50{width:100%;max-width:none}.right-block--50 h2{margin-left:20px;margin-right:20px}.right-block--50 .right-descr{margin-left:20px;margin-right:20px}.right-img{width:100%;height:auto}.right-smtitle{margin:48px 0px 16px}}.banner{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:#9e0030}.banner-container{margin:24px 0px}.banner-block{max-width:352px}.banner-img{margin:0px 26px}.banner-title{color:#fff;margin:0px 0px 16px 0px;font-family:Roboto;font-size:20px;font-weight:700;line-height:28px;letter-spacing:0;text-decoration:none;text-transform:none}.banner-descr{color:#fff;margin:0px;font-family:Roboto;font-size:16px;font-weight:400;line-height:20px;letter-spacing:0;text-decoration:none;text-transform:none}.banner-well{-webkit-transform-origin:45px 50px;-ms-transform-origin:45px 50px;transform-origin:45px 50px;-webkit-animation:anim-legkovoj linear 5s infinite;animation:anim-legkovoj linear 5s infinite}.banner-well-left{-webkit-transform-origin:45px 0px;-ms-transform-origin:45px 0px;transform-origin:45px 0px;-webkit-animation:anim-wheel-alignment-left linear 3s infinite;animation:anim-wheel-alignment-left linear 3s infinite}.banner-well-right{-webkit-transform-origin:90px 0px;-ms-transform-origin:90px 0px;transform-origin:90px 0px;-webkit-animation:anim-wheel-alignment-right linear 3s infinite;animation:anim-wheel-alignment-right linear 3s infinite}@media screen and (max-width: 1024px){.banner-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:0px 24px 24px}.banner-img,.banner-block{margin-bottom:24px}}.banner2{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%}.banner2-container{margin-top:64px;margin-bottom:64px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.banner2-title{margin:0px 0px 24px 0px;color:#282b34;font-family:Roboto;font-size:28px;font-weight:700;line-height:36px;letter-spacing:0;text-decoration:none;text-transform:none}.banner2-descr{margin:0px 0px 24px 0px;color:#282b34;font-family:Roboto;font-size:14px;font-weight:400;line-height:20px;letter-spacing:0;text-decoration:none;text-transform:none}.banner2-buttons{display:-webkit-box;display:-ms-flexbox;display:flex}.banner2-button{font-family:Roboto;font-size:20px;font-weight:600;line-height:20px;letter-spacing:0;text-decoration:none;text-transform:none}.banner2-button--btn1{margin-right:17px;padding:16px 32px;margin-bottom:16px;color:#fff;background-color:#9e0030;border-radius:67px;width:-webkit-max-content;width:-moz-max-content;width:max-content}.banner2-button--btn1:hover{background-color:#8a012a}.banner2-button--btn2{padding:16px 32px;margin-bottom:16px;color:#6a7695;background-color:#fff;border:1px solid #6a7695;border-radius:67px;width:-webkit-max-content;width:-moz-max-content;width:max-content}@media screen and (max-width: 1105px){.banner2-container{margin:64px 24px}.banner2-buttons{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.banner2-button--btn1{margin-right:0px}}@media screen and (max-width: 640px){.banner2-button{width:auto}}.contact-list{margin:0px;padding:0px;list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.contact-list li{margin-right:16px;margin-bottom:12px;font-family:"Roboto";font-style:normal;font-weight:400;font-size:14px;line-height:20px;color:#282b34;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;white-space:nowrap}.contact-title svg{margin-right:5px}.legkovoj:hover svg,.gruzovoj:hover svg{-webkit-animation:anim-legkovoj linear 3s infinite;animation:anim-legkovoj linear 3s infinite}.wheel-alignment:hover .wheel-alignment-right{-webkit-animation:anim-wheel-alignment-right linear 2s infinite;animation:anim-wheel-alignment-right linear 2s infinite}.wheel-alignment:hover .wheel-alignment-left{-webkit-animation:anim-wheel-alignment-left linear 2s infinite;animation:anim-wheel-alignment-left linear 2s infinite}.disk:hover .disk-key{-webkit-animation:anim-key linear 1s infinite;animation:anim-key linear 1s infinite}.active-tire-safety:hover .active-tire-safety-well{-webkit-animation:anim-legkovoj linear 5s infinite;animation:anim-legkovoj linear 5s infinite}.vip-box svg{overflow:visible}.vip-box:hover .vip-box-key{-webkit-animation:anim-key linear 1s infinite;animation:anim-key linear 1s infinite}.hranenie-shin svg{overflow:visible}.hranenie-shin:hover .hranenie-shin-up{-webkit-animation:anim-hranenie-shin-up linear .8s infinite;animation:anim-hranenie-shin-up linear .8s infinite}.hranenie-shin:hover .hranenie-shin-up2{-webkit-animation:anim-hranenie-shin-up2 linear .8s infinite;animation:anim-hranenie-shin-up2 linear .8s infinite}.prodazha-shin svg{overflow:visible}.prodazha-shin:hover .prodazha-shin-money{-webkit-animation:anim-wheel-balancing linear 1.5s infinite;animation:anim-wheel-balancing linear 1.5s infinite}.prodazha-shin:hover .prodazha-shin-money2{-webkit-animation:anim-wheel-balancing linear 1.5s infinite;animation:anim-wheel-balancing linear 1.5s infinite}.wheel-balancing:hover .wheel-balancing-img{-webkit-animation:anim-wheel-balancing linear 2s infinite;animation:anim-wheel-balancing linear 2s infinite}.tire-repair:hover .tire-repair-patch{-webkit-animation:anim-tire-repair-patch ease-out 2s infinite;animation:anim-tire-repair-patch ease-out 2s infinite}.wheel-alignment-mercedes-benz:hover svg{-webkit-animation:anim-wheel-alignment-mercedes-benz ease-out 1.5s infinite;animation:anim-wheel-alignment-mercedes-benz ease-out 1.5s infinite}.disk-key{-webkit-transform-origin:33px 48px;-ms-transform-origin:33px 48px;transform-origin:33px 48px}.wheel-balancing-img{-webkit-transform-origin:35px 35px;-ms-transform-origin:35px 35px;transform-origin:35px 35px}.wheel-alignment-right{-webkit-transform-origin:70px 20px;-ms-transform-origin:70px 20px;transform-origin:70px 20px}.wheel-alignment-left{-webkit-transform-origin:50px 20px;-ms-transform-origin:50px 20px;transform-origin:50px 20px}.tire-repair-patch{-webkit-transform-origin:85px 40px;-ms-transform-origin:85px 40px;transform-origin:85px 40px}.prodazha-shin-money{-webkit-transform-origin:15px 45px;-ms-transform-origin:15px 45px;transform-origin:15px 45px}.prodazha-shin-money2{-webkit-transform-origin:0px 50px;-ms-transform-origin:0px 50px;transform-origin:0px 50px}.vip-box-key{-webkit-transform-origin:40px 40px;-ms-transform-origin:40px 40px;transform-origin:40px 40px}.active-tire-safety-well{-webkit-transform-origin:40px 40px;-ms-transform-origin:40px 40px;transform-origin:40px 40px}@-webkit-keyframes anim-key{25%{-webkit-transform:rotate(10deg);transform:rotate(10deg)}75%{-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}100%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}}@keyframes anim-key{25%{-webkit-transform:rotate(10deg);transform:rotate(10deg)}75%{-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}100%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}}@-webkit-keyframes anim-hranenie-shin-up2{100%{-webkit-transform:translateY(0);transform:translateY(0)}40%{-webkit-transform:translateY(-12px);transform:translateY(-12px)}60%{-webkit-transform:translateY(-6px);transform:translateY(-6px)}80%{-webkit-transform:translateY(-3px);transform:translateY(-3px)}}@keyframes anim-hranenie-shin-up2{100%{-webkit-transform:translateY(0);transform:translateY(0)}40%{-webkit-transform:translateY(-12px);transform:translateY(-12px)}60%{-webkit-transform:translateY(-6px);transform:translateY(-6px)}80%{-webkit-transform:translateY(-3px);transform:translateY(-3px)}}@-webkit-keyframes anim-hranenie-shin-up{100%{-webkit-transform:translateY(0);transform:translateY(0)}40%{-webkit-transform:translateY(-6px);transform:translateY(-6px)}60%{-webkit-transform:translateY(-2px);transform:translateY(-2px)}80%{-webkit-transform:translateY(-1px);transform:translateY(-1px)}}@keyframes anim-hranenie-shin-up{100%{-webkit-transform:translateY(0);transform:translateY(0)}40%{-webkit-transform:translateY(-6px);transform:translateY(-6px)}60%{-webkit-transform:translateY(-2px);transform:translateY(-2px)}80%{-webkit-transform:translateY(-1px);transform:translateY(-1px)}}@-webkit-keyframes anim-wheel-balancing{25%{-webkit-transform:rotate(5deg);transform:rotate(5deg)}75%{-webkit-transform:rotate(-5deg);transform:rotate(-5deg)}100%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}}@keyframes anim-wheel-balancing{25%{-webkit-transform:rotate(5deg);transform:rotate(5deg)}75%{-webkit-transform:rotate(-5deg);transform:rotate(-5deg)}100%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}}@-webkit-keyframes anim-wheel-alignment-right{50%{-webkit-transform:rotate(5deg);transform:rotate(5deg)}100%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}}@keyframes anim-wheel-alignment-right{50%{-webkit-transform:rotate(5deg);transform:rotate(5deg)}100%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}}@-webkit-keyframes anim-tire-repair-patch{50%{-webkit-transform:scale(0.6);transform:scale(0.6)}100%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes anim-tire-repair-patch{50%{-webkit-transform:scale(0.6);transform:scale(0.6)}100%{-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes anim-wheel-alignment-left{50%{-webkit-transform:rotate(-5deg);transform:rotate(-5deg)}100%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}}@keyframes anim-wheel-alignment-left{50%{-webkit-transform:rotate(-5deg);transform:rotate(-5deg)}100%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}}@-webkit-keyframes anim-wheel-alignment-mercedes-benz{50%{-webkit-transform:scale(1.1);transform:scale(1.1)}100%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes anim-wheel-alignment-mercedes-benz{50%{-webkit-transform:scale(1.1);transform:scale(1.1)}100%{-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes anim-legkovoj{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes anim-legkovoj{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}
.content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.header-top{background-color:#9e0030;padding-left:35px;padding-right:35px;position:relative}.header-top .text{margin-top:20px;margin-bottom:40px;font-size:16px;text-align:left;color:#fff}.img-abs{position:relative}.img-abs img{border-radius:16px;width:100%;height:auto}.mid-content .block{margin-top:20px;background-color:#eaeef1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.mid-content .block-1{padding-left:55px;padding-right:55px;padding-bottom:55px;padding-top:5px}.mid-content .block-1 .block-2{display:-webkit-box;display:-ms-flexbox;display:flex;min-height:280px}.mid-content .block-1 .block-2 .text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;background-color:#fff}.mid-content .block-1 .block-2 .text p{-ms-flex-preferred-size:65%;flex-basis:65%;font-family:Roboto;font-size:16px;font-weight:300;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;text-align:left;color:#4a4a4a;padding:25px 25px 0px}.mid-content .block-1 .block-2 .image{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-preferred-size:35%;flex-basis:35%;background-color:#9e0030}.mid-content .block-1 .block-2 .image .img-center{position:relative;width:190px;height:300px}.mid-content .block-1 .block-2 .image .img-center.min{height:230px}.mid-content .block-1 .block-2 .image img{position:absolute;top:10px;left:0px}.mid-content .block-1 .block-2.min{min-height:250px}@media(max-width: 768px){.header-top{margin-top:-20px;padding-left:30px;padding-right:30px}.header-top .text{margin-top:20px;margin-bottom:40px;font-size:16px;text-align:left;color:#fff}.img-abs{background:#fff;padding-left:0px;padding-right:0px}.mid-content .block-1{padding-left:15px;padding-right:15px}.mid-content .block-2{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.mid-content .block-2 .image .img-center{width:190px}}
