/*.nav__lang-list_item.active .w--current {*/
/*  color: #FFFFFF !important;*/
/*}*/

@font-face {
  font-family: "KiaSignatureRegular";
  src: url("../fonts/KiaSignatureRegular.woff2") format("woff2");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "KiaSignatureLight";
  src: url("../fonts/KiaSignatureLight.woff2") format("woff2");
  font-weight: 300;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "KiaSignatureBold";
  src: url("../fonts/KiaSignatureBold.woff2") format("woff2");
  font-weight: 700;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "Kia";
  src: url("../fonts/KIA_Bold.woff") format("woff");
  font-weight: 700;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "Kia";
  src: url("../fonts/KIA_Light.woff") format("woff");
  font-weight: 300;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "Kia";
  src: url("../fonts/KIA_Medium.woff") format("woff");
  font-weight: 500;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "KIAOTF";
  src: url("../fonts/KIAOTFB_1.woff") format("woff");
  font-weight: 700;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "KIAOTF";
  src: url("../fonts/KIAOTFL_1.woff") format("woff");
  font-weight: 300;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "KIAOTF";
  src: url("../fonts/KIAOTFM_1.woff") format("woff");
  font-weight: 500;
  font-style: normal;
  font-display: swap;
}

.w-inline-block.w-tab-link {
  font-family: "KiaSignatureRegular";
}

.btn-bottom__wrp {
  display: flex;
  align-items: center;
  flex-direction: column;
  gap: 10px;

  position: fixed;
  right: 20px;
  bottom: 20px;
  z-index: 10;
}
.btn-whatsapp {
  display: flex;
  cursor: pointer;
}

.btn-telegram {
  width: 70px;
  display: flex;
  align-items: center;
  justify-content: center;
  /* background-color: #05141f;
  width: 100%;
  height: 100%;
  border-radius: 50%; */
}

.container_slider_set .swiper {
  padding-right: 80px;
}

.text-caps {
  text-transform: uppercase;
}
.nav__lang-list a {
  color: #697279;
}

.right-arrow-2.swiper-button-disabled {
  display: none;
}

.left-arrow-2.swiper-button-disabled {
  display: none;
}

/*.nav__lang-list_item + .nav__lang-list_item a {*/
/*  color: #697279 !important;*/
/*}*/

.nav__lang-list {
  display: flex;
  align-items: center;
  font-weight: 600;
  font-size: 15px;
  line-height: 100%;
  letter-spacing: -0.5px;
  color: #697279;
  list-style: none;
  margin: 0;
  position: absolute;
  right: 0;
  top: 50%;
  transform: translateY(-50%);
  z-index: 1;
}

.nav__lang-list_item + .nav__lang-list_item {
  margin-left: 10px;
}

.nav__lang-list_item {
  position: relative;
  transition: ease-in 0.3s;
  cursor: pointer;
}

.nav__lang-list_item.active a {
  color: #ffffff;
}

.nav__lang-list_item:before {
  content: "";
  height: 1px;
  width: 100%;
  position: absolute;
  bottom: -3px;
  left: 0;
  right: 0;
  background: transparent;
}

.nav__lang-list_item.active:before {
  background: #ffffff;
}

.menu {
  position: relative;
  padding-right: 92px;
}

.white_menu .nav__lang-list_item a {
  color: #cbd1db;
}

.white_menu .nav__lang-list_item.active a {
  color: #697279;
}

.white_menu .nav__lang-list_item.active:before {
  background: #697279;
}

.container_heading .container_bold_white p {
  margin-bottom: 0;
}

.red-note {
  font-size: 12px;
  margin: 0 auto;
  color: #9ba1a5;
  max-width: 510px;
  text-align: center;
}

.w-checkbox {
  display: block;
  margin-bottom: 5px;
  padding-left: 20px;
}

.w-checkbox::before {
  content: " ";
  display: table;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
  -ms-grid-row: 1;
  grid-row-start: 1;
}

.w-checkbox::after {
  content: " ";
  display: table;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
  -ms-grid-row: 1;
  grid-row-start: 1;
  clear: both;
}

.w-checkbox-input {
  float: left;
  margin-bottom: 0px;
  margin-left: -20px;
  margin-right: 0px;
  margin-top: 4px;
  line-height: normal;
}

.w-checkbox-input--inputType-custom {
  border-top-width: 1px;
  border-bottom-width: 1px;
  border-left-width: 1px;
  border-right-width: 1px;
  border-top-color: #ccc;
  border-bottom-color: #ccc;
  border-left-color: #ccc;
  border-right-color: #ccc;
  border-top-style: solid;
  border-bottom-style: solid;
  border-left-style: solid;
  border-right-style: solid;
  width: 12px;
  height: 12px;
  border-bottom-left-radius: 2px;
  border-bottom-right-radius: 2px;
  border-top-left-radius: 2px;
  border-top-right-radius: 2px;
}

.w-checkbox-input--inputType-custom.w--redirected-checked {
  background-color: #3898ec;
  border-top-color: #3898ec;
  border-bottom-color: #3898ec;
  border-left-color: #3898ec;
  border-right-color: #3898ec;
  background-image: url("https://d3e54v103j8qbb.cloudfront.net/static/custom-checkbox-checkmark.589d534424.svg");
  background-position: 50% 50%;
  background-size: cover;
  background-repeat: no-repeat;
}

.w-checkbox-input--inputType-custom.w--redirected-focus {
  box-shadow: 0px 0px 3px 1px #3898ec;
}

.w-layout-grid {
  display: -ms-grid;
  display: grid;
  grid-auto-columns: 1fr;
  -ms-grid-columns: 1fr 1fr;
  grid-template-columns: 1fr 1fr;
  -ms-grid-rows: auto auto;
  grid-template-rows: auto auto;
  grid-row-gap: 16px;
  grid-column-gap: 16px;
}

.w-pagination-wrapper {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
}

.w-pagination-previous {
  display: block;
  color: #333;
  font-size: 14px;
  margin-left: 10px;
  margin-right: 10px;
  padding-top: 9px;
  padding-bottom: 9px;
  padding-right: 20px;
  padding-left: 20px;
  background-color: #fafafa;
  border-top-width: 1px;
  border-right-width: 1px;
  border-bottom-width: 1px;
  border-left-width: 1px;
  border-top-color: #ccc;
  border-right-color: #ccc;
  border-bottom-color: #ccc;
  border-left-color: #ccc;
  border-top-style: solid;
  border-right-style: solid;
  border-bottom-style: solid;
  border-left-style: solid;
  border-top-right-radius: 2px;
  border-bottom-right-radius: 2px;
  border-bottom-left-radius: 2px;
  border-top-left-radius: 2px;
}

.w-pagination-previous-icon {
  margin-right: 4px;
}

.w-pagination-next {
  display: block;
  color: #333;
  font-size: 14px;
  margin-left: 10px;
  margin-right: 10px;
  padding-top: 9px;
  padding-bottom: 9px;
  padding-right: 20px;
  padding-left: 20px;
  background-color: #fafafa;
  border-top-width: 1px;
  border-right-width: 1px;
  border-bottom-width: 1px;
  border-left-width: 1px;
  border-top-color: #ccc;
  border-right-color: #ccc;
  border-bottom-color: #ccc;
  border-left-color: #ccc;
  border-top-style: solid;
  border-right-style: solid;
  border-bottom-style: solid;
  border-left-style: solid;
  border-top-right-radius: 2px;
  border-bottom-right-radius: 2px;
  border-bottom-left-radius: 2px;
  border-top-left-radius: 2px;
}

.w-pagination-next-icon {
  margin-left: 4px;
}

body {
  font-family: KiaSignatureRegular, sans-serif;
}

p {
  margin-bottom: 15px;
  font-size: 15px;
  line-height: 165%;
}

p a {
  display: inline;
  position: relative;
  text-decoration: none;
  color: inherit;
  border-bottom: 1px solid #00000000;
  transition: border-bottom 0.3s ease;
}

p a:hover {
  border-bottom: 1px solid black;
}

ul {
  margin-top: 0px;
  margin-bottom: 10px;
  padding-left: 40px;
}

ol {
  margin-top: 0px;
  margin-bottom: 10px;
  padding-left: 40px;
}

strong {
  font-weight: bold;
}

figure {
  margin-bottom: 10px;
}

.white-card {
  position: relative;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  overflow: hidden;
  padding-top: 50px;
  padding-right: 44px;
  padding-bottom: 50px;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  background-color: #fff;
  box-shadow: 1px 1px 11px 0 rgba(0, 0, 0, 0.1);
  -webkit-transition: box-shadow 500ms ease;
  transition: box-shadow 500ms ease;
  color: #000;
  text-decoration: none;
  cursor: default;
}

.white-card:hover {
  z-index: 1;
  box-shadow: 6px 6px 65px 0 rgba(69, 78, 92, 0.2);
}

.container_19 {
  position: relative;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin-bottom: 90px;
  -webkit-box-pack: start;
  -webkit-justify-content: flex-start;
  -ms-flex-pack: start;
  justify-content: flex-start;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
  -ms-flex-align: start;
  align-items: flex-start;
}

.par_18 {
  font-family: KiaSignatureBold, sans-serif;
  font-size: 18px;
  line-height: 150%;
}

.par_18.size_15_mob._139 {
  line-height: 139%;
}

.par_18._139 {
  line-height: 139%;
}

.par_18._139.no-margin {
  margin-bottom: 0px;
}

.body {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  font-family: KiaSignatureRegular, sans-serif;
  color: #05141f;
}

.body.owners-active {
  overflow: hidden;
  padding-right: 15px;
}

.section {
  overflow: hidden;
  padding-right: 4.2%;
  padding-bottom: 80px;
  padding-left: 4.2%;
}

.section.menu {
  position: fixed;
  left: 0%;
  top: 0%;
  right: 0%;
  bottom: auto;
  z-index: 999;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  overflow: visible;
  padding-right: 0%;
  padding-bottom: 0px;
  padding-left: 0%;
  border-bottom: 1px solid hsla(0, 0%, 41.3%, 0.2);
  background-color: #05141f;
  -webkit-transition: all 100ms ease;
  transition: all 100ms ease;
  color: #05141f;
}

.section.menu.owners-active-header {
  background-color: #05141f;
}

.section.main {
  position: relative;
  height: 100vh;
  min-height: 720px;
  padding-right: 0%;
  padding-bottom: 0px;
  padding-left: 0%;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  background-image: none;
  background-size: auto;
  background-repeat: repeat;
}

.section.main.hide {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}

.section.modeli_kia {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  overflow: hidden;
  padding: 105px 0% 90px;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  background-color: #f2f2f2;
}

.section.media {
  padding: 80px 0% 30px;
}

.section.seo {
  padding-top: 40px;
  padding-bottom: 70px;
}

.section.text-block {
  padding-top: 60px;
  padding-bottom: 0px;
  border-bottom: 1px solid #666;
  background-color: #05141f;
}

.section._8 {
  padding-top: 60px;
  padding-bottom: 55px;
  background-color: #05141f;
}

.section.banners {
  display: none;
  padding-right: 0%;
  padding-left: 0%;
}

.section._10 {
  padding-top: 60px;
  padding-bottom: 100px;
}

.section.post {
  padding-top: 20px;
  padding-bottom: 100px;
}

.section.info {
  position: relative;
  padding-right: 0%;
  padding-bottom: 0px;
  background-color: #f2f2f2;
}

.section.models {
  padding-top: 20px;
  padding-bottom: 100px;
}

.section.model {
  position: relative;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  /*min-height: 82vh;*/
  min-height: calc(100vh - 139px);
  padding-bottom: 70px;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  background-position: 40% 50%;
  background-size: cover;
}

.section.sport {
  padding-top: 120px;
  padding-bottom: 100px;
  background-color: #f2f2f2;
}

.section.fashion-trend {
  padding-top: 120px;
  padding-bottom: 100px;
  background-color: #fff;
}

.section.options {
  padding-top: 70px;
  padding-bottom: 50px;
  background-color: #f2f2f2;
}

.section.picking {
  padding: 90px 0% 90px;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  background-color: #f2f2f2;
}

.section.awards {
  padding: 90px 0% 180px;
  background-color: #fff;
}

.section.awards.none {
  display: none;
}

.section.consultation {
  position: relative;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  padding-top: 80px;
  padding-bottom: 50px;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: start;
  -webkit-justify-content: flex-start;
  -ms-flex-pack: start;
  justify-content: flex-start;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

.section.reviews {
  padding: 80px 0%;
}

.section.reviews.bg-gray {
  background-color: #f2f2f2;
}

.section.reviews.bg-gray.none {
  display: none;
}

.section.capacity {
  padding-top: 70px;
  padding-bottom: 70px;
}

.section.capacity.bg-gray {
  background-color: #f2f2f2;
}

.section.capacity.bg-gray.none {
  display: none;
}

.section.engine {
  padding-top: 100px;
  padding-bottom: 80px;
}

.section._24 {
  padding: 20px 0% 85px;
}

.section._26 {
  padding-right: 0%;
  padding-left: 0%;
}

.section.warranty {
  padding-top: 120px;
  padding-bottom: 70px;
  background-color: #f2f2f2;
}

.section._29 {
  padding-top: 20px;
  padding-bottom: 100px;
}

.section.picanto {
  overflow: visible;
  padding: 20px 0% 100px;
}

.section._31 {
  padding-top: 100px;
  padding-bottom: 100px;
  background-color: #f2f2f2;
}

.section.breadcrumbs {
  padding-top: 20px;
}

.section.test_drive {
  position: relative;
  overflow: visible;
  padding-top: 15px;
  padding-right: 0%;
  padding-left: 0%;
}

.section.white_menu {
  position: relative;
  z-index: 999;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  height: 80px;
  padding-bottom: 0px;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  border-style: solid;
  border-width: 1px;
  border-color: rgba(0, 0, 0, 0.2);
  background-color: #fff;
}

.section.white_menu.menu_trucparent {
  position: absolute;
  left: 0px;
  right: 0px;
  background-color: transparent;
  color: #05141f;
}

.section.colors_model {
  position: relative;
  padding-top: 80px;
  padding-bottom: 100px;
}

.section.colors_model.none {
  display: none;
}

.section.protection {
  padding-top: 120px;
  padding-bottom: 100px;
  background-color: #f2f2f2;
}

.section.comfort {
  padding-top: 120px;
  padding-bottom: 100px;
  background-color: #fff;
}

.section.comfort.none {
  display: none;
}

.section.design {
  padding-top: 120px;
  padding-bottom: 100px;
  background-color: #f2f2f2;
}

.section.engine_cerato {
  padding-top: 100px;
  padding-bottom: 80px;
  background-color: #f2f2f2;
}

.section.engine_cerato.bg-white {
  background-color: #fff;
}

.section.model_cerato {
  position: relative;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  min-height: 86vh;
  padding-bottom: 70px;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  background-image: -webkit-gradient(
      linear,
      left top,
      left bottom,
      from(rgba(5, 20, 31, 0.5)),
      to(rgba(5, 20, 31, 0))
    ),
    -webkit-gradient(linear, left bottom, left top, from(rgba(5, 20, 31, 0.5)), to(rgba(5, 20, 31, 0))),
    url("../images/main_banner.png.png");
  background-image: linear-gradient(
      180deg,
      rgba(5, 20, 31, 0.5),
      rgba(5, 20, 31, 0)
    ),
    linear-gradient(0deg, rgba(5, 20, 31, 0.5), rgba(5, 20, 31, 0)),
    url("../images/main_banner.png.png");
  background-position: 0px 0px, 0px 0px, 50% 50%;
  background-size: auto, auto, cover;
  background-repeat: repeat, repeat, no-repeat;
}

.section.drive_k5 {
  padding-top: 100px;
  padding-bottom: 50px;
  background-color: #05141f;
}

.section.desing_k5 {
  padding-top: 70px;
  padding-bottom: 70px;
  background-color: #05141f;
}

.section.engine_k5 {
  padding-top: 100px;
  padding-bottom: 80px;
  background-color: #05141f;
}

.section.technologies_k5 {
  padding-top: 70px;
  padding-bottom: 70px;
  background-color: #05141f;
}

.section.comfort_k5 {
  padding-top: 70px;
  padding-bottom: 70px;
  background-color: #05141f;
}

.section.exterior_sportage {
  padding-top: 70px;
  padding-bottom: 70px;
  background-color: #f2f2f2;
}

.section.technologies_sportage {
  padding-top: 70px;
  padding-bottom: 50px;
  background-color: #fff;
}

.section.interior_sportage {
  padding-top: 70px;
  padding-bottom: 70px;
  background-color: #f2f2f2;
}

.section.capacity_sportage {
  padding-top: 70px;
  padding-bottom: 50px;
  background-color: #fff;
}

.section.drive_wise_sportage {
  padding-top: 70px;
  padding-bottom: 70px;
  background-color: #f2f2f2;
}

.section.safety_sportage {
  padding-top: 70px;
  padding-bottom: 50px;
  background-color: #fff;
}

.section.gtline_sportage {
  padding-top: 70px;
  padding-bottom: 70px;
  background-color: #f2f2f2;
}

.section.engine_sportage {
  padding-top: 100px;
  padding-bottom: 80px;
  background-color: #fff;
}

.section.style_soult {
  padding-top: 70px;
  padding-bottom: 70px;
  background-color: #fff;
}

.section.desing_soult {
  padding-top: 70px;
  padding-bottom: 50px;
  background-color: #fff;
}

.section.comfort_soult {
  padding-top: 120px;
  padding-bottom: 100px;
  background-color: #fff;
}

.section.options_soult {
  padding-top: 70px;
  padding-bottom: 70px;
  background-color: #f2f2f2;
}

.section.drivewise_soult {
  padding-top: 70px;
  padding-bottom: 50px;
  background-color: #fff;
}

.section.safety_soult {
  padding-top: 70px;
  padding-bottom: 70px;
  background-color: #f2f2f2;
}

.section.gtlite_soult {
  padding-top: 120px;
  padding-bottom: 100px;
  background-color: #f2f2f2;
}

.section.interior_seltos {
  padding-top: 70px;
  padding-bottom: 50px;
  background-color: #f2f2f2;
}

.section.comfort_seltos {
  padding-top: 70px;
  padding-bottom: 70px;
  background-color: #fff;
}

.section.safety_seltos {
  padding-top: 70px;
  padding-bottom: 50px;
  background-color: #fff;
}

.section.options_seltos {
  padding-top: 70px;
  padding-bottom: 70px;
  background-color: #f2f2f2;
}

.section.kia1_rio {
  padding-top: 120px;
  padding-bottom: 100px;
  background-color: #fff;
}

.section.kia1_rio.bg-gray {
  background-color: #f2f2f2;
}

.section.kia_rio {
  padding-top: 120px;
  padding-bottom: 100px;
  background-color: #f2f2f2;
}

.section.desing_rio {
  padding-top: 70px;
  padding-bottom: 50px;
  background-color: #fff;
}

.section.interior_rio {
  padding-top: 70px;
  padding-bottom: 50px;
  background-color: #fff;
}

.section.style_rio {
  padding-top: 70px;
  padding-bottom: 70px;
  background-color: #f2f2f2;
}

.section.multimedia_rio {
  padding-top: 70px;
  padding-bottom: 50px;
  background-color: #fff;
}

.section.technologies_rio {
  padding-top: 70px;
  padding-bottom: 50px;
  background-color: #f2f2f2;
}

.section.safety_rio {
  padding-top: 70px;
  padding-bottom: 50px;
  background-color: #fff;
}

.section.options_rio {
  padding-top: 70px;
  padding-bottom: 50px;
  background-color: #f2f2f2;
}

.section.comfort_rio {
  padding-top: 70px;
  padding-bottom: 70px;
  background-color: #fff;
}

.section.capacity_rio {
  padding-top: 70px;
  padding-bottom: 50px;
  background-color: #f2f2f2;
}

.section.exterior_sorento {
  padding-top: 70px;
  padding-bottom: 50px;
  background-color: #f2f2f2;
}

.section.interior_sorento {
  padding-top: 120px;
  padding-bottom: 100px;
  background-color: #fff;
}

.section.technologies_sorento {
  padding-top: 70px;
  padding-bottom: 70px;
  background-color: #f2f2f2;
}

.section.comfort_sorento {
  padding-top: 70px;
  padding-bottom: 80px;
  background-color: #fff;
}

.section.safety_sorento {
  padding-top: 70px;
  padding-bottom: 70px;
  background-color: #f2f2f2;
}

.section.salon_sorento {
  padding-top: 70px;
  padding-bottom: 80px;
  background-color: #fff;
}

.section.drive_sorento {
  padding-top: 70px;
  padding-bottom: 50px;
  background-color: #f2f2f2;
}

.section.transmission_sorento {
  padding-top: 120px;
  padding-bottom: 100px;
  background-color: #f2f2f2;
}

.section.transmission_sorento.none {
  display: none;
}

.section.desing_cerato {
  padding-top: 100px;
  padding-bottom: 50px;
  background-color: #f2f2f2;
}

.section.desing_cerato.bg-white {
  background-color: #fff;
}

.section.capacity_cerato {
  padding-top: 70px;
  padding-bottom: 50px;
  background-color: #f2f2f2;
}

.section.capacity_cerato.bg-white {
  background-color: #fff;
}

.section.warranty_cerato {
  padding-top: 100px;
  padding-bottom: 70px;
  background-color: #fff;
}

.section.model_k5 {
  position: relative;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  min-height: 86vh;
  padding-bottom: 70px;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
}

.section.model_sportage {
  position: relative;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  min-height: 86vh;
  padding-bottom: 65px;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
}

.section.model_soul {
  position: relative;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  min-height: 86vh;
  padding-bottom: 70px;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
}

.section.model_sorento {
  position: relative;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  min-height: 86vh;
  padding-bottom: 70px;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
}

.section.model_rio {
  position: relative;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  min-height: 86vh;
  padding-bottom: 70px;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
}

.section.model_seltos {
  position: relative;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  min-height: 86vh;
  padding-bottom: 70px;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
}

.section.warranty_k5 {
  padding-top: 120px;
  padding-bottom: 140px;
  background-color: #f2f2f2;
}

.section.warranty_sportage {
  padding-top: 100px;
  padding-bottom: 70px;
  background-color: #fff;
}

.section.warranty_soul {
  padding-top: 100px;
  padding-bottom: 70px;
  background-color: #f2f2f2;
}

.section.warranty_seltos {
  padding-top: 100px;
  padding-bottom: 70px;
  background-color: #fff;
}

.section.warranty_rio {
  padding-top: 100px;
  padding-bottom: 140px;
  background-color: #fff;
}

.section.warranty_sorento {
  padding-top: 100px;
  padding-bottom: 70px;
  background-color: #fff;
}

.section.specific_picanto {
  overflow: visible;
  padding: 20px 0% 100px;
}

.section.desing_riox {
  padding-top: 100px;
  padding-bottom: 80px;
  background-color: #f2f2f2;
}

.section.kia_riox {
  padding-top: 100px;
  padding-bottom: 90px;
  background-color: #fff;
}

.section.opportunities_riox {
  padding-top: 100px;
  padding-bottom: 100px;
  background-color: #fff;
}

.section.exterior_riox {
  padding-top: 100px;
  padding-bottom: 80px;
  background-color: #f2f2f2;
}

.section.interior_riox {
  padding-top: 100px;
  padding-bottom: 80px;
  background-color: #fff;
}

.section.style_riox {
  padding-top: 100px;
  padding-bottom: 80px;
  background-color: #f2f2f2;
}

.section.multimedia_riox {
  padding-top: 100px;
  padding-bottom: 80px;
  background-color: #fff;
}

.section.technologies_riox {
  padding-top: 100px;
  padding-bottom: 80px;
  background-color: #f2f2f2;
}

.section.security_riox {
  padding-top: 100px;
  padding-bottom: 80px;
  background-color: #fff;
}

.section.options_riox {
  padding-top: 100px;
  padding-bottom: 80px;
  background-color: #f2f2f2;
}

.section.comfort_riox {
  padding-top: 100px;
  padding-bottom: 80px;
  background-color: #fff;
}

.section.capacity_riox {
  padding-top: 100px;
  padding-bottom: 80px;
  background-color: #f2f2f2;
}

.section.model_riox {
  position: relative;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  min-height: 86vh;
  padding-bottom: 70px;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
}

.section.specials {
  position: relative;
  min-height: 600px;
  padding-top: 25px;
  padding-bottom: 155px;
}

.section.specials.section-services--mobile {
  min-height: 300px;
}

.section.specials.section-services--mobile.background--dil {
  min-height: auto;
}

.section.conditions {
  padding-top: 80px;
  padding-bottom: 80px;
  border-bottom: 0px solid #898989;
}

.section.conditions.section--dil-color {
  border-bottom-width: 0px;
  background-color: #f8f8f8;
}

.section.specials_form {
  padding-top: 100px;
  padding-bottom: 100px;
  background-color: #f2f2f2;
}

.section.section-404 {
  padding-top: 40px;
  padding-bottom: 100px;
}

.section.guarantee-top {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  min-height: 420px;
  padding-top: 30px;
  padding-bottom: 0px;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
  -ms-flex-align: start;
  align-items: flex-start;
  background-image: url("../images/bg-header.jpg");
  background-position: 50% 50%;
  background-size: cover;
  color: #fff;
}

.section.guarantee-top.road-help-top {
  background-image: url("../images/litro-bg-header.jpg");
}

@media screen and (max-width: 891px) {
  .section.guarantee-top.road-help-top {
    background-image: url("../images/litro-bg-header-mobile.jpg");
  }
}

@media screen and (max-width: 600px) {
  .section.guarantee-top.road-help-top {
    min-height: 320px;
  }
}

@media screen and (max-width: 445px) {
  .section.guarantee-top.road-help-top {
    min-height: 250px;
  }
}

@media screen and (max-width: 350px) {
  .section.guarantee-top.road-help-top {
    min-height: 240px;
  }
}

.section.guarantee {
  padding-top: 60px;
  padding-bottom: 85px;
}

.section.advantages {
  padding-top: 80px;
  background-color: #f2f2f2;
}

.section.dropdown-guarantee {
  padding-top: 80px;
}

.section.presentation {
  padding-top: 80px;
  padding-bottom: 107px;
}

.section.owner {
  position: absolute;
  left: 0px;
  top: 80px;
  right: 0px;
  z-index: 1;
  min-height: 100vh;
  padding-top: 50px;
  padding-bottom: 0px;
  background-color: #fff;
}

.section.owner.owner-menu {
  top: 80px;
  z-index: -1;
  opacity: 0;
  -webkit-transform: translate(0px, 5%);
  -ms-transform: translate(0px, 5%);
  transform: translate(0px, 5%);
  -webkit-transition: all 300ms ease-in;
  transition: all 300ms ease-in;
}

.section.owner.owner-menu.active {
  z-index: 999;
  opacity: 1;
  -webkit-transform: translate(0px, 0%);
  -ms-transform: translate(0px, 0%);
  transform: translate(0px, 0%);
}

.brand {
  position: absolute;
  left: auto;
  right: auto;
  z-index: 1;
  padding-right: 0px;
  padding-left: 0px;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  color: #fff;
}

.navbar_head {
  z-index: 999;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  max-width: 1760px;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  background-color: hsla(0, 0%, 86.7%, 0);
  font-weight: 500;
}

.nav_link {
  position: relative;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin-right: 20px;
  margin-left: 20px;
  padding-top: 30px;
  padding-bottom: 30px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  color: #fff;
  text-decoration: none;
}

.nav_link.black {
  color: #05141f;
}

.nav_link.hidden {
  display: none;
}

.nav_menu_white {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  height: 100%;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-box-align: stretch;
  -webkit-align-items: stretch;
  -ms-flex-align: stretch;
  align-items: stretch;
  position: relative;
  /* padding-right: 92px; */
}

.logo_white {
  z-index: 1;
  display: none;
  width: 80px;
}

.logo_white.logo_white--services {
  display: none;
}

.par_15 {
  font-family: KiaSignatureRegular, sans-serif;
  font-size: 15px;
}

.par_15.mob_size_12,
.par_15.mob_size_12 > p {
  margin-bottom: 0px;
}

.par_15.footer_mob {
  margin-bottom: 0px;
}

.par_15.size_12 {
  margin-bottom: 0px;
}

.par_15.size_18 {
  font-family: KiaSignatureRegular, sans-serif;
  line-height: 20px;
}

.par_15.date {
  margin-right: 5px;
  margin-bottom: 0px;
}

.par_15.hidden {
  display: block;
}

.par_15._167 {
  display: block;
  line-height: 167%;
}

.par_15._167.par_15--12 {
  font-size: 12px;
}

.par_15._167.main-167 {
  display: none;
}

.par_15._167.par-15--position {
  margin-bottom: 10px;
  font-size: 16px;
}

.par_15._167.par-15--position.par_15--dil {
  margin-bottom: 0px;
  line-height: 130%;
}

.par_15.hidden-copy {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}

.par_15.hidden-copy {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}

.par_15.size-18 {
  font-size: 18px;
}

.par_15.white {
  color: #fff;
}

.par_15.inspiration-card-par_15 {
  max-width: 311px;
  margin-bottom: 0px;
}

.slider-main {
  width: 100%;
  height: 100%;
  margin-right: auto;
  margin-left: auto;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  background-color: hsla(0, 0%, 86.7%, 0);
}

.left-arrow {
  left: 4.2%;
  /*top: -15%;*/
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 60px;
  height: 60px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
}

.right-arrow {
  /*top: -15%;*/
  right: 4.2%;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 60px;
  height: 60px;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 500px;
}

.slide-nav {
  left: 0%;
  top: auto;
  right: 0%;
  bottom: 4%;
  z-index: 0;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  max-width: 1760px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: end;
  -webkit-align-items: flex-end;
  -ms-flex-align: end;
  align-items: flex-end;
  color: #000;
  z-index: 1;
}

.container_footer {
  margin-right: auto;
  margin-left: auto;
}

.content_footer {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin-top: 63px;
  margin-bottom: 135px;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
}

.container_menu_footer {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 33.33%;
  margin-right: 40px;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
  -ms-flex-align: start;
  align-items: flex-start;
}

.link_menu_footer {
  margin-bottom: 14px;
  font-family: KIAOTF, sans-serif;
  color: #fff;
  font-weight: 700;
  text-decoration: none;
}

.link_menu_footer.hidden {
  display: none;
}

.link_menu_footer.max_w_140 {
  max-width: 140px;
}

.line_link {
  width: 0%;
  height: 1px;
  margin-top: 3px;
  background-color: #05141f;
}

.line_link.model {
  margin-top: 0px;
}

.container_models_footer {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 50%;
  padding-left: 5px;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
  -ms-flex-align: start;
  align-items: flex-start;
}

.container_models_footer._5 {
  width: auto;
}

.link-block-3_color {
  margin-bottom: 10px;
  font-family: Kia, sans-serif;
  color: #999;
  font-weight: 500;
  text-decoration: none;
}

.container_132 {
  margin-bottom: 18px;
  font-family: KIAOTF, sans-serif;
  color: #fff;
  font-weight: 700;
}

.container_info_footer {
  color: #999;
}

.container_info_footer.social {
  margin-top: 0px;
}

.container_info_footer.container_info_footer__mb {
  margin-bottom: 30px;
}

.link-block-phone {
  margin-top: 6px;
  margin-bottom: 0px;
  color: #fff;
  font-weight: 700;
  text-decoration: none;
}

.link_social {
  width: 30px;
  height: 30px;
  margin-right: 10px;
  margin-bottom: 10px;
  color: #fff;
  font-weight: 700;
  text-decoration: none;
}

.link_social._6 {
  margin-right: 0px;
}

.link_social.stop {
  display: none;
}

.block_social {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin-top: 5px;
  -webkit-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

.container_182 {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}

.container_24 {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
}

.container_25 {
  max-width: 52vw;
  color: #666;
  line-height: 114%;
}

.container_181 {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
}

.container_26 {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  color: #666;
}

.par_12 {
  font-family: "KiaSignatureRegular", sans-serif;
  font-size: 12px;
}

.par_12._1 {
  min-width: 128px;
}

.par_12._130 {
  line-height: 130%;
}

.par_12._167 {
  line-height: 167%;
}

.link-block-4 {
  margin-right: 30px;
  margin-bottom: 7px;
  color: #999;
  font-weight: 500;
  text-decoration: none;
}

.container_183 {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin-bottom: 30px;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
  -ms-flex-align: start;
  align-items: flex-start;
}

.container_text {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin-right: auto;
  margin-left: auto;
  padding-bottom: 60px;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
  -ms-flex-align: start;
  align-items: flex-start;
  color: #697279;
}

.conatiner_181 {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin-top: 8px;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
  -ms-flex-align: start;
  align-items: flex-start;
  color: #fff;
}

.open_close {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: start;
  -webkit-justify-content: flex-start;
  -ms-flex-pack: start;
  justify-content: flex-start;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  color: #fff;
  cursor: pointer;
}

.tick_down {
  margin-left: 0px;
}

.text_disclaimer {
  margin-bottom: 15px;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  line-height: 180%;
}

.text_disclaimer._4 {
  height: auto;
  line-height: 180%;
}

.text_disclaimer._7 {
  height: 100px;
}

.text_disclaimer._7 {
  height: 150px;
}

.text_disclaimer.display {
  display: none;
}

.par_15_close {
  display: none;
  margin-bottom: 0px;
  font-size: 15px;
}

.par_15_open {
  margin-bottom: 0px;
  font-family: KiaSignatureBold, sans-serif;
  font-size: 15px;
}

.link-2 {
  color: #697279;
  text-decoration: none;
}

.tick_up {
  display: none;
  margin-left: 6px;
  -webkit-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  transform: rotate(180deg);
}

.container_28 {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  max-width: 1460px;
  margin-right: auto;
  margin-left: auto;
  -webkit-box-pack: end;
  -webkit-justify-content: flex-end;
  -ms-flex-pack: end;
  justify-content: flex-end;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
  -ms-flex-align: start;
  align-items: flex-start;
}

.container_52 {
  max-width: 708px;
  margin-left: 147px;
  line-height: 25px;
}

.slide {
  width: 33.3%;
  color: #fff;
}

.container_42 {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  background-color: #f2f2f2;
  text-decoration: none;
}

.container_29 {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  height: 197px;
  padding: 30px;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
  -ms-flex-align: start;
  align-items: flex-start;
  color: #05141f;
  font-weight: 700;
}

.container_date {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  color: #999;
  line-height: 167%;
  font-weight: 500;
}

.container_31 {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  max-width: 340px;
  margin-bottom: 5px;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: end;
  -webkit-justify-content: flex-end;
  -ms-flex-pack: end;
  justify-content: flex-end;
}

.left-arrow-2 {
  left: 2.6%;
  bottom: 0%;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  overflow: visible;
  width: 60px;
  height: 60px;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

.right-arrow-2 {
  right: 2.6%;
  bottom: 0%;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  overflow: visible;
  width: 60px;
  height: 60px;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

.tabs_menu_media {
  position: relative;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin-bottom: 60px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

.tab_promotional_videos {
  z-index: 5;
  padding: 0px;
  border-top: 3px solid rgba(187, 22, 43, 0);
  background-color: hsla(0, 0%, 86.7%, 0);
  -webkit-transition: all 100ms ease;
  transition: all 100ms ease;
  font-weight: 500;
}

.tab_promotional_videos:hover {
  font-weight: 700;
}

.tab_promotional_videos.w--current {
  z-index: 5;
  padding-top: 0px;
  padding-right: 0px;
  padding-left: 0px;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-top: 3px solid #05141f;
  background-color: hsla(0, 0%, 86.7%, 0);
  -webkit-transition-duration: 100ms;
  transition-duration: 100ms;
  color: #05141f;
  font-weight: 700;
}

.tab_opinions {
  margin-left: 30px;
  padding: 0px;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-top: 3px solid transparent;
  background-color: hsla(0, 0%, 86.7%, 0);
  -webkit-transition: all 100ms ease;
  transition: all 100ms ease;
  color: #05141f;
}

.tab_opinions:hover {
  font-weight: 700;
}

.tab_opinions.w--current {
  position: relative;
  padding-bottom: 0px;
  border-top: 3px solid #05141f;
  background-color: #fff;
  font-weight: 700;
}

.tab_opinions.hide {
  display: none;
}

.div-block-54 {
  z-index: 0;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  height: 3px;
  margin-top: -4px;
  background-color: #bb162b;
}

.container_180 {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  height: 29px;
  margin-top: -3px;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

.div-block-56 {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  height: 30px;
  margin-top: -3px;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
}

.cont_media {
  position: relative;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
}

.link-block-news {
  position: absolute;
  left: auto;
  top: -21%;
  right: 5%;
  bottom: auto;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin-bottom: 0px;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
  -ms-flex-align: start;
  align-items: flex-start;
  color: #05141f;
  font-weight: 500;
  text-decoration: none;
}

.container_47 {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}

.container_slide_head {
  position: relative;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  padding-top: 102px;
  padding-right: 4.2%;
  padding-left: 4.2%;
  padding-bottom: 90px;
  height: 100%;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: flex-start;
  justify-content: flex-end;
}

.container_slide_head.hide {
  display: none;
}

.container_heading {
  z-index: 1;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  /*-webkit-box-align: center;*/
  /*-webkit-align-items: center;*/
  /*-ms-flex-align: center;*/
  /*align-items: center;*/
  color: #fff;
  font-weight: 700;
  width: 100%;
  max-width: 1760px;
  margin: 0 auto;
}

.par_25 {
  margin-top: 0px;
  margin-bottom: 0px;
  font-family: KiaSignatureBold, sans-serif;
  font-size: 25px;
  line-height: 140%;
  font-weight: 700;
}

.par_25.size_18 {
  line-height: 120%;
}

.par_25.size-18 {
  font-size: 18px;
}

.par_25.par_25--owner {
  font-family: KiaSignatureRegular, sans-serif;
  font-size: 15px;
  font-weight: 400;
}

.ontainer_heading {
  margin-top: 0px;
  line-height: 107%;
  letter-spacing: -1.4px;
}

.ontainer_description {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}

.button {
  position: relative;
  z-index: 6;
  margin-right: auto;
  margin-left: auto;
  padding: 21px 91px 19px;
  background-color: #05141f;
  -webkit-transition: all 200ms ease;
  transition: all 200ms ease;
  font-family: KiaSignatureBold, sans-serif;
  color: #fff;
  font-size: 15px;
  line-height: 130%;
  font-weight: 700;
  text-decoration: none;
  white-space: nowrap;
}

.button.models_kia {
  position: absolute;
  left: auto;
  top: auto;
  right: 4.2%;
  bottom: 0%;
  margin-bottom: 7px;
  padding-right: 56px;
  padding-left: 56px;
}

.button._3 {
  z-index: 0;
  padding-right: 80px;
  padding-left: 80px;
  border-style: solid;
  border-width: 1px;
  border-color: #fff;
  background-color: transparent;
  white-space: nowrap;
}

.button._4 {
  margin-left: 0px;
  background-color: #05141f;
}

.button.white {
  z-index: 0;
  padding: 21px 45px 19px;
  background-color: #fff;
  font-family: KiaSignatureBold, sans-serif;
  color: #05141f;
}

.button.white.sportage-news-btn {
  margin-right: 0;
}

.button._5 {
  margin-left: 0px;
  padding-right: 53px;
  padding-left: 53px;
}

.button._6 {
  padding-right: 45px;
  padding-left: 45px;
}

.button.test_drive {
  margin-right: 0px;
  padding-right: 123px;
  padding-left: 123px;
}

.button.test_drive._2 {
  display: none;
  margin-left: 0px;
  padding-right: 56px;
  padding-left: 56px;
}

.button.testdrive {
  margin-left: 0px;
  padding-right: 123px;
  padding-left: 123px;
}

.button.media {
  display: none;
  width: 100%;
  border: 1px solid #000;
  background-color: transparent;
  color: #000;
  text-align: center;
}

.button.media:hover {
  border-color: #bb162b;
  background-color: #bb162b;
  color: #fff;
}

.button.feedback {
  margin-top: 40px;
  margin-right: 0px;
  margin-left: 0px;
  padding: 18px 45px;
}

.button.set {
  width: auto;
  margin-right: 0px;
  margin-left: 0px;
  padding: 12px 60px;
  -webkit-box-flex: 0;
  -webkit-flex: 0 0 auto;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
}

.button.specials {
  width: 100%;
  margin-right: 0px;
  margin-left: 0px;
  padding-right: 123px;
  padding-left: 123px;
}

.button.feedback-copy {
  margin-top: 40px;
  margin-right: 0px;
  margin-left: 0px;
  padding: 18px 45px;
}

.button.guarantee {
  margin-right: 0px;
  margin-left: 0px;
  padding: 18px 60px;
}

.image_slider_head {
  z-index: 1;
  width: 73vw;
}

.image_slider_head.k5 {
  width: 702.3px;
  margin-top: 28px;
}

.image_slider_head.sorento_1 {
  display: block;
  width: 85vw;
}

.image_slider_head.kia_rio_1 {
  width: 72vw;
}

.image_slider_head.rio_x {
  display: block;
  width: 80vw;
}

.image_slider_head.stinger {
  display: block;
  width: 77vw;
  margin-top: 0px;
}

.image_slider_head.rio_x-copy {
  display: block;
  width: 80vw;
}

.container_button {
  z-index: 5;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  /*width: 100%;*/
  max-width: 1462px;
  margin-top: 40px;
  margin-right: auto;
  margin-left: 0;
  /*padding-right: 3.5%;*/
  /*padding-left: 4.2%;*/
  /*-webkit-box-pack: end;*/
  /*-webkit-justify-content: flex-end;*/
  /*-ms-flex-pack: end;*/
  align-items: center;
  gap: 30px;
}

.container_button .button.white {
  padding: 20.2px 67px;
}
.container_button .button._3 {
  padding: 20px 50px;
}

.container_button .button.white .line-hover-button {
  background-color: rgb(5, 20, 31);
  margin-top: -1px;
}

.container_video {
  position: absolute;
  left: 0%;
  top: 0%;
  right: 0%;
  bottom: auto;
  z-index: 0;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  overflow: hidden;
  width: 100%;
  height: 100vh;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
}

.container_video:before {
  content: "";
  position: absolute;
  top: 0;
  width: 100%;
  height: 235px;
  background: -webkit-gradient(
    linear,
    left top,
    left bottom,
    from(rgba(0, 0, 0, 0.45)),
    to(transparent)
  );
  background: linear-gradient(180deg, rgba(0, 0, 0, 0.45), transparent);
}

.container_video:after {
  content: "";
  position: absolute;
  bottom: 0;
  width: 100%;
  height: 415px;
  background: -webkit-gradient(
    linear,
    left top,
    left bottom,
    from(transparent),
    to(rgba(0, 0, 0, 0.65))
  );
  background: linear-gradient(180deg, transparent, rgba(0, 0, 0, 0.65));
}

.container_37 {
  position: absolute;
  left: 0%;
  top: 0%;
  right: auto;
  bottom: auto;
  z-index: 0;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 60px;
  height: 60px;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100%;
  background-color: rgba(5, 20, 31, 0.4);
  -webkit-transition: all 300ms ease;
  transition: all 300ms ease;
}

.container_37:hover {
  background-color: #05141f;
}

.image-22 {
  position: absolute;
  left: 50%;
  top: 50%;
  z-index: 1;
  -webkit-transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
}

.next_slick_news {
  position: absolute;
  left: auto;
  top: auto;
  z-index: 1000;
  right: 2.6%;
  bottom: auto;
  display: block;
  width: 60px;
  height: 60px;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 50%;
  background-color: rgba(5, 20, 31, 0.4);
  -webkit-transition: all 300ms ease;
  transition: all 300ms ease;
  cursor: pointer;
}

.next_slick_news[aria-disabled="true"] {
  opacity: 0;
}

.next_slick_news:hover {
  background-color: #05141f;
}

.next_slick_specpredloghenia {
  position: absolute;
  left: auto;
  top: auto;
  right: 2.6%;
  bottom: auto;
  z-index: 0;
  display: block;
  width: 60px;
  height: 60px;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 50%;
  background-color: rgba(5, 20, 31, 0.4);
  -webkit-transition: all 300ms ease;
  transition: all 300ms ease;
  cursor: pointer;
}

.next_slick_specpredloghenia:hover {
  background-color: #05141f;
}

.slide-nav-2 {
  display: none;
}

.container_173 {
  position: relative;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin-right: auto;
  margin-left: auto;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  background-image: url("../images/picanto-3.png");
  background-position: 50% 22%;
  background-size: auto 120px;
  background-repeat: no-repeat;
}

.container_173.new_rio {
  background-image: url("../images/c34fe92e-43ed-46dd-9343-ba22972cc59c.jpeg");
}

.container_173.cerato {
  background-image: url("../images/cerato_2.png");
  background-position: 50% 22%;
}

.container_173.k5 {
  background-image: url("../images/k5.jpg");
}

.container_173.soul {
  background-image: url("../images/soul_4.png");
}

.container_173.seltos {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  background-image: url("../images/seltos.jpg");
}

.container_173.sportage {
  background-image: url("../images/sportage.jpg");
}

.container_173.new_sorento {
  background-image: url("../images/bbc18a03-f1d1-4c9d-bc4b-14c4f53b0782.jpeg");
}

.container_173.rio_x {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  background-image: url("../images/rio-x.jpg");
}

.container_40 {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  color: #999;
}

.image_info {
  position: relative;
  left: 0%;
  top: 0%;
  right: 0%;
  bottom: 0%;
  display: none;
}

.image_info.red {
  position: absolute;
  display: block;
  opacity: 0;
}

.link_info {
  position: relative;
  display: none;
  margin-right: 0px;
  margin-left: 10px;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

.container_41 {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin-top: 16px;
}

.separator {
  margin-right: 10px;
  margin-left: 10px;
  font-weight: 300;
}

.container_39 {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin-top: 8px;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  font-weight: 500;
}

.description {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

.description_model {
  position: relative;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  max-width: 1452px;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

.container_tab {
  position: relative;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  height: 30px;
  margin-top: -3px;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: end;
  -webkit-justify-content: flex-end;
  -ms-flex-pack: end;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-flex: 0;
  -webkit-flex: 0 0 auto;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  font-family: KiaSignatureRegular, sans-serif;
  cursor: pointer;
}

.container_line {
  position: absolute;
  left: auto;
  top: 0px;
  right: auto;
  bottom: auto;
  z-index: 0;
  display: block;
  width: 0%;
  height: 3px;
  background-color: #05141f;
}

.container_line.display {
  display: none;
}

.banners {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  height: 516px;
}

.slider_banners {
  display: inline-block;
  overflow: hidden;
  width: 100%;
  height: 100%;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  background-color: rgba(36, 32, 32, 0);
}

.banners__pagination {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  padding-left: 6%;
}

.left-arrow-4 {
  display: none;
}

.right-arrow-4 {
  display: none;
}

.slide_banner {
  width: 100%;
  height: 100%;
  min-width: 100%;
  background-image: url("../images/4a16cac6-bfa6-45f9-b9f8-0e57722da8fd.jpeg");
  background-position: 50% 50%;
  background-size: cover;
}

.slide_banner._2 {
  background-image: url("../images/banners_covid19.jpg");
}

.slide_banner._3 {
  background-image: url("../images/d4b49b92-ffd8-4d0e-8bdb-3953496ddb4d.jpeg");
}

.mask_banners {
  overflow: visible;
  width: 50%;
  height: 100%;
}

.div-block-79 {
  display: inline-block;
  width: 33.333%;
  height: 100%;
  grid-auto-columns: 1fr;
  -ms-grid-columns: 1fr 1fr;
  grid-template-columns: 1fr 1fr;
  -ms-grid-rows: auto auto;
  grid-template-rows: auto auto;
  background-image: url("../images/4a16cac6-bfa6-45f9-b9f8-0e57722da8fd.jpeg");
  background-position: 50% 50%;
  background-size: cover;
}

.media_head {
  position: relative;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  margin-right: auto;
  margin-bottom: 90px;
  margin-left: auto;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  color: #05141f;
  font-weight: 700;
  letter-spacing: -1px;
}

.banner__cover {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  height: 100%;
  padding-right: 4vw;
  padding-bottom: 110px;
  padding-left: 6vw;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: end;
  -webkit-justify-content: flex-end;
  -ms-flex-pack: end;
  justify-content: flex-end;
  -webkit-box-align: stretch;
  -webkit-align-items: stretch;
  -ms-flex-align: stretch;
  align-items: stretch;
  color: #fff;
  text-decoration: none;
  cursor: auto;
}

.banner__title {
  height: auto;
  max-width: 422px;
  font-family: KIAOTF, sans-serif;
  font-weight: 700;
  letter-spacing: -0.7px;
}

.image_new {
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
  object-fit: cover;
}

.cont_image_card_media {
  height: 192.11px;
}

.container_media {
  position: relative;
}

.banner__content {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  min-height: 180px;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
}

.div-block-86 {
  max-width: 250px;
}

.h_50 {
  margin-top: 0px;
  margin-bottom: 0px;
  font-family: KiaSignatureBold, sans-serif;
  font-size: 50px;
  line-height: 110%;
  font-weight: 700;
}

.h_50.size_35.h_50--center {
  text-align: center;
}

.h_50.none {
  display: block;
}

.tabs-menu-news {
  position: relative;
  display: none;
  height: 40px;
  margin-bottom: 30px;
  -webkit-box-pack: start;
  -webkit-justify-content: flex-start;
  -ms-flex-pack: start;
  justify-content: flex-start;
  -webkit-box-align: stretch;
  -webkit-align-items: stretch;
  -ms-flex-align: stretch;
  align-items: stretch;
}

.container_54 {
  position: relative;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
  -ms-flex-align: start;
  align-items: flex-start;
}

.container_55 {
  margin-right: auto;
  margin-bottom: 20px;
  margin-left: 0px;
  font-weight: 700;
  letter-spacing: -1px;
}

.container_56 {
  position: absolute;
  left: auto;
  right: 0%;
  bottom: auto;
  display: none;
  width: 290px;
  height: 40px;
}

.tabs-content {
  padding-top: 0px;
}

.container_rich {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  max-width: 1060px;
  margin: 50px auto 80px;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  text-align: center;
}

.container_bread {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  max-width: 1760px;
  /* margin-inline: auto; */
}

.container_bread.container_bread--mb {
  margin-bottom: 30px;
}

.container_bread.white {
  color: #fff;
}

.separator_breadcrumbs {
  margin-right: 10px;
  margin-left: 10px;
}

.link-block-3_color-copy {
  margin-bottom: 7px;
  font-family: Kia, sans-serif;
  color: #666;
  font-weight: 500;
  text-decoration: none;
}

.link-4 {
  color: #000;
  text-decoration: none;
}

.container_similar {
  width: 100%;
  max-width: 1070px;
  margin-right: auto;
  margin-left: auto;
}

.container_31-copy {
  max-width: 340px;
  margin-bottom: 20px;
  line-height: 139%;
}

.h_35 {
  margin-top: 0px;
  margin-bottom: 0px;
  font-family: KiaSignatureBold, sans-serif;
  font-size: 35px;
  line-height: 114%;
  font-weight: 700;
}

.h_35.h_25 {
  font-size: 35px;
}

.h_35.h--dil {
  text-align: center;
}

.h_35.title-dil {
  margin-top: 20px;
}

.h_35.h_25--dil {
  margin-bottom: 10px;
  font-size: 28px;
}

.tabs_reviews {
  margin-top: 35px;
}

.dropdown {
  width: 100%;
  height: 100%;
  border: 1px solid #ccc;
}

.dropdown-toggle {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  height: 100%;
  padding-top: 18px;
  padding-left: 15px;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  font-family: Kia, sans-serif;
}

.dropdown-list {
  background-color: #a07676;
  font-family: Kia, sans-serif;
  font-weight: 500;
}

.dropdown-list.w--open {
  left: auto;
  top: 55px;
  right: 0%;
  bottom: auto;
  overflow: scroll;
  width: 200px;
  height: 400px;
  border: 1px solid #ccc;
  background-color: #fff;
}

.dropdown-link {
  font-size: 15px;
}

.dropdown-link:hover {
  color: #bb162b;
}

.remodal {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  padding-right: 4.2%;
  padding-left: 4.2%;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

.remodal.design {
  min-height: 100vh;
  margin-bottom: 0px;
  padding-top: 30px;
  padding-bottom: 50px;
  background-color: #fff;
}

.remodal.comfort {
  width: 100%;
  min-height: 100vh;
  margin-bottom: 0px;
  padding-top: 30px;
  padding-bottom: 50px;
  background-color: #fff;
}

.remodal.security {
  width: 100%;
  min-height: 100vh;
  margin-bottom: 0px;
  padding-top: 30px;
  padding-bottom: 50px;
  background-color: #fff;
}

.remodal.comfort_cerato {
  width: 100%;
  min-height: 100vh;
  margin-bottom: 0px;
  padding: 30px 4.2% 50px;
  background-color: #fff;
}

.remodal.omfort {
  min-height: 100vh;
  margin-bottom: 0px;
  padding-top: 30px;
  padding-bottom: 50px;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
  -ms-flex-align: start;
  align-items: flex-start;
  background-color: #fff;
}

.remodal.gt_line_poopup_soul {
  width: 100%;
  min-height: 100vh;
  margin-bottom: 0px;
  padding: 30px 4.2% 50px;
  background-color: #fff;
}

.remodal.comfort_soul {
  width: 100%;
  min-height: 100vh;
  margin-bottom: 0px;
  padding: 30px 4.2% 85px;
  background-color: #fff;
}

.container_66 {
  position: relative;
  width: 100%;
  max-width: 840px;
  margin-right: auto;
  margin-left: auto;
  padding: 80px 110px 100px;
  background-color: #fff;
}

.div_line {
  width: 100%;
  height: 1px;
  margin-top: 30px;
  margin-bottom: 30px;
  background-color: #ccc;
}

.h_25 {
  margin-top: 0px;
  margin-bottom: 0px;
  font-family: KiaSignatureBold, sans-serif;
  font-size: 25px;
}

.container_64 {
  max-width: 610px;
  margin-bottom: 40px;
  line-height: 167%;
  text-align: left;
}

.container_65 {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
  -ms-flex-align: start;
  align-items: flex-start;
}

.remodal_close {
  position: absolute;
  left: auto;
  top: 4%;
  right: 4%;
  bottom: auto;
  display: inline-block;
  padding: 10px;
  cursor: pointer;
}

.tabs_info {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  height: 100%;
}

.tabs_menu_info {
  z-index: 1;
  width: 33.5%;
  padding-top: 60px;
  padding-right: 55px;
  padding-bottom: 55px;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-flex: 0;
  -webkit-flex: 0 0 auto;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
}

.tab-pane-tab-1 {
  z-index: 1;
  width: 100%;
  height: 100%;
  margin-bottom: 55px;
  margin-left: auto;
  padding-top: 20px;
  padding-right: 55px;
  padding-left: 30px;
  background-color: #fff;
}

.tab_link_info {
  max-width: 363px;
  padding: 7px 0px;
  background-color: hsla(0, 0%, 78.4%, 0);
  font-family: KiaSignatureRegular, sans-serif;
}

.tab_link_info.w--current {
  padding-left: 0px;
  background-color: hsla(0, 0%, 78.4%, 0);
  font-weight: 700;
}

.tab_link_info.stop {
  display: none;
}

.container_info {
  position: relative;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin-right: auto;
  margin-left: auto;
  -webkit-box-pack: start;
  -webkit-justify-content: flex-start;
  -ms-flex-pack: start;
  justify-content: flex-start;
}

.rich-text-block {
  margin-top: 20px;
  padding-top: 15px;
  padding-bottom: 20px;
  border-top: 2px solid #000;
  border-bottom: 2px solid #000;
}

.rich-text-block p {
  margin-bottom: 15px;
  line-height: 167%;
}

.rich-text-block h1 {
  margin-top: 0px;
  margin-bottom: 20px;
  font-size: 35px;
}

.rich-text-block strong {
  font-size: 25px;
}

.rich-text-block h4 {
  margin-top: 30px;
  margin-bottom: 20px;
  font-family: KiaSignatureBold, sans-serif;
  font-size: 25px;
  line-height: 130%;
}

.rich-text-block a {
  color: #05141f;
  text-decoration: none;
}

.rich-text-block li {
  margin-bottom: 5px;
  font-size: 15px;
  line-height: 167%;
}

.rich-text-block ol {
  margin-bottom: 15px;
}

.container_67 {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin-top: 0px;
  color: #666;
}

.rich-text-block-copy {
  margin-top: 20px;
  margin-bottom: 15px;
  padding-top: 15px;
  padding-bottom: 0px;
  border-top: 2px solid #000;
}

.rich-text-block-copy h1 {
  margin-top: 0px;
  margin-bottom: 20px;
  font-size: 35px;
}

.rich-text-block-copy strong {
  font-size: 25px;
}

.rich-text-block-copy h4 {
  margin-top: 30px;
  margin-bottom: 20px;
  font-size: 25px;
}

.rich-text-block-copy a {
  color: #666;
  text-decoration: none;
}

.rich-text-block-copy li {
  margin-bottom: 5px;
  font-family: Kia, sans-serif;
  color: #666;
  font-size: 15px;
}

.cont_text_info {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  border: 1px solid #ccc;
}

.cont_text_info._2 {
  border-top-style: none;
}

.cont_headint_text_info {
  width: 100%;
  padding: 45px 10px 45px 40px;
  border-left: 1px solid #ccc;
}

.cont_headint_text_info._2 {
  width: 200px;
  border-left-style: none;
}

.cont_heading_info {
  width: 149px;
}

.rich-text-middle {
  margin-top: 20px;
  margin-bottom: 15px;
  padding-top: 0px;
}

.rich-text-middle p {
  margin-bottom: 15px;
  line-height: 167%;
}

.rich-text-middle h1 {
  margin-top: 0px;
  margin-bottom: 20px;
  font-size: 35px;
}

.rich-text-middle strong {
  font-size: 25px;
}

.rich-text-middle h4 {
  margin-top: 30px;
  margin-bottom: 20px;
  font-size: 25px;
  line-height: 130%;
}

.rich-text-middle a {
  color: #666;
  text-decoration: none;
}

.rich-text-middle li {
  margin-bottom: 5px;
  font-family: Kia, sans-serif;
  color: #666;
  font-size: 15px;
}

.rich-text-insite p {
  line-height: 167%;
}

.rich-text-insite a {
  color: #05141f;
  text-decoration: none;
}

.rich-text-insite li {
  margin-bottom: 10px;
  font-size: 15px;
}

.div-block-98 {
  padding-bottom: 30px;
  border-bottom: 2px solid #000;
}

.grid-3 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  -ms-grid-columns: auto 26vw;
  grid-template-columns: auto 26vw;
  -ms-grid-rows: auto auto auto auto auto auto auto auto auto auto auto auto
    auto auto auto auto auto;
  grid-template-rows: auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto;
  border-top: 1px solid #ccc;
  border-left: 1px solid #ccc;
}

.container_69 {
  width: 100%;
  height: 100%;
  padding: 20px 10px 20px 40px;
  border-right: 1px solid #ccc;
  border-bottom: 1px solid #ccc;
  font-weight: 700;
  letter-spacing: 1.5px;
}

.container_69._2 {
  width: auto;
  padding-right: 40px;
  padding-left: 10px;
  text-align: right;
}

.container_70 {
  width: 100%;
  height: 100%;
  padding: 30px 10px 30px 40px;
  border-right: 1px solid #ccc;
  border-bottom: 1px solid #ccc;
}

.container_70._2 {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  padding-right: 40px;
  padding-left: 10px;
  text-align: right;
}

.link-5 {
  color: #05141f;
  text-decoration: none;
}

.container_68 {
  padding-bottom: 30px;
  border-bottom: 2px solid #000;
}

.rich-text-block-copy {
  margin-top: 20px;
  margin-bottom: 15px;
  padding-top: 15px;
  padding-bottom: 20px;
  border-top: 2px solid #000;
}

.rich-text-block-copy h1 {
  margin-top: 0px;
  margin-bottom: 20px;
  font-size: 35px;
}

.rich-text-block-copy strong {
  font-size: 25px;
}

.rich-text-block-copy h4 {
  margin-top: 30px;
  margin-bottom: 20px;
  font-size: 25px;
  line-height: 140%;
}

.rich-text-block-copy a {
  color: #666;
  text-decoration: none;
}

.rich-text-block-copy li {
  margin-bottom: 15px;
  font-family: Kia, sans-serif;
  color: #666;
  font-size: 15px;
  line-height: 167%;
}

.rich-text-block-copy ol {
  margin-bottom: 0px;
  padding-left: 15px;
}

.rich-text-block-copy-copy {
  margin-top: 20px;
  margin-bottom: 0px;
  padding-top: 15px;
  padding-bottom: 0px;
  border-top: 2px solid #000;
}

.rich-text-block-copy-copy p {
  line-height: 167%;
}

.rich-text-block-copy-copy h1 {
  margin-top: 0px;
  margin-bottom: 20px;
  font-size: 35px;
}

.rich-text-block-copy-copy strong {
  font-size: 25px;
}

.rich-text-block-copy-copy h4 {
  margin-top: 30px;
  margin-bottom: 20px;
  font-size: 25px;
}

.rich-text-block-copy-copy a {
  color: #05141f;
  text-decoration: none;
}

.rich-text-block-copy-copy li {
  margin-bottom: 15px;
  font-family: Kia, sans-serif;
  color: #666;
  font-size: 15px;
  line-height: 167%;
}

.rich-text-block-copy-copy ol {
  margin-bottom: 0px;
}

.tabs_content_info {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  background-color: #fff;
}

.rich-text-block_none {
  margin-top: 20px;
  padding-top: 15px;
  padding-bottom: 15px;
  border-top: 2px solid #000;
  border-bottom: 2px solid #000;
}

.rich-text-block_none p {
  margin-bottom: 15px;
  line-height: 167%;
}

.rich-text-block_none h1 {
  margin-top: 0px;
  margin-bottom: 20px;
  font-size: 35px;
}

.rich-text-block_none strong {
  font-size: 25px;
}

.rich-text-block_none h4 {
  margin-top: 0px;
  margin-bottom: 20px;
  font-size: 25px;
  line-height: 130%;
}

.rich-text-block_none a {
  color: #666;
  text-decoration: none;
}

.rich-text-block_none li {
  margin-bottom: 5px;
  font-family: Kia, sans-serif;
  color: #666;
  font-size: 15px;
  line-height: 167%;
}

.rich-text-block_none ol {
  margin-bottom: 15px;
}

.container_models {
  width: 100%;
  max-width: 1758.75px;
  margin-right: auto;
  margin-left: auto;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
  -ms-flex-align: start;
  align-items: flex-start;
}

.card_model {
  padding: 20px;
  -webkit-box-flex: 0;
  -webkit-flex: 0 auto;
  -ms-flex: 0 auto;
  flex: 0 auto;
}

.link-block-6 {
  width: 100%;
}

.image-25 {
  width: 405.75px;
}

.link-block-model {
  margin-bottom: 0px;
  font-family: KIAOTF, sans-serif;
  color: #05141f;
  font-weight: 700;
  text-decoration: none;
}

.link-block-model.owners_link {
  margin-bottom: 15px;
  font-size: 15px;
  font-weight: 500;
}

.container_73 {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin-top: 0px;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
}

.div-block-102 {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
  -ms-flex-align: start;
  align-items: flex-start;
}

.div-block-103 {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
  -ms-flex-align: start;
  align-items: flex-start;
  font-family: KIAOTF, sans-serif;
  color: #05141f;
  font-weight: 700;
}

.link-block-models {
  margin-right: 15px;
  margin-bottom: 7px;
  font-family: Kia, sans-serif;
  color: #666;
  font-weight: 500;
  text-decoration: none;
}

.div-block-104 {
  margin-bottom: -1px;
  margin-left: 8px;
}

.container_74 {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin-top: 7px;
  color: #666;
}

.container_75 {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

.conteiner_card_models {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin-top: 20px;
  margin-left: -20px;
  -webkit-box-pack: start;
  -webkit-justify-content: flex-start;
  -ms-flex-pack: start;
  justify-content: flex-start;
  -webkit-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
}

.categories_models {
  margin-top: 50px;
  color: #05141f;
}

.categories_models.none {
  display: block;
}

.container_76 {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin-top: 40px;
  -webkit-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
}

.container_78 {
  display: none;
  width: 290px;
  height: 40px;
  margin-top: 60px;
}

.dropdown-toggle-copy {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  height: 100%;
  padding-right: 0px;
  padding-left: 15px;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  font-family: Kia, sans-serif;
  color: #666;
}

.dropdown-toggle-copy.w--open {
  color: #666;
}

.conteiner_head_models {
  margin-top: 40px;
  color: #05141f;
  letter-spacing: -1px;
}

.g-padding-model-header-panel {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  height: 60px;
  margin-top: -1px;
  padding-right: 4.2%;
  padding-left: 4.2%;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  background-color: #05141f;
  color: #fff;
}

.container_heading_panel {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  font-weight: 700;
}

.separator_panel {
  width: 1px;
  height: 30px;
  margin-right: 20px;
  margin-left: 20px;
  background-color: #666;
}

.link-block-3_color-copy {
  margin-bottom: 7px;
  color: #999;
  font-weight: 500;
  text-decoration: none;
}

.container_link_panel {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

.container_link_model {
  position: absolute;
  left: 0%;
  top: 0%;
  right: auto;
  bottom: auto;
  z-index: 1;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  margin-right: auto;
  margin-left: auto;
  padding-top: 20px;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
  -ms-flex-align: start;
  align-items: flex-start;
  color: #fff;
}

.container_197 {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 33.33%;
  max-width: 180px;
  margin-left: 30px;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: end;
  /*-webkit-justify-content: flex-end;*/
  /*-ms-flex-pack: end;*/
  /*justify-content: flex-end;*/
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
  -ms-flex-align: start;
  align-items: flex-start;
  color: #ccc;
  line-height: 120%;
}

.container_197.none {
  display: none;
}

.icon_card_model {
  margin-top: 0px;
  /*margin-bottom: auto;*/
  width: 53px;
  height: 53px;
  object-fit: contain;
}

.container_model_panel {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  margin-right: auto;
  margin-left: auto;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
}

.image-26 {
  margin-top: 10px;
  margin-bottom: 10px;
  font-family: KiaSignatureBold, sans-serif;
}

.container_80 {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  color: #fff;
}

.link-block-card {
  margin-bottom: 7px;
  font-family: Kia, sans-serif;
  color: #fff;
  font-weight: 500;
  text-decoration: none;
}

.ontainer_price_overview {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin-top: 0px;
  margin-right: 30px;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

.model-intro {
  position: absolute;
  left: auto;
  top: 0%;
  right: 0%;
  bottom: auto;
  z-index: 1;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin-top: 20px;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

.ont_price {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  font-weight: 700;
}

.separator_2 {
  margin-right: 5px;
  margin-left: 5px;
  font-weight: 300;
}

.container_head_model {
  position: relative;
  z-index: 2;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  height: 100%;
  margin-right: auto;
  margin-left: auto;
  padding-top: 0px;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-box-align: end;
  -webkit-align-items: flex-end;
  -ms-flex-align: end;
  align-items: flex-end;
  -webkit-box-flex: 1;
  -webkit-flex: 1;
  -ms-flex: 1;
  flex: 1;
  color: #fff;
}

.image_card_model {
  width: 100%;
}

.container_188 {
  width: 100%;
  max-width: 1060px;
  margin-right: auto;
  margin-left: auto;
}

.container_190 {
  position: relative;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  max-width: 481px;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
  -ms-flex-align: start;
  align-items: flex-start;
  color: #05141f;
  line-height: 167%;
}

.container_189 {
  position: relative;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin-bottom: 110px;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
  -ms-flex-align: start;
  align-items: flex-start;
}

.div-block-122 {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin-top: 40px;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  cursor: pointer;
}

.div-block-122:hover {
  font-weight: 700;
}

.icon_plus {
  margin-right: 10px;
}

.container_191 {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  max-width: 400px;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
  -ms-flex-align: start;
  align-items: flex-start;
  line-height: 167%;
}

.container_198 {
  position: absolute;
  left: 0%;
  top: -25px;
  right: auto;
  bottom: auto;
  color: #5d7d2b;
}

.tab-link-tab-1-dvigatel {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  padding-left: 0px;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  background-color: hsla(0, 0%, 86.7%, 0);
  font-weight: 500;
}

.tab-link-tab-1-dvigatel:hover {
  font-weight: 700;
}

.tab-link-tab-1-dvigatel.w--current {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  background-color: hsla(0, 0%, 100%, 0);
  color: #05141f;
  font-weight: 700;
}

.tab-link-tab-1-dvigatel.sizing.none {
  display: none;
}

.tab-link-tab-1-dvigatel.hiden {
  display: none;
}

.circle {
  width: 5px;
  height: 5px;
  margin-right: 10px;
  border-radius: 100%;
  background-color: #05141f;
  opacity: 1;
}

.circle.none {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}

.circle.white {
  background-color: #fff;
}

.tab-link-tab-2-3 {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  padding-left: 0px;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  background-color: hsla(0, 0%, 86.7%, 0);
  color: #05141f;
  line-height: 167%;
}

.tab-link-tab-2-3:hover {
  font-weight: 700;
}

.tab-link-tab-2-3.w--current {
  padding-left: 0px;
  background-color: hsla(0, 0%, 86.7%, 0);
  color: #05141f;
  font-weight: 700;
}

.tab-link-tab-2-3.sizing {
  max-width: 440px;
  color: #05141f;
}

.tab-link-tab-2-3.sizing.w--current {
  color: #05141f;
}

.tab-link-tab-2-3.none {
  display: none;
}

.cont_header_card {
  padding: 25px 30px 20px;
  background-color: #05141f;
  color: #fff;
  font-weight: 700;
}

.slide_card_set {
  width: 435px;
  background-color: #fff;
}

.slide_card_set.swiper-slide {
  height: auto;
}

.mask_card_set {
  overflow: visible;
  width: 435px;
  padding-left: 4.2%;
}

.mask_card_set.mask_card_set-two {
  width: 100%;
  display: flex;
}

.mask_card_set-two .slick-list {
  overflow: inherit;
}

.container_88 {
  display: none;
  margin-top: 6px;
}

.cont_description_card {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  min-height: 472px;
  padding: 25px 30px 30px;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
}

.container_91 {
  margin-bottom: 16px;
}

.container_91._2 {
  margin-bottom: 5px;
}

.container_92 {
  margin-bottom: 10px;
  font-family: KIAOTF, sans-serif;
  font-weight: 700;
}

.container_93 {
  margin-bottom: 10px;
  line-height: 133%;
}

.container_93.hide {
  display: none;
}

.container_94 {
  height: 41px;
  margin-top: auto;
  padding-top: 20px;
  border-top: 1px solid #c4c4c4;
}

.container_95 {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  color: #666;
  font-weight: 700;
}

.link_awards_card {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  font-family: Kia, sans-serif;
  color: #05141f;
  font-weight: 700;
  text-decoration: none;
}

.container_96 {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
  -ms-flex-align: start;
  align-items: flex-start;
  font-weight: 700;
}

.slider_card_set {
  z-index: 0;
  overflow: hidden;
  height: 100%;
  margin-top: 60px;
  padding-bottom: 100px;
  padding-left: 4.2%;
  background-color: hsla(0, 0%, 86.7%, 0);
  position: relative;
}

.container_card.hide {
  display: none;
}

.container_text_warranty {
  position: relative;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  max-width: 450px;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
  -ms-flex-align: start;
  align-items: flex-start;
  -webkit-box-ordinal-group: 2;
  -webkit-order: 1;
  -ms-flex-order: 1;
  order: 1;
  line-height: 167%;
}

.max_w_600 {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin-top: 30px;
  margin-bottom: 30px;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
  -ms-flex-align: start;
  align-items: flex-start;
  line-height: 167%;
}

.container_warranty {
  position: relative;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin-left: auto;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

.container_image_warranty {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
  -ms-flex-align: start;
  align-items: flex-start;
  line-height: 167%;
}

.image_warranty {
  max-width: 410px;
}

.container_102 {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  min-height: 470px;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  background-color: #f2f2f2;
}

.container_103 {
  margin-bottom: 25px;
}

.container_104 {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  padding-right: 30px;
  padding-left: 30px;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
  -ms-flex-align: start;
  align-items: flex-start;
}

.container_105 {
  position: relative;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin-right: 4.2%;
  margin-left: 4.2%;
  padding-right: 4.2%;
  padding-left: 4.2%;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

._5d7d2b {
  margin-bottom: 10px;
  color: #5d7d2b;
  font-weight: 700;
  letter-spacing: 1px;
  text-transform: uppercase;
}

.h_70 {
  margin-top: 0px;
  margin-bottom: 0px;
  font-family: KiaSignatureBold, sans-serif;
  font-size: 70px;
  line-height: 107%;
}

.h_70.size_50 {
  font-size: 50px;
}

.h_70.white {
  color: #fff;
}

.div-block-126 {
  position: relative;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  margin-top: 30px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
}

.container_slider_set {
  margin-top: 60px;
}

.link-block-1 {
  position: absolute;
  left: auto;
  top: 0%;
  right: 0%;
  bottom: auto;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin-right: 15px;
  margin-bottom: 7px;
  font-family: Kia, sans-serif;
  color: #05141f;
  font-weight: 700;
  text-decoration: none;
}

.container_107 {
  position: relative;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin-right: auto;
  margin-bottom: 60px;
  margin-left: auto;
  padding-right: 4.2%;
  padding-left: 4.2%;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
  -ms-flex-align: start;
  align-items: flex-start;
}

.div-block-128 {
  position: absolute;
  left: 0%;
  top: 0%;
  right: 0%;
  bottom: auto;
  height: 500px;
  background-image: url("../images/bg.png");
  background-position: 50% 50%;
  background-size: cover;
  background-repeat: no-repeat;
}

.image-29 {
  position: relative;
  max-width: 80vw;
}

.image-29._2 {
  display: none;
}

.div-block-130 {
  position: relative;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin-bottom: 64px;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  color: #fff;
  font-weight: 700;
}

.div-block-131 {
  margin-top: 5px;
  margin-bottom: 50px;
  font-family: Kia, sans-serif;
  letter-spacing: -1px;
}

.image-30 {
  display: none;
}

.conteiner_strip_model {
  display: none;
  width: 100%;
  margin-top: 30px;
  margin-right: auto;
  margin-left: auto;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
}

.card_strip_model {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 49.7%;
  padding: 40px 0px;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  background-color: #f2f2f2;
  color: #000;
  font-weight: 700;
  text-decoration: none;
}

.card_strip_model.stop {
  display: none;
}

.card_strip_model._3 {
  width: 100%;
}

.card_strip_model._100-w {
  width: 100%;
}

.content_strip_model {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

.container_strip_text {
  margin-left: 10px;
  font-family: KIAOTF, sans-serif;
}

.link-6 {
  color: #697279;
  text-decoration: none;
}

.tabs_menu_reviews {
  position: relative;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin-right: 4.2%;
  margin-bottom: 51px;
  margin-left: 4.2%;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: stretch;
  -webkit-align-items: stretch;
  -ms-flex-align: stretch;
  align-items: stretch;
}

.lightbox-link {
  position: relative;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 281.3px;
  height: 189.88px;
  margin-bottom: 10px;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  background-color: #8b8b8b;
}

.icon-play {
  position: absolute;
  left: auto;
  top: auto;
  right: auto;
  bottom: auto;
  cursor: pointer;
}

.container_162 {
  width: 281px;
  background-color: #fff;
  font-family: KIAOTF, sans-serif;
  font-weight: 700;
}

.container_162.hide {
  display: none;
}

.container_109 {
  max-width: 270px;
}

.cont_heading_tab {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: end;
  -webkit-justify-content: flex-end;
  -ms-flex-pack: end;
  justify-content: flex-end;
  background-color: transparent;
}

.content_tab {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-box-align: end;
  -webkit-align-items: flex-end;
  -ms-flex-align: end;
  align-items: flex-end;
}

.content_tab._1400_max_w {
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
  -ms-flex-align: start;
  align-items: flex-start;
}

.image_popup {
  z-index: 5;
  aspect-ratio: 1;
  object-fit: cover;
}

.tab-pane-rio .image_popup {
  aspect-ratio: 2.36;
}

.container_160 {
  max-width: 450px;
  margin-top: 30px;
  line-height: 167%;
}

.container_113 {
  max-width: 630px;
  margin-top: 40px;
  margin-right: auto;
  margin-left: auto;
  line-height: 133%;
}

.info_content {
  position: relative;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  max-width: 380px;
  padding-bottom: 30px;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-align: stretch;
  -webkit-align-items: stretch;
  -ms-flex-align: stretch;
  align-items: stretch;
  border-bottom: 1px solid #000;
}

.info_content.white_border {
  border-bottom-color: #838383;
}

.info_content.cerato {
  width: 100%;
  max-width: 441px;
}

.container_118 {
  max-width: 450px;
  margin-top: 30px;
  line-height: 167%;
  letter-spacing: 0px;
}

.text-span {
  font-size: 70px;
  line-height: 114%;
}

.container_122 {
  width: 43%;
  font-weight: 700;
}

.container_120 {
  max-width: 240px;
  margin-bottom: 10px;
}

.container_engine {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
  -ms-flex-align: start;
  align-items: flex-start;
}

.container_124 {
  margin-bottom: 5px;
  color: #5d7d2b;
  font-weight: 700;
  letter-spacing: 1px;
  text-transform: uppercase;
}

.cont_form_feedback {
  margin-right: auto;
  margin-left: auto;
}

.cont_heading_feedback {
  margin-top: 15px;
  letter-spacing: -1px;
}

.link_breadcrumbs {
  margin-bottom: 7px;
  font-family: Kia, sans-serif;
  color: #666;
  font-weight: 500;
  text-decoration: none;
}

.link_breadcrumbs.white {
  color: #fff;
}

.cont_feedback {
  padding-right: 4.2%;
  padding-bottom: 40px;
  padding-left: 4.2%;
  border-bottom: 1px solid #ccc;
}

.cont_feedback.border--none {
  border-bottom-style: none;
}

.container_130 {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  padding-top: 60px;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

.form_block_feedback {
  width: 510px;
  margin-bottom: 0px;
}

.textarea {
  min-height: 127px;
  margin-bottom: 0px;
  padding: 20px;
  font-family: KIAOTF, sans-serif;
}

.textarea:focus {
  border: 1px solid #000;
}

.textarea::-webkit-input-placeholder {
  color: #666;
  font-size: 15px;
}

.textarea:-ms-input-placeholder {
  color: #666;
  font-size: 15px;
}

.textarea::-ms-input-placeholder {
  color: #666;
  font-size: 15px;
}

.textarea::placeholder {
  color: #666;
  font-size: 15px;
}

.input {
  height: 30px;
  margin-bottom: 50px;
  padding-bottom: 16px;
  padding-left: 0px;
  border-style: none none solid;
  border-width: 1px;
  border-color: #000 #000 #ccc;
  font-family: KIAOTF, sans-serif;
  font-size: 15px;
}

.input.error {
  border-color: red;
}

.input--no-margin {
  margin-bottom: 0;
}

.input:focus {
  border-bottom-width: 3px;
  border-bottom-color: #000;
  background-color: hsla(0, 0%, 100%, 0);
}

.input.error:focus {
  border-bottom-color: red;
}

.input::-webkit-input-placeholder {
  color: #666;
}

.input:-ms-input-placeholder {
  color: #666;
}

.input::-ms-input-placeholder {
  color: #666;
}

.input::placeholder {
  color: #666;
}

.cont_question_form {
  width: 100%;
  margin-top: -10px;
}

.select-field-2 {
  height: 40px;
  margin-top: 15px;
  margin-bottom: 28px;
  padding-right: 12px;
  background-color: hsla(0, 0%, 95.3%, 0);
  -webkit-transition: opacity 200ms ease;
  transition: opacity 200ms ease;
  font-family: KiaSignatureRegular, sans-serif;
  color: #666;
  font-size: 15px;
}

.select-field-2:focus {
  border-style: solid;
  border-width: 1px;
  border-color: #000;
}

.select-field-2.error,
.select-field-2:focus.error {
  border-color: red;
}

.select-field__error-message {
  margin: 2px 0 -17px 0;
  font-size: 12px;
  color: red;
  visibility: hidden;
}

.select-field__error-message--visible {
  visibility: visible;
}

.checkbox-field-2 {
  margin-top: 40px;
  margin-bottom: 45px;
  padding-left: 19px;
}

.checkbox-field-2--no-margin {
  margin-bottom: 0;
}

.link-7 {
  color: #000;
  text-decoration: underline;
}

.cont_text_form {
  margin-top: 15px;
  margin-bottom: 45px;
  line-height: 140%;
}

.link-8 {
  color: #000;
  font-weight: 700;
  text-decoration: none;
}

.container_134 {
  margin-top: 42px;
  margin-bottom: 18px;
  font-family: KIAOTF, sans-serif;
}

.container_134.hidden {
  display: none;
}

.container_135 {
  line-height: 20px;
}

.container_136 {
  font-family: KIAOTF, sans-serif;
  font-weight: 700;
}

.container_137 {
  margin-top: -3px;
  margin-bottom: 10px;
  color: #666;
}

.container_137.none {
  display: none;
}

.cont_diler_form {
  margin-top: 40px;
}

.grid-4 {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  -ms-grid-columns: 1fr 1fr 1fr;
  grid-template-columns: 1fr 1fr 1fr;
  -ms-grid-rows: auto;
  grid-template-rows: auto;
}

.container_139 {
  width: 100%;
  height: 100%;
  background-color: #f2f2f2;
  text-decoration: none;
}

.cont_image_technologies {
  height: 257px;
}

.cont_desc_card_techno {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  padding: 30px;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
  -ms-flex-align: start;
  align-items: flex-start;
  color: #000;
  font-weight: 700;
}

.container_142 {
  position: relative;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin-top: 30px;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
  -ms-flex-align: start;
  align-items: flex-start;
}

.container_breadcrumbs {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
}

.link_brochure {
  display: block;
  margin-bottom: 7px;
  margin-left: 2.86vw;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
  -ms-flex-align: start;
  align-items: flex-start;
  font-family: Kia, sans-serif;
  color: #05141f;
  font-weight: 500;
  text-decoration: none;
}

.cont_download {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin-left: auto;
  color: #000;
}

.icon_texno {
  margin-right: 5px;
}

.container_144 {
  padding: 20px 4.2% 40px;
  border-bottom: 1px solid #ccc;
}

.container_145 {
  position: relative;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  padding: 60px 4.2% 80px;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
  -ms-flex-align: start;
  align-items: flex-start;
}

.div-block-150 {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin-top: 40px;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
}

.div-block-151 {
  font-weight: 700;
}

.div-block-152 {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin-top: 20px;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

.div-block-153 {
  position: -webkit-sticky;
  position: sticky;
  top: 0px;
  z-index: 1;
  display: none;
  width: 380px;
}

.div-block-154 {
  position: relative;
  z-index: 1;
}

.container_146 {
  margin-top: 15px;
}

.container_149 {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}

.container_150 {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  min-height: 227px;
  padding-top: 30px;
  padding-bottom: 30px;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
}

.container_151 {
  position: relative;
  width: 100%;
  height: 100%;
  background-color: #fff;
}

.div_line_2 {
  width: 100%;
  height: 2px;
  margin-top: 30px;
  margin-bottom: 30px;
  background-color: #05141f;
}

.remodal_close_2 {
  position: absolute;
  left: auto;
  top: 0%;
  right: 0%;
  bottom: auto;
  display: inline-block;
  padding: 10px;
  cursor: pointer;
}

.content_popup {
  position: relative;
  width: 100%;
  line-height: 167%;
  text-align: left;
}

.container_153 {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
  -ms-flex-align: start;
  align-items: flex-start;
}

.container_156 {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

.image_popup_design {
  z-index: 5;
}

.image_h_593 {
  z-index: 5;
}

.container_158 {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

.tabs_menu_advantage2 {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin-top: 30px;
  margin-right: auto;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  font-family: KIAOTF, sans-serif;
}

.tabs_engine {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
  -ms-flex-align: start;
  align-items: flex-start;
}

.tabs-menu-6 {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  min-width: 380px;
  margin-top: 30px;
  margin-left: auto;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  font-family: KIAOTF, sans-serif;
}

.tabs-content-10 {
  overflow: visible;
  width: 45%;
  margin-top: -333px;
}

.cont_strip_50 {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 66.66%;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
}

.cont_strip_50._33-33 {
  width: 32.9%;
}

.bg-video-main-slider {
  width: 100%;
  height: 100%;
}

.bg-video-main-slider.new-logo-mob {
  display: none;
}

.bg-video-main-slider.cerato {
  background-image: url("../images/img-bg.jpg");
  background-position: 50% 50%;
  background-size: cover;
  background-repeat: no-repeat;
}

.link_models {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin-right: auto;
  margin-left: auto;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

.container_184 {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
  -ms-flex-align: start;
  align-items: flex-start;
}

.max_w_model {
  max-width: 1060px;
  margin-right: auto;
  margin-left: auto;
}

.container_nav {
  position: relative;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  height: 100%;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

.cont_image_picking {
  max-width: 50vw;
  margin: 40px auto;
}

.container_head_picking {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin-top: 0px;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
  -ms-flex-align: start;
  align-items: flex-start;
}

.slider_slick {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin-left: -20px;
}

.card_slick {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 200px;
  max-width: 200px;
  padding: 20px;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-flex: 0;
  -webkit-flex: 0 0 auto;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  border-style: solid;
  border-width: 1px;
  border-color: #fff;
  -webkit-transition: all 300ms ease;
  transition: all 300ms ease;
  cursor: default;
}

.card_slick:hover {
  border: 1px dashed #000;
}

.card_slick.hide {
  display: none;
}

.cont_characteristics_model_2 {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}

.separator_3 {
  margin-right: 5px;
  margin-left: 5px;
}

.container_slick_inner {
  position: static;
  width: calc(100vw - 4.2vw);
  padding-left: 4.2vw;
  margin-left: -4.2vw;
  height: 100%;
  background-color: white !important;
}

.container_slick_inner.active {
  position: relative;
}

.block_arrow {
  position: absolute;
  left: auto;
  top: 0%;
  right: 0%;
  bottom: 0%;
  z-index: 1;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 116px;
  padding-top: 0px;
  padding-right: 10px;
  padding-bottom: 0px;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: end;
  -webkit-align-items: flex-end;
  -ms-flex-align: end;
  align-items: flex-end;
  background-image: -webkit-gradient(
    linear,
    right top,
    left top,
    from(#fff),
    to(hsla(0, 0%, 100%, 0))
  );
  background-image: linear-gradient(270deg, #fff, hsla(0, 0%, 100%, 0));
  transition: 0.4s all;
}

/* @media (max-width: 1300px) {
    .block_arrow.active{
      right: 1%;
    }
  }

  @media (max-width: 500px) {
    .block_arrow.active{
      right: 7%;
    }
  }  */

/* .block_arrow.active{
    position: fixed;
    left: auto;
    top: 43px;
    right: 4.2%;
    bottom: 0%;
    background: none !important;
  }

  .block_arrow.active--down{
    position: fixed;
    left: auto;
    top: 124px;
    right: 4.2%;
    bottom: 0%;
    background: none !important;
  } */

.next {
  z-index: 0;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 40px;
  height: 40px;
  margin-top: 5px;
  margin-bottom: 5px;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 500px;
  background-color: rgba(5, 20, 31, 0.4);
  -webkit-transition: all 300ms ease;
  transition: all 300ms ease;
  cursor: pointer;
}

.next:hover {
  background-color: #05141f;
}

.prev {
  z-index: 0;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 40px;
  height: 40px;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 500px;
  background-color: rgba(5, 20, 31, 0.4);
  -webkit-transition: all 300ms ease;
  transition: all 300ms ease;
  cursor: pointer;
}

.prev:hover {
  background-color: #05141f;
}

.container_slick {
  position: relative;
  display: block;
  overflow: hidden;
  margin-top: 15px;
  margin-bottom: 35px;
  -webkit-flex-wrap: nowrap;
  -ms-flex-wrap: nowrap;
  flex-wrap: nowrap;
  border-top: 1px solid #ccc;
  border-bottom: 1px solid #ccc;
  transition: 0.2s all;
}

.container_slick.active {
  position: fixed;
  top: 43px;
  background-color: white !important;
  z-index: 1000;
}

.container_slick.active--down {
  position: fixed;
  top: 124px;
  background-color: white !important;
  z-index: 1000;
}

.text-articles__wrapper--mt {
  margin-top: 40px;
}

.text-articles__wrapper--mb {
  margin-bottom: 40px;
}

.text-article {
  font-size: 18px;
  line-height: 139%;
  font-weight: 700;
  position: relative;
  margin-left: -65px;
  padding-left: 65px;
}

.text-article::before {
  content: "";
  position: absolute;
  width: 35px;
  height: 22px;
  top: 0;
  left: 0;
  background-image: url("/images/blockquote.svg");
  background-repeat: no-repeat;
  background-position: center;
  background-size: cover;
}

.text-articles--name {
  line-height: 125% !important;
  color: #9ba1a5 !important;
  font-weight: 400;
}
@media (min-width: 991px) and (max-width: 1200px) {
  .nav_link {
    margin-right: 10px;
    margin-left: 10px;
  }
}

@media (min-width: 992px) {
  .nav_menu_white {
    padding-right: 80px;
  }

  .nav__lang-list {
    padding: 0;
  }
}

@media (max-width: 991px) {
  .nav__lang-list {
    right: 48px;
  }

  .container_slick.active {
    top: 21px;
  }

  .container_slick.active--down {
    top: 85px;
  }

  .nav_menu_white {
    padding-right: 0px;
  }

  .container_button {
    margin-top: 30px;
  }

  .container_button .button.white {
    padding: 20.2px 57px;
  }

  .container_button .button._3 {
    padding: 20px 40px;
  }
}

@media (max-width: 767px) {
  .nav__lang-list {
    right: 30px;
  }
}

.characteristics {
  font-weight: 700;
}

.link_block {
  height: 54px;
  color: #05141f;
  font-weight: 700;
  text-decoration: none;
  cursor: default;
}

.dropdown_wrapper {
  z-index: 0;
  width: 100%;
  cursor: pointer;
}

.dropdown_trigger {
  position: relative;
  overflow: visible;
  width: 100%;
  padding-top: 15px;
  padding-bottom: 15px;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: 2px solid hsla(0, 0%, 50.7%, 0.6);
  font-weight: 700;
}

.dropdown_content {
  position: relative;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  background-color: hsla(0, 0%, 86.7%, 0);
}

.dropdown_content.w--open {
  position: relative;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  background-color: hsla(0, 0%, 86.7%, 0);
}

.dropdown_content.colors {
  height: 370px;
}

.container_slide {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 200px;
  max-width: 200px;
  padding-right: 10px;
  padding-left: 20px;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
}

.container_slide:hover {
  border-style: none;
  border-width: 0px;
}

.container_slide.hide {
  display: none;
}

.slider_slick2 {
  position: relative;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  overflow: visible;
  margin-left: -20px;
}

.cont_characteristics_model {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin-bottom: 10px;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
  -ms-flex-align: start;
  align-items: flex-start;
  color: #666;
  font-weight: 500;
}

.container_200 {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  padding-top: 20px;
  padding-bottom: 20px;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  border-bottom: 1px solid #ccc;
  cursor: default;
}

.container_200.hide {
  display: none;
}

.container_200.colors {
  padding-bottom: 80px;
}

.cont_subtitle {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin-bottom: 15px;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

.text_value {
  overflow: visible;
  font-family: KIAOTF, sans-serif;
  font-size: 15px;
  text-align: center;
}

.div_color {
  position: relative;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 25px;
  height: 25px;
  margin-right: 10px;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

.cont_set_colors {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin-top: 10px;
  -webkit-flex-wrap: nowrap;
  -ms-flex-wrap: nowrap;
  flex-wrap: nowrap;
}

.cont_colors {
  margin-bottom: 20px;
}

.image_interior_colors {
  width: 42px;
  margin-right: 10px;
}

.container_price_picking {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin-bottom: 30px;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  font-weight: 700;
}

.model-banner__price-text {
  margin-top: 10px;
  margin-bottom: 3px;
  color: #999;
  line-height: 167%;
}

.div-block-172 {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  padding: 25px 30px;
  border: 2px solid #000;
}

.div-block-173 {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 50%;
  padding-right: 30px;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: start;
  -webkit-justify-content: flex-start;
  -ms-flex-pack: start;
  justify-content: flex-start;
  border-right: 1px solid #ccc;
}

.div-block-173._2 {
  padding-right: 0px;
  padding-left: 30px;
  border-right-style: none;
}

.div-block-174 {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  padding-top: 5px;
  padding-bottom: 5px;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
  -ms-flex-align: start;
  align-items: flex-start;
}

.div-block-174._2 {
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

.div-block-176 {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  font-weight: 700;
}

.image-38 {
  margin-left: 10px;
}

.div-block-178 {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin-bottom: 30px;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
}

.div-block-179 {
  width: 50%;
  font-family: KIAOTF, sans-serif;
  font-weight: 700;
}

.div-block-180 {
  margin-top: 40px;
  margin-bottom: 60px;
}

.conteiner_equipment {
  margin-top: 30px;
  padding-right: 4.2%;
  padding-left: 0%;
  font-weight: 700;
}

.container_set {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin-top: 10px;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
  -ms-flex-align: start;
  align-items: flex-start;
  font-weight: 500;
}

.set {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 40%;
  margin-right: 43px;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-flex-wrap: nowrap;
  -ms-flex-wrap: nowrap;
  flex-wrap: nowrap;
}

.set._2 {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-flex-wrap: nowrap;
  -ms-flex-wrap: nowrap;
  flex-wrap: nowrap;
}

.cont_item {
  padding-top: 5px;
  padding-right: 5px;
  padding-bottom: 5px;
  font-family: KIAOTF, sans-serif;
}

.div-block-186 {
  position: -webkit-sticky;
  position: sticky;
  top: 0px;
  z-index: 2;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin-top: 0px;
  padding-top: 20px;
  padding-bottom: 40px;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-bottom: 1px solid #ccc;
  background-color: #fff;
}

.div-block-187 {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin-top: 10px;
  font-family: Kia, sans-serif;
  font-weight: 700;
}

.div-block-188 {
  margin-right: 10px;
}

.div-block-189 {
  padding-top: 40px;
}

.tabs-5 {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  height: 100%;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
  -ms-flex-align: start;
  align-items: flex-start;
}

.tabs-menu-7 {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin-top: 15px;
  -webkit-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-box-ordinal-group: 2;
  -webkit-order: 1;
  -ms-flex-order: 1;
  order: 1;
}

.image-car-color {
  width: 84%;
  margin-bottom: 30px;
  max-height: 600px;
  object-fit: contain;
  border: none;
}

.image-car-color.model-img-color {
  width: 70%;
}

.image-car-color.color-block-tab__interior-img {
  margin-bottom: 30px;
}

.div-block-190 {
  position: relative;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

.color_model {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 35px;
  height: 35px;
  margin-right: 10px;
  padding-right: 0px;
  padding-left: 0px;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  background-color: hsla(0, 0%, 86.7%, 0);
  background-image: url("../images/Clear-White.svg");
  background-position: 50% 50%;
  background-size: cover;
  background-repeat: no-repeat;
}

.color_model.w--current {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 35px;
  height: 35px;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  background-color: hsla(0, 0%, 86.7%, 0);
  background-image: url("../images/Clear-White.svg");
  background-position: 50% 50%;
  background-size: contain;
  background-repeat: no-repeat;
}

.color_model.clear-white {
  margin-right: 10px;
  margin-bottom: 10px;
  background-size: contain;
}

.color_model.alice-blue {
  margin-right: 10px;
  margin-bottom: 10px;
  background-image: url("../images/Alice-Blue.svg");
  background-size: contain;
}

.color_model.milky-beige-m9y {
  margin-right: 10px;
  margin-bottom: 10px;
  background-image: url("../images/Milky-Beige.svg");
  background-size: contain;
}

.color_model.sparkling-silver-kcs {
  margin-right: 10px;
  margin-bottom: 10px;
  background-image: url("../images/Sparkling-Silver.svg");
  background-size: contain;
}

.color_model.celestial-blue-cu3 {
  margin-right: 10px;
  margin-bottom: 10px;
  background-image: url("../images/Celestial-Blue.svg");
  background-size: contain;
}

.color_model.lime-light-l2e {
  margin-right: 10px;
  margin-bottom: 10px;
  background-image: url("../images/Lime-Light.svg");
  background-size: contain;
}

.color_model.honey-bee-b2y {
  margin-right: 10px;
  margin-bottom: 10px;
  background-image: url("../images/Honey-Bee.svg");
  background-size: contain;
}

.color_model.pop-orange-g7a {
  margin-right: 10px;
  margin-bottom: 10px;
  background-image: url("../images/Pop-Orange.svg");
  background-size: contain;
}

.color_model.shiny-red-a2r {
  margin-right: 10px;
  margin-bottom: 10px;
  background-image: url("../images/Shiny-Red.svg");
  background-size: contain;
}

.color_model.titanium-silver-im {
  margin-right: 10px;
  margin-bottom: 10px;
  background-image: url("../images/Titanium-Silver.svg");
  background-size: contain;
}

.color_model.aurora-black-pearl-abp {
  margin-right: 10px;
  margin-bottom: 10px;
  background-image: url("../images/Aurora-Black-Pearl.svg");
  background-size: contain;
}

.color_model.snow-white-pearl {
  margin-right: 10px;
  margin-bottom: 10px;
  background-image: url("../images/Snow-White-Pearl.svg");
  background-size: contain;
}

.color_model.silky-silver {
  margin-right: 10px;
  margin-bottom: 10px;
  background-image: url("../images/Silky-Silver.svg");
  background-size: contain;
}

.color_model.neptune-blue {
  margin-right: 10px;
  margin-bottom: 10px;
  background-image: url("../images/Neptune-Blue.svg");
  background-size: contain;
}

.color_model.runway-red {
  margin-right: 10px;
  margin-bottom: 10px;
  background-image: url("../images/Runway-Red.svg");
  background-size: contain;
}

.color_model.gravity-blue {
  margin-right: 10px;
  margin-bottom: 10px;
  background-image: url("../images/Gravity-Blue.svg");
  background-size: contain;
}

.color_model.glittering-metal {
  margin-right: 10px;
  margin-bottom: 10px;
  background-image: url("../images/Glittering-Metal-K3G.svg");
  background-size: contain;
}

.color_model.interstellar-gray {
  margin-right: 10px;
  margin-bottom: 10px;
  background-image: url("../images/Interstellar-Gray-AGT.svg");
  background-size: contain;
}

.color_model.yacht-blue {
  margin-right: 10px;
  margin-bottom: 10px;
  background-image: url("../images/Yacht-Blue-DU3.svg");
  background-size: contain;
}

.color_model.snow-white-pearl {
  margin-right: 10px;
  margin-bottom: 10px;
  background-image: url("../images/Sparkling-Silver.svg");
  background-size: contain;
}

.color_model.snow-white-pearl {
  margin-right: 10px;
  margin-bottom: 10px;
  background-image: url("../images/Snow-White-Pearl.svg");
  background-size: contain;
}

.color_model.silky-silver {
  margin-right: 10px;
  margin-bottom: 10px;
  background-image: url("../images/Silky-Silver.svg");
  background-size: contain;
}

.color_model.gravity-blue {
  margin-right: 10px;
  margin-bottom: 10px;
  background-image: url("../images/Gravity-Blue.svg");
  background-size: contain;
}

.color_model.cassa-white {
  margin-right: 10px;
  margin-bottom: 10px;
  background-image: url("../images/Cassa-White.svg");
  background-size: contain;
}

.color_model.deluxe-white {
  margin-right: 10px;
  margin-bottom: 10px;
  background-image: url("../images/Deluxe-White.svg");
  background-size: contain;
}

.color_model.sparkling-silver {
  margin-right: 10px;
  margin-bottom: 10px;
  background-image: url("../images/Sparkling-Silver.svg");
  background-size: contain;
}

.color_model.orange-fusion {
  margin-right: 10px;
  margin-bottom: 10px;
  background-image: url("../images/Orange-Fusion.svg");
  background-size: contain;
}

.color_model.blue-frame {
  margin-right: 10px;
  margin-bottom: 10px;
  background-image: url("../images/Blue-Frame.svg");
  background-size: contain;
}

.color_model.canyon-silver {
  margin-right: 10px;
  margin-bottom: 10px;
  background-image: url("../images/Canyon-Silver.svg");
  background-size: contain;
}

.color_model.infra-red {
  margin-right: 10px;
  margin-bottom: 10px;
  background-image: url("../images/Infra-Red.svg");
  background-size: contain;
}

.color_model.cosmo-blue {
  margin-right: 10px;
  margin-bottom: 10px;
  background-image: url("../images/Cosmo-Blue.svg");
  background-size: contain;
}

.color_model.lunar-silver {
  margin-right: 10px;
  margin-bottom: 10px;
  background-image: url("../images/Lunar-Silver.svg");
  background-size: contain;
}

.color_model.cooper-stone {
  margin-right: 10px;
  margin-bottom: 10px;
  background-image: url("../images/Cooper-Stone.svg");
  background-size: contain;
}

.color_model.penta-metal {
  margin-right: 10px;
  margin-bottom: 10px;
  background-image: url("../images/Penta-Metal.svg");
  background-size: contain;
}

.color_model.black-pearl {
  margin-right: 10px;
  margin-bottom: 10px;
  background-image: url("../images/Black-Pearl.svg");
  background-size: contain;
}

.color_model.inferno-red-ajr {
  margin-right: 10px;
  margin-bottom: 10px;
  background-image: url("../images/Inferno-Red-AJR.svg");
  background-size: contain;
}

.color_model.neptune-blue {
  margin-right: 10px;
  margin-bottom: 10px;
  background-image: url("../images/Neptune-Blue.svg");
  background-size: contain;
}

.color_model.runway-red {
  margin-right: 10px;
  margin-bottom: 10px;
  background-image: url("../images/Runway-Red.svg");
  background-size: contain;
}

.color_model.mars-orange {
  margin-right: 10px;
  margin-bottom: 10px;
  background-image: url("../images/Mars-Orange.svg");
  background-size: contain;
}

.color_model.aurora-black-pearl {
  margin-right: 10px;
  margin-bottom: 10px;
  background-image: url("../images/Aurora-Black-Pearl.svg");
  background-size: contain;
}

.color_model.cherry-black {
  margin-right: 10px;
  margin-bottom: 10px;
  background-image: url("../images/Cherry-Black.svg");
  background-size: contain;
}

.color_model.clear-white-inferno-red {
  margin-right: 10px;
  margin-bottom: 10px;
  background-image: url("../images/Clear-White.Inferno-Red-AH1.svg");
  background-size: contain;
}

.color_model.neptune-blue-cherry-black-se2 {
  margin-right: 10px;
  margin-bottom: 10px;
  background-image: url("../images/Neptune-Blue.Cherry-Black-SE2.svg");
  background-size: contain;
}

.color_model.inferno-red-cherry-black {
  margin-right: 10px;
  margin-bottom: 10px;
  background-image: url("../images/Inferno-Red.Cherry-Black-AH4.svg");
  background-size: contain;
}

.color_model.mars-orange-cherry-black {
  margin-right: 10px;
  margin-bottom: 10px;
  background-image: url("../images/Mars-Orange.Cherry-Black-SE3.svg");
  background-size: contain;
}

.color_model.crystal-white {
  margin-right: 10px;
  margin-bottom: 10px;
  background-image: url("../images/Crystal-White-PGU.svg");
  background-size: contain;
}

.color_model.crystal-white.w--current {
  background-image: url("../images/Clear-White.svg");
}

.color_model.sleek-silver {
  margin-right: 10px;
  margin-bottom: 10px;
  background-image: url("../images/Sleek-Silver-RHM.svg");
  background-size: contain;
}

.color-block-tab__exterior .color_model.sleek-silver {
  margin-bottom: 0;
}

.color_model.ice-wine {
  margin-right: 10px;
  margin-bottom: 10px;
  background-image: url("../images/Ice-Wine-W4Y.svg");
  background-size: contain;
}

.color_model.marina-blue {
  margin-right: 10px;
  margin-bottom: 10px;
  background-image: url("../images/Marina-Blue-N4U.svg");
  background-size: contain;
}

.color_model.fiery-red {
  margin-right: 10px;
  margin-bottom: 10px;
  background-image: url("../images/Fiery-Red-R4R.svg");
  background-size: contain;
}

.color_model.urban-gray {
  margin-right: 10px;
  margin-bottom: 10px;
  background-image: url("../images/Urban-Gray-U4G.svg");
  background-size: contain;
}

.color_model.siena-brown {
  margin-right: 10px;
  margin-bottom: 10px;
  background-image: url("../images/Siena-Brown-S4N.svg");
  background-size: contain;
}

.color_model.phantom-black {
  margin-right: 10px;
  margin-bottom: 10px;
  background-image: url("../images/Phantom-Black-MZH.svg");
  background-size: contain;
}

.color_model.snow-white-pearl {
  margin-right: 10px;
  margin-bottom: 10px;
  background-image: url("../images/Snow-White-Pearl.svg");
  background-size: contain;
}

.color_model.silky-silver {
  margin-right: 10px;
  margin-bottom: 10px;
  background-image: url("../images/Silky-Silver.svg");
  background-size: contain;
}

.color_model.essence-brown {
  margin-right: 10px;
  margin-bottom: 10px;
  background-image: url("../images/Essence-Brown-BE2.svg");
  background-size: contain;
}

.color_model.mineral-blue {
  margin-right: 10px;
  margin-bottom: 10px;
  background-image: url("../images/Mineral-Blue.svg");
  background-size: contain;
}

.color_model.steel-gray {
  margin-right: 10px;
  margin-bottom: 10px;
  background-image: url("../images/Steel-Gray.svg");
  background-size: contain;
}

.color_model.runway-red {
  margin-right: 10px;
  margin-bottom: 10px;
  background-image: url("../images/Runway-Red.svg");
  background-size: contain;
}

.color_model.gravity-blue {
  margin-right: 10px;
  margin-bottom: 10px;
  background-image: url("../images/Gravity-Blue.svg");
  background-size: contain;
}

.color_model.platinum-graphite {
  margin-right: 10px;
  margin-bottom: 10px;
  background-image: url("../images/Platinum-Graphite.svg");
  background-size: contain;
}

.color_model.aurora-black-pearl {
  margin-right: 10px;
  margin-bottom: 10px;
  background-image: url("../images/Aurora-Black-Pearl.svg");
  background-size: contain;
}

.color_model.snow-white-pearl {
  margin-right: 10px;
  margin-bottom: 10px;
  background-image: url("../images/Snow-White-Pearl.svg");
  background-size: contain;
}

.color_model.gravity-gray {
  margin-right: 10px;
  margin-bottom: 10px;
  background-image: url("../images/Gravity-Gray.svg");
  background-size: contain;
}

.color_model.steel-gray {
  margin-right: 10px;
  margin-bottom: 10px;
  background-image: url("../images/Steel-Gray.svg");
  background-size: contain;
}

.color_model.stargright-yellow {
  margin-right: 10px;
  margin-bottom: 10px;
  background-image: url("../images/Stargright-Yellow.svg");
  background-size: contain;
}

.color_model.neptune-blue {
  margin-right: 10px;
  margin-bottom: 10px;
  background-size: contain;
}

.color_model.mars-orange {
  margin-right: 10px;
  margin-bottom: 10px;
  background-size: contain;
}

.color_model.dark-ocean-blue {
  margin-right: 10px;
  margin-bottom: 10px;
  background-image: url("../images/Dark-Ocean-Blue.svg");
  background-size: contain;
}

.color_model.cherry-black {
  margin-right: 10px;
  margin-bottom: 10px;
  background-size: contain;
}

.color_model.starbright-yellow-clear-white {
  margin-right: 10px;
  margin-bottom: 10px;
  background-image: url("../images/Starbright-Yellow.Clear-White.svg");
  background-size: contain;
}

.color_model.starbright-yellow-cherry-black {
  margin-right: 10px;
  margin-bottom: 10px;
  background-image: url("../images/Starbright-Yellow.Cherry-Black.svg");
  background-size: contain;
}

.color_model.gravity-gray-platinum-gold {
  margin-right: 10px;
  margin-bottom: 10px;
  background-image: url("../images/Gravity-Gray.Platinum-Gold.svg");
  background-size: contain;
}

.color_model.dark-ocean-blue-clear-white {
  margin-right: 10px;
  margin-bottom: 10px;
  background-image: url("../images/Dark-Ocean-Blue.Clear-White.svg");
  background-size: contain;
}

.color_model.dark-ocean-blue-cherry-black {
  margin-right: 10px;
  margin-bottom: 10px;
  background-image: url("../images/Dark-Ocean-Blue.Cherry-Black.svg");
  background-size: contain;
}

.color_model.mars-orange-clear-white {
  margin-right: 10px;
  margin-bottom: 10px;
  background-image: url("../images/Mars-Orange.Clear-White.svg");
  background-size: contain;
}

.color_model.crystal-white-pgu {
  margin-right: 10px;
  margin-bottom: 10px;
  background-image: url("../images/Crystal-White-PGU.svg");
  background-size: contain;
}

.color_model.sleek-silver-rhm {
  margin-right: 10px;
  margin-bottom: 10px;
  background-image: url("../images/Sleek-Silver-RHM.svg");
  background-size: contain;
}

.color_model.ice-wine-w4y {
  margin-right: 10px;
  margin-bottom: 10px;
  background-image: url("../images/Ice-Wine-W4Y.svg");
  background-size: contain;
}

.color_model.marina-blue-n4u {
  margin-right: 10px;
  margin-bottom: 10px;
  background-image: url("../images/Marina-Blue-N4U.svg");
  background-size: contain;
}

.color_model.fiery-red-r4r {
  margin-right: 10px;
  margin-bottom: 10px;
  background-image: url("../images/Fiery-Red-R4R.svg");
  background-size: contain;
}

.color_model.urban-gray-u4g {
  margin-right: 10px;
  margin-bottom: 10px;
  background-image: url("../images/Urban-Gray-U4G.svg");
  background-size: contain;
}

.color_model.siena-brown-s4n {
  margin-right: 10px;
  margin-bottom: 10px;
  background-image: url("../images/Siena-Brown-S4N.svg");
  background-size: contain;
}

.color_model.phantom-black-mzh {
  margin-right: 10px;
  margin-bottom: 10px;
  background-image: url("../images/Phantom-Black-MZH.svg");
  background-size: contain;
}

.color_model.wk {
  background-image: url("../images/Черный-Экокожа-WK.svg");
}

.color_model.mb {
  background-image: url("../images/Mustard-Beige-sorento.svg");
}

.color_model.cb {
  background-image: url("../images/Cocoon-Beige-Sorento.svg");
}

.color_model.sb {
  background-image: url("../images/Sand-Beige-K5.svg");
}

.tab-link-tab-2-4 {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 35px;
  height: 35px;
  padding-right: 0px;
  padding-left: 0px;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  background-color: hsla(0, 0%, 86.7%, 0);
  background-image: url("../images/Alice-Blue.svg");
  background-position: 50% 50%;
  background-size: cover;
  background-repeat: no-repeat;
}

.tab-link-tab-2-4.w--current {
  background-color: hsla(0, 0%, 86.7%, 0);
}

.div-block-191 {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  margin-right: auto;
  -webkit-box-pack: start;
  -webkit-justify-content: flex-start;
  -ms-flex-pack: start;
  justify-content: flex-start;
}

.div-block-192 {
  position: absolute;
  left: auto;
  top: auto;
  right: auto;
  bottom: 9%;
}

.tab-pane-tab-2-2 {
  width: 100%;
}

.tabs-content-11 {
  overflow: visible;
  width: 100%;
}

.form-block-4 {
  max-width: 840px;
  margin-right: auto;
  margin-left: auto;
}

.form-3 {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
}

.div-block-194 {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin-bottom: 20px;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
}

.text-field-6 {
  height: 30px;
  max-width: 400px;
  margin-top: 30px;
  padding-bottom: 13px;
  padding-left: 0px;
  border-style: none none solid;
  border-width: 1px;
  border-color: #000 #000 #ccc;
  background-color: hsla(0, 0%, 100%, 0);
  font-size: 15px;
}

.text-field-6::-webkit-input-placeholder {
  color: #666;
}

.text-field-6:-ms-input-placeholder {
  color: #666;
}

.text-field-6::-ms-input-placeholder {
  color: #666;
}

.text-field-6::placeholder {
  color: #666;
}

.button_form-2 {
  margin-right: auto;
  padding-right: 80px;
  padding-left: 80px;
  border: 1px solid #000;
  background-color: rgba(56, 152, 236, 0);
  font-family: KIAOTF, sans-serif;
  color: #000;
  font-weight: 700;
}

.button_form-2:hover {
  background-color: #bb162b;
  color: #fff;
}

.checkbox-field-3 {
  max-width: none;
  margin-top: 40px;
  margin-bottom: 45px;
  padding-left: 30px;
  color: #000;
}

.div-block-195 {
  margin-top: 10px;
}

.cont_heading_characteristics {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin-bottom: 40px;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
  -ms-flex-align: start;
  align-items: flex-start;
}

.div-block-182-copy {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  height: 240px;
  margin-top: 10px;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
  -ms-flex-align: start;
  align-items: flex-start;
  -webkit-align-content: flex-start;
  -ms-flex-line-pack: start;
  align-content: flex-start;
  font-weight: 500;
}

.div-block-184-copy {
  width: 26vw;
  margin-right: 6%;
  padding-top: 5px;
  padding-right: 5px;
  padding-bottom: 5px;
  font-family: KIAOTF, sans-serif;
}

.div-block-182-copy-copy {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  height: 108px;
  margin-top: 10px;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
  -ms-flex-align: start;
  align-items: flex-start;
  -webkit-align-content: flex-start;
  -ms-flex-line-pack: start;
  align-content: flex-start;
  font-weight: 500;
}

.container_202 {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  height: 70px;
  margin-top: 10px;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
  -ms-flex-align: start;
  align-items: flex-start;
  -webkit-align-content: flex-start;
  -ms-flex-line-pack: start;
  align-content: flex-start;
  font-weight: 500;
}

.container_203 {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  height: 108px;
  margin-top: 10px;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
  -ms-flex-align: start;
  align-items: flex-start;
  -webkit-align-content: flex-start;
  -ms-flex-line-pack: start;
  align-content: flex-start;
  font-weight: 500;
}

.picking_price_model {
  z-index: 1;
  margin-top: 14px;
  background-color: #fff;
}

.card_slick_testdrive {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 174px;
  max-width: 174px;
  margin-right: 40px;
  padding: 10px;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-flex: 0;
  -webkit-flex: 0 0 auto;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  border-style: solid;
  border-width: 2px;
  border-color: transparent;
}

.image_card_slick {
  margin: auto auto 13px 0px;
}

.container_bold {
  margin-bottom: auto;
  font-weight: 700;
}

.card_slick_testdrive_2 {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
}

.par_35 {
  font-family: KiaSignatureBold, sans-serif;
  font-size: 35px;
  line-height: 100%;
  font-weight: 700;
}

.image-42 {
  width: 750px;
  margin-right: auto;
  margin-left: auto;
}

.div-block-200 {
  margin-right: auto;
  margin-left: auto;
}

.container_max_w_testdrive {
  position: relative;
  margin-right: auto;
  margin-left: auto;
  padding-bottom: 0px;
}

.button_sticky {
  position: -webkit-sticky;
  position: sticky;
  left: 0%;
  top: auto;
  right: 0%;
  bottom: 0px;
  z-index: 2;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  height: 61px;
  margin-top: 51px;
  padding-right: 4.2%;
  border-top: 1px solid #ccc;
  background-color: #fff;
}

.test_drive_cont {
  position: relative;
  z-index: 0;
  display: none;
  max-width: 1293px;
  margin-right: auto;
  margin-left: auto;
  padding: 50px 4.2% 100px;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

.div-block-206 {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin-bottom: 74px;
  margin-left: -40px;
  -webkit-box-pack: start;
  -webkit-justify-content: flex-start;
  -ms-flex-pack: start;
  justify-content: flex-start;
}

.form_block_test_drive {
  display: block;
  width: 100%;
  margin-bottom: 0px;
}

.text_field_testdrive {
  height: 30px;
  margin-top: 0px;
  margin-bottom: 0px;
  margin-left: 40px;
  padding-bottom: 10px;
  border-style: none none solid;
  border-width: 1px;
  border-color: #000 #000 #ccc;
  background-color: hsla(0, 0%, 100%, 0);
  font-size: 15px;
}

.text_field_testdrive:focus {
  border-bottom-width: 3px;
  border-bottom-color: #000;
}

.text_field_testdrive::-webkit-input-placeholder {
  color: #666;
}

.text_field_testdrive:-ms-input-placeholder {
  color: #666;
}

.text_field_testdrive::-ms-input-placeholder {
  color: #666;
}

.text_field_testdrive::placeholder {
  color: #666;
}

.checkbox_field_testdrive {
  max-width: 1113px;
  margin-top: 40px;
  margin-bottom: 45px;
  padding-left: 20px;
}

.container_bold_white {
  margin-bottom: 10px;
  font-family: KIAOTF, sans-serif;
  color: #fff;
  line-height: 125%;
  font-weight: 700;
  letter-spacing: 1.44px;
}

.spacing_-0-5 {
  margin-top: 10px;
  line-height: 140%;
  letter-spacing: -0.5px;
}

.bg_mob {
  display: none;
  width: 100%;
  height: 100%;
}

.image_slider_mob {
  position: relative;
  z-index: 1;
  display: none;
  margin-top: 24px;
}

.image_models {
  max-width: 72vw;
}

.spacing_-1 {
  letter-spacing: -1px;
}

.spacing_-1.max_w {
  max-width: none;
}

.tab_link_models {
  margin-left: 30px;
  padding-top: 0px;
  padding-right: 0px;
  padding-left: 0px;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: start;
  -webkit-justify-content: flex-start;
  -ms-flex-pack: start;
  justify-content: flex-start;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-top: 3px solid transparent;
  background-color: hsla(0, 0%, 86.7%, 0);
}

.tab_link_models.w--current {
  margin-top: -0.5px;
  border-top: 3.5px solid #05141f;
  background-color: hsla(0, 0%, 86.7%, 0);
  font-weight: 700;
}

.tab_link_models.none {
  display: none;
}

.tabs_menu_models {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin-right: auto;
  margin-left: auto;
  -webkit-box-align: stretch;
  -webkit-align-items: stretch;
  -ms-flex-align: stretch;
  align-items: stretch;
}

.tabs_models_kia {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  margin-top: 35px;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

.tabs_content_models {
  width: 100%;
  margin-top: 40px;
}

.spacing_-0-7 {
  line-height: 114%;
  letter-spacing: -0.7px;
}

.spacing_-0-7.white {
  color: #fff;
}

.banner__description {
  height: 60px;
  line-height: 140%;
}

.div-block-212 {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-box-pack: start;
  -webkit-justify-content: flex-start;
  -ms-flex-pack: start;
  justify-content: flex-start;
}

.link-block-4-copy {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin-right: 30px;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  color: #999;
  line-height: 125%;
  font-weight: 500;
  text-decoration: none;
}

.link-block-4-copy.w--current {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
}

.div-block-213 {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 286.203125px;
  -webkit-box-pack: end;
  -webkit-justify-content: flex-end;
  -ms-flex-pack: end;
  justify-content: flex-end;
}

.div-block-212-copy {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  min-width: 286.203125px;
  margin-left: auto;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-box-pack: start;
  -webkit-justify-content: flex-start;
  -ms-flex-pack: start;
  justify-content: flex-start;
}

.div-block-215 {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 60%;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
}

.div-block-213-copy {
  width: 286.203125px;
}

.spacing_-0-5-copy {
  line-height: 140%;
  letter-spacing: -0.5px;
}

.icon-2 {
  margin-right: 11px;
}

.desc_card_media {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  height: 100%;
  min-height: 155px;
  padding: 30px 27px;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
  -ms-flex-align: start;
  align-items: flex-start;
  color: #05141f;
  font-weight: 700;
}

.card_media {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  background-color: #f2f2f2;
  text-decoration: none;
}

.cont_techno {
  max-width: 340px;
  margin-bottom: 30px;
  font-family: KIAOTF, sans-serif;
}

.tabs_menu_techno {
  position: relative;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  height: 40px;
  margin-bottom: 30px;
  -webkit-box-pack: start;
  -webkit-justify-content: flex-start;
  -ms-flex-pack: start;
  justify-content: flex-start;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

.tabs_advantage {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  -webkit-box-pack: end;
  -webkit-justify-content: flex-end;
  -ms-flex-pack: end;
  justify-content: flex-end;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
  -ms-flex-align: start;
  align-items: flex-start;
}

.tabs_content_advantage {
  width: 50%;
  margin-top: -183px;
}

.link-tab-1-advantage {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  padding-left: 0px;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  background-color: hsla(0, 0%, 86.7%, 0);
  color: #05141f;
  font-weight: 500;
}

.link-tab-1-advantage:hover {
  font-weight: 700;
}

.link-tab-1-advantage.w--current {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  background-color: hsla(0, 0%, 100%, 0);
  color: #05141f;
  font-weight: 700;
}

.link-tab-1-advantage.max_w_360.w--current {
  color: #05141f;
}

.link-tab-1-advantage.max_w_510 {
  color: #05141f;
}

.link-tab-2-advantage {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  padding-left: 0px;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  background-color: hsla(0, 0%, 86.7%, 0);
  color: #05141f;
}

.link-tab-2-advantage:hover {
  font-weight: 700;
}

.link-tab-2-advantage.w--current {
  padding-left: 0px;
  background-color: hsla(0, 0%, 86.7%, 0);
  font-weight: 700;
}

.link-tab-2-advantage.max_w_350 {
  color: #05141f;
}

.link-tab-2-advantage.max_w_450 {
  color: #05141f;
}

.link-tab-2-advantage.max_w_450.hide {
  display: none;
}

.link-tab-2-advantage.max_w_750 {
  color: #05141f;
}

.link-tab-2-advantage.none {
  display: none;
}

.container_120-copy {
  max-width: 240px;
  margin-bottom: 10px;
}

.link_complete {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin-right: 15px;
  margin-bottom: 0px;
  font-family: Kia, sans-serif;
  color: #05141f;
  font-weight: 700;
  text-decoration: none;
}

.spacing_1-44 {
  letter-spacing: 1.44px;
}

.color {
  color: #5d7d2b;
  font-weight: 700;
  letter-spacing: 1px;
}

.slide_card_awards {
  width: 435px;
  margin-right: 40px;
  background-color: #fff;
}

.div-block-218 {
  display: none;
}

.container_186-copy {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  -webkit-box-pack: end;
  -webkit-justify-content: flex-end;
  -ms-flex-pack: end;
  justify-content: flex-end;
  background-color: transparent;
}

.image_awards {
  width: 400px;
  margin-right: auto;
  margin-left: auto;
}

.description_button {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  margin-top: auto;
  margin-bottom: 100px;
  padding-right: 5%;
  padding-left: 5%;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  text-align: center;
}

.description_button.sorento_1 {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin-top: auto;
  margin-bottom: 100px;
}

.description_button.new-logo {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  text-align: center;
}

.new {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 70px;
  height: 20px;
  margin-left: 7px;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  background-color: #5d7d2b;
  color: #fff;
  font-size: 12px;
  line-height: 167%;
}

.div-block-221 {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

.form_feedback {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin-top: 0px;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
  -ms-flex-align: start;
  align-items: flex-start;
}

.back_centr {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
  -ms-flex-align: start;
  align-items: flex-start;
  font-family: KIAOTF, sans-serif;
  color: #000;
  font-weight: 700;
}

.link_back_centr {
  margin-right: 15px;
  margin-bottom: 7px;
  font-family: Kia, sans-serif;
  color: #666;
  font-weight: 500;
  text-decoration: none;
}

.conteiner_back_centr {
  display: none;
}

.articles_detail {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
  -ms-flex-align: start;
  align-items: flex-start;
}

.articles_detail h1 {
  margin-bottom: 0px;
  font-family: KiaSignatureBold, sans-serif;
  color: #000;
  font-size: 50px;
  line-height: 110%;
  text-align: center;
  letter-spacing: -1px;
}

.articles_detail p {
  width: 100%;
  max-width: 614px;
  margin-right: auto;
  margin-left: auto;
  font-family: KiaSignatureRegular, sans-serif;
  color: #000;
  line-height: 167%;
  text-align: left;
}

.articles_detail figure {
  margin-top: 60px;
  margin-bottom: 60px;
}

.articles_detail h4 {
  width: 100%;
  max-width: 614px;
  margin-right: auto;
  margin-left: auto;
  text-align: left;
}

.articles_detail h2 {
  width: 100%;
  max-width: 614px;
  margin-right: auto;
  margin-left: auto;
  font-size: 36px;
  font-weight: 700;
  text-align: left;
}

.articles_detail h3 {
  width: 100%;
  max-width: 614px;
  margin-right: auto;
  margin-left: auto;
  text-align: left;
}

.articles_detail blockquote {
  width: 100%;
  max-width: 612px;
  margin-right: auto;
  margin-left: auto;
  line-height: 150%;
  text-align: left;
}

.slider_articles {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  overflow: visible;
  height: 100%;
  margin-top: 60px;
  margin-left: 0px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  background-color: hsla(0, 0%, 86.7%, 0);
}

.mask_articles {
  overflow: hidden;
  margin-left: 0px;
}

.slide_articles {
  width: 273.3px;
  height: 100%;
  margin-right: 20px;
  margin-left: 20px;
  background-color: #f2f2f2;
}

.container_card_new {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  height: auto;
  min-height: 242px;
  padding: 30px;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
  -ms-flex-align: start;
  align-items: flex-start;
  color: #05141f;
  font-weight: 700;
}

.container_image {
  height: 181px;
}

.link_article_new {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  background-color: #f2f2f2;
  text-decoration: none;
}

.model-header-panel {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  height: 40px;
  margin-top: 0px;
  padding-left: 30px;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

.link-model-panel {
  margin-left: 30px;
  color: #fff;
  font-weight: 500;
  text-decoration: none;
}

.link-model-panel.dispalay {
  display: none;
}

.link-model-panel.texnno {
  display: none;
}

.link-model-panel.ml0-link-brand-panel {
  margin-left: 0px;
}

.link-model-panel.none {
  display: none;
}

.max_w {
  letter-spacing: -1px;
}

.tabs_content_capacity {
  width: 50%;
  margin-top: -310px;
}

.content_engine_sportage {
  position: relative;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  max-width: 380px;
  padding-bottom: 20px;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
  -ms-flex-align: start;
  align-items: flex-start;
  border-bottom: 1px solid #000;
}

.link_feedback {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin-bottom: 7px;
  margin-left: 2.86vw;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
  -ms-flex-align: start;
  align-items: flex-start;
  font-family: Kia, sans-serif;
  color: #05141f;
  font-weight: 500;
  text-decoration: none;
}

.image_optima_mobile {
  display: none;
}

.arrow {
  z-index: 1;
  width: 15px;
}

.mask_card_awards {
  overflow: visible;
  width: 435px;
}

.slider_card_awards {
  z-index: 0;
  overflow: hidden;
  height: 100%;
  padding-bottom: 130px;
  padding-left: 4.2%;
  background-color: hsla(0, 0%, 86.7%, 0);
}

.dvigatel_tabs {
  position: relative;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  height: auto;
  margin-top: -3px;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: end;
  -webkit-justify-content: flex-end;
  -ms-flex-pack: end;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-flex: 0;
  -webkit-flex: 0 0 auto;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  cursor: pointer;
}

.tab-link-tab-2-dvigatel {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  padding-left: 0px;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  background-color: hsla(0, 0%, 86.7%, 0);
  color: #05141f;
}

.tab-link-tab-2-dvigatel:hover {
  font-weight: 700;
}

.tab-link-tab-2-dvigatel.w--current {
  padding-left: 0px;
  background-color: hsla(0, 0%, 86.7%, 0);
  color: #05141f;
  font-weight: 700;
}

.tab-link-tab-2-dvigatel.sizing {
  color: #05141f;
}

.tab-link-tab-2-dvigatel.none {
  display: none;
}

.container_dvigately {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin-bottom: 30px;
  padding-top: 30px;
  padding-bottom: 12px;
  -webkit-box-align: end;
  -webkit-align-items: flex-end;
  -ms-flex-align: end;
  align-items: flex-end;
  border-top: 1px solid #ccc;
}

.container_dvigately.no_border {
  border-top-style: none;
}

.toggle_model-header {
  display: none;
  color: #fff;
}

.par_18_tab {
  margin-bottom: 0px;
  font-family: KIAOTF, sans-serif;
  font-size: 18px;
  line-height: 150%;
}

.line_link_menu {
  position: absolute;
  left: 0%;
  top: auto;
  right: 0%;
  bottom: -1px;
  width: 0px;
  height: 3px;
  margin-right: auto;
  margin-left: auto;
  background-color: #05141f;
}

.line_link_menu.white {
  background-color: #fff;
}

.div-block-224 {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 350px;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
}

.div-block-225 {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
}

.container-navlink {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin-left: -20px;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
}

.container-navlink._2 {
  margin-right: -20px;
  margin-left: 0px;
}

.div-block-227 {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
}

.div-block-186-copy {
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  background-color: #fff;
}

.color-block__interior {
  position: absolute;
  left: 0%;
  top: 0%;
  right: 0%;
  bottom: 0%;
  display: none;
  opacity: 0;
}

.div-block-228 {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
}

.interior_color {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 35px;
  height: 35px;
  margin-top: 15px;
  margin-right: 10px;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  background-image: url("../images/Черный-Искусственная-кожа-с-серой-прострочкой-WK.svg");
  background-position: 50% 50%;
  background-size: contain;
  background-repeat: no-repeat;
  cursor: pointer;
}

.interior_color.wk {
  margin-right: 10px;
  background-image: url("../images/Черный-Экокожа-WK.svg");
}

.interior_color.wk-copy {
  background-image: url("../images/Черный-Искусственная-кожа-с-серой-прострочкой-WK.svg");
}

.interior_color.mb {
  background-image: url("../images/Mustard-Beige-sorento.svg");
}

.interior_color.cb {
  background-image: url("../images/Cocoon-Beige-Sorento.svg");
}

.interior_color.sb {
  background-image: url("../images/Sand-Beige-K5.svg");
}

.div-block-230 {
  margin-bottom: -50px;
  margin-left: 50px;
  font-family: KIAOTF, sans-serif;
}

.div-block-191 .div-block-230 {
  margin-left: auto;
  margin-right: auto;
}

.color_text_rio {
  min-width: 320px;
  font-family: KIAOTF, sans-serif;
}

.tab_link_info_content {
  max-width: 363px;
  margin-bottom: 30px;
  padding: 7px 0px;
  background-color: hsla(0, 0%, 78.4%, 0);
  font-family: Kia, sans-serif;
}

.tab_link_info_content.w--current {
  padding-left: 0px;
  background-color: hsla(0, 0%, 78.4%, 0);
  font-weight: 700;
}

.logo_red {
  position: absolute;
  left: 0%;
  top: 0%;
  right: 0%;
  bottom: 0%;
  display: none;
  width: 80px;
}

.trigger {
  position: absolute;
  left: 0%;
  top: 0%;
  right: 0%;
  bottom: auto;
  height: 1px;
}

.div-block-232 {
  position: relative;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin-top: 40px;
  margin-bottom: 30px;
  padding-right: 4.2%;
  padding-left: 4.2%;
}

.div-block-233 {
  z-index: 0;
  width: 50%;
  border-top: 1px solid #fff;
  font-weight: 700;
  cursor: pointer;
}

.div-block-234 {
  display: block;
  width: 50%;
  border-top: 1px solid #ccc;
  font-weight: 700;
}

.div-block-236 {
  height: 5px;
  margin-top: -1px;
  background-color: #bb162b;
}

.div-block-237 {
  margin-top: 5px;
  color: #bb162b;
}

.div-block-237-copy {
  margin-top: 5px;
  color: #bb162b;
}

.div-block-236-copy {
  height: 5px;
  margin-top: -1px;
  background-color: #bb162b;
  opacity: 0;
}

.div-block-239 {
  padding-right: 4.2%;
  padding-left: 4.2%;
  letter-spacing: -1px;
}

.container_models_testdrive {
  border-top: 1px solid #ccc;
}

.div-block-241 {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 66.66%;
  margin-bottom: auto;
  -webkit-align-self: center;
  -ms-flex-item-align: center;
  align-self: center;
}

.cont_price_model {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin-top: 16px;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  font-weight: 500;
}

.div-block-243 {
  max-width: 900px;
  margin-right: auto;
  margin-left: auto;
}

.right_arrow_media_centr {
  right: 0%;
  bottom: 4%;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  overflow: visible;
  width: 60px;
  height: 60px;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

.indent {
  display: none;
  margin-left: 30px;
  padding-top: 0px;
  padding-right: 0px;
  padding-left: 0px;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: start;
  -webkit-justify-content: flex-start;
  -ms-flex-pack: start;
  justify-content: flex-start;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  background-color: hsla(0, 0%, 86.7%, 0);
}

.indent.w--current {
  border-top: 3px solid #bb162b;
  background-color: hsla(0, 0%, 86.7%, 0);
  font-weight: 700;
}

.slider_reviews {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  height: 100%;
  -webkit-box-pack: start;
  -webkit-justify-content: flex-start;
  -ms-flex-pack: start;
  justify-content: flex-start;
  background-color: hsla(0, 0%, 86.7%, 0);
}

.mask_reviews {
  overflow: visible;
  width: 310px;
  margin-left: 4.2%;
}

.slide_reviews {
  width: auto;
  padding-right: 15px;
  padding-left: 15px;
}

.button_white {
  position: relative;
  padding: 20px 50px;
  background-color: #fff;
  -webkit-transition: all 200ms ease;
  transition: all 200ms ease;
  color: #000;
  font-size: 15px;
  font-weight: 700;
}

.button_white:hover {
  background-color: #bb162b;
  color: #fff;
}

.button_white.opacity {
  display: none;
}

.bg {
  position: relative;
}

.content_open {
  display: none;
}

.content_close {
  display: none;
}

.background-video-3 {
  position: absolute;
  left: 0%;
  top: 0%;
  right: 0%;
  bottom: 0%;
  z-index: 1;
  height: 100%;
}

.background-video-3.cerato {
  display: none;
  background-image: url("../images/bg_2.jpg");
  background-position: 50% 50%;
  background-size: cover;
}

.tabs_content_desing_cerato {
  width: 50%;
  margin-top: -514px;
}

.tabs_content_capacity_cerato {
  width: 50%;
  margin-top: -493px;
}

.tabs-content-10-copy {
  overflow: visible;
  width: 49%;
  margin-top: -425px;
}

.div-block-252 {
  position: absolute;
  left: auto;
  top: auto;
  right: 0%;
  bottom: 0%;
  margin: 5px;
  padding: 5px 10px;
  background-color: #05141f;
  color: #fff;
  line-height: 125%;
  font-weight: 300;
}

.slider_reviews_cerato {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  height: 100%;
  -webkit-box-pack: start;
  -webkit-justify-content: flex-start;
  -ms-flex-pack: start;
  justify-content: flex-start;
  background-color: hsla(0, 0%, 86.7%, 0);
}

.mask_reviews_cerato {
  overflow: visible;
  width: 310px;
  margin-left: 4.2%;
}

.cont_picking_cerato {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  padding: 25px 30px 30px;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-flex: 1;
  -webkit-flex: 1;
  -ms-flex: 1;
  flex: 1;
}

.card_cerato {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  min-height: 570px;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
}

.awards_card {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  background-color: #f2f2f2;
  color: #05141f;
}

.cont_card_cerato {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  min-height: 209px;
  padding: 30px;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
  -ms-flex-align: start;
  align-items: flex-start;
}

.bg_cerato {
  position: absolute;
  left: 0%;
  top: 0%;
  right: 0%;
  bottom: auto;
  height: 500px;
  background-image: url("../images/img-bg.jpg");
  background-position: 50% 50%;
  background-size: cover;
  background-repeat: no-repeat;
}

.container_160-copy {
  max-width: 450px;
  margin-top: 30px;
  color: #858585;
  line-height: 167%;
}

.tab_link_k5 {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  max-width: 320px;
  padding-left: 0px;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  background-color: hsla(0, 0%, 86.7%, 0);
  color: #fff;
  font-weight: 500;
}

.tab_link_k5:hover {
  font-weight: 700;
}

.tab_link_k5.w--current {
  padding-left: 0px;
  background-color: hsla(0, 0%, 86.7%, 0);
  font-weight: 700;
}

.container_113_k5 {
  max-width: 630px;
  margin-top: 40px;
  margin-right: auto;
  margin-left: auto;
  color: #fff;
  line-height: 133%;
}

.tabs_content_design_k5 {
  width: 50%;
  margin-top: -308px;
}

.container_111-copy-copy {
  position: relative;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  padding-bottom: 0px;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-align: stretch;
  -webkit-align-items: stretch;
  -ms-flex-align: stretch;
  align-items: stretch;
  border-bottom: 1px solid #000;
  color: #000;
}

.tabs_content_drive_k5 {
  width: 50%;
  margin-top: -301px;
}

.container_dvigately_k5 {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin-top: 30px;
  padding-top: 30px;
  padding-bottom: 12px;
  -webkit-box-align: end;
  -webkit-align-items: flex-end;
  -ms-flex-align: end;
  align-items: flex-end;
  border-top: 1px solid #ccc;
  color: #fff;
}

.container_dvigately_k5.no_borders {
  border-top-style: none;
}

.cont_engine_k5 {
  position: relative;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  max-width: 380px;
  padding-bottom: 20px;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
  -ms-flex-align: start;
  align-items: flex-start;
  border-bottom: 1px solid #fff;
  color: #fff;
}

.engine_specifications {
  margin-top: 30px;
  margin-right: 15px;
  margin-bottom: 7px;
  font-family: Kia, sans-serif;
  font-weight: 500;
  text-decoration: none;
}

.engine_specifications.none {
  display: none;
}

.div-block-103-copy {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
  -ms-flex-align: start;
  align-items: flex-start;
  font-family: KIAOTF, sans-serif;
  color: #fff;
  font-weight: 700;
}

.tabs_content_technologies_k5 {
  width: 50%;
  margin-top: -376px;
}

.tabs_content_-drivewise_k5 {
  width: 50%;
  margin-top: -447px;
}

.tabs_content_comfort_k5 {
  width: 50%;
  margin-top: -353px;
}

.card_k5 {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  min-height: 520px;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
}

.card_k5.hide {
  display: none;
}

.bg_k5 {
  position: absolute;
  left: 0%;
  top: 0%;
  right: 0%;
  bottom: auto;
  height: 500px;
  background-image: url("../images/bg.jpg");
  background-position: 50% 50%;
  background-size: cover;
  background-repeat: no-repeat;
}

.tabs_content_exterior_sportage {
  width: 50%;
  margin-top: -422px;
}

.tabs_content_technologies_sportage {
  width: 50%;
  margin-top: -288px;
}

.tabs_content_interior_sportage {
  width: 50%;
  margin-top: -309px;
}

.tabs_content_capacity_sportage {
  width: 50%;
  margin-top: -401px;
}

.tabs_content_drivewise_sportage {
  width: 55%;
  margin-top: -365px;
}

.tabs_content_safety_sportage {
  width: 55%;
  margin-top: -394px;
}

.tabs_content_gtline_sportage {
  width: 55%;
  margin-top: -424px;
}

.tabs_content_dvigatel_sportage {
  overflow: visible;
  width: 45%;
  margin-top: -457px;
}

.card_sportage {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  min-height: 610px;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
}

.bg_sportage {
  position: absolute;
  left: 0%;
  top: 0%;
  right: 0%;
  bottom: auto;
  height: 500px;
  background-image: url("../images/bg_1.jpg");
  background-position: 50% 50%;
  background-size: cover;
  background-repeat: no-repeat;
}

.tabs_content_style_soult {
  width: 50%;
  margin-top: -264px;
}

.tabs_content_desing_soult {
  width: 50%;
  margin-top: -386px;
}

.tabs_content_options_soult {
  width: 50%;
  margin-top: -241px;
}

.tabs_content_safety_soult {
  width: 50%;
  margin-top: -310px;
}

.tabs_content_drivewise_soult {
  width: 50%;
  margin-top: -309px;
}

.card_soul {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  min-height: 610px;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
}

.bg_soul {
  position: absolute;
  left: 0%;
  top: 0%;
  right: 0%;
  bottom: auto;
  height: 500px;
  background-image: url("../images/bg.png");
  background-position: 50% 50%;
  background-size: cover;
  background-repeat: no-repeat;
}

.tabs_content_dvigatel_sportage-copy {
  overflow: visible;
  width: 50%;
  margin-top: -401px;
}

.tabs_content_desing_seltos {
  width: 50%;
  margin-top: -334px;
}

.tabs_content_interior_seltos {
  width: 50%;
  margin-top: -441px;
}

.tabs_content_comfort_seltos {
  width: 50%;
  margin-top: -364px;
}

.tabs_content_dvigatel_seltos {
  overflow: visible;
  width: 49%;
  margin-top: -354px;
}

.tabs_advantage-copy {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
  -ms-flex-align: start;
  align-items: flex-start;
}

.tabs_content_interior_seltos-copy {
  width: 100%;
  margin-top: 35px;
}

.container_186-copy {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  -webkit-box-pack: end;
  -webkit-justify-content: flex-end;
  -ms-flex-pack: end;
  justify-content: flex-end;
  background-color: transparent;
}

.container_185-copy {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin-right: auto;
  margin-left: auto;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
  -ms-flex-align: start;
  align-items: flex-start;
}

.container_186-copy-copy {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  -webkit-box-pack: start;
  -webkit-justify-content: flex-start;
  -ms-flex-pack: start;
  justify-content: flex-start;
  background-color: transparent;
}

.container_111-copy-copy {
  position: relative;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  padding-bottom: 0px;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-align: stretch;
  -webkit-align-items: stretch;
  -ms-flex-align: stretch;
  align-items: stretch;
  border-bottom-style: none;
  color: #05141f;
}

.div-block-222-copy {
  max-width: 490px;
  text-align: left;
  letter-spacing: -1px;
}

.container_113-copy {
  max-width: 680px;
  margin-top: 40px;
  line-height: 133%;
}

.mask_reviews_seltos {
  overflow: visible;
  width: 100%;
}

.slider_reviews_seltos {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  height: 100%;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  background-color: hsla(0, 0%, 86.7%, 0);
}

.card_seltos {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  min-height: 650px;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
}

.card_seltos.hide {
  display: none;
}

.bg_seltos {
  position: absolute;
  left: 0%;
  top: 0%;
  right: 0%;
  bottom: auto;
  height: 500px;
  background-image: url("../images/bg_1.png");
  background-position: 50% 50%;
  background-size: cover;
  background-repeat: no-repeat;
}

.tabs_content_desing_rio {
  width: 50%;
  margin-top: -362px;
}

.tabs_content_interior_rio {
  width: 50%;
  margin-top: -443px;
}

.tabs_content_style_rio {
  width: 50%;
  margin-top: -356px;
}

.tabs_content_multimedia_rio {
  width: 50%;
  margin-top: -331px;
}

.tabs_content_comfort_rio {
  width: 50%;
  margin-top: -354px;
}

.tabs_content_dvigatel_rio {
  overflow: visible;
  width: 49%;
  margin-top: -410px;
}

.card_rio {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  min-height: 650px;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  /*min-width: 435px;*/
  height: 100%;
}

.bg_rio {
  position: absolute;
  left: 0%;
  top: 0%;
  right: 0%;
  bottom: auto;
  height: 500px;
  background-image: url("../images/4c3ba338-9cc6-49f6-9844-b094304ab4ea.jpeg");
  background-position: 50% 50%;
  background-size: cover;
  background-repeat: no-repeat;
}

.tabs_content_technologies_sorento {
  width: 50%;
  margin-top: -443px;
}

.tabs_content_safety_sorento {
  width: 50%;
  margin-top: -431px;
}

.tabs_content_dvigatel_sorento {
  overflow: visible;
  width: 49%;
  margin-top: -297px;
}

.card_sorento {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  min-height: 570px;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
}

.card_sorento.hide {
  display: none;
}

.bg_sorento {
  position: absolute;
  left: 0%;
  top: 0%;
  right: 0%;
  bottom: auto;
  height: 500px;
  background-image: url("../images/1920_sorento_new_bg.jpg");
  background-position: 50% 50%;
  background-size: cover;
  background-repeat: no-repeat;
}

.mask_reviews_picanto {
  overflow: visible;
  width: auto;
}

.slider_reviews_picanto {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  height: 100%;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  background-color: hsla(0, 0%, 86.7%, 0);
}

.color_text {
  color: #999;
}

.textarea_test_drive {
  max-width: 551.5px;
  min-height: 127px;
  margin-bottom: 0px;
  padding: 20px;
}

.textarea_test_drive:focus {
  border: 1px solid #000;
}

.textarea_test_drive::-webkit-input-placeholder {
  color: #666;
  font-size: 15px;
}

.textarea_test_drive:-ms-input-placeholder {
  color: #666;
  font-size: 15px;
}

.textarea_test_drive::-ms-input-placeholder {
  color: #666;
  font-size: 15px;
}

.textarea_test_drive::placeholder {
  color: #666;
  font-size: 15px;
}

.slick_slider_nav {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin-bottom: 0px;
}

.slick_slider_cont {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin-right: 4.2%;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
}

.sliders {
  padding-top: 40px;
}

.block_slider {
  position: relative;
  margin-bottom: 60px;
  padding-left: 4.2%;
}

.block_arrow_left {
  position: absolute;
  left: 0%;
  top: 0%;
  right: auto;
  bottom: 0%;
  z-index: 1;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 116px;
  height: auto;
  padding-top: 33px;
  padding-right: 10px;
  padding-bottom: 33px;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: end;
  -webkit-align-items: flex-end;
  -ms-flex-align: end;
  align-items: flex-end;
  background-image: none;
}

.block_arrow_right {
  position: absolute;
  left: auto;
  top: 0%;
  right: 0%;
  bottom: 0%;
  z-index: 1;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 116px;
  height: auto;
  padding: 33px 10px;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
  -ms-flex-align: start;
  align-items: flex-start;
  background-image: none;
}

.prev_test_drive {
  z-index: 0;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 60px;
  height: 60px;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 500px;
  background-color: #000;
  -webkit-transition: all 300ms ease;
  transition: all 300ms ease;
}

.prev_test_drive:hover {
  background-color: #9f2232;
}

.next_test_drive {
  z-index: 0;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 60px;
  height: 60px;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 500px;
  background-color: #000;
  -webkit-transition: all 300ms ease;
  transition: all 300ms ease;
}

.next_test_drive:hover {
  background-color: #9f2232;
}

.bg_info {
  position: absolute;
  left: 0%;
  top: 0%;
  right: 0%;
  bottom: 0%;
  z-index: 2;
  display: none;
  background-image: -webkit-gradient(
    linear,
    left top,
    left bottom,
    from(rgba(0, 0, 0, 0.5)),
    to(rgba(0, 0, 0, 0.5))
  );
  background-image: linear-gradient(
    180deg,
    rgba(0, 0, 0, 0.5),
    rgba(0, 0, 0, 0.5)
  );
}

.div-block-253 {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin-top: 14px;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

.model_price {
  margin-top: 10px;
  margin-bottom: 10px;
}

.price {
  margin-top: 8px;
}

.page_model_price {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin-right: 0px;
  font-weight: 700;
}

.block_link {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}

.container_specifications {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  margin-bottom: 30px;
}

.diler {
  width: 100%;
  background-color: hsla(0, 0%, 95.3%, 0);
  font-family: KIAOTF, sans-serif;
}

.diler:focus {
  border: 1px solid #000;
}

.container_nav_head {
  position: -webkit-sticky;
  position: sticky;
  top: 0px;
  z-index: 998;
  width: 100%;
}

.model-info {
  min-height: 48px;
  margin-top: 10px;
}

.model-info.no-min-height {
  min-height: 0px;
}

.container_118-copy {
  max-width: 530px;
  margin-top: 30px;
  margin-bottom: 0px;
  line-height: 167%;
  letter-spacing: 0px;
}

.tabs_menu_desing_cerato {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  min-width: 380px;
  margin-top: 30px;
  margin-left: auto;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  font-family: KIAOTF, sans-serif;
}

.container_190-copy {
  position: relative;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  max-width: 350px;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
  -ms-flex-align: start;
  align-items: flex-start;
  line-height: 167%;
}

.container_160-copy {
  max-width: 450px;
  margin-top: 30px;
  color: #05141f;
  line-height: 167%;
}

.container_118-copy {
  max-width: 450px;
  margin-top: 30px;
  line-height: 167%;
  letter-spacing: 0px;
}

.tabs_menu_capacity_cerato {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  min-width: 380px;
  margin-top: 30px;
  margin-left: auto;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  font-family: KIAOTF, sans-serif;
}

.success-message-2 {
  border: 1px none #000;
  background-color: hsla(0, 0%, 100%, 0);
}

.text_color_cerato {
  min-width: 380px;
  font-family: KIAOTF, sans-serif;
  font-weight: 500;
}

.color_text_picanto {
  min-width: 500px;
  font-family: KIAOTF, sans-serif;
}

.head_remodal_comfort {
  position: absolute;
  top: 0%;
  right: auto;
  bottom: auto;
  z-index: 5;
  max-width: 400px;
}

.menu_comfort_popup_cerato {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin-top: 140px;
  margin-right: 100px;
  padding-top: 30px;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  border-top: 1px solid #000;
  font-family: KIAOTF, sans-serif;
}

.image_cont_comfort {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: start;
  -webkit-justify-content: flex-start;
  -ms-flex-pack: start;
  justify-content: flex-start;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

.image_cont_comfort-copy {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: start;
  -webkit-justify-content: flex-start;
  -ms-flex-pack: start;
  justify-content: flex-start;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

.container_113-copy {
  max-width: 447px;
  margin-top: 40px;
  margin-right: auto;
  margin-left: auto;
  line-height: 133%;
}

.contant_popup {
  position: relative;
  height: auto;
  max-width: 86vw;
  margin-right: auto;
  margin-left: auto;
  line-height: 167%;
  text-align: left;
}

.color_text_k5 {
  min-width: 320px;
  font-family: KIAOTF, sans-serif;
}

.color_text_sportage {
  min-width: 530px;
  font-family: KIAOTF, sans-serif;
}

.content_engine_cerato {
  position: relative;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  max-width: 380px;
  padding-bottom: 20px;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
  -ms-flex-align: start;
  align-items: flex-start;
  border-bottom: 1px solid #000;
}

.popup_comfort_cerato {
  z-index: 5;
  margin-right: auto;
  margin-left: auto;
}

.head_remodal_security {
  position: absolute;
  left: auto;
  top: 0%;
  right: 0%;
  bottom: auto;
  max-width: 442px;
  color: #000;
}

.tabs_security_popup {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  min-width: 430px;
  margin-top: 195px;
  margin-left: auto;
  padding-top: 30px;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-ordinal-group: 2;
  -webkit-order: 1;
  -ms-flex-order: 1;
  order: 1;
  border-top: 1px solid #000;
  font-family: KIAOTF, sans-serif;
}

.max_w-copy {
  max-width: 460px;
  letter-spacing: -1px;
}

.tabs_content_cerato {
  width: 50%;
  margin-top: -537px;
}

.tabs_content_cerato.texnolg {
  margin-top: -295px;
}

.max_w-copy {
  max-width: 380px;
  letter-spacing: -1px;
}

.cont_heading_popup {
  margin-top: 25px;
}

.tab_popup_desing {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin-top: 70px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
}

.tabs_menu_popup_desing {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  min-width: 429px;
  margin-top: 0px;
  margin-right: 100px;
  padding-top: 30px;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  border-top: 1px solid #000;
  font-family: KIAOTF, sans-serif;
}

.tabs_cont_popup_desing {
  width: 40%;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
  -ms-flex-align: start;
  align-items: flex-start;
}

.tabs_popup_comfort {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  margin-top: 70px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
}

.tabs_menu_comfort {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  min-width: 429px;
  margin-right: 100px;
  padding-top: 30px;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  border-top: 1px solid #000;
  font-family: KIAOTF, sans-serif;
}

.tabs_cont_comfort {
  width: 40%;
  margin-top: 0px;
}

.tabs_popup_safety {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  margin-top: 70px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
}

.tabs_menu_safety {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  min-width: 429px;
  margin-top: 0px;
  margin-left: 100px;
  padding-top: 30px;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-ordinal-group: 2;
  -webkit-order: 1;
  -ms-flex-order: 1;
  order: 1;
  border-top: 1px solid #000;
  font-family: KIAOTF, sans-serif;
}

.tabs_cont_safety {
  width: 40%;
}

.container_118-copy-copy {
  max-width: 530px;
  margin-top: 30px;
  line-height: 167%;
  letter-spacing: 0px;
}

.tabs_menu_engine {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  min-width: 380px;
  margin-top: 30px;
  margin-left: auto;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  font-family: KIAOTF, sans-serif;
}

.container_white_text {
  max-width: 450px;
  margin-top: 30px;
  color: #fff;
  line-height: 167%;
}

.tabs_menu_drive_k5 {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  min-width: 380px;
  margin-top: 30px;
  margin-left: auto;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  font-family: KIAOTF, sans-serif;
}

.abs_-ontent_engine_k5 {
  overflow: visible;
  width: 49%;
  margin-top: -455px;
}

.tabs_menu_engine_k5 {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  min-width: 380px;
  margin-top: 30px;
  margin-left: auto;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  font-family: KIAOTF, sans-serif;
}

.tabs_menu_drive_wese_k5 {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  min-width: 380px;
  margin-top: 30px;
  margin-left: auto;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  font-family: KIAOTF, sans-serif;
}

.ontainer_warranty {
  width: 100%;
  max-width: 1060px;
  margin-right: auto;
  margin-left: auto;
}

.bg_k {
  display: none;
}

.tabs_menu_technologies_sportage {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  min-width: 380px;
  margin-top: 30px;
  margin-left: auto;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  font-family: KIAOTF, sans-serif;
}

.tabs_menu_capacity_sportage {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  min-width: 380px;
  margin-top: 30px;
  margin-left: auto;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  font-family: KIAOTF, sans-serif;
}

.tabs_menu_safety_sportage {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 380px;
  min-width: 380px;
  margin-top: 30px;
  margin-left: auto;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  font-family: KIAOTF, sans-serif;
}

.tabs_menu_drive_sportage {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 380px;
  margin-top: 30px;
  margin-right: auto;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  font-family: KIAOTF, sans-serif;
}

.bg_sport {
  display: none;
}

.tabs_-omfort_popup {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  height: 100%;
  margin-top: 0px;
}

.comfort_popup_cerato {
  width: 40vw;
  margin-left: auto;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
  -ms-flex-align: start;
  align-items: flex-start;
}

.tabs_gtline_popup_cerato {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  margin-top: 0px;
  -webkit-box-pack: start;
  -webkit-justify-content: flex-start;
  -ms-flex-pack: start;
  justify-content: flex-start;
}

.menu_gtline_popup_cerato {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  min-width: 400px;
  margin-top: 308px;
  margin-right: 100px;
  padding-top: 30px;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  border-top: 1px solid #000;
  font-family: KIAOTF, sans-serif;
}

.content_gtline_popup_cerato {
  width: 40vw;
  margin-left: auto;
}

.tabs_safety_popup_cerato {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  margin-top: 30px;
  -webkit-box-pack: start;
  -webkit-justify-content: flex-start;
  -ms-flex-pack: start;
  justify-content: flex-start;
}

.content_safety_popup_cerato {
  width: 40vw;
}

.tabs_menu_desing_soul {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  min-width: 380px;
  margin-top: 30px;
  margin-left: auto;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  font-family: KIAOTF, sans-serif;
}

.tabs_menu_drive_soul {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 380px;
  min-width: 380px;
  margin-top: 30px;
  margin-left: auto;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  font-family: KIAOTF, sans-serif;
}

.div-block-255 {
  width: 33.3%;
}

.text-span-2 {
  font-size: 35px;
}

.div-block-256 {
  margin-top: 10px;
}

.div-block-257 {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin-top: 40px;
}

.tabs_menu_engine_soul {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  min-width: 380px;
  margin-top: 30px;
  margin-left: auto;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  font-family: KIAOTF, sans-serif;
}

.bg_s {
  display: none;
}

.container_186-copy-copy {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  -webkit-box-pack: end;
  -webkit-justify-content: flex-end;
  -ms-flex-pack: end;
  justify-content: flex-end;
  background-color: transparent;
}

.bg_picanto {
  display: none;
}

.tabs_menu_options_picanto {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  min-width: 380px;
  margin-top: 30px;
  margin-left: auto;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  font-family: KIAOTF, sans-serif;
}

.tab_link_engine_k5 {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  max-width: 320px;
  padding-left: 0px;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  background-color: hsla(0, 0%, 86.7%, 0);
  color: #fff;
  font-weight: 500;
}

.tab_link_engine_k5:hover {
  font-weight: 700;
}

.tab_link_engine_k5.w--current {
  padding-left: 0px;
  background-color: hsla(0, 0%, 86.7%, 0);
  font-weight: 700;
}

.color_text_soul {
  min-width: 520px;
  font-family: KIAOTF, sans-serif;
}

.color_text_sorento {
  min-width: 520px;
  font-family: KIAOTF, sans-serif;
}

.color_text_seltos {
  min-width: 520px;
  font-family: KIAOTF, sans-serif;
}

.tabs_menu_seltos {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 510px;
  margin-top: 15px;
  -webkit-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-box-ordinal-group: 2;
  -webkit-order: 1;
  -ms-flex-order: 1;
  order: 1;
}

.tabs_menu_interior_seltos {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 380px;
  min-width: 380px;
  margin-top: 30px;
  margin-left: auto;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  font-family: KIAOTF, sans-serif;
}

.content_engine_seltos {
  position: relative;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  max-width: 380px;
  padding-bottom: 20px;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
  -ms-flex-align: start;
  align-items: flex-start;
  border-bottom: 1px solid #000;
}

.container_drive_seltos {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
  -ms-flex-align: start;
  align-items: flex-start;
}

.text_drive_seltos {
  max-width: 680px;
  margin-top: 40px;
  line-height: 167%;
  text-align: left;
}

.tabs_menu_drive_seltos {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  overflow: visible;
  width: 100%;
  max-width: none;
  margin-top: 30px;
  margin-left: -30px;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-box-ordinal-group: 0;
  -webkit-order: -1;
  -ms-flex-order: -1;
  order: -1;
  font-family: KIAOTF, sans-serif;
}

.tab_drive_seltos {
  margin-top: 10px;
  margin-left: 30px;
  padding-top: 0px;
  padding-right: 0px;
  padding-left: 0px;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: start;
  -webkit-justify-content: flex-start;
  -ms-flex-pack: start;
  justify-content: flex-start;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-flex: 0;
  -webkit-flex: 0 0 auto;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  border-top: 3px solid transparent;
  background-color: hsla(0, 0%, 86.7%, 0);
  color: #05141f;
}

.tab_drive_seltos.w--current {
  border-top: 3px solid #05141f;
  background-color: hsla(0, 0%, 86.7%, 0);
  color: #05141f;
  font-weight: 700;
}

.tabs_menu_safety_seltos {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  overflow: visible;
  width: 100%;
  max-width: none;
  margin-top: 50px;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-box-ordinal-group: 0;
  -webkit-order: -1;
  -ms-flex-order: -1;
  order: -1;
  font-family: KIAOTF, sans-serif;
}

.container_text_color_seltos {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  margin-right: auto;
  -webkit-box-pack: start;
  -webkit-justify-content: flex-start;
  -ms-flex-pack: start;
  justify-content: flex-start;
}

.tabs_menu_desing_rio {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  min-width: 380px;
  margin-top: 30px;
  margin-left: auto;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  font-family: KIAOTF, sans-serif;
}

.tabs_menu_interior_rio {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  min-width: 380px;
  margin-top: 30px;
  margin-left: auto;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  font-family: KIAOTF, sans-serif;
}

.tabs_menu_style_rio {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  max-width: 400px;
  margin-top: 30px;
  margin-right: auto;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  font-family: KIAOTF, sans-serif;
}

.tabs_menu_multimedia_rio {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 380px;
  min-width: 380px;
  margin-top: 30px;
  margin-left: auto;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  font-family: KIAOTF, sans-serif;
}

.tabs_menu_technologies_rio {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  overflow: visible;
  width: 100%;
  max-width: none;
  margin-top: 50px;
  margin-left: -30px;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-box-ordinal-group: 0;
  -webkit-order: -1;
  -ms-flex-order: -1;
  order: -1;
  font-family: KIAOTF, sans-serif;
}

.tabs_menu_options_rio {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  min-width: 380px;
  margin-top: 30px;
  margin-left: auto;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  font-family: KIAOTF, sans-serif;
}

.tabs_menu_capacity_rio {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 380px;
  min-width: 380px;
  margin-top: 30px;
  margin-left: auto;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  font-family: KIAOTF, sans-serif;
}

.mask_reviews_rio {
  overflow: visible;
  width: 100%;
}

.tabs_menu_exterior_sorento {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  max-width: 380px;
  min-width: 380px;
  margin-top: 30px;
  margin-left: auto;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  font-family: KIAOTF, sans-serif;
}

.tabs_menu_comfort_sorento {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  min-width: 380px;
  margin-top: 30px;
  margin-left: auto;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  font-family: KIAOTF, sans-serif;
}

.tabs_menu_safety_sorento {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  max-width: 390px;
  margin-top: 30px;
  margin-right: auto;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  font-family: KIAOTF, sans-serif;
}

.tabs_content_drive_sorento {
  width: 50%;
  margin-top: -181px;
  -webkit-box-ordinal-group: 0;
  -webkit-order: -1;
  -ms-flex-order: -1;
  order: -1;
}

.tabs_menu_drive_sorento {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 380px;
  min-width: 380px;
  margin-top: 30px;
  margin-left: auto;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  font-family: KIAOTF, sans-serif;
}

.tabs_content_options_rio {
  width: 50%;
  margin-top: -325px;
}

.tabs_content_exterior_sorento {
  width: 50%;
  margin-top: -405px;
  /*margin-top: -354px;*/
}
@media (min-width: 1280px) {
  .tabs_content_exterior_k9-left {
    margin-top: -414px;
  }

  .tabs_content_exterior_k9-right {
    margin-top: -387px;
  }
}

tabs_content_exterior_k9-left .tabs_content_comfort_sorento {
  width: 50%;
  margin-top: -293px;
}

.tabs_menu_technologie_sorento {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  max-width: 410px;
  margin-top: 30px;
  margin-right: auto;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  font-family: KIAOTF, sans-serif;
}

.tabs_menu_comfort_seltos {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  max-width: 370px;
  margin-top: 30px;
  margin-right: auto;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  font-family: KIAOTF, sans-serif;
}

.tabs_menu_engine_seltos {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  min-width: 380px;
  margin-top: 30px;
  margin-left: auto;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  font-family: KIAOTF, sans-serif;
}

.tabs_menu_reviews_k5 {
  position: relative;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin-right: 4.2%;
  margin-bottom: 51px;
  margin-left: 4.2%;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: stretch;
  -webkit-align-items: stretch;
  -ms-flex-align: stretch;
  align-items: stretch;
}

.tabs_menu_reviews_sportage {
  position: relative;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin-right: 4.2%;
  margin-bottom: 51px;
  margin-left: 4.2%;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: stretch;
  -webkit-align-items: stretch;
  -ms-flex-align: stretch;
  align-items: stretch;
}

.tabs_menu_reviews_soul {
  position: relative;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin-right: 4.2%;
  margin-bottom: 51px;
  margin-left: 4.2%;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: stretch;
  -webkit-align-items: stretch;
  -ms-flex-align: stretch;
  align-items: stretch;
}

.tabs_menu_reviews_seltos {
  position: relative;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin-right: 4.2%;
  margin-bottom: 51px;
  margin-left: 4.2%;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: stretch;
  -webkit-align-items: stretch;
  -ms-flex-align: stretch;
  align-items: stretch;
}

.tabs_menu_reviews_rio {
  position: relative;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin-right: 4.2%;
  margin-bottom: 51px;
  margin-left: 4.2%;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: stretch;
  -webkit-align-items: stretch;
  -ms-flex-align: stretch;
  align-items: stretch;
}

.tabs_menu_reviews_sorento {
  position: relative;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin-right: 4.2%;
  margin-bottom: 51px;
  margin-left: 4.2%;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: stretch;
  -webkit-align-items: stretch;
  -ms-flex-align: stretch;
  align-items: stretch;
}

.sorento {
  display: none;
}

.rio {
  display: none;
}

.seltos {
  display: none;
}

.model-info_sportage {
  min-height: 80px;
  margin-top: 10px;
}

.container_logo_sportage {
  font-family: KIAOTF, sans-serif;
  font-weight: 700;
}

.container_logo_sportage .par_18 {
  letter-spacing: -0.2px;
  margin-bottom: 0;
}

.container_logo_sportage .h_70 {
  line-height: 125%;
}

.container_bullet_sportage {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 65.83%;
  max-width: 650px;
  -webkit-box-pack: justify;
  -webkit-justify-content: end;
  -ms-flex-pack: justify;
  justify-content: end;
  -webkit-box-align: stretch;
  -webkit-align-items: stretch;
  -ms-flex-align: stretch;
  align-items: stretch;
}

.container_bullet_sportage.test {
  -webkit-box-pack: end;
  -webkit-justify-content: flex-end;
  -ms-flex-pack: end;
  justify-content: flex-end;
}

.container_bullet_k5 {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 65.83%;
  max-width: 650px;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-box-align: stretch;
  -webkit-align-items: stretch;
  -ms-flex-align: stretch;
  align-items: stretch;
}

.model-info_picanto {
  min-height: 48px;
  margin-top: 10px;
}

.model-info_seltos {
  min-height: 48px;
  margin-top: 10px;
}

.model-info_rio {
  min-height: 30px;
  margin-top: 15px;
}

.model-info_soul {
  min-height: 30px;
  margin-top: 10px;
}

.tabs_menu_style_soul {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  max-width: 420px;
  margin-top: 30px;
  margin-right: auto;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  font-family: KIAOTF, sans-serif;
}

.menu_comfort_popup_soul {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  min-width: 400px;
  margin-top: 239px;
  margin-right: 100px;
  padding-top: 30px;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  border-top: 1px solid #000;
  font-family: KIAOTF, sans-serif;
}

.head_remodal_comfort_soul {
  position: absolute;
  top: 0%;
  right: auto;
  bottom: auto;
  z-index: 5;
  max-width: 420px;
}

.lightbox_link_video_block {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

.icon_video_block_sorento {
  position: absolute;
  left: auto;
  top: auto;
  right: auto;
  bottom: auto;
  cursor: pointer;
}

.content_engine_soul {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  -webkit-box-pack: end;
  -webkit-justify-content: flex-end;
  -ms-flex-pack: end;
  justify-content: flex-end;
  background-color: transparent;
}

.gt_line_popup {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  -webkit-box-pack: start;
  -webkit-justify-content: flex-start;
  -ms-flex-pack: start;
  justify-content: flex-start;
  background-color: transparent;
}

.container_engine_cerato {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  -webkit-box-pack: end;
  -webkit-justify-content: flex-end;
  -ms-flex-pack: end;
  justify-content: flex-end;
  background-color: transparent;
}

.cont_drive_seltos {
  position: relative;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  padding-bottom: 0px;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-align: stretch;
  -webkit-align-items: stretch;
  -ms-flex-align: stretch;
  align-items: stretch;
  border-bottom-style: none;
}

.cont_safety_seltos {
  position: relative;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  padding-bottom: 0px;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-align: stretch;
  -webkit-align-items: stretch;
  -ms-flex-align: stretch;
  align-items: stretch;
  border-bottom-style: none;
}

.cont_exterior_rio {
  position: relative;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  padding-bottom: 0px;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-align: stretch;
  -webkit-align-items: stretch;
  -ms-flex-align: stretch;
  align-items: stretch;
  border-bottom-style: none;
}

.cont_technologies_rio {
  position: relative;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  padding-bottom: 0px;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-align: stretch;
  -webkit-align-items: stretch;
  -ms-flex-align: stretch;
  align-items: stretch;
  border-bottom-style: none;
  color: #000;
}

.cont_safety_rio {
  position: relative;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  padding-bottom: 0px;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-align: stretch;
  -webkit-align-items: stretch;
  -ms-flex-align: stretch;
  align-items: stretch;
  border-bottom-style: none;
}

.container_engine_k5 {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  -webkit-box-pack: end;
  -webkit-justify-content: flex-end;
  -ms-flex-pack: end;
  justify-content: flex-end;
  background-color: transparent;
}

.prev_test_drive_c {
  z-index: 0;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 60px;
  height: 60px;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 500px;
  background-color: #000;
  -webkit-transition: all 300ms ease;
  transition: all 300ms ease;
}

.prev_test_drive_c:hover {
  background-color: #9f2232;
}

.next_test_drive_c {
  z-index: 0;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 60px;
  height: 60px;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 500px;
  background-color: #000;
  -webkit-transition: all 300ms ease;
  transition: all 300ms ease;
}

.next_test_drive_c:hover {
  background-color: #9f2232;
}

.collection-list-wrapper {
  margin-left: -20px;
}

.collection-list-wrapper.owners {
  width: 25%;
  margin-left: auto;
}

.collection-item {
  margin-right: 15px;
  margin-bottom: 30px;
  margin-left: 15px;
}

.collection-list {
  display: -ms-grid;
  display: grid;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  grid-auto-columns: 1fr;
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  -ms-grid-columns: 1fr 1fr 1fr;
  grid-template-columns: 1fr 1fr 1fr;
  -ms-grid-rows: auto auto;
  grid-template-rows: auto auto;
}

.collection-list.owners {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}

.previous {
  width: 100%;
  margin-right: 0px;
  margin-left: 20px;
  padding-top: 15px;
  padding-bottom: 15px;
  border-color: #000;
  background-color: hsla(0, 0%, 98%, 0);
  -webkit-transition: all 300ms ease;
  transition: all 300ms ease;
  font-weight: 700;
  text-align: center;
}

.previous:hover {
  border-color: #9f2232;
  background-color: #9f2232;
  color: #fff;
}

.next-2 {
  width: 100%;
  margin-right: 0px;
  margin-left: 20px;
  padding-top: 15px;
  padding-bottom: 15px;
  border-color: #000;
  background-color: hsla(0, 0%, 98%, 0);
  -webkit-transition: all 300ms ease;
  transition: all 300ms ease;
  font-weight: 700;
  text-align: center;
}

.next-2:hover {
  border-color: #9f2232;
  background-color: #9f2232;
  color: #fff;
}

.max_w_540 {
  max-width: 634px;
  text-align: left;
  letter-spacing: -1px;
}

.heading_popup_gt_soul {
  max-width: none;
  text-align: left;
  letter-spacing: -1px;
}

.tabs_exterior_rio {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
  -ms-flex-align: start;
  align-items: flex-start;
}

.menu_exterior_rio {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  overflow: visible;
  width: 100%;
  max-width: none;
  margin-top: 50px;
  margin-left: -30px;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-box-ordinal-group: 0;
  -webkit-order: -1;
  -ms-flex-order: -1;
  order: -1;
  font-family: KIAOTF, sans-serif;
}

.tabs_content_exterior_rio {
  width: 100%;
  margin-top: 35px;
}

.tab_exterior_rio {
  margin-top: 10px;
  margin-left: 30px;
  padding-top: 0px;
  padding-right: 0px;
  padding-left: 0px;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: start;
  -webkit-justify-content: flex-start;
  -ms-flex-pack: start;
  justify-content: flex-start;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-flex: 0;
  -webkit-flex: 0 0 auto;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  border-top: 3px solid transparent;
  background-color: hsla(0, 0%, 86.7%, 0);
  color: #05141f;
}

.tab_exterior_rio.w--current {
  border-top: 3px solid #05141f;
  background-color: hsla(0, 0%, 86.7%, 0);
  color: #05141f;
  font-weight: 700;
}

.tabs_salon_sorento {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
  -ms-flex-align: start;
  align-items: flex-start;
}

.menu_salon_sorento {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  overflow: visible;
  width: 100%;
  max-width: none;
  margin-top: 50px;
  margin-left: -30px;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-box-ordinal-group: 0;
  -webkit-order: -1;
  -ms-flex-order: -1;
  order: -1;
  font-family: KIAOTF, sans-serif;
}

.tabs_content_salon_sorento {
  width: 100%;
  margin-top: 35px;
}

.tab_salon_sorento {
  margin-left: 30px;
  padding-top: 0px;
  padding-right: 0px;
  padding-left: 0px;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: start;
  -webkit-justify-content: flex-start;
  -ms-flex-pack: start;
  justify-content: flex-start;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-flex: 0;
  -webkit-flex: 0 0 auto;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  border-top: 3px solid transparent;
  background-color: hsla(0, 0%, 86.7%, 0);
  color: #05141f;
}

.tab_salon_sorento.w--current {
  border-top: 3px solid #05141f;
  background-color: hsla(0, 0%, 86.7%, 0);
  font-weight: 700;
}

.tab_salon_sorento.max_w_450.w--current {
  border-top-color: #05141f;
  color: #05141f;
}

.max_w_504_spacing_1 {
  max-width: 504px;
  text-align: left;
  letter-spacing: -1px;
}

.container_gt_popup_soul {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
  -ms-flex-align: start;
  align-items: flex-start;
}

.slick_news {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}

.slick_specpredloghenia {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}

.cms_news {
  width: 100%;
}

.collection_item_news {
  width: 314px;
  max-width: 314px;
  /*margin-right: 30px;*/
  -webkit-box-flex: 0;
  -webkit-flex: 0 0 auto;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  padding-right: 30px;
}

.tabs_content_media {
  overflow: visible;
}

.container_slick_awards {
  position: relative;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  min-width: 0;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}
@media (max-width: 1920px) {
  .news__slider {
    padding: 0 0 0 4.2vw;
  }
}

.prev_slick_news {
  position: absolute;
  left: 2.6%;
  top: auto;
  right: auto;
  bottom: auto;
  z-index: 1000;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 60px;
  height: 60px;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 500px;
  background-color: rgba(5, 20, 31, 0.4);
  -webkit-transition: all 300ms ease;
  transition: all 300ms ease;
  cursor: pointer;
}

.prev_slick_news[aria-disabled="true"] {
  opacity: 0;
}

.prev_slick_news:hover {
  background-color: #05141f;
}

.prev_slick_specpredloghenia {
  position: absolute;
  left: 2.6%;
  top: auto;
  right: auto;
  bottom: auto;
  z-index: 0;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 60px;
  height: 60px;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 500px;
  background-color: rgba(5, 20, 31, 0.4);
  -webkit-transition: all 300ms ease;
  transition: all 300ms ease;
  cursor: pointer;
}

.prev_slick_specpredloghenia:hover {
  background-color: #05141f;
}

@media (min-width: 480px) and (max-width: 991px) {
  .prev_slick_news {
    display: none !important;
  }
  .next_slick_news {
    display: none !important;
  }
}

.tabs_menu_gt_soul {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  overflow: visible;
  width: 100%;
  max-width: none;
  margin-top: 30px;
  margin-left: -30px;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-box-ordinal-group: 0;
  -webkit-order: -1;
  -ms-flex-order: -1;
  order: -1;
  font-family: KIAOTF, sans-serif;
}

.tab_popup_gt_soul {
  margin-top: 10px;
  margin-left: 30px;
  padding-top: 0px;
  padding-right: 0px;
  padding-left: 0px;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: start;
  -webkit-justify-content: flex-start;
  -ms-flex-pack: start;
  justify-content: flex-start;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-flex: 0;
  -webkit-flex: 0 0 auto;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  border-top: 4px solid transparent;
  background-color: hsla(0, 0%, 86.7%, 0);
  color: #05141f;
}

.tab_popup_gt_soul.w--current {
  border-top-width: 3px;
  border-top-color: #05141f;
  background-color: hsla(0, 0%, 86.7%, 0);
  color: #05141f;
  font-weight: 700;
}

.tab_popup_gt_soul.max_w_500 {
  border-top-width: 3px;
}

.info__content_picanto {
  position: relative;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  max-width: 380px;
  padding-bottom: 50px;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-align: stretch;
  -webkit-align-items: stretch;
  -ms-flex-align: stretch;
  align-items: stretch;
  border-bottom: 1px solid #000;
}

.info_content_sorento {
  position: relative;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  max-width: 380px;
  padding-bottom: 50px;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-align: stretch;
  -webkit-align-items: stretch;
  -ms-flex-align: stretch;
  align-items: stretch;
  border-bottom: 1px solid #000;
}

.info_content_safety_sorento {
  position: relative;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  max-width: 380px;
  padding-bottom: 30px;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-align: stretch;
  -webkit-align-items: stretch;
  -ms-flex-align: stretch;
  align-items: stretch;
  border-bottom: 1px solid #000;
}

.text_safety_sorento {
  max-width: 468px;
  margin-top: 40px;
  margin-right: auto;
  margin-left: auto;
  line-height: 133%;
}

.tabs_content_gt_soul {
  width: 100%;
  margin-top: 35px;
}

.spacing_1_black {
  color: #05141f;
  letter-spacing: -1px;
}

.spacing_1_black.spacing_1_black--mb {
  display: none;
  margin-bottom: 35px;
  color: #05141f;
}

.link_model_footer {
  margin-bottom: 10px;
  font-family: KIAOTF, sans-serif;
  color: #999;
  font-weight: 500;
  text-decoration: none;
}

.link_model_footer.none {
  display: none;
}

.link_model {
  z-index: 5;
  margin-top: auto;
  margin-bottom: auto;
}

.div-block-258 {
  color: #000;
}

.container_breadcrumbs_rio {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  margin-bottom: 30px;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
}

.container_breadcrumbs_picanto {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  margin-bottom: 30px;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
}

.container_breadcrumbs__rio {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  margin-bottom: 30px;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
}

.container_breadcrumbs_cerato {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  margin-bottom: 30px;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
}

.container_breadcrumbs__cerato {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  margin-bottom: 30px;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
}

.container_breadcrumbs_k5 {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  margin-bottom: 30px;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
}

.container_breadcrumbs__k5 {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  margin-bottom: 30px;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
}

.container_breadcrumbs_soul {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  margin-bottom: 30px;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
}

.container_breadcrumbs__soul {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  margin-bottom: 30px;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
}

.container_breadcrumbs_seltos {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  margin-bottom: 30px;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
}

.container_breadcrumbs_sorento {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  margin-bottom: 30px;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
}

.container_breadcrumbs__sportage {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  margin-bottom: 30px;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
}

.container_breadcrumbs_sportage {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  margin-bottom: 30px;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
}

.container_breadcrumbs-copy {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  margin-bottom: 30px;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
}

.container_breadcrumbs__seltos {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  margin-bottom: 30px;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
}

.link_prise {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin-bottom: 7px;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
  -ms-flex-align: start;
  align-items: flex-start;
  font-family: Kia, sans-serif;
  color: #05141f;
  font-weight: 500;
  text-decoration: none;
}

.price_test_drive {
  display: none;
}

.blog-date {
  margin-bottom: 10px;
  font-size: 15px;
}

.cms_awards_cerato {
  width: 100%;
}

.slick_awards_cerato {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}

.collection_item_awards_cerato {
  width: 435px;
  max-width: 435px;
  margin-right: 30px;
  -webkit-box-flex: 0;
  -webkit-flex: 0 0 auto;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
}

.cms_awards_picanto {
  width: 100%;
}

.div-block-259 {
  display: none;
}

.slick_awards_picanto {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}

.collection_item_awards_picanto {
  width: 435px;
  max-width: 435px;
  margin-right: 30px;
  -webkit-box-flex: 0;
  -webkit-flex: 0 0 auto;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
}

.cont_card_picanto {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  min-height: 209px;
  padding: 30px;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
  -ms-flex-align: start;
  align-items: flex-start;
}

.cms_awards_sportage {
  width: 100%;
}

.slick_awards_sportage {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}

.collection_item_awards_sportage {
  width: 435px;
  max-width: 435px;
  margin-right: 30px;
  -webkit-box-flex: 0;
  -webkit-flex: 0 0 auto;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
}

.cms_awards_soul {
  width: 100%;
}

.slick_awards_soul {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}

.collection_item_awards_soul {
  width: 435px;
  max-width: 435px;
  margin-right: 30px;
  -webkit-box-flex: 0;
  -webkit-flex: 0 0 auto;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
}

.container_dropdown {
  overflow: hidden;
  padding-right: 4.2%;
  padding-left: 4.2%;
}

.container_dropdown.colors {
  overflow: hidden;
}

.container_dropdown.none {
  display: none;
}

.container_dropdown.hide {
  display: none;
}

.name_color {
  position: absolute;
  left: auto;
  top: 34px;
  right: auto;
  bottom: auto;
  z-index: 1;
  display: none;
  min-width: 131px;
  padding: 10px;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  background-color: #1f1f1f;
  opacity: 1;
  color: #fff;
  line-height: 100%;
  text-align: center;
}

.name_color.test {
  display: block;
}

.image-45 {
  position: absolute;
  left: auto;
  top: -6px;
  right: auto;
  bottom: auto;
}

.cont_picking {
  padding-right: 4.2%;
  padding-left: 4.2%;
}

.section__dilers {
  padding: 20px 4.2% 90px;
}

.section__dilers-container {
  max-width: 1760px;
}

.dilers-tabs_wrap {
  margin-top: 40px;
}

.nice-select {
  -webkit-tap-highlight-color: transparent;
  background-color: #fff;
  border-radius: 5px;
  border: solid 1px #e8e8e8;
  box-sizing: border-box;
  clear: both;
  cursor: pointer;
  display: block;
  float: left;
  font-family: inherit;
  font-size: 14px;
  font-weight: normal;
  height: 42px;
  line-height: 25px;
  outline: none;
  padding-left: 18px;
  padding-right: 30px;
  position: relative;
  text-align: left !important;
  -webkit-transition: all 0.2s ease-in-out;
  transition: all 0.2s ease-in-out;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  white-space: nowrap;
  width: auto;
}
.nice-select:hover {
  border-color: #dbdbdb;
}
.nice-select:active,
.nice-select.open,
.nice-select:focus {
  border-color: #999;
}
.nice-select:after {
  border-bottom: 2px solid #999;
  border-right: 2px solid #999;
  content: "";
  display: block;
  height: 5px;
  margin-top: -4px;
  pointer-events: none;
  position: absolute;
  right: 27px;
  top: 50%;
  -webkit-transform-origin: 66% 66%;
  -ms-transform-origin: 66% 66%;
  transform-origin: 66% 66%;
  -webkit-transform: rotate(45deg);
  -ms-transform: rotate(45deg);
  transform: rotate(45deg);
  -webkit-transition: all 0.15s ease-in-out;
  transition: all 0.15s ease-in-out;
  width: 5px;
}
.nice-select.open:after {
  -webkit-transform: rotate(-135deg);
  -ms-transform: rotate(-135deg);
  transform: rotate(-135deg);
}
.nice-select.open .list {
  max-height: 200px;
  overflow-y: scroll;
  opacity: 1;
  pointer-events: auto;
  -webkit-transform: scale(1) translateY(0);
  -ms-transform: scale(1) translateY(0);
  transform: scale(1) translateY(0);
  min-width: 165px;
}

.nice-select.open .list::-webkit-scrollbar {
  width: 5px; /* width of the entire scrollbar */
}

.nice-select.open .list::-webkit-scrollbar-track {
  background: lightgrey; /* color of the tracking area */
}

.nice-select.open .list::-webkit-scrollbar-thumb {
  background-color: darkgrey; /* color of the scroll thumb */
  border-radius: 10px; /* roundness of the scroll thumb */
}
.nice-select.disabled {
  border-color: #ededed;
  color: #999;
  pointer-events: none;
}
.nice-select.disabled:after {
  border-color: #cccccc;
}
.nice-select.wide {
  width: 100%;
}
.nice-select.wide .list {
  left: 0 !important;
  right: 0 !important;
}
.nice-select.right {
  float: right;
}
.nice-select.right .list {
  left: auto;
  right: 0;
}
.nice-select.small {
  font-size: 12px;
  height: 36px;
  line-height: 34px;
}
.nice-select.small:after {
  height: 4px;
  width: 4px;
}
.nice-select.small .option {
  line-height: 34px;
  min-height: 34px;
}
.nice-select .list {
  background-color: #fff;
  border-radius: 5px;
  box-shadow: 0 0 0 1px rgba(68, 68, 68, 0.11);
  box-sizing: border-box;
  margin-top: 4px;
  opacity: 0;
  overflow: hidden;
  padding: 0;
  pointer-events: none;
  position: absolute;
  top: 100%;
  left: 0;
  width: 100%;
  -webkit-transform-origin: 50% 0;
  -ms-transform-origin: 50% 0;
  transform-origin: 50% 0;
  -webkit-transform: scale(0.75) translateY(-21px);
  -ms-transform: scale(0.75) translateY(-21px);
  transform: scale(0.75) translateY(-21px);
  -webkit-transition: all 0.2s cubic-bezier(0.5, 0, 0, 1.25),
    opacity 0.15s ease-out;
  transition: all 0.2s cubic-bezier(0.5, 0, 0, 1.25), opacity 0.15s ease-out;
  z-index: 9;
}
.nice-select .list:hover .option:not(:hover) {
  background-color: transparent !important;
}
.nice-select .option {
  cursor: pointer;
  font-weight: 400;
  line-height: 40px;
  list-style: none;
  min-height: 40px;
  outline: none;
  padding-left: 18px;
  padding-right: 29px;
  text-align: left;
  -webkit-transition: all 0.2s;
  transition: all 0.2s;
}
.nice-select .option:hover,
.nice-select .option.focus,
.nice-select .option.selected.focus {
  background-color: #f6f6f6;
}
.nice-select .option.selected {
  font-weight: bold;
}
.nice-select .option.disabled {
  background-color: transparent;
  color: #999;
  cursor: default;
}
.no-csspointerevents .nice-select .list {
  display: none;
}
.no-csspointerevents .nice-select.open .list {
  display: block;
}

.dilers-tabs__btns {
  display: flex;
  padding: 0 30px 0px 0px;
}

.dilers-tabs__btn {
  padding: 10px 0px 0px;
  position: relative;
  background-color: transparent;
  cursor: pointer;
}

.select-choose-city {
  border: 1px solid #a0a0a0;
  margin-right: 50px;
  cursor: pointer;
  display: flex;
  align-items: center;
  padding-right: 50px;
  min-width: 165px;
}

.dilers-tabs__btn + .dilers-tabs__btn {
  margin-left: 30px;
}

.dilers-tabs__btn.active {
  font-weight: 700;
}

.dilers-tabs__btn::after {
  content: "";
  position: absolute;
  top: 0;
  left: 50%;
  transform: translateX(-50%);
  height: 3px;
  width: 0%;
  background-color: #05141f;
  transition: 0.3s ease;
}

.dilers-tabs__btn:hover::after {
  width: 100%;
}

.dilers-tabs__btn.active::after {
  content: "";
  position: absolute;
  top: 0;
  left: 50%;
  height: 3px;
  transform: translateX(-50%);
  width: 100%;
  background-color: #05141f;
  transition: transform 0.3s ease;
}

.dilers-tabs__block {
  display: none;
  margin-top: 60px;
  opacity: 0;
}
.dilers-tabs__block.active {
  display: block;
  animation: dilersShow 0.8s linear;
  animation-fill-mode: forwards;
}

@keyframes dilersShow {
  0% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
.marker-popup {
  padding: 20px 30px;
  background: #fff;
  border: 2px solid #05141f;
  max-width: 350px;
  width: 100%;
}

.leaflet-popup-tip-container {
  display: none;
}

.dilers-tabs__map {
  position: relative;
}

.marker-popup-html {
  position: absolute;
  top: 20px;
  left: 20px;
  z-index: 100000000000000;
}

.map {
  width: 100%;
}
.map-hidden {
  display: none;
}

.leaflet-container.leaflet-touch-drag.leaflet-touch-drag {
  height: 600px !important;
}

.dg-popup__container {
  white-space: nowrap;
}

.leaflet-popup {
  /*transform: translate3d(0px, 0px, 0px) !important;*/
  /*position: fixed !important;*/
  /*bottom: auto !important;*/
  /*left: 20px !important;*/
  /*top: 20px !important;*/
}

.leaflet-control-container {
  display: none;
}
.popap-center {
  padding: 20px 30px;
  background: #fff;
  border: 2px solid #05141f;
  width: 350px;
  min-width: 100%;
  color: #000000;
  position: relative;
}

.popap-center__btn-close {
  position: absolute;
  top: 8px;
  right: 8px;
  background-color: transparent;
  font-size: 27px;
  opacity: 0.3;
}

.popap-center__name {
  font-size: 17px;
  font-weight: 700;
  margin-bottom: 10px;
}

.popap-center__location {
  font-size: 12px;
  line-height: 145%;
  margin-bottom: 5px;
}

.popap-center__worktime {
  font-size: 11px;
  line-height: 145%;
  margin-bottom: 5px;
  color: #697279;
}
body .leaflet-container {
  filter: hue-rotate(738deg);
}

body .leaflet-container a.leaflet-popup-close-button {
  display: none;
}
body .leaflet-popup-content-wrapper {
  display: none !important;
}

body .marker-name {
  padding: 3px 5px 3px 30px;
  border-radius: 5px;
  color: black;
  background-color: #ffffff;
  white-space: nowrap;
  position: absolute;
  left: 0px;
  top: 0px;
  z-index: 0;
}

body .leaflet-marker-icon {
  z-index: 1;
  border-radius: 2px;
  /*pointer-events: none !important;*/
}

body .leaflet-marker-icon.dg-popup_hidden_true {
  display: block !important;
  width: 26px !important;
  height: 34px !important;
  margin-left: -14px !important;
  margin-top: -14px !important;
  filter: invert(94%) brightness(60%) sepia(65%) contrast(200%) saturate(270%)
    hue-rotate(-85deg) invert(1);
}

body .popap-center__link {
  color: #05141f !important;
  font-size: 12px !important;
  position: relative;
}

body .popap-center__link:after {
  content: "";
  position: absolute;
  bottom: -2px;
  left: 0;
  width: 0%;
  height: 1px;
  background-color: black;
  transition: 0.3s all;
}

body .popap-center__link:hover::after {
  width: 100%;
}

body .dg-label {
  position: absolute;
  top: -18px;
  left: -17px;
  opacity: 0;
  pointer-events: none;
}

body.visible-marker .dg-label {
  position: absolute;
  top: -18px;
  left: -17px;
  opacity: 1;
  pointer-events: inherit;
}

.leaflet-tooltip-pane {
  z-index: 220 !important;
}
body .dg-label__content {
  display: inline-block;
  overflow: hidden;
  padding: 6px 7px 6px 30px;
  border-radius: 12px 7px 7px 20px;
  border: none;
  color: black;
  z-index: 0;
  background-color: #ffffff;
  cursor: pointer;
}

.section__dilers-block {
  margin-right: auto;
  margin-left: auto;
}

.section__dilers-item {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  padding-top: 20px;
  padding-bottom: 20px;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-transition: all 200ms ease;
  transition: all 200ms ease;
}

.section__dilers-item:hover {
  background-color: #f2f2f2;
}

.section__dilers-item.border-top {
  padding-right: 4.2%;
  padding-left: 4.2%;
  border-top: 1px solid #ccc;
}

.section__dilers-item.border-top.hide {
  display: none;
}

.section__dilers-item_inner {
  width: 26%;
}

.section__dilers-item_title {
  margin-top: 0px;
  margin-bottom: 0px;
  font-family: KiaSignatureBold, sans-serif;
  font-size: 15px;
  font-weight: 700;
}

.section__dilers-item_text,
.section__dilers-item_text > p {
  font-family: KiaSignatureRegular, sans-serif;
  font-size: 12px;
  line-height: 150%;
}

.section__dilers-item_text.section__dilers-item_text--mt {
  margin-top: 5px;
}

.section__dilers-item_text.section__dilers-item_text--mt.none {
  display: none;
}

.section__dilers-item_link {
  position: static;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  font-family: KIAOTF, sans-serif;
  color: #05141f;
  font-size: 12px;
  text-decoration: none;
}

.section__dilers-item_link.section__dilers-item_link--mt {
  margin-top: 5px;
}

.section__dilers-item_link.none {
  display: none;
}

.icon__mail {
  width: 20px;
  height: 20px;
  margin-right: 10px;
  -webkit-filter: grayscale(100%);
  filter: grayscale(100%);
}

.section__dilers-item_link-text {
  position: relative;
  font-family: KiaSignatureLight, sans-serif;
  font-weight: 300;
}

.metrik {
  overflow: hidden;
  height: 0px;
}

.komplitacii__hedden {
  display: none;
}

.manuals__block {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin-top: 60px;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
}

.manuals__box {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 48%;
  margin-top: 18px;
  background-color: #494e51;
  color: #fff;
  text-decoration: none;
}

.manuals__box-collumn_one {
  position: relative;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 96px;
  min-width: 96px;
  padding-top: 18px;
  padding-bottom: 18px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  background-color: #626669;
  font-size: 30px;
}

.manuals__box-collumn_two {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  padding: 19px 24px;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
}

.manuals__box-text_name {
  font-family: KiaSignatureBold, sans-serif;
  font-size: 20px;
  line-height: 28px;
  font-weight: 300;
}

.manuals__box-text_pdf-size {
  margin-top: 3px;
  font-family: KiaSignatureRegular, sans-serif;
  font-size: 16px;
  font-weight: 500;
}

.manuals__box-icon {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-transition: opacity 300ms ease;
  transition: opacity 300ms ease;
}

.manuals__box-icon_ab {
  position: absolute;
  left: 50%;
  top: 50%;
  opacity: 0;
  -webkit-transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
  -webkit-transition: opacity 300ms ease;
  transition: opacity 300ms ease;
}

.custom_text_desing_riox {
  max-width: 460px;
  margin-top: 30px;
  line-height: 167%;
}

.tabs_menu_desing_riox {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  max-width: 460px;
  margin-top: 30px;
  margin-right: auto;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  font-family: KIAOTF, sans-serif;
}

.tabs_content_desing_riox {
  width: 50%;
  margin-top: -333px;
}

.tabs_content_exterior_riox {
  width: 50%;
  margin-top: -400px;
}

.tabs_content_style_riox {
  width: 50%;
  margin-top: -387px;
}

.menu_multimedia_riox {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  overflow: visible;
  width: 100%;
  max-width: none;
  margin-top: 50px;
  margin-left: -30px;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-box-ordinal-group: 0;
  -webkit-order: -1;
  -ms-flex-order: -1;
  order: -1;
  font-family: KIAOTF, sans-serif;
}

.tab_multimedia_riox {
  margin-top: 10px;
  margin-left: 30px;
  padding-top: 0px;
  padding-right: 0px;
  padding-left: 0px;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: start;
  -webkit-justify-content: flex-start;
  -ms-flex-pack: start;
  justify-content: flex-start;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-flex: 0;
  -webkit-flex: 0 0 auto;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  border-top: 3px solid transparent;
  background-color: hsla(0, 0%, 86.7%, 0);
  color: #05141f;
}

.tab_multimedia_riox.w--current {
  border-top: 3px solid #05141f;
  background-color: hsla(0, 0%, 86.7%, 0);
  color: #05141f;
  font-weight: 700;
}

.tabs_content_technologies_riox {
  width: 50%;
  margin-top: -409px;
}

.tabs_content_options_riox {
  width: 50%;
  margin-top: -424px;
}

.tabs_content_comfort_riox {
  width: 50%;
  margin-top: -365px;
}

.max_w_480 {
  max-width: 480px;
  text-align: left;
  letter-spacing: -1px;
}

.tabs_content_dvigatel_riox {
  overflow: visible;
  width: 49%;
  margin-top: -415px;
}

.mask_reviews_riox {
  overflow: visible;
  width: 100%;
}

.slider_reviews_riox {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  height: 100%;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  background-color: hsla(0, 0%, 86.7%, 0);
}

.card_riox {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  min-height: 680px;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
}

.card_riox.hide {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}

.bg_riox {
  position: absolute;
  left: 0%;
  top: 0%;
  right: 0%;
  bottom: auto;
  height: 500px;
  background-image: url("../images/2.jpeg");
  background-position: 50% 50%;
  background-size: cover;
  background-repeat: no-repeat;
}

.model-info-riox {
  min-height: 16px;
  margin-top: 10px;
}

.rio_x {
  display: none;
}

.cont_info_kia {
  margin-top: 45px;
}

.cont_heading_info_kia {
  margin-bottom: 18px;
}

.success-message-3 {
  padding: 0px;
  background-color: hsla(0, 0%, 86.7%, 0);
}

.div-block-264 {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
  -ms-flex-align: start;
  align-items: flex-start;
  text-align: left;
}

.div-block-265 {
  margin-bottom: 20px;
}

.tab_news_main {
  z-index: 5;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin-right: 30px;
  padding: 0px;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-top: 3px solid rgba(187, 22, 43, 0);
  background-color: hsla(0, 0%, 86.7%, 0);
  -webkit-transition: all 100ms ease;
  transition: all 100ms ease;
  font-weight: 500;
}

.tab_news_main:hover {
  font-weight: 700;
}

.tab_news_main.w--current {
  z-index: 5;
  margin-top: 0px;
  padding-top: 0px;
  padding-right: 0px;
  padding-left: 0px;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-top: 3.5px solid #05141f;
  background-color: hsla(0, 0%, 86.7%, 0);
  -webkit-transition-duration: 100ms;
  transition-duration: 100ms;
  font-weight: 700;
}

.max_w_1760 {
  position: relative;
  z-index: 1;
  width: 100%;
  max-width: 1760px;
  margin-right: auto;
  margin-left: auto;
}

.container_bread_specials {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  color: #fff;
}

.link_breadcrumbs_specials {
  margin-bottom: 7px;
  font-family: Kia, sans-serif;
  color: #fff;
  font-weight: 500;
  text-decoration: none;
}

.div-block-266 {
  margin-top: 30px;
  color: #fff;
}

.par_20 {
  font-size: 20px;
}

.div-block-267 {
  max-width: 1050px;
  margin-bottom: 20px;
}

.max_w_1760_horiz {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  max-width: 1760px;
  margin-right: auto;
  margin-left: auto;
  -webkit-box-pack: start;
  -webkit-justify-content: flex-start;
  -ms-flex-pack: start;
  justify-content: flex-start;
}

.max_w_1760_horiz.max-width.max-width--dil {
  max-width: 960px;
}

.cont_check {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin-bottom: 15px;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
  -ms-flex-align: start;
  align-items: flex-start;
}

.cont_check.cont-check__position {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
}

.cont_check.cont-check__position.con-check--dil {
  margin-bottom: 0px;
}

.cont_check.cont-check__position.pr--dil {
  margin-bottom: 0px;
}

.cont_check.cont-check--size {
  margin-bottom: 5px;
}

.head_conditions {
  margin-bottom: 30px;
}

.head_conditions.title-wr--dil {
  margin-bottom: 20px;
}

.head_conditions.title-wr--dil.title-form--dil {
  margin-bottom: 40px;
}

.head_conditions.head-adapt--dil {
  display: none;
}

.cont_conditions {
  width: auto;
  max-width: none;
}

.cont_conditions.cont-dil {
  max-width: 600px;
  margin-right: auto;
  margin-left: auto;
}

.card_set_specials {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
}

.image_set {
  width: 106%;
}

.image_set.riox {
  width: 268px;
}

.cont_set {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  padding-top: 30px;
  padding-right: 5px;
  padding-bottom: 30px;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
  -ms-flex-align: start;
  align-items: flex-start;
  border-bottom: 1px solid #f2f2f2;
}

.cont_set.no_border {
  display: none;
}

.cont_set.hide {
  display: none;
}

.cont_characteristics {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin-right: 30px;
}

.content_characteristics {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin-bottom: 10px;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
  -ms-flex-align: start;
  align-items: flex-start;
  color: #666;
  font-weight: 500;
}

.card_slick_set {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 52.4007286823351%;
  padding: 20px;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-flex: 0;
  -webkit-flex: 0 0 auto;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  border-style: none;
  border-width: 1px;
  border-color: #fff;
  -webkit-transition: all 300ms ease;
  transition: all 300ms ease;
  cursor: default;
}

.card_slick_set:hover {
  border: 1px none #000;
}

.link_block-copy {
  margin-bottom: 5px;
  color: #05141f;
  font-weight: 700;
  text-decoration: none;
  cursor: default;
}

.form_specials {
  display: block;
  width: 100%;
  max-width: 840px;
  margin-right: auto;
  margin-bottom: 0px;
  margin-left: auto;
}

.div-block-273 {
  max-width: 551px;
}

.div-block-274 {
  max-width: 400px;
}

.div-block-206-copy {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin-bottom: 30px;
  margin-left: -40px;
  -webkit-box-pack: start;
  -webkit-justify-content: flex-start;
  -ms-flex-pack: start;
  justify-content: flex-start;
}

.container_133-copy {
  margin-top: 10px;
  margin-bottom: 40px;
  line-height: 140%;
}

.special {
  width: auto;
  margin-top: 40px;
}

.container_139-copy {
  width: 100%;
  background-color: #f2f2f2;
  text-decoration: none;
}

.cont_desc_card_techno-copy {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  padding: 30px;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
  -ms-flex-align: start;
  align-items: flex-start;
  color: #05141f;
}

.cont_techno-copy {
  max-width: 340px;
  margin-bottom: 10px;
  font-family: KIAOTF, sans-serif;
  font-weight: 700;
}

.cont_techno-copy.no-margin {
  margin-bottom: 0px;
}

.special-list {
  display: -ms-grid;
  display: grid;
  grid-auto-columns: 1fr;
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  -ms-grid-columns: 1fr 1fr 1fr 1fr;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  -ms-grid-rows: auto auto;
  grid-template-rows: auto auto;
}

.special-item {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 288px;
  margin-right: 30px;
}

.special-item.special-item--page {
  width: 100%;
}

.collection-list-2 {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  padding-left: 80px;
}

.collection-list-2.special-slider {
  width: auto;
  padding-left: 0px;
}

.cont_advantages {
  width: 38%;
  margin-left: 91px;
}

.cont_advantages.none {
  display: none;
}

.cont_image_set {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 330px;
  min-width: 330px;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

.block_slider_set {
  position: relative;
  margin-bottom: 60px;
}

.slick_set_cont {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
}

.selected_model {
  display: none;
}

.check {
  margin-right: 10px;
}

.container_bg_post {
  position: absolute;
  left: 0%;
  top: 0%;
  right: 0%;
  bottom: 0%;
}

.container_bg_post.bg.bg2.bg-dil {
  display: block;
}

.image_bg_post {
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
  object-fit: cover;
}

.image_bg_post.image_bg_post--pos {
  display: block;
}

.div-block-275 {
  position: absolute;
  left: 0%;
  top: 0%;
  right: 0%;
  bottom: 0%;
  width: 100%;
  height: 100%;
  background-image: -webkit-gradient(
    linear,
    left top,
    left bottom,
    from(rgba(0, 0, 0, 0.5)),
    to(rgba(0, 0, 0, 0.5))
  );
  background-image: linear-gradient(
    180deg,
    rgba(0, 0, 0, 0.5),
    rgba(0, 0, 0, 0.5)
  );
}

.hiden-komlect {
  display: none;
}

.link_fixed_link_price {
  color: #05141f;
  text-decoration: none;
  cursor: default;
}

.link_fixed_link_price.white {
  color: #fff;
}

.label {
  position: relative;
  bottom: -20px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  color: #666;
  font-size: 15px;
}

.label.labelup {
  bottom: 0px;
  font-size: 12px;
  font-weight: 500;
}

.text_phone {
  margin-left: 18px;
  color: #fff;
}

.text_phone._2 {
  margin-left: 0px;
}

.cont_phone {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

.text__error {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin-left: 20px;
  -webkit-box-pack: start;
  -webkit-justify-content: flex-start;
  -ms-flex-pack: start;
  justify-content: flex-start;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  opacity: 0;
  -webkit-transition: opacity 200ms ease;
  transition: opacity 200ms ease;
  color: #ff0707;
  font-size: 16px;
  line-height: 120%;
  text-align: left;
}

.btn__wrp {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}

.error__span {
  display: inline-block;
  margin-left: 4px;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
  -ms-flex-align: start;
  align-items: flex-start;
  opacity: 0;
  -webkit-transition: opacity 200ms ease;
  transition: opacity 200ms ease;
  color: #ff0606;
  font-size: 24px;
}

.slide-hiden {
  display: none;
}

.max-w-750 {
  max-width: 750px;
  margin-top: 30px;
  font-family: KIAOTF, sans-serif;
}

.cont-heading-dilers {
  margin-top: 40px;
}

.title-404 {
  line-height: 150%;
}

.title-404__wrp {
  max-width: 980px;
  margin: 20px auto 32px;
  padding-bottom: 5px;
  border-bottom: 2px solid #676767;
  font-size: 21px;
  font-weight: 500;
}

.block-404__wrp {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  max-width: 760px;
  margin-right: auto;
  margin-left: auto;
  padding: 30px 50px;
  border: 1px solid #999;
  background-color: #fcfcfc;
}

.img-404__wrp {
  margin-right: 40px;
}

.block-404__collumn2 {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin-bottom: 3px;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
  -ms-flex-align: start;
  align-items: flex-start;
}

.block-404__title {
  margin-bottom: 3px;
  font-size: 20px;
  line-height: 110%;
}

.block-404__text {
  font-size: 12px;
  line-height: 110%;
  font-weight: 500;
}

.block-404__link_wrp {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin-top: 25px;
  padding-left: 10px;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  border-left: 1px solid #999;
}

.block-404__link {
  width: 50%;
  margin-bottom: 5px;
  -webkit-transition: all 300ms ease;
  transition: all 300ms ease;
  color: #999;
  font-size: 11px;
  text-decoration: underline;
}

.block-404__link:hover {
  text-decoration: none;
}

.wrapper-navbar {
  position: fixed;
  left: 0%;
  top: 0%;
  right: 0%;
  bottom: auto;
  padding-right: 4.2%;
  padding-left: 4.2%;
}

.margin-heading-guarantee {
  margin-top: 23px;
}

.container-max-w {
  width: 100%;
  max-width: 1160px;
  margin-right: auto;
  margin-left: auto;
}

.container-max-w.vert-left {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
  -ms-flex-align: start;
  align-items: flex-start;
}

.max_w_540-copy {
  max-width: 634px;
  text-align: left;
  letter-spacing: -1px;
}

.margin-content-sec-guarantee {
  margin-bottom: 15px;
}

.margin-content-sec-guarantee._30 {
  margin-top: 30px;
}

.max-w-1600 {
  max-width: 1600px;
  margin-right: auto;
  margin-left: auto;
}

.max-w-1600.vert-centr {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

.wrapper-sets {
  width: 100%;
  margin-top: 60px;
}

.set-advantages {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  padding: 25px 30px;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
  -ms-flex-align: start;
  align-items: flex-start;
  border-right: 1px solid #ccc;
}

.set-advantages.no-border {
  border-right-style: none;
}

.image-set {
  margin-bottom: 20px;
}

.grid-sets {
  width: 100%;
  max-width: 1600px;
  margin-top: 60px;
  grid-column-gap: 0px;
  -ms-grid-columns: 1fr 1fr 1fr 1fr;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  -ms-grid-rows: auto;
  grid-template-rows: auto;
}

.grid-sets .set-advantages:nth-child(4n) {
  border-right: none;
}
.grid-sets .set-advantages:nth-child(2n) {
  border-right: auto;
}

@media screen and (max-width: 991px) {
  .grid-sets .set-advantages:nth-child(4n) {
    border-right: auto;
  }
  .grid-sets .set-advantages:nth-child(2n) {
    border-right: none;
  }
}

.max-w-1760 {
  width: 100%;
  max-width: 1760px;
  margin-right: auto;
  margin-left: auto;
}

.max-w-1760.horiz {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

.dropdown_trigger-1 {
  position: relative;
  overflow: visible;
  width: 100%;
  padding-top: 15px;
  padding-bottom: 15px;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: 2px solid hsla(0, 0%, 50.7%, 0.6);
  color: #000;
  font-weight: 700;
}

.dropdown-trigger {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  padding-top: 20px;
  padding-bottom: 20px;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-bottom: 2px solid #fff;
  cursor: pointer;
  text-rendering: optimizeLegibility;
  font-family: "KiaSignatureBold";
  font-weight: 800;
}

.dropdown-trigger .h-18 {
  font-family: "KiaSignatureBold";
  /* font-size: 21px; */
}

.dropdown-content {
  overflow: hidden;
  border-bottom: 1px solid hsla(0, 0%, 60%, 0.5);
}

.h-18 {
  margin-top: 0px;
  margin-bottom: 0px;
  font-size: 18px;
  line-height: 139%;
  font-weight: 700;
  /* letter-spacing: 0.5px; */
}

.h-18--margin,
.h_18--margin {
  margin-bottom: 30px;
}

.container-dropdown-text {
  margin-top: 25px;
}

.container-dropdown-text p {
  line-height: 230%;
}

.container-dropdown-text p.low-opacity {
  opacity: 0.7;
}

.container-dropdown-text span {
  margin-left: 30px;
}

.container-dropdown-text.margin {
  margin-bottom: 20px;
}

.container-dropdown-text-kiago {
  margin-top: 25px;
}

.container-dropdown-text-kiago p {
  line-height: 100%;
}

.container-dropdown-text-kiago p.low-opacity {
  opacity: 0.7;
}

.container-dropdown-text-kiago span {
  margin-left: 30px;
}

.container-dropdown-text-kiago.margin {
  margin-bottom: 20px;
}

.container-dropdown-text-kiago2 {
  margin-top: 25px;
}

.container-dropdown-text-kiago2 p {
  line-height: 230%;
}

.container-dropdown-text-kiago2 p.low-opacity {
  opacity: 0.7;
}

.container-dropdown-text-kiago2 span {
  margin-left: 30px;
}

.container-dropdown-text-kiago2.margin {
  margin-bottom: 20px;
}

.container-dropdown-text-kiago2 ul {
  padding-left: 0px;
}

.h-15 {
  font-size: 15px;
  line-height: 133%;
}

.margin-10 {
  margin-top: 10px;
}

.top-panel-wrap {
  position: fixed;
  left: 0%;
  top: auto;
  right: 0%;
  bottom: 0%;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  height: 80px;
  padding-right: 4.2%;
  padding-left: 4.2%;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-top: 1px solid #ccc;
  background-color: #fff;
}

.video-guarantee {
  margin-top: 80px;
}

.container-image-guarantee {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  margin-top: 45px;
  margin-bottom: 60px;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

.image-guarantee {
  margin-right: 40px;
}

.line-hover-button {
  width: 0px;
  height: 1px;
  background-color: #fff;
}

.line-hover-button.black {
  background-color: #05141f;
}

.container-navbar {
  position: relative;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  max-width: 1760px;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

.bg-model {
  position: absolute;
  left: auto;
  top: 0%;
  right: auto;
  bottom: auto;
  min-height: 555px;
  min-width: 1602px;
  -o-object-fit: cover;
  object-fit: cover;
}

.lightbox-video {
  position: relative;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin-top: 80px;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

.header-panel {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  height: 60px;
  margin-top: -1px;
  padding-right: 4.2%;
  padding-left: 4.2%;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  background-color: #05141f;
  color: #fff;
}

.container-panel {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  margin-right: auto;
  margin-left: auto;
  -webkit-box-pack: start;
  -webkit-justify-content: flex-start;
  -ms-flex-pack: start;
  justify-content: flex-start;
}

.wrapper-nav-panel {
  position: -webkit-sticky;
  position: sticky;
  top: 0px;
  z-index: 998;
  width: 100%;
}

.section-new {
  padding-right: 5.66%;
  padding-left: 5.66%;
}

.section-new.menu {
  position: fixed;
  left: 0%;
  top: 0%;
  right: 0%;
  bottom: auto;
  z-index: 999;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  overflow: visible;
  padding-bottom: 0px;
  border-bottom: 1px solid hsla(0, 0%, 41.3%, 0.2);
  background-color: #05141f;
  color: #05141f;
}

.section-new.head {
  position: relative;
  padding-right: 0%;
  padding-bottom: 0px;
  padding-left: 0%;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  background-image: none;
  background-size: auto;
  background-repeat: repeat;
}

.section-new.head.hide {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}

.section-new.modeli_kia {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  overflow: hidden;
  padding: 105px 0% 90px;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  background-color: #f2f2f2;
}

.section-new.media {
  padding: 80px 0% 30px;
}

.section-new.seo {
  padding-top: 40px;
  padding-bottom: 70px;
}

.section-new.text-block {
  padding-top: 60px;
  padding-bottom: 0px;
  border-bottom: 1px solid #666;
  background-color: #05141f;
}

.section-new._8 {
  padding-top: 60px;
  padding-bottom: 55px;
  background-color: #05141f;
}

.section-new.banners {
  display: none;
  padding-right: 0%;
  padding-left: 0%;
}

.section-new._10 {
  padding-top: 60px;
  padding-bottom: 100px;
}

.section-new.post {
  padding-top: 20px;
  padding-bottom: 100px;
}

.section-new.info {
  position: relative;
  padding-right: 0%;
  padding-bottom: 0px;
  background-color: #f2f2f2;
}

.section-new.models {
  padding-top: 20px;
  padding-bottom: 100px;
}

.section-new.model {
  position: relative;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  min-height: 82vh;
  padding-bottom: 70px;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  background-image: url("../images/model-hero.jpg");
  background-position: 40% 50%;
  background-size: cover;
}

.section-new.sport {
  padding-top: 120px;
  padding-bottom: 100px;
  background-color: #f2f2f2;
}

.section-new.fashion-trend {
  padding-top: 120px;
  padding-bottom: 100px;
  background-color: #fff;
}

.section-new.options {
  padding-top: 70px;
  padding-bottom: 50px;
  background-color: #f2f2f2;
}

.section-new.picking {
  padding: 90px 0% 0px;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  background-color: #f2f2f2;
}

.section-new.awards {
  padding: 90px 0% 180px;
  background-color: #fff;
}

.section-new.consultation {
  position: relative;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  padding-top: 80px;
  padding-bottom: 50px;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: start;
  -webkit-justify-content: flex-start;
  -ms-flex-pack: start;
  justify-content: flex-start;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

.section-new.reviews {
  padding: 80px 0%;
}

.section-new.capacity {
  padding-top: 70px;
  padding-bottom: 70px;
}

.section-new.engine {
  padding-top: 100px;
  padding-bottom: 80px;
}

.section-new._24 {
  padding: 20px 0% 85px;
}

.section-new._26 {
  padding-right: 0%;
  padding-left: 0%;
}

.section-new.warranty {
  padding-top: 120px;
  padding-bottom: 70px;
  background-color: #f2f2f2;
}

.section-new._29 {
  padding-top: 20px;
  padding-bottom: 100px;
}

.section-new.picanto {
  overflow: visible;
  padding: 20px 0% 100px;
}

.section-new._31 {
  padding-top: 100px;
  padding-bottom: 100px;
  background-color: #f2f2f2;
}

.section-new.breadcrumbs {
  padding-top: 20px;
}

.section-new.test_drive {
  position: relative;
  overflow: visible;
  padding-top: 15px;
  padding-right: 0%;
  padding-left: 0%;
}

.section-new.white_menu {
  z-index: 999;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  padding-bottom: 0px;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  border-style: solid;
  border-width: 1px;
  border-color: rgba(0, 0, 0, 0.2);
  background-color: #fff;
}

.section-new.colors_model {
  position: relative;
  padding-top: 80px;
  padding-bottom: 100px;
}

.section-new.protection {
  padding-top: 120px;
  padding-bottom: 100px;
  background-color: #f2f2f2;
}

.section-new.comfort {
  padding-top: 120px;
  padding-bottom: 100px;
  background-color: #fff;
}

.section-new.design {
  padding-top: 120px;
  padding-bottom: 100px;
  background-color: #f2f2f2;
}

.section-new.engine_cerato {
  padding-top: 100px;
  padding-bottom: 80px;
  background-color: #f2f2f2;
}

.section-new.model_cerato {
  position: relative;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  min-height: 86vh;
  padding-bottom: 70px;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
}

.section-new.drive_k5 {
  padding-top: 100px;
  padding-bottom: 50px;
  background-color: #05141f;
}

.section-new.desing_k5 {
  padding-top: 70px;
  padding-bottom: 70px;
  background-color: #05141f;
}

.section-new.engine_k5 {
  padding-top: 100px;
  padding-bottom: 80px;
  background-color: #05141f;
}

.section-new.technologies_k5 {
  padding-top: 70px;
  padding-bottom: 70px;
  background-color: #05141f;
}

.section-new.comfort_k5 {
  padding-top: 70px;
  padding-bottom: 70px;
  background-color: #05141f;
}

.section-new.exterior_sportage {
  padding-top: 70px;
  padding-bottom: 70px;
  background-color: #f2f2f2;
}

.section-new.technologies_sportage {
  padding-top: 70px;
  padding-bottom: 50px;
  background-color: #fff;
}

.section-new.interior_sportage {
  padding-top: 70px;
  padding-bottom: 70px;
  background-color: #f2f2f2;
}

.section-new.capacity_sportage {
  padding-top: 70px;
  padding-bottom: 50px;
  background-color: #fff;
}

.section-new.drive_wise_sportage {
  padding-top: 70px;
  padding-bottom: 70px;
  background-color: #f2f2f2;
}

.section-new.safety_sportage {
  padding-top: 70px;
  padding-bottom: 50px;
  background-color: #fff;
}

.section-new.gtline_sportage {
  padding-top: 70px;
  padding-bottom: 70px;
  background-color: #f2f2f2;
}

.section-new.engine_sportage {
  padding-top: 100px;
  padding-bottom: 80px;
  background-color: #fff;
}

.section-new.style_soult {
  padding-top: 70px;
  padding-bottom: 70px;
  background-color: #fff;
}

.section-new.desing_soult {
  padding-top: 70px;
  padding-bottom: 50px;
  background-color: #fff;
}

.section-new.comfort_soult {
  padding-top: 120px;
  padding-bottom: 100px;
  background-color: #fff;
}

.section-new.options_soult {
  padding-top: 70px;
  padding-bottom: 70px;
  background-color: #f2f2f2;
}

.section-new.drivewise_soult {
  padding-top: 70px;
  padding-bottom: 50px;
  background-color: #fff;
}

.section-new.safety_soult {
  padding-top: 70px;
  padding-bottom: 70px;
  background-color: #f2f2f2;
}

.section-new.gtlite_soult {
  padding-top: 120px;
  padding-bottom: 100px;
  background-color: #f2f2f2;
}

.section-new.interior_seltos {
  padding-top: 70px;
  padding-bottom: 50px;
  background-color: #f2f2f2;
}

.section-new.comfort_seltos {
  padding-top: 70px;
  padding-bottom: 70px;
  background-color: #fff;
}

.section-new.safety_seltos {
  padding-top: 70px;
  padding-bottom: 50px;
  background-color: #fff;
}

.section-new.options_seltos {
  padding-top: 70px;
  padding-bottom: 70px;
  background-color: #f2f2f2;
}

.section-new.kia1_rio {
  padding-top: 120px;
  padding-bottom: 100px;
  background-color: #fff;
}

.section-new.kia_rio {
  padding-top: 120px;
  padding-bottom: 100px;
  background-color: #f2f2f2;
}

.section-new.desing_rio {
  padding-top: 70px;
  padding-bottom: 50px;
  background-color: #fff;
}

.section-new.interior_rio {
  padding-top: 70px;
  padding-bottom: 50px;
  background-color: #fff;
}

.section-new.style_rio {
  padding-top: 70px;
  padding-bottom: 70px;
  background-color: #f2f2f2;
}

.section-new.multimedia_rio {
  padding-top: 70px;
  padding-bottom: 50px;
  background-color: #fff;
}

.section-new.technologies_rio {
  padding-top: 70px;
  padding-bottom: 50px;
  background-color: #f2f2f2;
}

.section-new.safety_rio {
  padding-top: 70px;
  padding-bottom: 50px;
  background-color: #fff;
}

.section-new.options_rio {
  padding-top: 70px;
  padding-bottom: 50px;
  background-color: #f2f2f2;
}

.section-new.comfort_rio {
  padding-top: 70px;
  padding-bottom: 70px;
  background-color: #fff;
}

.section-new.capacity_rio {
  padding-top: 70px;
  padding-bottom: 50px;
  background-color: #f2f2f2;
}

.section-new.exterior_sorento {
  padding-top: 70px;
  padding-bottom: 50px;
  background-color: #f2f2f2;
}

.section-new.interior_sorento {
  padding-top: 120px;
  padding-bottom: 100px;
  background-color: #fff;
}

.section-new.technologies_sorento {
  padding-top: 70px;
  padding-bottom: 70px;
  background-color: #f2f2f2;
}

.section-new.comfort_sorento {
  padding-top: 70px;
  padding-bottom: 80px;
  background-color: #fff;
}

.section-new.safety_sorento {
  padding-top: 70px;
  padding-bottom: 70px;
  background-color: #f2f2f2;
}

.section-new.salon_sorento {
  padding-top: 70px;
  padding-bottom: 80px;
  background-color: #fff;
}

.section-new.drive_sorento {
  padding-top: 70px;
  padding-bottom: 50px;
  background-color: #f2f2f2;
}

.section-new.transmission_sorento {
  padding-top: 120px;
  padding-bottom: 100px;
  background-color: #f2f2f2;
}

.section-new.transmission_sorento.none {
  display: none;
}

.section-new.desing_cerato {
  padding-top: 100px;
  padding-bottom: 50px;
  background-color: #f2f2f2;
}

.section-new.capacity_cerato {
  padding-top: 70px;
  padding-bottom: 50px;
  background-color: #f2f2f2;
}

.section-new.warranty_cerato {
  padding-top: 100px;
  padding-bottom: 70px;
  background-color: #fff;
}

.section-new.model_k5 {
  position: relative;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  min-height: 86vh;
  padding-bottom: 70px;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
}

.section-new.model_sportage {
  position: relative;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  min-height: 86vh;
  padding-bottom: 65px;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
}

.section-new.model_soul {
  position: relative;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  min-height: 86vh;
  padding-bottom: 70px;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
}

.section-new.model_sorento {
  position: relative;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  min-height: 86vh;
  padding-bottom: 70px;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
}

.section-new.model_rio {
  position: relative;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  min-height: 86vh;
  padding-bottom: 70px;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
}

.section-new.model_seltos {
  position: relative;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  min-height: 86vh;
  padding-bottom: 70px;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
}

.section-new.warranty_k5 {
  padding-top: 120px;
  padding-bottom: 140px;
  background-color: #f2f2f2;
}

.section-new.warranty_sportage {
  padding-top: 100px;
  padding-bottom: 70px;
  background-color: #fff;
}

.section-new.warranty_soul {
  padding-top: 100px;
  padding-bottom: 70px;
  background-color: #f2f2f2;
}

.section-new.warranty_seltos {
  padding-top: 100px;
  padding-bottom: 70px;
  background-color: #fff;
}

.section-new.warranty_rio {
  padding-top: 100px;
  padding-bottom: 140px;
  background-color: #fff;
}

.section-new.warranty_sorento {
  padding-top: 100px;
  padding-bottom: 70px;
  background-color: #fff;
}

.section-new.specific_picanto {
  overflow: visible;
  padding: 20px 0% 100px;
}

.section-new.desing_riox {
  padding-top: 100px;
  padding-bottom: 80px;
  background-color: #f2f2f2;
}

.section-new.kia_riox {
  padding-top: 100px;
  padding-bottom: 90px;
  background-color: #fff;
}

.section-new.opportunities_riox {
  padding-top: 100px;
  padding-bottom: 100px;
  background-color: #fff;
}

.section-new.exterior_riox {
  padding-top: 100px;
  padding-bottom: 80px;
  background-color: #f2f2f2;
}

.section-new.interior_riox {
  padding-top: 100px;
  padding-bottom: 80px;
  background-color: #fff;
}

.section-new.style_riox {
  padding-top: 100px;
  padding-bottom: 80px;
  background-color: #f2f2f2;
}

.section-new.multimedia_riox {
  padding-top: 100px;
  padding-bottom: 80px;
  background-color: #fff;
}

.section-new.technologies_riox {
  padding-top: 100px;
  padding-bottom: 80px;
  background-color: #f2f2f2;
}

.section-new.security_riox {
  padding-top: 100px;
  padding-bottom: 80px;
  background-color: #fff;
}

.section-new.options_riox {
  padding-top: 100px;
  padding-bottom: 80px;
  background-color: #f2f2f2;
}

.section-new.comfort_riox {
  padding-top: 100px;
  padding-bottom: 80px;
  background-color: #fff;
}

.section-new.capacity_riox {
  padding-top: 100px;
  padding-bottom: 80px;
  background-color: #f2f2f2;
}

.section-new.model_riox {
  position: relative;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  min-height: 86vh;
  padding-bottom: 70px;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
}

.section-new.specials {
  position: relative;
  min-height: 600px;
  padding-top: 100px;
}

.section-new.conditions {
  padding-top: 80px;
  padding-bottom: 80px;
}

.section-new.specials_form {
  padding-top: 100px;
  padding-bottom: 100px;
  background-color: #f2f2f2;
}

.section-new.section-404 {
  padding-top: 40px;
  padding-bottom: 100px;
}

.section-new.guarantee-top {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  min-height: 420px;
  padding-top: 103px;
  padding-bottom: 0px;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
  -ms-flex-align: start;
  align-items: flex-start;
  background-image: url("../images/bg-header.jpg");
  background-position: 50% 50%;
  background-size: cover;
  color: #fff;
}

.section-new.guarantee {
  padding-top: 60px;
  padding-bottom: 85px;
}

.section-new.advantages {
  padding-top: 80px;
  background-color: #f2f2f2;
}

.section-new.dropdown-guarantee {
  padding-top: 80px;
}

.section-new.main-banner {
  position: relative;
  height: 50vw;
  padding-right: 0%;
  padding-left: 0%;
}

.section-new.new-logo {
  position: relative;
  padding-top: 7.812vw;
  padding-right: 0%;
  padding-left: 0%;
  background-color: #05141f;
  color: #fff;
}

.section-new.philosophy {
  position: relative;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  padding-top: 7.812vw;
  padding-right: 0%;
  padding-left: 0%;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  background-color: #05141f;
  color: #fff;
}

.section-new.manifest {
  position: relative;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  padding-top: 7.812vw;
  padding-right: 0%;
  padding-left: 0%;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  background-color: #05141f;
  color: #fff;
}

.section-new.inspiration {
  position: relative;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  overflow: hidden;
  margin-top: 27vw;
  padding-top: 7.812vw;
  padding-right: 0%;
  padding-left: 0%;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

.section-new.movement {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  padding-top: 7.812vw;
  padding-right: 0%;
  padding-left: 0%;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

.section-new.values {
  position: relative;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  padding-right: 0%;
  padding-left: 0%;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: end;
  -webkit-justify-content: flex-end;
  -ms-flex-pack: end;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  color: #fff;
}

.section-new.target {
  position: relative;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  padding-top: 7.812vw;
  padding-right: 0%;
  padding-left: 0%;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

.section-new.frames {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  padding-top: 7.812vw;
  padding-right: 0%;
  padding-left: 0%;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

.section-new.adaptation {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  height: 67vw;
  padding: 7.812vw 4.2% 5vw;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: end;
  -webkit-justify-content: flex-end;
  -ms-flex-pack: end;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  background-image: url("../images/7-photo.jpg");
  background-position: 50% 0%;
  background-size: cover;
  background-repeat: no-repeat;
  color: #fff;
}

.section-new.testimonials {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  padding-top: 7.812vw;
  padding-right: 0%;
  padding-left: 0%;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

.lightbox-banner {
  position: relative;
  display: block;
  width: 100%;
  height: 50vw;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: end;
  -webkit-justify-content: flex-end;
  -ms-flex-pack: end;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  color: #fff;
  text-align: center;
}

.image-banner {
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
  object-fit: cover;
}

.image-banner.none {
  display: none;
}

.content-banner {
  position: absolute;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin-bottom: 7.128vw;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

.icon-play-banner {
  margin-bottom: 6.64vw;
  cursor: pointer;
}

.icon-play-banner.absolute {
  position: absolute;
  left: auto;
  top: auto;
  right: auto;
  bottom: auto;
  display: block;
  margin-bottom: 0vw;
}

.h-1 {
  margin-top: 0px;
  margin-bottom: 5px;
  font-size: 4.88vw;
  line-height: 120%;
}

.h-1.white {
  color: #fff;
}

.bg-banner {
  position: absolute;
  left: 0%;
  top: 0%;
  right: 0%;
  bottom: 0%;
  z-index: 2;
  background-image: -webkit-gradient(
    linear,
    left top,
    left bottom,
    from(rgba(0, 0, 0, 0.4)),
    to(rgba(0, 0, 0, 0.4))
  );
  background-image: linear-gradient(
    180deg,
    rgba(0, 0, 0, 0.4),
    rgba(0, 0, 0, 0.4)
  );
}

.brand-paragraph {
  margin-bottom: 0px;
  font-size: 15px;
}

.container-1460 {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 91.6%;
  max-width: 1460px;
  margin-right: auto;
  margin-left: auto;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
  -ms-flex-align: start;
  align-items: flex-start;
}

.container-1460.centr {
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

.container-1460.history-text-row {
  position: absolute;
}

.container-1460.values-text-row {
  position: absolute;
  bottom: 46px;
}

.logo {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 83%;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

.container-max-w-747 {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 83%;
  margin-top: 7.812vw;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

.h-2 {
  max-width: 600px;
  margin-top: 0px;
  margin-bottom: 0px;
  font-family: KiaSignatureBold, sans-serif;
  font-size: 35px;
  line-height: 110%;
  font-weight: 700;
  letter-spacing: -0.02em;
}

.h-2.size-25,
.h-2.size-25 > p {
  font-family: KiaSignatureBold, sans-serif;
  font-size: 25px;
  line-height: 140%;
  font-weight: 700;
}

.h-2.mw1010-h-2 {
  max-width: 70%;
}

.h-2.logo-h-2 {
  font-family: KiaSignatureBold, sans-serif;
  font-size: 2.441vw;
  line-height: 140%;
  font-weight: 700;
}

.h-2.centered-h-2 {
  width: 100%;
  max-width: none;
}

.max-w-362 {
  width: 48%;
  margin-right: 2.636vw;
}

.paragraph {
  margin-bottom: 0px;
}

.max-w-250 {
  width: 45%;
}

.lightbox-design {
  position: relative;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  height: 49.8vw;
  margin-top: 7.812vw;
  margin-bottom: 4.882vw;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

.image-design {
  width: 100%;
  height: 100%;
  -o-object-fit: contain;
  object-fit: contain;
}

.wrapper-text {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  margin-top: 2.929vw;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
}

.wrapper-text.adaptation-wrapper-text {
  width: 440px;
  margin-left: auto;
}

.max-w-440 {
  width: 48%;
}

.max-w-440.single-column {
  width: auto;
  max-width: 596px;
}

.par-16 {
  margin-bottom: 0px;
  font-size: 16px;
}

.color-f3c300 {
  color: #f3c300;
}

.image-48 {
  width: 100%;
  height: 100%;
}

.image {
  width: 100%;
  margin-top: 7.812vw;
}

.image.phylosophy-image {
  margin-bottom: -27vw;
}

.image.phylosophy-image.phylosophy-image--man {
  margin-bottom: 0vw;
}

.par-15 {
  font-size: 15px;
}

.par-15.color-9ba1a5 {
  margin-bottom: 10px;
  color: #9ba1a5;
}

.inspiration-slider {
  display: -ms-grid;
  display: grid;
  overflow: hidden;
  width: 100vw;
  max-width: 100vw;
  margin-top: 7.812vw;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  justify-items: start;
  -webkit-box-align: start;
  -webkit-align-items: start;
  -ms-flex-align: start;
  align-items: start;
  -webkit-align-content: start;
  -ms-flex-line-pack: start;
  align-content: start;
  grid-auto-columns: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  -ms-grid-columns: 1fr 1fr 1fr;
  grid-template-columns: 1fr 1fr 1fr;
  -ms-grid-rows: auto;
  grid-template-rows: auto;
  color: #fff;
}

.inspiration-slider.right {
  -webkit-box-pack: end;
  -webkit-justify-content: end;
  -ms-flex-pack: end;
  justify-content: end;
}

.inspiration-slider.left {
  -webkit-box-pack: start;
  -webkit-justify-content: start;
  -ms-flex-pack: start;
  justify-content: start;
}

.inspiration-slider.center {
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
}

.inspiration-card {
  position: relative;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  overflow: hidden;
  width: 100%;
  height: 50vw;
  max-height: 742px;
  min-width: 33.3333vw;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: end;
  -webkit-align-items: flex-end;
  -ms-flex-align: end;
  align-items: flex-end;
  -webkit-transition: all 500ms ease;
  transition: all 500ms ease;
}

.inspiration-card:hover {
  min-width: 50vw;
}

.inspiration-card-image {
  height: 100%;
  min-width: 100%;
  -o-object-fit: cover;
  object-fit: cover;
}

.inspiration-card-text-wrp {
  position: absolute;
  left: 2.6vw;
  top: auto;
  right: auto;
  bottom: 2vw;
  max-width: 415px;
  padding-right: 2.6vw;
}

.inspiration-card-title {
  margin-bottom: 10px;
  font-family: KiaSignatureBold, sans-serif;
  font-size: 25px;
  line-height: 1.14em;
  font-weight: 700;
  letter-spacing: -0.02em;
}

.history-div {
  position: relative;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  margin-top: 7.812vw;
  margin-bottom: 7.812vw;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: end;
  -webkit-justify-content: flex-end;
  -ms-flex-pack: end;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

.history-text-box {
  width: 70%;
  max-width: 652px;
  margin-left: auto;
  padding: 3.7vw 2vw 4vw;
  background-color: #f8f8f8;
}

.green-span {
  font-family: KiaSignatureBold, sans-serif;
  color: #5d7d2b;
  font-weight: 700;
}

.lightbox-content {
  position: absolute;
  top: 40%;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

.lightbox-play-button {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 60px;
  height: 60px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border: 2px solid #fff;
  border-radius: 30px;
  background-color: rgba(5, 20, 31, 0.4);
}

.lightbox-play-button.testimonials-lightbox-play-button {
  position: absolute;
  width: 50px;
  height: 50px;
}

.lightbox-play-icon {
  display: block;
  width: 14px;
  margin-left: 4px;
}

.lightbox-text-wrp {
  margin-top: 40px;
}

.lightbox-movement {
  position: relative;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  margin-top: 7.812vw;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  color: #fff;
  text-align: center;
}

.lightbox-title {
  margin-bottom: 10px;
  font-family: KiaSignatureBold, sans-serif;
  font-size: 2.441vw;
  line-height: 110%;
  font-weight: 700;
  letter-spacing: -0.02em;
}

.heading-wrp {
  text-align: center;
}

.container {
  width: 100%;
  max-width: 1760px;
  margin-right: auto;
  margin-left: auto;
}

.presentation-slider {
  width: 100%;
  height: auto;
  margin-top: 40px;
  background-color: transparent;
}

.presentation-slider-mask {
  overflow: visible;
  width: 31%;
  height: auto;
}

.presentation-slide {
  margin-right: 11.2%;
}

.presentation-slide-inner {
  width: 100%;
}

.lightbox-presentation {
  position: relative;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  color: #fff;
  text-align: center;
}

.image-lightbox {
  width: 100%;
  -o-object-fit: cover;
  object-fit: cover;
}

.presentation-slide-text {
  margin-top: 10px;
  font-family: KIAOTF, sans-serif;
  color: #000;
  font-size: 15px;
  line-height: 1.33em;
  font-weight: 700;
}

.brand-paragraph-2,
.brand-paragraph-2 > p {
  margin-bottom: 0px;
  font-size: 18px;
}

.slide-nav-3 {
  display: none;
}

.arrow-icon-wrp {
  position: absolute;
  left: auto;
  top: auto;
  right: 0%;
  bottom: auto;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 50px;
  height: 50px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 25px;
  background-color: rgba(5, 20, 31, 0.4);
}

.slider-arrow-icon {
  width: 20px;
  -webkit-box-flex: 0;
  -webkit-flex: 0 0 auto;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
}

.right-arrow-5 {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 50px;
  margin-right: -25px;
  padding-bottom: 34px;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

.left-arrow-5 {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 50px;
  margin-left: -25px;
  padding-bottom: 35px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

.presentation-right-arrow {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 50px;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

.history-image {
  overflow: hidden;
  width: 120%;
  height: auto;
  min-width: 120%;
  -o-object-fit: cover;
  object-fit: cover;
}

.history-bg-wrp {
  width: 100%;
  height: 67vw;
  background-image: url("../images/kia-history.jpg");
  background-position: 50% 100%;
  background-size: 115%;
  background-repeat: no-repeat;
}

.values-bg-wrp {
  width: 100%;
  height: 67vw;
  background-image: url("../images/19_B_KIA_STINGER_NEW_LICENSE_PLATE.jpg");
  background-position: 50% 0%;
  background-size: cover;
  background-repeat: no-repeat;
}

.slick-presentation {
  position: relative;
  display: block;
  width: 100%;
  height: auto;
  margin-top: 60px;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  background-color: transparent;
}

.p-es-slide {
  position: relative;
  width: 284px;
  margin-right: 28px;
  -webkit-box-flex: 0;
  -webkit-flex: 0 0 auto;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
}

.slider {
  width: 100%;
  height: auto;
}

.section-anchor {
  position: absolute;
  left: 0%;
  top: -140px;
  right: auto;
  bottom: auto;
  width: 1px;
  height: 140px;
}

.presentation-next-arrow {
  position: absolute;
  left: auto;
  top: 50%;
  right: -25px;
  bottom: auto;
  z-index: 2;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 50px;
  height: 50px;
  margin-bottom: 30px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-flex: 0;
  -webkit-flex: 0 0 auto;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  border-radius: 25px;
  background-color: rgba(5, 20, 31, 0.4);
  -webkit-transform: translate(0px, -50%);
  -ms-transform: translate(0px, -50%);
  transform: translate(0px, -50%);
  cursor: pointer;
}

.presentation-prev-arrow {
  position: absolute;
  left: -25px;
  top: 50%;
  right: auto;
  bottom: auto;
  z-index: 2;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 50px;
  height: 50px;
  margin-bottom: 30px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-flex: 0;
  -webkit-flex: 0 0 auto;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  border-radius: 25px;
  background-color: rgba(5, 20, 31, 0.4);
  -webkit-transform: translate(0px, -50%);
  -ms-transform: translate(0px, -50%);
  transform: translate(0px, -50%);
  cursor: pointer;
}

.right-arrow5 {
  right: -25px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 50px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

.presentation-slider.wf {
  display: none;
}

.slide-nav-4 {
  display: none;
}

.inspiration-card__video {
  position: absolute;
  left: 0%;
  top: 0%;
  right: 0%;
  bottom: 0%;
  z-index: 0;
  width: 100%;
  height: 100%;
  opacity: 0;
  -webkit-transition: opacity 400ms ease;
  transition: opacity 400ms ease;
}

.inspiration-card__video.play {
  opacity: 1;
}

.inspiratiom-slider-wrp {
  position: relative;
}

.inspiration-slider__dots-wrp {
  display: none;
}

.presentation-slidder-wrp {
  position: relative;
}

.slider-50vw {
  position: relative;
  margin-right: -50vw;
}

.content-banner-wrp {
  position: absolute;
  top: 0px;
  z-index: 3;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  height: 100%;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: end;
  -webkit-align-items: flex-end;
  -ms-flex-align: end;
  align-items: flex-end;
  color: #fff;
  text-align: center;
}

.hide-card {
  display: none;
}

.bg-navbar {
  width: 100%;
  padding-right: 4.2%;
  padding-left: 4.2%;
}

.owners__wrp {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  margin-bottom: 40px;
}

.owners__box {
  display: block;
  width: 33%;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
}

.owners__title {
  margin-bottom: 15px;
  color: #9ba1a5;
  font-size: 15px;
  line-height: 133%;
  font-weight: 400;
}

.owners__box-linl_wrp {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
  -ms-flex-align: start;
  align-items: flex-start;
}

.owners__inner {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 75%;
  -webkit-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
}

.owners__quick {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  height: 184px;
  margin-right: -4.2vw;
  margin-left: -4.2vw;
}

.owners__quick.mob {
  display: none;
}

.owners__quick-item {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 33.4%;
  height: 100%;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

.owners__quick-item.bg1 {
  background-image: url("../images/8abd3f03-c0bc-420d-9a74-d0a3980edcf9.png");
  background-position: 50% 50%;
  background-size: cover;
  background-repeat: no-repeat;
  text-decoration: none;
}

.owners__quick-item.bg2 {
  background-image: url("../images/9d49bd85-f462-4f9e-a5ab-5f52329fc61f2.png");
  background-position: 50% 50%;
  background-size: cover;
  background-repeat: no-repeat;
  text-decoration: none;
}

.owners__quick-item.bg3 {
  background-image: url("../images/1f9b86ac-23ab-49ac-b98f-cf18b2514bcf.png");
  background-position: 50% 50%;
  background-size: cover;
  background-repeat: no-repeat;
}

.owners__quick-item_text {
  font-family: KiaSignatureBold, sans-serif;
  color: #fff;
  font-size: 35px;
  letter-spacing: -0.02em;
  text-decoration: none;
}

.owners__bg-footer {
  height: 100%;
  min-height: 400px;
  margin-right: -5%;
  margin-left: -5%;
  background-color: #061520;
  cursor: pointer;
}

.par_15-link {
  font-family: KiaSignatureBold, sans-serif;
  color: #05141f;
  font-weight: 400;
  text-decoration: none;
}

.cont-check--list__item {
  margin-bottom: 5px;
  margin-left: 10px;
}

.cont-check__list {
  padding-left: 15px;
}

.cont-check__list.cont-check--dil {
  padding-left: 7px;
}

.list-item {
  margin-left: 10px;
}

.text-block-2 {
  margin-bottom: 20px;
}

.section__texxt--time {
  margin-bottom: 20px;
}

.block-text-time_wrap {
  padding-top: 20px;
  color: #fff;
}

.text-time--number {
  margin-bottom: 10px;
  font-size: 18px;
  font-weight: 400;
}

.section-wrap__content {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
}

.color-interior {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: start;
  -webkit-justify-content: flex-start;
  -ms-flex-pack: start;
  justify-content: flex-start;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

.interior_color-name {
  display: none;
}

.color-block-tab__wrp {
  position: relative;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin-top: 40px;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-box-align: end;
  -webkit-align-items: flex-end;
  -ms-flex-align: end;
  align-items: end;
}

.color-block-tab__exterior {
  width: 46%;
}

.color-block-tab__exterior .image-car-color {
  height: 300px;
}

.color-block-tab__interior {
  width: 48%;
}

.color-block-tab__line {
  position: absolute;
  left: 45%;
  top: -5%;
  width: 2px;
  height: 105%;
}

.color-block-tab__line-top {
  width: 100%;
  height: 50%;
  background-image: -webkit-gradient(
    linear,
    left top,
    left bottom,
    from(#fff),
    to(#999)
  );
  background-image: linear-gradient(180deg, #fff, #999);
  opacity: 1;
}

.color-block-tab__line-bottom {
  width: 100%;
  height: 50%;
  background-image: -webkit-gradient(
    linear,
    left top,
    left bottom,
    from(#999),
    to(#fff)
  );
  background-image: linear-gradient(180deg, #999, #fff);
}

.input--dil {
  padding-left: 0px;
  border-style: solid;
  border-width: 0px 0px 1px;
  border-color: #000 #000 #a9a8ab;
}

.input--dil:focus {
  border-bottom-color: #585adb;
}

.input--dil.input-dil--mar {
  margin-top: 40px;
}

.input--dil.input-dil--mar:focus {
  border-width: 1px;
  border-color: #000 #000 #585adb;
}

.form__subtitle--dil {
  margin-top: 40px;
  margin-bottom: 25px;
}

.textarea-dil {
  min-height: 150px;
  margin-top: 50px;
  border-radius: 3px;
}

.form__select--dil {
  margin-bottom: 40px;
  border-radius: 3px;
}

.checkbox-button--dil {
  margin-top: 30px;
  margin-bottom: 40px;
}

.radio-check--dil {
  border-radius: 5px;
}

.submit-dil {
  padding: 15px 45px;
  background-color: #05141f;
  font-size: 16px;
}

.form-dil {
  margin-bottom: 40px;
}

.dil-btn__wrap {
  margin-top: 60px;
}

.btn-dil--action {
  margin-top: 15px;
  padding: 15px 40px;
  border: 2px solid #05141f;
  background-color: transparent;
  -webkit-transition: background-color 200ms ease;
  transition: background-color 200ms ease;
  font-family: KiaSignatureBold, sans-serif;
  color: #05141f;
  font-size: 16px;
}

.btn-dil--action:hover {
  background-color: #05141f;
  color: #fff;
}

.pr--dil.pr-check--dil {
  font-size: 13px;
}

.form-success-dil {
  background-color: #05141f;
  color: #fff;
}

.succes-text-dil {
  font-family: KiaSignatureBold, sans-serif;
  font-size: 18px;
}

.form-error--dil {
  padding: 15px 20px;
  background-color: #df1d1d;
}

.error__text--dil {
  color: #fff;
  font-size: 16px;
}

.ot {
  display: inline-block;
  margin-right: 4px;
}

@media screen and (min-width: 1280px) {
  .section.main {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
  }

  .section.design {
    background-color: #f8f8f8;
  }

  .section.kia1_rio.bg-gray {
    background-color: #f8f8f8;
  }

  .section.capacity_cerato.bg-white {
    background-color: #fff;
  }

  .section.specials {
    padding-top: 20px;
    padding-bottom: 260px;
  }

  .section.specials.section-services--mobile {
    min-height: 300px;
  }

  .slide-nav {
    left: 4.2%;
    bottom: 40px;
    -webkit-box-pack: start;
    -webkit-justify-content: flex-start;
    -ms-flex-pack: start;
    justify-content: flex-start;
    z-index: 1;
  }

  .container_models_footer {
    width: 33.33%;
  }

  .container_182 {
    -webkit-box-pack: start;
    -webkit-justify-content: flex-start;
    -ms-flex-pack: start;
    justify-content: flex-start;
  }

  .container_181 {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-flex-direction: row;
    -ms-flex-direction: row;
    flex-direction: row;
  }

  .button {
    margin-right: 0px;
  }

  .button.white {
    margin-right: auto;
  }

  .image_slider_head.k5 {
    width: 907.58px;
    margin-top: 65px;
  }

  .image_slider_head.sorento_1 {
    width: 80vw;
  }

  .image_slider_head.stinger {
    width: 58vw;
  }

  .container_video {
    height: 100vh;
    min-height: 750px;
    /*background-position: 50% 30%;*/
  }

  .banners {
    height: 568px;
  }

  .banners__pagination {
    display: none;
  }

  .slide_banner {
    width: 33.33%;
    min-width: auto;
  }

  .mask_banners {
    width: 100%;
  }

  .banner__cover {
    padding-bottom: 65px;
    padding-left: 4vw;
  }

  .cont_image_card_media {
    height: 165px;
  }

  .cont_image_card_media.media_centr {
    height: 176px;
  }

  .h_35.h_25 {
    font-size: 35px;
  }

  .tabs_menu_info {
    width: 28%;
    padding-right: 30px;
  }

  .tab-link-tab-2-3 {
    max-width: none;
  }

  .slider_card_set {
    padding-bottom: 80px;
  }

  .image_warranty {
    max-width: none;
  }

  .h_70.size_50 {
    font-size: 70px;
  }

  .h_70.size_50.size_35.size_25 {
    font-size: 50px;
  }

  .image-29 {
    width: 1010px;
  }

  .lightbox-link {
    /*width: 407px;*/
    /*height: 274.72px;*/
  }

  .content_tab {
    width: 100%;
    max-width: 1289px;
  }

  .image_popup.height {
    height: 620px;
  }

  .grid-4 {
    -ms-grid-columns: 1fr 1fr 1fr 1fr;
    grid-template-columns: 1fr 1fr 1fr 1fr;
  }

  .link_brochure {
    margin-left: 55px;
  }

  .image-car-color {
    width: 100%;
    border: 1px solid transparent;
  }

  .image_models {
    width: 1020px;
    max-width: none;
  }

  .tabs_content_advantage {
    margin-top: -130px;
  }

  .max_w {
    max-width: 460px;
  }

  .link_feedback {
    margin-left: 55px;
  }

  .tab-link-tab-2-dvigatel {
    max-width: none;
  }

  .div-block-186-copy {
    border-bottom-style: none;
  }

  .div-block-230 {
    left: 43%;
  }

  .slider_reviews {
    margin-left: 0%;
  }

  .mask_reviews {
    width: 440px;
  }

  .button_white {
    margin-right: 0px;
  }

  .mask_reviews_cerato {
    width: 440px;
  }

  .tab_link_k5 {
    max-width: none;
  }

  .tabs_content_comfort_seltos {
    margin-top: -365px;
  }

  .container_185-copy {
    width: 100%;
    max-width: 1289px;
  }

  .slider_reviews_seltos {
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
  }

  .tabs_content_style_rio {
    margin-top: -357px;
  }

  .tabs_content_comfort_rio {
    margin-top: -352px;
  }

  .tabs_content_technologies_sorento {
    margin-top: -442px;
  }

  .tabs_content_safety_sorento {
    margin-top: -358px;
  }

  .container_118-copy {
    margin-bottom: 0px;
  }

  .container_185-copy {
    width: 100%;
  }

  .container_190-copy {
    max-width: none;
  }

  .contant_popup {
    width: 77vw;
    max-width: none;
  }

  .max_w-copy {
    max-width: 460px;
  }

  .max_w-copy {
    max-width: 460px;
  }

  .container_118-copy-copy {
    margin-bottom: 0px;
  }

  .tabs_menu_drive_wese_k5 {
    width: 380px;
  }

  .tabs_menu_options_picanto {
    min-width: 410.15625px;
  }

  .tab_link_engine_k5 {
    max-width: none;
  }

  .tabs_menu_safety_seltos {
    margin-left: -30px;
  }

  .tabs_menu_safety_sorento {
    max-width: 436px;
  }

  .container_bullet_sportage {
    width: 871px;
  }

  .container_bullet_k5 {
    width: 871px;
  }

  .collection-list {
    width: 100%;
    -webkit-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -ms-grid-columns: 1fr 1fr 1fr 1fr;
    grid-template-columns: 1fr 1fr 1fr 1fr;
  }

  .heading_popup_gt_soul {
    max-width: none;
  }

  .collection_item_news {
    width: 280px;
  }

  .info__content_picanto {
    max-width: 410.15625px;
  }

  .info_content_safety_sorento {
    max-width: 460px;
  }

  .text_safety_sorento {
    max-width: 468px;
  }

  .collection_item_awards_cerato {
    width: 250px;
  }

  .collection_item_awards_picanto {
    width: 250px;
  }

  .collection_item_awards_sportage {
    width: 250px;
  }

  .collection_item_awards_soul {
    width: 250px;
  }

  .tabs_content_options_riox {
    margin-top: -378px;
  }

  .slider_reviews_riox {
    margin-left: 0%;
  }

  .max_w_1760_horiz.max-width {
    max-width: 1060px;
  }

  .max_w_1760_horiz.max-width.max-width--dil {
    max-width: 960px;
  }

  .image_set {
    width: 100%;
  }

  .cont_image_set {
    min-width: 330px;
  }

  .image-guarantee {
    max-width: none;
  }

  .section-new.head {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    min-height: 787px;
  }

  .section-new.specials {
    padding-top: 100px;
  }

  .p-es-slide {
    width: 340px;
    margin-right: 35px;
  }

  .owners__inner {
    width: 75%;
  }

  .color-block-tab__wrp {
    -webkit-box-align: end;
    -webkit-align-items: flex-end;
    -ms-flex-align: end;
    align-items: end;
  }

  .color-block-tab__exterior {
    width: 47%;
  }

  .color-block-tab__line {
    left: 47%;
  }
}

@media screen and (min-width: 1440px) {
  .section.main {
    min-height: 100vh;
  }

  .section.text-block {
    padding-top: 60px;
    padding-bottom: 0px;
  }

  .section.warranty {
    padding-bottom: 70px;
  }

  .section.warranty_k5 {
    padding-bottom: 70px;
  }

  .section.warranty_sportage {
    padding-bottom: 70px;
  }

  .section.warranty_soul {
    padding-bottom: 70px;
  }

  .section.warranty_seltos {
    padding-bottom: 70px;
  }

  .section.warranty_sorento {
    padding-bottom: 70px;
  }

  .navbar_head {
    margin-right: auto;
    margin-left: auto;
  }

  .logo_white {
    opacity: 1;
  }

  .par_15.inspiration-card-par_15 {
    max-width: 311px;
  }

  .container_182 {
    -webkit-box-pack: start;
    -webkit-justify-content: flex-start;
    -ms-flex-pack: start;
    justify-content: flex-start;
  }

  .container_text {
    overflow: hidden;
    padding-bottom: 60px;
    color: #999;
  }

  .conatiner_181 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    margin-top: 10px;
    color: #fff;
  }

  .open_close {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    cursor: pointer;
  }

  .text_disclaimer {
    overflow: hidden;
  }

  .text_disclaimer._7 {
    height: 80px;
  }

  .text_disclaimer._7 {
    height: 80px;
  }

  .par_15_close {
    display: none;
  }

  .tick_up {
    margin-left: 6px;
  }

  .image_slider_head {
    max-width: 800px;
  }

  .image_slider_head.sorento_1 {
    max-width: 900px;
  }

  .container_video {
    /*background-position: 50% 30%;*/
  }

  .cont_image_card_media {
    height: 192px;
  }

  .remodal.design {
    padding-right: 80px;
    padding-left: 80px;
  }

  .remodal.security {
    padding-bottom: 50px;
  }

  .remodal.comfort_cerato {
    padding-bottom: 50px;
  }

  .remodal.omfort {
    padding-right: 80px;
    padding-left: 80px;
  }

  .remodal.gt_line_poopup_soul {
    padding-bottom: 50px;
  }

  .remodal.comfort_soul {
    padding-bottom: 50px;
  }

  .tabs_menu_info {
    width: 25%;
  }

  .cont_text_info {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
  }

  .cont_headint_text_info {
    padding: 30px 10px 30px 40px;
  }

  .container_188 {
    max-width: 1210px;
  }

  .mask_card_set {
    width: 30%;
  }

  .slider_card_set {
    overflow: hidden;
    padding-bottom: 80px;
    width: 100%;
  }

  .container_text_warranty {
    max-width: 550px;
  }

  .container_warranty {
    width: 100%;
  }

  .image_popup.cerato {
    width: 100%;
    height: 100%;
    max-width: 100%;
    -o-object-fit: cover;
    object-fit: cover;
  }

  .container_118 {
    max-width: 460px;
  }

  .container_122 {
    width: 49%;
  }

  .cont_question_form {
    display: block;
  }

  .grid-4 {
    -ms-grid-columns: 1fr 1fr 1fr 1fr;
    grid-template-columns: 1fr 1fr 1fr 1fr;
  }

  .tabs-menu-6 {
    min-width: 440px;
  }

  .tabs-content-10 {
    width: 49%;
  }

  .div-block-174._2 {
    padding-top: 10px;
    padding-bottom: 10px;
  }

  .div-block-178 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    margin-bottom: 30px;
  }

  .div-block-179 {
    font-family: KIAOTF, sans-serif;
    font-weight: 700;
  }

  .div-block-180 {
    margin-top: 40px;
  }

  .conteiner_equipment {
    font-weight: 700;
  }

  .container_set {
    font-weight: 500;
  }

  .image-car-color {
    width: 84%;
  }

  .image-car-color.model-img-color {
    width: 70%;
  }

  .div-block-182-copy {
    font-weight: 500;
  }

  .div-block-182-copy-copy {
    font-weight: 500;
  }

  .container_202 {
    font-weight: 500;
  }

  .container_203 {
    font-weight: 500;
  }

  .tab-pane-rio {
    width: 100%;
  }

  .tabs_content_advantage {
    margin-top: -129px;
  }

  .max_w {
    max-width: 460px;
  }

  .content_engine_sportage {
    max-width: 440px;
  }

  .mask_card_awards {
    width: 30%;
  }

  .slider_card_awards {
    overflow: hidden;
  }

  .div-block-230 {
    left: 40%;
  }

  .slider_reviews {
    overflow: hidden;
  }

  .background-video-3 {
    width: 100%;
  }

  .tabs-content-10-copy {
    margin-top: -403px;
  }

  .slider_reviews_cerato {
    overflow: hidden;
  }

  .container_111-copy-copy {
    min-width: 410px;
  }

  .tabs_content_-drivewise_k5 {
    margin-top: -439px;
  }

  .card_k5 {
    min-height: 520px;
  }

  .tabs_content_dvigatel_sportage {
    width: 49%;
    margin-top: -378px;
  }

  .tabs_content_interior_seltos-copy {
    width: auto;
  }

  .container_111-copy-copy {
    min-width: 410px;
  }

  .slider_reviews_seltos {
    overflow: hidden;
  }

  .tabs_content_style_rio {
    margin-top: -354px;
  }

  .tabs_content_dvigatel_rio {
    margin-top: -426px;
  }

  .slider_reviews_picanto {
    overflow: hidden;
  }

  .container_190-copy {
    max-width: none;
  }

  .contant_popup {
    max-width: 1240px;
    margin-right: auto;
    margin-left: auto;
  }

  .content_engine_cerato {
    max-width: 460px;
  }

  .head_remodal_security {
    max-width: 470px;
  }

  .tabs_security_popup {
    min-width: 470px;
  }

  .max_w-copy {
    max-width: 460px;
  }

  .max_w-copy {
    max-width: 460px;
  }

  .tabs_menu_engine {
    min-width: 460px;
  }

  .tabs_menu_drive_wese_k5 {
    min-width: 410px;
  }

  .ontainer_warranty {
    max-width: 1210px;
  }

  .tabs_menu_options_picanto {
    min-width: 430px;
  }

  .content_engine_seltos {
    max-width: 440px;
  }

  .tabs_menu_safety_seltos {
    min-width: 410px;
  }

  .tabs_menu_engine_seltos {
    min-width: 440px;
  }

  .cont_drive_seltos {
    min-width: 410px;
  }

  .cont_safety_seltos {
    min-width: 410px;
  }

  .cont_exterior_rio {
    min-width: 410px;
  }

  .cont_technologies_rio {
    min-width: 410px;
  }

  .cont_safety_rio {
    min-width: 410px;
  }

  .collection-list {
    display: -ms-grid;
    display: grid;
    -webkit-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    grid-auto-columns: 1fr;
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    -ms-grid-columns: 1fr 1fr 1fr 1fr;
    grid-template-columns: 1fr 1fr 1fr 1fr;
    -ms-grid-rows: auto auto;
    grid-template-rows: auto auto;
  }

  .menu_exterior_rio {
    min-width: 410px;
  }

  .tabs_content_exterior_rio {
    width: 100%;
  }

  .menu_salon_sorento {
    min-width: 410px;
  }

  .tabs_content_salon_sorento {
    width: auto;
  }

  .slick_news {
    overflow: visible;
  }

  .slick_specpredloghenia {
    overflow: visible;
  }

  .collection_item_news {
    width: 320px;
    max-width: 320px;
  }

  .info__content_picanto {
    min-width: 430px;
  }

  .tabs_content_gt_soul {
    width: auto;
  }

  .link_model.stinger {
    margin-top: -35px;
  }

  .slick_awards_cerato {
    overflow: visible;
  }

  .collection_item_awards_cerato {
    width: 290px;
    max-width: 290px;
  }

  .slick_awards_picanto {
    overflow: visible;
  }

  .collection_item_awards_picanto {
    width: 290px;
    max-width: 290px;
  }

  .slick_awards_sportage {
    overflow: visible;
  }

  .collection_item_awards_sportage {
    width: 290px;
    max-width: 290px;
  }

  .slick_awards_soul {
    overflow: visible;
  }

  .collection_item_awards_soul {
    width: 290px;
    max-width: 290px;
  }

  .menu_multimedia_riox {
    min-width: 410px;
  }

  .tabs_content_dvigatel_riox {
    margin-top: -388px;
  }

  .slider_reviews_riox {
    overflow: hidden;
  }

  .max_w_1760_horiz {
    padding-right: 110px;
    padding-left: 110px;
  }

  .max_w_1760_horiz.max-width {
    max-width: 1060px;
  }

  .special-item {
    width: 310px;
  }

  .section-new.text-block {
    padding-top: 60px;
    padding-bottom: 0px;
  }

  .section-new.warranty {
    padding-bottom: 70px;
  }

  .section-new.warranty_k5 {
    padding-bottom: 70px;
  }

  .section-new.warranty_sportage {
    padding-bottom: 70px;
  }

  .section-new.warranty_soul {
    padding-bottom: 70px;
  }

  .section-new.warranty_seltos {
    padding-bottom: 70px;
  }

  .section-new.warranty_sorento {
    padding-bottom: 70px;
  }

  .content-banner {
    margin-bottom: 13.02vw;
  }

  .h-1 {
    margin-bottom: 10px;
    font-size: 70px;
  }

  .brand-paragraph.md-brand-paragraph {
    margin-bottom: 30px;
  }

  .container-1460.values-text-row {
    bottom: 65px;
  }

  .h-2 {
    max-width: 852px;
    font-size: 35px;
  }

  .h-2.size-25,
  .h-2.size-25 > p {
    line-height: 110%;
  }

  .h-2.size-25.mw600-h-2 {
    max-width: 840px;
  }

  .h-2.logo-h-2 {
    font-size: 35px;
    line-height: 110%;
  }

  .h-2.values-h-2 {
    width: 48%;
    max-width: none;
  }

  .wrapper-text.adaptation-wrapper-text {
    width: 620px;
  }

  .wrapper-text.target-wrapper-text {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
  }

  .max-w-440.single-column {
    width: 48%;
    max-width: none;
  }

  .max-w-440.single-column.movement-single-column {
    max-width: 580px;
  }

  .inspiration-card {
    height: 50vw;
  }

  .inspiration-card-image {
    display: block;
  }

  .history-text-box {
    max-width: 700px;
    padding: 70px 40px 80px;
  }

  .lightbox-play-button.testimonials-lightbox-play-button {
    width: 60px;
    height: 60px;
  }

  .presentation-slider {
    margin-top: 60px;
  }

  .arrow-icon-wrp {
    width: 60px;
    height: 60px;
    border-radius: 30px;
  }

  .right-arrow-5 {
    width: 60px;
    margin-right: -30px;
  }

  .left-arrow-5 {
    width: 60px;
    margin-left: -30px;
  }

  .history-bg-wrp {
    background-size: 105%;
  }

  .values-bg-wrp {
    background-size: 105%;
  }

  .p-es-slide {
    width: 400px;
    margin-right: 40px;
  }

  .presentation-next-arrow {
    right: -30px;
    width: 60px;
    height: 60px;
    border-radius: 30px;
  }

  .presentation-prev-arrow {
    left: -30px;
    width: 60px;
    height: 60px;
    border-radius: 30px;
  }

  .content-banner-wrp {
    left: 0px;
    right: 0px;
  }
}

@media screen and (min-width: 1920px) {
  .section.menu {
    z-index: 999;
  }

  .slide-nav {
    left: 0;
  }

  .section.main {
    height: 100vh;
    min-height: auto;
  }

  .section.text-block {
    background-color: #05141f;
  }

  .section._8 {
    padding-bottom: 55px;
  }

  .section.info {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    padding-bottom: 0px;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    background-image: none;
    background-size: auto;
    background-repeat: repeat;
    background-attachment: scroll;
  }

  .section.model {
    background-position: 50% 50%;
    background-size: cover;
  }

  .section.capacity {
    padding-top: 100px;
    padding-bottom: 80px;
    -webkit-box-pack: end;
    -webkit-justify-content: flex-end;
    -ms-flex-pack: end;
    justify-content: flex-end;
  }

  .section._24 {
    padding-right: 0%;
    padding-left: 0%;
  }

  .section.warranty {
    padding-bottom: 70px;
  }

  .section.picanto {
    padding-bottom: 87px;
  }

  .section.test_drive {
    position: relative;
    max-width: none;
    padding-right: 0%;
    padding-left: 0%;
  }

  .section.colors_model {
    padding-bottom: 87px;
  }

  .section.drive_k5 {
    padding-top: 100px;
    padding-bottom: 80px;
  }

  .section.desing_k5 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    padding-top: 100px;
    padding-bottom: 80px;
    -webkit-box-pack: end;
    -webkit-justify-content: flex-end;
    -ms-flex-pack: end;
    justify-content: flex-end;
  }

  .section.technologies_k5 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    padding-top: 100px;
    padding-bottom: 80px;
    -webkit-box-pack: end;
    -webkit-justify-content: flex-end;
    -ms-flex-pack: end;
    justify-content: flex-end;
  }

  .section.comfort_k5 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    padding-top: 100px;
    -webkit-box-pack: end;
    -webkit-justify-content: flex-end;
    -ms-flex-pack: end;
    justify-content: flex-end;
  }

  .section.exterior_sportage {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    padding-top: 100px;
    padding-bottom: 80px;
    -webkit-box-pack: end;
    -webkit-justify-content: flex-end;
    -ms-flex-pack: end;
    justify-content: flex-end;
  }

  .section.technologies_sportage {
    padding-top: 100px;
  }

  .section.interior_sportage {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    padding-top: 100px;
    padding-bottom: 80px;
    -webkit-box-pack: end;
    -webkit-justify-content: flex-end;
    -ms-flex-pack: end;
    justify-content: flex-end;
  }

  .section.capacity_sportage {
    padding-top: 100px;
    padding-bottom: 80px;
  }

  .section.drive_wise_sportage {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    padding-top: 100px;
    padding-bottom: 80px;
    -webkit-box-pack: end;
    -webkit-justify-content: flex-end;
    -ms-flex-pack: end;
    justify-content: flex-end;
  }

  .section.safety_sportage {
    padding-top: 100px;
    padding-bottom: 80px;
  }

  .section.gtline_sportage {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    padding-top: 100px;
    -webkit-box-pack: end;
    -webkit-justify-content: flex-end;
    -ms-flex-pack: end;
    justify-content: flex-end;
  }

  .section.engine_sportage {
    padding-bottom: 80px;
  }

  .section.style_soult {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    padding-top: 100px;
    padding-bottom: 80px;
    -webkit-box-pack: end;
    -webkit-justify-content: flex-end;
    -ms-flex-pack: end;
    justify-content: flex-end;
  }

  .section.desing_soult {
    padding-top: 100px;
    padding-bottom: 80px;
  }

  .section.options_soult {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    padding-top: 100px;
    padding-bottom: 80px;
    -webkit-box-pack: end;
    -webkit-justify-content: flex-end;
    -ms-flex-pack: end;
    justify-content: flex-end;
  }

  .section.drivewise_soult {
    padding-top: 100px;
    padding-bottom: 80px;
  }

  .section.safety_soult {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    padding-top: 100px;
    padding-bottom: 80px;
    -webkit-box-pack: end;
    -webkit-justify-content: flex-end;
    -ms-flex-pack: end;
    justify-content: flex-end;
  }

  .section.interior_seltos {
    padding-top: 100px;
    padding-bottom: 80px;
  }

  .section.comfort_seltos {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    padding-top: 100px;
    padding-bottom: 80px;
    -webkit-box-pack: end;
    -webkit-justify-content: flex-end;
    -ms-flex-pack: end;
    justify-content: flex-end;
  }

  .section.safety_seltos {
    padding-top: 100px;
    padding-bottom: 80px;
  }

  .section.options_seltos {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    padding-top: 100px;
    padding-bottom: 80px;
    -webkit-box-pack: end;
    -webkit-justify-content: flex-end;
    -ms-flex-pack: end;
    justify-content: flex-end;
  }

  .section.desing_rio {
    padding-top: 100px;
    padding-bottom: 80px;
  }

  .section.interior_rio {
    padding-top: 100px;
    padding-bottom: 80px;
  }

  .section.style_rio {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    padding-top: 100px;
    -webkit-box-pack: end;
    -webkit-justify-content: flex-end;
    -ms-flex-pack: end;
    justify-content: flex-end;
  }

  .section.multimedia_rio {
    padding-top: 100px;
    padding-bottom: 80px;
  }

  .section.technologies_rio {
    padding-top: 100px;
    padding-bottom: 80px;
  }

  .section.safety_rio {
    padding-top: 100px;
    padding-bottom: 80px;
  }

  .section.options_rio {
    padding-top: 100px;
    padding-bottom: 80px;
  }

  .section.comfort_rio {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    padding-top: 100px;
    padding-bottom: 80px;
    -webkit-box-pack: end;
    -webkit-justify-content: flex-end;
    -ms-flex-pack: end;
    justify-content: flex-end;
  }

  .section.capacity_rio {
    padding-top: 100px;
    padding-bottom: 80px;
  }

  .section.exterior_sorento {
    padding-top: 100px;
    padding-bottom: 80px;
  }

  .section.technologies_sorento {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    padding-top: 100px;
    padding-bottom: 80px;
    -webkit-box-pack: end;
    -webkit-justify-content: flex-end;
    -ms-flex-pack: end;
    justify-content: flex-end;
  }

  .section.comfort_sorento {
    padding-top: 100px;
    padding-bottom: 80px;
  }

  .section.safety_sorento {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    padding-top: 100px;
    padding-bottom: 80px;
    -webkit-box-pack: end;
    -webkit-justify-content: flex-end;
    -ms-flex-pack: end;
    justify-content: flex-end;
  }

  .section.drive_sorento {
    padding-top: 100px;
    padding-bottom: 80px;
  }

  .section.capacity_cerato {
    padding-top: 100px;
    padding-bottom: 80px;
  }

  .section.warranty_cerato {
    background-color: #fff;
  }

  .section.model_k5 {
    background-image: none;
  }

  .section.model_sportage {
    background-image: none;
  }

  .section.model_soul {
    background-image: none;
  }

  .section.model_sorento {
    background-image: none;
  }

  .section.model_rio {
    background-image: none;
  }

  .section.model_seltos {
    background-image: none;
  }

  .section.warranty_k5 {
    padding-top: 100px;
    padding-bottom: 140px;
  }

  .section.warranty_sportage {
    padding-top: 100px;
    padding-bottom: 70px;
    background-color: #fff;
  }

  .section.warranty_soul {
    padding-bottom: 70px;
  }

  .section.warranty_seltos {
    padding-top: 100px;
    padding-bottom: 70px;
    background-color: #fff;
  }

  .section.warranty_sorento {
    padding-bottom: 70px;
  }

  .section.specific_picanto {
    padding-bottom: 87px;
  }

  .section.desing_riox {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    padding-top: 100px;
    padding-bottom: 80px;
    -webkit-box-pack: end;
    -webkit-justify-content: flex-end;
    -ms-flex-pack: end;
    justify-content: flex-end;
  }

  .section.exterior_riox {
    padding-top: 100px;
    padding-bottom: 80px;
  }

  .section.style_riox {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    padding-top: 100px;
    padding-bottom: 80px;
    -webkit-box-pack: end;
    -webkit-justify-content: flex-end;
    -ms-flex-pack: end;
    justify-content: flex-end;
  }

  .section.technologies_riox {
    padding-top: 100px;
    padding-bottom: 80px;
  }

  .section.options_riox {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    padding-top: 100px;
    padding-bottom: 80px;
    -webkit-box-pack: end;
    -webkit-justify-content: flex-end;
    -ms-flex-pack: end;
    justify-content: flex-end;
  }

  .section.comfort_riox {
    padding-top: 100px;
    padding-bottom: 80px;
  }

  .section.model_riox {
    background-image: none;
  }

  .section.conditions {
    padding-top: 80px;
    padding-bottom: 80px;
  }

  .section.presentation {
    padding-top: 110px;
    padding-bottom: 200px;
  }

  .navbar_head {
    margin-right: auto;
    margin-left: auto;
  }

  .nav_link {
    margin-bottom: 0px;
  }

  .nav_menu_white {
    margin-right: auto;
    margin-left: auto;
  }

  .logo_white {
    margin-right: auto;
  }

  .par_15.date {
    margin-right: 5px;
  }

  .par_15.hidden {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
  }

  .par_15.inspiration-card-par_15 {
    max-width: 415px;
  }

  .right-arrow {
    right: 4.2%;
  }

  .container_footer {
    width: 100%;
    max-width: 1760px;
  }

  .link_menu_footer.max_w_140-copy {
    max-width: none;
  }

  .container_models_footer {
    width: 33.33%;
    padding-left: 5px;
  }

  .container_models_footer._2 {
    padding-left: 5px;
  }

  .container_models_footer._5 {
    width: auto;
  }

  .container_132 {
    font-family: Kia, sans-serif;
  }

  .link-block-phone {
    font-family: KIAOTF, sans-serif;
  }

  .container_182 {
    width: 100%;
  }

  .container_25 {
    max-width: 53vw;
    margin-bottom: 0px;
  }

  .container_text {
    max-width: 1760px;
  }

  .text_disclaimer._7 {
    height: 80px;
  }

  .text_disclaimer._7 {
    height: 130px;
  }

  .container_28 {
    color: #000;
  }

  .container_52 {
    max-width: 730px;
    margin-left: 194px;
  }

  .container_date {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
  }

  .link-block-news {
    top: -17%;
  }

  .container_slide_head {
    padding-top: 120px;
  }

  .button.models_kia {
    right: 0%;
  }

  .button._3 {
    margin-right: auto;
    padding: 19px 78px;
  }

  .image_slider_head {
    max-width: 800px;
  }

  .image_slider_head.sorento_1 {
    max-width: 1100px;
    margin-top: 15px;
  }

  .image_slider_head.kia_rio_1 {
    width: 900px;
    max-width: none;
    margin-top: 44px;
  }

  .image_slider_head.rio_x {
    max-width: 1000px;
  }

  .image_slider_head.stinger {
    width: 42vw;
  }

  .image_slider_head.rio_x-copy {
    max-width: 1100px;
    margin-top: 34px;
  }

  .image_slider_head.k-5 {
    width: 907px;
    max-width: none;
    margin-top: 37px;
  }

  .container_button {
    padding-right: 0.2%;
  }

  .container_video {
    height: 100vh;
    /*background-position: 50% 20%;*/
  }

  .next_slick_news {
    position: absolute;
    left: auto;
    top: auto;
    right: 2.6%;
    bottom: auto;
  }

  .next_slick_specpredloghenia {
    position: absolute;
    left: auto;
    top: auto;
    right: 2.6%;
    bottom: auto;
  }

  .container_173 {
    background-position: 50% 19%;
    background-size: contain;
  }

  .container_173.cerato {
    background-image: url("../images/1440_main-car-showroom_bg_Sportage.jpg");
    background-position: 50% 19%;
    background-size: 100% 120px;
  }

  .container_173.seltos {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
  }

  .link_info {
    display: none;
  }

  .banners {
    height: 66vh;
  }

  .slider_banners {
    display: inline-block;
  }

  .media_head {
    max-width: 1920px;
    color: #000;
  }

  .cont_image_card_media {
    height: 268px;
  }

  .cont_image_card_media.media_centr {
    height: 268px;
  }

  .container_media {
    width: 100%;
    max-width: 1760px;
    margin-right: auto;
    margin-left: auto;
  }

  .container_54 {
    max-width: 1760px;
    margin-right: auto;
    margin-left: auto;
  }

  .tabs-content {
    width: 100%;
  }

  .container_rich {
    max-width: 1060px;
    margin-top: 39px;
  }

  .remodal.design {
    background-color: #fff;
  }

  .remodal.comfort {
    background-color: #fff;
  }

  .remodal.security {
    background-color: #fff;
  }

  .remodal.comfort_cerato {
    background-color: #fff;
  }

  .remodal.omfort {
    background-color: #fff;
  }

  .remodal.gt_line_poopup_soul {
    background-color: #fff;
  }

  .remodal.comfort_soul {
    background-color: #fff;
  }

  .tabs_menu_info {
    width: 20%;
    padding-bottom: 470px;
  }

  .tab-pane-tab-1 {
    max-width: 1390px;
    margin-left: 0px;
    padding-left: 7%;
  }

  .container_info {
    width: 100%;
    height: 100%;
    margin-right: 0px;
    margin-left: 0px;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
  }

  .rich-text-block_none {
    left: 32.6%;
  }

  .container_models {
    max-width: 1758.75px;
  }

  .container_73 {
    margin-top: 5px;
  }

  .link-block-models {
    margin-top: 10px;
  }

  .container_74 {
    margin-top: 0px;
  }

  .container_76 {
    -webkit-box-pack: start;
    -webkit-justify-content: flex-start;
    -ms-flex-pack: start;
    justify-content: flex-start;
  }

  .container_link_model {
    width: 100%;
    max-width: 1758.75px;
    margin-right: auto;
    margin-left: auto;
  }

  .container_model_panel {
    max-width: 1760px;
  }

  .container_head_model {
    width: 100%;
    max-width: 1760px;
    margin-right: auto;
    margin-left: auto;
  }

  .container_188 {
    max-width: 1540px;
  }

  .div-block-122 {
    cursor: pointer;
  }

  .tab-link-tab-1-dvigatel.sizing.none {
    display: none;
  }

  .tab-link-tab-2-3 {
    line-height: 167%;
  }

  .mask_card_set {
    width: 23%;
  }

  .slider_card_set {
    padding-bottom: 100px;
  }

  .container_text_warranty {
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
  }

  .container_warranty {
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
  }

  ._5d7d2b {
    font-family: KIAOTF, sans-serif;
  }

  .div-block-126 {
    max-width: 1590px;
  }

  .div-block-130 {
    margin-bottom: 77px;
  }

  .conteiner_strip_model {
    max-width: 1758.75px;
  }

  .container_162 {
    width: 300px;
  }

  .content_tab {
    margin-left: -40px;
  }

  .content_tab._1370_max_w {
    max-width: 1370px;
  }

  .content_tab._1400_max_w {
    max-width: 1425px;
    margin-right: 0;
    margin-left: auto;
    -webkit-box-align: start;
    -webkit-align-items: flex-start;
    -ms-flex-align: start;
    align-items: flex-start;
  }

  .content_tab._1410 {
    max-width: 1410px;
  }

  .image_popup {
    width: 100%;
  }

  .container_115 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
  }

  .info_content {
    max-width: 460px;
  }

  .info_content.white_border {
    border-bottom-color: #838383;
  }

  .container_118 {
    margin-bottom: 0px;
  }

  .container_engine {
    max-width: 1320px;
    margin-left: 38px;
  }

  .cont_heading_feedback {
    width: 100%;
    max-width: 1760px;
    margin-right: auto;
    margin-left: auto;
  }

  .cont_feedback {
    padding-right: 4.2%;
    padding-left: 4.2%;
  }

  .container_134.hidden {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
  }

  .container_135 {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
  }

  .grid-4 {
    -ms-grid-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
    grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
  }

  .container_142 {
    width: 100%;
    max-width: 1760px;
    margin-right: auto;
    margin-left: auto;
  }

  .container_breadcrumbs {
    width: 100%;
    max-width: 1760px;
    margin-right: auto;
    margin-left: auto;
  }

  .container_151 {
    display: block;
    height: 100%;
    max-width: 1758.75px;
    margin-right: auto;
    margin-left: auto;
  }

  .div_line_2 {
    z-index: 6;
  }

  .content_popup {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-align: end;
    -webkit-align-items: flex-end;
    -ms-flex-align: end;
    align-items: flex-end;
  }

  .container_156 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
  }

  .container_157 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
  }

  .container_h_image_popup {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    height: 550px;
  }

  .container_158 {
    height: auto;
  }

  .container_184 {
    margin-bottom: 0px;
  }

  .max_w_model {
    width: 100%;
    max-width: 1540px;
    margin-right: auto;
    margin-left: auto;
  }

  .card_slick {
    width: 200px;
  }

  .block_arrow {
    left: auto;
    top: 0%;
    right: 0%;
    bottom: 0%;
    height: auto;
  }

  .container_slick {
    position: relative;
    overflow: hidden;
    -webkit-box-pack: start;
    -webkit-justify-content: flex-start;
    -ms-flex-pack: start;
    justify-content: flex-start;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
  }

  .dropdown_trigger {
    padding-right: 0%;
    padding-left: 0%;
  }

  .dropdown_content {
    position: relative;
  }

  .container_slide {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
  }

  .slider_slick2 {
    overflow: visible;
  }

  .container_200 {
    padding-right: 0%;
    padding-left: 0%;
  }

  .text_value {
    margin-right: 0px;
  }

  .div_color.none {
    display: none;
  }

  .cont_picking_model {
    width: 100%;
    max-width: 1758.75px;
    margin-right: auto;
    margin-left: auto;
  }

  .container_price_picking {
    font-weight: 700;
  }

  .model-banner__price-text {
    margin-top: 10px;
    margin-bottom: 10px;
    color: hsla(0, 0%, 60%, 0.6);
  }

  .conteiner_equipment {
    padding-right: 0%;
    padding-left: 0%;
  }

  .set {
    width: 28%;
  }

  .set._2 {
    width: 31%;
  }

  .cont_item {
    font-family: KIAOTF, sans-serif;
  }

  /*.image-car-color {*/
  /*  width: 1000px;*/
  /*}*/

  .image-car-color {
    width: 80%;
  }

  .div-block-190 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
  }

  .image-40 {
    display: block;
  }

  .div-block-191 {
    width: 100%;
    /* max-width: 950px; */
  }

  .div-block-192 {
    left: 22%;
  }

  .div-block-182-copy {
    height: 173px;
  }

  .div-block-184-copy {
    width: 28vw;
    margin-right: 4%;
    font-family: KIAOTF, sans-serif;
  }

  .div-block-182-copy-copy {
    height: 70px;
    -webkit-align-content: flex-start;
    -ms-flex-line-pack: start;
    align-content: flex-start;
  }

  .container_202 {
    height: 71px;
    -webkit-align-content: flex-start;
    -ms-flex-line-pack: start;
    align-content: flex-start;
  }

  .container_203 {
    height: 70px;
    -webkit-align-content: flex-start;
    -ms-flex-line-pack: start;
    align-content: flex-start;
  }

  .div-block-200 {
    width: 750px;
    margin-right: auto;
    margin-bottom: auto;
    margin-left: auto;
  }

  .container_max_w_testdrive {
    max-width: 1920px;
  }

  .spacing_-0-7.white {
    color: #fff;
  }

  .tabs_media {
    width: 100%;
  }

  .div-block-212 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    min-width: 50%;
    -webkit-box-pack: start;
    -webkit-justify-content: flex-start;
    -ms-flex-pack: start;
    justify-content: flex-start;
  }

  .link-block-4-copy {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
  }

  .link-block-4-copy.w--current {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
  }

  .div-block-213 {
    width: 435.75px;
    margin-bottom: -1px;
  }

  .div-block-212-copy {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    min-width: 435.75px;
    -webkit-box-pack: start;
    -webkit-justify-content: flex-start;
    -ms-flex-pack: start;
    justify-content: flex-start;
  }

  .div-block-213-copy {
    width: 435.75px;
    margin-bottom: -1px;
  }

  .spacing_-0-5-copy {
    margin-top: 2px;
  }

  .tabs_content_advantage {
    width: 788px;
  }

  .link-tab-1-advantage {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 auto;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
  }

  .link-tab-2-advantage {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 auto;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
  }

  .slide_card_awards {
    width: 413.25px;
    margin-right: 30px;
  }

  .description_button.k5 {
    margin-bottom: 100px;
  }

  .articles_detail {
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
  }

  .articles_detail h1 {
    margin-top: 0px;
    font-family: Kia, sans-serif;
  }

  .articles_detail p {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-pack: start;
    -webkit-justify-content: flex-start;
    -ms-flex-pack: start;
    justify-content: flex-start;
    -webkit-box-align: start;
    -webkit-align-items: flex-start;
    -ms-flex-align: start;
    align-items: flex-start;
    font-family: Kia, sans-serif;
    text-align: left;
  }

  .tabs_content_capacity {
    width: 788px;
    margin-top: -231px;
  }

  .arrow {
    margin: auto;
    -webkit-align-self: center;
    -ms-flex-item-align: center;
    -ms-grid-row-align: center;
    align-self: center;
  }

  .mask_card_awards {
    width: 23%;
  }

  .g-container {
    width: 100%;
    max-width: 1758.75px;
    margin-right: auto;
    margin-left: auto;
  }

  .div-block-230 {
    left: 30%;
  }

  .trigger {
    padding-bottom: 0px;
  }

  .tabs_content_desing_cerato {
    width: 788px;
    margin-top: -388px;
  }

  .tabs_content_capacity_cerato {
    width: 788px;
    margin-top: -317px;
  }

  .tabs-content-10-copy {
    margin-top: -403px;
  }

  .tab_link_k5 {
    line-height: 167%;
  }

  .tab_link_k5.w--current {
    line-height: 167%;
  }

  .tabs_content_design_k5 {
    width: 788px;
    margin-top: -285px;
  }

  .tabs_content_drive_k5 {
    width: 788px;
  }

  .cont_engine_k5 {
    max-width: 460px;
  }

  .tabs_content_technologies_k5 {
    width: 788px;
    margin-top: -335px;
  }

  .tabs_content_-drivewise_k5 {
    width: 788px;
    margin-top: -385px;
  }

  .tabs_content_comfort_k5 {
    width: 788px;
    margin-top: -333px;
  }

  .tabs_content_exterior_sportage {
    width: 788px;
    margin-top: -288px;
  }

  .tabs_content_technologies_sportage {
    width: 788px;
    margin-top: -265px;
  }

  .tabs_content_interior_sportage {
    width: 788px;
    margin-top: -288px;
  }

  .tabs_content_capacity_sportage {
    margin-top: -301px;
  }

  .tabs_content_drivewise_sportage {
    width: 788px;
    margin-top: -310px;
  }

  .tabs_content_safety_sportage {
    width: 788px;
    margin-top: -340px;
  }

  .tabs_content_gtline_sportage {
    width: 788px;
    margin-top: -369px;
  }

  .tabs_content_dvigatel_sportage {
    margin-top: -379px;
  }

  .tabs_content_style_soult {
    width: 788px;
    margin-top: -242px;
  }

  .tabs_content_desing_soult {
    width: 788px;
    margin-top: -307px;
  }

  .tabs_content_options_soult {
    width: 788px;
    margin-top: -239px;
  }

  .tabs_content_safety_soult {
    width: 788px;
    margin-top: -311px;
  }

  .tabs_content_drivewise_soult {
    width: 788px;
    margin-top: -229px;
  }

  .tabs_content_dvigatel_sportage-copy {
    width: 788px;
    margin-top: -338px;
  }

  .tabs_content_desing_seltos {
    width: 788px;
    margin-top: -308px;
  }

  .tabs_content_interior_seltos {
    width: 788px;
    margin-top: -364px;
  }

  .tabs_content_comfort_seltos {
    width: 788px;
    margin-top: -341px;
  }

  .tabs_content_dvigatel_seltos {
    margin-top: -354px;
  }

  .tabs_content_interior_seltos-copy {
    width: 100%;
  }

  .container_185-copy {
    max-width: none;
    margin-left: 0px;
  }

  .slider_reviews_seltos {
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
  }

  .tabs_content_desing_rio {
    width: 788px;
    margin-top: -283px;
  }

  .tabs_content_interior_rio {
    width: 788px;
    margin-top: -359px;
  }

  .tabs_content_style_rio {
    width: 788px;
    margin-top: -336px;
  }

  .tabs_content_multimedia_rio {
    width: 788px;
    margin-top: -309px;
  }

  .tabs_content_comfort_rio {
    width: 788px;
    margin-top: -332px;
  }

  .tabs_content_dvigatel_rio {
    margin-top: -424px;
  }

  .tabs_content_technologies_sorento {
    width: 788px;
    margin-top: -419px;
  }

  .tabs_content_safety_sorento {
    width: 788px;
    margin-top: -356px;
  }

  .tabs_content_dvigatel_sorento {
    margin-top: -293px;
  }

  .block_arrow_left {
    left: 0%;
    top: 0%;
    right: auto;
    bottom: 0%;
  }

  .block_arrow_right {
    left: auto;
    top: 0%;
    right: 0%;
    bottom: 0%;
  }

  .page_model_price {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
  }

  .container_specifications {
    width: 100%;
    max-width: 1758.75px;
    margin-right: auto;
    margin-left: auto;
  }

  .diler {
    width: 100%;
  }

  .container_118-copy {
    max-width: 460px;
  }

  .container_185-copy {
    max-width: 1420px;
    margin-left: -40px;
  }

  .tabs_menu_desing_cerato {
    min-width: 460px;
  }

  .container_190-copy {
    max-width: none;
  }

  .container_160-copy {
    max-width: 470px;
    color: #000;
  }

  .tabs_menu_capacity_cerato {
    min-width: 460px;
  }

  .menu_comfort_popup_cerato {
    margin-right: 180px;
    -webkit-box-ordinal-group: 1;
    -webkit-order: 0;
    -ms-flex-order: 0;
    order: 0;
  }

  .image_cont_comfort {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
  }

  .image_cont_comfort-copy {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
  }

  .contant_popup {
    max-width: 1180px;
    margin-right: auto;
    margin-left: auto;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-align: end;
    -webkit-align-items: flex-end;
    -ms-flex-align: end;
    align-items: flex-end;
  }

  .content_engine_cerato {
    max-width: 460px;
  }

  .head_remodal_security {
    max-width: 470px;
  }

  .tabs_security_popup {
    margin-left: 180px;
  }

  .tabs_content_cerato {
    width: 788px;
    margin-top: -411px;
  }

  .tab_popup_desing {
    margin-top: 70px;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
  }

  .tabs_menu_popup_desing {
    margin-top: 0px;
    margin-right: 180px;
    -webkit-box-ordinal-group: 1;
    -webkit-order: 0;
    -ms-flex-order: 0;
    order: 0;
  }

  .tabs_cont_popup_desing {
    z-index: 0;
    width: 650px;
  }

  .tabs_popup_comfort {
    margin-top: 70px;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
  }

  .tabs_menu_comfort {
    margin-top: 0px;
    margin-right: 180px;
    -webkit-box-ordinal-group: 1;
    -webkit-order: 0;
    -ms-flex-order: 0;
    order: 0;
  }

  .tabs_cont_comfort {
    z-index: 0;
    width: 650px;
  }

  .tabs_popup_safety {
    margin-top: 70px;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
  }

  .tabs_menu_safety {
    margin-left: 180px;
  }

  .tabs_cont_safety {
    z-index: 0;
    width: 650px;
  }

  .container_118-copy-copy {
    max-width: 460px;
  }

  .tabs_menu_engine {
    min-width: 460px;
  }

  .container_white_text {
    max-width: 470px;
    font-family: KIAOTF, sans-serif;
    color: #838383;
    letter-spacing: 0px;
  }

  .tabs_menu_drive_k5 {
    min-width: 460px;
  }

  .abs_-ontent_engine_k5 {
    margin-top: -430px;
  }

  .tabs_menu_engine_k5 {
    min-width: 460px;
  }

  .tabs_menu_drive_wese_k5 {
    width: 460px;
  }

  .ontainer_warranty {
    max-width: 1360px;
  }

  .tabs_menu_technologies_sportage {
    min-width: 460px;
  }

  .tabs_menu_capacity_sportage {
    min-width: 460px;
  }

  .tabs_menu_safety_sportage {
    width: 460px;
    min-width: 460px;
  }

  .tabs_-omfort_popup {
    margin-top: 30px;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
  }

  .comfort_popup_cerato {
    z-index: 0;
    width: 580px;
  }

  .tabs_gtline_popup_cerato {
    margin-top: 30px;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
  }

  .menu_gtline_popup_cerato {
    margin-right: 180px;
    -webkit-box-ordinal-group: 1;
    -webkit-order: 0;
    -ms-flex-order: 0;
    order: 0;
  }

  .content_gtline_popup_cerato {
    z-index: 0;
    width: 580px;
  }

  .tabs_safety_popup_cerato {
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
  }

  .content_safety_popup_cerato {
    z-index: 0;
    width: 580px;
  }

  .tabs_menu_desing_soul {
    min-width: 460px;
  }

  .tabs_menu_drive_soul {
    min-width: 460px;
  }

  .div-block-255 {
    width: 33.3%;
    color: #000;
    font-weight: 700;
  }

  .text-span-2 {
    font-size: 35px;
  }

  .div-block-256 {
    font-weight: 500;
  }

  .tabs_menu_engine_soul {
    min-width: 460px;
  }

  .tabs_menu_options_picanto {
    min-width: 430px;
  }

  .tab_link_engine_k5 {
    line-height: 167%;
  }

  .tab_link_engine_k5.w--current {
    line-height: 167%;
  }

  .color_text_seltos {
    min-width: 680px;
  }

  .tabs_menu_seltos {
    width: 680px;
  }

  .tabs_menu_interior_seltos {
    min-width: 460px;
  }

  .container_drive_seltos {
    width: 100%;
    max-width: 1540px;
    margin-left: 0px;
  }

  .text_drive_seltos {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-align: start;
    -webkit-align-items: flex-start;
    -ms-flex-align: start;
    align-items: flex-start;
    line-height: 167%;
    text-align: left;
  }

  .tabs_menu_drive_seltos {
    max-width: 1450px;
    margin-top: 50px;
  }

  .tabs_menu_safety_seltos {
    overflow: visible;
    margin-top: 50px;
    margin-left: -30px;
  }

  .container_text_color_seltos {
    width: 100%;
    max-width: 980px;
  }

  .tabs_menu_desing_rio {
    min-width: 460px;
  }

  .tabs_menu_interior_rio {
    min-width: 460px;
  }

  .tabs_menu_style_rio {
    max-width: 440px;
  }

  .tabs_menu_multimedia_rio {
    min-width: 460px;
  }

  .tabs_menu_technologies_rio {
    width: 1440px;
    margin-top: 50px;
  }

  .tabs_menu_options_rio {
    min-width: 460px;
  }

  .tabs_menu_capacity_rio {
    min-width: 460px;
  }

  .tabs_menu_exterior_sorento {
    min-width: 460px;
  }

  .tabs_menu_comfort_sorento {
    min-width: 460px;
  }

  .tabs_content_drive_sorento {
    width: 788px;
  }

  .tabs_menu_drive_sorento {
    width: 460px;
  }

  .tabs_content_options_rio {
    width: 788px;
    margin-top: -275px;
  }

  .tabs_content_exterior_sorento {
    width: 788px;
    margin-top: -394px;
  }

  .tabs_content_comfort_sorento {
    width: 788px;
    margin-top: -238px;
  }

  .container_bullet_sportage {
    max-width: none;
    margin-right: 32px;
  }

  .container_bullet_k5 {
    width: 880px;
    margin-right: 32px;
  }

  .model-info_rio {
    min-height: 10px;
  }

  .menu_comfort_popup_soul {
    margin-right: 180px;
    -webkit-box-ordinal-group: 1;
    -webkit-order: 0;
    -ms-flex-order: 0;
    order: 0;
  }

  .block_video_sorento {
    min-height: 777px;
  }

  .lightbox_link_video_block {
    position: relative;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 100%;
    height: 100%;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
  }

  .icon_video_block_sorento {
    width: 60px;
  }

  .collection-list-wrapper {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 100%;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-flex-direction: row;
    -ms-flex-direction: row;
    flex-direction: row;
    -webkit-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
  }

  .collection-item {
    margin-right: 20px;
    margin-left: 20px;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-flex-direction: row;
    -ms-flex-direction: row;
    flex-direction: row;
  }

  .collection-list {
    width: 100%;
    -webkit-flex-wrap: nowrap;
    -ms-flex-wrap: nowrap;
    flex-wrap: nowrap;
  }

  .menu_exterior_rio {
    overflow: visible;
    margin-top: 50px;
  }

  .tabs_content_exterior_rio {
    width: 100%;
  }

  .menu_salon_sorento {
    overflow: visible;
    margin-top: 50px;
  }

  .tabs_content_salon_sorento {
    width: 100%;
  }

  .max_w_504_spacing_1 {
    max-width: 550px;
  }

  .container_gt_popup_soul {
    width: 100%;
    margin-left: 0px;
  }

  .collection_item_news {
    width: 445px;
    max-width: 405px;
    /*margin-right: 40px;*/
    padding-right: 40px;
  }

  .container_slick_awards {
    position: relative;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-flex-direction: row;
    -ms-flex-direction: row;
    flex-direction: row;
  }

  .prev_slick_news {
    position: absolute;
    left: 2.6%;
    top: auto;
    right: auto;
    bottom: auto;
  }

  .prev_slick_specpredloghenia {
    position: absolute;
    left: 2.6%;
    top: auto;
    right: auto;
    bottom: auto;
  }

  .tab-pane-tab-1-6 {
    width: 100%;
  }

  .tabs_menu_gt_soul {
    max-width: 1450px;
    margin-top: 50px;
  }

  .info_content_sorento {
    max-width: 460px;
  }

  .info_content_safety_sorento {
    max-width: 460px;
  }

  .text_safety_sorento {
    margin-right: 0px;
    margin-left: 58px;
  }

  .tabs_content_gt_soul {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 100%;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-align: start;
    -webkit-align-items: flex-start;
    -ms-flex-align: start;
    align-items: flex-start;
  }

  .spacing_1_black {
    color: #000;
  }

  .container_breadcrumbs_rio {
    width: 100%;
    max-width: 1758.75px;
    margin-right: auto;
    margin-left: auto;
  }

  .container_breadcrumbs_picanto {
    width: 100%;
    max-width: 1758.75px;
    margin-right: auto;
    margin-left: auto;
  }

  .container_breadcrumbs__rio {
    width: 100%;
    max-width: 1758.75px;
    margin-right: auto;
    margin-left: auto;
  }

  .container_breadcrumbs_cerato {
    width: 100%;
    max-width: 1758.75px;
    margin-right: auto;
    margin-left: auto;
  }

  .container_breadcrumbs__cerato {
    width: 100%;
    max-width: 1758.75px;
    margin-right: auto;
    margin-left: auto;
  }

  .container_breadcrumbs_k5 {
    width: 100%;
    max-width: 1758.75px;
    margin-right: auto;
    margin-left: auto;
  }

  .container_breadcrumbs__k5 {
    width: 100%;
    max-width: 1758.75px;
    margin-right: auto;
    margin-left: auto;
  }

  .container_breadcrumbs_soul {
    width: 100%;
    max-width: 1758.75px;
    margin-right: auto;
    margin-left: auto;
  }

  .container_breadcrumbs__soul {
    width: 100%;
    max-width: 1758.75px;
    margin-right: auto;
    margin-left: auto;
  }

  .container_breadcrumbs_seltos {
    width: 100%;
    max-width: 1758.75px;
    margin-right: auto;
    margin-left: auto;
  }

  .container_breadcrumbs_sorento {
    width: 100%;
    max-width: 1758.75px;
    margin-right: auto;
    margin-left: auto;
  }

  .container_breadcrumbs__sportage {
    width: 100%;
    max-width: 1758.75px;
    margin-right: auto;
    margin-left: auto;
  }

  .container_breadcrumbs_sportage {
    width: 100%;
    max-width: 1758.75px;
    margin-right: auto;
    margin-left: auto;
  }

  .container_breadcrumbs-copy {
    width: 100%;
    max-width: 1758.75px;
    margin-right: auto;
    margin-left: auto;
  }

  .container_breadcrumbs__seltos {
    width: 100%;
    max-width: 1758.75px;
    margin-right: auto;
    margin-left: auto;
  }

  .collection_item_awards_cerato {
    width: 405px;
    max-width: 405px;
    margin-right: 40px;
  }

  .collection_item_awards_picanto {
    width: 405px;
    max-width: 405px;
    margin-right: 40px;
  }

  .collection_item_awards_sportage {
    width: 405px;
    max-width: 405px;
    margin-right: 40px;
  }

  .collection_item_awards_soul {
    width: 405px;
    max-width: 405px;
    margin-right: 40px;
  }

  .container_dropdown {
    padding-right: 0%;
    padding-left: 0%;
  }

  .name_color {
    display: none;
  }

  .cont_picking {
    padding-right: 0%;
    padding-left: 0%;
  }

  .section__dilers-container {
    width: 100%;
    margin-right: auto;
    margin-left: auto;
  }

  .tabs_content_desing_riox {
    width: 800px;
  }

  .tabs_content_exterior_riox {
    width: 800px;
    margin-top: -296px;
  }

  .tabs_content_style_riox {
    width: 800px;
    margin-top: -308px;
  }

  .menu_multimedia_riox {
    overflow: visible;
    margin-top: 50px;
  }

  .tabs_content_technologies_riox {
    width: 800px;
    margin-top: -332px;
  }

  .tabs_content_options_riox {
    width: 800px;
  }

  .tabs_content_comfort_riox {
    width: 800px;
    margin-top: -306px;
  }

  .max_w_480 {
    max-width: none;
  }

  .max_w_1760_horiz {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: start;
    -webkit-justify-content: flex-start;
    -ms-flex-pack: start;
    justify-content: flex-start;
  }

  .cont_check {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
  }

  .special-item {
    width: 405px;
  }

  .cont_advantages {
    margin-left: 328px;
  }

  .block_slider_set {
    padding-left: 0%;
  }

  .slick_set_cont {
    margin-right: 0%;
  }

  .dropdown_trigger-1 {
    padding-right: 0%;
    padding-left: 0%;
  }

  .dropdown-trigger {
    padding-right: 0%;
    padding-left: 0%;
  }

  .kia-logo {
    width: 100%;
  }

  .container-panel {
    max-width: 1760px;
  }

  .section-new.menu {
    z-index: 999;
  }

  .section-new.text-block {
    background-color: #05141f;
  }

  .section-new._8 {
    padding-bottom: 55px;
  }

  .section-new.info {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    padding-bottom: 0px;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    background-image: none;
    background-size: auto;
    background-repeat: repeat;
    background-attachment: scroll;
  }

  .section-new.model {
    background-position: 50% 50%;
    background-size: cover;
  }

  .section-new.capacity {
    padding-top: 100px;
    padding-bottom: 80px;
    -webkit-box-pack: end;
    -webkit-justify-content: flex-end;
    -ms-flex-pack: end;
    justify-content: flex-end;
  }

  .section-new._24 {
    padding-right: 0%;
    padding-left: 0%;
  }

  .section-new.warranty {
    padding-bottom: 70px;
  }

  .section-new.picanto {
    padding-bottom: 87px;
  }

  .section-new.test_drive {
    position: relative;
    max-width: none;
    padding-right: 0%;
    padding-left: 0%;
  }

  .section-new.colors_model {
    padding-bottom: 87px;
  }

  .section-new.model_cerato {
    background-image: none;
  }

  .section-new.drive_k5 {
    padding-top: 100px;
    padding-bottom: 80px;
  }

  .section-new.desing_k5 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    padding-top: 100px;
    padding-bottom: 80px;
    -webkit-box-pack: end;
    -webkit-justify-content: flex-end;
    -ms-flex-pack: end;
    justify-content: flex-end;
  }

  .section-new.technologies_k5 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    padding-top: 100px;
    padding-bottom: 80px;
    -webkit-box-pack: end;
    -webkit-justify-content: flex-end;
    -ms-flex-pack: end;
    justify-content: flex-end;
  }

  .section-new.comfort_k5 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    padding-top: 100px;
    -webkit-box-pack: end;
    -webkit-justify-content: flex-end;
    -ms-flex-pack: end;
    justify-content: flex-end;
  }

  .section-new.exterior_sportage {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    padding-top: 100px;
    padding-bottom: 80px;
    -webkit-box-pack: end;
    -webkit-justify-content: flex-end;
    -ms-flex-pack: end;
    justify-content: flex-end;
  }

  .section-new.technologies_sportage {
    padding-top: 100px;
  }

  .section-new.interior_sportage {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    padding-top: 100px;
    padding-bottom: 80px;
    -webkit-box-pack: end;
    -webkit-justify-content: flex-end;
    -ms-flex-pack: end;
    justify-content: flex-end;
  }

  .section-new.capacity_sportage {
    padding-top: 100px;
    padding-bottom: 80px;
  }

  .section-new.drive_wise_sportage {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    padding-top: 100px;
    padding-bottom: 80px;
    -webkit-box-pack: end;
    -webkit-justify-content: flex-end;
    -ms-flex-pack: end;
    justify-content: flex-end;
  }

  .section-new.safety_sportage {
    padding-top: 100px;
    padding-bottom: 80px;
  }

  .section-new.gtline_sportage {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    padding-top: 100px;
    -webkit-box-pack: end;
    -webkit-justify-content: flex-end;
    -ms-flex-pack: end;
    justify-content: flex-end;
  }

  .section-new.engine_sportage {
    padding-bottom: 80px;
  }

  .section-new.style_soult {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    padding-top: 100px;
    padding-bottom: 80px;
    -webkit-box-pack: end;
    -webkit-justify-content: flex-end;
    -ms-flex-pack: end;
    justify-content: flex-end;
  }

  .section-new.desing_soult {
    padding-top: 100px;
    padding-bottom: 80px;
  }

  .section-new.options_soult {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    padding-top: 100px;
    padding-bottom: 80px;
    -webkit-box-pack: end;
    -webkit-justify-content: flex-end;
    -ms-flex-pack: end;
    justify-content: flex-end;
  }

  .section-new.drivewise_soult {
    padding-top: 100px;
    padding-bottom: 80px;
  }

  .section-new.safety_soult {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    padding-top: 100px;
    padding-bottom: 80px;
    -webkit-box-pack: end;
    -webkit-justify-content: flex-end;
    -ms-flex-pack: end;
    justify-content: flex-end;
  }

  .section-new.interior_seltos {
    padding-top: 100px;
    padding-bottom: 80px;
  }

  .section-new.comfort_seltos {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    padding-top: 100px;
    padding-bottom: 80px;
    -webkit-box-pack: end;
    -webkit-justify-content: flex-end;
    -ms-flex-pack: end;
    justify-content: flex-end;
  }

  .section-new.safety_seltos {
    padding-top: 100px;
    padding-bottom: 80px;
  }

  .section-new.options_seltos {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    padding-top: 100px;
    padding-bottom: 80px;
    -webkit-box-pack: end;
    -webkit-justify-content: flex-end;
    -ms-flex-pack: end;
    justify-content: flex-end;
  }

  .section-new.desing_rio {
    padding-top: 100px;
    padding-bottom: 80px;
  }

  .section-new.interior_rio {
    padding-top: 100px;
    padding-bottom: 80px;
  }

  .section-new.style_rio {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    padding-top: 100px;
    -webkit-box-pack: end;
    -webkit-justify-content: flex-end;
    -ms-flex-pack: end;
    justify-content: flex-end;
  }

  .section-new.multimedia_rio {
    padding-top: 100px;
    padding-bottom: 80px;
  }

  .section-new.technologies_rio {
    padding-top: 100px;
    padding-bottom: 80px;
  }

  .section-new.safety_rio {
    padding-top: 100px;
    padding-bottom: 80px;
  }

  .section-new.options_rio {
    padding-top: 100px;
    padding-bottom: 80px;
  }

  .section-new.comfort_rio {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    padding-top: 100px;
    padding-bottom: 80px;
    -webkit-box-pack: end;
    -webkit-justify-content: flex-end;
    -ms-flex-pack: end;
    justify-content: flex-end;
  }

  .section-new.capacity_rio {
    padding-top: 100px;
    padding-bottom: 80px;
  }

  .section-new.exterior_sorento {
    padding-top: 100px;
    padding-bottom: 80px;
  }

  .section-new.technologies_sorento {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    padding-top: 100px;
    padding-bottom: 80px;
    -webkit-box-pack: end;
    -webkit-justify-content: flex-end;
    -ms-flex-pack: end;
    justify-content: flex-end;
  }

  .section-new.comfort_sorento {
    padding-top: 100px;
    padding-bottom: 80px;
  }

  .section-new.safety_sorento {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    padding-top: 100px;
    padding-bottom: 80px;
    -webkit-box-pack: end;
    -webkit-justify-content: flex-end;
    -ms-flex-pack: end;
    justify-content: flex-end;
  }

  .section-new.drive_sorento {
    padding-top: 100px;
    padding-bottom: 80px;
  }

  .section-new.capacity_cerato {
    padding-top: 100px;
    padding-bottom: 80px;
  }

  .section-new.warranty_cerato {
    background-color: #fff;
  }

  .section-new.model_k5 {
    background-image: none;
  }

  .section-new.model_sportage {
    background-image: none;
  }

  .section-new.model_soul {
    background-image: none;
  }

  .section-new.model_sorento {
    background-image: none;
  }

  .section-new.model_rio {
    background-image: none;
  }

  .section-new.model_seltos {
    background-image: none;
  }

  .section-new.warranty_k5 {
    padding-top: 100px;
    padding-bottom: 140px;
  }

  .section-new.warranty_sportage {
    padding-top: 100px;
    padding-bottom: 70px;
    background-color: #fff;
  }

  .section-new.warranty_soul {
    padding-bottom: 70px;
  }

  .section-new.warranty_seltos {
    padding-top: 100px;
    padding-bottom: 70px;
    background-color: #fff;
  }

  .section-new.warranty_sorento {
    padding-bottom: 70px;
  }

  .section-new.specific_picanto {
    padding-bottom: 87px;
  }

  .section-new.desing_riox {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    padding-top: 100px;
    padding-bottom: 80px;
    -webkit-box-pack: end;
    -webkit-justify-content: flex-end;
    -ms-flex-pack: end;
    justify-content: flex-end;
  }

  .section-new.exterior_riox {
    padding-top: 100px;
    padding-bottom: 80px;
  }

  .section-new.style_riox {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    padding-top: 100px;
    padding-bottom: 80px;
    -webkit-box-pack: end;
    -webkit-justify-content: flex-end;
    -ms-flex-pack: end;
    justify-content: flex-end;
  }

  .section-new.technologies_riox {
    padding-top: 100px;
    padding-bottom: 80px;
  }

  .section-new.options_riox {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    padding-top: 100px;
    padding-bottom: 80px;
    -webkit-box-pack: end;
    -webkit-justify-content: flex-end;
    -ms-flex-pack: end;
    justify-content: flex-end;
  }

  .section-new.comfort_riox {
    padding-top: 100px;
    padding-bottom: 80px;
  }

  .section-new.model_riox {
    background-image: none;
  }

  .section-new.conditions {
    padding-top: 80px;
    padding-bottom: 80px;
  }

  .section-new.new-logo {
    padding-top: 167px;
  }

  .section-new.philosophy {
    padding-top: 110px;
  }

  .section-new.manifest {
    padding-top: 110px;
  }

  .section-new.inspiration {
    margin-top: 445px;
    padding-top: 110px;
  }

  .section-new.movement {
    padding-top: 110px;
  }

  .section-new.target {
    padding-top: 110px;
  }

  .section-new.frames {
    padding-top: 110px;
  }

  .section-new.adaptation {
    padding-top: 110px;
  }

  .section-new.testimonials {
    padding-top: 110px;
  }

  .content-banner {
    margin-bottom: 250px;
  }

  .icon-play-banner {
    margin-bottom: 110px;
  }

  .h-1.white {
    font-size: 70px;
  }

  .brand-paragraph,
  .brand-paragraph > p {
    font-size: 18px;
  }

  .container-1460.values-text-row {
    bottom: 98px;
  }

  .logo {
    width: 1153px;
    height: auto;
  }

  .container-max-w-747 {
    max-width: 1153px;
    margin-top: 110px;
  }

  .h-2 {
    max-width: 1010px;
    font-size: 50px;
  }

  .h-2.size-25,
  .h-2.size-25 > p {
    font-size: 35px;
  }

  .h-2.size-25.mw600-h-2 {
    max-width: 1010px;
  }

  .h-2.mw1010-h-2 {
    max-width: 1010px;
  }

  .max-w-362 {
    max-width: 560px;
    margin-right: 40px;
  }

  .max-w-250 {
    max-width: 300px;
  }

  .lightbox-design {
    height: auto;
    margin-top: 120px;
    margin-bottom: 70px;
  }

  .wrapper-text {
    margin-top: 40px;
  }

  .wrapper-text.adaptation-wrapper-text {
    width: 859px;
  }

  .max-w-440 {
    width: 49%;
  }

  .max-w-440.single-column {
    width: 49%;
  }

  .image {
    margin-top: 140px;
  }

  .image.phylosophy-image {
    margin-bottom: -445px;
  }

  .inspiration-slider {
    margin-top: 140px;
  }

  .inspiration-card {
    height: 960px;
  }

  .inspiration-card-text-wrp {
    left: 50px;
    bottom: 40px;
    padding-right: 50px;
  }

  .inspiration-card-title {
    font-size: 35px;
  }

  .history-div {
    margin-top: 140px;
    margin-bottom: 110px;
  }

  .history-text-box {
    padding: 70px 40px 80px;
  }

  .lightbox-movement {
    margin-top: 120px;
    margin-bottom: 70px;
  }

  .lightbox-title {
    font-size: 35px;
  }

  .presentation-slider-mask {
    width: 23%;
  }

  .right-arrow-5 {
    display: none;
  }

  .left-arrow-5 {
    display: none;
  }

  .presentation-right-arrow {
    display: none;
    width: 60px;
  }

  .history-bg-wrp {
    background-size: 100%;
  }

  .values-bg-wrp {
    background-size: 100%;
  }

  .p-es-slide {
    width: 410px;
    margin-right: 40px;
  }
}

.background--cerato-02 {
  /* в секцию модели */
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: black;
  opacity: 0.3;
  z-index: 1;
}

@media screen and (max-width: 991px) {
  .white-card {
    padding-right: 25px;
    padding-left: 25px;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-align: start;
    -webkit-align-items: flex-start;
    -ms-flex-align: start;
    align-items: flex-start;
  }

  .par_18.size_15_mob {
    font-size: 15px;
    line-height: 167%;
  }

  .section {
    padding-right: 60px;
    padding-left: 60px;
  }

  .section.menu {
    z-index: 999;
    width: 100vw;
    height: 60px;
    padding-right: 0px;
    padding-left: 0px;
    background-color: #fff;
  }

  .section.main {
    min-height: 100vh;
    padding-bottom: 0px;
  }

  .section.modeli_kia {
    height: auto;
    padding-top: 80px;
    padding-bottom: 60px;
  }

  .section.media {
    padding-bottom: 87px;
  }

  .section.seo {
    padding-right: 60px;
    padding-left: 60px;
  }

  .section.text-block {
    padding-right: 60px;
    padding-left: 60px;
  }

  .section._8 {
    position: relative;
    padding-right: 60px;
    padding-bottom: 60px;
    padding-left: 60px;
  }

  .section._10 {
    padding: 50px 55px 60px;
  }

  .section.post {
    padding-right: 55px;
    padding-bottom: 80px;
    padding-left: 55px;
  }

  .section.info {
    padding-right: 0px;
    padding-left: 0px;
    background-color: #fff;
  }

  .section.models {
    padding-right: 55px;
    padding-left: 55px;
  }

  .section.model {
    padding-right: 55px;
    padding-bottom: 40px;
    padding-left: 55px;
    background-image: linear-gradient(
        180deg,
        rgba(0, 0, 0, 0.29),
        hsla(0, 0%, 100%, 0)
      ),
      url("../images/model-hero-1.jpg");
    background-position: 50% 0%, 50% 0%;
    background-size: cover;
    background-repeat: no-repeat;
  }

  /* изменения START */
  .bg_picanto__inner {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: linear-gradient(180deg, transparent 58%, #000 92%);
    z-index: 1;
  }

  .bg_picanto__inner--promo {
    background: linear-gradient(180deg, transparent 80%, #000 100%);
  }

  /* .image--cerato-02{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      background-image: url('/upload/9512235….jpg');
      background-position: 50% 0%, 50% 0%;
      background-size: cover;
      background-repeat: no-repeat;
      z-index: 0;
    } */
  .dilers-tabs__map {
    margin-left: -4.2%;
    margin-right: -4.2%;

  }

  @media (max-width: 767px) {
    .background--cerato-02 {
      display: none;
    }

    .section.model {
      background: black !important;
    }

    .container_slider_set .swiper {
      padding-right: 40px;
    }

    /* .image--cerato-02{
        display: none;
      } */
  }

  /* изменения END */

  .section.sport {
    padding: 73px 80px 80px;
  }

  .section.fashion-trend {
    padding: 73px 80px 80px;
  }

  .section.options {
    padding-top: 70px;
    padding-right: 55px;
    padding-left: 55px;
  }

  .section.picking {
    padding-top: 60px;
  }

  .section.awards {
    padding-top: 80px;
  }

  .section.consultation {
    padding: 78px 0% 40px;
  }

  .section.reviews {
    padding-top: 30px;
  }

  .section.capacity {
    padding: 70px 0px 50px;
  }

  .section.engine {
    padding: 68px 0px 50px;
  }

  .section._24 {
    padding-top: 30px;
    padding-bottom: 55px;
  }

  .section.warranty {
    padding: 50px 55px 80px;
  }

  .section._29 {
    padding-top: 11px;
    padding-right: 55px;
    padding-left: 55px;
  }

  .section.picanto {
    padding-top: 31px;
  }

  .section.white_menu {
    overflow: visible;
    height: 60px;
    padding-right: 0%;
    padding-left: 0%;
    background-color: #fff;
  }

  .section.colors_model {
    padding-top: 11px;
    padding-right: 0px;
    padding-left: 0px;
  }

  .section.protection {
    padding: 73px 80px 80px;
  }

  .section.comfort {
    padding: 73px 80px 50px;
  }

  .section.design {
    padding: 73px 80px 80px;
  }

  .section.engine_cerato {
    padding: 68px 0px 50px;
  }

  .section.model_cerato {
    min-height: 904px;
    padding-right: 55px;
    padding-bottom: 40px;
    padding-left: 55px;
    background-image: linear-gradient(
        180deg,
        hsla(0, 0%, 100%, 0) 44%,
        #000 79%
      ),
      url("../images/main_banner.png");
    background-position: 0px 0px, 50% 50%;
    background-size: auto, auto;
    background-repeat: repeat, no-repeat;
  }

  .section.drive_k5 {
    padding-top: 70px;
    padding-right: 0px;
    padding-left: 0px;
  }

  .section.desing_k5 {
    padding: 70px 0px 50px;
  }

  .section.engine_k5 {
    padding: 68px 0px 50px;
  }

  .section.technologies_k5 {
    padding: 70px 0px 50px;
  }

  .section.comfort_k5 {
    padding: 70px 0px 50px;
  }

  .section.exterior_sportage {
    padding: 70px 0px 50px;
  }

  .section.technologies_sportage {
    padding-top: 70px;
    padding-right: 0px;
    padding-left: 0px;
  }

  .section.interior_sportage {
    padding: 70px 0px 50px;
  }

  .section.capacity_sportage {
    padding-top: 70px;
    padding-right: 0px;
    padding-left: 0px;
  }

  .section.drive_wise_sportage {
    padding: 70px 0px 50px;
  }

  .section.safety_sportage {
    padding-top: 70px;
    padding-right: 0px;
    padding-left: 0px;
  }

  .section.gtline_sportage {
    padding: 70px 0px 50px;
  }

  .section.engine_sportage {
    padding: 68px 0px 50px;
  }

  .section.style_soult {
    padding: 70px 0px 50px;
  }

  .section.desing_soult {
    padding-top: 70px;
    padding-right: 0%;
    padding-left: 0px;
  }

  .section.comfort_soult {
    padding: 73px 80px 50px;
  }

  .section.options_soult {
    padding: 70px 0px 50px;
  }

  .section.drivewise_soult {
    padding-top: 70px;
    padding-right: 0px;
    padding-left: 0px;
  }

  .section.safety_soult {
    padding: 70px 0px 50px;
  }

  .section.gtlite_soult {
    padding: 73px 80px 50px;
  }

  .section.interior_seltos {
    padding-top: 70px;
    padding-right: 0px;
    padding-left: 0px;
  }

  .section.comfort_seltos {
    padding: 70px 0px 50px;
  }

  .section.safety_seltos {
    padding-top: 70px;
    padding-right: 0px;
    padding-left: 0px;
  }

  .section.options_seltos {
    padding: 70px 0px 50px;
  }

  .section.kia1_rio {
    padding: 73px 80px 80px;
  }

  .section.kia_rio {
    padding: 73px 80px 80px;
  }

  .section.desing_rio {
    padding-top: 70px;
    padding-right: 0px;
    padding-left: 0px;
  }

  .section.interior_rio {
    padding-top: 70px;
    padding-right: 0px;
    padding-left: 0px;
  }

  .section.style_rio {
    padding: 70px 0px 50px;
  }

  .section.multimedia_rio {
    padding-top: 70px;
    padding-right: 0px;
    padding-left: 0px;
  }

  .section.technologies_rio {
    padding-top: 70px;
    padding-right: 0px;
    padding-left: 0px;
  }

  .section.safety_rio {
    padding-top: 70px;
    padding-right: 0px;
    padding-left: 0px;
  }

  .section.options_rio {
    padding-top: 70px;
    padding-right: 0px;
    padding-left: 0px;
  }

  .section.comfort_rio {
    padding: 70px 0px 50px;
  }

  .section.capacity_rio {
    padding-top: 70px;
    padding-right: 0px;
    padding-left: 0px;
  }

  .section.exterior_sorento {
    padding-top: 70px;
    padding-right: 0px;
    padding-left: 0px;
  }

  .section.interior_sorento {
    padding: 73px 80px 80px;
  }

  .section.technologies_sorento {
    padding: 70px 0px 50px;
  }

  .section.comfort_sorento {
    padding-top: 70px;
    padding-right: 0px;
    padding-left: 0px;
  }

  .section.safety_sorento {
    padding: 70px 0px 50px;
  }

  .section.salon_sorento {
    padding-top: 70px;
    padding-right: 0px;
    padding-left: 0px;
  }

  .section.drive_sorento {
    padding-top: 70px;
    padding-right: 0px;
    padding-left: 0px;
  }

  .section.transmission_sorento {
    padding: 73px 80px 80px;
  }

  .section.desing_cerato {
    padding-top: 70px;
    padding-right: 0px;
    padding-left: 0px;
  }

  .section.capacity_cerato {
    padding-top: 70px;
    padding-right: 0px;
    padding-left: 0px;
  }

  .section.warranty_cerato {
    padding: 50px 55px 80px;
    background-color: #fff;
  }

  .section.model_k5 {
    min-height: 904px;
    padding-right: 55px;
    padding-bottom: 40px;
    padding-left: 55px;
    background-image: -webkit-gradient(
        linear,
        left top,
        left bottom,
        from(rgba(0, 0, 0, 0.29)),
        to(hsla(0, 0%, 100%, 0))
      ),
      url("../images/375_model_hero.jpg");
    background-image: linear-gradient(
        180deg,
        rgba(0, 0, 0, 0.29),
        hsla(0, 0%, 100%, 0)
      ),
      url("../images/375_model_hero.jpg");
    background-position: 0px 0px, 50% 50%;
    background-size: auto, cover;
    background-repeat: repeat, no-repeat;
  }

  .section.model_sportage {
    min-height: 904px;
    padding-right: 55px;
    padding-bottom: 40px;
    padding-left: 55px;
    background-image: url("../images/model-hero-small.jpg");
    background-position: 50% 50%;
    background-size: cover;
    background-repeat: no-repeat;
  }

  .section.model_soul {
    min-height: 904px;
    padding-right: 55px;
    padding-bottom: 40px;
    padding-left: 55px;
    background-image: -webkit-gradient(
        linear,
        left top,
        left bottom,
        from(rgba(0, 0, 0, 0.29)),
        to(hsla(0, 0%, 100%, 0))
      ),
      url("../images/model-hero-small-1.jpg");
    background-image: linear-gradient(
        180deg,
        rgba(0, 0, 0, 0.29),
        hsla(0, 0%, 100%, 0)
      ),
      url("../images/model-hero-small-1.jpg");
    background-position: 0px 0px, 50% 50%;
    background-size: auto, cover;
    background-repeat: repeat, no-repeat;
  }

  .section.model_sorento {
    min-height: 904px;
    padding-right: 55px;
    padding-bottom: 40px;
    padding-left: 55px;
    background-image: url("../images/375_sorento_new_banner_header.jpg");
    background-position: 50% 50%;
    background-size: cover;
    background-repeat: no-repeat;
  }

  .section.model_rio {
    min-height: 904px;
    padding-right: 55px;
    padding-bottom: 40px;
    padding-left: 55px;
    background-image: url("../images/84de16cb-7d19-4347-965f-67abeb2f8e23.jpeg");
    background-position: 50% 50%;
    background-size: cover;
    background-repeat: no-repeat;
  }

  .section.model_seltos {
    min-height: 904px;
    padding-right: 55px;
    padding-bottom: 40px;
    padding-left: 55px;
    background-image: url("../images/model-hero-small_1.jpg");
    background-position: 50% 50%;
    background-size: cover;
    background-repeat: no-repeat;
  }

  .section.warranty_k5 {
    padding: 50px 55px 80px;
  }

  .section.warranty_sportage {
    padding: 50px 55px 80px;
  }

  .section.warranty_soul {
    padding: 50px 55px 80px;
  }

  .section.warranty_seltos {
    padding: 50px 55px 80px;
  }

  .section.warranty_rio {
    padding: 50px 55px 80px;
  }

  .section.warranty_sorento {
    padding: 50px 55px 80px;
  }

  .section.specific_picanto {
    padding-top: 31px;
  }

  .section.desing_riox {
    padding: 70px 0px 50px;
  }

  .section.kia_riox {
    padding: 73px 80px 80px;
  }

  .section.opportunities_riox {
    padding: 73px 80px 80px;
  }

  .section.exterior_riox {
    padding-top: 70px;
    padding-right: 0px;
    padding-left: 0px;
  }

  .section.interior_riox {
    padding-top: 70px;
    padding-right: 0px;
    padding-left: 0px;
  }

  .section.style_riox {
    padding: 70px 0px 50px;
  }

  .section.multimedia_riox {
    padding-top: 70px;
    padding-right: 0px;
    padding-left: 0px;
  }

  .section.technologies_riox {
    padding-top: 70px;
    padding-right: 0px;
    padding-left: 0px;
  }

  .section.security_riox {
    padding-top: 70px;
    padding-right: 0px;
    padding-left: 0px;
  }

  .section.options_riox {
    padding: 70px 0px 50px;
  }

  .section.comfort_riox {
    padding-top: 70px;
    padding-right: 0px;
    padding-left: 0px;
  }

  .section.capacity_riox {
    padding-top: 70px;
    padding-right: 0px;
    padding-left: 0px;
  }

  .section.model_riox {
    min-height: 904px;
    padding-right: 55px;
    padding-bottom: 40px;
    padding-left: 55px;
    background-image: url("../images/51418dcf-92e3-47ef-96fe-171f57b3d29d.jpeg");
    background-position: 50% 50%;
    background-size: cover;
    background-repeat: no-repeat;
  }

  .section.specials {
    padding-right: 55px;
    padding-left: 55px;
  }

  .section.specials.section-services--mobile {
    min-height: 300px;
  }

  .section.specials.section-services--mobile.background--dil {
    height: 50vh;
  }

  .section.conditions {
    padding-right: 55px;
    padding-left: 55px;
  }

  .section.specials_form {
    padding: 30px 55px 60px;
  }

  .section.guarantee-top {
    padding-top: 80px;
    background-position: 100% 50%;
  }

  .section.owner {
    padding-top: 0px;
  }

  .section.owner.owner-menu {
    position: fixed;
    top: 60px;
    overflow: auto;
    max-height: 100vh;
    padding-bottom: 40px;
    opacity: 0;
    -webkit-transform: none;
    -ms-transform: none;
    transform: none;
    -webkit-transition: none 0ms ease;
    transition: none 0ms ease;
  }

  .section.owner.owner-menu.active {
    overflow: auto;
    -webkit-transform: translate(0px, 0%);
    -ms-transform: translate(0px, 0%);
    transform: translate(0px, 0%);
  }

  .section.owner.owner-menu.right {
    opacity: 0;
    -webkit-transform: translate(110%, 0px);
    -ms-transform: translate(110%, 0px);
    transform: translate(110%, 0px);
    -webkit-transition: all 300ms ease-in;
    transition: all 300ms ease-in;
  }

  .section.owner.owner-menu.right.active {
    opacity: 1;
    -webkit-transform: translate(0%, 0px);
    -ms-transform: translate(0%, 0px);
    transform: translate(0%, 0px);
    -webkit-transition: all 300ms ease-in;
    transition: all 300ms ease-in;
  }

  .brand {
    color: #05141f;
  }

  .brand.w--current {
    position: absolute;
    left: 50%;
    top: auto;
    right: auto;
    bottom: auto;
    -webkit-box-ordinal-group: 2;
    -webkit-order: 1;
    -ms-flex-order: 1;
    order: 1;
    -webkit-transform: translate(-50%, 0px);
    -ms-transform: translate(-50%, 0px);
    transform: translate(-50%, 0px);
  }

  .navbar_head {
    height: 60px;
    padding-right: 0px;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-flex-direction: row;
    -ms-flex-direction: row;
    flex-direction: row;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
  }

  .nav_link {
    width: 100%;
    margin-right: 0px;
    margin-left: 0px;
    padding-top: 20px;
    padding-bottom: 20px;
    padding-left: 55px;
    -webkit-box-pack: start;
    -webkit-justify-content: flex-start;
    -ms-flex-pack: start;
    justify-content: flex-start;
    border-top: 1px solid #ccc;
    font-family: KIAOTF, sans-serif;
    color: #000;
    font-weight: 700;
  }

  .nav_link.black {
    padding: 21px 30px 21px 55px;
    -webkit-box-pack: start;
    -webkit-justify-content: flex-start;
    -ms-flex-pack: start;
    justify-content: flex-start;
    border-top: 1px solid #ccc;
    background-color: #fff;
    font-family: KIAOTF, sans-serif;
    font-weight: 700;
  }

  .nav_menu_white {
    width: 100vw;
    margin-top: 59px;
    border-bottom: 1px solid #ccc;
    background-color: #fff;
  }

  .logo_white {
    width: 50px;
    opacity: 0;
  }

  .par_15.size_12 {
    font-size: 12px;
  }

  .par_15.size_18 {
    font-size: 18px;
  }

  .par_15.date {
    font-size: 12px;
  }

  .par_15._167.par-15--position.pr--dil {
    margin-bottom: 0px;
  }

  .left-arrow {
    left: 0%;
    top: -21%;
    width: 140px;
    height: 60%;
  }

  .right-arrow {
    left: auto;
    top: -21%;
    right: 0%;
    bottom: 0%;
    width: 140px;
    height: 60%;
  }

  .slide-nav {
    left: 4.2%;
    top: auto;
    right: auto;
    /*bottom: 8%;*/
    padding-left: 0%;
    /*-webkit-box-pack: center;*/
    /*-webkit-justify-content: center;*/
    /*-ms-flex-pack: center;*/
    /*justify-content: center;*/
  }

  .container_footer {
    position: relative;
  }

  .content_footer {
    margin-bottom: 50px;
  }

  .container_models_footer._5 {
    width: auto;
  }

  .link_social {
    width: 30px;
    height: 30px;
    margin-bottom: 10px;
  }

  .block_social {
    -webkit-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
  }

  .container_25 {
    max-width: none;
  }

  .container_26 {
    position: relative;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-align: start;
    -webkit-align-items: flex-start;
    -ms-flex-align: start;
    align-items: flex-start;
  }

  .container_183 {
    position: relative;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
  }

  .container_28 {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
  }

  .container_52 {
    margin-left: 0px;
  }

  .container_42 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-pack: start;
    -webkit-justify-content: flex-start;
    -ms-flex-pack: start;
    justify-content: flex-start;
    background-color: #f2f2f2;
  }

  .container_42.w--current {
    background-color: hsla(0, 0%, 94.9%, 0);
  }

  .container_29 {
    height: 177px;
    padding: 15px 30px 25px;
  }

  .container_31 {
    margin-bottom: 5px;
    line-height: 167%;
  }

  .left-arrow-2 {
    left: 0%;
    bottom: 0%;
    height: 100%;
  }

  .right-arrow-2 {
    right: 0%;
    bottom: 0%;
    width: 120px;
    height: 100%;
  }

  .tabs_menu_media {
    margin-bottom: 35px;
  }

  .tab_opinions {
    margin-left: 30px;
  }

  .link-block-news {
    left: 60px;
    top: auto;
    right: auto;
    bottom: -10%;
  }

  .container_slide_head {
    padding-top: 100px;
  }

  .par_25 {
    font-family: KIAOTF, sans-serif;
  }

  .par_25.size_14 {
    font-family: KIAOTF, sans-serif;
    font-size: 14px;
  }

  .par_25.size_18 {
    font-size: 18px;
  }

  .par_25.size-18 {
    font-family: KiaSignatureBold, sans-serif;
  }

  .ontainer_heading {
    letter-spacing: -0.7px;
  }

  .ontainer_description {
    bottom: 25%;
    margin-right: 55px;
    margin-left: 55px;
    line-height: 25.5px;
    text-align: center;
  }

  .button {
    width: 100%;
    margin-left: 0px;
    padding-right: 56px;
    padding-left: 56px;
    text-align: center;
  }

  .button.models_kia {
    position: static;
    width: auto;
    margin-top: 30px;
    margin-bottom: 0px;
    margin-left: auto;
    padding-right: 55px;
    padding-left: 55px;
    -webkit-box-ordinal-group: 2;
    -webkit-order: 1;
    -ms-flex-order: 1;
    order: 1;
  }

  .button._3 {
    width: 100%;
    text-align: center;
  }

  .button._4 {
    width: auto;
  }

  .button.white {
    width: auto;
    margin-right: 0px;
    padding: 20px 45px;
  }

  .button._5 {
    width: 100%;
  }

  .button.test_drive {
    width: auto;
    margin-left: auto;
  }

  .button.test_drive._2 {
    width: auto;
  }

  .button.set {
    width: 100%;
  }

  .button.guarantee {
    width: auto;
  }

  .image_slider_head.k5 {
    width: 490.25px;
    margin-top: 13px;
  }

  .image_slider_head.sorento_1 {
    margin-top: -24px;
  }

  .image_slider_head.kia_rio_1 {
    width: 489.45px;
  }

  .image_slider_head.stinger {
    margin-top: -24px;
  }

  .container_button {
    /*padding-right: 55px;*/
    /*padding-left: 55px;*/
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
  }

  .container_video {
    height: 100vh;
  }

  .container_37 {
    display: none;
  }

  .next_slick_news {
    /*display: none;*/
  }

  .next_slick_specpredloghenia {
    display: none;
  }

  .container_173 {
    background-position: 73% 22%;
    background-size: auto 80px;
  }

  .container_173.new_sorento {
    background-image: url("../images/bbc18a03-f1d1-4c9d-bc4b-14c4f53b0782.jpeg");
    background-position: 73% 22%;
    background-size: auto 80px;
  }

  .link_info {
    margin-left: 10px;
  }

  .container_41 {
    margin-top: 14px;
  }

  .container_39 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
  }

  .description_model {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
  }

  .banners {
    height: 708px;
  }

  .banners__pagination {
    left: 6%;
    top: auto;
    right: auto;
    bottom: 4%;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
  }

  .banners__pagination.white {
    left: 8%;
    padding-left: 0%;
  }

  .left-arrow-4 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
  }

  .right-arrow-4 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
  }

  .slide_banner {
    width: 100%;
  }

  .mask_banners {
    overflow: hidden;
    width: 100%;
  }

  .media_head {
    position: static;
    margin-bottom: 50px;
    letter-spacing: -0.7px;
  }

  .banner__cover {
    padding-bottom: 130px;
    padding-left: 8vw;
  }

  .banner__title {
    height: auto;
    max-width: none;
    margin-bottom: 50px;
  }

  .cont_image_card_media {
    height: 165.5px;
  }

  .cont_image_card_media.media_centr {
    height: 208px;
  }

  .banner__content {
    max-width: 310px;
    min-height: auto;
  }

  .h_50 {
    font-size: 35px;
  }

  .h_50.model_size50 {
    font-size: 50px;
  }

  .h_50.size_25 {
    font-size: 25px;
  }

  .h_50.size_25.spacing_-0-5 {
    margin-bottom: 0px;
  }

  .menu-button-2 {
    z-index: 999;
    padding: 0px;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
  }

  .menu-button-2.w--open {
    padding-right: 0px;
    padding-left: 0px;
    background-color: rgba(104, 65, 65, 0);
  }

  .tabs-menu-news {
    height: 40px;
  }

  .container_55 {
    margin-bottom: 30px;
  }

  .container_55.spacing_-1 {
    margin-bottom: 45px;
  }

  .container_56 {
    top: 0%;
  }

  .container_rich {
    margin-top: 20px;
  }

  .container_bread {
    display: none;
  }

  .container_bread.white {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
  }

  .h_35.size_25 {
    font-size: 25px;
  }

  .h_35.size_15 {
    font-size: 15px;
  }

  .h_35.h_25 {
    font-size: 25px;
  }

  .tabs_reviews {
    margin-top: 0px;
  }

  .remodal.design {
    padding-right: 0%;
    padding-bottom: 60px;
    padding-left: 0%;
  }

  .remodal.comfort {
    padding-right: 0%;
    padding-bottom: 60px;
    padding-left: 0%;
  }

  .remodal.security {
    height: auto;
    min-height: 100vh;
    padding-right: 0%;
    padding-bottom: 60px;
    padding-left: 0%;
  }

  .remodal.comfort_cerato {
    height: auto;
    min-height: 100vh;
    padding-right: 0%;
    padding-bottom: 60px;
    padding-left: 0%;
  }

  .remodal.omfort {
    padding-right: 0%;
    padding-left: 0%;
  }

  .remodal.gt_line_poopup_soul {
    min-height: 100vh;
    padding-right: 0%;
    padding-bottom: 60px;
    padding-left: 0%;
  }

  .remodal.comfort_soul {
    min-height: 100vh;
    padding-right: 0%;
    padding-bottom: 60px;
    padding-left: 0%;
  }

  .h_25.size_18 {
    font-size: 18px;
  }

  .tabs_info {
    padding-top: 0px;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
  }

  .tabs_menu_info {
    position: absolute;
    z-index: 7;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    overflow: hidden;
    width: 100%;
    padding: 15px 55px;
    background-color: #f2f2f2;
  }

  .tab-pane-tab-1 {
    padding-right: 0px;
    padding-left: 0px;
  }

  .tab_link_info {
    max-width: none;
  }

  .container_info {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
  }

  .rich-text-block {
    border-top-style: none;
  }

  .container_67 {
    display: none;
  }

  .rich-text-block-copy {
    border-top-style: none;
  }

  .cont_headint_text_info {
    padding-left: 15px;
  }

  .cont_headint_text_info._2 {
    width: auto;
    min-width: 200px;
    padding-left: 15px;
  }

  .rich-text-insite p {
    margin-bottom: 12px;
    font-size: 12px;
  }

  .rich-text-insite li {
    font-size: 12px;
  }

  .grid-3 {
    -ms-grid-columns: 50% 50%;
    grid-template-columns: 50% 50%;
  }

  .container_70._2 {
    -webkit-box-pack: end;
    -webkit-justify-content: flex-end;
    -ms-flex-pack: end;
    justify-content: flex-end;
  }

  .rich-text-block-copy-copy {
    border-top-style: none;
  }

  .tabs_content_info {
    padding-right: 55px;
    padding-left: 55px;
  }

  .rich-text-block_none {
    border-top-style: none;
  }

  .card_model {
    width: 329px;
    padding: 20px 0px;
  }

  .image-25 {
    width: 314px;
  }

  .div-block-102 {
    margin-top: 9px;
    padding-left: 15px;
  }

  .container_75 {
    padding-top: 5px;
  }

  .conteiner_card_models {
    margin-top: 20px;
    margin-left: 0px;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -ms-flex-pack: justify;
    justify-content: space-between;
  }

  .categories_models {
    margin-top: 40px;
  }

  .container_76 {
    margin-top: 20px;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -ms-flex-pack: justify;
    justify-content: space-between;
  }

  .container_78 {
    width: 177.36px;
    margin-top: 50px;
  }

  .g-padding-model-header-panel {
    z-index: 998;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    height: 50px;
    padding-right: 55px;
    padding-left: 55px;
  }

  .separator_panel {
    display: none;
  }

  .container_link_panel {
    display: none;
  }

  .container_link_model {
    display: none;
    -webkit-box-pack: end;
    -webkit-justify-content: flex-end;
    -ms-flex-pack: end;
    justify-content: flex-end;
  }

  .container_197 {
    width: 27%;
    margin-left: 17px;
    -webkit-box-pack: start;
    -webkit-justify-content: flex-start;
    -ms-flex-pack: start;
    justify-content: flex-start;
  }

  .container_model_panel {
    height: 100%;
  }

  .image-26 {
    margin-top: 8px;
    margin-bottom: 14px;
  }

  .container_80 {
    display: none;
  }

  .ontainer_price_overview {
    margin-right: 30px;
  }

  .model-intro {
    margin-top: 31px;
    margin-right: 0px;
  }

  .ont_price.mob_hide {
    display: none;
  }

  .container_head_model {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-flex-direction: row;
    -ms-flex-direction: row;
    flex-direction: row;
    -webkit-box-align: end;
    -webkit-align-items: flex-end;
    -ms-flex-align: end;
    align-items: flex-end;
  }

  .container_190 {
    max-width: none;
    margin-bottom: 30px;
  }

  .container_189 {
    margin-bottom: 50px;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-align: start;
    -webkit-align-items: flex-start;
    -ms-flex-align: start;
    align-items: flex-start;
  }

  .container_191 {
    max-width: none;
    margin-left: 0px;
    line-height: 180%;
  }

  .container_198 {
    top: -28px;
    letter-spacing: 0px;
  }

  .tab-link-tab-1-dvigatel {
    padding-top: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
    border-top: 3px solid transparent;
  }

  .tab-link-tab-1-dvigatel.w--current {
    padding-right: 0px;
    border-top: 3px solid #05141f;
  }

  .circle {
    display: block;
  }

  .circle.none {
    display: none;
  }

  .tab-link-tab-2-3 {
    max-width: none;
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 auto;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
  }

  .tab-link-tab-2-3.w--current {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 auto;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
  }

  .tab-link-tab-2-3.sizing {
    max-width: none;
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 auto;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
  }

  .cont_header_card {
    padding: 22px 25px 24px;
  }

  .slide_card_set {
    width: 427px;
  }

  .mask_card_set {
    width: 427px;
  }

  .container_88 {
    margin-top: 4px;
    font-weight: 500;
  }

  .cont_description_card {
    min-height: 396px;
    padding: 20px 25px 30px;
    -webkit-box-pack: start;
    -webkit-justify-content: flex-start;
    -ms-flex-pack: start;
    justify-content: flex-start;
  }

  .container_91 {
    margin-bottom: 30px;
  }

  .container_91._2 {
    margin-bottom: 0px;
  }

  .container_92 {
    line-height: 133%;
  }

  .container_93 {
    margin-bottom: 6px;
    line-height: 125%;
  }

  .container_93._2 {
    margin-bottom: 10px;
  }

  .container_94 {
    padding-top: 15px;
  }

  .slider_card_set {
    padding-bottom: 110px;
    padding-left: 55px;
  }

  .container_text_warranty {
    width: 100%;
    max-width: none;
    margin-top: 30px;
  }

  .max_w_600 {
    max-width: 600px;
    line-height: 180%;
  }

  .container_warranty {
    margin-bottom: 0px;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-align: start;
    -webkit-align-items: flex-start;
    -ms-flex-align: start;
    align-items: flex-start;
  }

  .container_image_warranty {
    margin-right: auto;
    margin-left: auto;
  }

  .image_warranty {
    max-width: none;
  }

  .container_105 {
    margin-bottom: 35px;
  }

  ._5d7d2b {
    margin-bottom: 3px;
    letter-spacing: 1.44px;
  }

  .h_70 {
    font-family: KIAOTF, sans-serif;
    font-size: 50px;
  }

  .h_70.size_35 {
    font-size: 35px;
  }

  .div-block-126 {
    margin-top: 20px;
    text-align: left;
  }

  .container_slider_set {
    margin-top: 40px;
  }

  .container_107 {
    margin-bottom: 40px;
    padding-right: 55px;
    padding-left: 55px;
  }

  .div-block-128 {
    height: 442px;
  }

  .image-29 {
    max-width: 100vw;
  }

  .div-block-130 {
    margin-bottom: 80px;
  }

  .div-block-131 {
    margin-top: 3px;
    margin-bottom: 40px;
    letter-spacing: -0.7px;
  }

  .conteiner_strip_model {
    margin-top: 100px;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
  }

  .card_strip_model {
    padding-top: 30px;
    padding-bottom: 30px;
    padding-left: 50px;
  }

  .card_strip_model._100-w {
    width: 49.7%;
  }

  .content_strip_model {
    -webkit-box-pack: start;
    -webkit-justify-content: flex-start;
    -ms-flex-pack: start;
    justify-content: flex-start;
  }

  .tabs_menu_reviews {
    margin-bottom: 35px;
  }

  .lightbox-link {
    width: 239.19px;
    height: 161.44px;
  }

  .container_162 {
    min-height: 211.4375px;
  }

  .container_109 {
    max-width: 230px;
  }

  .cont_heading_tab {
    -webkit-box-pack: start;
    -webkit-justify-content: flex-start;
    -ms-flex-pack: start;
    justify-content: flex-start;
  }

  .content_tab._1370_max_w {
    -webkit-box-align: start;
    -webkit-align-items: flex-start;
    -ms-flex-align: start;
    align-items: flex-start;
  }

  .content_tab._1410 {
    -webkit-box-align: start;
    -webkit-align-items: flex-start;
    -ms-flex-align: start;
    align-items: flex-start;
  }

  .container_160 {
    max-width: none;
    margin-top: 20px;
    line-height: 180%;
    letter-spacing: 0px;
  }

  .container_113 {
    margin-top: 30px;
    margin-left: 0px;
    padding-left: 0px;
  }

  .container_115 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
  }

  .info_content {
    width: auto;
    max-width: none;
    margin-right: 55px;
    margin-left: 55px;
    padding-bottom: 0px;
    border-bottom-style: none;
  }

  .info_content.cerato {
    width: auto;
    max-width: none;
  }

  .container_118 {
    max-width: none;
    margin-top: 20px;
  }

  .tab-pane-tab-1-4 {
    width: 100%;
    max-width: none;
  }

  .container_119 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    margin-top: 0px;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -webkit-box-align: start;
    -webkit-align-items: flex-start;
    -ms-flex-align: start;
    align-items: flex-start;
  }

  .text-span {
    font-size: 25px;
    font-weight: 700;
  }

  .container_122 {
    width: 100%;
    font-weight: 500;
  }

  .container_120 {
    max-width: 170px;
    margin-top: 15px;
    margin-bottom: 0px;
    line-height: 15px;
  }

  .container_engine {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-align: stretch;
    -webkit-align-items: stretch;
    -ms-flex-align: stretch;
    align-items: stretch;
  }

  .container_124 {
    letter-spacing: 1.44px;
  }

  .cont_heading_feedback {
    margin-top: 0px;
    letter-spacing: -0.7px;
  }

  .cont_feedback {
    padding-right: 55px;
    padding-bottom: 26px;
    padding-left: 55px;
    border-bottom-style: none;
  }

  .container_130 {
    padding-top: 5px;
  }

  .form_block_feedback {
    width: 425px;
  }

  .checkbox-field-2 {
    margin-bottom: 30px;
  }

  .grid-4 {
    -ms-grid-columns: 1fr 1fr;
    grid-template-columns: 1fr 1fr;
    -ms-grid-rows: auto auto;
    grid-template-rows: auto auto;
  }

  .cont_image_technologies {
    height: 208px;
  }

  .container_142 {
    margin-top: 23px;
  }

  .container_breadcrumbs {
    position: absolute;
    left: auto;
    top: 0%;
    right: 0%;
    bottom: auto;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
  }

  .link_brochure {
    margin-right: 20px;
    margin-bottom: 5px;
    margin-left: 0px;
  }

  .link_brochure.feedback {
    display: none;
  }

  .cont_download {
    margin-left: 0px;
    -webkit-box-pack: end;
    -webkit-justify-content: flex-end;
    -ms-flex-pack: end;
    justify-content: flex-end;
    -webkit-box-align: start;
    -webkit-align-items: flex-start;
    -ms-flex-align: start;
    align-items: flex-start;
  }

  .cont_download.cont_download--ml0 {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-flex-direction: row;
    -ms-flex-direction: row;
    flex-direction: row;
    -webkit-box-pack: start;
    -webkit-justify-content: flex-start;
    -ms-flex-pack: start;
    justify-content: flex-start;
  }

  .container_144 {
    padding-right: 55px;
    padding-bottom: 30px;
    padding-left: 55px;
    border-bottom-style: none;
  }

  .container_145 {
    padding-top: 0px;
    padding-bottom: 40px;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
  }

  .div-block-153 {
    display: none;
  }

  .div-block-154 {
    margin-left: 0px;
  }

  .tab-pane-tab-2-copy {
    width: 100%;
    max-width: none;
  }

  .remodal_close_2 {
    right: 4.2%;
  }

  .tabs_menu_advantage2 {
    overflow: scroll;
    width: 100%;
    min-width: auto;
    margin-top: 0px;
    margin-right: 0px;
    padding-left: 55px;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-flex-direction: row;
    -ms-flex-direction: row;
    flex-direction: row;
  }

  .tabs_engine {
    width: auto;
    margin-right: 55px;
    margin-left: 55px;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
  }

  .tabs-menu-6 {
    min-width: 292px;
    margin-top: 20px;
    margin-left: 0px;
    padding-left: 35px;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-flex-direction: row;
    -ms-flex-direction: row;
    flex-direction: row;
    -webkit-box-ordinal-group: 0;
    -webkit-order: -1;
    -ms-flex-order: -1;
    order: -1;
  }

  .tabs-content-10 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 100%;
    margin-top: 30px;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-flex-direction: row;
    -ms-flex-direction: row;
    flex-direction: row;
  }

  .cont_strip_50 {
    width: 100%;
    margin-bottom: 4px;
    padding-right: 55px;
    padding-left: 55px;
  }

  .cont_strip_50._33-33 {
    width: 100%;
  }

  .bg-video-main-slider.new-logo {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
  }

  .container_184 {
    margin-bottom: 20px;
    -webkit-box-ordinal-group: 0;
    -webkit-order: -1;
    -ms-flex-order: -1;
    order: -1;
  }

  .container_nav {
    padding-left: 48px;
  }

  .cont_image_picking {
    max-width: 57vw;
    margin-bottom: 0px;
  }

  .card_slick {
    margin-right: 1px;
    border-color: hsla(0, 0%, 100%, 0);
    -webkit-transition-property: none;
    transition-property: none;
  }

  .card_slick:hover {
    border-color: hsla(0, 0%, 100%, 0);
  }

  .container_slick {
    margin-top: 25px;
    border-top-style: solid;
    border-top-color: hsla(0, 0%, 80%, 0);
    border-bottom-color: hsla(0, 0%, 80%, 0);
  }

  .cont_picking_model {
    position: relative;
  }

  .container_price_picking {
    margin-bottom: 0px;
    -webkit-box-ordinal-group: 2;
    -webkit-order: 1;
    -ms-flex-order: 1;
    order: 1;
  }

  .model-banner__price-text {
    margin-top: 0px;
    margin-bottom: 5px;
    -webkit-box-ordinal-group: 2;
    -webkit-order: 1;
    -ms-flex-order: 1;
    order: 1;
  }

  .container_set {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
  }

  .set {
    width: 100%;
  }

  .picking_price_model {
    margin-top: 25px;
  }

  .par_35.size_25 {
    font-size: 25px;
  }

  .image-42 {
    width: 658px;
  }

  .div-block-200 {
    min-width: auto;
    margin-top: 117px;
  }

  .container_bold_white {
    margin-bottom: 2px;
  }

  .bg_mob.k5 {
    background-image: url("../images/9358fe38-f775-4f9c-842c-fd7247ee8740.jpeg");
    background-position: 50% 50%;
    background-size: cover;
  }

  .bg_mob.sorento_1 {
    display: none;
    width: 100%;
    height: 100%;
    background-image: url("../images/1920_sorento_new_bg.jpg");
    background-position: 50% 50%;
    background-size: cover;
  }

  .bg_mob.rio_1 {
    background-image: url("../images/311c564d-3308-44f6-b5f4-3a49796d7798.jpeg");
    background-position: 50% 50%;
    background-size: cover;
  }

  .bg_mob.riox {
    display: none;
    background-image: url("../images/1.jpeg");
    background-position: 50% 50%;
    background-size: cover;
  }

  .bg_mob.new-logo {
    display: none;
    width: 100%;
    height: 100%;
  }

  .image_slider_mob {
    width: 826px;
    margin-top: 0px;
  }

  .image_models {
    width: 575px;
  }

  .spacing_-1 {
    letter-spacing: -0.7px;
  }

  .tab_link_models {
    white-space: nowrap;
  }

  .tabs_models_kia {
    margin-top: 35px;
  }

  .spacing_-0-7 {
    letter-spacing: -0.5px;
  }

  .banner__description {
    height: auto;
  }

  .div-block-213 {
    width: 100%;
    min-width: auto;
    margin-bottom: 60px;
    -webkit-box-ordinal-group: 0;
    -webkit-order: -1;
    -ms-flex-order: -1;
    order: -1;
  }

  .div-block-212-copy {
    -webkit-box-pack: end;
    -webkit-justify-content: flex-end;
    -ms-flex-pack: end;
    justify-content: flex-end;
  }

  .div-block-215 {
    -webkit-box-align: start;
    -webkit-align-items: flex-start;
    -ms-flex-align: start;
    align-items: flex-start;
  }

  .div-block-213-copy {
    width: 100%;
    min-width: auto;
    -webkit-box-ordinal-group: 0;
    -webkit-order: -1;
    -ms-flex-order: -1;
    order: -1;
  }

  .spacing_-0-5-copy {
    margin-bottom: 30px;
  }

  .icon-2 {
    left: auto;
    top: 0%;
    right: 0%;
    bottom: 0%;
    margin-right: 15px;
  }

  .desc_card_media {
    padding: 20px;
  }

  .card_media {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-pack: start;
    -webkit-justify-content: flex-start;
    -ms-flex-pack: start;
    justify-content: flex-start;
  }

  .cont_techno {
    max-width: none;
    margin-bottom: 30px;
  }

  .tabs_menu_techno {
    height: 40px;
  }

  .tabs_advantage {
    margin-top: 20px;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
  }

  .tabs_content_advantage {
    width: 100%;
    margin-top: 35px;
  }

  .link-tab-1-advantage {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 auto;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
  }

  .link-tab-1-advantage.w--current {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 auto;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
  }

  .link-tab-2-advantage {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 auto;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
  }

  .container_120-copy {
    max-width: 170px;
    margin-top: 15px;
    margin-bottom: 0px;
    line-height: 15px;
  }

  .spacing_1-44 {
    letter-spacing: 1.44px;
  }

  .color {
    margin-bottom: 7px;
    letter-spacing: 1.44px;
  }

  .color.bb162b {
    margin-bottom: 5px;
    color: #bb162b;
  }

  .slide_card_awards {
    width: 41vw;
    margin-right: 30px;
  }

  .container_186-copy {
    width: auto;
    margin-right: 55px;
    margin-left: 55px;
    -webkit-box-pack: start;
    -webkit-justify-content: flex-start;
    -ms-flex-pack: start;
    justify-content: flex-start;
  }

  .new {
    margin-top: 0px;
  }

  .back_centr {
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
  }

  .link_back_centr {
    margin-right: 0px;
    margin-bottom: 0px;
    margin-left: -16px;
  }

  .conteiner_back_centr {
    display: block;
  }

  .articles_detail h1 {
    font-size: 35px;
  }

  .articles_detail h4 {
    width: 100%;
    max-width: 100%;
  }

  .articles_detail h2 {
    font-size: 30px;
    line-height: 1.2em;
  }

  .slider_articles {
    overflow: hidden;
    margin-left: 0px;
    -webkit-box-pack: start;
    -webkit-justify-content: flex-start;
    -ms-flex-pack: start;
    justify-content: flex-start;
  }

  .mask_articles {
    overflow: visible;
    width: 310px;
  }

  .slide_articles {
    width: 311px;
    margin-right: 39px;
    margin-left: 0px;
    background-color: hsla(0, 0%, 94.9%, 0);
  }

  .container_card_new {
    height: auto;
    padding: 20px;
    background-color: #f2f2f2;
  }

  .container_image {
    height: 210px;
  }

  .link_article_new {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-pack: start;
    -webkit-justify-content: flex-start;
    -ms-flex-pack: start;
    justify-content: flex-start;
    background-color: #f2f2f2;
  }

  .link_article_new.w--current {
    width: 100%;
    background-color: hsla(0, 0%, 94.9%, 0);
  }

  .model-header-panel {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    height: 100%;
    padding-left: 0px;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-flex-direction: row;
    -ms-flex-direction: row;
    flex-direction: row;
    border-left: 1px solid #666;
  }

  .link-model-panel {
    display: none;
  }

  .link-model-panel.dispalay {
    display: block;
    margin-left: 20px;
  }

  .link-model-panel.ml0-link-brand-panel {
    display: block;
  }

  .link-model-panel.link-brand-panel {
    display: block;
  }

  .tabs_content_capacity {
    width: auto;
    margin-top: 35px;
    margin-right: 55px;
    margin-left: 55px;
  }

  .content_engine_sportage {
    width: 100%;
    max-width: none;
    padding-bottom: 0px;
    border-bottom-style: none;
  }

  .link_feedback {
    display: none;
    margin-left: 0px;
  }

  .image_picking {
    display: none;
  }

  .image_optima_mobile {
    display: block;
    width: 100%;
  }

  .mask_card_awards {
    width: 41vw;
  }

  .slider_card_awards {
    padding-bottom: 110px;
    padding-left: 55px;
  }

  .dvigatel_tabs {
    height: 27px;
    border-top: 3px solid transparent;
  }

  .tab-link-tab-2-dvigatel {
    margin-left: 20px;
    padding-top: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
    border-top: 3px solid transparent;
  }

  .tab-link-tab-2-dvigatel.w--current {
    padding-top: 0px;
    padding-bottom: 0px;
    border-top: 3px solid #bb162b;
  }

  .container_dvigately {
    width: 33.33%;
    margin-top: 0px;
    padding-top: 0px;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-align: start;
    -webkit-align-items: flex-start;
    -ms-flex-align: start;
    align-items: flex-start;
    border-top-style: none;
  }

  .toggle_model-header {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    height: 100%;
    padding-top: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
  }

  .dropdown_model-header {
    height: 100%;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
  }

  .list_model-header {
    left: -54%;
    display: none;
    width: 100vw;
    padding-right: 30px;
    padding-left: 30px;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-align: start;
    -webkit-align-items: flex-start;
    -ms-flex-align: start;
    align-items: flex-start;
    background-color: #fff;
    opacity: 0;
  }

  .list_model-header.w--open {
    left: 0%;
    top: 100%;
    bottom: auto;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    margin-left: -55px;
    padding-right: 30px;
    padding-left: 55px;
    -webkit-box-align: start;
    -webkit-align-items: flex-start;
    -ms-flex-align: start;
    align-items: flex-start;
    opacity: 1;
  }

  .link-block-9 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    padding-top: 10px;
    padding-bottom: 10px;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-pack: start;
    -webkit-justify-content: flex-start;
    -ms-flex-pack: start;
    justify-content: flex-start;
    color: #000;
    font-weight: 500;
    text-decoration: none;
  }

  .link-block-9.texno {
    display: none;
  }

  .div-block-224 {
    width: auto;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-align: stretch;
    -webkit-align-items: stretch;
    -ms-flex-align: stretch;
    align-items: stretch;
  }

  .div-block-225 {
    width: auto;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-align: stretch;
    -webkit-align-items: stretch;
    -ms-flex-align: stretch;
    align-items: stretch;
  }

  .container-navlink {
    width: auto;
    margin-left: 0px;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-align: start;
    -webkit-align-items: flex-start;
    -ms-flex-align: start;
    align-items: flex-start;
  }

  .container-navlink._2 {
    margin-right: 0px;
  }

  .div-block-227 {
    width: auto;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-align: start;
    -webkit-align-items: flex-start;
    -ms-flex-align: start;
    align-items: flex-start;
  }

  .g-container {
    padding-right: 55px;
    padding-left: 55px;
  }

  .div-block-230 {
    display: none;
  }

  .color_text_rio {
    min-width: max-content;
  }

  .tab_link_info_content {
    display: none;
  }

  .logo_red {
    opacity: 1;
  }

  .lottie {
    width: 32px;
    height: 33px;
  }

  .container_models_testdrive {
    border-top-style: none;
  }

  .div-block-241 {
    margin-bottom: auto;
  }

  .heading_panel {
    display: none;
  }

  .cont_price_model {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
  }

  .icon-3 {
    display: none;
  }

  .icon-4 {
    display: none;
  }

  .div-block-245 {
    margin-left: 55px;
  }

  .right_arrow_media_centr {
    right: 0%;
    bottom: 0%;
    width: 120px;
    height: 100%;
  }

  .indent {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    min-width: 30px;
    margin-left: 0px;
  }

  .slider_reviews {
    -webkit-box-pack: start;
    -webkit-justify-content: flex-start;
    -ms-flex-pack: start;
    justify-content: flex-start;
  }

  .mask_reviews {
    width: 270px;
  }

  .slide_reviews {
    padding-right: 15px;
    padding-left: 15px;
  }

  .button_white {
    text-align: center;
  }

  .bg {
    margin-top: 0px;
  }

  .content_open {
    position: relative;
    z-index: 3;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 100%;
    padding: 15px 55px;
    background-color: #000;
    color: #fff;
    cursor: pointer;
  }

  .content_close {
    position: absolute;
    left: 0%;
    top: 0%;
    right: 0%;
    bottom: 0%;
    z-index: 4;
    display: none;
    height: 50px;
    padding-right: 0px;
    padding-bottom: 0px;
  }

  .tabs_content_desing_cerato {
    width: auto;
    margin-top: 35px;
    margin-right: 55px;
    margin-left: 55px;
  }

  .tabs_content_capacity_cerato {
    width: auto;
    margin-top: 35px;
    margin-right: 55px;
    margin-left: 55px;
  }

  .tabs-content-10-copy {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 100%;
    margin-top: 30px;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-flex-direction: row;
    -ms-flex-direction: row;
    flex-direction: row;
  }

  .slider_reviews_cerato {
    -webkit-box-pack: start;
    -webkit-justify-content: flex-start;
    -ms-flex-pack: start;
    justify-content: flex-start;
  }

  .mask_reviews_cerato {
    width: 270px;
  }

  .cont_picking_cerato {
    min-height: 396px;
    padding: 20px 25px 30px;
    -webkit-box-pack: start;
    -webkit-justify-content: flex-start;
    -ms-flex-pack: start;
    justify-content: flex-start;
  }

  .card_cerato {
    min-height: 610px;
  }

  .bg_cerato {
    height: 442px;
  }

  .container_160-copy {
    max-width: none;
    margin-top: 20px;
    line-height: 180%;
    letter-spacing: 0px;
  }

  .tab_link_k5 {
    max-width: none;
    margin-right: 0px;
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 auto;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
  }

  .tab_link_k5.w--current {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 auto;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
  }

  .container_113_k5 {
    margin-top: 30px;
    margin-left: 0px;
  }

  .tabs_content_design_k5 {
    width: auto;
    margin-top: 35px;
    margin-right: 55px;
    margin-left: 55px;
  }

  .container_111-copy-copy {
    border-bottom-style: none;
  }

  .tabs_content_drive_k5 {
    width: auto;
    margin-top: 35px;
    margin-right: 55px;
    margin-left: 55px;
  }

  .container_dvigately_k5 {
    width: 33.33%;
    margin-top: 0px;
    padding-top: 0px;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-align: start;
    -webkit-align-items: flex-start;
    -ms-flex-align: start;
    align-items: flex-start;
    border-top-style: none;
  }

  .cont_engine_k5 {
    width: 100%;
    max-width: none;
    padding-bottom: 0px;
    border-bottom-style: none;
  }

  .engine_specifications {
    margin-bottom: 0px;
  }

  .tabs_content_technologies_k5 {
    width: auto;
    margin-top: 35px;
    margin-right: 55px;
    margin-left: 55px;
  }

  .tabs_content_-drivewise_k5 {
    width: auto;
    margin-top: 35px;
    margin-right: 55px;
    margin-left: 55px;
  }

  .tabs_content_comfort_k5 {
    width: auto;
    margin-top: 35px;
    margin-right: 55px;
    margin-left: 55px;
  }

  .card_k5 {
    min-height: auto;
  }

  .bg_k5 {
    height: 442px;
  }

  .tabs_content_exterior_sportage {
    width: auto;
    margin-top: 35px;
    margin-right: 55px;
    margin-left: 55px;
  }

  .tabs_content_technologies_sportage {
    width: auto;
    margin-top: 35px;
    margin-right: 55px;
    margin-left: 55px;
  }

  .tabs_content_interior_sportage {
    width: auto;
    margin-top: 35px;
    margin-right: 55px;
    margin-left: 55px;
  }

  .tabs_content_capacity_sportage {
    width: auto;
    margin-top: 35px;
    margin-right: 55px;
    margin-left: 55px;
  }

  .tabs_content_drivewise_sportage {
    width: auto;
    margin-top: 35px;
    margin-right: 55px;
    margin-left: 55px;
  }

  .tabs_content_safety_sportage {
    width: auto;
    margin-top: 35px;
    margin-right: 55px;
    margin-left: 55px;
  }

  .tabs_content_gtline_sportage {
    width: auto;
    margin-top: 35px;
    margin-right: 55px;
    margin-left: 55px;
  }

  .tabs_content_dvigatel_sportage {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 100%;
    margin-top: 30px;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-flex-direction: row;
    -ms-flex-direction: row;
    flex-direction: row;
  }

  .card_sportage {
    min-height: 560px;
  }

  .bg_sportage {
    height: 442px;
  }

  .tabs_content_style_soult {
    width: auto;
    margin-top: 35px;
    margin-right: 55px;
    margin-left: 55px;
  }

  .tabs_content_desing_soult {
    width: auto;
    margin-top: 35px;
    margin-right: 55px;
    margin-left: 55px;
  }

  .tabs_content_options_soult {
    width: auto;
    margin-top: 35px;
    margin-right: 55px;
    margin-left: 55px;
  }

  .tabs_content_safety_soult {
    width: auto;
    margin-top: 35px;
    margin-right: 55px;
    margin-left: 55px;
  }

  .tabs_content_drivewise_soult {
    width: auto;
    margin-top: 35px;
    margin-right: 55px;
    margin-left: 55px;
  }

  .card_soul {
    min-height: 540px;
  }

  .bg_soul {
    height: 442px;
  }

  .tab-pane-tab-1-4-copy {
    width: 100%;
    max-width: none;
  }

  .tabs_content_dvigatel_sportage-copy {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 100%;
    margin-top: 30px;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-flex-direction: row;
    -ms-flex-direction: row;
    flex-direction: row;
  }

  .tabs_content_desing_seltos {
    width: auto;
    margin-top: 35px;
    margin-right: 55px;
    margin-left: 55px;
  }

  .tabs_content_interior_seltos {
    width: auto;
    margin-top: 35px;
    margin-right: 55px;
    margin-left: 55px;
  }

  .tabs_content_comfort_seltos {
    width: auto;
    margin-top: 35px;
    margin-right: 55px;
    margin-left: 55px;
  }

  .tabs_content_dvigatel_seltos {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 100%;
    margin-top: 30px;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-flex-direction: row;
    -ms-flex-direction: row;
    flex-direction: row;
  }

  .tabs_advantage-copy {
    margin-top: 30px;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
  }

  .tabs_content_interior_seltos-copy {
    width: auto;
    margin-top: 35px;
    margin-right: 55px;
    margin-left: 55px;
  }

  .container_186-copy {
    -webkit-box-pack: start;
    -webkit-justify-content: flex-start;
    -ms-flex-pack: start;
    justify-content: flex-start;
  }

  .container_186-copy-copy {
    width: auto;
    margin-right: 55px;
    margin-left: 55px;
    -webkit-box-pack: start;
    -webkit-justify-content: flex-start;
    -ms-flex-pack: start;
    justify-content: flex-start;
  }

  .container_111-copy-copy {
    margin-left: 55px;
    border-bottom-style: none;
  }

  .container_113-copy {
    margin-top: 30px;
    margin-left: 0px;
  }

  .slider_reviews_seltos {
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
  }

  .bg_seltos {
    height: 442px;
  }

  .tabs_content_desing_rio {
    width: auto;
    margin-top: 35px;
    margin-right: 55px;
    margin-left: 55px;
  }

  .tabs_content_interior_rio {
    width: auto;
    margin-top: 35px;
    margin-right: 55px;
    margin-left: 55px;
  }

  .tabs_content_style_rio {
    width: auto;
    margin-top: 35px;
    margin-right: 55px;
    margin-left: 55px;
  }

  .tabs_content_multimedia_rio {
    width: auto;
    margin-top: 35px;
    margin-right: 55px;
    margin-left: 55px;
  }

  .tabs_content_comfort_rio {
    width: auto;
    margin-top: 35px;
    margin-right: 55px;
    margin-left: 55px;
  }

  .tabs_content_dvigatel_rio {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 100%;
    margin-top: 30px;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-flex-direction: row;
    -ms-flex-direction: row;
    flex-direction: row;
  }

  .bg_rio {
    height: 442px;
  }

  .tabs_content_technologies_sorento {
    width: auto;
    margin-top: 35px;
    margin-right: 55px;
    margin-left: 55px;
  }

  .tabs_content_safety_sorento {
    width: auto;
    margin-top: 35px;
    margin-right: 55px;
    margin-left: 55px;
  }

  .tabs_content_dvigatel_sorento {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 100%;
    margin-top: 30px;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-flex-direction: row;
    -ms-flex-direction: row;
    flex-direction: row;
  }

  .bg_sorento {
    height: 442px;
  }

  .slider_reviews_picanto {
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
  }

  .block_arrow_left {
    width: 103px;
  }

  .block_arrow_right {
    width: 92px;
    -webkit-box-align: start;
    -webkit-align-items: flex-start;
    -ms-flex-align: start;
    align-items: flex-start;
  }

  .page_model_price {
    margin-top: 0px;
  }

  .block_link {
    display: none;
  }

  .container_specifications {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    margin-top: 20px;
    margin-bottom: 0px;
    -webkit-box-ordinal-group: 2;
    -webkit-order: 1;
    -ms-flex-order: 1;
    order: 1;
  }

  .model-info {
    min-height: 70px;
  }

  .container_118-copy {
    max-width: none;
    margin-top: 20px;
  }

  .tabs_menu_desing_cerato {
    overflow: scroll;
    min-width: 292px;
    margin-top: 0px;
    margin-left: 0px;
    padding-left: 55px;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-flex-direction: row;
    -ms-flex-direction: row;
    flex-direction: row;
    -webkit-box-ordinal-group: 0;
    -webkit-order: -1;
    -ms-flex-order: -1;
    order: -1;
  }

  .container_190-copy {
    margin-bottom: 30px;
  }

  .container_160-copy {
    max-width: none;
    margin-top: 20px;
    line-height: 180%;
    letter-spacing: 0px;
  }

  .container_118-copy {
    max-width: none;
    margin-top: 20px;
  }

  .tabs_menu_capacity_cerato {
    min-width: 292px;
    margin-top: 0px;
    margin-left: 0px;
    padding-left: 55px;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-flex-direction: row;
    -ms-flex-direction: row;
    flex-direction: row;
    -webkit-box-ordinal-group: 0;
    -webkit-order: -1;
    -ms-flex-order: -1;
    order: -1;
  }

  .text_color_cerato {
    min-width: auto;
  }

  .color_text_picanto {
    min-width: auto;
  }

  .head_remodal_comfort {
    position: relative;
    max-width: none;
    margin-right: 55px;
    margin-left: 55px;
  }

  .menu_comfort_popup_cerato {
    overflow: scroll;
    width: 100%;
    margin-top: 0px;
    padding-top: 0px;
    padding-left: 55px;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-flex-direction: row;
    -ms-flex-direction: row;
    flex-direction: row;
    border-top-style: none;
  }

  .container_113-copy {
    margin-top: 30px;
    margin-left: 0px;
  }

  .contant_popup {
    max-width: none;
    margin-right: 0px;
    margin-left: 0px;
  }

  .color_text_k5 {
    min-width: auto;
  }

  .color_text_sportage {
    min-width: auto;
  }

  .content_engine_cerato {
    width: 100%;
    max-width: none;
    padding-bottom: 0px;
    border-bottom-style: none;
  }

  .popup_comfort_cerato {
    margin-right: 0px;
    margin-left: 0px;
  }

  .head_remodal_security {
    position: relative;
    left: 0%;
    top: 0%;
    right: auto;
    bottom: auto;
    margin-left: 55px;
  }

  .tabs_security_popup {
    overflow: scroll;
    width: 100%;
    min-width: auto;
    margin-top: 0px;
    margin-left: 0px;
    padding-top: 0px;
    padding-left: 55px;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-flex-direction: row;
    -ms-flex-direction: row;
    flex-direction: row;
    border-top-style: none;
  }

  .max_w-copy {
    max-width: none;
  }

  .tabs_content_cerato {
    width: auto;
    margin-top: 35px;
    margin-right: 55px;
    margin-left: 55px;
  }

  .tab_popup_desing {
    margin-top: 30px;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
  }

  .tabs_menu_popup_desing {
    overflow: scroll;
    min-width: auto;
    margin-top: 0px;
    margin-right: 0px;
    padding-top: 0px;
    padding-left: 55px;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-flex-direction: row;
    -ms-flex-direction: row;
    flex-direction: row;
    border-top-style: none;
  }

  .tabs_cont_popup_desing {
    width: 70%;
    margin-top: 30px;
  }

  .tabs_popup_comfort {
    margin-top: 30px;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
  }

  .tabs_menu_comfort {
    overflow: scroll;
    width: 100%;
    min-width: auto;
    margin-top: 0px;
    padding-top: 0px;
    padding-left: 55px;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-flex-direction: row;
    -ms-flex-direction: row;
    flex-direction: row;
    border-top-style: none;
  }

  .tabs_cont_comfort {
    width: auto;
    margin-top: 30px;
    margin-right: 55px;
    margin-left: 55px;
  }

  .tabs_popup_safety {
    margin-top: 30px;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
  }

  .tabs_menu_safety {
    overflow: scroll;
    width: 100%;
    min-width: auto;
    margin-top: 0px;
    margin-left: 0px;
    padding-top: 0px;
    padding-left: 55px;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-flex-direction: row;
    -ms-flex-direction: row;
    flex-direction: row;
    border-top-style: none;
  }

  .tabs_cont_safety {
    width: auto;
    margin-top: 30px;
    margin-right: 55px;
    margin-left: 55px;
    -webkit-box-ordinal-group: 2;
    -webkit-order: 1;
    -ms-flex-order: 1;
    order: 1;
  }

  .container_118-copy-copy {
    max-width: none;
    margin-top: 20px;
  }

  .tabs_menu_engine {
    min-width: 292px;
    margin-top: 20px;
    margin-left: 0px;
    padding-left: 35px;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-flex-direction: row;
    -ms-flex-direction: row;
    flex-direction: row;
    -webkit-box-ordinal-group: 0;
    -webkit-order: -1;
    -ms-flex-order: -1;
    order: -1;
  }

  .container_white_text {
    max-width: none;
    margin-top: 20px;
    line-height: 180%;
    letter-spacing: 0px;
  }

  .tabs_menu_drive_k5 {
    overflow: scroll;
    width: 100%;
    min-width: 292px;
    margin-top: 0px;
    margin-left: 0px;
    padding-left: 55px;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-flex-direction: row;
    -ms-flex-direction: row;
    flex-direction: row;
    -webkit-box-ordinal-group: 0;
    -webkit-order: -1;
    -ms-flex-order: -1;
    order: -1;
  }

  .abs_-ontent_engine_k5 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 100%;
    margin-top: 30px;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-flex-direction: row;
    -ms-flex-direction: row;
    flex-direction: row;
  }

  .tabs_menu_engine_k5 {
    min-width: 292px;
    margin-top: 20px;
    margin-left: 0px;
    padding-left: 35px;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-flex-direction: row;
    -ms-flex-direction: row;
    flex-direction: row;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-ordinal-group: 0;
    -webkit-order: -1;
    -ms-flex-order: -1;
    order: -1;
  }

  .tabs_menu_drive_wese_k5 {
    overflow: scroll;
    width: 100%;
    min-width: auto;
    margin-top: 0px;
    margin-left: 0px;
    padding-left: 55px;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-flex-direction: row;
    -ms-flex-direction: row;
    flex-direction: row;
    -webkit-box-ordinal-group: 0;
    -webkit-order: -1;
    -ms-flex-order: -1;
    order: -1;
  }

  .tabs_menu_technologies_sportage {
    overflow: scroll;
    width: 100%;
    min-width: 292px;
    margin-top: 0px;
    margin-left: 0px;
    padding-left: 55px;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-flex-direction: row;
    -ms-flex-direction: row;
    flex-direction: row;
    -webkit-box-ordinal-group: 0;
    -webkit-order: -1;
    -ms-flex-order: -1;
    order: -1;
  }

  .tabs_menu_capacity_sportage {
    overflow: scroll;
    min-width: 292px;
    margin-top: 0px;
    margin-left: 55px;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-flex-direction: row;
    -ms-flex-direction: row;
    flex-direction: row;
    -webkit-box-ordinal-group: 0;
    -webkit-order: -1;
    -ms-flex-order: -1;
    order: -1;
  }

  .tabs_menu_safety_sportage {
    overflow: scroll;
    width: 100%;
    min-width: 292px;
    margin-top: 0px;
    margin-left: 0px;
    padding-left: 55px;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-flex-direction: row;
    -ms-flex-direction: row;
    flex-direction: row;
    -webkit-box-ordinal-group: 0;
    -webkit-order: -1;
    -ms-flex-order: -1;
    order: -1;
  }

  .tabs_menu_drive_sportage {
    overflow: scroll;
    width: 100%;
    min-width: 350px;
    margin-top: 0px;
    padding-left: 55px;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-flex-direction: row;
    -ms-flex-direction: row;
    flex-direction: row;
  }

  .tabs_-omfort_popup {
    height: auto;
    margin-top: 30px;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-align: start;
    -webkit-align-items: flex-start;
    -ms-flex-align: start;
    align-items: flex-start;
  }

  .comfort_popup_cerato {
    width: auto;
    margin-top: 30px;
    margin-right: 55px;
    margin-left: 55px;
  }

  .tabs_gtline_popup_cerato {
    margin-top: 30px;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
  }

  .menu_gtline_popup_cerato {
    overflow: scroll;
    width: 100%;
    margin-top: 0px;
    padding-top: 0px;
    padding-left: 55px;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-flex-direction: row;
    -ms-flex-direction: row;
    flex-direction: row;
    border-top-style: none;
  }

  .content_gtline_popup_cerato {
    width: auto;
    margin-top: 30px;
    margin-right: 55px;
    margin-left: 55px;
  }

  .tabs_safety_popup_cerato {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
  }

  .content_safety_popup_cerato {
    width: auto;
    margin-top: 30px;
    margin-right: 55px;
    margin-left: 55px;
    -webkit-box-ordinal-group: 2;
    -webkit-order: 1;
    -ms-flex-order: 1;
    order: 1;
  }

  .tabs_menu_desing_soul {
    overflow: scroll;
    width: 100%;
    min-width: 292px;
    margin-top: 0px;
    margin-left: 0px;
    padding-left: 55px;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-flex-direction: row;
    -ms-flex-direction: row;
    flex-direction: row;
    -webkit-box-ordinal-group: 0;
    -webkit-order: -1;
    -ms-flex-order: -1;
    order: -1;
  }

  .tabs_menu_drive_soul {
    overflow: scroll;
    width: 100%;
    min-width: 292px;
    margin-top: 0px;
    margin-left: 0px;
    padding-left: 55px;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-flex-direction: row;
    -ms-flex-direction: row;
    flex-direction: row;
    -webkit-box-ordinal-group: 0;
    -webkit-order: -1;
    -ms-flex-order: -1;
    order: -1;
  }

  .div-block-257 {
    margin-top: 0px;
    margin-bottom: 30px;
    -webkit-box-ordinal-group: 0;
    -webkit-order: -1;
    -ms-flex-order: -1;
    order: -1;
  }

  .tabs_menu_engine_soul {
    min-width: 292px;
    margin-top: 20px;
    margin-left: 0px;
    padding-left: 35px;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-flex-direction: row;
    -ms-flex-direction: row;
    flex-direction: row;
    -webkit-box-ordinal-group: 0;
    -webkit-order: -1;
    -ms-flex-order: -1;
    order: -1;
  }

  .container_186-copy-copy {
    margin-right: 0px;
    margin-left: 0px;
    -webkit-box-pack: start;
    -webkit-justify-content: flex-start;
    -ms-flex-pack: start;
    justify-content: flex-start;
  }

  .tabs_menu_options_picanto {
    min-width: 292px;
    margin-top: 0px;
    margin-left: 0px;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-flex-direction: row;
    -ms-flex-direction: row;
    flex-direction: row;
    -webkit-box-ordinal-group: 0;
    -webkit-order: -1;
    -ms-flex-order: -1;
    order: -1;
  }

  .tab_link_engine_k5 {
    height: 27px;
    max-width: none;
    margin-right: 30px;
    padding-right: 0px;
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 auto;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    border-top: 3px solid transparent;
  }

  .tab_link_engine_k5.w--current {
    border-top: 3px solid #bb162b;
  }

  .color_text_soul {
    min-width: auto;
  }

  .color_text_sorento {
    min-width: auto;
  }

  .color_text_seltos {
    min-width: auto;
  }

  .tabs_menu_interior_seltos {
    overflow: scroll;
    width: 100%;
    min-width: 292px;
    margin-top: 0px;
    margin-left: 0px;
    padding-left: 55px;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-flex-direction: row;
    -ms-flex-direction: row;
    flex-direction: row;
    -webkit-box-ordinal-group: 0;
    -webkit-order: -1;
    -ms-flex-order: -1;
    order: -1;
  }

  .content_engine_seltos {
    width: 100%;
    max-width: none;
    padding-bottom: 0px;
    border-bottom-style: none;
  }

  .container_drive_seltos {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
  }

  .text_drive_seltos {
    margin-top: 30px;
    margin-left: 0px;
  }

  .tabs_menu_drive_seltos {
    overflow: scroll;
    margin-top: 0px;
    margin-left: 0px;
    padding-left: 25px;
    -webkit-flex-wrap: nowrap;
    -ms-flex-wrap: nowrap;
    flex-wrap: nowrap;
    -webkit-box-ordinal-group: 0;
    -webkit-order: -1;
    -ms-flex-order: -1;
    order: -1;
  }

  .tabs_menu_safety_seltos {
    min-width: 292px;
    margin-top: 0px;
    margin-left: 0px;
    padding-left: 25px;
    -webkit-box-ordinal-group: 0;
    -webkit-order: -1;
    -ms-flex-order: -1;
    order: -1;
  }

  .tabs_menu_desing_rio {
    overflow: scroll;
    width: 100%;
    min-width: 292px;
    margin-top: 0px;
    margin-left: 0px;
    padding-left: 55px;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-flex-direction: row;
    -ms-flex-direction: row;
    flex-direction: row;
    -webkit-box-ordinal-group: 0;
    -webkit-order: -1;
    -ms-flex-order: -1;
    order: -1;
  }

  .tabs_menu_interior_rio {
    overflow: scroll;
    width: 100%;
    min-width: 292px;
    margin-top: 0px;
    margin-left: 0px;
    padding-left: 55px;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-flex-direction: row;
    -ms-flex-direction: row;
    flex-direction: row;
    -webkit-box-ordinal-group: 0;
    -webkit-order: -1;
    -ms-flex-order: -1;
    order: -1;
  }

  .tabs_menu_style_rio {
    overflow: scroll;
    width: 100%;
    max-width: none;
    min-width: auto;
    margin-top: 0px;
    margin-right: 0px;
    padding-left: 55px;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-flex-direction: row;
    -ms-flex-direction: row;
    flex-direction: row;
  }

  .tabs_menu_multimedia_rio {
    overflow: scroll;
    width: 100%;
    min-width: 292px;
    margin-top: 0px;
    margin-left: 0px;
    padding-left: 55px;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-flex-direction: row;
    -ms-flex-direction: row;
    flex-direction: row;
    -webkit-box-ordinal-group: 0;
    -webkit-order: -1;
    -ms-flex-order: -1;
    order: -1;
  }

  .tabs_menu_technologies_rio {
    overflow: scroll;
    margin-top: 0px;
    margin-left: 0px;
    padding-left: 25px;
    -webkit-flex-wrap: nowrap;
    -ms-flex-wrap: nowrap;
    flex-wrap: nowrap;
    -webkit-box-ordinal-group: 0;
    -webkit-order: -1;
    -ms-flex-order: -1;
    order: -1;
  }

  .tabs_menu_options_rio {
    overflow: scroll;
    width: 100%;
    min-width: 292px;
    margin-top: 0px;
    margin-left: 0px;
    padding-left: 55px;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-flex-direction: row;
    -ms-flex-direction: row;
    flex-direction: row;
    -webkit-box-ordinal-group: 0;
    -webkit-order: -1;
    -ms-flex-order: -1;
    order: -1;
  }

  .tabs_menu_capacity_rio {
    overflow: scroll;
    width: 100%;
    min-width: 292px;
    margin-top: 0px;
    margin-left: 0px;
    padding-left: 55px;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-flex-direction: row;
    -ms-flex-direction: row;
    flex-direction: row;
    -webkit-box-ordinal-group: 0;
    -webkit-order: -1;
    -ms-flex-order: -1;
    order: -1;
  }

  .tabs_menu_exterior_sorento {
    overflow: scroll;
    width: 100%;
    max-width: none;
    min-width: auto;
    margin-top: 0px;
    margin-left: 0px;
    padding-left: 55px;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-flex-direction: row;
    -ms-flex-direction: row;
    flex-direction: row;
    align-items: flex-start;
    -webkit-box-ordinal-group: 0;
    -webkit-order: -1;
    -ms-flex-order: -1;
    order: -1;
  }

  .tabs_menu_comfort_sorento {
    overflow: scroll;
    width: 100%;
    min-width: 292px;
    margin-top: 0px;
    margin-left: 0px;
    padding-left: 55px;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-flex-direction: row;
    -ms-flex-direction: row;
    flex-direction: row;
    -webkit-box-ordinal-group: 0;
    -webkit-order: -1;
    -ms-flex-order: -1;
    order: -1;
  }

  .tabs_menu_safety_sorento {
    overflow: scroll;
    width: 100%;
    max-width: none;
    min-width: auto;
    margin-top: 0px;
    margin-right: 0px;
    padding-left: 55px;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-flex-direction: row;
    -ms-flex-direction: row;
    flex-direction: row;
  }

  .tabs_content_drive_sorento {
    width: auto;
    margin-top: 35px;
    margin-right: 55px;
    margin-left: 55px;
  }

  .tabs_menu_drive_sorento {
    width: 100%;
    min-width: 292px;
    margin-top: 0px;
    margin-left: 0px;
    padding-left: 55px;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-flex-direction: row;
    -ms-flex-direction: row;
    flex-direction: row;
    -webkit-box-ordinal-group: 0;
    -webkit-order: -1;
    -ms-flex-order: -1;
    order: -1;
  }

  .tabs_content_options_rio {
    width: auto;
    margin-top: 35px;
    margin-right: 55px;
    margin-left: 55px;
  }

  .tabs_content_exterior_sorento {
    width: auto;
    margin-top: 35px;
    margin-right: 55px;
    margin-left: 55px;
  }

  .tabs_content_comfort_sorento {
    width: auto;
    margin-top: 35px;
    margin-right: 55px;
    margin-left: 55px;
  }

  .tabs_menu_technologie_sorento {
    overflow: scroll;
    width: 100%;
    max-width: none;
    min-width: auto;
    margin-top: 0px;
    margin-right: 0px;
    padding-left: 55px;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-flex-direction: row;
    -ms-flex-direction: row;
    flex-direction: row;
  }

  .tabs_menu_comfort_seltos {
    overflow: scroll;
    width: 100%;
    max-width: none;
    min-width: auto;
    margin-top: 0px;
    margin-right: 0px;
    padding-left: 55px;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-flex-direction: row;
    -ms-flex-direction: row;
    flex-direction: row;
  }

  .tabs_menu_engine_seltos {
    min-width: 292px;
    margin-top: 20px;
    margin-left: 0px;
    padding-left: 35px;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-flex-direction: row;
    -ms-flex-direction: row;
    flex-direction: row;
    -webkit-box-ordinal-group: 0;
    -webkit-order: -1;
    -ms-flex-order: -1;
    order: -1;
  }

  .tabs_menu_reviews_k5 {
    margin-bottom: 35px;
  }

  .tabs_menu_reviews_sportage {
    margin-bottom: 35px;
  }

  .tabs_menu_reviews_soul {
    margin-bottom: 35px;
  }

  .tabs_menu_reviews_seltos {
    margin-bottom: 35px;
  }

  .tabs_menu_reviews_rio {
    margin-bottom: 35px;
  }

  .tabs_menu_reviews_sorento {
    margin-bottom: 35px;
  }

  .model-info_sportage {
    min-height: 114px;
  }

  .container_logo_sportage {
    max-width: 230px;
    font-weight: 500;
  }

  .container_bullet_sportage {
    width: 62%;
    margin-right: 0px;
    -webkit-box-pack: end;
    -webkit-justify-content: flex-end;
    -ms-flex-pack: end;
    justify-content: flex-end;
    -webkit-box-align: stretch;
    -webkit-align-items: stretch;
    -ms-flex-align: stretch;
    align-items: stretch;
  }

  .container_bullet_k5 {
    width: 62%;
    margin-right: 0px;
    -webkit-box-pack: end;
    -webkit-justify-content: flex-end;
    -ms-flex-pack: end;
    justify-content: flex-end;
    -webkit-box-align: stretch;
    -webkit-align-items: stretch;
    -ms-flex-align: stretch;
    align-items: stretch;
  }

  .model-info_picanto {
    min-height: 83px;
  }

  .model-info_seltos {
    min-height: 82px;
  }

  .model-info_rio {
    min-height: 30px;
  }

  .model-info_soul {
    min-height: 50px;
  }

  .tabs_menu_style_soul {
    overflow: scroll;
    width: 100%;
    max-width: none;
    margin-top: 0px;
    margin-right: 0px;
    padding-left: 55px;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-flex-direction: row;
    -ms-flex-direction: row;
    flex-direction: row;
  }

  .menu_comfort_popup_soul {
    overflow: scroll;
    width: 100%;
    margin-top: 0px;
    padding-top: 0px;
    padding-left: 55px;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-flex-direction: row;
    -ms-flex-direction: row;
    flex-direction: row;
    border-top-style: none;
  }

  .head_remodal_comfort_soul {
    position: relative;
    max-width: none;
    margin-right: 55px;
    margin-left: 55px;
  }

  .content_engine_soul {
    margin-right: 0px;
    margin-left: 0px;
    -webkit-box-pack: start;
    -webkit-justify-content: flex-start;
    -ms-flex-pack: start;
    justify-content: flex-start;
  }

  .gt_line_popup {
    width: auto;
    margin-right: 55px;
    margin-left: 55px;
    -webkit-box-pack: start;
    -webkit-justify-content: flex-start;
    -ms-flex-pack: start;
    justify-content: flex-start;
  }

  .container_engine_cerato {
    width: auto;
    margin-right: 55px;
    margin-left: 55px;
    -webkit-box-pack: start;
    -webkit-justify-content: flex-start;
    -ms-flex-pack: start;
    justify-content: flex-start;
  }

  .cont_drive_seltos {
    margin-left: 55px;
    border-bottom-style: none;
  }

  .cont_safety_seltos {
    margin-left: 55px;
    border-bottom-style: none;
  }

  .cont_exterior_rio {
    margin-left: 55px;
    border-bottom-style: none;
  }

  .cont_technologies_rio {
    margin-left: 55px;
    border-bottom-style: none;
  }

  .cont_safety_rio {
    margin-left: 55px;
    border-bottom-style: none;
  }

  .container_engine_k5 {
    width: auto;
    margin-right: 55px;
    margin-left: 55px;
    -webkit-box-pack: start;
    -webkit-justify-content: flex-start;
    -ms-flex-pack: start;
    justify-content: flex-start;
  }

  .collection-list-wrapper.owners {
    width: 100%;
    margin-top: 30px;
  }

  .collection-list {
    -ms-grid-columns: 1fr 1fr;
    grid-template-columns: 1fr 1fr;
  }

  .tabs_exterior_rio {
    margin-top: 30px;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
  }

  .menu_exterior_rio {
    overflow: scroll;
    min-width: 292px;
    margin-top: 0px;
    margin-left: 0px;
    padding-left: 25px;
    -webkit-flex-wrap: nowrap;
    -ms-flex-wrap: nowrap;
    flex-wrap: nowrap;
    -webkit-box-ordinal-group: 0;
    -webkit-order: -1;
    -ms-flex-order: -1;
    order: -1;
  }

  .tabs_content_exterior_rio {
    width: auto;
    margin-top: 35px;
    margin-right: 55px;
    margin-left: 55px;
  }

  .tabs_salon_sorento {
    margin-top: 30px;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
  }

  .menu_salon_sorento {
    overflow: scroll;
    min-width: 292px;
    margin-top: 0px;
    margin-left: 0px;
    padding-left: 25px;
    -webkit-box-ordinal-group: 0;
    -webkit-order: -1;
    -ms-flex-order: -1;
    order: -1;
  }

  .tabs_content_salon_sorento {
    width: auto;
    margin-top: 35px;
    margin-right: 55px;
    margin-left: 55px;
  }

  .container_gt_popup_soul {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
  }

  .collection_item_news {
    width: 275px;
    max-width: 275px;
  }

  .prev_slick_news {
    /*display: none;*/
  }

  .prev_slick_specpredloghenia {
    display: none;
  }

  .tabs_menu_gt_soul {
    overflow: scroll;
    margin-top: 0px;
    margin-left: 0px;
    padding-left: 25px;
    -webkit-flex-wrap: nowrap;
    -ms-flex-wrap: nowrap;
    flex-wrap: nowrap;
    -webkit-box-ordinal-group: 0;
    -webkit-order: -1;
    -ms-flex-order: -1;
    order: -1;
  }

  .info__content_picanto {
    padding-bottom: 0px;
    border-bottom-style: none;
  }

  .info_content_sorento {
    width: auto;
    max-width: none;
    margin-right: 55px;
    margin-left: 55px;
    padding-bottom: 0px;
    border-bottom-style: none;
  }

  .info_content_safety_sorento {
    width: auto;
    max-width: none;
    margin-right: 55px;
    margin-left: 55px;
    padding-bottom: 0px;
    border-bottom-style: none;
  }

  .text_safety_sorento {
    margin-top: 30px;
    margin-left: 0px;
    padding-left: 0px;
  }

  .tabs_content_gt_soul {
    width: auto;
    margin-top: 35px;
    margin-right: 55px;
    margin-left: 55px;
  }

  .spacing_1_black {
    letter-spacing: -0.7px;
  }

  .container_breadcrumbs_rio {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    margin-top: 20px;
    margin-bottom: 0px;
    -webkit-box-ordinal-group: 2;
    -webkit-order: 1;
    -ms-flex-order: 1;
    order: 1;
  }

  .container_breadcrumbs_picanto {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    margin-top: 20px;
    -webkit-box-ordinal-group: 2;
    -webkit-order: 1;
    -ms-flex-order: 1;
    order: 1;
  }

  .container_breadcrumbs__rio {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    margin-top: 20px;
    -webkit-box-ordinal-group: 2;
    -webkit-order: 1;
    -ms-flex-order: 1;
    order: 1;
  }

  .container_breadcrumbs_cerato {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    margin-top: 20px;
    -webkit-box-ordinal-group: 2;
    -webkit-order: 1;
    -ms-flex-order: 1;
    order: 1;
  }

  .container_breadcrumbs__cerato {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    margin-top: 20px;
    margin-bottom: 0px;
    -webkit-box-ordinal-group: 2;
    -webkit-order: 1;
    -ms-flex-order: 1;
    order: 1;
  }

  .container_breadcrumbs_k5 {
    margin-top: 20px;
    -webkit-box-ordinal-group: 2;
    -webkit-order: 1;
    -ms-flex-order: 1;
    order: 1;
  }

  .container_breadcrumbs__k5 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    margin-top: 20px;
    margin-bottom: 0px;
    -webkit-box-ordinal-group: 2;
    -webkit-order: 1;
    -ms-flex-order: 1;
    order: 1;
  }

  .container_breadcrumbs_soul {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    margin-top: 20px;
    -webkit-box-ordinal-group: 2;
    -webkit-order: 1;
    -ms-flex-order: 1;
    order: 1;
  }

  .container_breadcrumbs__soul {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    margin-top: 20px;
    margin-bottom: 0px;
    -webkit-box-ordinal-group: 2;
    -webkit-order: 1;
    -ms-flex-order: 1;
    order: 1;
  }

  .container_breadcrumbs_seltos {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    margin-top: 20px;
    -webkit-box-ordinal-group: 2;
    -webkit-order: 1;
    -ms-flex-order: 1;
    order: 1;
  }

  .container_breadcrumbs_sorento {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    margin-top: 20px;
    margin-bottom: 0px;
    -webkit-box-ordinal-group: 2;
    -webkit-order: 1;
    -ms-flex-order: 1;
    order: 1;
  }

  .container_breadcrumbs__sportage {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    margin-top: 20px;
    -webkit-box-ordinal-group: 2;
    -webkit-order: 1;
    -ms-flex-order: 1;
    order: 1;
  }

  .container_breadcrumbs_sportage {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    margin-top: 20px;
    margin-bottom: 0px;
    -webkit-box-ordinal-group: 2;
    -webkit-order: 1;
    -ms-flex-order: 1;
    order: 1;
  }

  .container_breadcrumbs-copy {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    margin-top: 20px;
    -webkit-box-ordinal-group: 2;
    -webkit-order: 1;
    -ms-flex-order: 1;
    order: 1;
  }

  .container_breadcrumbs__seltos {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    margin-top: 20px;
    margin-bottom: 0px;
    -webkit-box-ordinal-group: 2;
    -webkit-order: 1;
    -ms-flex-order: 1;
    order: 1;
  }

  .link_prise {
    margin-right: 20px;
    margin-bottom: 5px;
    margin-left: 0px;
  }

  .blog-date {
    margin-bottom: 0px;
  }

  .collection_item_awards_cerato {
    width: 245px;
    max-width: 245px;
  }

  .collection_item_awards_picanto {
    width: 245px;
    max-width: 245px;
  }

  .collection_item_awards_sportage {
    width: 245px;
    max-width: 245px;
  }

  .collection_item_awards_soul {
    width: 245px;
    max-width: 245px;
  }

  .container_dropdown {
    margin-right: 55px;
    margin-left: 55px;
    padding-right: 0%;
    padding-left: 0%;
  }

  .cont_picking {
    padding-right: 55px;
    padding-left: 55px;
  }

  .section__dilers-block {
    padding-top: 0px;
  }

  .manuals__block {
    margin-top: 30px;
  }

  .manuals__box {
    margin-top: 10px;
  }

  .manuals__box-collumn_two {
    padding: 9px 12px;
  }

  .custom_text_desing_riox {
    max-width: none;
    margin-top: 20px;
    line-height: 180%;
    letter-spacing: 0px;
  }

  .tabs_menu_desing_riox {
    overflow: scroll;
    width: 100%;
    max-width: none;
    min-width: auto;
    margin-top: 0px;
    margin-right: 0px;
    padding-left: 55px;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-flex-direction: row;
    -ms-flex-direction: row;
    flex-direction: row;
  }

  .tabs_content_desing_riox {
    width: auto;
    margin-top: 35px;
    margin-right: 55px;
    margin-left: 55px;
  }

  .tabs_content_exterior_riox {
    width: auto;
    margin-top: 35px;
    margin-right: 55px;
    margin-left: 55px;
  }

  .tabs_content_style_riox {
    width: auto;
    margin-top: 35px;
    margin-right: 55px;
    margin-left: 55px;
  }

  .menu_multimedia_riox {
    overflow: scroll;
    min-width: 292px;
    margin-top: 0px;
    margin-left: 0px;
    padding-left: 25px;
    -webkit-flex-wrap: nowrap;
    -ms-flex-wrap: nowrap;
    flex-wrap: nowrap;
    -webkit-box-ordinal-group: 0;
    -webkit-order: -1;
    -ms-flex-order: -1;
    order: -1;
  }

  .tabs_content_technologies_riox {
    width: auto;
    margin-top: 35px;
    margin-right: 55px;
    margin-left: 55px;
  }

  .tabs_content_options_riox {
    width: auto;
    margin-top: 35px;
    margin-right: 55px;
    margin-left: 55px;
  }

  .tabs_content_comfort_riox {
    width: auto;
    margin-top: 35px;
    margin-right: 55px;
    margin-left: 55px;
  }

  .tabs_content_dvigatel_riox {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 100%;
    margin-top: 30px;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-flex-direction: row;
    -ms-flex-direction: row;
    flex-direction: row;
  }

  .mask_reviews_riox {
    width: 270px;
  }

  .slider_reviews_riox {
    -webkit-box-pack: start;
    -webkit-justify-content: flex-start;
    -ms-flex-pack: start;
    justify-content: flex-start;
  }

  .card_riox {
    min-height: 610px;
  }

  .bg_riox {
    height: 442px;
  }

  .container_bread_specials {
    display: none;
  }

  .div-block-266.block-size {
    margin-top: 0px;
  }

  .max_w_1760_horiz {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
  }

  .cont_check.cont-check__position.con-check--dil {
    margin-bottom: 0px;
  }

  .cont_conditions {
    width: auto;
    max-width: none;
  }

  .image_set {
    width: 400px;
  }

  .cont_set {
    margin-bottom: 20px;
    padding-right: 55px;
    padding-left: 55px;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    border-bottom-width: 20px;
  }

  .cont_set.no_border {
    border-bottom-style: none;
  }

  .cont_characteristics {
    width: 100%;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
  }

  .card_slick_set {
    margin-top: 34px;
    margin-right: 1px;
    padding-left: 0px;
    border-color: hsla(0, 0%, 100%, 0);
    -webkit-transition-property: none;
    transition-property: none;
  }

  .card_slick_set:hover {
    border-color: hsla(0, 0%, 100%, 0);
  }

  .cont_techno-copy {
    max-width: none;
    margin-bottom: 30px;
  }

  .special-item {
    width: 245px;
  }

  .cont_advantages {
    width: auto;
    margin-top: 40px;
    margin-left: 0px;
  }

  .cont_image_set {
    width: 400px;
    margin-right: auto;
    margin-left: auto;
  }

  .block_slider_set {
    margin-right: 55px;
    margin-left: 55px;
  }

  .link_fixed_link_price.white {
    color: #fff;
  }

  .title-404__wrp {
    margin-right: 20px;
    margin-left: 20px;
  }

  .block-404__wrp {
    margin-right: 20px;
    margin-left: 20px;
  }

  .grid-sets {
    -ms-grid-columns: 1fr 1fr;
    grid-template-columns: 1fr 1fr;
  }

  .image-guarantee {
    width: 48%;
  }

  .header-panel {
    z-index: 998;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    height: 50px;
    padding-right: 55px;
    padding-left: 55px;
  }

  .container-panel {
    height: 100%;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
  }

  .section-new {
    padding-top: 80px;
    padding-right: 60px;
    padding-left: 60px;
  }

  .section-new.menu {
    z-index: 999;
    height: 60px;
    padding-right: 0px;
    padding-left: 0px;
    background-color: #fff;
  }

  .section-new.head {
    min-height: 675px;
    padding-bottom: 0px;
  }

  .section-new.modeli_kia {
    height: auto;
    padding-top: 80px;
    padding-bottom: 60px;
  }

  .section-new.media {
    padding-bottom: 87px;
  }

  .section-new.seo {
    padding-right: 60px;
    padding-left: 60px;
  }

  .section-new.text-block {
    padding-right: 60px;
    padding-left: 60px;
  }

  .section-new._8 {
    position: relative;
    padding-right: 60px;
    padding-bottom: 60px;
    padding-left: 60px;
  }

  .section-new._10 {
    padding: 50px 55px 60px;
  }

  .section-new.post {
    padding-right: 55px;
    padding-bottom: 80px;
    padding-left: 55px;
  }

  .section-new.info {
    padding-right: 0px;
    padding-left: 0px;
    background-color: #fff;
  }

  .section-new.models {
    padding-right: 55px;
    padding-left: 55px;
  }

  .section-new.model {
    min-height: 904px;
    padding-right: 55px;
    padding-bottom: 40px;
    padding-left: 55px;
    background-image: -webkit-gradient(
        linear,
        left top,
        left bottom,
        from(rgba(0, 0, 0, 0.29)),
        to(hsla(0, 0%, 100%, 0))
      ),
      url("../images/model-hero-1.jpg");
    background-image: linear-gradient(
        180deg,
        rgba(0, 0, 0, 0.29),
        hsla(0, 0%, 100%, 0)
      ),
      url("../images/model-hero-1.jpg");
    background-position: 0px 0px, 50% 0%;
    background-size: auto, cover;
    background-repeat: repeat, no-repeat;
  }

  .section-new.sport {
    padding: 73px 80px 80px;
  }

  .section-new.fashion-trend {
    padding: 73px 80px 80px;
  }

  .section-new.options {
    padding-top: 70px;
    padding-right: 55px;
    padding-left: 55px;
  }

  .section-new.picking {
    padding-top: 60px;
  }

  .section-new.awards {
    padding-top: 80px;
  }

  .section-new.consultation {
    padding: 78px 0% 40px;
  }

  .section-new.reviews {
    padding-top: 30px;
  }

  .section-new.capacity {
    padding: 70px 0px 50px;
  }

  .section-new.engine {
    padding: 68px 0px 50px;
  }

  .section-new._24 {
    padding-top: 30px;
    padding-bottom: 55px;
  }

  .section-new.warranty {
    padding: 50px 55px 80px;
  }

  .section-new._29 {
    padding-top: 11px;
    padding-right: 55px;
    padding-left: 55px;
  }

  .section-new.picanto {
    padding-top: 31px;
  }

  .section-new.white_menu {
    overflow: visible;
    padding-right: 0%;
    padding-left: 0%;
    background-color: #fff;
  }

  .section-new.colors_model {
    padding-top: 11px;
    padding-right: 0px;
    padding-left: 0px;
  }

  .section-new.protection {
    padding: 73px 80px 80px;
  }

  .section-new.comfort {
    padding: 73px 80px 50px;
  }

  .section-new.design {
    padding: 73px 80px 80px;
  }

  .section-new.engine_cerato {
    padding: 68px 0px 50px;
  }

  .section-new.model_cerato {
    min-height: 904px;
    padding-right: 55px;
    padding-bottom: 40px;
    padding-left: 55px;
    background-image: -webkit-gradient(
        linear,
        left top,
        left bottom,
        color-stop(44%, hsla(0, 0%, 100%, 0)),
        color-stop(79%, #000)
      ),
      url("../images/375_Model_overview_hero_banner_Cerato.png");
    background-image: linear-gradient(
        180deg,
        hsla(0, 0%, 100%, 0) 44%,
        #000 79%
      ),
      url("../images/375_Model_overview_hero_banner_Cerato.png");
    background-position: 0px 0px, 50% 50%;
    background-size: auto, cover;
    background-repeat: repeat, no-repeat;
  }

  .section-new.drive_k5 {
    padding-top: 70px;
    padding-right: 0px;
    padding-left: 0px;
  }

  .section-new.desing_k5 {
    padding: 70px 0px 50px;
  }

  .section-new.engine_k5 {
    padding: 68px 0px 50px;
  }

  .section-new.technologies_k5 {
    padding: 70px 0px 50px;
  }

  .section-new.comfort_k5 {
    padding: 70px 0px 50px;
  }

  .section-new.exterior_sportage {
    padding: 70px 0px 50px;
  }

  .section-new.technologies_sportage {
    padding-top: 70px;
    padding-right: 0px;
    padding-left: 0px;
  }

  .section-new.interior_sportage {
    padding: 70px 0px 50px;
  }

  .section-new.capacity_sportage {
    padding-top: 70px;
    padding-right: 0px;
    padding-left: 0px;
  }

  .section-new.drive_wise_sportage {
    padding: 70px 0px 50px;
  }

  .section-new.safety_sportage {
    padding-top: 70px;
    padding-right: 0px;
    padding-left: 0px;
  }

  .section-new.gtline_sportage {
    padding: 70px 0px 50px;
  }

  .section-new.engine_sportage {
    padding: 68px 0px 50px;
  }

  .section-new.style_soult {
    padding: 70px 0px 50px;
  }

  .section-new.desing_soult {
    padding-top: 70px;
    padding-right: 0%;
    padding-left: 0px;
  }

  .section-new.comfort_soult {
    padding: 73px 80px 50px;
  }

  .section-new.options_soult {
    padding: 70px 0px 50px;
  }

  .section-new.drivewise_soult {
    padding-top: 70px;
    padding-right: 0px;
    padding-left: 0px;
  }

  .section-new.safety_soult {
    padding: 70px 0px 50px;
  }

  .section-new.gtlite_soult {
    padding: 73px 80px 50px;
  }

  .section-new.interior_seltos {
    padding-top: 70px;
    padding-right: 0px;
    padding-left: 0px;
  }

  .section-new.comfort_seltos {
    padding: 70px 0px 50px;
  }

  .section-new.safety_seltos {
    padding-top: 70px;
    padding-right: 0px;
    padding-left: 0px;
  }

  .section-new.options_seltos {
    padding: 70px 0px 50px;
  }

  .section-new.kia1_rio {
    padding: 73px 80px 80px;
  }

  .section-new.kia_rio {
    padding: 73px 80px 80px;
  }

  .section-new.desing_rio {
    padding-top: 70px;
    padding-right: 0px;
    padding-left: 0px;
  }

  .section-new.interior_rio {
    padding-top: 70px;
    padding-right: 0px;
    padding-left: 0px;
  }

  .section-new.style_rio {
    padding: 70px 0px 50px;
  }

  .section-new.multimedia_rio {
    padding-top: 70px;
    padding-right: 0px;
    padding-left: 0px;
  }

  .section-new.technologies_rio {
    padding-top: 70px;
    padding-right: 0px;
    padding-left: 0px;
  }

  .section-new.safety_rio {
    padding-top: 70px;
    padding-right: 0px;
    padding-left: 0px;
  }

  .section-new.options_rio {
    padding-top: 70px;
    padding-right: 0px;
    padding-left: 0px;
  }

  .section-new.comfort_rio {
    padding: 70px 0px 50px;
  }

  .section-new.capacity_rio {
    padding-top: 70px;
    padding-right: 0px;
    padding-left: 0px;
  }

  .section-new.exterior_sorento {
    padding-top: 70px;
    padding-right: 0px;
    padding-left: 0px;
  }

  .section-new.interior_sorento {
    padding: 73px 80px 80px;
  }

  .section-new.technologies_sorento {
    padding: 70px 0px 50px;
  }

  .section-new.comfort_sorento {
    padding-top: 70px;
    padding-right: 0px;
    padding-left: 0px;
  }

  .section-new.safety_sorento {
    padding: 70px 0px 50px;
  }

  .section-new.salon_sorento {
    padding-top: 70px;
    padding-right: 0px;
    padding-left: 0px;
  }

  .section-new.drive_sorento {
    padding-top: 70px;
    padding-right: 0px;
    padding-left: 0px;
  }

  .section-new.transmission_sorento {
    padding: 73px 80px 80px;
  }

  .section-new.desing_cerato {
    padding-top: 70px;
    padding-right: 0px;
    padding-left: 0px;
  }

  .section-new.capacity_cerato {
    padding-top: 70px;
    padding-right: 0px;
    padding-left: 0px;
  }

  .section-new.warranty_cerato {
    padding: 50px 55px 80px;
    background-color: #fff;
  }

  .section-new.model_k5 {
    min-height: 904px;
    padding-right: 55px;
    padding-bottom: 40px;
    padding-left: 55px;
    background-image: -webkit-gradient(
        linear,
        left top,
        left bottom,
        from(rgba(0, 0, 0, 0.29)),
        to(hsla(0, 0%, 100%, 0))
      ),
      url("../images/375_model_hero.jpg");
    background-image: linear-gradient(
        180deg,
        rgba(0, 0, 0, 0.29),
        hsla(0, 0%, 100%, 0)
      ),
      url("../images/375_model_hero.jpg");
    background-position: 0px 0px, 50% 50%;
    background-size: auto, cover;
    background-repeat: repeat, no-repeat;
  }

  .section-new.model_sportage {
    min-height: 904px;
    padding-right: 55px;
    padding-bottom: 40px;
    padding-left: 55px;
    background-image: url("../images/model-hero-small.jpg");
    background-position: 50% 50%;
    background-size: cover;
    background-repeat: no-repeat;
  }

  .section-new.model_soul {
    min-height: 904px;
    padding-right: 55px;
    padding-bottom: 40px;
    padding-left: 55px;
    background-image: -webkit-gradient(
        linear,
        left top,
        left bottom,
        from(rgba(0, 0, 0, 0.29)),
        to(hsla(0, 0%, 100%, 0))
      ),
      url("../images/model-hero-small-1.jpg");
    background-image: linear-gradient(
        180deg,
        rgba(0, 0, 0, 0.29),
        hsla(0, 0%, 100%, 0)
      ),
      url("../images/model-hero-small-1.jpg");
    background-position: 0px 0px, 50% 50%;
    background-size: auto, cover;
    background-repeat: repeat, no-repeat;
  }

  .section-new.model_sorento {
    min-height: 904px;
    padding-right: 55px;
    padding-bottom: 40px;
    padding-left: 55px;
    background-image: url("../images/375_sorento_new_banner_header.jpg");
    background-position: 50% 50%;
    background-size: cover;
    background-repeat: no-repeat;
  }

  .section-new.model_rio {
    min-height: 904px;
    padding-right: 55px;
    padding-bottom: 40px;
    padding-left: 55px;
    background-image: url("../images/84de16cb-7d19-4347-965f-67abeb2f8e23.jpeg");
    background-position: 50% 50%;
    background-size: cover;
    background-repeat: no-repeat;
  }

  .section-new.model_seltos {
    min-height: 904px;
    padding-right: 55px;
    padding-bottom: 40px;
    padding-left: 55px;
    background-image: url("../images/model-hero-small_1.jpg");
    background-position: 50% 50%;
    background-size: cover;
    background-repeat: no-repeat;
  }

  .section-new.warranty_k5 {
    padding: 50px 55px 80px;
  }

  .section-new.warranty_sportage {
    padding: 50px 55px 80px;
  }

  .section-new.warranty_soul {
    padding: 50px 55px 80px;
  }

  .section-new.warranty_seltos {
    padding: 50px 55px 80px;
  }

  .section-new.warranty_rio {
    padding: 50px 55px 80px;
  }

  .section-new.warranty_sorento {
    padding: 50px 55px 80px;
  }

  .section-new.specific_picanto {
    padding-top: 31px;
  }

  .section-new.desing_riox {
    padding: 70px 0px 50px;
  }

  .section-new.kia_riox {
    padding: 73px 80px 80px;
  }

  .section-new.opportunities_riox {
    padding: 73px 80px 80px;
  }

  .section-new.exterior_riox {
    padding-top: 70px;
    padding-right: 0px;
    padding-left: 0px;
  }

  .section-new.interior_riox {
    padding-top: 70px;
    padding-right: 0px;
    padding-left: 0px;
  }

  .section-new.style_riox {
    padding: 70px 0px 50px;
  }

  .section-new.multimedia_riox {
    padding-top: 70px;
    padding-right: 0px;
    padding-left: 0px;
  }

  .section-new.technologies_riox {
    padding-top: 70px;
    padding-right: 0px;
    padding-left: 0px;
  }

  .section-new.security_riox {
    padding-top: 70px;
    padding-right: 0px;
    padding-left: 0px;
  }

  .section-new.options_riox {
    padding: 70px 0px 50px;
  }

  .section-new.comfort_riox {
    padding-top: 70px;
    padding-right: 0px;
    padding-left: 0px;
  }

  .section-new.capacity_riox {
    padding-top: 70px;
    padding-right: 0px;
    padding-left: 0px;
  }

  .section-new.model_riox {
    min-height: 904px;
    padding-right: 55px;
    padding-bottom: 40px;
    padding-left: 55px;
    background-image: url("../images/51418dcf-92e3-47ef-96fe-171f57b3d29d.jpeg");
    background-position: 50% 50%;
    background-size: cover;
    background-repeat: no-repeat;
  }

  .section-new.specials {
    padding-right: 55px;
    padding-left: 55px;
  }

  .section-new.conditions {
    padding-right: 55px;
    padding-left: 55px;
  }

  .section-new.specials_form {
    padding: 30px 55px 60px;
  }

  .section-new.guarantee-top {
    padding-top: 80px;
    background-position: 100% 50%;
  }

  .section-new.main-banner {
    padding-top: 0px;
  }

  .section-new.new-logo {
    padding-top: 88px;
  }

  .section-new.philosophy {
    padding-top: 80px;
  }

  .section-new.manifest {
    padding-top: 80px;
  }

  .section-new.inspiration {
    overflow: hidden;
    padding-top: 80px;
  }

  .section-new.movement {
    padding-top: 80px;
  }

  .section-new.values {
    padding-top: 0px;
  }

  .section-new.target {
    padding-top: 80px;
  }

  .section-new.frames {
    padding-top: 80px;
  }

  .section-new.adaptation {
    padding-right: 60px;
    padding-left: 60px;
  }

  .lightbox-banner {
    -webkit-box-pack: start;
    -webkit-justify-content: flex-start;
    -ms-flex-pack: start;
    justify-content: flex-start;
  }

  .content-banner {
    margin-bottom: 46px;
  }

  .icon-play-banner {
    margin-bottom: 46px;
  }

  .h-1 {
    font-size: 35px;
  }

  .container-1460 {
    width: 100%;
    padding-right: 60px;
    padding-left: 60px;
  }

  .container-1460.history-text-row {
    position: static;
    padding-right: 0px;
    padding-left: 0px;
  }

  .container-1460.values-text-row {
    position: static;
    padding-top: 60px;
    padding-bottom: 80px;
    background-color: #f8f8f8;
    color: #05141f;
  }

  .logo {
    width: 100%;
  }

  .container-max-w-747 {
    width: 100%;
    margin-top: 71px;
    -webkit-box-align: start;
    -webkit-align-items: flex-start;
    -ms-flex-align: start;
    align-items: flex-start;
  }

  .h-2 {
    max-width: 100%;
  }

  .h-2.logo-h-2 {
    font-size: 25px;
  }

  .lightbox-design {
    margin-top: 80px;
    margin-bottom: 50px;
  }

  .wrapper-text {
    margin-top: 30px;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
  }

  .wrapper-text.adaptation-wrapper-text {
    width: 540px;
  }

  .max-w-440 {
    width: 100%;
  }

  .max-w-440.single-column {
    width: 100%;
    max-width: none;
  }

  .max-w-440.mb30-mob {
    margin-bottom: 30px;
  }

  .image {
    margin-top: 80px;
  }

  .inspiration-slider {
    display: block;
    margin-top: 80px;
    margin-bottom: 0px;
    padding-bottom: 0px;
  }

  .inspiration-card {
    height: 67vw;
  }

  .inspiration-card-text-wrp {
    left: 60px;
    bottom: 70px;
  }

  .history-div {
    margin-top: 80px;
    margin-bottom: 0vw;
  }

  .history-text-box {
    width: 100%;
    max-width: none;
    padding: 60px 60px 80px;
  }

  .lightbox-text-wrp {
    margin-top: 30px;
  }

  .lightbox-movement {
    margin-top: 80px;
  }

  .lightbox-title {
    margin-bottom: 3px;
    font-size: 25px;
  }

  .presentation-slider-mask {
    width: 47%;
  }

  .presentation-slide {
    margin-right: 12.2%;
  }

  .history-bg-wrp {
    background-size: 105%;
  }

  .values-bg-wrp {
    background-size: 105%;
  }

  .p-es-slide {
    width: 310px;
    margin-right: 35px;
  }

  .section-anchor {
    top: -110px;
    height: 110px;
  }

  .inspiration-card__video {
    opacity: 1;
  }

  .inspiration-slider__dots-wrp {
    position: absolute;
    left: 55px;
    top: auto;
    right: auto;
    bottom: 70px;
    display: block;
  }

  .bg-navbar {
    padding-right: 0%;
    padding-left: 0%;
  }

  .div-block-276 {
    color: #fff;
  }

  .owners__wrp {
    display: block;
  }

  .owners__box {
    width: 50%;
  }

  .owners__quick.decs {
    display: none;
  }

  .owners__quick.mob {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    height: auto;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    margin: 0 -30px;
    margin-bottom: 40px;
  }

  .owners__quick-item {
    width: 100%;
    height: 60px;
    padding-left: 30px;
    -webkit-box-pack: start;
    -webkit-justify-content: flex-start;
    -ms-flex-pack: start;
    justify-content: flex-start;
    background-color: #f8f8f8;
    text-decoration: none;
  }

  .owners__quick-item.none {
    display: none;
  }

  .owners__quick-item.owners__quick-item--border-top {
    border-top: 1px solid rgba(0, 0, 0, 0.2);
  }

  .owners__quick-item.center {
    padding-left: 0px;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
  }

  .owners__quick-item.center.owners__quick-item--border-top {
    position: relative;
    background-color: #fff;
  }

  .owners__quick-item_text {
    color: #000;
    font-size: 18px;
  }

  .owners__bg-footer {
    display: none;
  }

  .owners__quick-item_img {
    position: absolute;
    left: 60px;
    top: 50%;
    -webkit-transform: translate(0px, -50%);
    -ms-transform: translate(0px, -50%);
    transform: translate(0px, -50%);
  }

  .block-text-time_wrap {
    padding-top: 120px;
  }

  .section-wrap__content {
    -webkit-box-orient: vertical;
    -webkit-box-direction: reverse;
    -webkit-flex-direction: column-reverse;
    -ms-flex-direction: column-reverse;
    flex-direction: column-reverse;
  }

  .section-wrap__content.cont-wrap--dil {
    position: absolute;
    top: 130px;
  }

  .color-block-tab__wrp {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
  }

  .color-block-tab__exterior {
    width: 100%;
  }

  .color-block-tab__interior {
    width: 100%;
    margin-top: 30px;
  }

  .color-block-tab__line {
    display: none;
  }

  .submit-dil {
    padding: 15px 45px;
    background-color: #05141f;
    font-size: 16px;
    font-weight: 400;
  }

  @media screen and (max-width: 767px) {
    .leaflet-container.leaflet-touch-drag.leaflet-touch-drag {
      height: 400px !important;
    }
    h5 {
      margin-right: 30px;
      margin-left: 30px;
    }

    .white-card {
      padding-right: 35px;
      padding-left: 35px;
    }

    .par_18 {
      -webkit-box-flex: 0;
      -webkit-flex: 0 0 auto;
      -ms-flex: 0 0 auto;
      flex: 0 0 auto;
    }

    .par_18.telefon {
      display: inline;
      font-size: 18px;
    }

    .par_18.footer_mob {
      display: inline;
      font-size: 18px;
    }

    .section {
      padding-right: 30px;
      padding-left: 30px;
    }

    .section.modeli_kia {
      height: 552px;
      padding-top: 40px;
      padding-bottom: 60px;
      -webkit-box-pack: start;
      -webkit-justify-content: flex-start;
      -ms-flex-pack: start;
      justify-content: flex-start;
    }

    .section.media {
      padding-top: 80px;
      padding-bottom: 58px;
    }

    .section.seo {
      padding-right: 30px;
      padding-bottom: 70px;
      padding-left: 30px;
    }

    .section.text-block {
      padding-right: 30px;
      padding-left: 30px;
    }

    .section._8 {
      overflow: hidden;
      padding-right: 30px;
      padding-bottom: 30px;
      padding-left: 30px;
    }

    .section._10 {
      padding: 40px 30px 60px;
    }

    .section.post {
      padding-right: 0px;
      padding-left: 0px;
    }

    .section.models {
      padding: 30px 30px 40px;
    }

    .section.model {
      min-height: calc(100vh - 109px);
      padding-right: 30px;
      padding-bottom: 40px;
      padding-left: 30px;
      background-image: -webkit-gradient(
        linear,
        left top,
        left bottom,
        from(#000),
        to(#000)
      );
      background-image: linear-gradient(180deg, #000, #000);
    }

    .section.sport {
      padding: 30px 0px 0px;
    }

    .section.fashion-trend {
      padding: 30px 0px 0px;
    }

    .section.options {
      padding: 30px 0px 0px;
    }

    .section.awards {
      padding-top: 60px;
    }

    .section.consultation {
      padding-top: 60px;
    }

    .section.reviews {
      padding-top: 30px;
      padding-bottom: 60px;
    }

    .section.capacity {
      padding: 30px 0px 45px;
    }

    .section.engine {
      padding: 30px 0px;
    }

    .section._24 {
      padding-bottom: 45px;
    }

    .section.warranty {
      padding: 25px 30px 60px;
    }

    .section._29 {
      padding-right: 30px;
      padding-bottom: 80px;
      padding-left: 30px;
    }

    .section.picanto {
      display: -webkit-box;
      display: -webkit-flex;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-orient: vertical;
      -webkit-box-direction: normal;
      -webkit-flex-direction: column;
      -ms-flex-direction: column;
      flex-direction: column;
    }

    .section.white_menu {
      padding-right: 0px;
      padding-left: 0px;
    }

    .section.colors_model {
      padding-top: 60px;
      padding-bottom: 60px;
    }

    .section.protection {
      padding: 30px 0px 0px;
    }

    .section.comfort {
      padding: 30px 0px 0px;
    }

    .section.design {
      padding: 30px 0px 0px;
    }

    .section.engine_cerato {
      padding: 30px;
    }

    .section.model_cerato {
      min-height: 810px;
      padding-right: 30px;
      padding-bottom: 40px;
      padding-left: 30px;
      background-image: -webkit-gradient(
        linear,
        left top,
        left bottom,
        from(#000),
        to(#000)
      );
      background-image: linear-gradient(180deg, #000, #000);
    }

    .section.drive_k5 {
      padding-top: 30px;
      padding-right: 0px;
      padding-left: 0px;
    }

    .section.desing_k5 {
      padding: 30px 0px 45px;
    }

    .section.engine_k5 {
      padding: 30px;
    }

    .section.technologies_k5 {
      padding: 30px 0px 45px;
    }

    .section.comfort_k5 {
      padding: 30px 0px 45px;
    }

    .section.exterior_sportage {
      padding: 30px 0px 45px;
    }

    .section.technologies_sportage {
      padding: 30px 0px;
    }

    .section.interior_sportage {
      padding: 30px 0px 45px;
    }

    .section.capacity_sportage {
      padding: 30px 0px;
    }

    .section.drive_wise_sportage {
      padding: 30px 0px 45px;
    }

    .section.safety_sportage {
      padding: 30px 0px;
    }

    .section.gtline_sportage {
      padding: 30px 0px 45px;
    }

    .section.engine_sportage {
      padding: 30px 0px 0px;
    }

    .section.style_soult {
      padding: 30px 0px 45px;
    }

    .section.desing_soult {
      padding: 30px 0px 0px;
    }

    .section.comfort_soult {
      padding: 30px 0px 0px;
    }

    .section.options_soult {
      padding: 30px 0px 45px;
    }

    .section.drivewise_soult {
      padding: 30px 0px;
    }

    .section.safety_soult {
      padding: 30px 0px 45px;
    }

    .section.gtlite_soult {
      padding: 30px 0px 0px;
    }

    .section.interior_seltos {
      padding: 30px 0px;
    }

    .section.comfort_seltos {
      padding: 30px 0px 45px;
    }

    .section.safety_seltos {
      padding: 30px 0px;
    }

    .section.options_seltos {
      padding: 30px 0px 45px;
    }

    .section.kia1_rio {
      padding: 30px 0px 0px;
    }

    .section.kia_rio {
      padding: 30px 0px 0px;
    }

    .section.desing_rio {
      padding: 30px 0px;
    }

    .section.interior_rio {
      padding: 30px 0px;
    }

    .section.style_rio {
      padding: 30px 0px 45px;
    }

    .section.multimedia_rio {
      padding: 30px 0px;
    }

    .section.technologies_rio {
      padding: 30px 0px;
    }

    .section.safety_rio {
      padding: 30px 0px;
    }

    .section.options_rio {
      padding: 30px 0px;
    }

    .section.comfort_rio {
      padding: 30px 0px;
    }

    .section.capacity_rio {
      padding: 30px 0px;
    }

    .section.exterior_sorento {
      padding: 30px 0px;
    }

    .section.interior_sorento {
      padding: 30px 0px 0px;
    }

    .section.technologies_sorento {
      padding: 30px 0px;
    }

    .section.comfort_sorento {
      padding: 30px 0px;
    }

    .section.safety_sorento {
      padding: 30px 0px 45px;
    }

    .section.salon_sorento {
      padding: 30px 0px;
    }

    .section.drive_sorento {
      padding: 30px 0px;
    }

    .section.transmission_sorento {
      padding: 30px 0px 0px;
    }

    .section.desing_cerato {
      padding: 30px 0px;
    }

    .section.capacity_cerato {
      padding: 30px 0px;
    }

    .section.warranty_cerato {
      padding: 25px 30px 30px;
    }

    .section.model_k5 {
      min-height: 810px;
      padding-right: 30px;
      padding-bottom: 40px;
      padding-left: 30px;
      background-image: -webkit-gradient(
        linear,
        left top,
        left bottom,
        from(#000),
        to(#000)
      );
      background-image: linear-gradient(180deg, #000, #000);
    }

    .section.model_sportage {
      min-height: 810px;
      padding-right: 30px;
      padding-bottom: 40px;
      padding-left: 30px;
      background-image: -webkit-gradient(
        linear,
        left top,
        left bottom,
        from(#000),
        to(#000)
      );
      background-image: linear-gradient(180deg, #000, #000);
    }

    .section.model_soul {
      min-height: 810px;
      padding-right: 30px;
      padding-bottom: 40px;
      padding-left: 30px;
      background-image: -webkit-gradient(
        linear,
        left top,
        left bottom,
        from(#000),
        to(#000)
      );
      background-image: linear-gradient(180deg, #000, #000);
    }

    .section.model_sorento {
      min-height: 810px;
      padding-right: 30px;
      padding-bottom: 40px;
      padding-left: 30px;
      background-image: -webkit-gradient(
        linear,
        left top,
        left bottom,
        from(#000),
        to(#000)
      );
      background-image: linear-gradient(180deg, #000, #000);
    }

    .section.model_rio {
      min-height: 810px;
      padding-right: 30px;
      padding-bottom: 40px;
      padding-left: 30px;
      background-image: -webkit-gradient(
        linear,
        left top,
        left bottom,
        from(#000),
        to(#000)
      );
      background-image: linear-gradient(180deg, #000, #000);
    }

    .section.model_seltos {
      min-height: 810px;
      padding-right: 30px;
      padding-bottom: 40px;
      padding-left: 30px;
      background-image: -webkit-gradient(
        linear,
        left top,
        left bottom,
        from(#000),
        to(#000)
      );
      background-image: linear-gradient(180deg, #000, #000);
    }

    .section.warranty_k5 {
      padding: 25px 30px 60px;
    }

    .section.warranty_sportage {
      padding: 25px 30px 60px;
    }

    .section.warranty_soul {
      padding: 25px 30px 60px;
    }

    .section.warranty_seltos {
      padding: 25px 30px 60px;
    }

    .section.warranty_rio {
      padding: 25px 30px 60px;
    }

    .section.warranty_sorento {
      padding: 25px 30px 60px;
    }

    .section.specific_picanto {
      display: -webkit-box;
      display: -webkit-flex;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-orient: vertical;
      -webkit-box-direction: normal;
      -webkit-flex-direction: column;
      -ms-flex-direction: column;
      flex-direction: column;
    }

    .section.desing_riox {
      padding: 30px 0px;
    }

    .section.kia_riox {
      padding: 30px 0px 0px;
    }

    .section.opportunities_riox {
      padding: 30px 0px 0px;
    }

    .section.exterior_riox {
      padding: 30px 0px;
    }

    .section.interior_riox {
      padding: 30px 0px;
    }

    .section.style_riox {
      padding: 30px 0px;
    }

    .section.multimedia_riox {
      padding: 30px 0px;
    }

    .section.technologies_riox {
      padding: 30px 0px;
    }

    .section.security_riox {
      padding: 30px 0px;
    }

    .section.options_riox {
      padding: 30px 0px 45px;
    }

    .section.comfort_riox {
      padding: 30px 0px;
    }

    .section.capacity_riox {
      padding: 30px 0px;
    }

    .section.model_riox {
      min-height: 810px;
      padding-right: 30px;
      padding-bottom: 40px;
      padding-left: 30px;
      background-image: -webkit-gradient(
        linear,
        left top,
        left bottom,
        from(#000),
        to(#000)
      );
      background-image: linear-gradient(180deg, #000, #000);
    }

    .section.specials {
      padding-right: 30px;
      padding-left: 30px;
    }

    .section.specials.section-services--mobile {
      min-height: auto;
    }

    .section.conditions {
      padding-right: 30px;
      padding-left: 30px;
    }

    .section.conditions.section--dil-color {
      padding-top: 60px;
      padding-bottom: 60px;
    }

    .section.conditions.section--dil {
      padding-top: 60px;
      padding-bottom: 60px;
    }

    .section.specials_form {
      padding: 30px 30px 60px;
    }

    .section.guarantee-top {
      background-position: 90% 50%;
    }

    .section.presentation {
      padding-top: 60px;
      padding-bottom: 60px;
    }

    .section.owner.owner-menu {
      display: block;
    }

    .brand {
      left: 50%;
      -webkit-transform: translate(-50%, 0px);
      -ms-transform: translate(-50%, 0px);
      transform: translate(-50%, 0px);
    }

    .brand.w--current {
      position: absolute;
    }

    .navbar_head {
      padding-right: 0px;
      padding-left: 0%;
    }

    .nav_link {
      padding-left: 30px;
      color: #000;
    }

    .nav_link.black {
      padding-left: 30px;
    }

    .nav_menu_white {
      left: 0%;
      top: -15%;
      right: 0%;
      bottom: auto;
      height: 200px;
    }

    .par_15 {
      margin-bottom: 0px;
    }

    .par_15.size_12 {
      font-size: 12px;
      line-height: 125%;
    }

    .par_15.size_18 {
      color: #000;
    }

    .par_15.date {
      font-size: 12px;
      line-height: 125%;
    }

    .par_15.size-18 {
      font-size: 15px;
    }

    .left-arrow {
      display: none;
    }

    .right-arrow {
      display: none;
    }

    .slide-nav {
      bottom: 5%;
      left: 0;
      justify-content: center;
      width: 100%;
    }

    .container_menu_footer {
      width: auto;
      margin-right: 0px;
    }

    .container_models_footer {
      width: 50%;
    }

    .container_models_footer._2 {
      width: 50%;
    }

    .container_183 {
      margin-bottom: 20px;
    }

    .container_31 {
      max-width: none;
    }

    .left-arrow-2 {
      left: 0%;
      top: 0%;
      right: auto;
      bottom: 0%;
      display: block;
      width: 20vw;
      height: 100%;
    }

    .right-arrow-2 {
      left: auto;
      top: 0%;
      right: 0%;
      bottom: 0%;
      display: block;
      width: 20vw;
      height: 100%;
    }

    .tabs_menu_media {
      margin-bottom: 35px;
    }

    .tab_promotional_videos.w--current {
      -webkit-box-flex: 0;
      -webkit-flex: 0 0 auto;
      -ms-flex: 0 0 auto;
      flex: 0 0 auto;
    }

    .tab_opinions {
      margin-left: 20px;
      -webkit-box-flex: 0;
      -webkit-flex: 0 0 auto;
      -ms-flex: 0 0 auto;
      flex: 0 0 auto;
    }

    .link-block-news {
      left: 30px;
      bottom: -10%;
    }

    .container_slide_head {
      -webkit-box-pack: start;
      -webkit-justify-content: flex-start;
      -ms-flex-pack: start;
      justify-content: flex-start;
    }

    .par_25.mob_size_18 {
      font-size: 18px;
    }

    .ontainer_heading {
      letter-spacing: -0.5px;
    }

    .ontainer_description {
      bottom: 21%;
      display: -webkit-box;
      display: -webkit-flex;
      display: -ms-flexbox;
      display: flex;
      width: 100%;
      max-width: 90vw;
      -webkit-box-orient: vertical;
      -webkit-box-direction: normal;
      -webkit-flex-direction: column;
      -ms-flex-direction: column;
      flex-direction: column;
      -webkit-box-pack: center;
      -webkit-justify-content: center;
      -ms-flex-pack: center;
      justify-content: center;
      -webkit-box-align: center;
      -webkit-align-items: center;
      -ms-flex-align: center;
      align-items: center;
      text-align: center;
    }

    .button {
      width: 100%;
    }

    .button.models_kia {
      position: static;
      width: 100%;
      margin-top: 32px;
      margin-bottom: 0px;
      padding-right: 50px;
      padding-left: 50px;
      text-align: center;
    }

    .button.white {
      width: auto;
      padding-top: 19px;
      padding-bottom: 19px;
      background-color: #fff;
      text-align: center;
    }

    .button.guarantee {
      padding-right: 30px;
      padding-left: 30px;
    }

    .image_slider_head {
      width: 100%;
    }

    .image_slider_head.k5 {
      width: 470px;
      margin-top: 68px;
    }

    .image_slider_head.sorento_1 {
      width: 100%;
    }

    .image_slider_head.kia_rio_1 {
      width: 100%;
    }

    .image_slider_head.rio_x {
      position: relative;
      display: block;
      width: 469.5px;
      height: auto;
      min-height: auto;
      margin-top: 70px;
      background-image: none;
    }

    .image_slider_head.stinger {
      position: relative;
      height: auto;
      min-height: auto;
      margin-top: 32px;
    }

    .image_slider_head.rio_x-copy {
      width: 100%;
      background-image: none;
    }

    .container_button {
      bottom: 6%;
      padding-right: 30px;
      padding-left: 30px;
    }

    .container_video {
      height: 100vh;
    }

    .container_37 {
      display: none;
    }

    .next_slick_news {
      /*display: none;*/
    }

    .next_slick_specpredloghenia {
      display: none;
    }

    .container_173 {
      background-image: url("../images/picanto2.png");
      background-position: 100% 6%;
      background-size: 100% 80px;
    }

    .container_173.cerato {
      background-position: 100% 6%;
    }

    .container_173.seltos {
      position: static;
      height: auto;
      min-height: auto;
      background-image: url("../images/seltos.jpg");
      background-position: 100% 6%;
      background-size: 100% 80px;
      background-repeat: no-repeat;
    }

    .container_173.new_sorento {
      background-position: 50% 6%;
      background-size: auto 80px;
    }

    .container_173.rio_x {
      position: relative;
      height: auto;
      min-height: auto;
      background-image: url("../images/rio-x-1.jpg");
      background-position: 50% 5%;
      background-size: 100% 80px;
      background-repeat: no-repeat;
    }

    .container_41 {
      margin-top: 12px;
    }

    .description {
      margin-top: 19px;
    }

    .description_model {
      padding-right: 30px;
      padding-left: 30px;
    }

    .banners {
      height: 350px;
    }

    .left-arrow-4 {
      display: block;
    }

    .right-arrow-4 {
      display: -webkit-box;
      display: -webkit-flex;
      display: -ms-flexbox;
      display: flex;
    }

    .slide_banner {
      width: 100%;
    }

    .media_head {
      margin-bottom: 50px;
    }

    .banner__cover {
      padding-bottom: 84px;
    }

    .banner__title {
      height: auto;
      max-width: 250px;
      margin-bottom: 20px;
    }

    .cont_image_card_media {
      height: 194.73px;
    }

    .cont_image_card_media.media_centr {
      height: 402.13px;
    }

    .banner__content {
      height: auto;
    }

    .h_50 {
      font-size: 25px;
    }

    .h_50.model_size50 {
      font-size: 35px;
    }

    .h_50.size_35 {
      font-size: 35px;
    }

    .menu-button-2.w--open {
      margin-left: 0px;
      padding-right: 0px;
      padding-left: 0px;
    }

    .tabs-menu-news {
      margin-bottom: 95px;
    }

    .container_55 {
      margin-bottom: 10px;
      letter-spacing: -0.5px;
    }

    .container_55.spacing_-1 {
      margin-bottom: 30px;
    }

    .container_56 {
      left: 0%;
      top: 2.5%;
      right: auto;
      bottom: auto;
      width: 100%;
    }

    .tabs-content {
      padding-top: 20px;
    }

    .container_rich {
      margin-bottom: 60px;
      -webkit-box-align: start;
      -webkit-align-items: flex-start;
      -ms-flex-align: start;
      align-items: flex-start;
    }

    .h_35 {
      font-size: 25px;
    }

    .remodal {
      padding-right: 0%;
      padding-left: 0%;
    }

    .remodal.design {
      height: auto;
      padding-top: 0px;
      padding-bottom: 30px;
    }

    .remodal.comfort {
      height: auto;
      padding-top: 0px;
      padding-bottom: 30px;
    }

    .remodal.security {
      height: auto;
      min-height: auto;
      padding-top: 0px;
      padding-bottom: 30px;
      background-color: #fff;
    }

    .remodal.comfort_cerato {
      height: auto;
      padding-top: 0px;
      padding-bottom: 30px;
    }

    .remodal.omfort {
      height: auto;
      padding-top: 0px;
      padding-bottom: 30px;
    }

    .remodal.gt_line_poopup_soul {
      padding-top: 0px;
      padding-bottom: 30px;
    }

    .remodal.comfort_soul {
      padding-top: 0px;
      padding-bottom: 30px;
    }

    .container_66 {
      padding-right: 30px;
      padding-left: 30px;
    }

    .tabs_menu_info {
      padding-right: 30px;
      padding-left: 30px;
    }

    .rich-text-insite p {
      line-height: 15px;
    }

    .rich-text-insite li {
      line-height: 15px;
    }

    .grid-3 {
      -ms-grid-columns: 50% 50%;
      grid-template-columns: 50% 50%;
    }

    .container_69 {
      padding-left: 15px;
    }

    .container_69._2 {
      padding-right: 15px;
    }

    .container_70 {
      padding-left: 15px;
    }

    .container_70._2 {
      padding-right: 15px;
      -webkit-box-orient: vertical;
      -webkit-box-direction: normal;
      -webkit-flex-direction: column;
      -ms-flex-direction: column;
      flex-direction: column;
      -webkit-box-align: end;
      -webkit-align-items: flex-end;
      -ms-flex-align: end;
      align-items: flex-end;
    }

    .link-5 {
      display: block;
    }

    .tabs_content_info {
      padding-right: 30px;
      padding-left: 30px;
    }

    .card_model {
      display: -webkit-box;
      display: -webkit-flex;
      display: -ms-flexbox;
      display: flex;
      width: 100%;
      max-width: 558px;
      -webkit-box-pack: start;
      -webkit-justify-content: flex-start;
      -ms-flex-pack: start;
      justify-content: flex-start;
      border-top: 1px solid #ccc;
    }

    .card_model.no_border {
      border-bottom-style: none;
    }

    .link-block-6 {
      display: -webkit-box;
      display: -webkit-flex;
      display: -ms-flexbox;
      display: flex;
      width: 239px;
      -webkit-box-orient: vertical;
      -webkit-box-direction: normal;
      -webkit-flex-direction: column;
      -ms-flex-direction: column;
      flex-direction: column;
      -webkit-box-pack: center;
      -webkit-justify-content: center;
      -ms-flex-pack: center;
      justify-content: center;
      -webkit-box-align: center;
      -webkit-align-items: center;
      -ms-flex-align: center;
      align-items: center;
    }

    .link-block-model {
      padding-top: 5px;
    }

    .div-block-102 {
      margin-top: 0px;
      margin-left: 29px;
      padding-left: 0px;
    }

    .link-block-models {
      margin-right: 20px;
    }

    .conteiner_card_models {
      -webkit-box-orient: vertical;
      -webkit-box-direction: normal;
      -webkit-flex-direction: column;
      -ms-flex-direction: column;
      flex-direction: column;
    }

    .container_78 {
      width: 100%;
      margin-top: 30px;
    }

    .conteiner_head_models {
      margin-top: 0px;
    }

    .g-padding-model-header-panel {
      padding-right: 30px;
      padding-left: 30px;
    }

    .container_197 {
      width: 27%;
      margin-left: 0px;
    }

    .container_197._2 {
      margin-left: 0px;
    }

    .ontainer_price_overview {
      margin-right: 0px;
      margin-bottom: 20px;
    }

    .model-intro {
      position: static;
      width: 100%;
      margin-top: 30px;
      margin-bottom: 40px;
      -webkit-box-orient: vertical;
      -webkit-box-direction: normal;
      -webkit-flex-direction: column;
      -ms-flex-direction: column;
      flex-direction: column;
      text-align: center;
    }

    .container_head_model {
      z-index: 2;
      -webkit-box-orient: vertical;
      -webkit-box-direction: normal;
      -webkit-flex-direction: column;
      -ms-flex-direction: column;
      flex-direction: column;
      -webkit-box-pack: end;
      -webkit-justify-content: flex-end;
      -ms-flex-pack: end;
      justify-content: flex-end;
      -webkit-box-align: center;
      -webkit-align-items: center;
      -ms-flex-align: center;
      align-items: center;
    }

    .container_190 {
      margin-bottom: 10px;
    }

    .container_190.spacing_-0-7 {
      margin-bottom: 10px;
    }

    .container_189 {
      margin-right: 30px;
      margin-bottom: 35px;
      margin-left: 30px;
    }

    .div-block-122 {
      margin-top: 30px;
    }

    .container_198 {
      position: relative;
      top: 0px;
      margin-bottom: 5px;
    }

    .tab-link-tab-1-dvigatel {
      padding-right: 0px;
    }

    .tab-link-tab-1-dvigatel.w--current {
      padding-right: 0px;
    }

    .tab-link-tab-1-dvigatel.sizing {
      -webkit-box-flex: 0;
      -webkit-flex: 0 0 auto;
      -ms-flex: 0 0 auto;
      flex: 0 0 auto;
    }

    .tab-link-tab-2-3 {
      padding-right: 20px;
    }

    .tab-link-tab-2-3.sizing {
      max-width: none;
    }

    .tab-link-tab-2-3.sizing.w--current {
      max-width: none;
    }

    .slide_card_set {
      width: 390px;
    }

    .mask_card_set {
      width: 390px;
    }

    .cont_description_card {
      min-height: 361px;
    }

    .slider_card_set {
      padding-bottom: 80px;
      padding-left: 30px;
    }

    .container_text_warranty {
      max-width: none;
    }

    .container_image_warranty {
      width: 100%;
      margin-top: 70px;
      -webkit-box-ordinal-group: 2;
      -webkit-order: 1;
      -ms-flex-order: 1;
      order: 1;
    }

    .image_warranty {
      width: 100%;
    }

    .container_102 {
      min-height: 425px;
    }

    .container_103 {
      margin-bottom: 0px;
    }

    .h_70 {
      font-size: 25px;
    }

    .h_70.size_35.size_25 {
      font-size: 25px;
    }

    .h_70.services__title.services__title--dil {
      font-size: 35px;
    }

    .link-block-1 {
      left: 0%;
      top: 97%;
      right: auto;
      bottom: auto;
      display: none;
    }

    .container_107 {
      max-width: 260px;
      margin-left: 30px;
      padding-right: 0px;
      padding-left: 0px;
    }

    .image-29 {
      display: block;
    }

    .image-29._2 {
      display: none;
    }

    .div-block-130 {
      margin-right: 30px;
      margin-bottom: 9vw;
      margin-left: 30px;
      text-align: center;
    }

    .conteiner_strip_model {
      margin-top: 37px;
    }

    .card_strip_model {
      width: 100%;
      margin-bottom: 4px;
      padding-left: 20px;
    }

    .card_strip_model._100-w {
      width: 100%;
    }

    .content_strip_model {
      -webkit-box-pack: start;
      -webkit-justify-content: flex-start;
      -ms-flex-pack: start;
      justify-content: flex-start;
    }

    .tabs_menu_reviews {
      overflow: scroll;
      width: 100%;
      margin-right: 0%;
      margin-left: 0%;
      padding-left: 30px;
      -webkit-box-pack: center;
      -webkit-justify-content: center;
      -ms-flex-pack: center;
      justify-content: center;
    }

    .lightbox-link {
      width: 303.5px;
      height: 204.85px;
    }

    .cont_heading_tab {
      width: auto;
      margin-left: 0px;
    }

    .container_113 {
      max-width: 680px;
      margin-right: 0px;
      padding-right: 30px;
      padding-left: 30px;
    }

    .info_content {
      width: auto;
      margin-right: 30px;
      margin-left: 30px;
      padding-bottom: 0px;
    }

    .container_120 {
      max-width: 150px;
    }

    .container_engine {
      -webkit-box-align: stretch;
      -webkit-align-items: stretch;
      -ms-flex-align: stretch;
      align-items: stretch;
    }

    .cont_heading_feedback {
      letter-spacing: -0.5px;
    }

    .cont_feedback {
      padding-right: 30px;
      padding-left: 30px;
    }

    .container_130 {
      padding-top: 10px;
    }

    .cont_text_form {
      line-height: 19.95px;
    }

    .grid-4 {
      -ms-grid-columns: 1fr;
      grid-template-columns: 1fr;
      -ms-grid-rows: auto auto auto;
      grid-template-rows: auto auto auto;
    }

    .container_142 {
      margin-top: 40px;
    }

    .container_breadcrumbs {
      left: 0%;
      top: 41px;
      right: auto;
      bottom: auto;
      display: -webkit-box;
      display: -webkit-flex;
      display: -ms-flexbox;
      display: flex;
    }

    .link_brochure {
      margin-right: 20px;
      margin-bottom: 0px;
    }

    .cont_download {
      -webkit-box-orient: horizontal;
      -webkit-box-direction: normal;
      -webkit-flex-direction: row;
      -ms-flex-direction: row;
      flex-direction: row;
      -webkit-box-pack: start;
      -webkit-justify-content: flex-start;
      -ms-flex-pack: start;
      justify-content: flex-start;
    }

    .cont_download.cont_download--ml0 {
      margin-top: 0px;
      margin-bottom: 0px;
      margin-left: 0px;
    }

    .container_144 {
      padding-right: 30px;
      padding-left: 30px;
    }

    .container_150 {
      height: 200px;
      padding-top: 20px;
      padding-bottom: 15px;
    }

    .remodal_close_2 {
      margin-top: 20px;
    }

    .container_156 {
      height: auto;
    }

    .tabs_menu_advantage2 {
      padding-left: 30px;
    }

    .tabs_engine {
      width: auto;
      margin-right: 0px;
      margin-left: 0px;
      -webkit-box-align: stretch;
      -webkit-align-items: stretch;
      -ms-flex-align: stretch;
      align-items: stretch;
    }

    .tabs-menu-6 {
      overflow: scroll;
      padding-left: 30px;
    }

    .tabs-content-10 {
      width: auto;
      margin-right: 30px;
      margin-left: 30px;
    }

    .cont_strip_50 {
      margin-bottom: 0px;
      padding-right: 30px;
      padding-left: 30px;
      -webkit-box-orient: vertical;
      -webkit-box-direction: normal;
      -webkit-flex-direction: column;
      -ms-flex-direction: column;
      flex-direction: column;
    }

    .link_models {
      margin-top: 1px;
    }

    .container_184 {
      margin-bottom: 10px;
    }

    .container_nav {
      width: auto;
      margin-right: auto;
      padding-left: 30px;
    }

    .container_head_picking {
      padding-left: 0px;
    }

    .block_arrow {
      width: auto;
      height: auto;
    }

    .container_slick {
      overflow: hidden;
      margin-bottom: 20px;
    }

    .dropdown_trigger {
      padding-top: 10px;
      padding-bottom: 10px;
    }

    .container_price_picking {
      margin-bottom: 0px;
      -webkit-box-ordinal-group: 2;
      -webkit-order: 1;
      -ms-flex-order: 1;
      order: 1;
    }

    .model-banner__price-text {
      margin-top: 0px;
      margin-bottom: 5px;
      -webkit-box-ordinal-group: 2;
      -webkit-order: 1;
      -ms-flex-order: 1;
      order: 1;
    }

    .conteiner_equipment {
      padding-right: 0%;
    }

    .container_set {
      -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
      flex-wrap: wrap;
    }

    .set {
      margin-right: 0px;
    }

    .tabs-menu-7 {
      width: auto;
      -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
      flex-wrap: wrap;
    }

    .cont_heading_characteristics {
      margin-top: 0px;
      margin-bottom: 30px;
    }

    .picking_price_model {
      margin-top: 40px;
    }

    .card_slick_testdrive_2 {
      width: auto;
    }

    .image-42 {
      width: 80vw;
    }

    .div-block-200 {
      margin-top: 67px;
    }

    .button_sticky {
      padding-right: 0%;
    }

    .container_bold_white {
      margin-bottom: 5px;
    }

    .bg_mob {
      width: 100%;
      height: 100%;
      padding-right: 0px;
      padding-bottom: 0px;
      background-image: url("../images/2.jpeg");
      background-position: 50% 50%;
      background-size: cover;
    }

    .bg_mob.k5 {
      background-image: url("../images/9358fe38-f775-4f9c-842c-fd7247ee8740.jpeg");
      background-position: 50% 50%;
      background-size: cover;
      background-repeat: no-repeat;
    }

    .bg_mob.sorento_1 {
      background-image: url("../images/1920_sorento_new_bg.jpg");
      background-size: cover;
    }

    .bg_mob.rio_1 {
      background-image: url("../images/311c564d-3308-44f6-b5f4-3a49796d7798.jpeg");
      background-size: cover;
    }

    .bg_mob.new-logo {
      background-image: none;
    }

    .image_slider_mob {
      display: none;
      width: 257px;
      margin-top: -5px;
    }

    .image_slider_mob.rio_1 {
      display: none;
    }

    .image_slider_mob.rio_1-copy {
      display: none;
    }

    .image_models {
      width: 315px;
    }

    .tab_link_models {
      -webkit-box-flex: 0;
      -webkit-flex: 0 0 auto;
      -ms-flex: 0 0 auto;
      flex: 0 0 auto;
    }

    .tabs_menu_models {
      overflow: scroll;
      width: 100%;
      margin-right: auto;
      margin-left: 0px;
    }

    .tabs_models_kia {
      height: 100%;
      margin-top: 35px;
      -webkit-box-pack: justify;
      -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
      justify-content: space-between;
    }

    .tabs_content_models {
      height: 100%;
      margin-top: 37px;
      -webkit-box-pack: justify;
      -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
      justify-content: space-between;
    }

    .banner__description {
      display: -webkit-box;
      display: -webkit-flex;
      display: -ms-flexbox;
      display: flex;
      height: auto;
      -webkit-box-orient: vertical;
      -webkit-box-direction: normal;
      -webkit-flex-direction: column;
      -ms-flex-direction: column;
      flex-direction: column;
      -webkit-box-pack: end;
      -webkit-justify-content: flex-end;
      -ms-flex-pack: end;
      justify-content: flex-end;
    }

    .link-block-4-copy {
      margin-right: 10px;
    }

    .div-block-213 {
      margin-bottom: 40px;
    }

    .div-block-212-copy {
      min-width: auto;
    }

    .div-block-215 {
      -webkit-box-orient: vertical;
      -webkit-box-direction: normal;
      -webkit-flex-direction: column;
      -ms-flex-direction: column;
      flex-direction: column;
    }

    .spacing_-0-5-copy {
      margin-bottom: 30px;
    }

    .cont_techno {
      max-width: none;
    }

    .tabs_menu_techno {
      margin-bottom: 35px;
    }

    .tabs_content_advantage {
      margin-top: 20px;
    }

    .link-tab-2-advantage.max_w_750 {
      max-width: 640px;
    }

    .container_120-copy {
      max-width: 150px;
    }

    .color {
      margin-bottom: 5px;
    }

    .slide_card_awards {
      width: 390px;
    }

    .div-block-218 {
      position: absolute;
      left: 0%;
      top: 0%;
      right: 0%;
      bottom: 0%;
      z-index: 0;
      display: -webkit-box;
      display: -webkit-flex;
      display: -ms-flexbox;
      display: flex;
      height: 80vw;
      min-height: 450px;
      background-image: -webkit-gradient(
          linear,
          left top,
          left bottom,
          color-stop(58%, transparent),
          color-stop(92%, #000)
        ),
        url("../images/main_banner.png");
      background-image: linear-gradient(180deg, transparent 58%, #000 92%),
        url("../images/main_banner.png");
      background-position: 0px 0px, 50% 50%;
      background-size: auto, cover;
      background-repeat: repeat, no-repeat;
    }

    .container_186-copy {
      width: auto;
      margin-right: 0px;
    }

    .image_awards {
      width: 400px;
      margin-right: auto;
      margin-left: auto;
    }

    .description_button.sorento_1 {
      position: static;
      background-image: none;
      background-position: 0px 0px;
      background-size: auto;
      background-repeat: repeat;
    }

    .description_button.new-logo {
      background-image: none;
      background-position: 0px 0px;
      background-size: auto;
      background-repeat: repeat;
    }

    .new {
      height: 24px;
      margin-left: 0px;
      -webkit-box-ordinal-group: 0;
      -webkit-order: -1;
      -ms-flex-order: -1;
      order: -1;
    }

    .div-block-221 {
      -webkit-box-orient: vertical;
      -webkit-box-direction: normal;
      -webkit-flex-direction: column;
      -ms-flex-direction: column;
      flex-direction: column;
      -webkit-box-align: start;
      -webkit-align-items: flex-start;
      -ms-flex-align: start;
      align-items: flex-start;
    }

    .link_back_centr {
      margin-right: 20px;
    }

    .conteiner_back_centr {
      margin-left: 30px;
    }

    .articles_detail {
      -webkit-box-align: start;
      -webkit-align-items: flex-start;
      -ms-flex-align: start;
      align-items: flex-start;
    }

    .articles_detail h1 {
      margin-top: 10px;
      margin-right: 30px;
      margin-left: 30px;
      font-size: 28px;
      line-height: 140%;
      text-align: left;
    }

    .articles_detail p {
      max-width: 90vw;
      margin-right: 30px;
      margin-left: 30px;
    }

    .articles_detail figure {
      margin-top: 40px;
      margin-bottom: 40px;
    }

    .articles_detail h4 {
      width: 90%;
      max-width: 90%;
      margin-right: 30px;
      margin-left: 30px;
    }

    .articles_detail h2 {
      width: 90%;
      max-width: 90%;
      margin-right: 30px;
      margin-left: 30px;
      font-size: 24px;
      line-height: 1.2em;
    }

    .articles_detail h3 {
      width: 90%;
      max-width: 90%;
      margin-right: 30px;
      margin-left: 30px;
    }

    .articles_detail h6 {
      margin-right: 30px;
      margin-left: 30px;
    }

    .slider_articles {
      margin-top: 30px;
      padding-left: 10px;
    }

    .mask_articles {
      width: 360px;
    }

    .slide_articles {
      width: 315px;
      margin-right: 20px;
      margin-left: 20px;
    }

    .model-header-panel {
      height: 100%;
    }

    .tabs_content_capacity {
      margin-top: 20px;
      margin-right: 0px;
      margin-left: 0px;
    }

    .content_engine_sportage {
      margin-right: 30px;
      margin-left: 30px;
    }

    .link_feedback {
      margin-bottom: 0px;
    }

    .mask_card_awards {
      width: 390px;
    }

    .slider_card_awards {
      padding-bottom: 100px;
      padding-left: 30px;
    }

    .tab-link-tab-2-dvigatel {
      padding-right: 0px;
    }

    .tab-link-tab-2-dvigatel.sizing {
      -webkit-box-flex: 0;
      -webkit-flex: 0 0 auto;
      -ms-flex: 0 0 auto;
      flex: 0 0 auto;
    }

    .container_dvigately {
      padding-bottom: 0px;
    }

    .par_18_tab {
      -webkit-box-flex: 0;
      -webkit-flex: 0 0 auto;
      -ms-flex: 0 0 auto;
      flex: 0 0 auto;
    }

    .list_model-header {
      left: -28%;
      display: none;
      opacity: 1;
    }

    .list_model-header.w--open {
      left: 0vw;
      margin-left: -30px;
      padding-left: 30px;
    }

    .g-container {
      padding-right: 30px;
      padding-left: 30px;
    }

    .tab_link_info_content {
      margin-bottom: 20px;
    }

    .div-block-241 {
      width: 100%;
      margin-top: 20px;
    }

    .icon-3 {
      display: none;
    }

    .icon-4 {
      display: none;
    }

    .div-block-243 {
      padding-left: 30px;
    }

    .div-block-245 {
      margin-top: 30px;
      margin-left: 30px;
    }

    .right_arrow_media_centr {
      right: 0%;
      bottom: 0%;
      display: none;
      width: 20vw;
      height: 100%;
    }

    .indent {
      display: block;
      width: 30px;
      margin-left: 0px;
      -webkit-box-flex: 0;
      -webkit-flex: 0 0 auto;
      -ms-flex: 0 0 auto;
      flex: 0 0 auto;
    }

    .indent.w--current {
      border-top-style: none;
    }

    .slide_reviews {
      padding-right: 15px;
      padding-left: 15px;
    }

    .button_white {
      width: 100%;
    }

    .button_white.opacity {
      border-style: solid;
      border-width: 1px;
      border-color: #fff;
      background-color: rgba(255, 255, 255, 0);
      color: #fff;
    }

    .button_white.opacity:hover {
      border-color: #bb162b;
      background-color: #bb162b;
    }

    .content_open {
      padding-left: 30px;
    }

    .tabs_content_desing_cerato {
      margin-top: 20px;
      margin-right: 0px;
      margin-left: 0px;
    }

    .tabs_content_capacity_cerato {
      margin-top: 20px;
      margin-right: 0px;
      margin-left: 0px;
    }

    .mask_reviews_cerato {
      width: 333px;
    }

    .cont_picking_cerato {
      min-height: 361px;
    }

    .card_cerato {
      min-height: 590px;
    }

    .awards_card {
      min-height: 425px;
    }

    .cont_card_cerato {
      height: 200px;
      padding-top: 20px;
      padding-bottom: 15px;
    }

    .tab_link_k5 {
      padding-right: 20px;
    }

    .container_113_k5 {
      max-width: 680px;
      margin-right: 0px;
      padding-right: 30px;
      padding-left: 30px;
    }

    .tabs_content_design_k5 {
      margin-top: 20px;
      margin-right: 0px;
      margin-left: 0px;
    }

    .container_111-copy-copy {
      padding-bottom: 40px;
    }

    .tabs_content_drive_k5 {
      margin-top: 20px;
      margin-right: 0px;
      margin-left: 0px;
    }

    .container_dvigately_k5 {
      padding-bottom: 0px;
    }

    .engine_specifications {
      margin-right: 20px;
    }

    .tabs_content_technologies_k5 {
      margin-top: 20px;
      margin-right: 0px;
      margin-left: 0px;
    }

    .tabs_content_-drivewise_k5 {
      margin-top: 20px;
      margin-right: 0px;
      margin-left: 0px;
    }

    .tabs_content_comfort_k5 {
      margin-top: 20px;
      margin-right: 0px;
      margin-left: 0px;
    }

    .tabs_content_exterior_sportage {
      margin-top: 20px;
      margin-right: 0px;
      margin-left: 0px;
    }

    .tabs_content_technologies_sportage {
      margin-top: 20px;
      margin-right: 0px;
      margin-left: 0px;
    }

    .tabs_content_interior_sportage {
      margin-top: 20px;
      margin-right: 0px;
      margin-left: 0px;
    }

    .tabs_content_capacity_sportage {
      margin-top: 20px;
      margin-right: 0px;
      margin-left: 0px;
    }

    .tabs_content_drivewise_sportage {
      margin-top: 20px;
      margin-right: 0px;
      margin-left: 0px;
    }

    .tabs_content_safety_sportage {
      margin-top: 20px;
      margin-right: 0px;
      margin-left: 0px;
    }

    .tabs_content_gtline_sportage {
      margin-top: 20px;
      margin-right: 0px;
      margin-left: 0px;
    }

    .tabs_content_dvigatel_sportage {
      width: auto;
      margin-right: 30px;
      margin-left: 30px;
    }

    .card_sportage {
      min-height: 540px;
    }

    .tabs_content_style_soult {
      margin-top: 20px;
      margin-right: 0px;
      margin-left: 0px;
    }

    .tabs_content_desing_soult {
      margin-top: 20px;
      margin-right: 0px;
      margin-left: 0px;
    }

    .tabs_content_options_soult {
      margin-top: 20px;
      margin-right: 0px;
      margin-left: 0px;
    }

    .tabs_content_safety_soult {
      margin-top: 20px;
      margin-right: 0px;
      margin-left: 0px;
    }

    .tabs_content_drivewise_soult {
      margin-top: 20px;
      margin-right: 0px;
      margin-left: 0px;
    }

    .tabs_content_desing_seltos {
      margin-top: 20px;
      margin-right: 0px;
      margin-left: 0px;
    }

    .tabs_content_interior_seltos {
      margin-top: 20px;
      margin-right: 0px;
      margin-left: 0px;
    }

    .tabs_content_comfort_seltos {
      margin-top: 20px;
      margin-right: 0px;
      margin-left: 0px;
    }

    .tabs_content_dvigatel_seltos {
      width: auto;
      margin-right: 30px;
      margin-left: 30px;
    }

    .tabs_content_interior_seltos-copy {
      margin-top: 20px;
      margin-right: 0px;
      margin-left: 0px;
    }

    .container_186-copy {
      width: auto;
      margin-left: 0px;
    }

    .container_186-copy-copy {
      width: auto;
      margin-right: 30px;
      margin-left: 0px;
    }

    .container_111-copy-copy {
      margin-left: 30px;
      padding-bottom: 40px;
    }

    .container_113-copy {
      max-width: 680px;
      margin-right: 0px;
      padding-right: 30px;
      padding-left: 30px;
    }

    .tabs_content_desing_rio {
      margin-top: 20px;
      margin-right: 0px;
      margin-left: 0px;
    }

    .tabs_content_interior_rio {
      margin-top: 20px;
      margin-right: 0px;
      margin-left: 0px;
    }

    .tabs_content_style_rio {
      margin-top: 20px;
      margin-right: 0px;
      margin-left: 0px;
    }

    .tabs_content_multimedia_rio {
      margin-top: 20px;
      margin-right: 0px;
      margin-left: 0px;
    }

    .tabs_content_comfort_rio {
      margin-top: 20px;
      margin-right: 0px;
      margin-left: 0px;
    }

    .tabs_content_dvigatel_rio {
      width: auto;
      margin-right: 30px;
      margin-left: 30px;
    }

    .tabs_content_technologies_sorento {
      margin-top: 20px;
      margin-right: 0px;
      margin-left: 0px;
    }

    .tabs_content_safety_sorento {
      margin-top: 20px;
      margin-right: 0px;
      margin-left: 0px;
    }

    .tabs_content_dvigatel_sorento {
      width: auto;
      margin-right: 30px;
      margin-left: 30px;
    }

    .mask_reviews_picanto {
      width: 334px;
    }

    .sliders {
      -webkit-box-orient: vertical;
      -webkit-box-direction: normal;
      -webkit-flex-direction: column;
      -ms-flex-direction: column;
      flex-direction: column;
      -webkit-box-align: start;
      -webkit-align-items: flex-start;
      -ms-flex-align: start;
      align-items: flex-start;
    }

    .block_arrow_left {
      display: none;
    }

    .block_arrow_right {
      display: none;
    }

    .page_model_price {
      margin-bottom: 30px;
    }

    .container_specifications {
      left: 0%;
      top: 48px;
      right: auto;
      bottom: auto;
      display: -webkit-box;
      display: -webkit-flex;
      display: -ms-flexbox;
      display: flex;
    }

    .tabs_menu_desing_cerato {
      padding-left: 30px;
    }

    .container_190-copy {
      margin-bottom: 10px;
    }

    .tabs_menu_capacity_cerato {
      padding-left: 30px;
    }

    .head_remodal_comfort {
      margin-left: 30px;
    }

    .menu_comfort_popup_cerato {
      padding-left: 30px;
    }

    .image_cont_comfort {
      height: auto;
    }

    .image_cont_comfort-copy {
      height: auto;
    }

    .container_113-copy {
      max-width: 680px;
      margin-right: 0px;
      padding-right: 30px;
      padding-left: 30px;
    }

    .contant_popup {
      margin-right: 0px;
      margin-left: 0px;
    }

    .head_remodal_security {
      margin-left: 30px;
    }

    .tabs_security_popup {
      padding-left: 30px;
    }

    .tabs_content_cerato {
      margin-top: 20px;
      margin-right: 0px;
      margin-left: 0px;
    }

    .tabs_menu_popup_desing {
      width: 100%;
      margin-right: 0px;
      padding-left: 30px;
    }

    .tabs_cont_popup_desing {
      width: 100%;
      margin-right: 0px;
      margin-left: 0px;
    }

    .tabs_menu_comfort {
      margin-right: 0px;
      padding-left: 30px;
    }

    .tabs_cont_comfort {
      margin-right: 0px;
      margin-left: 0px;
    }

    .tabs_menu_safety {
      padding-left: 30px;
    }

    .tabs_cont_safety {
      margin-right: 0px;
      margin-left: 0px;
    }

    .tabs_menu_drive_k5 {
      padding-left: 30px;
    }

    .tabs_menu_drive_wese_k5 {
      padding-left: 30px;
    }

    .bg_k {
      position: absolute;
      left: 0%;
      top: 0%;
      right: 0%;
      bottom: 0%;
      z-index: 0;
      display: -webkit-box;
      display: -webkit-flex;
      display: -ms-flexbox;
      display: flex;
      height: 80vw;
      min-height: 450px;
      background-image: url("../images/375_model_hero.jpg");
      background-position: 50% 50%;
      background-size: cover;
      background-repeat: no-repeat;
    }

    .tabs_menu_technologies_sportage {
      padding-left: 30px;
    }

    .tabs_menu_capacity_sportage {
      margin-left: 0px;
      padding-left: 30px;
    }

    .tabs_menu_safety_sportage {
      padding-left: 30px;
    }

    .tabs_menu_drive_sportage {
      padding-left: 30px;
    }

    .bg_sport {
      position: absolute;
      left: 0%;
      top: 0%;
      right: 0%;
      bottom: 0%;
      z-index: 0;
      display: -webkit-box;
      display: -webkit-flex;
      display: -ms-flexbox;
      display: flex;
      height: 80vw;
      min-height: 450px;
      background-image: -webkit-gradient(
          linear,
          left top,
          left bottom,
          color-stop(61%, transparent),
          color-stop(92%, #000)
        ),
        url("../images/model-hero-small.jpg");
      background-image: linear-gradient(180deg, transparent 61%, #000 92%),
        url("../images/model-hero-small.jpg");
      background-position: 0px 0px, 50% 50%;
      background-size: auto, cover;
      background-repeat: repeat, no-repeat;
    }

    .comfort_popup_cerato {
      width: 100%;
      margin-right: 0px;
      margin-left: 0px;
    }

    .tabs_gtline_popup_cerato {
      width: auto;
    }

    .menu_gtline_popup_cerato {
      padding-left: 30px;
    }

    .content_gtline_popup_cerato {
      width: auto;
      margin-right: 0px;
      margin-left: 0px;
    }

    .content_safety_popup_cerato {
      margin-right: 0px;
      margin-left: 0px;
    }

    .tabs_menu_desing_soul {
      padding-left: 30px;
    }

    .tabs_menu_drive_soul {
      padding-left: 30px;
    }

    .div-block-257 {
      margin-right: 30px;
      margin-left: 30px;
    }

    .bg_s {
      position: absolute;
      left: 0%;
      top: 0%;
      right: 0%;
      bottom: 0%;
      z-index: 0;
      display: -webkit-box;
      display: -webkit-flex;
      display: -ms-flexbox;
      display: flex;
      height: 80vw;
      min-height: 450px;
      background-image: -webkit-gradient(
          linear,
          left top,
          left bottom,
          color-stop(61%, transparent),
          color-stop(90%, #000)
        ),
        url("../images/model-hero-small-1.jpg");
      background-image: linear-gradient(180deg, transparent 61%, #000 90%),
        url("../images/model-hero-small-1.jpg");
      background-position: 0px 0px, 50% 50%;
      background-size: auto, cover;
      background-repeat: repeat, no-repeat;
    }

    .container_186-copy-copy {
      width: auto;
    }

    .bg_picanto {
      position: absolute;
      left: 0%;
      top: 0%;
      right: 0%;
      bottom: 0%;
      z-index: 0;
      display: -webkit-box;
      display: -webkit-flex;
      display: -ms-flexbox;
      display: flex;
      height: 80vw;
      min-height: 450px;
      background-position: 50% 50%;
      background-size: cover;
      background-repeat: no-repeat;
    }

    .tabs_menu_options_picanto {
      margin-left: 30px;
      -webkit-box-orient: horizontal;
      -webkit-box-direction: normal;
      -webkit-flex-direction: row;
      -ms-flex-direction: row;
      flex-direction: row;
    }

    .tabs_menu_seltos {
      width: auto;
      -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
      flex-wrap: wrap;
    }

    .tabs_menu_interior_seltos {
      margin-left: 0px;
      padding-left: 30px;
    }

    .content_engine_seltos {
      margin-right: 30px;
      margin-left: 30px;
    }

    .container_drive_seltos {
      -webkit-box-align: stretch;
      -webkit-align-items: stretch;
      -ms-flex-align: stretch;
      align-items: stretch;
    }

    .text_drive_seltos {
      max-width: 680px;
      margin-right: 0px;
      padding-right: 30px;
      padding-left: 30px;
    }

    .tabs_menu_drive_seltos {
      padding-left: 0px;
    }

    .tab_drive_seltos {
      -webkit-box-flex: 0;
      -webkit-flex: 0 0 auto;
      -ms-flex: 0 0 auto;
      flex: 0 0 auto;
    }

    .tabs_menu_safety_seltos {
      padding-left: 0px;
    }

    .tabs_menu_desing_rio {
      margin-left: 0px;
      padding-left: 30px;
    }

    .tabs_menu_interior_rio {
      margin-left: 0px;
      padding-left: 30px;
    }

    .tabs_menu_style_rio {
      padding-left: 30px;
    }

    .tabs_menu_multimedia_rio {
      margin-left: 0px;
      padding-left: 30px;
    }

    .tabs_menu_technologies_rio {
      padding-left: 0px;
    }

    .tabs_menu_options_rio {
      margin-left: 0px;
      padding-left: 30px;
    }

    .tabs_menu_capacity_rio {
      margin-left: 0px;
      padding-left: 30px;
    }

    .tabs_menu_exterior_sorento {
      max-width: none;
      min-width: auto;
      margin-left: 0px;
      padding-left: 30px;
    }

    .tabs_menu_comfort_sorento {
      margin-left: 0px;
      padding-left: 30px;
    }

    .tabs_menu_safety_sorento {
      padding-left: 30px;
    }

    .tabs_content_drive_sorento {
      margin-top: 20px;
      margin-right: 0px;
      margin-left: 0px;
    }

    .tabs_menu_drive_sorento {
      overflow: scroll;
      margin-left: 0px;
      padding-left: 30px;
    }

    .tabs_content_options_rio {
      margin-top: 20px;
      margin-right: 0px;
      margin-left: 0px;
    }

    .tabs_content_exterior_sorento {
      margin-top: 20px;
      margin-right: 0px;
      margin-left: 0px;
    }

    .tabs_content_comfort_sorento {
      margin-top: 20px;
      margin-right: 0px;
      margin-left: 0px;
    }

    .tabs_menu_technologie_sorento {
      padding-left: 30px;
    }

    .tabs_menu_comfort_seltos {
      padding-left: 30px;
    }

    .tabs_menu_engine_seltos {
      overflow: scroll;
      width: 100%;
      min-width: auto;
    }

    .tabs_menu_reviews_k5 {
      overflow: scroll;
      width: 100%;
      margin-right: 0%;
      margin-left: 0%;
      padding-left: 30px;
      -webkit-box-pack: start;
      -webkit-justify-content: flex-start;
      -ms-flex-pack: start;
      justify-content: flex-start;
    }

    .tabs_menu_reviews_sportage {
      overflow: scroll;
      width: 100%;
      margin-right: 0%;
      margin-left: 0%;
      padding-left: 30px;
      -webkit-box-pack: center;
      -webkit-justify-content: center;
      -ms-flex-pack: center;
      justify-content: center;
    }

    .tabs_menu_reviews_soul {
      overflow: scroll;
      width: 100%;
      margin-right: 0%;
      margin-left: 0%;
      padding-left: 30px;
      -webkit-box-pack: center;
      -webkit-justify-content: center;
      -ms-flex-pack: center;
      justify-content: center;
    }

    .tabs_menu_reviews_seltos {
      overflow: scroll;
      width: 100%;
      margin-right: 0%;
      margin-left: 0%;
      padding-left: 30px;
      -webkit-box-pack: center;
      -webkit-justify-content: center;
      -ms-flex-pack: center;
      justify-content: center;
    }

    .tabs_menu_reviews_rio {
      overflow: scroll;
      width: 100%;
      margin-right: 0%;
      margin-left: 0%;
      padding-left: 30px;
      -webkit-box-pack: center;
      -webkit-justify-content: center;
      -ms-flex-pack: center;
      justify-content: center;
    }

    .image-car-color {
      height: auto;
      object-fit: contain;
    }

    .tabs_menu_reviews_sorento {
      overflow: scroll;
      width: 100%;
      margin-right: 0%;
      margin-left: 0%;
      padding-left: 30px;
      -webkit-box-pack: center;
      -webkit-justify-content: center;
      -ms-flex-pack: center;
      justify-content: center;
    }

    .sorento {
      position: absolute;
      left: 0%;
      top: 0%;
      right: 0%;
      bottom: 0%;
      z-index: 0;
      display: -webkit-box;
      display: -webkit-flex;
      display: -ms-flexbox;
      display: flex;
      height: 80vw;
      min-height: 450px;
      background-image: -webkit-gradient(
          linear,
          left top,
          left bottom,
          color-stop(80%, transparent),
          to(#000)
        ),
        url("../images/375_sorento_new_banner_header.jpg");
      background-image: linear-gradient(180deg, transparent 80%, #000),
        url("../images/375_sorento_new_banner_header.jpg");
      background-position: 0px 0px, 50% 50%;
      background-size: auto, cover;
      background-repeat: repeat, no-repeat;
    }

    .rio {
      position: absolute;
      left: 0%;
      top: 0%;
      right: 0%;
      bottom: 0%;
      z-index: 0;
      display: -webkit-box;
      display: -webkit-flex;
      display: -ms-flexbox;
      display: flex;
      height: 80vw;
      min-height: 450px;
      background-image: -webkit-gradient(
          linear,
          left top,
          left bottom,
          color-stop(63%, transparent),
          color-stop(93%, #000)
        ),
        url("../images/84de16cb-7d19-4347-965f-67abeb2f8e23.jpeg");
      background-image: linear-gradient(180deg, transparent 63%, #000 93%),
        url("../images/84de16cb-7d19-4347-965f-67abeb2f8e23.jpeg");
      background-position: 0px 0px, 50% 50%;
      background-size: auto, cover;
      background-repeat: repeat, no-repeat;
    }

    .seltos {
      position: absolute;
      left: 0%;
      top: 0%;
      right: 0%;
      bottom: 0%;
      z-index: 0;
      display: -webkit-box;
      display: -webkit-flex;
      display: -ms-flexbox;
      display: flex;
      height: 80vw;
      min-height: 450px;
      background-image: -webkit-gradient(
          linear,
          left top,
          left bottom,
          color-stop(59%, transparent),
          color-stop(88%, #000)
        ),
        url("../images/model-hero-small_1.jpg");
      background-image: linear-gradient(180deg, transparent 59%, #000 88%),
        url("../images/model-hero-small_1.jpg");
      background-position: 0px 0px, 50% 50%;
      background-size: auto, cover;
      background-repeat: repeat, no-repeat;
    }

    .container_logo_sportage {
      display: -webkit-box;
      display: -webkit-flex;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-orient: vertical;
      -webkit-box-direction: normal;
      -webkit-flex-direction: column;
      -ms-flex-direction: column;
      flex-direction: column;
      -webkit-box-align: center;
      -webkit-align-items: center;
      -ms-flex-align: center;
      align-items: center;
    }

    .container_bullet_sportage {
      width: 100%;
      margin-right: 0px;
      -webkit-box-orient: horizontal;
      -webkit-box-direction: normal;
      -webkit-flex-direction: row;
      -ms-flex-direction: row;
      flex-direction: row;
      -webkit-box-pack: justify;
      -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
      justify-content: space-between;
      -webkit-flex-wrap: nowrap;
      -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
      -webkit-box-ordinal-group: 2;
      -webkit-order: 1;
      -ms-flex-order: 1;
      order: 1;
    }

    .container_bullet_k5 {
      width: 100%;
      margin-right: 0px;
      -webkit-box-orient: horizontal;
      -webkit-box-direction: normal;
      -webkit-flex-direction: row;
      -ms-flex-direction: row;
      flex-direction: row;
      -webkit-box-pack: justify;
      -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
      justify-content: space-between;
      -webkit-flex-wrap: nowrap;
      -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
      -webkit-box-ordinal-group: 2;
      -webkit-order: 1;
      -ms-flex-order: 1;
      order: 1;
    }

    .tabs_menu_style_soul {
      padding-left: 30px;
    }

    .menu_comfort_popup_soul {
      padding-left: 30px;
    }

    .head_remodal_comfort_soul {
      margin-right: 30px;
      margin-left: 30px;
    }

    .content_engine_soul {
      width: auto;
    }

    .gt_line_popup {
      width: auto;
      margin-right: 30px;
      margin-left: 30px;
    }

    .container_engine_cerato {
      width: auto;
      margin-right: 0px;
    }

    .cont_drive_seltos {
      width: auto;
      margin-right: 30px;
      margin-left: 30px;
      padding-bottom: 0px;
    }

    .cont_safety_seltos {
      width: auto;
      margin-right: 30px;
      margin-left: 30px;
      padding-bottom: 0px;
    }

    .cont_exterior_rio {
      width: auto;
      margin-right: 30px;
      margin-left: 30px;
      padding-bottom: 0px;
    }

    .cont_technologies_rio {
      width: auto;
      margin-right: 30px;
      margin-left: 30px;
      padding-bottom: 0px;
    }

    .cont_safety_rio {
      width: auto;
      margin-right: 30px;
      margin-left: 30px;
      padding-bottom: 0px;
    }

    .container_engine_k5 {
      width: auto;
      margin-right: 0px;
    }

    .collection-item.owner {
      margin-right: 0px;
      margin-left: 0px;
    }

    .collection-list {
      -ms-grid-columns: 1fr;
      grid-template-columns: 1fr;
    }

    .menu_exterior_rio {
      padding-left: 0px;
    }

    .tabs_content_exterior_rio {
      margin-top: 20px;
      margin-right: 0px;
      margin-left: 0px;
    }

    .tab_exterior_rio {
      -webkit-box-flex: 0;
      -webkit-flex: 0 0 auto;
      -ms-flex: 0 0 auto;
      flex: 0 0 auto;
    }

    .menu_salon_sorento {
      padding-left: 0px;
    }

    .tabs_content_salon_sorento {
      margin-top: 20px;
      margin-right: 0px;
      margin-left: 0px;
    }

    .tab_salon_sorento {
      -webkit-box-flex: 0;
      -webkit-flex: 0 0 auto;
      -ms-flex: 0 0 auto;
      flex: 0 0 auto;
    }

    .container_gt_popup_soul {
      -webkit-box-align: stretch;
      -webkit-align-items: stretch;
      -ms-flex-align: stretch;
      align-items: stretch;
    }

    .collection_item_news {
      width: 318px;
      max-width: 318px;
    }

    .prev_slick_news {
      /*display: none;*/
    }

    .prev_slick_specpredloghenia {
      display: none;
    }

    .tabs_menu_gt_soul {
      padding-left: 0px;
    }

    .tab_popup_gt_soul {
      -webkit-box-flex: 0;
      -webkit-flex: 0 0 auto;
      -ms-flex: 0 0 auto;
      flex: 0 0 auto;
    }

    .info__content_picanto {
      margin-left: 30px;
      padding-bottom: 40px;
    }

    .info_content_sorento {
      width: auto;
      margin-right: 30px;
      margin-left: 30px;
      padding-bottom: 0px;
    }

    .info_content_safety_sorento {
      width: auto;
      margin-right: 30px;
      margin-left: 30px;
      padding-bottom: 0px;
    }

    .text_safety_sorento {
      max-width: 680px;
      margin-right: 0px;
      padding-right: 30px;
      padding-left: 30px;
    }

    .tabs_content_gt_soul {
      margin-top: 20px;
      margin-right: 0px;
      margin-left: 0px;
    }

    .container_breadcrumbs_rio {
      left: 0%;
      top: 41px;
      right: auto;
      bottom: auto;
      display: -webkit-box;
      display: -webkit-flex;
      display: -ms-flexbox;
      display: flex;
    }

    .container_breadcrumbs_picanto {
      left: 0%;
      top: 41px;
      right: auto;
      bottom: auto;
      display: -webkit-box;
      display: -webkit-flex;
      display: -ms-flexbox;
      display: flex;
      margin-top: 20px;
      margin-bottom: 30px;
      -webkit-box-ordinal-group: 2;
      -webkit-order: 1;
      -ms-flex-order: 1;
      order: 1;
    }

    .container_breadcrumbs__rio {
      left: 0%;
      top: 41px;
      right: auto;
      bottom: auto;
      display: -webkit-box;
      display: -webkit-flex;
      display: -ms-flexbox;
      display: flex;
    }

    .container_breadcrumbs_cerato {
      left: 0%;
      top: 41px;
      right: auto;
      bottom: auto;
      display: -webkit-box;
      display: -webkit-flex;
      display: -ms-flexbox;
      display: flex;
    }

    .container_breadcrumbs__cerato {
      left: 0%;
      top: 41px;
      right: auto;
      bottom: auto;
      display: -webkit-box;
      display: -webkit-flex;
      display: -ms-flexbox;
      display: flex;
    }

    .container_breadcrumbs_k5 {
      left: 0%;
      top: 41px;
      right: auto;
      bottom: auto;
      display: -webkit-box;
      display: -webkit-flex;
      display: -ms-flexbox;
      display: flex;
    }

    .container_breadcrumbs__k5 {
      left: 0%;
      top: 41px;
      right: auto;
      bottom: auto;
      display: -webkit-box;
      display: -webkit-flex;
      display: -ms-flexbox;
      display: flex;
    }

    .container_breadcrumbs_soul {
      left: 0%;
      top: 41px;
      right: auto;
      bottom: auto;
      display: -webkit-box;
      display: -webkit-flex;
      display: -ms-flexbox;
      display: flex;
    }

    .container_breadcrumbs__soul {
      left: 0%;
      top: 41px;
      right: auto;
      bottom: auto;
      display: -webkit-box;
      display: -webkit-flex;
      display: -ms-flexbox;
      display: flex;
    }

    .container_breadcrumbs_seltos {
      left: 0%;
      top: 41px;
      right: auto;
      bottom: auto;
      display: -webkit-box;
      display: -webkit-flex;
      display: -ms-flexbox;
      display: flex;
    }

    .container_breadcrumbs_sorento {
      left: 0%;
      top: 41px;
      right: auto;
      bottom: auto;
      display: -webkit-box;
      display: -webkit-flex;
      display: -ms-flexbox;
      display: flex;
    }

    .container_breadcrumbs__sportage {
      left: 0%;
      top: 41px;
      right: auto;
      bottom: auto;
      display: -webkit-box;
      display: -webkit-flex;
      display: -ms-flexbox;
      display: flex;
    }

    .container_breadcrumbs_sportage {
      left: 0%;
      top: 41px;
      right: auto;
      bottom: auto;
      display: -webkit-box;
      display: -webkit-flex;
      display: -ms-flexbox;
      display: flex;
    }

    .container_breadcrumbs-copy {
      left: 0%;
      top: 41px;
      right: auto;
      bottom: auto;
      display: -webkit-box;
      display: -webkit-flex;
      display: -ms-flexbox;
      display: flex;
    }

    .container_breadcrumbs__seltos {
      left: 0%;
      top: 41px;
      right: auto;
      bottom: auto;
      display: -webkit-box;
      display: -webkit-flex;
      display: -ms-flexbox;
      display: flex;
    }

    .link_prise {
      margin-right: 20px;
      margin-bottom: 0px;
    }

    .blog-date {
      margin-left: 30px;
    }

    .collection_item_awards_cerato {
      width: 288px;
      max-width: 288px;
    }

    .collection_item_awards_picanto {
      width: 288px;
      max-width: 288px;
    }

    .cont_card_picanto {
      height: 200px;
      padding-top: 20px;
      padding-bottom: 15px;
    }

    .collection_item_awards_sportage {
      width: 288px;
      max-width: 288px;
    }

    .collection_item_awards_soul {
      width: 288px;
      max-width: 288px;
    }

    .container_dropdown {
      margin-right: 30px;
      margin-left: 30px;
    }

    .cont_picking {
      padding-right: 30px;
      padding-left: 30px;
    }

    .section__dilers-item {
      padding-left: 30px;
      -webkit-box-orient: vertical;
      -webkit-box-direction: normal;
      -webkit-flex-direction: column;
      -ms-flex-direction: column;
      flex-direction: column;
    }

    .section__dilers-item_inner {
      width: auto;
      margin-bottom: 20px;
    }

    .section__dilers-item_title {
      margin-bottom: 0px;
    }

    .manuals__block {
      -webkit-box-orient: vertical;
      -webkit-box-direction: normal;
      -webkit-flex-direction: column;
      -ms-flex-direction: column;
      flex-direction: column;
    }

    .manuals__box {
      width: 100%;
    }

    .tabs_menu_desing_riox {
      padding-left: 30px;
    }

    .tabs_content_desing_riox {
      margin-top: 20px;
      margin-right: 0px;
      margin-left: 0px;
    }

    .tabs_content_exterior_riox {
      margin-top: 20px;
      margin-right: 0px;
      margin-left: 0px;
    }

    .tabs_content_style_riox {
      margin-top: 20px;
      margin-right: 0px;
      margin-left: 0px;
    }

    .menu_multimedia_riox {
      min-width: auto;
      padding-left: 0px;
      -webkit-flex-wrap: nowrap;
      -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
    }

    .tab_multimedia_riox {
      -webkit-box-flex: 0;
      -webkit-flex: 0 0 auto;
      -ms-flex: 0 0 auto;
      flex: 0 0 auto;
    }

    .tabs_content_technologies_riox {
      margin-top: 20px;
      margin-right: 0px;
      margin-left: 0px;
    }

    .tabs_content_options_riox {
      margin-top: 20px;
      margin-right: 0px;
      margin-left: 0px;
    }

    .tabs_content_comfort_riox {
      margin-top: 20px;
      margin-right: 0px;
      margin-left: 0px;
    }

    .tabs_content_dvigatel_riox {
      width: auto;
      margin-right: 30px;
      margin-left: 30px;
    }

    .card_riox {
      min-height: 580px;
    }

    .bg_riox {
      background-image: url("../images/3.jpeg");
    }

    .rio_x {
      position: absolute;
      left: 0%;
      top: 0%;
      right: 0%;
      bottom: 0%;
      z-index: 0;
      display: -webkit-box;
      display: -webkit-flex;
      display: -ms-flexbox;
      display: flex;
      height: 80vw;
      min-height: 450px;
      background-image: -webkit-gradient(
          linear,
          left top,
          left bottom,
          color-stop(80%, transparent),
          to(#000)
        ),
        url("../images/51418dcf-92e3-47ef-96fe-171f57b3d29d.jpeg");
      background-image: linear-gradient(180deg, transparent 80%, #000),
        url("../images/51418dcf-92e3-47ef-96fe-171f57b3d29d.jpeg");
      background-position: 0px 0px, 50% 50%;
      background-size: auto, cover;
      background-repeat: repeat, no-repeat;
    }

    .tab_news_main.w--current {
      -webkit-box-flex: 0;
      -webkit-flex: 0 0 auto;
      -ms-flex: 0 0 auto;
      flex: 0 0 auto;
    }

    .div-block-266.div-block--services {
      margin-top: 0px;
    }

    .max_w_1760_horiz {
      -webkit-box-orient: vertical;
      -webkit-box-direction: normal;
      -webkit-flex-direction: column;
      -ms-flex-direction: column;
      flex-direction: column;
    }

    .card_set_specials {
      width: auto;
    }

    .image_set {
      width: 80vw;
    }

    .cont_set {
      padding-right: 30px;
      padding-left: 30px;
    }

    .card_slick_set {
      width: auto;
    }

    .container_133-copy {
      line-height: 19.95px;
    }

    .cont_techno-copy {
      max-width: none;
    }

    .special-item {
      width: 288%;
      max-width: 288px;
      margin-right: 30px;
    }

    .collection-list-2.special-slider {
      padding-left: 0px;
    }

    .cont_advantages {
      margin-top: 60px;
    }

    .block_slider_set {
      margin-right: 30px;
      margin-left: 30px;
    }

    .container_bg_post.bg {
      background-image: url("../images/425h600_3.jpg");
      background-position: 50% 50%;
      background-size: cover;
    }

    .container_bg_post.bg.bg2 {
      background-image: url("../images/site_1000h580.jpg");
    }

    .image_bg_post {
      display: none;
    }

    .bg2 .image_bg_post {
      display: block;
    }

    .block-404__wrp {
      padding-right: 30px;
      padding-left: 30px;
    }

    .img-404__wrp {
      display: none;
    }

    .dropdown_trigger-1 {
      padding-top: 10px;
      padding-bottom: 10px;
    }

    .dropdown-trigger {
      padding-top: 10px;
      padding-bottom: 10px;
    }

    .container-image-guarantee {
      -webkit-box-orient: vertical;
      -webkit-box-direction: normal;
      -webkit-flex-direction: column;
      -ms-flex-direction: column;
      flex-direction: column;
    }

    .image-guarantee {
      width: 100%;
      margin-right: 0px;
      margin-bottom: 30px;
    }

    .image-logo {
      height: 30px;
    }

    .image-47 {
      height: 30px;
    }

    .header-panel {
      padding-right: 0px;
      padding-left: 0px;
    }

    .container-panel {
      overflow: auto;
      padding-right: 30px;
      padding-left: 30px;
    }

    .section-new {
      padding-right: 30px;
      padding-left: 30px;
    }

    .section-new.head {
      overflow: hidden;
      min-height: auto;
    }

    .section-new.modeli_kia {
      height: 552px;
      padding-top: 40px;
      padding-bottom: 60px;
      -webkit-box-pack: start;
      -webkit-justify-content: flex-start;
      -ms-flex-pack: start;
      justify-content: flex-start;
    }

    .section-new.media {
      padding-top: 80px;
      padding-bottom: 58px;
    }

    .section-new.seo {
      padding-right: 30px;
      padding-bottom: 70px;
      padding-left: 30px;
    }

    .section-new.text-block {
      padding-right: 30px;
      padding-left: 30px;
    }

    .section-new._8 {
      overflow: hidden;
      padding-right: 30px;
      padding-bottom: 30px;
      padding-left: 30px;
    }

    .section-new._10 {
      padding: 40px 30px 60px;
    }

    .section-new.post {
      padding-right: 0px;
      padding-left: 0px;
    }

    .section-new.models {
      padding: 30px 30px 40px;
    }

    .section-new.model {
      min-height: 810px;
      padding-right: 30px;
      padding-bottom: 40px;
      padding-left: 30px;
      background-image: -webkit-gradient(
        linear,
        left top,
        left bottom,
        from(#000),
        to(#000)
      );
      background-image: linear-gradient(180deg, #000, #000);
    }

    .section-new.sport {
      padding: 30px 0px 0px;
    }

    .section-new.fashion-trend {
      padding: 30px 0px 0px;
    }

    .section-new.options {
      padding: 30px 0px 0px;
    }

    .section-new.awards {
      padding-top: 60px;
    }

    .section-new.consultation {
      padding-top: 60px;
    }

    .section-new.reviews {
      padding-top: 30px;
      padding-bottom: 60px;
    }

    .section-new.capacity {
      padding: 30px 0px 45px;
    }

    .section-new.engine {
      padding: 30px 0px;
    }

    .section-new._24 {
      padding-bottom: 45px;
    }

    .section-new.warranty {
      padding: 25px 30px 60px;
    }

    .section-new._29 {
      padding-right: 30px;
      padding-bottom: 80px;
      padding-left: 30px;
    }

    .section-new.picanto {
      display: -webkit-box;
      display: -webkit-flex;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-orient: vertical;
      -webkit-box-direction: normal;
      -webkit-flex-direction: column;
      -ms-flex-direction: column;
      flex-direction: column;
    }

    .section-new.white_menu {
      padding-right: 0px;
      padding-left: 0px;
    }

    .section-new.colors_model {
      padding-top: 60px;
      padding-bottom: 60px;
    }

    .section-new.protection {
      padding: 30px 0px 0px;
    }

    .section-new.comfort {
      padding: 30px 0px 0px;
    }

    .section-new.design {
      padding: 30px 0px 0px;
    }

    .section-new.engine_cerato {
      padding: 30px;
    }

    .section-new.model_cerato {
      min-height: 810px;
      padding-right: 30px;
      padding-bottom: 40px;
      padding-left: 30px;
      background-image: -webkit-gradient(
        linear,
        left top,
        left bottom,
        from(#000),
        to(#000)
      );
      background-image: linear-gradient(180deg, #000, #000);
    }

    .section-new.drive_k5 {
      padding-top: 30px;
      padding-right: 0px;
      padding-left: 0px;
    }

    .section-new.desing_k5 {
      padding: 30px 0px 45px;
    }

    .section-new.engine_k5 {
      padding: 30px;
    }

    .section-new.technologies_k5 {
      padding: 30px 0px 45px;
    }

    .section-new.comfort_k5 {
      padding: 30px 0px 45px;
    }

    .section-new.exterior_sportage {
      padding: 30px 0px 45px;
    }

    .section-new.technologies_sportage {
      padding: 30px 0px;
    }

    .section-new.interior_sportage {
      padding: 30px 0px 45px;
    }

    .section-new.capacity_sportage {
      padding: 30px 0px;
    }

    .section-new.drive_wise_sportage {
      padding: 30px 0px 45px;
    }

    .section-new.safety_sportage {
      padding: 30px 0px;
    }

    .section-new.gtline_sportage {
      padding: 30px 0px 45px;
    }

    .section-new.engine_sportage {
      padding: 30px 0px 0px;
    }

    .section-new.style_soult {
      padding: 30px 0px 45px;
    }

    .section-new.desing_soult {
      padding: 30px 0px 0px;
    }

    .section-new.comfort_soult {
      padding: 30px 0px 0px;
    }

    .section-new.options_soult {
      padding: 30px 0px 45px;
    }

    .section-new.drivewise_soult {
      padding: 30px 0px;
    }

    .section-new.safety_soult {
      padding: 30px 0px 45px;
    }

    .section-new.gtlite_soult {
      padding: 30px 0px 0px;
    }

    .section-new.interior_seltos {
      padding: 30px 0px;
    }

    .section-new.comfort_seltos {
      padding: 30px 0px 45px;
    }

    .section-new.safety_seltos {
      padding: 30px 0px;
    }

    .section-new.options_seltos {
      padding: 30px 0px 45px;
    }

    .section-new.kia1_rio {
      padding: 30px 0px 0px;
    }

    .section-new.kia_rio {
      padding: 30px 0px 0px;
    }

    .section-new.desing_rio {
      padding: 30px 0px;
    }

    .section-new.interior_rio {
      padding: 30px 0px;
    }

    .section-new.style_rio {
      padding: 30px 0px 45px;
    }

    .section-new.multimedia_rio {
      padding: 30px 0px;
    }

    .section-new.technologies_rio {
      padding: 30px 0px;
    }

    .section-new.safety_rio {
      padding: 30px 0px;
    }

    .section-new.options_rio {
      padding: 30px 0px;
    }

    .section-new.comfort_rio {
      padding: 30px 0px;
    }

    .section-new.capacity_rio {
      padding: 30px 0px;
    }

    .section-new.exterior_sorento {
      padding: 30px 0px;
    }

    .section-new.interior_sorento {
      padding: 30px 0px 0px;
    }

    .section-new.technologies_sorento {
      padding: 30px 0px;
    }

    .section-new.comfort_sorento {
      padding: 30px 0px;
    }

    .section-new.safety_sorento {
      padding: 30px 0px 45px;
    }

    .section-new.salon_sorento {
      padding: 30px 0px;
    }

    .section-new.drive_sorento {
      padding: 30px 0px;
    }

    .section-new.transmission_sorento {
      padding: 30px 0px 0px;
    }

    .section-new.desing_cerato {
      padding: 30px 0px;
    }

    .section-new.capacity_cerato {
      padding: 30px 0px;
    }

    .section-new.warranty_cerato {
      padding: 25px 30px 30px;
    }

    .section-new.model_k5 {
      min-height: 810px;
      padding-right: 30px;
      padding-bottom: 40px;
      padding-left: 30px;
      background-image: -webkit-gradient(
        linear,
        left top,
        left bottom,
        from(#000),
        to(#000)
      );
      background-image: linear-gradient(180deg, #000, #000);
    }

    .section-new.model_sportage {
      min-height: 810px;
      padding-right: 30px;
      padding-bottom: 40px;
      padding-left: 30px;
      background-image: -webkit-gradient(
        linear,
        left top,
        left bottom,
        from(#000),
        to(#000)
      );
      background-image: linear-gradient(180deg, #000, #000);
    }

    .section-new.model_soul {
      min-height: 810px;
      padding-right: 30px;
      padding-bottom: 40px;
      padding-left: 30px;
      background-image: -webkit-gradient(
        linear,
        left top,
        left bottom,
        from(#000),
        to(#000)
      );
      background-image: linear-gradient(180deg, #000, #000);
    }

    .section-new.model_sorento {
      min-height: 810px;
      padding-right: 30px;
      padding-bottom: 40px;
      padding-left: 30px;
      background-image: -webkit-gradient(
        linear,
        left top,
        left bottom,
        from(#000),
        to(#000)
      );
      background-image: linear-gradient(180deg, #000, #000);
    }

    .section-new.model_rio {
      min-height: 810px;
      padding-right: 30px;
      padding-bottom: 40px;
      padding-left: 30px;
      background-image: -webkit-gradient(
        linear,
        left top,
        left bottom,
        from(#000),
        to(#000)
      );
      background-image: linear-gradient(180deg, #000, #000);
    }

    .section-new.model_seltos {
      min-height: 810px;
      padding-right: 30px;
      padding-bottom: 40px;
      padding-left: 30px;
      background-image: -webkit-gradient(
        linear,
        left top,
        left bottom,
        from(#000),
        to(#000)
      );
      background-image: linear-gradient(180deg, #000, #000);
    }

    .section-new.warranty_k5 {
      padding: 25px 30px 60px;
    }

    .section-new.warranty_sportage {
      padding: 25px 30px 60px;
    }

    .section-new.warranty_soul {
      padding: 25px 30px 60px;
    }

    .section-new.warranty_seltos {
      padding: 25px 30px 60px;
    }

    .section-new.warranty_rio {
      padding: 25px 30px 60px;
    }

    .section-new.warranty_sorento {
      padding: 25px 30px 60px;
    }

    .section-new.specific_picanto {
      display: -webkit-box;
      display: -webkit-flex;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-orient: vertical;
      -webkit-box-direction: normal;
      -webkit-flex-direction: column;
      -ms-flex-direction: column;
      flex-direction: column;
    }

    .section-new.desing_riox {
      padding: 30px 0px;
    }

    .section-new.kia_riox {
      padding: 30px 0px 0px;
    }

    .section-new.opportunities_riox {
      padding: 30px 0px 0px;
    }

    .section-new.exterior_riox {
      padding: 30px 0px;
    }

    .section-new.interior_riox {
      padding: 30px 0px;
    }

    .section-new.style_riox {
      padding: 30px 0px;
    }

    .section-new.multimedia_riox {
      padding: 30px 0px;
    }

    .section-new.technologies_riox {
      padding: 30px 0px;
    }

    .section-new.security_riox {
      padding: 30px 0px;
    }

    .section-new.options_riox {
      padding: 30px 0px 45px;
    }

    .section-new.comfort_riox {
      padding: 30px 0px;
    }

    .section-new.capacity_riox {
      padding: 30px 0px;
    }

    .section-new.model_riox {
      min-height: 810px;
      padding-right: 30px;
      padding-bottom: 40px;
      padding-left: 30px;
      background-image: -webkit-gradient(
        linear,
        left top,
        left bottom,
        from(#000),
        to(#000)
      );
      background-image: linear-gradient(180deg, #000, #000);
    }

    .section-new.specials {
      padding-right: 30px;
      padding-left: 30px;
    }

    .section-new.conditions {
      padding-right: 30px;
      padding-left: 30px;
    }

    .section-new.specials_form {
      padding: 30px 30px 60px;
    }

    .section-new.guarantee-top {
      background-position: 90% 50%;
    }

    .section-new.new-logo {
      padding-top: 70px;
    }

    .section-new.philosophy {
      padding-top: 60px;
    }

    .section-new.manifest {
      padding-top: 60px;
    }

    .section-new.inspiration {
      padding-top: 60px;
    }

    .section-new.movement {
      padding-top: 60px;
    }

    .section-new.target {
      padding-top: 60px;
    }

    .section-new.frames {
      padding-top: 60px;
    }

    .section-new.adaptation {
      padding-right: 30px;
      padding-left: 30px;
    }

    .lightbox-banner {
      height: 100%;
    }

    .container-1460 {
      padding-right: 30px;
      padding-left: 30px;
    }

    .container-1460.values-text-row {
      padding-bottom: 60px;
    }

    .logo {
      width: 80%;
    }

    .container-max-w-747 {
      margin-top: 55px;
      -webkit-box-orient: vertical;
      -webkit-box-direction: normal;
      -webkit-flex-direction: column;
      -ms-flex-direction: column;
      flex-direction: column;
    }

    .h-2 {
      font-size: 25px;
      line-height: 140%;
    }

    .max-w-362 {
      width: 100%;
      margin-right: 0vw;
      margin-bottom: 10px;
    }

    .max-w-250 {
      width: 100%;
    }

    .lightbox-design {
      margin-top: 40px;
      margin-bottom: 40px;
    }

    .wrapper-text {
      margin-top: 20px;
    }

    .wrapper-text.adaptation-wrapper-text {
      width: 100%;
    }

    .image {
      margin-top: 60px;
    }

    .par-15.color-9ba1a5 {
      margin-bottom: 5px;
    }

    .inspiration-slider {
      margin-top: 60px;
    }

    .inspiration-card-text-wrp {
      left: 30px;
      bottom: 62px;
    }

    .history-div {
      margin-top: 60px;
    }

    .history-text-box {
      padding-right: 30px;
      padding-bottom: 60px;
      padding-left: 30px;
    }

    .lightbox-content {
      top: auto;
    }

    .lightbox-text-wrp {
      display: none;
    }

    .lightbox-movement {
      margin-top: 60px;
    }

    .presentation-next-arrow {
      z-index: -1;
      display: none;
      opacity: 0;
    }

    .presentation-prev-arrow {
      z-index: -1;
      display: none;
      opacity: 0;
    }

    .inspiration-slider__dots-wrp {
      left: 25px;
    }

    .presentation-slidder-wrp {
      margin-right: -30px;
    }

    .slider-50vw {
      margin-right: 0vw;
    }

    .owners__quick-item.center.owners__quick-item--border-top {
      position: relative;
    }

    .block-text-time_wrap {
      padding-top: 140px;
    }

    .section-wrap__content.cont-wrap--dil {
      top: 150px;
    }
  }

  @media screen and (max-width: 479px) {
    .container_19 {
      padding-left: 55px;
      -webkit-box-orient: vertical;
      -webkit-box-direction: normal;
      -webkit-flex-direction: column;
      -ms-flex-direction: column;
      flex-direction: column;
    }

    .nice-select .current {
      font-style: 12px;
    }

    .dilers-tabs__btn {
      font-style: 12px;
    }

    .select-choose-city {
      margin-right: 30px;
    }

    .cont-heading-dilers {
      margin-right: 0px;
      margin-left: 0px;
    }

    .leaflet-container.leaflet-touch-drag.leaflet-touch-drag {
      height: 300px !important;
    }

    .popap-center {
      padding: 20px 20px;
      background: #fff;
      border: 2px solid #05141f;
      width: 290px;
    }

    .marker-popup-html {
      position: absolute;
      top: 15px;
      left: 15px;
    }

    .par_18 {
      font-size: 18px;
    }

    .par_18.telefon {
      display: inline;
    }

    .par_18.footer_mob {
      font-size: 15px;
    }

    .container_logo_sportage .h_70 {
      font-size: 50px;
    }

    .container_logo_sportage .par_18 {
      text-align: center;
    }

    .par_18.size_15_mob {
      font-family: KiaSignatureRegular, sans-serif;
    }

    .section.main {
      height: 100vh;
      min-height: auto;
    }

    .section.modeli_kia {
      height: auto;
      padding-top: 40px;
      padding-bottom: 40px;
    }

    .section.media {
      padding-top: 50px;
    }

    .section.seo {
      padding-right: 30px;
      padding-bottom: 60px;
      padding-left: 30px;
    }

    .section.text-block {
      padding-right: 30px;
      padding-left: 30px;
    }

    .section._8 {
      padding-right: 30px;
      padding-bottom: 30px;
      padding-left: 30px;
    }

    .section.models {
      padding-top: 40px;
    }

    .section.model {
      padding-right: 20px;
      padding-left: 20px;
      min-height: 860px;
    }

    /* .section.model .background-video-3{
      display: none;
    } */

    .section.sport {
      padding-top: 30px;
    }

    .section.fashion-trend {
      padding-top: 30px;
    }

    .section.options {
      padding-top: 30px;
    }

    .section.picking {
      padding-top: 60px;
    }

    .section.reviews {
      padding-top: 30px;
      padding-left: 0px;
    }

    .section.capacity {
      padding-top: 30px;
    }

    .section.engine {
      padding-top: 30px;
      padding-right: 0vw;
      padding-left: 0vw;
    }

    .section.picanto {
      padding-top: 30px;
    }

    .section.white_menu {
      z-index: 997;
      padding-right: 0px;
      padding-left: 0px;
    }

    .section.protection {
      padding-top: 30px;
    }

    .section.comfort {
      padding-top: 30px;
    }

    .section.design {
      padding-top: 30px;
    }

    .section.engine_cerato {
      padding-top: 30px;
    }

    .section.model_cerato {
      padding-right: 20px;
      padding-left: 20px;
    }

    .section.drive_k5 {
      padding-top: 30px;
      padding-bottom: 30px;
    }

    .section.desing_k5 {
      padding-top: 30px;
      padding-bottom: 30px;
    }

    .section.engine_k5 {
      padding-top: 30px;
      padding-right: 30px;
      padding-left: 30px;
    }

    .section.technologies_k5 {
      padding-top: 30px;
      padding-bottom: 30px;
    }

    .section.comfort_k5 {
      padding-top: 30px;
      padding-bottom: 30px;
    }

    .section.exterior_sportage {
      padding-top: 30px;
      padding-bottom: 30px;
    }

    .section.technologies_sportage {
      padding-top: 30px;
    }

    .section.interior_sportage {
      padding-top: 30px;
      padding-bottom: 30px;
    }

    .section.capacity_sportage {
      padding-top: 30px;
    }

    .section.drive_wise_sportage {
      padding-top: 30px;
      padding-bottom: 30px;
    }

    .section.safety_sportage {
      padding-top: 30px;
    }

    .section.gtline_sportage {
      padding-top: 30px;
    }

    .section.engine_sportage {
      padding: 30px 0vw;
    }

    .section.style_soult {
      padding-top: 30px;
    }

    .section.desing_soult {
      padding-top: 30px;
    }

    .section.comfort_soult {
      padding-top: 30px;
    }

    .section.options_soult {
      padding-top: 30px;
    }

    .section.drivewise_soult {
      padding-top: 30px;
    }

    .section.safety_soult {
      padding-top: 30px;
    }

    .section.gtlite_soult {
      padding-top: 30px;
    }

    .section.interior_seltos {
      padding-top: 30px;
    }

    .section.comfort_seltos {
      padding-top: 30px;
      padding-bottom: 30px;
    }

    .section.safety_seltos {
      padding-top: 60px;
      padding-bottom: 30px;
    }

    .section.options_seltos {
      padding-top: 30px;
    }

    .section.kia1_rio {
      padding-top: 30px;
    }

    .section.kia_rio {
      padding-top: 30px;
    }

    .section.desing_rio {
      padding-top: 30px;
    }

    .section.interior_rio {
      padding-top: 30px;
    }

    .section.style_rio {
      padding-top: 30px;
    }

    .section.multimedia_rio {
      padding-top: 30px;
    }

    .section.technologies_rio {
      padding-top: 30px;
    }

    .section.safety_rio {
      padding-top: 30px;
    }

    .section.options_rio {
      padding-top: 30px;
    }

    .section.comfort_rio {
      padding-top: 30px;
    }

    .section.capacity_rio {
      padding-top: 30px;
    }

    .section.exterior_sorento {
      padding-top: 30px;
    }

    .section.interior_sorento {
      padding-top: 30px;
    }

    .section.technologies_sorento {
      padding-top: 30px;
    }

    .section.comfort_sorento {
      padding-top: 30px;
    }

    .section.safety_sorento {
      padding-top: 30px;
    }

    .section.salon_sorento {
      padding-top: 30px;
    }

    .section.drive_sorento {
      padding-top: 60px;
    }

    .section.transmission_sorento {
      padding-top: 60px;
    }

    .section.desing_cerato {
      padding-top: 30px;
    }

    .section.capacity_cerato {
      padding-top: 30px;
      padding-bottom: 30px;
    }

    .section.model_k5 {
      padding-right: 20px;
      padding-left: 20px;
    }

    .section.model_sportage {
      min-height: 854px;
      padding-right: 20px;
      padding-left: 20px;
    }

    .section.model_soul {
      padding-right: 20px;
      padding-left: 20px;
    }

    .section.model_sorento {
      padding-right: 20px;
      padding-left: 20px;
    }

    .section.model_rio {
      padding-right: 20px;
      padding-left: 20px;
    }

    .section.model_seltos {
      padding-right: 20px;
      padding-left: 20px;
    }

    .section.specific_picanto {
      padding-top: 30px;
    }

    .section.desing_riox {
      padding-top: 30px;
    }

    .section.kia_riox {
      padding-top: 30px;
    }

    .section.opportunities_riox {
      padding-top: 30px;
    }

    .section.exterior_riox {
      padding-top: 30px;
    }

    .section.interior_riox {
      padding-top: 30px;
    }

    .section.style_riox {
      padding-top: 30px;
    }

    .section.multimedia_riox {
      padding-top: 30px;
    }

    .section.technologies_riox {
      padding-top: 30px;
    }

    .section.security_riox {
      padding-top: 30px;
    }

    .section.options_riox {
      padding-top: 30px;
    }

    .section.comfort_riox {
      padding-top: 30px;
    }

    .section.capacity_riox {
      padding-top: 30px;
    }

    .section.model_riox {
      padding-right: 20px;
      padding-left: 20px;
    }

    .section.specials.section-services--mobile {
      height: auto;
      min-height: auto;
    }

    .section.specials.section-services--mobile.background--dil {
      overflow: visible;
      margin-bottom: 0px;
    }

    .section.conditions.section--dil-color {
      padding-right: 20px;
      padding-left: 20px;
    }

    .section.conditions.section--dil {
      padding-right: 20px;
      padding-left: 20px;
    }

    .section.section-404 {
      padding-bottom: 60px;
    }

    .section.guarantee-top {
      min-height: 260px;
      background-position: 90% 50%;
    }

    .section.guarantee {
      padding-bottom: 60px;
    }

    .section.dropdown-guarantee {
      padding-top: 40px;
      padding-bottom: 40px;
    }

    .section.owner.owner-menu {
      overflow: auto;
    }

    .section.owner.owner-menu.active {
      overflow-x: visible;
    }

    .section.section-configurations {
      display: -webkit-box;
      display: -webkit-flex;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-orient: vertical;
      -webkit-box-direction: normal;
      -webkit-flex-direction: column;
      -ms-flex-direction: column;
      flex-direction: column;
    }

    .navbar_head {
      padding-right: 30px;
      padding-left: 0;
    }

    .nav_link {
      padding-left: 30px;
    }

    .nav_menu_white {
      left: 0%;
      right: 0%;
      bottom: auto;
    }

    .par_15.mob_size_12,
    .par_15.mob_size_12 > p {
      font-size: 12px;
    }

    .par_15.footer_mob {
      font-size: 15px;
    }

    .par_15.size_12_mob {
      font-size: 12px;
    }

    .par_15.text_rio {
      width: 100%;
      max-width: 94px;
      -webkit-box-flex: 0;
      -webkit-flex: 0 0 auto;
      -ms-flex: 0 0 auto;
      flex: 0 0 auto;
      text-align: center;
    }

    .par_15.text_rio_style {
      width: 100%;
      max-width: 569px;
      text-align: center;
    }

    .par_15.text_rio_safety {
      width: 100%;
      max-width: 600px;
      text-align: center;
    }

    .par_15._167.par-15--position.pr--dil {
      font-size: 15px;
      line-height: 140%;
    }

    .par_15.size-18 {
      font-size: 15px;
    }

    .par_15.no-wrap {
      white-space: nowrap;
    }

    .content_footer {
      margin-top: 38px;
      margin-bottom: 40px;
    }

    .container_menu_footer {
      width: 100%;
    }

    .link_menu_footer {
      display: -webkit-box;
      display: -webkit-flex;
      display: -ms-flexbox;
      display: flex;
      width: 100%;
      margin-bottom: 0px;
      padding-top: 18px;
      padding-bottom: 17px;
      border-bottom: 1px solid hsla(0, 0%, 40%, 0.5);
    }

    .link_menu_footer.max_w_140 {
      max-width: none;
    }

    .link_menu_footer.max_w_140-copy {
      max-width: none;
    }

    .line_link {
      display: none;
    }

    .container_models_footer {
      width: 50%;
    }

    .container_models_footer._2 {
      display: -webkit-box;
      display: -webkit-flex;
      display: -ms-flexbox;
      display: flex;
      width: 50%;
    }

    .link-block-3_color {
      margin-bottom: 10px;
      -webkit-box-flex: 0;
      -webkit-flex: 0 0 auto;
      -ms-flex: 0 0 auto;
      flex: 0 0 auto;
    }

    .container_info_footer.social {
      margin-top: 20px;
    }

    .link_social {
      margin-bottom: 0px;
    }

    .container_183 {
      margin-bottom: 20px;
    }

    .text_disclaimer {
      line-height: 125%;
    }

    .par_15_close {
      font-size: 12px;
    }

    .par_15_open {
      font-size: 12px;
    }

    .container_52 {
      line-height: 125%;
    }

    .container_29 {
      min-height: 177px;
      padding-top: 15px;
      padding-right: 30px;
      padding-bottom: 25px;
    }

    .container_31 {
      max-width: none;
    }

    .left-arrow-2 {
      left: 0%;
      bottom: 0%;
      width: 20%;
      height: 100%;
    }

    .right-arrow-2 {
      right: 0%;
      bottom: 0%;
      display: none;
      width: 20%;
      height: 100%;
    }

    .tabs_menu_media {
      margin-bottom: 0px;
      padding-left: 30px;
      -webkit-box-pack: start;
      -webkit-justify-content: flex-start;
      -ms-flex-pack: start;
      justify-content: flex-start;
    }

    .tab_promotional_videos {
      -webkit-box-flex: 0;
      -webkit-flex: 0 0 auto;
      -ms-flex: 0 0 auto;
      flex: 0 0 auto;
    }

    .tab_promotional_videos.w--current {
      -webkit-box-flex: 0;
      -webkit-flex: 0 0 auto;
      -ms-flex: 0 0 auto;
      flex: 0 0 auto;
    }

    .tab_opinions {
      -webkit-box-flex: 0;
      -webkit-flex: 0 0 auto;
      -ms-flex: 0 0 auto;
      flex: 0 0 auto;
    }

    .container_slide_head {
      padding-right: 20px;
      padding-left: 20px;
      align-items: center;
      justify-content: flex-end;
      text-align: center;
      padding-bottom: 67px;
    }

    .container_video:after {
      background: linear-gradient(180deg, transparent, #000 48%);
      height: 306px;
    }

    .container_video:before {
      height: 115px;
    }

    .slide-nav {
      bottom: 3%;
    }

    .container_heading {
      /*text-align: center;*/
    }

    .par_25 {
      font-size: 20px;
    }

    .par_25.size_14 {
      font-family: KiaSignatureBold, sans-serif;
    }

    .ontainer_description {
      bottom: 21%;
      display: -webkit-box;
      display: -webkit-flex;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-orient: vertical;
      -webkit-box-direction: normal;
      -webkit-flex-direction: column;
      -ms-flex-direction: column;
      flex-direction: column;
      -webkit-box-pack: center;
      -webkit-justify-content: center;
      -ms-flex-pack: center;
      justify-content: center;
      -webkit-box-align: center;
      -webkit-align-items: center;
      -ms-flex-align: center;
      align-items: center;
    }

    .button.models_kia {
      width: 100%;
      margin-top: 39px;
      margin-bottom: 0px;
      padding-top: 20px;
      padding-bottom: 20px;
      text-align: center;
    }

    .button._3 {
      padding-right: 71px;
      padding-left: 71px;
    }

    .button.test_drive {
      margin-right: 0px;
      margin-left: 0px;
      padding-right: 60px;
      padding-left: 60px;
    }

    .button.test_drive._2 {
      width: 100%;
      margin-right: 0px;
    }

    .button.specials {
      padding-right: 0px;
      padding-left: 0px;
    }

    .image_slider_head {
      display: none;
      max-width: none;
    }

    .image_slider_head.sorento_1 {
      display: none;
    }

    .image_slider_head.rio_x {
      display: none;
      width: 100%;
    }

    .image_slider_head.stinger {
      display: none;
    }

    .image_slider_head.rio_x-copy {
      display: none;
      width: 100%;
    }

    .container_button {
      flex-direction: column;
      gap: 10px;
      width: 100%;
      padding: 0;

      /*padding-right: 30px;*/
      /*padding-left: 30px;*/
      /*margin-right: auto;*/
      /*margin-left: auto;*/
    }

    .container_button .button {
      width: 100%;
    }

    .container_button .button.white {
      padding: 10px 57px;
    }

    .container_button .button._3 {
      padding: 10px 40px;
    }

    .next_slick_news {
      /*display: none;*/
    }

    .next_slick_specpredloghenia {
      display: none;
    }

    .container_173 {
      background-image: url("../images/picanto2.png");
      background-position: 73% 5%;
      background-size: auto 80px;
    }

    .container_173.new_rio {
      background-image: url("../images/dedaf3c6-3c3e-45e9-adbb-f2b370e974b2.jpeg");
    }

    .container_173.cerato {
      background-image: url("../images/cerato2.png");
    }

    .container_173.k5 {
      background-image: url("../images/k52.jpg");
    }

    .container_173.soul {
      background-image: url("../images/2_1.png");
    }

    .container_173.seltos {
      position: static;
      background-image: url("../images/seltos2.jpg");
    }

    .container_173.sportage {
      background-image: url("../images/sportage2.jpg");
    }

    .container_173.new_sorento {
      background-image: url("../images/41153dc0-7ebf-4d24-816b-b536b4552b632.jpeg");
      background-position: 50% 4%;
    }

    .container_173.rio_x {
      background-image: url("../images/rio-x-1.jpg");
    }

    .description_model {
      padding-right: 30px;
      padding-left: 30px;
    }

    .banners {
      height: 440.25px;
    }

    .media_head {
      display: -webkit-box;
      display: -webkit-flex;
      display: -ms-flexbox;
      display: flex;
      width: 100%;
      margin-right: 0px;
      margin-bottom: 40px;
      margin-left: 0px;
      -webkit-box-orient: horizontal;
      -webkit-box-direction: normal;
      -webkit-flex-direction: row;
      -ms-flex-direction: row;
      flex-direction: row;
      -webkit-box-pack: center;
      -webkit-justify-content: center;
      -ms-flex-pack: center;
      justify-content: center;
      -webkit-align-self: stretch;
      -ms-flex-item-align: stretch;
      align-self: stretch;
    }

    .banner__cover {
      padding-bottom: 105px;
      padding-left: 30px;
    }

    .cont_image_card_media {
      height: 175.5px;
    }

    .cont_image_card_media.media_centr {
      height: 208.69px;
    }

    .h_50 {
      font-family: KiaSignatureBold, sans-serif;
    }

    .h_50.size_35 {
      font-family: KiaSignatureBold, sans-serif;
    }

    .menu-button-2 {
      padding-right: 0px;
      padding-left: 0px;
    }

    .menu-button-2.w--open {
      padding-right: 0px;
      padding-left: 0px;
    }

    .container_56 {
      top: 1.7%;
      width: 100%;
    }

    .container_rich {
      margin-bottom: 60px;
    }

    .h_35.size_15 {
      font-size: 15px;
    }

    .h_35.h-services--mobile {
      font-size: 25px;
    }

    .h_35.h--dil {
      text-align: left;
    }

    .h_35.title-dil {
      margin-top: 0px;
    }

    .remodal.design {
      height: 100vh;
    }

    .remodal.comfort {
      height: 100vh;
    }

    .remodal.comfort_cerato {
      min-height: auto;
    }

    .remodal.omfort {
      height: auto;
    }

    .container_66 {
      min-width: 100%;
    }

    .remodal_close {
      right: 5%;
    }

    .tab-pane-tab-1 {
      padding-top: 0px;
    }

    .rich-text-block h1 {
      font-size: 25px;
      line-height: 140%;
    }

    .cont_headint_text_info {
      width: 70%;
      padding-left: 15px;
    }

    .cont_headint_text_info._2 {
      width: 30%;
      min-width: auto;
      padding-left: 15px;
    }

    .cont_heading_info {
      width: auto;
    }

    .rich-text-middle p {
      margin-bottom: 10px;
    }

    .rich-text-insite {
      max-width: 190px;
    }

    .rich-text-insite p {
      padding-top: 10px;
      padding-bottom: 10px;
      font-size: 12px;
      line-height: 15px;
    }

    .rich-text-insite li {
      font-size: 12px;
      line-height: 15px;
    }

    .rich-text-insite ul {
      padding-left: 26px;
    }

    .tabs_content_info {
      padding-top: 0px;
    }

    .card_model {
      -webkit-box-pack: start;
      -webkit-justify-content: flex-start;
      -ms-flex-pack: start;
      justify-content: flex-start;
    }

    .link-block-6 {
      display: -webkit-box;
      display: -webkit-flex;
      display: -ms-flexbox;
      display: flex;
      width: auto;
      -webkit-box-orient: vertical;
      -webkit-box-direction: normal;
      -webkit-flex-direction: column;
      -ms-flex-direction: column;
      flex-direction: column;
      -webkit-box-pack: center;
      -webkit-justify-content: center;
      -ms-flex-pack: center;
      justify-content: center;
      -webkit-box-align: center;
      -webkit-align-items: center;
      -ms-flex-align: center;
      align-items: center;
    }

    .image-25 {
      width: 115px;
    }

    .div-block-102 {
      margin-left: 15px;
    }

    .link-block-models {
      margin-right: 0px;
    }

    .container_74 {
      -webkit-box-orient: vertical;
      -webkit-box-direction: normal;
      -webkit-flex-direction: column;
      -ms-flex-direction: column;
      flex-direction: column;
    }

    .categories_models {
      margin-top: 42px;
    }

    .g-padding-model-header-panel {
      z-index: 998;
      padding-right: 30px;
      padding-left: 30px;
    }

    .container_heading_panel {
      -webkit-box-orient: vertical;
      -webkit-box-direction: normal;
      -webkit-flex-direction: column;
      -ms-flex-direction: column;
      flex-direction: column;
    }

    .container_197 {
      width: 40%;
      margin-left: 0px;
      padding-right: 5px;
      padding-left: 5px;
      -webkit-box-align: start;
      -webkit-align-items: flex-start;
      -ms-flex-align: start;
      align-items: flex-start;
    }

    .container_197._2 {
      -webkit-box-align: start;
      -webkit-align-items: flex-start;
      -ms-flex-align: start;
      align-items: flex-start;
    }

    .icon_card_model {
      margin-top: auto;
      margin-bottom: auto;
    }

    .image-26 {
      width: 250px;
    }

    .ont_price.mob_hide {
      display: none;
    }

    .container_head_model {
      z-index: 2;
    }

    .tab-link-tab-1-dvigatel {
      margin-right: 15px;
      -webkit-box-flex: 0;
      -webkit-flex: 0 0 auto;
      -ms-flex: 0 0 auto;
      flex: 0 0 auto;
    }

    .tab-link-tab-2-3.max_w_723 {
      max-width: 720px;
    }

    .slide_card_set {
      width: 315px;
    }

    .mask_card_set {
      width: 315px;
    }

    .cont_description_card {
      min-height: 436px;
    }

    .container_102 {
      min-height: 440px;
    }

    .container_105 {
      text-align: center;
    }

    .h_70 {
      font-size: 25px;
    }

    .h_70.size_35 {
      font-family: KiaSignatureBold, sans-serif;
    }

    .h_70.services__title {
      font-size: 30px;
    }

    .h_70.services__title.services__title--dil {
      color: #000;
      font-size: 25px;
    }

    .image-29 {
      display: none;
    }

    .image-29._2 {
      display: block;
    }

    .div-block-130 {
      margin-bottom: 17vw;
    }

    .tabs_menu_reviews {
      overflow: scroll;
      width: 100%;
      margin-right: 0%;
      margin-left: 0%;
      padding-left: 0px;
      -webkit-box-pack: center;
      -webkit-justify-content: center;
      -ms-flex-pack: center;
      justify-content: center;
    }

    .lightbox-link {
      width: 315px;
      height: 212.63px;
    }

    .info_content {
      padding-bottom: 0px;
    }

    .container_119 {
      margin-left: -10px;
    }

    .text-span {
      font-family: KiaSignatureBold, sans-serif;
    }

    .container_124 {
      margin-bottom: 0px;
    }

    .container_130 {
      padding-right: 30px;
      padding-left: 30px;
    }

    .form_block_feedback {
      width: 100%;
    }

    .textarea::-webkit-input-placeholder {
      line-height: 125%;
    }

    .textarea:-ms-input-placeholder {
      line-height: 125%;
    }

    .textarea::-ms-input-placeholder {
      line-height: 125%;
    }

    .textarea::placeholder {
      line-height: 125%;
    }

    .cont_image_technologies {
      height: 260px;
    }

    .tabs-texno {
      overflow: hidden;
    }

    .container_breadcrumbs {
      position: relative;
      top: 76px;
      display: -webkit-box;
      display: -webkit-flex;
      display: -ms-flexbox;
      display: flex;
    }

    .link_brochure {
      margin-right: 10px;
    }

    .cont_download.cont_download--ml0 {
      margin-right: 0px;
      margin-left: 0px;
    }

    .icon_texno {
      width: 14%;
    }

    .container_145 {
      padding-right: 30px;
      padding-left: 30px;
    }

    .tabs_menu_advantage2 {
      min-width: auto;
    }

    .tabs_engine {
      margin-right: 0px;
      margin-left: 0px;
    }

    .bg-video-main-slider.new-logo {
      display: -webkit-box;
      display: -webkit-flex;
      display: -ms-flexbox;
      display: flex;
    }

    .bg-video-main-slider.new-logo-mob {
      display: none;
    }

    .container_184 {
      margin-bottom: 8px;
      -webkit-box-orient: vertical;
      -webkit-box-direction: normal;
      -webkit-flex-direction: column;
      -ms-flex-direction: column;
      flex-direction: column;
    }

    .max_w_model {
      width: 100%;
    }

    .container_nav {
      z-index: 9;
      width: auto;
      margin-right: auto;
    }

    .cont_image_picking {
      max-width: 100vw;
    }

    .container_slick {
      margin-bottom: 20px;
    }

    .cont_picking_model {
      display: -webkit-box;
      display: -webkit-flex;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-orient: vertical;
      -webkit-box-direction: normal;
      -webkit-flex-direction: column;
      -ms-flex-direction: column;
      flex-direction: column;
    }

    .container_price_picking {
      margin-top: 0px;
    }

    .picking_price_model {
      margin-top: 20px;
    }

    .card_slick_testdrive {
      margin-right: 15px;
    }

    .button_sticky {
      padding-right: 0%;
      -webkit-box-pack: end;
      -webkit-justify-content: flex-end;
      -ms-flex-pack: end;
      justify-content: flex-end;
    }

    .test_drive_cont {
      display: none;
    }

    .div-block-206 {
      margin-bottom: 30px;
      -webkit-box-orient: vertical;
      -webkit-box-direction: normal;
      -webkit-flex-direction: column;
      -ms-flex-direction: column;
      flex-direction: column;
    }

    .text_field_testdrive {
      width: auto;
      margin-bottom: 30px;
    }

    .bg_mob {
      background-image: url("../images/3b5db3be-2cb9-4378-beae-f6e5556b283f.jpeg");
      background-position: 50% 0%;
      background-size: cover;
    }

    .bg_mob.k5 {
      background-image: url("../images/88340121-038f-4a6f-a7dc-409a3906a238.jpeg");
    }

    .bg_mob.sorento_1 {
      background-image: url("../images/375_sorento_new_bg.jpg");
    }

    .bg_mob.rio_1 {
      background-image: url("../images/9d156390-fce5-48ed-8b33-6bc0e921ebb1.jpeg");
      background-position: 50% 50%;
    }

    .bg_mob.riox {
      background-image: url("../images/3.jpeg");
    }

    .image_slider_mob {
      display: block;
      max-width: none;
      margin-top: 19px;
    }

    .image_slider_mob.k5 {
      width: 270px;
      margin-top: 46px;
    }

    .image_slider_mob.sorento_1 {
      width: 310px;
    }

    .image_slider_mob.rio_1 {
      display: block;
      width: 290px;
      margin-top: 42px;
    }

    .image_slider_mob.stinger {
      width: 233px;
      margin-top: 0px;
    }

    .image_slider_mob.rio_1-copy {
      display: block;
      width: 260px;
      margin-top: 26px;
    }

    .image_models {
      width: 315px;
    }

    .spacing_-1.max_w {
      max-width: 293.125px;
    }

    .tabs_menu_models {
      overflow: scroll;
      width: 100%;
    }

    .div-block-212 {
      -webkit-box-orient: vertical;
      -webkit-box-direction: normal;
      -webkit-flex-direction: column;
      -ms-flex-direction: column;
      flex-direction: column;
    }

    .link-block-4-copy {
      margin-bottom: 5px;
    }

    .div-block-213 {
      margin-bottom: 40px;
    }

    .div-block-212-copy {
      width: 100%;
      -webkit-box-pack: start;
      -webkit-justify-content: flex-start;
      -ms-flex-pack: start;
      justify-content: flex-start;
    }

    .div-block-215 {
      width: 100%;
      margin-bottom: 40px;
    }

    .spacing_-0-5-copy {
      max-width: 240px;
      margin-bottom: 20px;
    }

    .desc_card_media {
      padding-top: 15px;
      padding-right: 30px;
      padding-bottom: 25px;
    }

    .cont_techno {
      max-width: none;
    }

    .tabs_menu_techno {
      overflow: scroll;
      height: 45px;
    }

    .link-tab-1-advantage.w--current {
      grid-auto-columns: 1fr;
      -ms-grid-columns: 1fr 1fr;
      grid-template-columns: 1fr 1fr;
      -ms-grid-rows: auto auto;
      grid-template-rows: auto auto;
    }

    .link-tab-1-advantage.max_w_360 {
      max-width: 360px;
    }

    .link-tab-1-advantage.max_w_510 {
      max-width: 510px;
    }

    .link-tab-2-advantage.max_w {
      max-width: 300px;
    }

    .link-tab-2-advantage.max_w_300 {
      max-width: 340px;
    }

    .link-tab-2-advantage.max_w_350 {
      max-width: 350px;
    }

    .link-tab-2-advantage.max_w_450 {
      max-width: 450px;
    }

    .link-tab-2-advantage.max_w_460 {
      max-width: 460px;
    }

    .link-tab-2-advantage.max_w_750 {
      max-width: 650px;
    }

    .slide_card_awards {
      width: 84vw;
      height: 100%;
      margin-right: 10px;
    }

    .div-block-218 {
      min-height: 445px;
    }

    .container_186-copy {
      margin-right: 30px;
      margin-left: 30px;
    }

    .description_button {
      margin-bottom: 72px;
    }

    .description_button.k5 {
      margin-bottom: 119px;
    }

    .description_button.sorento_1 {
      margin-bottom: 72px;
    }

    .description_button.rio_1 {
      margin-bottom: 122px;
    }

    .description_button.new-logo {
      margin-bottom: 72px;
    }

    .link_back_centr {
      margin-right: 0px;
    }

    .articles_detail h1 {
      margin-right: 5%;
      margin-left: 5%;
      font-family: KiaSignatureBold, sans-serif;
    }

    .articles_detail p {
      max-width: 90vw;
      margin-right: 5%;
      margin-left: 5%;
      font-family: KiaSignatureRegular, sans-serif;
      line-height: 167%;
    }

    .articles_detail h4 {
      margin-right: 5%;
      margin-left: 5%;
    }

    .articles_detail h2 {
      margin-right: 5%;
      margin-left: 5%;
      font-size: 22px;
      line-height: 1.3em;
    }

    .articles_detail h3 {
      margin-right: 5%;
      margin-left: 5%;
    }

    .articles_detail h6 {
      margin-right: 5%;
      margin-left: 5%;
    }

    .slider_articles {
      margin-top: 30px;
      margin-left: 0px;
      padding-left: 0px;
    }

    .mask_articles {
      width: 242px;
      margin-left: 15px;
    }

    .slide_articles {
      width: 280px;
      margin-left: 0px;
    }

    .container_card_new {
      padding-top: 20px;
      padding-right: 20px;
      padding-bottom: 20px;
    }

    .content_engine_sportage {
      margin-right: 0px;
      margin-left: 0px;
    }

    .image_optima_mobile {
      width: 100%;
    }

    .mask_card_awards {
      width: 84vw;
    }

    .tab-link-tab-2-dvigatel {
      -webkit-box-flex: 0;
      -webkit-flex: 0 0 auto;
      -ms-flex: 0 0 auto;
      flex: 0 0 auto;
    }

    .container_dvigately {
      margin-left: 10px;
    }

    .dropdown_model-header {
      margin-left: 0px;
    }

    .par_18_tab {
      font-size: 18px;
    }

    .list_model-header {
      display: none;
    }

    .lottie {
      display: -webkit-box;
      display: -webkit-flex;
      display: -ms-flexbox;
      display: flex;
    }

    .div-block-232 {
      padding-right: 30px;
      padding-left: 30px;
    }

    .div-block-239 {
      padding-right: 30px;
      padding-left: 30px;
    }

    .right_arrow_media_centr {
      right: 0%;
      bottom: 0%;
      display: none;
      width: 20%;
      height: 100%;
    }

    .slide_reviews {
      padding-right: 7.5px;
      padding-left: 7.5px;
    }

    .content_open {
      padding-left: 30px;
    }

    .cont_picking_cerato {
      min-height: 436px;
    }

    .card_cerato {
      min-height: 680px;
    }

    .awards_card {
      min-height: 440px;
    }

    .container_111-copy-copy {
      padding-bottom: 25px;
    }

    .container_dvigately_k5 {
      padding-right: 10px;
      padding-left: 10px;
    }

    .cont_engine_k5 {
      margin-left: 0px;
    }

    .engine_specifications {
      margin-right: 0px;
    }

    .tabs_content_dvigatel_sportage {
      margin-right: 30px;
      margin-left: 30px;
    }

    .card_sportage {
      min-height: 570px;
    }

    .card_soul {
      min-height: 610px;
    }

    .tabs_content_dvigatel_sportage-copy {
      width: auto;
      margin-right: 30px;
      margin-left: 30px;
    }

    .container_186-copy {
      margin-left: 8vw;
    }

    .container_186-copy-copy {
      margin-left: 8vw;
      padding-right: 30px;
      padding-left: 30px;
    }

    .container_111-copy-copy {
      margin-left: 0px;
      padding-bottom: 25px;
    }

    .mask_reviews_picanto {
      width: 331px;
    }

    .color_text {
      font-family: KIAOTF, sans-serif;
    }

    .color_text_2 {
      font-family: KIAOTF, sans-serif;
    }

    .textarea_test_drive::-webkit-input-placeholder {
      line-height: 125%;
    }

    .textarea_test_drive:-ms-input-placeholder {
      line-height: 125%;
    }

    .textarea_test_drive::-ms-input-placeholder {
      line-height: 125%;
    }

    .textarea_test_drive::placeholder {
      line-height: 125%;
    }

    .slick_slider_nav {
      -webkit-box-orient: horizontal;
      -webkit-box-direction: normal;
      -webkit-flex-direction: row;
      -ms-flex-direction: row;
      flex-direction: row;
    }

    .slick_slider_cont {
      margin-right: 0px;
      margin-left: 0px;
    }

    .page_model_price {
      margin-bottom: 30px;
    }

    .container_specifications {
      top: 111px;
      display: -webkit-box;
      display: -webkit-flex;
      display: -ms-flexbox;
      display: flex;
    }

    .model-info {
      min-height: 90px;
    }

    .tabs_menu_desing_cerato {
      width: 100%;
      min-width: auto;
      padding-left: 30px;
    }

    .tabs_menu_capacity_cerato {
      margin-left: 0vw;
    }

    .menu_comfort_popup_cerato {
      width: 100%;
    }

    .head_remodal_security {
      margin-right: 30px;
    }

    .tabs_menu_popup_desing {
      width: 100%;
      margin-right: 0px;
    }

    .tabs_cont_popup_desing {
      width: auto;
    }

    .tabs_menu_engine {
      padding-left: 0px;
    }

    .tabs_menu_engine_k5 {
      padding-left: 0px;
    }

    .bg_k {
      min-height: 445px;
    }

    .tabs_menu_capacity_sportage {
      width: 100%;
    }

    .tabs_menu_drive_sportage {
      min-width: auto;
    }

    .bg_sport {
      min-height: 445px;
    }

    .menu_gtline_popup_cerato {
      min-width: auto;
    }

    .tabs_menu_desing_soul {
      margin-left: 0vw;
    }

    .tabs_menu_drive_soul {
      margin-left: 0vw;
    }

    .div-block-255 {
      margin-left: 10px;
    }

    .div-block-257 {
      margin-right: 0px;
      margin-left: -10px;
    }

    .tabs_menu_engine_soul {
      padding-left: 30px;
    }

    .bg_s {
      min-height: 445px;
    }

    .container_186-copy-copy {
      margin-right: 0px;
      margin-left: 0px;
    }

    .bg_picanto {
      min-height: 445px;
    }

    .tabs_menu_options_picanto {
      overflow: scroll;
      width: 100%;
      margin-left: 0px;
      padding-left: 30px;
      -webkit-box-orient: horizontal;
      -webkit-box-direction: normal;
      -webkit-flex-direction: row;
      -ms-flex-direction: row;
      flex-direction: row;
    }

    .tabs_menu_interior_seltos {
      margin-left: 0px;
    }

    .content_engine_seltos {
      width: auto;
      margin-right: 0px;
      margin-left: 0px;
    }

    .tabs_menu_drive_seltos {
      margin-left: 0vw;
    }

    .tab_drive_seltos.max_w_400 {
      max-width: 400px;
    }

    .tab_drive_seltos.max_w_430 {
      max-width: 430px;
    }

    .tab_drive_seltos.max_w_500 {
      max-width: 420px;
    }

    .tab_drive_seltos.max_w_412 {
      max-width: 700px;
    }

    .tabs_menu_safety_seltos {
      overflow: scroll;
      margin-left: 0vw;
    }

    .tabs_menu_desing_rio {
      margin-left: 0px;
    }

    .tabs_menu_interior_rio {
      margin-left: 0px;
    }

    .tabs_menu_style_rio {
      min-width: auto;
    }

    .tabs_menu_multimedia_rio {
      margin-left: 0px;
    }

    .tabs_menu_technologies_rio {
      margin-left: 0vw;
    }

    .tabs_menu_options_rio {
      margin-left: 0px;
    }

    .tabs_menu_capacity_rio {
      margin-left: 0px;
    }

    .tabs_menu_exterior_sorento {
      margin-left: 0px;
    }

    .tabs_menu_comfort_sorento {
      margin-left: 0px;
    }

    .tabs_menu_safety_sorento {
      min-width: auto;
    }

    .tabs_menu_drive_sorento {
      margin-left: 0px;
    }

    .tabs_menu_technologie_sorento {
      min-width: auto;
    }

    .tabs_menu_comfort_seltos {
      min-width: auto;
    }

    .tabs_menu_engine_seltos {
      padding-left: 30px;
    }

    .tabs_menu_reviews_k5 {
      overflow: scroll;
      width: 100%;
      margin-right: 0%;
      margin-left: 0%;
      padding-left: 30px;
      -webkit-box-pack: start;
      -webkit-justify-content: flex-start;
      -ms-flex-pack: start;
      justify-content: flex-start;
    }

    .tabs_menu_reviews_sportage {
      overflow: scroll;
      width: 100%;
      margin-right: 0%;
      margin-left: 0%;
      padding-left: 30px;
      -webkit-box-pack: start;
      -webkit-justify-content: flex-start;
      -ms-flex-pack: start;
      justify-content: flex-start;
    }

    .tabs_menu_reviews_soul {
      overflow: scroll;
      width: 100%;
      margin-right: 0%;
      margin-left: 0%;
      padding-left: 30px;
      -webkit-box-pack: start;
      -webkit-justify-content: flex-start;
      -ms-flex-pack: start;
      justify-content: flex-start;
    }

    .tabs_menu_reviews_seltos {
      overflow: scroll;
      width: 100%;
      margin-right: 0%;
      margin-left: 0%;
      padding-left: 30px;
      -webkit-box-pack: start;
      -webkit-justify-content: flex-start;
      -ms-flex-pack: start;
      justify-content: flex-start;
    }

    .tabs_menu_reviews_rio {
      overflow: scroll;
      width: 100%;
      margin-right: 0%;
      margin-left: 0%;
      padding-left: 30px;
      -webkit-box-pack: start;
      -webkit-justify-content: flex-start;
      -ms-flex-pack: start;
      justify-content: flex-start;
    }

    .tabs_menu_reviews_sorento {
      overflow: scroll;
      width: 100%;
      margin-right: 0%;
      margin-left: 0%;
      padding-left: 30px;
      -webkit-box-pack: center;
      -webkit-justify-content: center;
      -ms-flex-pack: center;
      justify-content: center;
    }

    .sorento {
      min-height: 445px;
    }

    .rio {
      min-height: 445px;
      background-size: cover;
    }

    .seltos {
      min-height: 445px;
    }

    .model-info_sportage {
      min-height: 112px;
    }

    .container_logo_sportage {
      max-width: 240px;
    }

    .model-info_picanto {
      min-height: 100px;
    }

    .model-info_seltos {
      min-height: 90px;
    }

    .model-info_rio {
      min-height: 90px;
    }

    .model-info_soul {
      min-height: 90px;
    }

    .tabs_menu_style_soul {
      min-width: auto;
    }

    .menu_comfort_popup_soul {
      min-width: auto;
    }

    .content_engine_soul {
      margin-right: 0px;
      margin-left: 0px;
    }

    .gt_line_popup {
      margin-right: 30px;
      margin-left: 30px;
      padding-right: 0px;
      padding-left: 0px;
    }

    .container_engine_cerato {
      margin-right: 0px;
      margin-left: 0px;
    }

    .cont_drive_seltos {
      margin-left: 30px;
      padding-bottom: 0px;
    }

    .cont_safety_seltos {
      width: auto;
      margin-right: 30px;
      margin-left: 30px;
      padding-bottom: 25px;
    }

    .cont_exterior_rio {
      margin-left: 30px;
      padding-bottom: 0px;
    }

    .cont_technologies_rio {
      margin-left: 30px;
      padding-bottom: 0px;
    }

    .cont_safety_rio {
      padding-bottom: 0px;
    }

    .container_engine_k5 {
      margin-right: 0px;
      margin-left: 0px;
    }

    .collection-item.owner {
      margin-right: 0px;
      margin-left: 0px;
    }

    .menu_exterior_rio {
      margin-left: 0vw;
    }

    .tab_exterior_rio.max_w_100 {
      width: 100%;
      max-width: 94px;
    }

    .menu_salon_sorento {
      margin-left: 0vw;
    }

    .tab_salon_sorento.max_w_450.w--current {
      max-width: 450px;
    }

    .cms_news {
      margin-top: 40px;
    }

    .collection_item_news {
      width: 345px;
      max-width: 345px;
    }

    .prev_slick_news {
      /*display: none;*/
    }

    .prev_slick_specpredloghenia {
      display: none;
    }

    .tabs_menu_gt_soul {
      margin-left: 0vw;
    }

    .tab_popup_gt_soul.max_w_500 {
      max-width: 420px;
    }

    .info__content_picanto {
      margin-right: 30px;
      padding-bottom: 25px;
    }

    .info_content_sorento {
      padding-bottom: 0px;
    }

    .info_content_safety_sorento {
      padding-bottom: 0px;
    }

    .link_model_footer {
      margin-bottom: 10px;
      -webkit-box-flex: 0;
      -webkit-flex: 0 0 auto;
      -ms-flex: 0 0 auto;
      flex: 0 0 auto;
    }

    .container_breadcrumbs_rio {
      display: -webkit-box;
      display: -webkit-flex;
      display: -ms-flexbox;
      display: flex;
    }

    .container_breadcrumbs_picanto {
      position: static;
      display: -webkit-box;
      display: -webkit-flex;
      display: -ms-flexbox;
      display: flex;
    }

    .container_breadcrumbs__rio {
      display: -webkit-box;
      display: -webkit-flex;
      display: -ms-flexbox;
      display: flex;
    }

    .container_breadcrumbs_cerato {
      display: -webkit-box;
      display: -webkit-flex;
      display: -ms-flexbox;
      display: flex;
    }

    .container_breadcrumbs__cerato {
      display: -webkit-box;
      display: -webkit-flex;
      display: -ms-flexbox;
      display: flex;
    }

    .container_breadcrumbs_k5 {
      top: 57px;
      display: -webkit-box;
      display: -webkit-flex;
      display: -ms-flexbox;
      display: flex;
    }

    .container_breadcrumbs__k5 {
      display: -webkit-box;
      display: -webkit-flex;
      display: -ms-flexbox;
      display: flex;
    }

    .container_breadcrumbs_soul {
      top: 57px;
      display: -webkit-box;
      display: -webkit-flex;
      display: -ms-flexbox;
      display: flex;
    }

    .container_breadcrumbs__soul {
      display: -webkit-box;
      display: -webkit-flex;
      display: -ms-flexbox;
      display: flex;
    }

    .container_breadcrumbs_seltos {
      top: 54px;
      display: -webkit-box;
      display: -webkit-flex;
      display: -ms-flexbox;
      display: flex;
    }

    .container_breadcrumbs_sorento {
      display: -webkit-box;
      display: -webkit-flex;
      display: -ms-flexbox;
      display: flex;
    }

    .container_breadcrumbs__sportage {
      top: 63px;
      display: -webkit-box;
      display: -webkit-flex;
      display: -ms-flexbox;
      display: flex;
    }

    .container_breadcrumbs_sportage {
      top: 79px;
      display: -webkit-box;
      display: -webkit-flex;
      display: -ms-flexbox;
      display: flex;
    }

    .container_breadcrumbs-copy {
      display: -webkit-box;
      display: -webkit-flex;
      display: -ms-flexbox;
      display: flex;
    }

    .container_breadcrumbs__seltos {
      top: 62px;
      display: -webkit-box;
      display: -webkit-flex;
      display: -ms-flexbox;
      display: flex;
    }

    .link_prise {
      margin-right: 10px;
    }

    .blog-date {
      margin-left: 5%;
    }

    .collection_item_awards_cerato {
      width: 315px;
      max-width: 315px;
    }

    .collection_item_awards_picanto {
      width: 315px;
      max-width: 315px;
    }

    .collection_item_awards_sportage {
      width: 315px;
      max-width: 315px;
    }

    .collection_item_awards_soul {
      width: 315px;
      max-width: 315px;
    }

    .section__dilers {
      padding-top: 60px;
      padding-bottom: 60px;
    }

    .section__dilers-container {
      padding-right: 0%;
      padding-left: 0%;
    }

    .section__dilers-item.border-top {
      padding-right: 30px;
    }

    .manuals__block {
      margin-top: 30px;
    }

    .manuals__box {
      margin-top: 8px;
    }

    .manuals__box-collumn_one {
      width: 42px;
      min-width: 42px;
      font-size: 20px;
    }

    .manuals__box-collumn_two {
      padding: 9px 12px;
    }

    .tabs_menu_desing_riox {
      min-width: auto;
    }

    .menu_multimedia_riox {
      margin-left: 0vw;
    }

    .card_riox {
      min-height: 650px;
    }

    .model-info-riox {
      min-height: 90px;
    }

    .rio_x {
      min-height: 445px;
    }

    .tab_news_main {
      -webkit-box-flex: 0;
      -webkit-flex: 0 0 auto;
      -ms-flex: 0 0 auto;
      flex: 0 0 auto;
    }

    .tab_news_main.w--current {
      -webkit-box-flex: 0;
      -webkit-flex: 0 0 auto;
      -ms-flex: 0 0 auto;
      flex: 0 0 auto;
    }

    .head_conditions.head-adapt--dil {
      display: block;
    }

    .image_set {
      width: auto;
    }

    .card_slick_set {
      width: auto;
    }

    .div-block-206-copy {
      margin-bottom: 30px;
      -webkit-box-orient: vertical;
      -webkit-box-direction: normal;
      -webkit-flex-direction: column;
      -ms-flex-direction: column;
      flex-direction: column;
    }

    .cont_techno-copy {
      max-width: none;
    }

    .special-list {
      display: flex;
      flex-direction: column;
    }

    .special-item {
      max-width: 315px;
    }

    .cont_image_set {
      width: 89%;
    }

    .slick_set_cont {
      margin-right: 0px;
      margin-left: 0px;
    }

    .text__error {
      margin-top: 20px;
      margin-left: 0px;
    }

    .btn__wrp {
      -webkit-box-orient: vertical;
      -webkit-box-direction: normal;
      -webkit-flex-direction: column;
      -ms-flex-direction: column;
      flex-direction: column;
    }

    .cont-heading-dilers {
      margin-right: 0px;
      margin-left: 0px;
    }
    .dilers-tabs__block {
      margin-top: 40px;
    }

    .block-404__wrp {
      padding: 20px;
    }

    .block-404__link_wrp {
      -webkit-box-orient: vertical;
      -webkit-box-direction: normal;
      -webkit-flex-direction: column;
      -ms-flex-direction: column;
      flex-direction: column;
    }

    .margin-heading-guarantee {
      margin-top: 15px;
    }

    .set-advantages {
      padding-right: 0px;
      padding-left: 0px;
      -webkit-box-orient: vertical;
      -webkit-box-direction: normal;
      -webkit-flex-direction: column;
      -ms-flex-direction: column;
      flex-direction: column;
      border-bottom: 1px solid #ccc;
      border-right-style: none;
    }

    .grid-sets {
      grid-row-gap: 0px;
      -ms-grid-columns: 1fr;
      grid-template-columns: 1fr;
    }

    .max-w-1760.horiz {
      -webkit-box-orient: vertical;
      -webkit-box-direction: normal;
      -webkit-flex-direction: column;
      -ms-flex-direction: column;
      flex-direction: column;
    }

    .top-panel-wrap {
      height: auto;
      padding-top: 10px;
      padding-bottom: 10px;
      text-align: center;
    }

    .video-guarantee {
      margin-top: 40px;
    }

    .container-image-guarantee {
      margin-bottom: 30px;
    }

    .hide {
      display: none;
    }

    .bg-model {
      display: none;
    }

    .bg-model.mob {
      display: block;
      min-height: 290px;
      min-width: 838px;
      -o-object-fit: cover;
      object-fit: cover;
    }

    .header-panel {
      z-index: 998;
    }

    .section-new.head {
      height: 670px;
    }

    .section-new.modeli_kia {
      height: auto;
      padding-top: 40px;
      padding-bottom: 40px;
    }

    .section-new.media {
      padding-top: 50px;
    }

    .section-new.seo {
      padding-right: 30px;
      padding-bottom: 60px;
      padding-left: 30px;
    }

    .section-new.text-block {
      padding-right: 30px;
      padding-left: 30px;
    }

    .section-new._8 {
      padding-right: 30px;
      padding-bottom: 30px;
      padding-left: 30px;
    }

    .section-new.models {
      padding-top: 40px;
    }

    .section-new.model {
      padding-right: 20px;
      padding-left: 20px;
    }

    .section-new.sport {
      padding-top: 30px;
    }

    .section-new.fashion-trend {
      padding-top: 30px;
    }

    .section-new.options {
      padding-top: 30px;
    }

    .section-new.picking {
      padding-top: 60px;
    }

    .section-new.reviews {
      padding-top: 30px;
      padding-left: 0px;
    }

    .section-new.capacity {
      padding-top: 30px;
    }

    .section-new.engine {
      padding-top: 30px;
      padding-right: 0vw;
      padding-left: 0vw;
    }

    .section-new.picanto {
      padding-top: 30px;
    }

    .section-new.white_menu {
      z-index: 997;
      padding-right: 0px;
      padding-left: 0px;
    }

    .section-new.protection {
      padding-top: 30px;
    }

    .section-new.comfort {
      padding-top: 30px;
    }

    .section-new.design {
      padding-top: 30px;
    }

    .section-new.engine_cerato {
      padding-top: 30px;
    }

    .section-new.model_cerato {
      padding-right: 20px;
      padding-left: 20px;
    }

    .section-new.drive_k5 {
      padding-top: 30px;
      padding-bottom: 30px;
    }

    .section-new.desing_k5 {
      padding-top: 30px;
      padding-bottom: 30px;
    }

    .section-new.engine_k5 {
      padding-top: 30px;
      padding-right: 30px;
      padding-left: 30px;
    }

    .section-new.technologies_k5 {
      padding-top: 30px;
      padding-bottom: 30px;
    }

    .section-new.comfort_k5 {
      padding-top: 30px;
      padding-bottom: 30px;
    }

    .section-new.exterior_sportage {
      padding-top: 30px;
      padding-bottom: 30px;
    }

    .section-new.technologies_sportage {
      padding-top: 30px;
    }

    .section-new.interior_sportage {
      padding-top: 30px;
      padding-bottom: 30px;
    }

    .section-new.capacity_sportage {
      padding-top: 30px;
    }

    .section-new.drive_wise_sportage {
      padding-top: 30px;
      padding-bottom: 30px;
    }

    .section-new.safety_sportage {
      padding-top: 30px;
    }

    .section-new.gtline_sportage {
      padding-top: 30px;
    }

    .section-new.engine_sportage {
      padding: 30px 0vw;
    }

    .section-new.style_soult {
      padding-top: 30px;
    }

    .section-new.desing_soult {
      padding-top: 30px;
    }

    .section-new.comfort_soult {
      padding-top: 30px;
    }

    .section-new.options_soult {
      padding-top: 30px;
    }

    .section-new.drivewise_soult {
      padding-top: 30px;
    }

    .section-new.safety_soult {
      padding-top: 30px;
    }

    .section-new.gtlite_soult {
      padding-top: 30px;
    }

    .section-new.interior_seltos {
      padding-top: 30px;
    }

    .section-new.comfort_seltos {
      padding-top: 30px;
      padding-bottom: 30px;
    }

    .section-new.safety_seltos {
      padding-top: 60px;
      padding-bottom: 30px;
    }

    .section-new.options_seltos {
      padding-top: 30px;
    }

    .section-new.kia1_rio {
      padding-top: 30px;
    }

    .section-new.kia_rio {
      padding-top: 30px;
    }

    .section-new.desing_rio {
      padding-top: 30px;
    }

    .section-new.interior_rio {
      padding-top: 30px;
    }

    .section-new.style_rio {
      padding-top: 30px;
    }

    .section-new.multimedia_rio {
      padding-top: 30px;
    }

    .section-new.technologies_rio {
      padding-top: 30px;
    }

    .section-new.safety_rio {
      padding-top: 30px;
    }

    .section-new.options_rio {
      padding-top: 30px;
    }

    .section-new.comfort_rio {
      padding-top: 30px;
    }

    .section-new.capacity_rio {
      padding-top: 30px;
    }

    .section-new.exterior_sorento {
      padding-top: 30px;
    }

    .section-new.interior_sorento {
      padding-top: 30px;
    }

    .section-new.technologies_sorento {
      padding-top: 30px;
    }

    .section-new.comfort_sorento {
      padding-top: 30px;
    }

    .section-new.safety_sorento {
      padding-top: 30px;
    }

    .section-new.salon_sorento {
      padding-top: 30px;
    }

    .section-new.drive_sorento {
      padding-top: 60px;
    }

    .section-new.transmission_sorento {
      padding-top: 60px;
    }

    .section-new.desing_cerato {
      padding-top: 30px;
    }

    .section-new.capacity_cerato {
      padding-top: 30px;
      padding-bottom: 30px;
    }

    .section-new.model_k5 {
      padding-right: 20px;
      padding-left: 20px;
    }

    .section-new.model_sportage {
      min-height: 854px;
      padding-right: 20px;
      padding-left: 20px;
    }

    .section-new.model_soul {
      padding-right: 20px;
      padding-left: 20px;
    }

    .section-new.model_sorento {
      padding-right: 20px;
      padding-left: 20px;
    }

    .section-new.model_rio {
      padding-right: 20px;
      padding-left: 20px;
    }

    .section-new.model_seltos {
      padding-right: 20px;
      padding-left: 20px;
    }

    .section-new.specific_picanto {
      padding-top: 30px;
    }

    .section-new.desing_riox {
      padding-top: 30px;
    }

    .section-new.kia_riox {
      padding-top: 30px;
    }

    .section-new.opportunities_riox {
      padding-top: 30px;
    }

    .section-new.exterior_riox {
      padding-top: 30px;
    }

    .section-new.interior_riox {
      padding-top: 30px;
    }

    .section-new.style_riox {
      padding-top: 30px;
    }

    .section-new.multimedia_riox {
      padding-top: 30px;
    }

    .section-new.technologies_riox {
      padding-top: 30px;
    }

    .section-new.security_riox {
      padding-top: 30px;
    }

    .section-new.options_riox {
      padding-top: 30px;
    }

    .section-new.comfort_riox {
      padding-top: 30px;
    }

    .section-new.capacity_riox {
      padding-top: 30px;
    }

    .section-new.model_riox {
      padding-right: 20px;
      padding-left: 20px;
    }

    .section-new.section-404 {
      padding-bottom: 60px;
    }

    .section-new.guarantee-top {
      min-height: 260px;
      background-position: 90% 50%;
    }

    .section-new.guarantee {
      padding-bottom: 60px;
    }

    .section-new.dropdown-guarantee {
      padding-top: 40px;
      padding-bottom: 40px;
    }

    .section-new.main-banner {
      height: 131vw;
      min-height: 490px;
    }

    .section-new.adaptation {
      height: auto;
      min-height: 480px;
      padding-top: 115px;
      padding-bottom: 50px;
      background-image: url("../images/7-photo-mob.jpg");
      background-position: 100% 50%;
    }

    .lightbox-banner {
      height: 131vw;
      min-height: 490px;
    }

    .content-banner {
      position: relative;
    }

    .image {
      height: 128vw;
      min-height: 480px;
      -o-object-fit: cover;
      object-fit: cover;
    }

    .image.phylosophy-image {
      height: auto;
      min-height: auto;
    }

    .inspiration-card {
      height: 150vw;
    }

    .presentation-slider-mask {
      width: 92%;
    }

    .presentation-slide {
      margin-right: 6%;
    }

    .right-arrow-5 {
      display: none;
    }

    .left-arrow-5 {
      display: none;
    }

    .history-bg-wrp {
      height: 128vw;
      min-height: 480px;
      background-position: 0% 50%;
      background-size: cover;
    }

    .values-bg-wrp {
      height: 128vw;
      min-height: 480px;
      background-position: 31% 0%;
      background-size: cover;
    }

    .p-es-slide {
      width: 290px;
      margin-right: 15px;
    }

    .content-banner-wrp {
      left: 0%;
      top: 0%;
      right: 0%;
      bottom: 0%;
    }

    .owners__box {
      width: 100%;
      margin-bottom: 25px;
      padding-bottom: 10px;
      border-bottom: 1px solid #cdd0d2;
    }

    .owners__box.owners__box-last {
      border-bottom-style: none;
    }

    .owners__inner {
      width: 100%;
    }

    .cont-check__list.cont-check--dil {
      margin-bottom: 0px;
      padding-left: 7px;
    }

    .section__texxt--time {
      color: #fff;
    }

    .block-text-time_wrap {
      display: block;
      padding-top: 100px;
    }

    .section-wrap__content {
      -webkit-box-orient: vertical;
      -webkit-box-direction: reverse;
      -webkit-flex-direction: column-reverse;
      -ms-flex-direction: column-reverse;
      flex-direction: column-reverse;
      -webkit-box-pack: justify;
      -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
      justify-content: space-between;
    }

    .section-wrap__content.cont-wrap--dil {
      top: 190px;
      display: none;
    }

    .dil-btn__wrap {
      margin-top: 40px;
    }

    .pr--dil {
      font-size: 14px;
    }
  }

  #w-node-_0e6be81a-7161-ff64-7e4b-4ee0334f04b3-2f6e7f66 {
    -ms-grid-column-align: start;
    justify-self: start;
    -webkit-align-self: start;
    -ms-flex-item-align: start;
    -ms-grid-row-align: start;
    align-self: start;
  }

  #w-node-_5c772033-e344-0a51-eba9-e229e5d517bd-cb6e8016 {
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
  }

  #w-node-_68985f70-13a6-5b51-4f07-7404760ce4b9-cb6e8016 {
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
  }

  #w-node-bbc8fd10-2459-eff9-d565-0008f5431b79-cb6e8016 {
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
  }

  #w-node-_8c80bd99-61c3-aad6-196b-7afe118f2713-cb6e8016 {
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
  }

  #w-node-_8c80bd99-61c3-aad6-196b-7afe118f271d-cb6e8016 {
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
  }

  #w-node-_1be5c4eb-27f3-a9cd-d8dc-d2e07a725f7b-cb6e8016 {
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
  }

  #w-node-_5c772033-e344-0a51-eba9-e229e5d517bd-116e8017 {
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
  }

  #w-node-_68985f70-13a6-5b51-4f07-7404760ce4b9-116e8017 {
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
  }

  #w-node-bbc8fd10-2459-eff9-d565-0008f5431b79-116e8017 {
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
  }

  #w-node-_8c80bd99-61c3-aad6-196b-7afe118f2713-116e8017 {
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
  }

  #w-node-_8c80bd99-61c3-aad6-196b-7afe118f271d-116e8017 {
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
  }

  #w-node-_1be5c4eb-27f3-a9cd-d8dc-d2e07a725f7b-116e8017 {
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
  }

  .sportage-news-btn__block {
    padding: 5px 0;
  }

  .brand-marker .marker {
    color: #f3c300;
  }

  .brand-marker-2 .marker {
    color: #5d7d2b;
    font-family: KiaSignatureBold, sans-serif;
    font-weight: 700;
  }

  @media screen and (min-width: 1440px) {
    #w-node-_0e6be81a-7161-ff64-7e4b-4ee0334f04b3-2f6e7f66 {
      -ms-grid-column-span: 1;
      grid-column-end: 2;
      -ms-grid-column: 1;
      grid-column-start: 1;
      -ms-grid-row-span: 1;
      grid-row-end: 2;
      -ms-grid-row: 1;
      grid-row-start: 1;
    }
  }

  @media screen and (max-width: 767px) {
    #w-node-_6606a0dc-4366-1c7c-1163-7e60a9b8d64f-c36e7f7d {
      -ms-grid-row: span 1;
      grid-row-start: span 1;
      -ms-grid-row-span: 1;
      grid-row-end: span 1;
      -ms-grid-column: span 1;
      grid-column-start: span 1;
      -ms-grid-column-span: 1;
      grid-column-end: span 1;
    }
  }
}

@media (max-width: 991px) {
  .container_video--desktop {
    display: none;
  }
}
@media (min-width: 992px) {
  .container_video--mobile {
    display: none;
  }
}
