html, body, div, span, object, iframe, img, strong, b, u, i, table, tbody, tfoot, thead, td, th, tr form, label, legend, header, footer, article, section, aside {margin: 0;padding: 0;border: 0;vertical-align: baseline;background: transparent;}input:focus, select:focus, textarea:focus {outline: none;}* {box-sizing: border-box;}table, td, th, tr {border-collapse: collapse;border-spacing: 0;}html, body {width: 100%;height: 100%;}input, select, textarea {font-weight: 400;color: #000;}button {font-weight: 400;color: #000;cursor: pointer;}input[type="button"], input[type="submit"] {cursor: pointer;}.text-center {text-align: center;}.text-left {text-align: left;}.text-right {text-align: right;}@font-face {font-family: 'Tactic Sans Extended';src: local('Tactic Sans Extended Black Italic'), local('Tactic-Sans-Extended-Black-Italic'), url('../fonts/TacticSansExd/TacticSansExd-BlkIt.woff2') format('woff2'), url('../fonts/TacticSansExd/TacticSansExd-BlkIt.woff') format('woff'), url('../fonts/TacticSansExd/TacticSansExd-BlkIt.ttf') format('truetype');font-weight: 900;font-style: italic;}p {margin: 1.5em 0;}p:first-child {margin-top: 0;}p:last-child {margin-bottom: 0;}img {vertical-align: top;max-width: 100%;}video {max-width: 100%;height: auto;}strong {font-weight: 700;}.container {min-width: 320px;}a {text-decoration: underline;outline: none;color: #FF0C0C;}a:hover, a:focus {text-decoration: none;}html {font-size: 10px;}body {font-family: "Montserrat", sans-serif;font-size: 1.6rem;line-height: 1.625;background: #fff;color: #000;font-weight: 400;}.l-wrap {overflow: hidden;min-height: 100%;}.top-bg {background: #000 url(../img/bg/promo.jpg) no-repeat center;background-size: cover;color: #fff;min-height: 1000px;}.top-bg-inner {background: #000;color: #000;}.top-bg-inner .top__nav ul {background: #000;}.top__row {padding: 46px 0;align-items: center;}.top__logo {margin-right: 13px;}.top__nav {display: flex;align-items: center;list-style: none;margin: 0;padding: 0;font-size: 1.4rem;font-weight: 700;text-transform: uppercase;}.top__nav span {cursor: default;}.top__nav > li {margin-right: 20px;position: relative;}.top__nav > li:last-child {margin-right: 0;}.top__nav > li a {color: #fff;text-decoration: none;-webkit-transition: color 0.2s ease-in-out;-moz-transition: color 0.2s ease-in-out;-o-transition: color 0.2s ease-in-out;-ms-transition: color 0.2s ease-in-out;transition: color 0.2s ease-in-out;}.top__nav > li a:hover {color: #FF0C0C;}.top__nav > li:hover > .sublist {opacity: 1;visibility: visible;}.top__nav .sublist {position: absolute;top: 100%;left: 0;padding-top: 10px;opacity: 0;visibility: hidden;-webkit-transition: all 0.2s ease-in-out;-moz-transition: all 0.2s ease-in-out;-o-transition: all 0.2s ease-in-out;-ms-transition: all 0.2s ease-in-out;transition: all 0.2s ease-in-out;}.top__nav ul {list-style: none;margin: 0;padding: 0;background: rgba(255, 255, 255, 0.1);font-size: 1.4rem;font-weight: 700;text-transform: uppercase;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;-moz-background-clip: padding;-webkit-background-clip: padding-box;background-clip: padding-box;}.top__nav ul a {color: #fff;padding: 10px 15px;display: block;}.top__right {margin-left: auto;display: flex;align-items: center;}.top__brand {margin-right: 30px;}.top__brand:last-child {margin-right: 0;}.top__brand img {max-width: 130px;display: block;}@media (max-width: 1399.98px) {.top-bg {min-height: auto;padding-bottom: 160px;}.top__center {order: 2;}.top__logo {width: 160px;}.top__brand {margin-right: 50px;}.top__brand img {max-width: 160px;}.top__nav {width: 100%;justify-content: space-between;font-size: 1.6rem;margin-top: 24px;}}@media (max-width: 1199.98px) {.top__nav li {margin-right: 30px;}.top__brand {margin-right: 30px;max-width: 150px;}}@media (max-width: 991.98px) {.top__center {margin-left: auto;margin-bottom: 20px;}.top__nav {flex-wrap: wrap;justify-content: center;}.top__nav li {margin-right: 40px;margin-bottom: 10px;}}@media (max-width: 767.98px) {.top {text-align: center;}.top__logo {margin: 0 0 20px;}.top__navbtn {z-index: 11;}.top__center {position: fixed;top: 0;left: 0;padding-top: 60px;width: 100%;height: 100%;background: #000;opacity: 0;visibility: hidden;-webkit-transition: all 0.2s ease-in-out;-moz-transition: all 0.2s ease-in-out;-o-transition: all 0.2s ease-in-out;-ms-transition: all 0.2s ease-in-out;transition: all 0.2s ease-in-out;}.top__nav {display: flex;flex-direction: column;text-align: left;align-items: stretch;font-size: 1.8rem;}.top__nav a {display: block;padding: 5px 0;}.top__nav .sublist {opacity: 1;visibility: visible;display: block;position: static;padding: 0 0 10px;margin: 0;}.top__nav .sublist ul {background: none;padding-left: 20px;font-size: 1.6rem;opacity: 0.8;}.top__nav .sublist li {margin: 0 !important;}.top__nav .sublist li a {padding: 6px 0;}.top.nav-open .top__center {opacity: 1;visibility: visible;z-index: 10;}.top__right {justify-content: center;}}@media (max-width: 439.98px) {.top__nav {font-size: 1.4rem;}.top__nav li {margin-right: 15px;}}.nav-btn {cursor: pointer;position: absolute;left: 16px;top: 16px;padding: 0;width: 48px;height: 48px;display: flex;align-items: center;justify-content: center;}.nav-btn i {display: block;width: 44px;height: 5px;background: #fff;position: relative;-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px;-moz-background-clip: padding;-webkit-background-clip: padding-box;background-clip: padding-box;}.nav-btn i:before, .nav-btn i:after {content: "";display: block;position: absolute;left: 0;right: auto;bottom: auto;width: 100%;height: 5px;background: #fff;transition: all 0.2s;-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px;-moz-background-clip: padding;-webkit-background-clip: padding-box;background-clip: padding-box;}.nav-btn i:before {top: -14px;}.nav-btn i:after {top: 14px;}.nav-btn.is-active i {background: transparent;}.nav-btn.is-active i:before {transform: rotate(45deg);top: 0;}.nav-btn.is-active i:after {transform: rotate(-45deg);top: 0;}.promo {padding-top: 119px;padding-bottom: 120px;}.promo__title {font-size: 8rem;text-transform: uppercase;line-height: 1.075;font-family: "Tactic Sans Extended", sans-serif;font-weight: 900;margin: 0 0 10px;}.promo__title strong {display: block;color: #FF0C0C;line-height: 1.2;margin-top: -18px;font-size: 16rem;}.promo__subtitle {font-size: 2.4rem;line-height: 1.416666666666667;margin: 0;font-weight: 400;}@media (max-width: 1399.98px) {.promo__logo {width: 480px;}.promo__title strong {font-size: 14rem;}}@media (max-width: 1199.98px) {.promo__logo {width: 400px;}.promo__title {font-size: 6rem;}.promo__title strong {font-size: 10rem;}.promo__subtitle {font-size: 2rem;}}@media (max-width: 991.98px) {.promo {padding-top: 40px;padding-bottom: 50px;text-align: center;}.promo__logo {margin-bottom: 40px;}}@media (max-width: 575.98px) {.promo__title {font-size: 4rem;}.promo__title strong {font-size: 8rem;}.promo__subtitle {font-size: 1.8rem;}}.textbox__wrap {background: #fff;box-shadow: 0px 11px 24px 0px rgba(0, 0, 0, 0.1), 0px 43px 43px 0px rgba(0, 0, 0, 0.09), 0px 96px 58px 0px rgba(0, 0, 0, 0.05), 0px 171px 68px 0px rgba(0, 0, 0, 0.01), 0px 267px 75px 0px rgba(0, 0, 0, 0);padding: 38px 50px 44px;margin-top: -140px;position: relative;z-index: 1;-webkit-border-radius: 20px;-moz-border-radius: 20px;border-radius: 20px;-moz-background-clip: padding;-webkit-background-clip: padding-box;background-clip: padding-box;}.textbox__wrap--inner {margin: 40px 0;}.textbox h2 {margin: 40px 0 26px;font-size: 2.4rem;line-height: 1.2;}.textbox h2:first-child {margin-top: 0;}.textbox__list {padding: 0;margin: 0;list-style: none;font-size: 1.8rem;-webkit-column-count: 7;-moz-column-count: 7;column-count: 7;}@media (max-width: 1199.98px) {.textbox__list {column-count: 5;}}@media (max-width: 991.98px) {.textbox__list {column-count: 3;}}@media (max-width: 767.98px) {.textbox__list {column-count: 2;}}@media (max-width: 575.98px) {.textbox__wrap {padding: 30px;}.textbox h2 {font-size: 2rem;margin: 30px 0 15px;}.textbox__list {font-size: 1.6rem;}}@media (max-width: 399.98px) {.textbox__list {font-size: 1.4rem;}}.dealer {margin: 0 auto;text-decoration: none;color: #000;}.dealers {padding-bottom: 103px;padding-top: 107px;}.dealer__row {align-items: center;}.dealer__logo {padding-right: 16px;}.dealer__info {font-size: 4rem;}.dealer__info strong {font-weight: 600;}.dealer__title {font-size: 2.8rem;font-weight: 700;color: #FF0C0C;}@media (max-width: 991.98px) {.dealer__info {font-size: 3rem;}}@media (max-width: 767.98px) {.dealers {text-align: center;padding-bottom: 70px;padding-top: 70px;}.dealer__logo {margin-bottom: 15px;}}@media (max-width: 575.98px) {.dealer__info {font-size: 2.4rem;line-height: 1.2;}.dealer__title {font-size: 2.4rem;}}.contacts {background: #000 url(../img/bg/contacts.jpg) no-repeat center;background-size: cover;color: #fff;}.contacts__row {min-height: 500px;display: flex;align-items: center;}.contacts__body {padding: 50px 0 50px 0;margin-left: auto;width: 430px;max-width: 100%;}.contacts__title {font-size: 3.2rem;font-weight: 400;margin: 0 0 27px;}.contacts__btns {display: flex;flex-direction: column;align-items: flex-start;}.contacts__btn {display: inline-flex;padding: 19px 50px 19px 24px;align-items: center;min-width: 260px;min-height: 80px;font-size: 2.4rem;border: 1px solid #000;margin-bottom: 20px;color: #fff;text-decoration: none;-webkit-border-radius: 50px;-moz-border-radius: 50px;border-radius: 50px;-moz-background-clip: padding;-webkit-background-clip: padding-box;background-clip: padding-box;-webkit-transition: all 0.2s ease-in-out;-moz-transition: all 0.2s ease-in-out;-o-transition: all 0.2s ease-in-out;-ms-transition: all 0.2s ease-in-out;transition: all 0.2s ease-in-out;}.contacts__btn:hover {background: rgba(0, 0, 0, 0.2);}.contacts__btn--telegram {border-color: #039BE5;}.contacts__btn--whatsapp {border-color: #4CAF50;}.contacts__btn:last-child {margin-bottom: 0;}.contacts__btn .icon {margin-right: 18px;}@media (max-width: 991.98px) {.contacts__body {width: auto;text-align: center;margin: 0 auto;}.contacts__btns {align-items: center;}}.footer {padding: 25px 0 35px;text-align: center;font-size: 1.4rem;line-height: 1.7rem;}.footer__payments {max-height: 50px;display: block;margin: 0 auto 15px;}.footer__payments-caption {display: block;}.footer p {margin: 0;}.post {background: #fff;box-shadow: 0px 11px 24px 0px rgba(0, 0, 0, 0.1), 0px 43px 43px 0px rgba(0, 0, 0, 0.09), 0px 96px 58px 0px rgba(0, 0, 0, 0.05);padding: 40px;margin-bottom: 60px;position: relative;z-index: 1;font-size: 1.8rem;-webkit-border-radius: 20px;-moz-border-radius: 20px;border-radius: 20px;-moz-background-clip: padding;-webkit-background-clip: padding-box;background-clip: padding-box;}.post:last-child {margin-bottom: 0;}.posts {padding: 60px 0;}.post__title {margin: 0 0 10px;font-size: 2.6rem;line-height: 1.3333;}.post__meta {display: flex;opacity: 0.8;font-size: 1.4rem;margin-bottom: 24px;}.post__date {font-size: 1.4rem;display: block;margin-right: 24px;}.post__img {width: 100%;}@media (max-width: 991.98px) {.post__imgwrap {margin-bottom: 20px;}}@media (max-width: 767.98px) {.post__title {font-size: 2rem;}.post__meta {margin-bottom: 15px;}}@media (max-width: 575.98px) {.post {padding: 25px;}}.btn-top {opacity: 0;visibility: hidden;position: fixed;right: 32px;bottom: 32px;cursor: pointer;z-index: 11;width: 48px;height: 48px;display: flex;align-items: center;justify-content: center;background: rgba(0, 0, 0, 0.5);-webkit-transition: all 0.2s ease-in-out;-moz-transition: all 0.2s ease-in-out;-o-transition: all 0.2s ease-in-out;-ms-transition: all 0.2s ease-in-out;transition: all 0.2s ease-in-out;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;-moz-background-clip: padding;-webkit-background-clip: padding-box;background-clip: padding-box;}.btn-top.is-show {opacity: 1;visibility: visible;}.btn-top__element {background-image: url("data:image/svg+xml,%3Csvg fill='%23FFFFFF' version='1.1' id='Layer_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' viewBox='0 0 8 8' enable-background='new 0 0 8 8' xml:space='preserve'%3E%3Cg id='SVGRepo_bgCarrier' stroke-width='0'%3E%3C/g%3E%3Cg id='SVGRepo_tracerCarrier' stroke-linecap='round' stroke-linejoin='round'%3E%3C/g%3E%3Cg id='SVGRepo_iconCarrier'%3E%3Crect x='0.016' y='1.68' transform='matrix(-0.7071 0.7071 -0.7071 -0.7071 6.2428 2.2389)' width='5.283' height='1.466'%3E%3C/rect%3E%3Crect x='3.161' y='1.604' width='1.683' height='6.375'%3E%3C/rect%3E%3Crect x='2.709' y='1.674' transform='matrix(0.7073 0.7069 -0.7069 0.7073 3.2674 -3.0786)' width='5.284' height='1.465'%3E%3C/rect%3E%3C/g%3E%3C/svg%3E");width: 24px;height: 24px;background-size: contain;}