@charset "UTF-8";

@font-face {
  font-family: LADAPragmatica;
  font-style: normal;
  font-weight: 400;
  src: local("../fonts/LADAPragmatica.woff"), url(../fonts/LADAPragmatica.woff) format("woff");
}
@font-face {
  font-family: LADAPragmatica;
  font-style: normal;
  font-weight: 700;
  src: local("../fonts/LADAPragmatica-Bold.otf"), url(../fonts/LADAPragmatica-Bold.otf) format("opentype");
}
@font-face {
  font-family: LADAPragmatica;
  font-style: normal;
  font-weight: 300;
  src: local("../fonts/PragmaticaLightC.woff"), url(../fonts/PragmaticaLightC.woff) format("woff");
}
body {
  font-family: LADAPragmatica, Roboto, sans-serif;
}

header {
  background: #000;
  color: #fff;
  position: fixed;
  transform: translateY(0px);
  top: 0;
  left: 0;
  width: 100%;
  z-index: 1;
}
header .core-container {
  max-width: 1218px;
  width: 100%;
  margin-left: auto;
  margin-right: auto;
  padding-left: 15px;
  padding-right: 15px;
  position: relative;
}
@media screen and (min-width: 1440px) {
  header .core-container {
    max-width: 1370px;
  }
}
header .desktop-menu {
  position: relative;
  display: -webkit-flex;
  display: -moz-box;
  display: flex;
  flex-direction: row;
  -webkit-align-items: center;
  -moz-box-align: center;
  align-items: center;
  width: 100%;
  height: 80px;
}
@media screen and (max-width: 1200px) {
  header .desktop-menu {
    justify-content: space-between;
    padding-right: 20px;
    height: 56px;
  }
}
header .desktop-menu .desktop-menu--logo {
  margin-right: 70px;
}
@media screen and (max-width: 1170px) {
  header .desktop-menu .desktop-menu--logo svg {
    width: 110px;
  }
}
header .desktop-menu--wrap {
  display: -webkit-flex;
  display: -moz-box;
  display: flex;
  flex-direction: column;
  width: 100%;
}
@media screen and (max-width: 1200px) {
  header .desktop-menu--wrap {
    display: none;
  }
}
header .desktop-menu--wrap .menu-items--top {
  display: -webkit-flex;
  display: -moz-box;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  width: 100%;
  border-bottom: 1px solid #f6a723;
  margin-bottom: 5px;
  padding-bottom: 2px;
}
header .desktop-menu--wrap .menu-items--top.no-border {
  border-bottom-color: #000;
}
header .desktop-menu--wrap .menu-items--top .menu-items--left {
  display: -webkit-flex;
  display: -moz-box;
  display: flex;
  flex-direction: row;
}
header .desktop-menu--wrap .menu-items--top .menu-items--rigth {
  display: -webkit-flex;
  display: -moz-box;
  display: flex;
  flex-direction: row;
}
header .desktop-menu--wrap .menu-items--top .menu-item {
  color: #fff;
  text-decoration: none;
  font-style: normal;
  font-weight: 700;
  font-size: 11px;
  line-height: 21px;
  letter-spacing: 0.02em;
  text-transform: uppercase;
  margin-right: 34px;
  line-height: 21px;
}
header .desktop-menu--wrap .menu-items--top .menu-item.active {
  color: #f6a723 !important;
}
header .desktop-menu--wrap .menu-items--top .location {
  display: -webkit-flex;
  display: -moz-box;
  display: flex;
  -webkit-align-items: center;
  -moz-box-align: center;
  align-items: center;
}
header .desktop-menu--wrap .menu-items--top .location svg {
  height: 15px;
  margin-right: 8px;
}
header .desktop-menu--wrap .menu-items--top .location .location-text {
  color: #fff;
  font-style: normal;
  font-weight: 700;
  font-size: 11px;
  line-height: 18px;
  color: inherit;
  margin: 0;
}
header .desktop-menu--wrap .menu-items-bottom {
  display: -webkit-flex;
  display: -moz-box;
  display: flex;
  width: 100%;
  flex-direction: row;
  justify-content: end;
  width: 100%;
  align-items: center;
}
header .desktop-menu--wrap .menu-items-bottom.hide {
  display: none;
}
header .desktop-menu--wrap .menu-items-bottom .menu-items--left {
  display: -webkit-flex;
  display: -moz-box;
  display: flex;
  flex-direction: row;
}
header .desktop-menu--wrap .menu-items-bottom .menu-items--left .menu-item {
  cursor: pointer;
  font-size: 11px;
  color: #f6a723;
  display: -webkit-flex;
  display: -moz-box;
  display: flex;
  margin-left: 31px;
  line-height: 21px;
}
header .desktop-menu--wrap .menu-items-bottom .menu-items--left .menu-item:first-child {
  margin-left: 0;
}
header .desktop-menu--wrap .menu-items-bottom .menu-items--left .menu-item .phone-link {
  color: #f6a723;
}
header .desktop-menu--wrap .menu-items-bottom .menu-items--rigth {
  display: -webkit-flex;
  display: -moz-box;
  display: flex;
  flex-direction: row;
}
header .desktop-menu--wrap .menu-items-bottom .menu-items--rigth .menu-item {
  margin-right: 25px;
  color: #fff;
  font-size: 11px;
  -webkit-transition: 0.3s;
  -moz-transition: 0.3s;
  transition: 0.3s;
}
header .desktop-menu--wrap .menu-items-bottom .menu-items--rigth .menu-item:last-child {
  margin-right: 0;
}
header .desktop-menu .mobile-menu--icon {
  display: none;
  -webkit-justify-content: center;
  -moz-box-pack: center;
  justify-content: center;
  -webkit-align-items: center;
  -moz-box-align: center;
  align-items: center;
}
@media screen and (max-width: 1200px) {
  header .desktop-menu .mobile-menu--icon {
    display: -webkit-flex;
    display: -moz-box;
    display: flex;
  }
}
header .desktop-menu .mobile-menu--icon button {
  width: 24px;
  height: 19px;
  display: -webkit-flex;
  display: -moz-box;
  display: flex;
  -webkit-flex-direction: column;
  -moz-box-orient: vertical;
  -moz-box-direction: normal;
  flex-direction: column;
  -webkit-justify-content: space-between;
  -moz-box-pack: justify;
  justify-content: space-between;
  border: none;
  outline: none;
  background-color: transparent;
}
header .desktop-menu .mobile-menu--icon button span {
  width: 24px;
  height: 3px;
  background-color: #f6a723;
  display: block;
  -webkit-transition: all 0.3s;
  -moz-transition: all 0.3s;
  transition: all 0.3s;
}
header .desktop-submenu {
  display: none;
  width: 100vw;
  background: #f7f8f8;
  position: fixed;
  top: 80px;
  left: 0;
  opacity: 1;
  -webkit-transition: height, opacity 0.6s;
  -moz-transition: height, opacity 0.6s;
  transition: height, opacity 0.6s;
  height: auto;
  max-height: -webkit-calc(100vh - 80px);
  max-height: -moz-calc(100vh - 80px);
  max-height: calc(100vh - 80px);
}
header .desktop-submenu.show {
  display: block;
}
header .desktop-submenu .button-close {
  outline: none;
  cursor: pointer;
  padding: 0;
  margin: 0;
  border-radius: 50%;
  position: absolute;
  top: 30px;
  right: 0;
  width: 36px;
  height: 36px;
  border: none;
  background: #fff;
  -webkit-transition: 0.3s;
  -moz-transition: 0.3s;
  transition: 0.3s;
}
header .desktop-submenu .button-close:hover {
  background: #f6a723;
}
header .desktop-submenu .button-close:hover path {
  fill: #fff;
}
header .desktop-submenu .submenu-items {
  display: none;
  padding-left: 130px;
  padding-top: 30px;
  padding-bottom: 36px;
}
header .desktop-submenu .submenu-items.active {
  display: -webkit-flex;
  display: -moz-box;
  display: flex;
}
header .desktop-submenu .submenu-items ul {
  list-style: none;
  padding: 0;
  margin: 0 90px 0 0;
}
header .desktop-submenu .submenu-items ul li {
  font-size: 16px;
  display: -webkit-flex;
  display: -moz-box;
  display: flex;
  -webkit-flex-direction: column;
  -moz-box-orient: vertical;
  -moz-box-direction: normal;
  flex-direction: column;
  margin-top: 20px;
  line-height: 21px;
}
header .desktop-submenu .submenu-items ul li a {
  color: #000;
}
header .desktop-submenu .submenu-items ul li:hover a {
  color: #f6a723;
}
header .desktop-submenu .submenu-items--title {
  color: #f6a723;
  margin-bottom: 30px;
  font-weight: 700;
  font-size: 16px;
  line-height: 21px;
}
header .desktop-submenu .submenu-items.models {
  padding-left: 0;
  padding-top: 50px;
  padding-bottom: 36px;
  flex-direction: column;
}
header .desktop-submenu .submenu-items.models .model-item {
  display: -webkit-flex;
  display: -moz-box;
  display: flex;
  position: relative;
  -webkit-flex-direction: column;
  -moz-box-orient: vertical;
  -moz-box-direction: normal;
  flex-direction: column;
  cursor: pointer;
  background-size: 0 0;
  padding: 35px 15px 20px;
  background-repeat: no-repeat;
  opacity: 1;
  width: 25%;
}
header .desktop-submenu .submenu-items.models .model-item .model-background {
  opacity: 0;
  width: 100%;
  height: 130px;
  overflow: hidden;
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
}
header .desktop-submenu .submenu-items.models .model-item .model-background img {
  height: 100%;
  object-position: center;
  width: 100%;
  object-fit: cover;
}
header .desktop-submenu .submenu-items.models .model-item:hover {
  background: #fff;
  background-position-x: 0%;
  background-position-y: 0%;
  background-size: auto;
  background-position: top;
  background-size: 100% 119px;
}
header .desktop-submenu .submenu-items.models .model-item:hover .model-background {
  opacity: 1;
}
header .desktop-submenu .submenu-items.models .model-item .model-image {
  text-align: left;
  position: relative;
}
header .desktop-submenu .submenu-items.models .model-item .model-image img {
  width: 100%;
  margin-top: -15px;
}
header .desktop-submenu .submenu-items.models .model-item .model-title {
  padding-left: 30px;
  margin-top: -15px;
  color: #4c5865;
  margin-top: 15px;
  margin-bottom: 6px;
  font-weight: 700;
  font-size: 17px;
  line-height: 27px;
  letter-spacing: 0.03em;
  text-transform: uppercase;
}
header .desktop-submenu .submenu-items.models .additional-items {
  max-width: none;
  padding: 0;
  margin-top: 20px;
  display: -webkit-flex;
  display: -moz-box;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  padding-left: 100px;
  width: 100vw;
  width: 100%;
  padding-top: 20px;
  padding-left: 0;
  -webkit-align-items: flex-start;
  -moz-box-align: start;
  align-items: flex-start;
  justify-content: center;
}
header .desktop-submenu .submenu-items.models .additional-items .menu-item {
  background: #fff;
  display: -webkit-flex;
  display: -moz-box;
  display: flex;
  position: relative;
  -webkit-flex-direction: column;
  -moz-box-orient: vertical;
  -moz-box-direction: normal;
  flex-direction: column;
  cursor: pointer;
  background-size: 0 0;
  padding: 35px 15px 20px;
  background-repeat: no-repeat;
  opacity: 1;
  width: 25%;
}
header .desktop-submenu .submenu-items.models .additional-items .menu-item .additional-item--wrap {
  margin: 0;
  display: flex;
  flex-direction: column;
  align-items: center;
}
header .desktop-submenu .submenu-items.models .additional-items .menu-item svg {
  color: #f6a723;
  width: 40px;
  height: 40px;
}
header .desktop-submenu .submenu-items.models .additional-items .menu-item .item-title {
  color: #000;
  font-weight: 700;
  font-size: 15px;
  margin-top: 15px;
  text-transform: uppercase;
  text-align: center;
}
header .mobile-menu {
  display: none;
  flex-direction: column;
  width: 100%;
}
@media screen and (max-width: 1200px) {
  header .mobile-menu {
    display: -webkit-flex;
    display: -moz-box;
    display: flex;
  }
}
header .mobile-menu--items {
  display: flex;
  flex-direction: column;
  width: 100%;
  padding: 0;
  margin: 0;
  list-style: none;
}
header .mobile-menu--items .mobile-menu--item a {
  position: relative;
  display: block;
  padding: 20px;
  font-weight: 700;
  font-size: 14px;
  color: #f6a723 !important;
  line-height: 1;
  text-transform: uppercase;
  border-bottom: 1px solid #555;
  background-color: #000;
}
header .mobile-menu--items .mobile-menu--item button {
  display: none;
}
header .mobile-menu .mobile-menu-items--bottom {
  display: flex;
  flex-direction: column;
  width: 100%;
  padding-left: 20px;
  padding-top: 30px;
  padding-bottom: 20px;
  padding-right: 20px;
}
header .mobile-menu .mobile-menu-items--bottom .menu-item {
  cursor: pointer;
  font-size: 11px;
  color: #f6a723;
  display: -webkit-flex;
  display: -moz-box;
  display: flex;
  line-height: 21px;
  margin-bottom: 1rem;
  font-size: 13px;
}
header .mobile-menu .mobile-menu-items--bottom .menu-item .phone-link {
  color: #f6a723;
}
header .mobile-menu .mobile-menu-items--bottom .location {
  font-style: normal;
  font-weight: 400;
  font-size: 16px;
  line-height: 21px;
}
header .mobile-menu .mobile-menu-items--bottom .location svg {
  width: 11px;
  height: 15px;
  margin-right: 8px;
}
header .location {
  display: -webkit-flex;
  display: -moz-box;
  display: flex;
  -webkit-align-items: center;
  -moz-box-align: center;
  align-items: center;
}
header .location svg {
  height: 15px;
  margin-right: 8px;
}
header .location .location-text {
  color: #fff;
  font-style: normal;
  font-weight: 700;
  font-size: 11px;
  line-height: 18px;
  color: inherit;
  margin: 0;
}


body {
  background: #000;
  font-family: LADAPragmatica;
}

a {
  text-decoration: none;
}

.slider-container .slider-controls {
  position: absolute;
  right: 111px;
  bottom: 72px;
  z-index: 1;
  max-width: 1440px;
  margin: 0 auto;
}
.slider-container .slider-controls .slider-button-prev,
.slider-container .slider-controls .slider-button-next {
  border: none;
  background-color: rgba(0, 0, 0, 0.3);
}
.slider-container .slider-progress {
  position: absolute;
  left: 111px;
  right: 111px;
  bottom: 40px;
  z-index: 1;
}
.slider-container .progressBarContainer div {
  width: 50%;
}
.slider-container .progressBarContainer div span.progressBar {
  background: #bbcadb;
  background-color: rgba(187, 202, 219, 0.4);
}
.slider-container .progressBarContainer div span.progressBar .inProgress {
  background: #f6a723;
  background-color: #f6a723;
}
.slider-container .header-slide a {
  height: 100%;
  display: block;
}
.slider-container .header-slide a img {
  height: 100%;
  object-fit: cover;
  width: 100%;
}
.slider-container .header-slide .slide-info .slide-desc {
  font-style: normal;
  font-weight: 400;
  font-size: 14px;
  line-height: 21px;
  display: -webkit-flex;
  display: -moz-box;
  display: flex;
  -webkit-align-items: flex-end;
  -moz-box-align: end;
  align-items: flex-end;
  letter-spacing: 0.02em;
  text-transform: uppercase;
  margin-top: 10px;
  color: #f6a723;
}
.slider-container .header-slide .slide-info .slide-title {
  max-width: 600px;
  font-style: normal;
  font-weight: 700;
  font-size: 48px;
  line-height: 120%;
  display: -webkit-flex;
  display: -moz-box;
  display: flex;
  -webkit-align-items: flex-end;
  -moz-box-align: end;
  align-items: flex-end;
  letter-spacing: 0.02em;
  text-transform: uppercase;
}
.slider-container .header-slide .slide-info .slide-desc--prices .slide-desc--prices-item {
  font-weight: 700;
  font-size: 20px;
  line-height: 27px;
}
.slider-container .header-slide .slide-info .slide-desc--prices .slide-desc--prices-item.orange {
  color: #f6a723;
  font-weight: 700;
  font-size: 24px;
  line-height: 27px;
  white-space: nowrap;
}
.slider-container .header-slide .slide-info .btn-orange {
  cursor: pointer;
  height: 34px;
  display: inline-block;
  font-size: 12px;
  font-weight: 700;
  text-transform: uppercase;
  letter-spacing: 1px;
  padding: 9px 18px;
  border: 0;
  outline: none;
  text-align: center;
  white-space: nowrap;
  line-height: 16px;
  color: #000;
  background-color: #f6a723;
  margin-top: 20px;
}

.btn-orange-custom {
  cursor: pointer;
  border-radius: 0;
}
.btn-orange-custom:hover {
  background: #ffbc47;
}

.slider-header__item-button:hover {
  background: #ffbc47;
  color: #000;
}

.actions_header {
  margin-top: 180px;
  color: #fff;
  font-weight: 700;
  max-width: 500px;
  margin-bottom: 20px;
}

.actions_header--custom {
  margin-top: 180px;
  color: #fff;
  font-weight: 700;
  max-width: 500px;
  margin-bottom: 20px;
}
.actions_header--custom h1 {
  color: #fff;
  font-weight: 700;
}
.actions_header--custom .actions-subheader--custom {
  color: #fff;
  max-width: 420px;
  line-height: 1.4;
  font-weight: 400;
}

a {
  color: #f6a723;
}
a:hover {
  color: #f6a723;
}
a .CreditBannerItem_title__2v95_:hover {
  color: #f6a723;
}

.styles_container__2HrV1 {
  max-width: 1218px;
  width: 100%;
  margin-left: auto;
  margin-right: auto;
  padding-left: 15px;
  padding-right: 15px;
  position: relative;
}
@media (min-width: 1440px) {
  .styles_container__2HrV1 {
    max-width: 1370px;
  }
}
@media (max-width: 1024px) {
  .styles_container__2HrV1 {
    padding: 0 54px;
  }
}
@media (max-width: 1000px) {
  .styles_container__2HrV1 {
    padding: 0 40px;
  }
}
@media (max-width: 500px) {
  .styles_container__2HrV1 {
    padding: 0 20px;
  }
}

.def-container {
  max-width: 1218px;
  width: 100%;
  margin-left: auto;
  margin-right: auto;
  padding-left: 15px;
  padding-right: 15px;
  position: relative;
}
@media (min-width: 1440px) {
  .def-container {
    max-width: 1370px;
  }
}
@media (max-width: 1024px) {
  .def-container {
    padding: 0 54px;
  }
}
@media (max-width: 1000px) {
  .def-container {
    padding: 0 40px;
  }
}
@media (max-width: 500px) {
  .def-container {
    padding: 0 20px;
  }
}

img.cover-center {
  object-fit: cover;
  object-position: 50% 0;
}

ul {
  padding-left: 0;
}

.main, .styles_container__1-Mp6 {
  background-color: #000;
}

body.overflow-hidden {
  overflow: hidden;
}


.header-slide {
  width: 100%;
  height: 100%;
  position: relative;
  outline: none;
}

.slick-track {
  height: 100%;
}

.slick-list,
.slick-slider {
  position: relative;
  height: 100%;
  display: block;
}

.header-slide-background {
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: 50% 50%;
}
@media screen and (max-width: 500px) {
  .header-slide-background {
    object-position: 30% 0;
  }
}

.slider-container {
  position: relative;
  width: 100%;
  height: 100vh;
}

.slider-controls {
  position: absolute;
  right: 111px;
  bottom: 260px;
  z-index: 1;
  max-width: 1440px;
  margin: 0 auto;
}
@media (max-width: 576px) {
  .slider-controls {
    right: 20px;
    left: auto;
    bottom: 75px;
  }
}

.slider-button {
  width: 54px;
  height: 54px;
  border-radius: 50%;
  border: 1px solid #e6873b;
  background: none;
  outline: none;
  cursor: pointer;
  display: flex;
  justify-content: center;
  align-items: center;
  padding: 0;
  margin: 0;
  text-decoration: none;
}

.slider-button-prev,
.slider-button-next {
  border-color: hsla(0, 0%, 100%, 0.2);
}

.slider-controls:first-child {
  padding-right: 5px;
}

.slider-controls button:hover {
  border-color: #e37639;
}

.slider-controls button:hover path {
  stroke: #e37639;
}

.slider-progress {
  position: absolute;
  left: 91px;
  right: 35px;
  bottom: 30px;
  z-index: 1;
}

.container_model .slider-progress {
  left: 0;
  right: 0;
}

.progressBarContainer div {
  display: block;
  width: 30%;
  padding: 0;
  cursor: pointer;
  margin-right: 6px;
  float: left;
  color: white;
}

.progressBarContainer div:last-child {
  margin-right: 0;
}

.progressBarContainer div span.progressBar {
  width: 100%;
  height: 2px;
  background-color: rgba(255, 255, 255, 0.4);
  display: block;
}

.progressBarContainer div span.progressBar .inProgress {
  background-color: rgb(255, 255, 255);
  width: 0%;
  height: 2px;
}

.header-slider-scroll {
  position: absolute;
  z-index: 2;
  bottom: 25px;
  left: 35px;
}

.slide-title {
  font-style: normal;
  font-weight: 300;
  font-size: 60px;
  line-height: 120%;
  display: flex;
  align-items: flex-end;
  letter-spacing: 0.02em;
  text-transform: uppercase;
}

.slide-desc {
  font-style: normal;
  font-weight: 400;
  font-size: 22px;
  line-height: 27px;
  display: flex;
  align-items: flex-end;
  letter-spacing: 0.02em;
  text-transform: uppercase;
  margin-top: 10px;
}

.slide-info {
  position: absolute;
  bottom: 85px;
  color: rgb(255, 255, 255);
}
.slide-info .btn-orange {
  text-decoration: none;
}
.slide-info .btn-orange:hover {
  text-decoration: none;
  background: #ffbc47;
}

@media (max-width: 576px) {
  .slide-title {
    font-size: 40px;
    line-height: 43px;
    font-weight: 200;
    max-width: 320px;
  }
  .slide-desc {
    font-weight: 400;
    font-size: 18px;
    line-height: 27px;
  }
}
.styles_container__3yq8C {
  width: 100%;
  height: 600px;
  position: relative;
}

.styles_container__3yq8C img {
  width: 100%;
  height: 100%;
  position: absolute;
  object-fit: cover;
}

.styles_container__ITE3s,
.styles_icon__Kfmg7 {
  display: -webkit-flex;
  display: -moz-box;
  display: flex;
}

@media screen and (max-width: 1024px) {
  .styles_container__ITE3s {
    display: none;
  }
  .styles_container__ITE3s.styles_mobile__ZP11A {
    display: -webkit-flex;
    display: -moz-box;
    display: flex;
  }
}
@media (max-width: 1440px) {
  .styles_breadcrumbs__2jSax {
    padding-left: 15px;
  }
}
@media (max-width: 1024px) {
  .styles_breadcrumbs__2jSax {
    padding-left: 54px;
    display: none;
  }
}
@media screen and (max-width: 1000px) {
  .styles_breadcrumbs__2jSax {
    padding-left: 40px;
  }
}
.styles_shadow__3ByCl {
  width: 100%;
  max-width: 1280px;
  position: absolute;
  margin: 0 auto;
  left: 0;
  right: 0;
  top: 115px;
  z-index: 1;
}

@media (min-width: 1440px) {
  .styles_shadow__3ByCl {
    max-width: 1340px;
  }
}
@media screen and (max-width: 1320px) {
  .styles_shadow__3ByCl {
    padding: 0 15px;
  }
}
.styles_breadCrumb__1y1FB {
  display: -webkit-flex;
  display: -moz-box;
  display: flex;
  -webkit-align-items: center;
  -moz-box-align: center;
  align-items: center;
  padding-right: 18px;
  padding-left: 12px;
  position: relative;
}

.styles_breadCrumb__1y1FB:last-child {
  padding-right: 0;
}

.styles_breadCrumb__1y1FB:last-child a,
.styles_breadCrumb__1y1FB:last-child a.styles_textShadow__KkE2p {
  color: #fff;
}

.styles_breadCrumb__1y1FB:last-child a.styles_orangeText__Ax8mP {
  color: #e37639;
  opacity: 1;
}

.styles_breadCrumb__1y1FB:last-child a:hover {
  cursor: default;
}

.styles_breadCrumb__1y1FB:first-child {
  padding-left: 0;
}

.styles_breadCrumb__1y1FB a {
  font-size: 12px;
  line-height: 18px;
  color: #fff;
}

.styles_breadCrumb__1y1FB a.styles_textShadow__KkE2p {
  color: #fff;
}

.styles_breadCrumb__1y1FB a.styles_blackText__3TeAa {
  color: #000 !important;
  opacity: 1;
}

.styles_breadCrumb__1y1FB.styles_grey__3UsRc a {
  color: #d9dcdc;
}

.styles_isOpacity__2Pf3D:last-child a {
  opacity: 0.8;
}

.styles_icon__Kfmg7 {
  position: absolute;
  -webkit-align-items: center;
  -moz-box-align: center;
  align-items: center;
  -webkit-justify-content: flex-end;
  -moz-box-pack: end;
  justify-content: flex-end;
  right: 0;
}

.AdaptiveImage_AdaptiveImage__28QTO {
  position: relative;
  width: 100%;
  height: 100%;
}

.AdaptiveImage_AdaptiveImage__28QTO img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.styles_customBanner__3f1_Z img {
  object-position: 50% 30%;
}

@media (max-width: 767px) {
  .styles_container__3yq8C .styles_content__1URfU {
    position: relative;
    background: -webkit-gradient(linear, left bottom, left top, from(#000), color-stop(63.27%, #000), color-stop(89.92%, transparent));
    background: -moz-linear-gradient(bottom, #000 0, #000 63.27%, transparent 89.92%);
    background: linear-gradient(1turn, #000, #000 63.27%, transparent 89.92%);
    z-index: 1;
  }
  .styles_container__3yq8C .styles_content__1URfU h1 {
    font-size: 36px;
    line-height: 120%;
    margin-top: 0;
    width: auto;
    margin-bottom: 15px;
  }
  .styles_container__3yq8C .styles_content__1URfU .styles_description__1MuL0 {
    display: none;
  }
  .styles_container__3yq8C .styles_content__1URfU .styles_subtitle__2LJty {
    font-size: 18px;
    line-height: 23px;
    margin-top: 15px;
    margin-bottom: 0;
  }
}
.styles_contentWrapper__3OAZ4 {
  position: absolute;
  padding-bottom: 60px;
  left: 0;
  right: 0;
  bottom: 0;
  -webkit-transform: translateY(-30%);
  -moz-transform: translateY(-30%);
  transform: translateY(-30%);
}

.styles_title__3XFtr {
  font-size: 48px;
  line-height: 120%;
  letter-spacing: 0.03em;
  text-transform: uppercase;
  font-weight: 700;
  color: #fff;
  margin-top: 30px;
  margin-bottom: 26px;
}

.styles_desc__1255b {
  color: #fff;
  max-width: 420px;
  line-height: 1.4;
}


.actions-tabs {
  max-width: 1218px;
  width: 100%;
  margin-left: auto;
  margin-right: auto;
  padding-left: 15px;
  padding-right: 15px;
  position: relative;
  padding-top: 80px;
  padding-bottom: 80px;
}
@media (min-width: 1440px) {
  .actions-tabs {
    max-width: 1370px;
  }
}
@media (max-width: 1000px) {
  .actions-tabs {
    padding: 0 40px;
    padding-top: 0px;
    padding-bottom: 0px;
  }
}
@media (max-width: 500px) {
  .actions-tabs {
    padding: 0 20px;
    padding-top: 50px;
    padding-bottom: 50px;
  }
}
.actions-tabs--title {
  font-style: normal;
  text-transform: uppercase;
  font-size: 36px;
  line-height: 120%;
  margin-bottom: 20px;
  font-weight: 700;
  color: #f6a723;
}
.actions-tabs--list {
  border: 1px solid #fff;
  border-radius: 20px;
  height: 40px;
  padding: 2px;
  width: -webkit-max-content;
  width: -moz-max-content;
  width: max-content;
  display: -webkit-flex;
  display: -moz-box;
  display: flex;
  -webkit-align-items: center;
  -moz-box-align: center;
  align-items: center;
  border: 1px solid #d9dcdc;
  margin-bottom: 40px;
}
@media screen and (max-width: 500px) {
  .actions-tabs--list {
    display: none;
  }
}
.actions-tabs--list li {
  display: -webkit-flex;
  display: -moz-box;
  display: flex;
  -webkit-align-items: center;
  -moz-box-align: center;
  align-items: center;
  font-weight: 700;
  font-size: 15px;
  cursor: pointer;
  height: 34px;
  border-radius: 17px;
  padding-left: 14px;
  padding-right: 14px;
  position: relative;
  color: #fff;
}
.actions-tabs--list li:hover {
  background-color: hsla(0, 0%, 100%, 0.1);
}
.actions-tabs--list li.selected {
  background-color: #fff;
  color: #000;
}
.actions-tabs--body {
  display: -webkit-flex;
  display: -moz-box;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
@media (max-width: 500px) {
  .actions-tabs--body {
    -webkit-flex-direction: column;
    -moz-box-orient: vertical;
    -moz-box-direction: normal;
    flex-direction: column;
  }
}
.actions-tabs--body .actions-tabs--card {
  display: block;
  position: relative;
  width: -webkit-calc(50% - 5px);
  width: -moz-calc(50% - 5px);
  width: calc(50% - 5px);
  text-decoration: none;
  color: #f6a723;
  -webkit-flex-grow: 0;
  -moz-box-flex: 0;
  flex-grow: 0;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  -webkit-flex-basis: -webkit-calc(50% - 10px);
  flex-basis: -moz-calc(50% - 10px);
  flex-basis: calc(50% - 10px);
  height: 325px;
  overflow: hidden;
  margin-right: 10px;
  margin-bottom: 20px;
  border-radius: 5px;
}
.actions-tabs--body .actions-tabs--card.js-actions-tabs--card {
  display: none;
}
.actions-tabs--body .actions-tabs--card.js-actions-tabs--card.active {
  display: block;
}
.actions-tabs--body .actions-tabs--card:hover {
  cursor: pointer;
}
@media (max-width: 500px) {
  .actions-tabs--body .actions-tabs--card {
    width: 100%;
    margin-bottom: 10px;
    margin-right: 0;
    -webkit-flex: none;
    -moz-box-flex: 0;
    flex: none;
  }
}
.actions-tabs--body .actions-tabs--card img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.actions-tabs--body .actions-tabs--card .card-wrap {
  position: absolute;
  bottom: 10px;
  left: 30px;
  right: 30px;
  color: #fff;
  -webkit-transform: translateY(30px);
  -moz-transform: translateY(30px);
  transform: translateY(30px);
  -webkit-transition: 0.3s;
  -moz-transition: 0.3s;
  transition: 0.3s;
}
@media (max-width: 500px) {
  .actions-tabs--body .actions-tabs--card .card-wrap {
    bottom: -22px;
  }
}
.actions-tabs--body .actions-tabs--card:hover .card-wrap {
  bottom: 65px;
}
.actions-tabs--body .actions-tabs--card .card-title {
  font-size: 24px;
  line-height: 1.4;
  font-weight: 700;
  text-transform: uppercase;
  margin-bottom: 4px;
  font-style: normal;
}
@media (max-width: 500px) {
  .actions-tabs--body .actions-tabs--card .card-title {
    font-size: 18px;
  }
}
.actions-tabs--body .actions-tabs--card .card-button {
  margin-top: 20px;
  opacity: 0;
  -webkit-transition: 0.3s;
  -moz-transition: 0.3s;
  transition: 0.3s;
}
.actions-tabs--body .actions-tabs--card .card-button button {
  cursor: pointer;
  height: 34px;
  display: inline-block;
  font-size: 12px;
  font-weight: 700;
  text-transform: uppercase;
  letter-spacing: 1px;
  padding: 9px 18px;
  border: 0;
  outline: none;
  text-align: center;
  white-space: nowrap;
  line-height: 16px;
  color: #000;
  background-color: #f6a723;
}
@media (max-width: 767px) {
  .actions-tabs--body .actions-tabs--card .card-button button {
    width: -webkit-max-content;
    width: -moz-max-content;
    width: max-content;
    height: 45px;
    border-radius: 0;
    display: -webkit-flex;
    display: -moz-box;
    display: flex;
    -webkit-align-items: center;
    -moz-box-align: center;
    align-items: center;
    -webkit-justify-content: center;
    -moz-box-pack: center;
    justify-content: center;
    padding: 14px 35px;
  }
}
.actions-tabs--body .actions-tabs--card:hover .card-wrap .card-button {
  opacity: 1;
}

/* Таблица стоимотси ТО */
.styles_headerBlock__2ErY_ {
  display: -webkit-flex;
  display: -moz-box;
  display: flex;
  -webkit-justify-content: space-between;
  -moz-box-pack: justify;
  justify-content: space-between;
  -webkit-align-items: center;
  -moz-box-align: center;
  align-items: center;
  margin-top: 90px;
  margin-bottom: 30px;
}
@media (max-width: 768px) {
  .styles_headerBlock__2ErY_ {
    -webkit-flex-direction: column;
    -moz-box-orient: vertical;
    -moz-box-direction: normal;
    flex-direction: column;
    -webkit-justify-content: flex-start;
    -moz-box-pack: start;
    justify-content: flex-start;
    -webkit-align-items: flex-start;
    -moz-box-align: start;
    align-items: flex-start;
  }
}

.styles_title__1JgRt {
  font-weight: 700;
  font-size: 36px;
  line-height: 120%;
  letter-spacing: 0.02em;
  text-transform: uppercase;
  color: #f6a723;
}

.styles_discl__3YsMZ {
  display: inline-block;
  font-size: 25px;
  position: relative;
  top: -10px;
}

/* Table */
.styles_wrapperSelect__aeRH8 {
  width: 364px;
  max-width: 100%;
}
@media (max-width: 768px) {
  .styles_wrapperSelect__aeRH8 .styles_wrapperSelect__aeRH8 {
    width: 100%;
    margin-bottom: 20px;
  }
}

.styles_infoWrapper__2TcM6 {
  display: -webkit-flex;
  display: -moz-box;
  display: flex;
  -webkit-align-items: flex-start;
  -moz-box-align: start;
  align-items: flex-start;
  -webkit-justify-content: space-between;
  -moz-box-pack: justify;
  justify-content: space-between;
  margin-bottom: 75px;
}
@media (max-width: 768px) {
  .styles_infoWrapper__2TcM6 {
    -webkit-flex-direction: column;
    -moz-box-orient: vertical;
    -moz-box-direction: normal;
    flex-direction: column;
    -webkit-justify-content: flex-start;
    -moz-box-pack: start;
    justify-content: flex-start;
    -webkit-align-items: flex-start;
    -moz-box-align: start;
    align-items: flex-start;
  }
}

.styles_wrapper__vqFYH {
  width: 100%;
  margin-top: 50px;
}
@media (max-width: 768px) {
  .styles_wrapper__vqFYH {
    width: 100%;
    margin-bottom: 20px;
  }
}

.styles_wrapperItems__xx4a1 {
  display: -webkit-flex;
  display: -moz-box;
  display: flex;
  border-bottom: 1px dashed #eaefef;
  color: #d9dcdc;
  height: 60px;
  -webkit-flex-direction: column;
  -moz-box-orient: vertical;
  -moz-box-direction: normal;
  flex-direction: column;
  margin-bottom: 15px;
  -webkit-justify-content: start;
  -moz-box-pack: start;
  justify-content: start;
}
@media (max-width: 575px) {
  .styles_wrapperItems__xx4a1 {
    height: 80px;
  }
}

.styles_wrapperItem__2R7WT {
  display: -webkit-flex;
  display: -moz-box;
  display: flex;
  -webkit-justify-content: space-between;
  -moz-box-pack: justify;
  justify-content: space-between;
}
@media (max-width: 575px) {
  .styles_wrapperItem__2R7WT {
    -webkit-flex-direction: column;
    -moz-box-orient: vertical;
    -moz-box-direction: normal;
    flex-direction: column;
  }
}

.styles_wrapperTitle__bZVXI {
  font-weight: 700;
  font-size: 18px;
  line-height: 24px;
}

.styles_wrapperPrice__29nqz {
  font-weight: 400;
  font-size: 18px;
  line-height: 21px;
}

.styles_subtitle_block__2LCl- {
  display: -webkit-flex;
  display: -moz-box;
  display: flex;
  -webkit-flex-direction: column;
  -moz-box-orient: vertical;
  -moz-box-direction: normal;
  flex-direction: column;
  grid-gap: 15px;
  gap: 15px;
  font-size: 12px;
  font-weight: 400;
  line-height: 21px;
  text-align: left;
  color: #d9dcdc;
  margin-bottom: 100px;
  margin-top: 50px;
}
@media screen and (max-width: 1000px) {
  .styles_subtitle_block__2LCl- {
    margin-top: 70px;
  }
}

.styles_wrapperDistance__2QUa8 {
  font-weight: 400;
  font-size: 16px;
  line-height: 18px;
  color: #f6a723;
  margin-top: 5px;
}

.MaintenanceMapWithForm_wrapper__bA2XP {
  display: -webkit-flex;
  display: -moz-box;
  display: flex;
  width: 100%;
  border-bottom: 1px solid rgba(166, 173, 181, 0.5);
  color: #fff;
  background-color: #262626;
}

.MaintenanceMapWithForm_container__2RaJ8 {
  width: 50%;
}

.MaintenanceMapWithForm_form__2R9f0 {
  max-width: 720px;
  padding: 70px;
}

@media screen and (max-width: 1000px) {
  .MaintenanceMapWithForm_wrapper__bA2XP {
    -webkit-flex-direction: column;
    -moz-box-orient: vertical;
    -moz-box-direction: normal;
    flex-direction: column;
    -webkit-align-items: center;
    -moz-box-align: center;
    align-items: center;
  }
  .MaintenanceMapWithForm_container__2RaJ8 {
    width: 90%;
  }
  .MaintenanceMapWithForm_map__16AQr {
    height: 500px;
  }
  .MaintenanceMapWithForm_form__2R9f0 {
    padding: 70px 15px;
    max-width: 100%;
  }
}
.styles_title__3rgTp {
  font-size: 32px;
  color: #f6a723;
  margin-bottom: 20px;
  text-transform: uppercase;
  font-weight: 700;
  letter-spacing: 0.02em;
}

@media screen and (max-width: 500px) {
  .styles_form__17-ZW button {
    width: 100%;
  }
}
.styles_switch__nFtBj {
  display: -webkit-flex;
  display: -moz-box;
  display: flex;
  -webkit-align-items: center;
  -moz-box-align: center;
  align-items: center;
  margin-top: 18px;
  margin-bottom: 24px;
}

.styles_switch__nFtBj span {
  font-size: 14px;
  line-height: 14px;
  color: #d9dcdc;
}

.styles_toggleSwitch__1V3ou {
  position: relative;
  margin-right: 10px;
  width: 48px;
  height: 20px;
  display: inline-block;
  vertical-align: middle;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  text-align: left;
}

.styles_toggleSwitch__1V3ou .styles_toggleSwitchCheckbox__2pLQH {
  display: none;
}

.styles_toggleSwitch__1V3ou .styles_toggleSwitchLabel__1jE7E {
  display: block;
  overflow: hidden;
  cursor: pointer;
  border-radius: 12px;
  margin: 0;
  width: 48px;
  height: 20px;
  background-color: #d9dcdc;
  -webkit-transition: all 0.2s ease-in;
  -moz-transition: all 0.2s ease-in;
  transition: all 0.2s ease-in;
}

.styles_toggleSwitch__1V3ou .styles_toggleSwitchLabel__1jE7E:focus,
.styles_toggleSwitch__1V3ou .styles_toggleSwitchLabel__1jE7E > span:focus {
  outline: none;
}

.styles_toggleSwitch__1V3ou.styles_disabled__3b-js {
  opacity: 0.3;
}

.styles_toggleSwitch__1V3ou .styles_disabled__3b-js {
  cursor: not-allowed;
}

.styles_toggleSwitch__1V3ou .styles_disabled__3b-js:before {
  background-color: #fff;
  cursor: not-allowed;
}

.styles_toggleSwitch__1V3ou .styles_toggleSwitchInner__aDJvK:after {
  content: attr(data-no);
  text-transform: uppercase;
  padding-right: 10px;
  background-color: #fff;
  color: #fff;
  text-align: right;
}

.styles_toggleSwitch__1V3ou .styles_switchDot__cjcs9 {
  display: block;
  width: 14px;
  height: 14px;
  background: #fff;
  position: absolute;
  top: -webkit-calc(50% - 7px);
  top: -moz-calc(50% - 7px);
  top: calc(50% - 7px);
  right: 30px;
  border-radius: 50%;
  -webkit-transition: all 0.3s ease-in 0s;
  -moz-transition: all 0.3s ease-in 0s;
  transition: all 0.3s ease-in 0s;
}

.styles_toggleSwitch__1V3ou .styles_toggleSwitchCheckbox__2pLQH:checked + .styles_toggleSwitchLabel__1jE7E {
  background-color: #f6a723;
}

.styles_toggleSwitch__1V3ou .styles_toggleSwitchCheckbox__2pLQH:checked + .styles_toggleSwitchLabel__1jE7E .styles_toggleSwitchInner__aDJvK {
  margin-left: 0;
}

.styles_toggleSwitch__1V3ou .styles_toggleSwitchCheckbox__2pLQH:checked + .styles_toggleSwitchLabel__1jE7E .styles_switchDot__cjcs9 {
  right: 3px;
}

.styles_toggleSwitch__1V3ou {
  position: relative;
  margin-right: 10px;
  width: 48px;
  height: 20px;
  display: inline-block;
  vertical-align: middle;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  text-align: left;
}

.styles_toggleSwitch__1V3ou .styles_toggleSwitchCheckbox__2pLQH {
  display: none;
}

.styles_toggleSwitch__1V3ou .styles_toggleSwitchLabel__1jE7E {
  display: block;
  overflow: hidden;
  cursor: pointer;
  border-radius: 12px;
  margin: 0;
  width: 48px;
  height: 20px;
  background-color: #d9dcdc;
  -webkit-transition: all 0.2s ease-in;
  -moz-transition: all 0.2s ease-in;
  transition: all 0.2s ease-in;
}

.styles_toggleSwitch__1V3ou .styles_toggleSwitchLabel__1jE7E:focus,
.styles_toggleSwitch__1V3ou .styles_toggleSwitchLabel__1jE7E > span:focus {
  outline: none;
}

.styles_toggleSwitch__1V3ou.styles_disabled__3b-js {
  opacity: 0.3;
}

.styles_toggleSwitch__1V3ou .styles_disabled__3b-js {
  cursor: not-allowed;
}

.styles_toggleSwitch__1V3ou .styles_disabled__3b-js:before {
  background-color: #fff;
  cursor: not-allowed;
}

.styles_toggleSwitch__1V3ou .styles_toggleSwitchInner__aDJvK:after {
  content: attr(data-no);
  text-transform: uppercase;
  padding-right: 10px;
  background-color: #fff;
  color: #fff;
  text-align: right;
}

.styles_toggleSwitch__1V3ou .styles_switchDot__cjcs9 {
  display: block;
  width: 14px;
  height: 14px;
  background: #fff;
  position: absolute;
  top: -webkit-calc(50% - 7px);
  top: -moz-calc(50% - 7px);
  top: calc(50% - 7px);
  right: 30px;
  border-radius: 50%;
  -webkit-transition: all 0.3s ease-in 0s;
  -moz-transition: all 0.3s ease-in 0s;
  transition: all 0.3s ease-in 0s;
}

.styles_toggleSwitch__1V3ou .styles_toggleSwitchCheckbox__2pLQH:checked + .styles_toggleSwitchLabel__1jE7E {
  background-color: #f6a723;
}

.styles_toggleSwitch__1V3ou .styles_toggleSwitchCheckbox__2pLQH:checked + .styles_toggleSwitchLabel__1jE7E .styles_toggleSwitchInner__aDJvK {
  margin-left: 0;
}

.styles_toggleSwitch__1V3ou .styles_toggleSwitchCheckbox__2pLQH:checked + .styles_toggleSwitchLabel__1jE7E .styles_switchDot__cjcs9 {
  right: 3px;
}

.styles_field__28tir {
  margin-top: 10px;
  margin-bottom: 20px;
}

@media (max-width: 767px) {
  .styles_mobileTitle__1Q-w0 {
    display: block;
    font-size: 15px;
    line-height: 23px;
    color: #d9dcdc;
    font-weight: 700;
    text-transform: uppercase;
    margin-bottom: 10px;
    margin-top: 28px;
  }
  .styles_field__28tir {
    margin-bottom: 10px;
  }
  .styles_flex__3lrB9 {
    -webkit-flex-wrap: wrap;
    flex-wrap: wrap;
  }
  .styles_flex__3lrB9 > .styles_field__28tir:nth-child(n) {
    width: 100%;
    -webkit-flex-basis: 100%;
    flex-basis: 100%;
  }
  .styles_suggestions__1Wm9u {
    display: none;
  }
  .styles_suggestions__1Wm9u + .styles_field__28tir {
    margin: 22px 0 20px;
  }
}
.styles_select__wrap__3q87H {
  position: relative;
  font-size: 14px;
  font-weight: 400;
  min-width: 200px;
  background-color: #262626;
}

.styles_select__label__qrWta {
  position: absolute;
  top: 0;
  left: 17px;
  z-index: 1;
  pointer-events: none;
  -webkit-transition: color 0.2s cubic-bezier(0, 0, 0.2, 1) 0ms, -webkit-transform 0.2s cubic-bezier(0, 0, 0.2, 1) 0ms;
  transition: color 0.2s cubic-bezier(0, 0, 0.2, 1) 0ms, -webkit-transform 0.2s cubic-bezier(0, 0, 0.2, 1) 0ms;
  -moz-transition: color 0.2s cubic-bezier(0, 0, 0.2, 1) 0ms, transform 0.2s cubic-bezier(0, 0, 0.2, 1) 0ms, -moz-transform 0.2s cubic-bezier(0, 0, 0.2, 1) 0ms;
  transition: color 0.2s cubic-bezier(0, 0, 0.2, 1) 0ms, transform 0.2s cubic-bezier(0, 0, 0.2, 1) 0ms;
  transition: color 0.2s cubic-bezier(0, 0, 0.2, 1) 0ms, transform 0.2s cubic-bezier(0, 0, 0.2, 1) 0ms, -webkit-transform 0.2s cubic-bezier(0, 0, 0.2, 1) 0ms, -moz-transform 0.2s cubic-bezier(0, 0, 0.2, 1) 0ms;
  -webkit-transform: scale(1) translateY(17px);
  -moz-transform: scale(1) translateY(17px);
  transform: scale(1) translateY(17px);
  color: #d9dcdc;
  -webkit-transform-origin: top left;
  -moz-transform-origin: top left;
  transform-origin: top left;
}

.styles_select__label__qrWta.styles_hideLabel__2_fSs {
  display: none;
}

.styles_mobileTitle__1Q-w0 {
  display: none;
}

@media (max-width: 767px) {
  .styles_mobileTitle__1Q-w0 {
    display: block;
    font-size: 15px;
    line-height: 23px;
    color: #d9dcdc;
    font-weight: 700;
    text-transform: uppercase;
    margin-bottom: 10px;
    margin-top: 28px;
  }
}
.styles_field__28tir {
  margin-top: 10px;
  margin-bottom: 20px;
}

@media (max-width: 767px) {
  .styles_mobileTitle__1Q-w0 {
    display: block;
    font-size: 15px;
    line-height: 23px;
    color: #d9dcdc;
    font-weight: 700;
    text-transform: uppercase;
    margin-bottom: 10px;
    margin-top: 28px;
  }
  .styles_field__28tir {
    margin-bottom: 10px;
  }
  .styles_flex__3lrB9 {
    -webkit-flex-wrap: wrap;
    flex-wrap: wrap;
  }
  .styles_flex__3lrB9 > .styles_field__28tir:nth-child(n) {
    width: 100%;
    -webkit-flex-basis: 100%;
    flex-basis: 100%;
  }
  .styles_suggestions__1Wm9u {
    display: none;
  }
  .styles_suggestions__1Wm9u + .styles_field__28tir {
    margin: 22px 0 20px;
  }
}
.styles_select__wrap__3q87H {
  position: relative;
  font-size: 14px;
  font-weight: 400;
  min-width: 200px;
  background-color: #262626;
}

.styles_flex__3lrB9 {
  display: -webkit-flex;
  display: -moz-box;
  display: flex;
}

.styles_flex__3lrB9 > div:first-child {
  -webkit-flex: 0 0 40%;
  -moz-box-flex: 0;
  flex: 0 0 40%;
  margin-right: 15px;
}

.styles_flex__3lrB9 > div:last-child {
  -webkit-flex: 0 1 60%;
  -moz-box-flex: 0;
  flex: 0 1 60%;
}

@media (max-width: 767px) {
  .styles_mobileTitle__1Q-w0 {
    display: block;
    font-size: 15px;
    line-height: 23px;
    color: #d9dcdc;
    font-weight: 700;
    text-transform: uppercase;
    margin-bottom: 10px;
    margin-top: 28px;
  }
  .styles_field__28tir {
    margin-bottom: 10px;
  }
  .styles_flex__3lrB9 {
    -webkit-flex-wrap: wrap;
    flex-wrap: wrap;
  }
  .styles_flex__3lrB9 > .styles_field__28tir:nth-child(n) {
    width: 100%;
    -webkit-flex-basis: 100%;
    flex-basis: 100%;
  }
  .styles_suggestions__1Wm9u {
    display: none;
  }
  .styles_suggestions__1Wm9u + .styles_field__28tir {
    margin: 22px 0 20px;
  }
}
.styles_container__1KH0Z {
  position: relative;
  font-size: 14px;
  font-weight: 400;
  width: 100%;
}

.styles_container__1KH0Z input {
  outline: none;
  height: 48px;
  width: 100%;
  padding: 12px 17px 0;
  background-color: #262626;
  border: 0;
  border-bottom: 1px solid #d9dcdc;
  font-size: 15px;
  border-radius: 0;
  color: #f6a723;
}

.styles_container__1KH0Z input::-webkit-input-placeholder {
  color: #d9dcdc;
  opacity: 1;
  -webkit-transition: all 0.3s;
  transition: all 0.3s;
}

.styles_container__1KH0Z input::-moz-placeholder {
  color: #d9dcdc;
  opacity: 1;
  -moz-transition: all 0.3s;
  transition: all 0.3s;
}

.styles_container__1KH0Z input:-ms-input-placeholder {
  color: #d9dcdc;
  opacity: 1;
  -ms-transition: all 0.3s;
  transition: all 0.3s;
}

.styles_container__1KH0Z input::placeholder {
  color: #d9dcdc;
  opacity: 1;
  -webkit-transition: all 0.3s;
  -moz-transition: all 0.3s;
  transition: all 0.3s;
}

.styles_container__1KH0Z input:focus::-webkit-input-placeholder {
  opacity: 0.6;
}

.styles_container__1KH0Z input:focus::-moz-placeholder {
  opacity: 0.6;
}

.styles_container__1KH0Z input:focus:-ms-input-placeholder {
  opacity: 0.6;
}

.styles_container__1KH0Z input:focus::placeholder {
  opacity: 0.6;
}

.styles_container__1KH0Z input::-webkit-inner-spin-button,
.styles_container__1KH0Z input::-webkit-outer-spin-button {
  -webkit-appearance: none;
  margin: 0;
}

.styles_container__1KH0Z input:disabled {
  background-color: #fafafa !important;
}

.styles_container__1KH0Z input[type=number] {
  -moz-appearance: textfield;
}

.styles_label__2STQY {
  pointer-events: none;
  position: absolute;
  top: 0;
  left: 17px;
  z-index: 1;
  -webkit-transition: color 0.2s cubic-bezier(0, 0, 0.2, 1) 0ms, -webkit-transform 0.2s cubic-bezier(0, 0, 0.2, 1) 0ms;
  transition: color 0.2s cubic-bezier(0, 0, 0.2, 1) 0ms, -webkit-transform 0.2s cubic-bezier(0, 0, 0.2, 1) 0ms;
  -moz-transition: color 0.2s cubic-bezier(0, 0, 0.2, 1) 0ms, transform 0.2s cubic-bezier(0, 0, 0.2, 1) 0ms, -moz-transform 0.2s cubic-bezier(0, 0, 0.2, 1) 0ms;
  transition: color 0.2s cubic-bezier(0, 0, 0.2, 1) 0ms, transform 0.2s cubic-bezier(0, 0, 0.2, 1) 0ms;
  transition: color 0.2s cubic-bezier(0, 0, 0.2, 1) 0ms, transform 0.2s cubic-bezier(0, 0, 0.2, 1) 0ms, -webkit-transform 0.2s cubic-bezier(0, 0, 0.2, 1) 0ms, -moz-transform 0.2s cubic-bezier(0, 0, 0.2, 1) 0ms;
  -webkit-transform: scale(1) translateY(17px);
  -moz-transform: scale(1) translateY(17px);
  transform: scale(1) translateY(17px);
  color: #d9dcdc;
  -webkit-transform-origin: top left;
  -moz-transform-origin: top left;
  transform-origin: top left;
}

.styles_label__2STQY.styles_focused__1AwMf {
  -webkit-transform: scale(0.8) translateX(0) translateY(8px);
  -moz-transform: scale(0.8) translateX(0) translateY(8px);
  transform: scale(0.8) translateX(0) translateY(8px);
}

@media (max-width: 767px) {
  .styles_suggestions__1Wm9u {
    display: none;
  }
  .styles_suggestions__1Wm9u + .styles_field__28tir {
    margin: 22px 0 20px;
  }
}
.styles_checkbox__1-kqX {
  position: relative;
  margin-top: 8px;
}

.styles_checkbox__1-kqX input {
  position: absolute;
  z-index: -1;
  opacity: 0;
  width: 24px;
}

.styles_checkbox__1-kqX span {
  display: -webkit-inline-flex;
  display: -moz-inline-box;
  display: inline-flex;
  -webkit-align-items: flex-start;
  -moz-box-align: start;
  align-items: flex-start;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  cursor: pointer;
  font-size: 16px;
  line-height: 21px;
  color: #66727d;
}

.styles_checkbox__1-kqX span:before {
  content: "";
  display: inline-block;
  width: 24px;
  height: 24px;
  border: 1px solid #d9dcdc;
  background-color: #262626;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  -webkit-flex-grow: 0;
  -moz-box-flex: 0;
  flex-grow: 0;
  border-radius: 1px;
  margin-right: 13px;
  background-repeat: no-repeat;
  background-position: 50%;
  background-size: 50% 50%;
}

.styles_checkbox__1-kqX input:not(:disabled):not(:checked) + span:hover:before {
  cursor: pointer;
}

.styles_checkbox__1-kqX > input:disabled:checked + span:before {
  border-color: rgba(166, 173, 181, 0.2);
  background-color: #f5f5f5;
  background-size: 15px;
  background-image: url("data:image/svg+xml,%3Csvg width='16' height='11' viewBox='0 0 16 11' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M14.5 1L5.5 9L1 5' stroke='%23E37639' stroke-width='2.57143'/%3E%3C/svg%3E%0A");
}

.styles_checkbox__1-kqX > input:not(:disabled):checked + span:before {
  border-color: #d9dcdc;
  background-size: 15px;
  background-image: url("data:image/svg+xml,%3Csvg width='16' height='11' viewBox='0 0 16 11' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M14.5 1L5.5 9L1 5' stroke='%23F6A723' stroke-width='2.57143'/%3E%3C/svg%3E%0A");
}

@media (max-width: 500px) {
  .styles_checkbox__1-kqX span:before {
    margin-right: 11px;
    width: 20px;
    height: 20px;
  }
}
.styles_checkbox__1rSI9 {
  color: #d9dcdc;
  font-size: 12px;
}

.styles_btn__3ex4K {
  cursor: pointer;
  height: 34px;
  display: inline-block;
  font-size: 12px;
  font-weight: 700;
  text-transform: uppercase;
  letter-spacing: 1px;
  padding: 9px 18px;
  border: 0;
  outline: none;
  text-align: center;
  white-space: nowrap;
  line-height: 16px;
  color: #000;
  background-color: #f6a723;
}

@media (min-width: 768px) {
  .styles_btn__3ex4K:hover {
    background: #ffbc47;
  }
}
.styles_btn__3ex4K.styles_isWhite__28TcI {
  color: #221f20;
  background-color: #fff;
}

.styles_btn__3ex4K:disabled {
  background: #a6adb5;
}

.styles_btn__3ex4K.styles_black__3tLn4 {
  background: #000;
  color: #fff;
  border-radius: 0;
}

@media (max-width: 767px) {
  .styles_btn__3ex4K {
    width: -webkit-max-content;
    width: -moz-max-content;
    width: max-content;
    height: 45px;
    border-radius: 0;
    display: -webkit-flex;
    display: -moz-box;
    display: flex;
    -webkit-align-items: center;
    -moz-box-align: center;
    align-items: center;
    -webkit-justify-content: center;
    -moz-box-pack: center;
    justify-content: center;
    padding: 14px 35px;
  }
}
.styles_container__2XePJ textarea {
  color: #f6a723;
  outline: none;
  min-height: 140px;
  width: 100%;
  padding: 0 17px;
  font-size: 16px;
  font-family: inherit;
  resize: vertical;
  border: 0;
  resize: none;
  background-color: #262626;
}

.styles_focused__1AwMf {
  -webkit-transform: scale(0.8) translateX(0) translateY(8px);
  -moz-transform: scale(0.8) translateX(0) translateY(8px);
  transform: scale(0.8) translateX(0) translateY(8px);
}

.styles_container__2XePJ textarea {
  color: #f6a723;
  outline: none;
  min-height: 140px;
  width: 100%;
  padding: 0 17px;
  font-size: 16px;
  font-family: inherit;
  resize: vertical;
  border: 0;
  resize: none;
  background-color: #262626;
}

.styles_container__2XePJ {
  position: relative;
  position: relative;
  font-size: 14px;
  font-weight: 400;
  width: 100%;
  padding-top: 25px;
  background-color: #262626;
  border-bottom: 1px solid #d9dcdc;
  color: #f6a723;
}

.styles_label__3UvHm {
  pointer-events: none;
  position: absolute;
  top: 0;
  left: 17px;
  z-index: 1;
  -webkit-transition: color 0.2s cubic-bezier(0, 0, 0.2, 1) 0ms, -webkit-transform 0.2s cubic-bezier(0, 0, 0.2, 1) 0ms;
  transition: color 0.2s cubic-bezier(0, 0, 0.2, 1) 0ms, -webkit-transform 0.2s cubic-bezier(0, 0, 0.2, 1) 0ms;
  -moz-transition: color 0.2s cubic-bezier(0, 0, 0.2, 1) 0ms, transform 0.2s cubic-bezier(0, 0, 0.2, 1) 0ms, -moz-transform 0.2s cubic-bezier(0, 0, 0.2, 1) 0ms;
  transition: color 0.2s cubic-bezier(0, 0, 0.2, 1) 0ms, transform 0.2s cubic-bezier(0, 0, 0.2, 1) 0ms;
  transition: color 0.2s cubic-bezier(0, 0, 0.2, 1) 0ms, transform 0.2s cubic-bezier(0, 0, 0.2, 1) 0ms, -webkit-transform 0.2s cubic-bezier(0, 0, 0.2, 1) 0ms, -moz-transform 0.2s cubic-bezier(0, 0, 0.2, 1) 0ms;
  -webkit-transform: scale(1) translateY(17px);
  -moz-transform: scale(1) translateY(17px);
  transform: scale(1) translateY(17px);
  color: #d9dcdc;
  -webkit-transform-origin: top left;
  -moz-transform-origin: top left;
  transform-origin: top left;
  -webkit-transform: scale(0.8) translateX(0) translateY(8px);
  -moz-transform: scale(0.8) translateX(0) translateY(8px);
  transform: scale(0.8) translateX(0) translateY(8px);
}

input:hover:focus ~ .styles_label__2STQY {
  -webkit-transform: scale(0.8) translateX(0) translateY(8px);
  -moz-transform: scale(0.8) translateX(0) translateY(8px);
  transform: scale(0.8) translateX(0) translateY(8px);
}

input:hover ~ .styles_label__2STQY {
  -webkit-transform: scale(0.8) translateX(0) translateY(8px);
  -moz-transform: scale(0.8) translateX(0) translateY(8px);
  transform: scale(0.8) translateX(0) translateY(8px);
}

input.not-empty ~ .styles_label__2STQY {
  -webkit-transform: scale(0.8) translateX(0) translateY(8px);
  -moz-transform: scale(0.8) translateX(0) translateY(8px);
  transform: scale(0.8) translateX(0) translateY(8px);
}

input:focus ~ .styles_label__2STQY {
  -webkit-transform: scale(0.8) translateX(0) translateY(8px);
  -moz-transform: scale(0.8) translateX(0) translateY(8px);
  transform: scale(0.8) translateX(0) translateY(8px);
}

input:hover + .styles_label__2STQY {
  -webkit-transform: scale(0.8) translateX(0) translateY(8px);
  -moz-transform: scale(0.8) translateX(0) translateY(8px);
  transform: scale(0.8) translateX(0) translateY(8px);
}

input:focus + .styles_label__2STQY {
  -webkit-transform: scale(0.8) translateX(0) translateY(8px);
  -moz-transform: scale(0.8) translateX(0) translateY(8px);
  transform: scale(0.8) translateX(0) translateY(8px);
}

input.not-empty + .styles_label__2STQY {
  -webkit-transform: scale(0.8) translateX(0) translateY(8px);
  -moz-transform: scale(0.8) translateX(0) translateY(8px);
  transform: scale(0.8) translateX(0) translateY(8px);
}

textarea:hover + .styles_label__2STQY {
  -webkit-transform: scale(0.8) translateX(0) translateY(8px);
  -moz-transform: scale(0.8) translateX(0) translateY(8px);
  transform: scale(0.8) translateX(0) translateY(8px);
}

textarea:focus + .styles_label__2STQY {
  -webkit-transform: scale(0.8) translateX(0) translateY(8px);
  -moz-transform: scale(0.8) translateX(0) translateY(8px);
  transform: scale(0.8) translateX(0) translateY(8px);
}

textarea.not-empty + .styles_label__2STQY {
  -webkit-transform: scale(0.8) translateX(0) translateY(8px);
  -moz-transform: scale(0.8) translateX(0) translateY(8px);
  transform: scale(0.8) translateX(0) translateY(8px);
}

textarea:hover ~ .styles_label__2STQY {
  -webkit-transform: scale(0.8) translateX(0) translateY(8px);
  -moz-transform: scale(0.8) translateX(0) translateY(8px);
  transform: scale(0.8) translateX(0) translateY(8px);
}

textarea:focus ~ .styles_label__2STQY {
  -webkit-transform: scale(0.8) translateX(0) translateY(8px);
  -moz-transform: scale(0.8) translateX(0) translateY(8px);
  transform: scale(0.8) translateX(0) translateY(8px);
}

textarea.not-empty ~ .styles_label__2STQY {
  -webkit-transform: scale(0.8) translateX(0) translateY(8px);
  -moz-transform: scale(0.8) translateX(0) translateY(8px);
  transform: scale(0.8) translateX(0) translateY(8px);
}

.styles_toggleSwitchLabel__1jE7E {
  background-color: rgb(166, 173, 181);
}

input:checked ~ .styles_toggleSwitchLabel__1jE7E {
  background-color: rgb(246, 167, 35);
}

input.custom-select-with-options {
  outline: none;
  height: 48px;
  width: 100%;
  padding: 12px 17px 0;
  background-color: #262626;
  border: 0;
  border-bottom-width: 0px;
  border-bottom-style: none;
  border-bottom-color: currentcolor;
  border-bottom: 1px solid #d9dcdc;
  font-size: 15px;
  border-radius: 0;
  color: #f6a723;
}

.custom-select-container {
  -webkit-align-items: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  background-color: #262626;
  border-color: #d9dcdc !important;
  border-radius: 4px;
  border-style: solid;
  border-width: 0;
  border-bottom-width: 0px;
  cursor: default;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  justify-content: space-between;
  min-height: 38px;
  outline: 0 !important;
  position: relative;
  -webkit-transition: all 100ms;
  transition: all 100ms;
  box-sizing: border-box;
  border-bottom-width: 1px;
  border-radius: 0;
}

select.custom-select {
  -webkit-align-items: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex: 1;
  -ms-flex: 1;
  flex: 1;
  -webkit-box-flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  padding: 2px 8px;
  -webkit-overflow-scrolling: touch;
  position: relative;
  overflow: hidden;
  box-sizing: border-box;
  background: rgba(0, 0, 0, 0);
  border: none;
  font-size: 16px;
  line-height: 21px;
  color: rgb(246, 167, 35);
  margin-left: 2px;
  border-radius: 0;
  font-family: LADAPragmatica !important;
  background: #262626;
  background-color: rgb(38, 38, 38);
  background-color: #262626;
}
select.custom-select option {
  font-family: LADAPragmatica !important;
}
select.custom-select span {
  font-family: LADAPragmatica !important;
}

.form-select.custom-select option {
  font-family: LADAPragmatica !important;
}

.btn-orange {
  cursor: pointer;
  height: 34px;
  display: inline-block;
  font-size: 12px;
  font-weight: 700;
  text-transform: uppercase;
  letter-spacing: 1px;
  padding: 9px 18px;
  border: 0;
  outline: none;
  text-align: center;
  white-space: nowrap;
  line-height: 16px;
  color: #000;
  background-color: #f6a723;
  margin-top: 20px;
  border-radius: 0;
}
.btn-orange:hover {
  color: #000;
}

.styles_select__wrap__3q87H.mt-40 {
  margin-top: 40px;
}
.styles_select__wrap__3q87H.mt-40 .styles_select__label__qrWta {
  top: -40px;
}

.form-select option {
  background-color: #000;
}

@media screen and (max-width: 1200px) {
  .styles_container__2NDLR {
    margin-top: 80px;
  }
}
.styles_breadcrumbs__3Ce-s {
  margin-top: 15px;
  margin-bottom: 28px;
}

.styles_container__ITE3s,
.styles_icon__Kfmg7 {
  display: -webkit-flex;
  display: -moz-box;
  display: flex;
}

@media screen and (max-width: 1024px) {
  .styles_container__ITE3s {
    display: none;
  }
  .styles_container__ITE3s.styles_mobile__ZP11A {
    display: -webkit-flex;
    display: -moz-box;
    display: flex;
  }
}
.styles_breadCrumb__1y1FB {
  display: -webkit-flex;
  display: -moz-box;
  display: flex;
  -webkit-align-items: center;
  -moz-box-align: center;
  align-items: center;
  padding-right: 18px;
  padding-left: 12px;
  position: relative;
}

.styles_breadCrumb__1y1FB:last-child {
  padding-right: 0;
}

.styles_breadCrumb__1y1FB:last-child a,
.styles_breadCrumb__1y1FB:last-child a.styles_textShadow__KkE2p {
  color: #fff;
}

.styles_breadCrumb__1y1FB:last-child a.styles_orangeText__Ax8mP {
  color: #e37639;
  opacity: 1;
}

.styles_breadCrumb__1y1FB:last-child a:hover {
  cursor: default;
}

.styles_breadCrumb__1y1FB:first-child {
  padding-left: 0;
}

.styles_breadCrumb__1y1FB a {
  font-size: 12px;
  line-height: 18px;
  color: #fff;
}

.styles_breadCrumb__1y1FB a.styles_textShadow__KkE2p {
  color: #fff;
}

.styles_breadCrumb__1y1FB a.styles_blackText__3TeAa {
  color: #000 !important;
  opacity: 1;
}

.styles_breadCrumb__1y1FB.styles_grey__3UsRc a {
  color: #d9dcdc;
}

.styles_isOpacity__2Pf3D:last-child a {
  opacity: 0.8;
}

.styles_breadCrumb__1y1FB:last-child a,
.styles_breadCrumb__1y1FB:last-child a.styles_textShadow__KkE2p {
  color: #fff;
}

.styles_icon__Kfmg7 {
  position: absolute;
  -webkit-align-items: center;
  -moz-box-align: center;
  align-items: center;
  -webkit-justify-content: flex-end;
  -moz-box-pack: end;
  justify-content: flex-end;
  right: 0;
}

.styles_container__ITE3s,
.styles_icon__Kfmg7 {
  display: -webkit-flex;
  display: -moz-box;
  display: flex;
}

.styles_title__2wVUe {
  color: #fff;
  font-size: 48px;
  line-height: 120%;
  margin-bottom: 42px;
  font-weight: 700;
  text-transform: uppercase;
}

.service-about {
  text-align: left;
  padding: 70px 15px;
}
.service-about--title {
  color: #f6a723;
  font-size: 24px;
  font-weight: 700;
  line-height: 29px;
  margin-bottom: 25px;
  max-width: 663px;
}
@media (max-width: 767px) {
  .service-about--title {
    margin-bottom: 20px;
    text-transform: uppercase;
    font-size: 20px;
    line-height: 27px;
    letter-spacing: 0.02em;
  }
}
.service-about--desc {
  margin-bottom: 15px;
  max-width: 908px;
  color: #d9dcdc;
}

.styles_container__2HrV1 .styles_section__rxt3p {
  margin-top: 80px;
  margin-bottom: 80px;
}
@media (max-width: 500px) {
  .styles_container__2HrV1 .styles_section__rxt3p {
    margin-top: 40px;
    margin-bottom: 37px;
  }
}
.styles_container__2HrV1 .styles_title__1hl0W {
  font-size: 36px;
  color: #f6a723;
  margin-bottom: 30px;
  text-transform: uppercase;
  font-weight: 700;
  letter-spacing: 0.02em;
}
@media (max-width: 500px) {
  .styles_container__2HrV1 .styles_title__1hl0W {
    font-weight: 700;
    font-size: 28px;
    line-height: 120%;
    letter-spacing: 0.02em;
    margin-bottom: 12px;
  }
}

.styles_optionList__MrX68 {
  display: -webkit-flex;
  display: -moz-box;
  display: flex;
  -webkit-flex-wrap: nowrap;
  flex-wrap: nowrap;
  -webkit-align-items: flex-end;
  -moz-box-align: end;
  align-items: flex-end;
}

@media (min-width: 901px) {
  .styles_optionList__MrX68 {
    -webkit-justify-content: center;
    -moz-box-pack: center;
    justify-content: center;
  }
}
@media (min-width: 1100px) {
  .styles_optionList__MrX68 svg,
  .styles_optionList__MrX68.styles_withOutSize__3_c6F .styles_optionItem__2qygO .styles_preview__HbYTf img {
    width: auto;
    height: auto;
  }
}
@media screen and (min-width: 0px) and (max-width: 1024px) {
  .styles_optionList__MrX68 {
    -webkit-flex-flow: row wrap;
    -moz-box-orient: horizontal;
    -moz-box-direction: normal;
    flex-flow: row wrap;
  }
}
.styles_optionList__MrX68 > a {
  -webkit-flex-basis: -webkit-calc(25% + 1px);
  flex-basis: -moz-calc(25% + 1px);
  flex-basis: calc(25% + 1px);
  text-decoration: none;
  -webkit-transition: all 0.2s;
  -moz-transition: all 0.2s;
  transition: all 0.2s;
}

.styles_optionList__MrX68 > a,
.styles_optionList__MrX68 > a.styles_twoRow__2VVAV {
  -webkit-flex-grow: 0;
  -moz-box-flex: 0;
  flex-grow: 0;
  -webkit-flex-shrink: 1;
  flex-shrink: 1;
}

.styles_optionList__MrX68 > a.styles_twoRow__2VVAV {
  -webkit-flex-basis: -webkit-calc(50% + 1px);
  flex-basis: -moz-calc(50% + 1px);
  flex-basis: calc(50% + 1px);
}

.styles_optionList__MrX68 > a.styles_threeRow__1pyoh {
  -webkit-flex-grow: 0;
  -moz-box-flex: 0;
  flex-grow: 0;
  -webkit-flex-shrink: 1;
  flex-shrink: 1;
  -webkit-flex-basis: -webkit-calc(33.33% + 1px);
  flex-basis: -moz-calc(33.33% + 1px);
  flex-basis: calc(33.33% + 1px);
}

@media screen and (min-width: 500px) and (max-width: 1024px) {
  .styles_optionList__MrX68 > a {
    -webkit-flex: 0 1 50%;
    -moz-box-flex: 0;
    flex: 0 1 50%;
    margin: -1px -1px 0 0;
  }
}
@media screen and (min-width: 0px) and (max-width: 500px) {
  .styles_optionList__MrX68 > a {
    -webkit-flex: 0 1 100%;
    -moz-box-flex: 0;
    flex: 0 1 100%;
    margin: -1px -1px 0 0;
  }
}
@media (max-width: 500px) {
  .styles_optionList__MrX68 {
    margin-top: 30px;
    -webkit-flex-direction: column;
    -moz-box-orient: vertical;
    -moz-box-direction: normal;
    flex-direction: column;
    -webkit-align-items: stretch;
    -moz-box-align: stretch;
    align-items: stretch;
  }
  .styles_optionList__MrX68 .styles_content__1oPAN {
    display: none;
  }
  .styles_optionList__MrX68 .styles_preview__HbYTf {
    -webkit-flex-direction: row;
    -moz-box-orient: horizontal;
    -moz-box-direction: normal;
    flex-direction: row;
    height: 88px;
    position: relative;
    -webkit-justify-content: flex-start;
    -moz-box-pack: start;
    justify-content: flex-start;
  }
  .styles_optionList__MrX68 .styles_preview__HbYTf h4 {
    margin-top: 0;
    font-size: 15px;
    line-height: 23px;
    max-width: 70%;
    text-align: left;
  }
  .styles_optionList__MrX68 .styles_preview__HbYTf img,
  .styles_optionList__MrX68 .styles_preview__HbYTf svg {
    margin-left: 24px;
    margin-right: 20px;
  }
}
@media (min-width: 1100px) {
  .styles_optionList__MrX68 svg,
  .styles_optionList__MrX68.styles_withOutSize__3_c6F .styles_optionItem__2qygO .styles_preview__HbYTf img {
    width: auto;
    height: auto;
  }
}
.styles_optionItem__2qygO {
  margin-left: -1px;
  position: relative;
}

.styles_optionItem__2qygO:first-child {
  margin-left: 0;
}

.styles_optionItem__2qygO .styles_preview__HbYTf {
  display: -webkit-flex;
  display: -moz-box;
  display: flex;
  -webkit-align-items: center;
  -moz-box-align: center;
  align-items: center;
  -webkit-justify-content: center;
  -moz-box-pack: center;
  justify-content: center;
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  height: 168px;
  border: 1px solid #f7f8f8;
  -webkit-flex-direction: column;
  -moz-box-orient: vertical;
  -moz-box-direction: normal;
  flex-direction: column;
}

.styles_optionItem__2qygO .styles_preview__HbYTf img,
.styles_optionItem__2qygO .styles_preview__HbYTf svg {
  color: #f6a723;
  width: 40px;
  height: 40px;
}

@media screen and (min-width: 0px) and (max-width: 1024px) {
  .styles_optionItem__2qygO .styles_preview__HbYTf {
    height: 128px;
    position: static;
  }
}
.styles_optionItem__2qygO .styles_preview__HbYTf h4 {
  font-weight: 700;
  font-size: 15px;
  color: #fff;
  margin-top: 15px;
  text-transform: uppercase;
  text-align: center;
}

.styles_optionItem__2qygO .styles_content__1oPAN {
  opacity: 0;
  background-image: -webkit-gradient(linear, left top, right top, from(#d87e40), to(#e7a94e));
  background-image: -moz-linear-gradient(left, #d87e40, #e7a94e);
  background-image: linear-gradient(90deg, #d87e40, #e7a94e);
  color: #d9dcdc;
  position: relative;
  padding: 30px;
  -webkit-transition: all 0.15s;
  -moz-transition: all 0.15s;
  transition: all 0.15s;
  overflow: hidden;
}

@media screen and (min-width: 0px) and (max-width: 1024px) {
  .styles_optionItem__2qygO .styles_content__1oPAN {
    display: none;
  }
}
.styles_optionItem__2qygO .styles_content__1oPAN h4 {
  opacity: 0;
  -webkit-transform: translateY(15px);
  -moz-transform: translateY(15px);
  transform: translateY(15px);
  -webkit-transition: 0.3s;
  -moz-transition: 0.3s;
  transition: 0.3s;
  font-weight: 700;
  font-size: 18px;
  text-transform: uppercase;
}

.styles_optionItem__2qygO .styles_content__1oPAN p {
  margin: 15px 0;
}

.styles_optionItem__2qygO .styles_content__1oPAN .styles_button__2FEE4,
.styles_optionItem__2qygO .styles_content__1oPAN p {
  opacity: 0;
  -webkit-transform: translateY(10px);
  -moz-transform: translateY(10px);
  transform: translateY(10px);
  -webkit-transition: 0.2s;
  -moz-transition: 0.2s;
  transition: 0.2s;
}

.styles_optionItem__2qygO .styles_content__1oPAN .styles_button__2FEE4 {
  display: -webkit-flex;
  display: -moz-box;
  display: flex;
  -webkit-align-items: center;
  -moz-box-align: center;
  align-items: center;
  letter-spacing: 3px;
  font-weight: 700;
  font-size: 13px;
  text-transform: uppercase;
}

.styles_optionItem__2qygO .styles_content__1oPAN .styles_button__2FEE4 span {
  background-color: #fff;
  border-radius: 50%;
  width: 25px;
  height: 25px;
  display: -webkit-flex;
  display: -moz-box;
  display: flex;
  -webkit-align-items: center;
  -moz-box-align: center;
  align-items: center;
  -webkit-justify-content: center;
  -moz-box-pack: center;
  justify-content: center;
  margin-right: 10px;
}

.styles_optionItem__2qygO .styles_content__1oPAN > img,
.styles_optionItem__2qygO .styles_content__1oPAN > svg {
  position: absolute;
  right: -20px;
  bottom: -25px;
  opacity: 0.5;
}

.styles_optionItem__2qygO .styles_content__1oPAN > img {
  width: 150px;
  height: 150px;
}

.styles_optionItem__2qygO:hover .styles_content__1oPAN {
  opacity: 1;
  z-index: 1;
}

.styles_optionItem__2qygO:hover .styles_content__1oPAN h4 {
  opacity: 1;
  -webkit-transform: translateY(0);
  -moz-transform: translateY(0);
  transform: translateY(0);
  -webkit-transition-delay: 0.05s;
  -moz-transition-delay: 0.05s;
  transition-delay: 0.05s;
  text-transform: uppercase;
}

.styles_optionItem__2qygO:hover .styles_content__1oPAN p {
  opacity: 1;
  -webkit-transform: translateY(0);
  -moz-transform: translateY(0);
  transform: translateY(0);
  -webkit-transition-delay: 0.2s;
  -moz-transition-delay: 0.2s;
  transition-delay: 0.2s;
}

.styles_optionItem__2qygO:hover .styles_content__1oPAN .styles_button__2FEE4 {
  opacity: 1;
  -webkit-transform: translateY(0);
  -moz-transform: translateY(0);
  transform: translateY(0);
  -webkit-transition-delay: 0.3s;
  -moz-transition-delay: 0.3s;
  transition-delay: 0.3s;
}

.styles_simple__UAyDg .styles_preview__HbYTf {
  position: relative;
}

.styles_simple__UAyDg .styles_content__1oPAN {
  display: none;
}

.styles_simple__UAyDg:hover h4 {
  color: #f6a723;
}

@media (max-width: 500px) {
  .styles_optionList__MrX68 .styles_preview__HbYTf {
    -webkit-flex-direction: row;
    -moz-box-orient: horizontal;
    -moz-box-direction: normal;
    flex-direction: row;
    height: 88px;
    position: relative;
    -webkit-justify-content: flex-start;
    -moz-box-pack: start;
    justify-content: flex-start;
  }
  .styles_optionList__MrX68 .styles_preview__HbYTf h4 {
    margin-top: 0;
    font-size: 15px;
    line-height: 23px;
    max-width: 70%;
    text-align: left;
  }
  .styles_optionList__MrX68 .styles_preview__HbYTf img,
  .styles_optionList__MrX68 .styles_preview__HbYTf svg {
    margin-left: 24px;
    margin-right: 20px;
  }
}
.styles_optionItem__2qygO .styles_content__1oPAN {
  opacity: 0;
  background-image: -webkit-gradient(linear, left top, right top, from(#d87e40), to(#e7a94e));
  background-image: -moz-linear-gradient(left, #d87e40, #e7a94e);
  background-image: linear-gradient(90deg, #d87e40, #e7a94e);
  color: #d9dcdc;
  position: relative;
  padding: 30px;
  -webkit-transition: all 0.15s;
  -moz-transition: all 0.15s;
  transition: all 0.15s;
  overflow: hidden;
}

@media screen and (min-width: 0px) and (max-width: 1024px) {
  .styles_optionItem__2qygO .styles_content__1oPAN {
    display: none;
  }
}
.styles_optionItem__2qygO .styles_content__1oPAN h4 {
  opacity: 0;
  -webkit-transform: translateY(15px);
  -moz-transform: translateY(15px);
  transform: translateY(15px);
  -webkit-transition: 0.3s;
  -moz-transition: 0.3s;
  transition: 0.3s;
  font-weight: 700;
  font-size: 18px;
  text-transform: uppercase;
}

.styles_optionItem__2qygO .styles_content__1oPAN p {
  margin: 15px 0;
}

.styles_optionItem__2qygO .styles_content__1oPAN .styles_button__2FEE4,
.styles_optionItem__2qygO .styles_content__1oPAN p {
  opacity: 0;
  -webkit-transform: translateY(10px);
  -moz-transform: translateY(10px);
  transform: translateY(10px);
  -webkit-transition: 0.2s;
  -moz-transition: 0.2s;
  transition: 0.2s;
}

.styles_optionItem__2qygO .styles_content__1oPAN .styles_button__2FEE4 {
  display: -webkit-flex;
  display: -moz-box;
  display: flex;
  -webkit-align-items: center;
  -moz-box-align: center;
  align-items: center;
  letter-spacing: 3px;
  font-weight: 700;
  font-size: 13px;
  text-transform: uppercase;
}

.styles_optionItem__2qygO .styles_content__1oPAN .styles_button__2FEE4 span {
  background-color: #fff;
  border-radius: 50%;
  width: 25px;
  height: 25px;
  display: -webkit-flex;
  display: -moz-box;
  display: flex;
  -webkit-align-items: center;
  -moz-box-align: center;
  align-items: center;
  -webkit-justify-content: center;
  -moz-box-pack: center;
  justify-content: center;
  margin-right: 10px;
}

.styles_optionItem__2qygO .styles_content__1oPAN > img,
.styles_optionItem__2qygO .styles_content__1oPAN > svg {
  position: absolute;
  right: -20px;
  bottom: -25px;
  opacity: 0.5;
}

.styles_optionItem__2qygO .styles_content__1oPAN > img {
  width: 150px;
  height: 150px;
}

.styles_optionItem__2qygO:hover .styles_content__1oPAN {
  opacity: 1;
  z-index: 1;
}

.styles_optionItem__2qygO:hover .styles_content__1oPAN h4 {
  opacity: 1;
  -webkit-transform: translateY(0);
  -moz-transform: translateY(0);
  transform: translateY(0);
  -webkit-transition-delay: 0.05s;
  -moz-transition-delay: 0.05s;
  transition-delay: 0.05s;
  text-transform: uppercase;
}

.styles_optionItem__2qygO:hover .styles_content__1oPAN p {
  opacity: 1;
  -webkit-transform: translateY(0);
  -moz-transform: translateY(0);
  transform: translateY(0);
  -webkit-transition-delay: 0.2s;
  -moz-transition-delay: 0.2s;
  transition-delay: 0.2s;
}

.styles_optionItem__2qygO:hover .styles_content__1oPAN .styles_button__2FEE4 {
  opacity: 1;
  -webkit-transform: translateY(0);
  -moz-transform: translateY(0);
  transform: translateY(0);
  -webkit-transition-delay: 0.3s;
  -moz-transition-delay: 0.3s;
  transition-delay: 0.3s;
}

.styles_simple__UAyDg .styles_content__1oPAN {
  display: none;
}

.styles_verticalTabs__12c85 span:first-letter {
  text-transform: uppercase;
}

.styles_verticalTabs__12c85 li {
  -webkit-align-items: center;
  -moz-box-align: center;
  align-items: center;
  display: -webkit-flex;
  display: -moz-box;
  display: flex;
  margin: 14px 0;
  font-size: 16px;
  line-height: 1;
  color: #fff;
  cursor: pointer;
  height: 40px;
  position: relative;
}

.styles_verticalTabs__12c85 li span {
  text-align: right;
  display: inline-block;
  margin-left: -20px;
}

.styles_verticalTabs__12c85 li:after {
  position: absolute;
  top: 0;
  bottom: 0;
  right: 0;
  content: "";
  width: 3px;
  -webkit-transition: all 0.15s;
  -moz-transition: all 0.15s;
  transition: all 0.15s;
}

.styles_verticalTabs__12c85 li:hover:after {
  background-color: hsla(0, 0%, 100%, 0.3);
}

.styles_verticalTabs__12c85 .styles_selected__95rPy {
  font-weight: 700;
  color: #f6a723;
}

.styles_verticalTabs__12c85 .styles_selected__95rPy:after,
.styles_verticalTabs__12c85 .styles_selected__95rPy:hover:after {
  background-color: #f6a723;
  right: -1px;
  width: 4px;
}

.styles_verticalTabs__12c85.styles_menu__24kpn {
  display: inline-block;
  width: auto;
  border-right: 1px solid #d9dcdc;
}

.styles_verticalTabs__12c85.styles_menu__24kpn li {
  display: -webkit-flex;
  display: -moz-box;
  display: flex;
  -webkit-justify-content: flex-end;
  -moz-box-pack: end;
  justify-content: flex-end;
  color: #d9dcdc;
  padding-right: 38px;
}

.styles_verticalTabs__12c85.styles_menu__24kpn li.styles_selected__95rPy {
  color: #f6a723;
  font-weight: 400 !important;
}

.styles_verticalTabs__12c85.styles_menu__24kpn li:hover {
  color: #f6a723;
}

.styles_verticalTabs__12c85.styles_menu__24kpn li span {
  width: auto;
  margin: 0;
  white-space: nowrap;
}

.styles_container__2sAID {
  max-width: 100%;
  padding-left: 0;
  padding-right: 0;
}

.styles_container__2sAID .styles_wrapper__UxxIr {
  max-width: 1280px;
  width: 100%;
  margin-left: auto;
  margin-right: auto;
  padding-left: 15px;
  padding-right: 15px;
  position: relative;
  display: -webkit-flex;
  display: -moz-box;
  display: flex;
}

.styles_container__2sAID .styles_aside__RHdLV {
  -webkit-flex: 0 0 310px;
  -moz-box-flex: 0;
  flex: 0 0 310px;
}

.styles_container__2sAID .styles_leftBar__1oCOV {
  border-right: 1px solid #555;
  padding-bottom: 60px;
  text-align: right;
  margin-top: -14px;
}

.styles_container__2sAID .styles_button__1HuM1 {
  margin-right: 23px;
  margin-top: 12px;
}

.styles_container__2sAID .styles_content__qErmT {
  -webkit-flex: 0 1 100%;
  -moz-box-flex: 0;
  flex: 0 1 100%;
  padding-left: 25px;
}

.styles_mobile__3nWYu {
  display: none;
}

@media screen and (max-width: 768px) {
  .styles_container__2sAID .styles_content__qErmT {
    padding-left: 0;
  }
}
@media (max-width: 767px) {
  .styles_aside__RHdLV,
  .styles_content__qErmT {
    display: none;
  }
  .styles_container__2sAID .styles_wrapper__UxxIr {
    padding: 0 20px;
    margin: 0;
    display: block;
  }
  .styles_mobile__3nWYu {
    display: block;
    padding-bottom: 30px;
  }
  .styles_mobile__3nWYu .styles_title__2ZDVb {
    font-size: 28px;
    line-height: 120%;
    text-transform: uppercase;
    margin-bottom: 24px;
  }
  .styles_mobile__3nWYu h4 {
    font-weight: 700;
    font-size: 17px;
    line-height: 23px;
    color: #f6a723;
    text-transform: uppercase;
    margin-bottom: 17px;
  }
  .styles_mobile__3nWYu .styles_dropdown__3L1Sk:last-child {
    border-bottom: none;
  }
  .styles_mobile__3nWYu .styles_dropdown__3L1Sk > div:first-child {
    padding: 25px 0;
    text-transform: uppercase;
    color: #f6a723;
    font-size: 13px;
    line-height: 18px;
  }
  .styles_mobile__3nWYu .styles_dropdown__3L1Sk > div:last-child p {
    font-size: 14px;
    line-height: 18px;
    margin-bottom: 20px;
  }
  .styles_mobile__3nWYu .styles_dropdown__3L1Sk > div:last-child p:first-letter {
    text-transform: capitalize;
  }
  .styles_mobile__3nWYu .styles_dropdown__3L1Sk > div:last-child p:last-child {
    margin-bottom: 0;
  }
  .styles_mobile__3nWYu .styles_dropdown__3L1Sk > div:last-child p b {
    display: block;
    margin-bottom: 10px;
  }
  .styles_mobile__3nWYu .styles_dropdown__3L1Sk > div:last-child ul {
    list-style: none;
  }
  .styles_mobile__3nWYu .styles_dropdown__3L1Sk > div:last-child ul li {
    margin-bottom: 5px;
    font-size: 14px;
  }
  .styles_mobile__3nWYu .styles_dropdown__3L1Sk > div:last-child img {
    max-width: 100%;
    margin-bottom: 20px;
  }
  .styles_mobile__3nWYu .styles_dropdown__3L1Sk.styles_open__2N87o > div:first-child {
    margin: 0 -20px;
    padding: 25px 20px;
  }
  .styles_mobile__3nWYu .styles_dropdown__3L1Sk.styles_open__2N87o > div:first-child path {
    stroke: #f6a723;
  }
  .styles_mobile__3nWYu .styles_open__2N87o {
    margin-top: -1px;
  }
}
.styles_tabs__1xU31 {
  width: 310px;
  margin-right: -1px;
}

.styles_tabs__1xU31 li {
  color: #d9dcdc;
  max-width: 310px;
  padding-right: 30px;
  margin-left: auto;
  margin-bottom: 0;
  font-size: 16px;
  line-height: 21px;
}

.styles_tabs__1xU31 li span {
  width: 100%;
  margin-left: 0;
  text-transform: inherit;
}

.styles_title__2ZDVb {
  font-style: normal;
  font-weight: 700;
  font-size: 22px;
  line-height: 27px;
  letter-spacing: 0.02em;
  text-transform: uppercase;
  color: #f6a723;
  margin-bottom: 40px;
}

.styles_tabsContent__3Od0I {
  padding-left: 0;
  font-size: 16px;
  line-height: 21px;
}

.styles_tabsContent__3Od0I div {
  min-height: 458px;
  width: 100%;
  overflow: hidden;
  position: relative;
  margin: 40px 0;
}

.styles_tabsContent__3Od0I div img {
  object-fit: cover;
  width: 100%;
  height: 100%;
  position: absolute;
  left: 50%;
  top: 50%;
  -webkit-transform: translate(-50%, -50%);
  -moz-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
}

.styles_tabsContent__3Od0I span {
  font-weight: 700;
  font-size: 16px;
  line-height: 28px;
  text-transform: uppercase;
  display: block;
  color: #d9dcdc;
  margin-bottom: 20px;
}

.styles_tabsContent__3Od0I ul {
  list-style: disc;
  margin: 20px 0;
}

.styles_tabsContent__3Od0I ul li {
  margin-bottom: 10px;
  color: #d9dcdc;
  margin-left: 20px;
}

.styles_tabsContent__3Od0I ul li::marker {
  color: #f6a723;
}

.styles_tabsContent__3Od0I ol {
  margin: 20px;
}

.styles_tabsContent__3Od0I ol li {
  margin-bottom: 10px;
  color: #d9dcdc;
}

.styles_tabsContent__3Od0I p {
  max-width: 844px;
  margin-bottom: 20px;
  color: #d9dcdc;
}

.styles_tabsContent__3Od0I p:first-letter {
  text-transform: uppercase;
}

.styles_tabsContent__3Od0I p b {
  display: block;
  margin-bottom: 10px;
}

.styles_containerItem__10MZl {
  color: #66727d;
  border-bottom: 1px solid #555;
}

.styles_containerItem__10MZl .styles_header__qsLZ8 {
  font-weight: 700;
  font-size: 16px;
  line-height: 1;
  position: relative;
  padding: 25px 21px 25px 30px;
  cursor: pointer;
}

@media screen and (max-width: 575px) {
  .styles_containerItem__10MZl .styles_header__qsLZ8 {
    padding: 20px;
    line-height: 21px;
  }
}
.styles_containerItem__10MZl .styles_header__qsLZ8 .styles_main__2UUoX {
  display: -webkit-flex;
  display: -moz-box;
  display: flex;
  -webkit-align-items: center;
  -moz-box-align: center;
  align-items: center;
  -webkit-justify-content: space-between;
  -moz-box-pack: justify;
  justify-content: space-between;
}

.styles_containerItem__10MZl .styles_header__qsLZ8 .styles_main__2UUoX span {
  display: -webkit-flex;
  display: -moz-box;
  display: flex;
  -webkit-align-items: center;
  -moz-box-align: center;
  align-items: center;
  -webkit-flex-direction: row;
  -moz-box-orient: horizontal;
  -moz-box-direction: normal;
  flex-direction: row;
  color: #f6a723;
}

@media (min-width: 1025px) {
  .styles_containerItem__10MZl .styles_header__qsLZ8 .styles_main__2UUoX span {
    width: 100%;
  }
}
.styles_containerItem__10MZl .styles_header__qsLZ8 .styles_main__2UUoX svg {
  margin-left: 20px;
  -webkit-flex: 0 0 25px;
  -moz-box-flex: 0;
  flex: 0 0 25px;
  -webkit-transition: -webkit-transform 0.3s;
  transition: -webkit-transform 0.3s;
  -moz-transition: transform 0.3s, -moz-transform 0.3s;
  transition: transform 0.3s;
  transition: transform 0.3s, -webkit-transform 0.3s, -moz-transform 0.3s;
}

.styles_containerItem__10MZl .styles_header__qsLZ8 .styles_main__2UUoX .styles_title__GSLqV {
  color: #f6a723;
}

@media (max-width: 768px) {
  .styles_containerItem__10MZl .styles_header__qsLZ8 .styles_main__2UUoX .styles_title__GSLqV {
    margin-left: 0;
  }
}
.styles_containerItem__10MZl .styles_header__qsLZ8 .styles_main__2UUoX .styles_margin__1NxK- {
  margin-left: 0;
}

.styles_containerItem__10MZl .styles_header__qsLZ8 .styles_main__2UUoX .styles_icon__1e15n {
  margin-right: 24px;
}

.styles_containerItem__10MZl .styles_body__GxppY {
  padding: 0;
  max-width: 879px;
  display: -webkit-flex;
  display: -moz-box;
  display: flex;
  -webkit-flex-flow: row wrap;
  -moz-box-orient: horizontal;
  -moz-box-direction: normal;
  flex-flow: row wrap;
  max-height: 0;
  overflow: hidden;
  -webkit-transition: 0.25s;
  -moz-transition: 0.25s;
  transition: 0.25s;
}

.styles_containerItem__10MZl .styles_body__GxppY.styles_noAnimation__4N1nb {
  display: none;
}

.styles_containerItem__10MZl .styles_body__GxppY.styles_bodyStretch__SAJlY {
  max-width: 100%;
}

@media (max-width: 1024px) {
  .styles_containerItem__10MZl .styles_body__GxppY {
    max-width: none;
  }
}
.styles_containerItem__10MZl .styles_body__GxppY > p {
  margin-bottom: 20px;
}

.styles_containerItem__10MZl .styles_body__GxppY ol > li:not(:last-child) {
  margin-bottom: 10px;
}

.styles_containerItem__10MZl .styles_body__GxppY.styles_noPadding__1bZVT {
  padding: 0;
}

.styles_containerItem__10MZl .styles_body__GxppY.styles_noPadding__1bZVT .styles_bodyWrapper__zHl4h {
  padding: 15px 0;
}

.styles_containerItem__10MZl .styles_bodyWrapper__zHl4h {
  padding: 25px 30px;
  color: #d9dcdc;
}

.styles_containerItem__10MZl .styles_bodyWrapper__zHl4h.styles_stretch__399zg {
  width: 100%;
  display: -webkit-flex;
  display: -moz-box;
  display: flex;
  -webkit-align-items: stretch;
  -moz-box-align: stretch;
  align-items: stretch;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}

@media screen and (max-width: 768px) {
  .styles_containerItem__10MZl .styles_bodyWrapper__zHl4h {
    padding: 25px 16px;
  }
}
.styles_containerItem__10MZl .styles_circle__3csFZ {
  margin-left: 20px;
  display: inline-block;
  position: relative;
}

.styles_containerItem__10MZl .styles_circle__3csFZ:before {
  content: "•";
  color: #f6a723;
  position: absolute;
  left: -15px;
  top: 1px;
}

.styles_containerItem__10MZl.styles_opened__15qm7 > .styles_header__qsLZ8 {
  background-color: #262626;
}

.styles_containerItem__10MZl.styles_opened__15qm7 > .styles_header__qsLZ8 svg {
  -webkit-transition: -webkit-transform 0.3s;
  transition: -webkit-transform 0.3s;
  -moz-transition: transform 0.3s, -moz-transform 0.3s;
  transition: transform 0.3s;
  transition: transform 0.3s, -webkit-transform 0.3s, -moz-transform 0.3s;
  -webkit-transform: rotate(180deg);
  -moz-transform: rotate(180deg);
  transform: rotate(180deg);
}

.styles_containerItem__10MZl.styles_opened__15qm7 > .styles_header__qsLZ8 svg path {
  stroke: #f6a723;
}

.styles_containerItem__10MZl.styles_opened__15qm7 > .styles_body__GxppY {
  display: -webkit-flex;
  display: -moz-box;
  display: flex;
  -webkit-flex-flow: row wrap;
  -moz-box-orient: horizontal;
  -moz-box-direction: normal;
  flex-flow: row wrap;
  max-height: 100%;
}

.styles_containerItem__10MZl.styles_opened__15qm7 > .styles_body__GxppY.styles_h2000__1JVD0 {
  max-height: 2000px;
}

.styles_containerItem__10MZl.styles_opened__15qm7 > .styles_body__GxppY.styles_h5000__PJJN6 {
  max-height: 5000px;
}

.styles_containerItem__10MZl.styles_opened__15qm7 > .styles_body__GxppY.styles_noAnimation__4N1nb {
  display: -webkit-flex;
  display: -moz-box;
  display: flex;
  max-height: 100%;
}

.styles_containerItem__10MZl.styles_opened__15qm7 > .styles_body__GxppY.styles_stretch__399zg {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}

.styles_containerItem__10MZl.styles_opened__15qm7 > .styles_body__GxppY.styles_noPadding__1bZVT {
  padding: 0;
}

.styles_containerItem__10MZl.styles_opened__15qm7 > .styles_body__GxppY.styles_noPadding__1bZVT .styles_bodyWrapper__zHl4h {
  padding: 15px 0;
}

.styles_containerItem__10MZl.styles_grayColor__3-2x2.styles_opened__15qm7 > .styles_header__qsLZ8 {
  background-color: #e9eeef;
}

.styles_containerItem__10MZl .styles_text__Hgjfm {
  display: -webkit-flex;
  display: -moz-box;
  display: flex;
  -webkit-align-items: center;
  -moz-box-align: center;
  align-items: center;
  -webkit-justify-content: space-between;
  -moz-box-pack: justify;
  justify-content: space-between;
  width: 100%;
}

.styles_containerItem__10MZl .styles_text__Hgjfm .styles_small__3MLpi {
  width: 150px;
  font-style: normal;
  font-weight: 400;
  font-size: 15px;
  line-height: 21px;
  text-align: right;
}

.styles_containerItem__10MZl.styles_disabled__HJCz9 {
  opacity: 0.9;
}

.styles_containerItem__10MZl.styles_disabled__HJCz9 .styles_text__Hgjfm {
  opacity: 0.7;
}

.styles_containerItem__10MZl.styles_group__1sDOz {
  margin-bottom: 0.25rem;
  color: #fff;
  font-weight: 700;
  border-bottom: none;
}

.styles_containerItem__10MZl.styles_group__1sDOz .styles_header__qsLZ8 {
  height: 70px;
  display: -webkit-flex;
  display: -moz-box;
  display: flex;
  -webkit-align-items: center;
  -moz-box-align: center;
  align-items: center;
  padding: 0 70px 0 16px;
  background-color: rgba(34, 31, 32, 0.95);
  border-radius: 3px;
  cursor: pointer;
}

.styles_containerItem__10MZl.styles_group__1sDOz .styles_header__qsLZ8:before {
  display: none;
}

.styles_containerItem__10MZl.styles_group__1sDOz.styles_opened__15qm7 .styles_header__qsLZ8 {
  background-color: rgba(34, 31, 32, 0.98);
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
}

.styles_containerItem__10MZl.styles_group__1sDOz.styles_opened__15qm7 .styles_containerItem__10MZl.styles_group__arrow__erf_7 {
  -webkit-transform: rotate(90deg);
  -moz-transform: rotate(90deg);
  transform: rotate(90deg);
}

.styles_containerItem__10MZl.styles_group__1sDOz .styles_body__GxppY {
  font-weight: 400;
  background-color: rgba(31, 31, 31, 0.9);
  border-bottom-left-radius: 3px;
  border-bottom-right-radius: 3px;
}

.styles_containerItem__10MZl.styles_group__1sDOz label {
  margin-top: 0;
}

.styles_containerItem__10MZl.styles_group__1sDOz .styles_name__1-6n1 {
  margin-right: auto;
}

.styles_containerItem__10MZl.styles_group__1sDOz .styles_fullprice__3yyLP {
  margin-top: 0.25rem;
  font-weight: 400;
  font-size: 0.75rem;
  text-align: right;
}

.styles_containerItem__10MZl.styles_group__1sDOz .styles_arrow__4k4MM {
  margin-left: 2.25rem;
  width: 25px !important;
  height: 25px !important;
  -webkit-transition: 0.5s;
  -moz-transition: 0.5s;
  transition: 0.5s;
  position: absolute;
  right: 20px;
  top: 20px;
}

.styles_containerItem__10MZl.styles_nissan__1HsNp {
  border-bottom: 1px solid #c4c4c4 !important;
}

.styles_containerItem__10MZl.styles_nissan__1HsNp .styles_header__qsLZ8 span,
.styles_containerItem__10MZl.styles_nissan__1HsNp .styles_title__GSLqV {
  color: #000 !important;
  font-size: 15px;
  font-weight: 700;
  line-height: 27px;
  letter-spacing: 0.3px;
  text-transform: uppercase;
}

.styles_containerItem__10MZl.styles_nissan__1HsNp .styles_header__qsLZ8 {
  background-color: #fff !important;
}

.styles_containerItem__10MZl.styles_nissan__1HsNp .styles_body__GxppY {
  background: #f7f8f8 !important;
  font-family: NouvelR;
  color: #000;
  max-width: 100% !important;
}

.styles_containerItem__10MZl.styles_nissan__1HsNp.styles_opened__15qm7 .styles_title__GSLqV {
  color: #c3002f !important;
}

.styles_containerItem__10MZl.styles_nissan__1HsNp.styles_opened__15qm7 svg path {
  stroke: #c3002f;
}

.styles_containerItem__10MZl.styles_renault__1m-Rj .styles_title__GSLqV {
  font-family: NouvelR;
  font-weight: 700;
  font-size: 15px;
  line-height: 27px;
  letter-spacing: 0.02em;
  text-transform: uppercase;
  color: #000;
}

.styles_containerItem__10MZl.styles_renault__1m-Rj .styles_body__GxppY {
  font-family: NouvelR;
  color: #000;
}

.styles_containerItem__10MZl.styles_renault__1m-Rj.styles_opened__15qm7 svg path {
  stroke: #000;
}

.styles_containerItem__10MZl.styles_renaultBlack__3meQW .styles_title__GSLqV {
  font-family: NouvelR;
  font-weight: 700;
  font-size: 16px;
  line-height: 140%;
  color: #000;
}

.styles_containerItem__10MZl.styles_renaultBlack__3meQW .styles_body__GxppY {
  font-family: NouvelR;
  color: #000;
}

.styles_containerItem__10MZl.styles_renaultBlack__3meQW.styles_opened__15qm7 .styles_header__qsLZ8 {
  background-color: #000;
}

.styles_containerItem__10MZl.styles_renaultBlack__3meQW.styles_opened__15qm7 .styles_title__GSLqV {
  color: #fff;
}

.styles_containerItem__10MZl.styles_renaultBlack__3meQW.styles_opened__15qm7 .styles_body__GxppY {
  background: #f2f2f2;
}

.styles_containerItem__10MZl.styles_renaultBlack__3meQW.styles_opened__15qm7 svg path {
  stroke: #efdf00;
}

@media (max-width: 767px) {
  .styles_containerItem__10MZl .styles_body__GxppY {
    font-size: 14px;
    line-height: 18px;
  }
}
.styles_container__2sAID .styles_content__qErmT {
  display: none;
}
.styles_container__2sAID .styles_content__qErmT.active {
  display: block;
}

.styles_container__FQgTB {
  text-align: left;
  padding-top: 70px;
  padding-bottom: 70px;
}
@media (max-width: 768px) {
  .styles_container__FQgTB {
    padding-top: 50px;
    padding-bottom: 20px;
  }
}

.styles_title__4N7b3 {
  color: #f6a723;
  font-size: 24px;
  font-weight: 700;
  line-height: 29px;
  margin-bottom: 25px;
  text-transform: uppercase;
}
@media (max-width: 575px) {
  .styles_title__4N7b3 {
    font-size: 20px;
    line-height: 27px;
    margin-bottom: 19px;
  }
}

.styles_description__vztD3 {
  margin-bottom: 30px;
  max-width: 908px;
  color: #d9dcdc;
  list-style: none;
  padding: 0;
}
.styles_description__vztD3 li {
  margin-bottom: 15px;
}
.styles_description__vztD3 li:last-of-type {
  margin-top: 20px;
  margin-left: 0;
  list-style-type: none;
}
@media (max-width: 575px) {
  .styles_description__vztD3 li {
    font-size: 16px;
    line-height: 21px;
  }
}

.styles_wrapperBtn__2xkaC {
  display: -webkit-flex;
  display: -moz-box;
  display: flex;
  -webkit-align-items: center;
  -moz-box-align: center;
  align-items: center;
  margin-bottom: 40px;
}
@media (max-width: 768px) {
  .styles_wrapperBtn__2xkaC {
    -webkit-flex-direction: column;
    -moz-box-orient: vertical;
    -moz-box-direction: normal;
    flex-direction: column;
  }
}

.styles_link__1M0OA {
  font-weight: 700;
  text-transform: uppercase;
  font-size: 12px;
  display: -webkit-flex;
  display: -moz-box;
  display: flex;
  -webkit-align-items: center;
  -moz-box-align: center;
  align-items: center;
  letter-spacing: 1px;
  line-height: 1.4;
  color: #f6a723;
}
.styles_link__1M0OA:hover {
  cursor: pointer;
}
.styles_link__1M0OA span {
  display: -webkit-flex;
  display: -moz-box;
  display: flex;
  width: 25px;
  height: 25px;
  -webkit-align-items: center;
  -moz-box-align: center;
  align-items: center;
  -webkit-justify-content: center;
  -moz-box-pack: center;
  justify-content: center;
  border: 1px solid #f6a723;
  border-radius: 50%;
  margin-right: 10px;
  -webkit-flex: 0 0 25px;
  -moz-box-flex: 0;
  flex: 0 0 25px;
}
.styles_link__1M0OA.styles_white__2hkVu {
  color: #fff;
}
.styles_link__1M0OA.styles_white__2hkVu span {
  border-color: #fff;
}

.styles_link__37ybs {
  margin-left: 20px;
}
@media (max-width: 768px) {
  .styles_link__37ybs {
    margin-left: 0;
    margin-top: 15px;
  }
}

.styles_content__1x-cK {
  max-width: 908px;
  color: #f6a723;
}

.styles_content__1x-cK p {
  color: #d9dcdc;
}

.styles_content__1x-cK .styles_accordion__1fb0-.styles_open__1Zivi > div:first-child {
  background: inherit;
}

.styles_content__1x-cK .styles_accordion__1fb0-.styles_open__1Zivi > div:first-child svg path {
  stroke: #f6a723;
}

.styles_content__1x-cK .styles_accordion__1fb0- div:first-child {
  padding-right: 10px;
  color: #f6a723;
  font-size: 18px;
  line-height: 27px;
}

.styles_content__1x-cK .styles_accordion__1fb0- div:first-child > div {
  text-transform: uppercase;
}

@media (max-width: 575px) {
  .styles_content__1x-cK .styles_accordion__1fb0- div:first-child {
    padding-left: 0;
    padding-right: 0;
  }
  .styles_content__1x-cK .styles_accordion__1fb0- div:first-child span {
    font-size: 14px;
    line-height: 21px;
  }
  .styles_content__1x-cK .styles_accordion__1fb0- div:last-child {
    padding: 0;
  }
}
.styles_containerItem__10MZl {
  color: #66727d;
  border-bottom: 1px solid #555;
}

.styles_containerItem__10MZl .styles_header__qsLZ8 {
  font-weight: 700;
  font-size: 16px;
  line-height: 1;
  position: relative;
  padding: 25px 21px 25px 30px;
  cursor: pointer;
}

@media screen and (max-width: 575px) {
  .styles_containerItem__10MZl .styles_header__qsLZ8 {
    padding: 20px;
    line-height: 21px;
  }
}
.styles_containerItem__10MZl .styles_header__qsLZ8 .styles_main__2UUoX {
  display: -webkit-flex;
  display: -moz-box;
  display: flex;
  -webkit-align-items: center;
  -moz-box-align: center;
  align-items: center;
  -webkit-justify-content: space-between;
  -moz-box-pack: justify;
  justify-content: space-between;
}

.styles_containerItem__10MZl .styles_header__qsLZ8 .styles_main__2UUoX span {
  display: -webkit-flex;
  display: -moz-box;
  display: flex;
  -webkit-align-items: center;
  -moz-box-align: center;
  align-items: center;
  -webkit-flex-direction: row;
  -moz-box-orient: horizontal;
  -moz-box-direction: normal;
  flex-direction: row;
  color: #f6a723;
}

@media (min-width: 1025px) {
  .styles_containerItem__10MZl .styles_header__qsLZ8 .styles_main__2UUoX span {
    width: 100%;
  }
}
.styles_containerItem__10MZl .styles_header__qsLZ8 .styles_main__2UUoX svg {
  margin-left: 20px;
  -webkit-flex: 0 0 25px;
  -moz-box-flex: 0;
  flex: 0 0 25px;
  -webkit-transition: -webkit-transform 0.3s;
  transition: -webkit-transform 0.3s;
  -moz-transition: transform 0.3s, -moz-transform 0.3s;
  transition: transform 0.3s;
  transition: transform 0.3s, -webkit-transform 0.3s, -moz-transform 0.3s;
}

.styles_containerItem__10MZl .styles_header__qsLZ8 .styles_main__2UUoX .styles_title__GSLqV {
  color: #f6a723;
}

@media (max-width: 768px) {
  .styles_containerItem__10MZl .styles_header__qsLZ8 .styles_main__2UUoX .styles_title__GSLqV {
    margin-left: 0;
  }
}
.styles_containerItem__10MZl .styles_header__qsLZ8 .styles_main__2UUoX .styles_margin__1NxK- {
  margin-left: 0;
}

.styles_containerItem__10MZl .styles_header__qsLZ8 .styles_main__2UUoX .styles_icon__1e15n {
  margin-right: 24px;
}

.styles_containerItem__10MZl .styles_body__GxppY {
  padding: 0;
  max-width: 879px;
  display: -webkit-flex;
  display: -moz-box;
  display: flex;
  -webkit-flex-flow: row wrap;
  -moz-box-orient: horizontal;
  -moz-box-direction: normal;
  flex-flow: row wrap;
  max-height: 0;
  overflow: hidden;
  -webkit-transition: 0.25s;
  -moz-transition: 0.25s;
  transition: 0.25s;
}

.styles_containerItem__10MZl .styles_body__GxppY.styles_noAnimation__4N1nb {
  display: none;
}

.styles_containerItem__10MZl .styles_body__GxppY.styles_bodyStretch__SAJlY {
  max-width: 100%;
}

@media (max-width: 1024px) {
  .styles_containerItem__10MZl .styles_body__GxppY {
    max-width: none;
  }
}
.styles_containerItem__10MZl .styles_body__GxppY > p {
  margin-bottom: 20px;
}

.styles_containerItem__10MZl .styles_body__GxppY ol > li:not(:last-child) {
  margin-bottom: 10px;
}

.styles_containerItem__10MZl .styles_body__GxppY.styles_noPadding__1bZVT {
  padding: 0;
}

.styles_containerItem__10MZl .styles_body__GxppY.styles_noPadding__1bZVT .styles_bodyWrapper__zHl4h {
  padding: 15px 0;
}

.styles_containerItem__10MZl .styles_bodyWrapper__zHl4h {
  padding: 25px 30px;
  color: #d9dcdc;
}

.styles_containerItem__10MZl .styles_bodyWrapper__zHl4h.styles_stretch__399zg {
  width: 100%;
  display: -webkit-flex;
  display: -moz-box;
  display: flex;
  -webkit-align-items: stretch;
  -moz-box-align: stretch;
  align-items: stretch;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}

@media screen and (max-width: 768px) {
  .styles_containerItem__10MZl .styles_bodyWrapper__zHl4h {
    padding: 25px 16px;
  }
}
.styles_containerItem__10MZl .styles_circle__3csFZ {
  margin-left: 20px;
  display: inline-block;
  position: relative;
}

.styles_containerItem__10MZl .styles_circle__3csFZ:before {
  content: "•";
  color: #f6a723;
  position: absolute;
  left: -15px;
  top: 1px;
}

.styles_containerItem__10MZl.styles_opened__15qm7 > .styles_header__qsLZ8 {
  background-color: #262626;
}

.styles_containerItem__10MZl.styles_opened__15qm7 > .styles_header__qsLZ8 svg {
  -webkit-transition: -webkit-transform 0.3s;
  transition: -webkit-transform 0.3s;
  -moz-transition: transform 0.3s, -moz-transform 0.3s;
  transition: transform 0.3s;
  transition: transform 0.3s, -webkit-transform 0.3s, -moz-transform 0.3s;
  -webkit-transform: rotate(180deg);
  -moz-transform: rotate(180deg);
  transform: rotate(180deg);
}

.styles_containerItem__10MZl.styles_opened__15qm7 > .styles_header__qsLZ8 svg path {
  stroke: #f6a723;
}

.styles_containerItem__10MZl.styles_opened__15qm7 > .styles_body__GxppY {
  display: -webkit-flex;
  display: -moz-box;
  display: flex;
  -webkit-flex-flow: row wrap;
  -moz-box-orient: horizontal;
  -moz-box-direction: normal;
  flex-flow: row wrap;
  max-height: 100%;
}

.styles_containerItem__10MZl.styles_opened__15qm7 > .styles_body__GxppY.styles_h2000__1JVD0 {
  max-height: 2000px;
}

.styles_containerItem__10MZl.styles_opened__15qm7 > .styles_body__GxppY.styles_h5000__PJJN6 {
  max-height: 5000px;
}

.styles_containerItem__10MZl.styles_opened__15qm7 > .styles_body__GxppY.styles_noAnimation__4N1nb {
  display: -webkit-flex;
  display: -moz-box;
  display: flex;
  max-height: 100%;
}

.styles_containerItem__10MZl.styles_opened__15qm7 > .styles_body__GxppY.styles_stretch__399zg {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}

.styles_containerItem__10MZl.styles_opened__15qm7 > .styles_body__GxppY.styles_noPadding__1bZVT {
  padding: 0;
}

.styles_containerItem__10MZl.styles_opened__15qm7 > .styles_body__GxppY.styles_noPadding__1bZVT .styles_bodyWrapper__zHl4h {
  padding: 15px 0;
}

.styles_containerItem__10MZl.styles_grayColor__3-2x2.styles_opened__15qm7 > .styles_header__qsLZ8 {
  background-color: #e9eeef;
}

.styles_containerItem__10MZl .styles_text__Hgjfm {
  display: -webkit-flex;
  display: -moz-box;
  display: flex;
  -webkit-align-items: center;
  -moz-box-align: center;
  align-items: center;
  -webkit-justify-content: space-between;
  -moz-box-pack: justify;
  justify-content: space-between;
  width: 100%;
}

.styles_containerItem__10MZl .styles_text__Hgjfm .styles_small__3MLpi {
  width: 150px;
  font-style: normal;
  font-weight: 400;
  font-size: 15px;
  line-height: 21px;
  text-align: right;
}

.styles_containerItem__10MZl.styles_disabled__HJCz9 {
  opacity: 0.9;
}

.styles_containerItem__10MZl.styles_disabled__HJCz9 .styles_text__Hgjfm {
  opacity: 0.7;
}

.styles_containerItem__10MZl.styles_group__1sDOz {
  margin-bottom: 0.25rem;
  color: #fff;
  font-weight: 700;
  border-bottom: none;
}

.styles_containerItem__10MZl.styles_group__1sDOz .styles_header__qsLZ8 {
  height: 70px;
  display: -webkit-flex;
  display: -moz-box;
  display: flex;
  -webkit-align-items: center;
  -moz-box-align: center;
  align-items: center;
  padding: 0 70px 0 16px;
  background-color: rgba(34, 31, 32, 0.95);
  border-radius: 3px;
  cursor: pointer;
}

.styles_containerItem__10MZl.styles_group__1sDOz .styles_header__qsLZ8:before {
  display: none;
}

.styles_containerItem__10MZl.styles_group__1sDOz.styles_opened__15qm7 .styles_header__qsLZ8 {
  background-color: rgba(34, 31, 32, 0.98);
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
}

.styles_containerItem__10MZl.styles_group__1sDOz.styles_opened__15qm7 .styles_containerItem__10MZl.styles_group__arrow__erf_7 {
  -webkit-transform: rotate(90deg);
  -moz-transform: rotate(90deg);
  transform: rotate(90deg);
}

.styles_containerItem__10MZl.styles_group__1sDOz .styles_body__GxppY {
  font-weight: 400;
  background-color: rgba(31, 31, 31, 0.9);
  border-bottom-left-radius: 3px;
  border-bottom-right-radius: 3px;
}

.styles_containerItem__10MZl.styles_group__1sDOz label {
  margin-top: 0;
}

.styles_containerItem__10MZl.styles_group__1sDOz .styles_name__1-6n1 {
  margin-right: auto;
}

.styles_containerItem__10MZl.styles_group__1sDOz .styles_fullprice__3yyLP {
  margin-top: 0.25rem;
  font-weight: 400;
  font-size: 0.75rem;
  text-align: right;
}

.styles_containerItem__10MZl.styles_group__1sDOz .styles_arrow__4k4MM {
  margin-left: 2.25rem;
  width: 25px !important;
  height: 25px !important;
  -webkit-transition: 0.5s;
  -moz-transition: 0.5s;
  transition: 0.5s;
  position: absolute;
  right: 20px;
  top: 20px;
}

.styles_containerItem__10MZl.styles_nissan__1HsNp {
  border-bottom: 1px solid #c4c4c4 !important;
}

.styles_containerItem__10MZl.styles_nissan__1HsNp .styles_header__qsLZ8 span,
.styles_containerItem__10MZl.styles_nissan__1HsNp .styles_title__GSLqV {
  color: #000 !important;
  font-size: 15px;
  font-weight: 700;
  line-height: 27px;
  letter-spacing: 0.3px;
  text-transform: uppercase;
}

.styles_containerItem__10MZl.styles_nissan__1HsNp .styles_header__qsLZ8 {
  background-color: #fff !important;
}

.styles_containerItem__10MZl.styles_nissan__1HsNp .styles_body__GxppY {
  background: #f7f8f8 !important;
  font-family: NouvelR;
  color: #000;
  max-width: 100% !important;
}

.styles_containerItem__10MZl.styles_nissan__1HsNp.styles_opened__15qm7 .styles_title__GSLqV {
  color: #c3002f !important;
}

.styles_containerItem__10MZl.styles_nissan__1HsNp.styles_opened__15qm7 svg path {
  stroke: #c3002f;
}

.styles_containerItem__10MZl.styles_renault__1m-Rj .styles_title__GSLqV {
  font-family: NouvelR;
  font-weight: 700;
  font-size: 15px;
  line-height: 27px;
  letter-spacing: 0.02em;
  text-transform: uppercase;
  color: #000;
}

.styles_containerItem__10MZl.styles_renault__1m-Rj .styles_body__GxppY {
  font-family: NouvelR;
  color: #000;
}

.styles_containerItem__10MZl.styles_renault__1m-Rj.styles_opened__15qm7 svg path {
  stroke: #000;
}

.styles_containerItem__10MZl.styles_renaultBlack__3meQW .styles_title__GSLqV {
  font-family: NouvelR;
  font-weight: 700;
  font-size: 16px;
  line-height: 140%;
  color: #000;
}

.styles_containerItem__10MZl.styles_renaultBlack__3meQW .styles_body__GxppY {
  font-family: NouvelR;
  color: #000;
}

.styles_containerItem__10MZl.styles_renaultBlack__3meQW.styles_opened__15qm7 .styles_header__qsLZ8 {
  background-color: #000;
}

.styles_containerItem__10MZl.styles_renaultBlack__3meQW.styles_opened__15qm7 .styles_title__GSLqV {
  color: #fff;
}

.styles_containerItem__10MZl.styles_renaultBlack__3meQW.styles_opened__15qm7 .styles_body__GxppY {
  background: #f2f2f2;
}

.styles_containerItem__10MZl.styles_renaultBlack__3meQW.styles_opened__15qm7 svg path {
  stroke: #efdf00;
}

@media (max-width: 767px) {
  .styles_containerItem__10MZl .styles_body__GxppY {
    font-size: 14px;
    line-height: 18px;
  }
}
.styles_titleUpercase__1qrgz .styles_header__qsLZ8 .styles_main__2UUoX,
.styles_titleUpercase__1qrgz .styles_name__1-6n1 {
  text-transform: uppercase;
}

.styles_containerItem__10MZl {
  color: #66727d;
  border-bottom: 1px solid #555;
}

.styles_containerItem__10MZl .styles_header__qsLZ8 {
  font-weight: 700;
  font-size: 16px;
  line-height: 1;
  position: relative;
  padding: 25px 21px 25px 30px;
  cursor: pointer;
}

@media screen and (max-width: 575px) {
  .styles_containerItem__10MZl .styles_header__qsLZ8 {
    padding: 20px;
    line-height: 21px;
  }
}
.styles_containerItem__10MZl .styles_header__qsLZ8 .styles_main__2UUoX {
  display: -webkit-flex;
  display: -moz-box;
  display: flex;
  -webkit-align-items: center;
  -moz-box-align: center;
  align-items: center;
  -webkit-justify-content: space-between;
  -moz-box-pack: justify;
  justify-content: space-between;
}

.styles_containerItem__10MZl .styles_header__qsLZ8 .styles_main__2UUoX span {
  display: -webkit-flex;
  display: -moz-box;
  display: flex;
  -webkit-align-items: center;
  -moz-box-align: center;
  align-items: center;
  -webkit-flex-direction: row;
  -moz-box-orient: horizontal;
  -moz-box-direction: normal;
  flex-direction: row;
  color: #f6a723;
}

@media (min-width: 1025px) {
  .styles_containerItem__10MZl .styles_header__qsLZ8 .styles_main__2UUoX span {
    width: 100%;
  }
}
.styles_containerItem__10MZl .styles_header__qsLZ8 .styles_main__2UUoX svg {
  margin-left: 20px;
  -webkit-flex: 0 0 25px;
  -moz-box-flex: 0;
  flex: 0 0 25px;
  -webkit-transition: -webkit-transform 0.3s;
  transition: -webkit-transform 0.3s;
  -moz-transition: transform 0.3s, -moz-transform 0.3s;
  transition: transform 0.3s;
  transition: transform 0.3s, -webkit-transform 0.3s, -moz-transform 0.3s;
}

.styles_containerItem__10MZl .styles_header__qsLZ8 .styles_main__2UUoX .styles_title__GSLqV {
  color: #f6a723;
}

@media (max-width: 768px) {
  .styles_containerItem__10MZl .styles_header__qsLZ8 .styles_main__2UUoX .styles_title__GSLqV {
    margin-left: 0;
  }
}
.styles_containerItem__10MZl .styles_header__qsLZ8 .styles_main__2UUoX .styles_margin__1NxK- {
  margin-left: 0;
}

.styles_containerItem__10MZl .styles_header__qsLZ8 .styles_main__2UUoX .styles_icon__1e15n {
  margin-right: 24px;
}

.styles_fullHeight__fHJVU {
  max-height: 0;
}

.styles_opened__15qm7 .styles_fullHeight__fHJVU {
  max-height: -webkit-fit-content !important;
  max-height: -moz-fit-content !important;
  max-height: fit-content !important;
}

@media (max-width: 575px) {
  .styles_opened__15qm7 .styles_fullHeight__fHJVU > div {
    padding-bottom: 0 !important;
  }
}
.styles_opened__15qm7 .styles_fullHeight__fHJVU .styles_colapseTxt__1KsZ2 {
  font-weight: 700;
  font-size: 11px;
  line-height: 140%;
  letter-spacing: 0.1em;
  text-transform: uppercase;
  color: #4c5865;
}

.styles_container__33rJ7 {
  text-align: left;
  padding-top: 70px;
  padding-bottom: 70px;
}

@media (max-width: 768px) {
  .styles_container__33rJ7 {
    padding-top: 20px;
    padding-bottom: 20px;
  }
}
.styles_title__wfUdS {
  color: #f6a723;
  font-weight: 700;
  margin-bottom: 22px;
  font-size: 40px;
  line-height: 46px;
  text-transform: uppercase;
}

@media (max-width: 768px) {
  .styles_title__wfUdS {
    font-size: 28px;
    line-height: 34px;
    letter-spacing: 0.02em;
  }
}
.styles_subtitle__1Z2Nl {
  font-weight: 400;
  font-size: 24px;
  line-height: 29px;
  color: #d9dcdc;
  margin-bottom: 41px;
  text-transform: uppercase;
}

@media (max-width: 768px) {
  .styles_subtitle__1Z2Nl {
    font-size: 18px;
    line-height: 23px;
  }
}
.styles_wrapper__lQAJO {
  display: -webkit-flex;
  display: -moz-box;
  display: flex;
  -webkit-align-items: flex-start;
  -moz-box-align: start;
  align-items: flex-start;
}

@media (max-width: 768px) {
  .styles_wrapper__lQAJO {
    -webkit-flex-flow: row wrap;
    -moz-box-orient: horizontal;
    -moz-box-direction: normal;
    flex-flow: row wrap;
  }
}
.styles_wrapperRight__1vzHr {
  margin-right: 48px;
  width: 50%;
  max-width: 522px;
  display: -webkit-flex;
  display: -moz-box;
  display: flex;
  -webkit-flex-flow: row wrap;
  -moz-box-orient: horizontal;
  -moz-box-direction: normal;
  flex-flow: row wrap;
}

@media (max-width: 768px) {
  .styles_wrapperRight__1vzHr {
    width: 100%;
    margin-right: 0;
    margin-bottom: 20px;
    max-width: 100%;
  }
}
.styles_card__2Xron {
  border: 1px solid #eaefef;
  min-height: 180px;
  width: 50%;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  padding: 28px;
  display: inline-block;
  margin: -1px -1px 0 0;
}

.styles_titleCard__SHyPe {
  font-weight: 700;
  font-size: 16px;
  line-height: 20px;
  color: #d9dcdc;
  padding: 20px 0;
}

.styles_wrapperLeft__2eXYC {
  max-width: 570px;
  width: 50%;
  display: -webkit-flex;
  display: -moz-box;
  display: flex;
  -webkit-flex-direction: column;
  -moz-box-orient: vertical;
  -moz-box-direction: normal;
  flex-direction: column;
}

@media (max-width: 768px) {
  .styles_wrapperLeft__2eXYC {
    width: 100%;
    max-width: 100%;
  }
}
.styles_wrapperLeft__2eXYC p {
  margin-bottom: 15px;
  font-size: 16px;
  line-height: 21px;
  color: #d9dcdc;
}

.styles_feedback__2WzMj {
  margin-top: 7px;
}

.styles_card__1tROs {
  position: relative;
  display: -webkit-flex;
  display: -moz-box;
  display: flex;
  -webkit-flex-direction: column;
  -moz-box-orient: vertical;
  -moz-box-direction: normal;
  flex-direction: column;
  -webkit-align-items: flex-start;
  -moz-box-align: start;
  align-items: flex-start;
  -webkit-justify-content: flex-start;
  -moz-box-pack: start;
  justify-content: flex-start;
  padding: 40px 30px 10px;
  border-right: 1px solid #555;
  background-color: inherit;
}

.styles_card__1tROs:last-child {
  border-right: none;
  padding: 40px 29px 10px 30px;
}

.styles_card__1tROs img,
.styles_card__1tROs svg {
  height: 40px;
}

.styles_card__1tROs .styles_title__3ZpPO {
  margin-top: 30px;
  text-transform: uppercase;
  font-weight: 700;
  font-size: 18px;
  line-height: 135.5%;
  color: #f6a723;
  margin-bottom: 20px;
}

.styles_card__1tROs .styles_subtitle__2FT2p {
  color: #f6a723;
  font-size: 16px;
  line-height: 120%;
  margin-bottom: 8px;
}

.styles_card__1tROs .styles_description__AY74g {
  font-size: 16px;
  line-height: 140%;
  color: #d9dcdc;
  margin-bottom: 23px;
  white-space: pre-line;
}

@media (max-width: 575px) {
  .styles_card__1tROs .styles_description__AY74g {
    font-size: 14px;
  }
}
.styles_card__dark__2XqxP {
  color: #f6a723;
}

.styles_card__1tROs .styles_list__33ZAN {
  margin-bottom: 23px;
}

.styles_card__1tROs .styles_buttonContainer__2r5gj {
  margin-bottom: 20px;
}

@media (max-width: 500px) {
  .styles_card__1tROs .styles_buttonContainer__2r5gj,
  .styles_card__1tROs .styles_buttonContainer__2r5gj a {
    width: 100%;
  }
}
.styles_card__1tROs .styles_number__25ary {
  display: block;
  font-size: 28px;
  line-height: 32px;
  color: #f6a723;
  margin-top: 13px;
}

.styles_card__1tROs .styles_postscript__1T80S {
  font-size: 12px;
  line-height: 18px;
  color: #d9dcdc;
  margin-top: 13px;
}

.styles_card__index__b9bEF {
  position: absolute;
  right: 1.5rem;
  top: 0;
  height: 86px;
}

.styles_card__enumerable__1ilXZ .styles_description__AY74g {
  max-width: 288px;
}

.styles_cardRoad__2gDug .styles_title__3ZpPO {
  color: #f6a723;
}

@media (max-width: 767px) {
  .styles_card__1tROs,
  .styles_card__1tROs:last-child {
    padding: 30px;
  }
  .styles_card__1tROs .styles_description__AY74g {
    margin-bottom: 0;
  }
  .styles_card__1tROs .styles_description__AY74g + .styles_number__25ary {
    margin-top: 11px;
  }
  .styles_card__1tROs .styles_description__AY74g + .styles_buttonContainer__2r5gj,
  .styles_card__1tROs .styles_description__AY74g + a {
    margin-top: 21px;
  }
  .styles_card__1tROs .styles_buttonContainer__2r5gj > a {
    display: -webkit-inline-flex;
    display: -moz-inline-box;
    display: inline-flex;
    -webkit-align-items: center;
    -moz-box-align: center;
    align-items: center;
    -webkit-justify-content: center;
    -moz-box-pack: center;
    justify-content: center;
    height: 35px;
  }
  .styles_card__1tROs {
    padding: 30px;
    border-right: none;
  }
}
@media (max-width: 500px) {
  .styles_card__1tROs {
    padding: 24px 30px !important;
    border: 1px solid #555 !important;
  }
  .styles_card__1tROs:last-of-type {
    border-bottom: 1px solid #555 !important;
  }
  .styles_card__1tROs img,
  .styles_card__1tROs svg {
    height: 40px;
  }
  .styles_card__1tROs .styles_title__3ZpPO {
    margin-top: 17px;
    font-size: 17px !important;
    line-height: 23px !important;
    margin-bottom: 13px;
  }
  .styles_card__1tROs .styles_description__AY74g {
    font-size: 14px;
    line-height: 18px;
  }
  .styles_card__1tROs .styles_buttonContainer__2r5gj,
  .styles_card__1tROs a {
    margin-top: 14px !important;
  }
}
.styles_cardInfo__2v9N1:last-child {
  padding: 0;
  border: none;
  height: auto;
}

.styles_cardInfo__2v9N1 .styles_descriptions__2WpHk {
  display: none;
}

.styles_cardInfo__2v9N1 a {
  margin-top: 0 !important;
}

.styles_container__3vvMZ .styles_wrapper__3D4R2 {
  display: -webkit-flex;
  display: -moz-box;
  display: flex;
  padding-bottom: 70px;
  padding-top: 70px;
}

@media (max-width: 1024px) {
  .styles_container__3vvMZ .styles_wrapper__3D4R2 {
    -webkit-flex-flow: row wrap;
    -moz-box-orient: horizontal;
    -moz-box-direction: normal;
    flex-flow: row wrap;
  }
}
@media (max-width: 575px) {
  .styles_container__3vvMZ .styles_wrapper__3D4R2 {
    padding-top: 40px;
    padding-bottom: 20px;
  }
}
.styles_container__3vvMZ .styles_content__1vv-w {
  -webkit-flex: 0 1 100%;
  -moz-box-flex: 0;
  flex: 0 1 100%;
}

@media (max-width: 1024px) {
  .styles_container__3vvMZ .styles_content__1vv-w {
    padding-left: 0;
  }
}
.styles_title__3LRtN {
  font-weight: 700;
  font-size: 24px;
  line-height: 32px;
  color: #f6a723;
  margin-bottom: 40px;
  text-transform: uppercase;
}

@media (max-width: 1024px) {
  .styles_title__3LRtN {
    font-size: 20px;
    line-height: 27px;
    letter-spacing: 0.02em;
  }
}
@media (max-width: 575px) {
  .styles_title__3LRtN {
    margin-bottom: 25px;
  }
}
.styles_cards__oFCsF {
  display: -webkit-flex;
  display: -moz-box;
  display: flex;
  -webkit-align-items: stretch;
  -moz-box-align: stretch;
  align-items: stretch;
  margin-bottom: 50px;
}

@media screen and (min-width: 0px) and (max-width: 600px) {
  .styles_cards__oFCsF {
    -webkit-flex-flow: row wrap;
    -moz-box-orient: horizontal;
    -moz-box-direction: normal;
    flex-flow: row wrap;
    margin-bottom: 30px;
  }
}
.styles_card__2HkOe {
  padding: 35px 42px 25px 30px;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  background: #262626;
  border: 1px solid #66727d;
  display: inline-block;
  margin-left: -1px;
  width: 50%;
}

@media (max-width: 575px) {
  .styles_card__2HkOe {
    width: 100%;
    padding: 24px 38px 25px 20px;
    margin-top: -1px;
  }
}
.styles_cardTitle__11cGF {
  font-weight: 700;
  font-size: 20px;
  line-height: 27px;
  color: #f6a723;
  margin-bottom: 16px;
  text-transform: uppercase;
}

@media (max-width: 575px) {
  .styles_cardTitle__11cGF {
    font-size: 17px;
    line-height: 23px;
    margin-bottom: 8px;
  }
}
.styles_cardDescription__xF9Bi {
  font-size: 16px;
  line-height: 24px;
  color: #f6a723;
}

@media (max-width: 575px) {
  .styles_cardDescription__xF9Bi {
    font-size: 14px;
    line-height: 18px;
  }
}
.styles_tabsContent__1-NHt {
  padding-left: 0;
}

.styles_tabsContent__1-NHt p {
  margin-bottom: 15px;
  color: #d9dcdc;
}

@media (max-width: 575px) {
  .styles_tabsContent__1-NHt p {
    font-size: 16px;
    line-height: 21px;
  }
}
.styles_title__3LRtN {
  font-weight: 700;
  font-size: 24px;
  line-height: 32px;
  color: #f6a723;
  margin-bottom: 40px;
  text-transform: uppercase;
}

@media (max-width: 1024px) {
  .styles_title__3LRtN {
    font-size: 20px;
    line-height: 27px;
    letter-spacing: 0.02em;
  }
}
@media (max-width: 575px) {
  .styles_title__3LRtN {
    margin-bottom: 25px;
  }
}
.styles_cards__oFCsF {
  display: -webkit-flex;
  display: -moz-box;
  display: flex;
  -webkit-align-items: stretch;
  -moz-box-align: stretch;
  align-items: stretch;
  margin-bottom: 50px;
}

@media screen and (min-width: 0px) and (max-width: 600px) {
  .styles_cards__oFCsF {
    -webkit-flex-flow: row wrap;
    -moz-box-orient: horizontal;
    -moz-box-direction: normal;
    flex-flow: row wrap;
    margin-bottom: 30px;
  }
}
.styles_cardService__2qap1 {
  width: 100%;
}

.styles_cardTitle__11cGF {
  font-weight: 700;
  font-size: 20px;
  line-height: 27px;
  color: #f6a723;
  margin-bottom: 16px;
  text-transform: uppercase;
}

@media (max-width: 575px) {
  .styles_cardTitle__11cGF {
    font-size: 17px;
    line-height: 23px;
    margin-bottom: 8px;
  }
}
.styles_cardDescription__xF9Bi {
  font-size: 16px;
  line-height: 24px;
  color: #f6a723;
}

@media (max-width: 575px) {
  .styles_cardDescription__xF9Bi {
    font-size: 14px;
    line-height: 18px;
  }
}
.styles_container__3LYFF {
  position: relative;
}

.styles_content__c-lSp {
  position: relative;
  padding-top: 80px;
  padding-bottom: 45px;
}

.styles_title__3oCtG {
  font-size: 36px;
  line-height: 120%;
  letter-spacing: 0.02em;
  text-transform: uppercase;
  padding-bottom: 36px;
  color: #f6a723;
  font-weight: 700;
}

@media screen and (max-width: 768px) {
  .styles_title__3oCtG {
    font-size: 36px;
    line-height: 43px;
    letter-spacing: 0.02em;
    position: relative;
    margin-bottom: 15px;
    z-index: 2;
  }
}
.styles_wrapper__3pqKS {
  display: block;
  width: -webkit-calc(100% + 18px);
  width: -moz-calc(100% + 18px);
  width: calc(100% + 18px);
  margin: 0 -9px;
}

@media screen and (max-width: 768px) {
  .styles_wrapper__3pqKS {
    width: 100%;
    margin: 0;
  }
}
.styles_item__2t4Qn {
  display: inline-block;
  width: 50%;
  padding: 9px;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  position: relative;
  min-height: 326px;
  overflow: hidden;
}

@media screen and (max-width: 768px) {
  .styles_item__2t4Qn {
    width: 100%;
  }
}
.styles_item__2t4Qn img {
  position: absolute;
  object-fit: cover;
  width: 100%;
  height: 100%;
}

.styles_item__2t4Qn:before {
  content: "";
  position: absolute;
  z-index: 1;
  width: -webkit-calc(100% - 10px);
  width: -moz-calc(100% - 10px);
  width: calc(100% - 10px);
  height: 150px;
  bottom: 0;
  left: 10px;
  background: -webkit-gradient(linear, left bottom, left top, from(rgba(0, 0, 0, 0.2784313725)), color-stop(74%, transparent));
  background: -moz-linear-gradient(bottom, rgba(0, 0, 0, 0.2784313725) 0, transparent 74%);
  background: linear-gradient(0deg, rgba(0, 0, 0, 0.2784313725), transparent 74%);
}

@media screen and (max-width: 500px) {
  .styles_item__2t4Qn:before {
    height: 190px;
  }
}
.styles_wrapperText__2bOR3 {
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  z-index: 1;
  padding: 34px;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}

.styles_itemTitle__3bSFb {
  font-weight: 700;
  font-size: 24px;
  line-height: 32px;
  letter-spacing: 0.02em;
  text-transform: uppercase;
  color: #fff;
}

@media screen and (max-width: 500px) {
  .styles_itemTitle__3bSFb {
    font-size: 18px;
    line-height: 135.5%;
  }
}
.styles_description__1XoXc {
  font-size: 16px;
  line-height: 21px;
  color: #fff;
}

@media screen and (max-width: 500px) {
  .styles_description__1XoXc {
    font-size: 14px;
    line-height: 18px;
  }
}
.styles_container__Lshp0 {
  position: relative;
  padding: 80px 0;
  background-color: #262626;
}

@media (max-width: 575px) {
  .styles_container__Lshp0 {
    padding: 50px 0;
  }
}
.styles_headerTitle__3c0No {
  font-weight: 700;
  font-size: 36px;
  line-height: 120%;
  letter-spacing: 0.02em;
  text-transform: uppercase;
  color: #f6a723;
  margin-bottom: 23px;
}

@media (max-width: 575px) {
  .styles_headerTitle__3c0No {
    font-size: 28px;
    line-height: 34px;
  }
}
.styles_tabs__-u0CS {
  margin-bottom: 35px;
}

@media screen and (max-width: 1200px) {
  .styles_tabs__-u0CS {
    max-width: 500px;
  }
}
@media (max-width: 575px) {
  .styles_tabs__-u0CS {
    margin-bottom: 25px;
  }
}
.styles_wrapper__otIng {
  display: -webkit-flex;
  display: -moz-box;
  display: flex;
  -webkit-flex-flow: row wrap;
  -moz-box-orient: horizontal;
  -moz-box-direction: normal;
  flex-flow: row wrap;
  width: 100%;
  margin-bottom: 75px;
}

@media (max-width: 768px) {
  .styles_wrapper__otIng {
    margin-bottom: 50px;
  }
}
.styles_item__dCd8O {
  display: inline-block;
  width: 25%;
  border: 1px solid #555;
  min-height: 165px;
  background-color: #000;
  margin: -1px -1px 0 0;
}

@media screen and (min-width: 950px) and (max-width: 1200px) {
  .styles_item__dCd8O {
    width: 33.33%;
  }
}
@media screen and (min-width: 600px) and (max-width: 950px) {
  .styles_item__dCd8O {
    width: 50%;
  }
}
@media screen and (max-width: 600px) {
  .styles_item__dCd8O {
    width: 100%;
  }
}
.styles_contentWrapper__1PaFs {
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  padding: 30px;
  height: 100%;
  display: -webkit-flex;
  display: -moz-box;
  display: flex;
  -webkit-align-items: flex-start;
  -moz-box-align: start;
  align-items: flex-start;
}

.styles_icon__2bNNJ {
  min-width: 40px;
  margin-right: 20px;
}

.styles_icon__2bNNJ svg path {
  fill: #f6a723 !important;
}

.styles_title__3GAVL {
  font-weight: 700;
  font-size: 15px;
  line-height: 130%;
  letter-spacing: 0.03em;
  text-transform: uppercase;
  color: #f6a723;
  margin-bottom: 10px;
}

.styles_subtitle__1sQyR {
  font-weight: 400;
  font-size: 13px;
  line-height: 130%;
  letter-spacing: 0.05em;
  text-transform: uppercase;
  color: #d9dcdc;
}

.styles_link__1M0OA {
  font-weight: 700;
  text-transform: uppercase;
  font-size: 12px;
  display: -webkit-flex;
  display: -moz-box;
  display: flex;
  -webkit-align-items: center;
  -moz-box-align: center;
  align-items: center;
  letter-spacing: 1px;
  line-height: 1.4;
  color: #f6a723;
  display: inline-flex;
  margin-left: 10px;
  text-wrap: nowrap;
}

.styles_link__1M0OA:hover {
  cursor: pointer;
}

.styles_link__1M0OA span {
  display: -webkit-flex;
  display: -moz-box;
  display: flex;
  width: 25px;
  height: 25px;
  -webkit-align-items: center;
  -moz-box-align: center;
  align-items: center;
  -webkit-justify-content: center;
  -moz-box-pack: center;
  justify-content: center;
  border: 1px solid #f6a723;
  border-radius: 50%;
  margin-right: 10px;
  -webkit-flex: 0 0 25px;
  -moz-box-flex: 0;
  flex: 0 0 25px;
  flex-direction: row;
}

.styles_link__1M0OA.styles_white__2hkVu {
  color: #fff;
}

.styles_link__1M0OA.styles_white__2hkVu span {
  border-color: #fff;
}

.styles_container__1-Mp6 {
  display: -webkit-flex;
  display: -moz-box;
  display: flex;
  margin-bottom: 10px;
  height: 100%;
  padding-right: 0;
}

.styles_container__1-Mp6:after {
  position: absolute;
  left: 100%;
  right: 0;
  top: 0;
  bottom: 0;
  background: #262626;
  width: 200px;
}

@media (max-width: 575px) {
  .styles_container__1-Mp6 {
    padding-right: 20px;
  }
}
@media (max-width: 1024px) {
  .styles_container__1-Mp6 {
    -webkit-flex-direction: column;
    -moz-box-orient: vertical;
    -moz-box-direction: normal;
    flex-direction: column;
  }
}
@media (max-width: 500px) {
  .styles_container__1-Mp6 {
    -webkit-flex-direction: column;
    -moz-box-orient: vertical;
    -moz-box-direction: normal;
    flex-direction: column;
  }
}
.styles_aside__2b1cp {
  padding-top: 50px;
  width: 35%;
}

.styles_aside__2b1cp .styles_cardInfo__36QZ5 {
  padding: 0;
  width: 210px;
  border: none;
  height: auto;
  background-color: inherit;
}

.styles_aside__2b1cp .styles_cardInfo__36QZ5:first-child div:first-child {
  width: 190px;
}

.styles_aside__2b1cp .styles_cardInfo__36QZ5:last-child {
  margin-top: 77px;
}

.styles_aside__2b1cp .styles_cardInfo__36QZ5:last-child > div:last-of-type {
  line-height: 25px;
}

@media (max-width: 1024px) {
  .styles_container__1-Mp6 {
    -webkit-flex-direction: column;
    -moz-box-orient: vertical;
    -moz-box-direction: normal;
    flex-direction: column;
  }
  .styles_aside__2b1cp {
    display: -webkit-flex;
    display: -moz-box;
    display: flex;
    width: 100%;
  }
  .styles_aside__2b1cp .styles_cardInfo__36QZ5 {
    margin-top: 0;
    margin-bottom: 25px;
  }
  .styles_aside__2b1cp .styles_cardInfo__36QZ5:first-of-type {
    margin-right: 100px;
  }
  .styles_aside__2b1cp .styles_cardInfo__36QZ5:last-of-type {
    margin-top: 0;
  }
  .styles_content__p2Ifs {
    padding-left: 0;
    width: 100%;
  }
  .styles_content__p2Ifs .styles_description__xoOjs,
  .styles_content__p2Ifs .styles_title__6IWk8 {
    max-width: none;
  }
}
@media (max-width: 500px) {
  .styles_container__1-Mp6 {
    -webkit-flex-direction: column;
    -moz-box-orient: vertical;
    -moz-box-direction: normal;
    flex-direction: column;
  }
  .styles_aside__2b1cp,
  .styles_content__p2Ifs {
    width: 100%;
  }
  .styles_aside__2b1cp {
    padding-top: 40px;
    padding-bottom: 50px;
    -webkit-flex-direction: column;
    -moz-box-orient: vertical;
    -moz-box-direction: normal;
    flex-direction: column;
  }
  .styles_aside__2b1cp .styles_cardInfo__36QZ5 {
    width: 100%;
  }
  .styles_aside__2b1cp .styles_cardInfo__36QZ5:first-child {
    margin-bottom: 30px;
    margin-right: 0;
  }
  .styles_aside__2b1cp .styles_cardInfo__36QZ5:first-child > div:first-child {
    width: 100%;
    margin-bottom: 16px;
  }
  .styles_aside__2b1cp .styles_cardInfo__36QZ5:first-child > div:last-of-type {
    margin-top: 0;
    font-size: 14px;
    line-height: 18px;
  }
  .styles_aside__2b1cp .styles_cardInfo__36QZ5:first-child a {
    margin-top: 16px;
  }
  .styles_aside__2b1cp .styles_cardInfo__36QZ5:last-child {
    margin: 0;
  }
  .styles_aside__2b1cp .styles_cardInfo__36QZ5:last-child > div:first-of-type {
    margin-bottom: 16px;
  }
  .styles_aside__2b1cp .styles_cardInfo__36QZ5:last-child > div:last-of-type {
    font-size: 14px;
  }
  .styles_content__p2Ifs {
    padding: 50px 0 0;
    text-align: left;
  }
  .styles_content__p2Ifs .styles_title__6IWk8 {
    font-weight: 300;
    font-size: 28px;
    line-height: 34px;
  }
  .styles_content__p2Ifs .styles_description__xoOjs {
    font-size: 14px;
    line-height: 18px;
  }
}
.styles_card__1tROs {
  position: relative;
  display: -webkit-flex;
  display: -moz-box;
  display: flex;
  -webkit-flex-direction: column;
  -moz-box-orient: vertical;
  -moz-box-direction: normal;
  flex-direction: column;
  -webkit-align-items: flex-start;
  -moz-box-align: start;
  align-items: flex-start;
  -webkit-justify-content: flex-start;
  -moz-box-pack: start;
  justify-content: flex-start;
  padding: 40px 30px 10px;
  border-right: 1px solid #555;
  background-color: inherit;
}

.styles_card__1tROs:last-child {
  border-right: none;
  padding: 40px 29px 10px 30px;
}

.styles_card__1tROs img,
.styles_card__1tROs svg {
  height: 40px;
}

.styles_card__1tROs .styles_title__3ZpPO {
  margin-top: 30px;
  text-transform: uppercase;
  font-weight: 700;
  font-size: 18px;
  line-height: 135.5%;
  color: #f6a723;
  margin-bottom: 20px;
}

.styles_card__1tROs .styles_subtitle__2FT2p {
  color: #f6a723;
  font-size: 16px;
  line-height: 120%;
  margin-bottom: 8px;
}

.styles_card__1tROs .styles_description__AY74g {
  font-size: 16px;
  line-height: 140%;
  color: #d9dcdc;
  margin-bottom: 23px;
  white-space: pre-line;
}

@media (max-width: 575px) {
  .styles_card__1tROs .styles_description__AY74g {
    font-size: 14px;
  }
}
.styles_card__dark__2XqxP {
  color: #f6a723;
}

.styles_card__1tROs .styles_list__33ZAN {
  margin-bottom: 23px;
}

.styles_card__1tROs .styles_buttonContainer__2r5gj {
  margin-bottom: 20px;
}

@media (max-width: 500px) {
  .styles_card__1tROs .styles_buttonContainer__2r5gj,
  .styles_card__1tROs .styles_buttonContainer__2r5gj a {
    width: 100%;
  }
}
.styles_card__1tROs .styles_number__25ary {
  display: block;
  font-size: 28px;
  line-height: 32px;
  color: #f6a723;
  margin-top: 13px;
}

.styles_card__1tROs .styles_postscript__1T80S {
  font-size: 12px;
  line-height: 18px;
  color: #d9dcdc;
  margin-top: 13px;
}

.styles_card__index__b9bEF {
  position: absolute;
  right: 1.5rem;
  top: 0;
  height: 86px;
}

.styles_card__enumerable__1ilXZ .styles_description__AY74g {
  max-width: 288px;
}

.styles_cardRoad__2gDug .styles_title__3ZpPO {
  color: #f6a723;
}

@media (max-width: 767px) {
  .styles_card__1tROs,
  .styles_card__1tROs:last-child {
    padding: 30px;
  }
  .styles_card__1tROs .styles_description__AY74g {
    margin-bottom: 0;
  }
  .styles_card__1tROs .styles_description__AY74g + .styles_number__25ary {
    margin-top: 11px;
  }
  .styles_card__1tROs .styles_description__AY74g + .styles_buttonContainer__2r5gj,
  .styles_card__1tROs .styles_description__AY74g + a {
    margin-top: 21px;
  }
  .styles_card__1tROs .styles_buttonContainer__2r5gj > a {
    display: -webkit-inline-flex;
    display: -moz-inline-box;
    display: inline-flex;
    -webkit-align-items: center;
    -moz-box-align: center;
    align-items: center;
    -webkit-justify-content: center;
    -moz-box-pack: center;
    justify-content: center;
    height: 35px;
  }
  .styles_card__1tROs {
    padding: 30px;
    border-right: none;
  }
}
@media (max-width: 500px) {
  .styles_card__1tROs {
    padding: 24px 30px !important;
    border: 1px solid #555 !important;
  }
  .styles_card__1tROs:last-of-type {
    border-bottom: 1px solid #555 !important;
  }
  .styles_card__1tROs img,
  .styles_card__1tROs svg {
    height: 40px;
  }
  .styles_card__1tROs .styles_title__3ZpPO {
    margin-top: 17px;
    font-size: 17px !important;
    line-height: 23px !important;
    margin-bottom: 13px;
  }
  .styles_card__1tROs .styles_description__AY74g {
    font-size: 14px;
    line-height: 18px;
  }
  .styles_card__1tROs .styles_buttonContainer__2r5gj,
  .styles_card__1tROs a {
    margin-top: 14px !important;
  }
}
.styles_content__p2Ifs {
  position: relative;
  background: #262626;
  width: 65%;
  padding-top: 50px;
  padding-left: 77px;
}

.styles_content__p2Ifs .styles_title__6IWk8 {
  margin: 0;
  max-width: 600px;
  font-weight: 200;
  font-size: 36px;
  line-height: 120%;
  letter-spacing: 0.02em;
  text-transform: uppercase;
  color: #f6a723;
}

.styles_content__p2Ifs .styles_description__xoOjs {
  margin: 20px 0 0;
  font-style: normal;
  font-weight: 400;
  font-size: 16px;
  line-height: 21px;
  color: #66727d;
  max-width: 550px;
}

.styles_content__p2Ifs .styles_description__xoOjs a {
  color: #f6a723;
  text-decoration: none;
}

@media (max-width: 1024px) {
  .styles_content__p2Ifs {
    padding-left: 0;
    width: 100%;
  }
  .styles_content__p2Ifs .styles_description__xoOjs,
  .styles_content__p2Ifs .styles_title__6IWk8 {
    max-width: none;
  }
}
.styles_content__p2Ifs .styles_description__2-xyt {
  color: #d9dcdc;
  font-weight: 400;
  font-size: 16px;
  line-height: 21px;
  margin-bottom: 22px;
}

.styles_aside__2b1cp .styles_card__1tROs:last-child {
  padding: 0;
}

.styles_wrapper__2NL5v {
  width: 100%;
  height: 100%;
}

.styles_container__3faQI {
  width: 100%;
  height: 100%;
}

.styles_DealerItems__aGSys {
  width: 100%;
  display: grid;
  grid-template-rows: auto 0fr 0fr;
  -webkit-transition: grid-template-rows 0.5s ease-in-out, border 0.5s ease-in-out;
  -moz-transition: grid-template-rows 0.5s ease-in-out, border 0.5s ease-in-out;
  transition: grid-template-rows 0.5s ease-in-out, border 0.5s ease-in-out;
  transition: grid-template-rows 0.5s ease-in-out, border 0.5s ease-in-out, -ms-grid-rows 0.5s ease-in-out;
  margin-top: 25px;
  background-color: #000;
  color: #fff;
}

.styles_DealerItems__aGSys:first-child {
  margin-top: 0;
}

.styles_header__2AM9X {
  display: -webkit-flex;
  display: -moz-box;
  display: flex;
  -webkit-justify-content: space-between;
  -moz-box-pack: justify;
  justify-content: space-between;
  -webkit-align-items: center;
  -moz-box-align: center;
  align-items: center;
  background-color: transparent;
  text-transform: uppercase;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  height: -webkit-fit-content;
  height: -moz-fit-content;
  height: fit-content;
  padding: 16px 20px;
}

.styles_header__2AM9X:hover {
  cursor: pointer;
}

.styles_openedItem__3KW9e .styles_header__2AM9X {
  border-bottom: 1px solid #4c5865;
}

.styles_header_item__1dk0_ {
  display: -webkit-flex;
  display: -moz-box;
  display: flex;
  -webkit-flex-direction: column;
  -moz-box-orient: vertical;
  -moz-box-direction: normal;
  flex-direction: column;
  -webkit-flex: 0.8 1;
  -moz-box-flex: 0.8;
  flex: 0.8 1;
}

.styles_header_item__1dk0_ span {
  font-weight: 700;
  color: #f5a624;
}

.styles_header_item__1dk0_ p {
  font-weight: 400;
  font-size: 16px;
  margin-top: 5px;
  color: #d9dcdc;
}

.styles_openedItem__3KW9e .styles_body__2f8CB {
  padding: 16px 20px;
}

.styles_body__2f8CB {
  display: -webkit-flex;
  display: -moz-box;
  display: flex;
  -webkit-flex-direction: column;
  -moz-box-orient: vertical;
  -moz-box-direction: normal;
  flex-direction: column;
  grid-gap: 5px;
  gap: 5px;
}

.styles_body__2f8CB,
.styles_footer__1aJr2 {
  overflow: hidden;
  opacity: 0;
}

.styles_e_data__1DuSZ {
  margin-top: 25px;
}

.styles_wrapper__eQKcx {
  padding-right: 20px;
}

@media screen and (max-width: 500px) {
  .styles_wrapper__eQKcx {
    padding-right: 10px;
  }
}
.styles_container__18i0B {
  display: -webkit-flex;
  display: -moz-box;
  display: flex;
  height: 750px;
  margin-bottom: 10px;
  background-color: #262626;
}

.styles_container__18i0B .styles_aside__hY_eI {
  height: 100%;
  width: 40%;
  padding: 35px 20px 35px 35px;
  display: -webkit-flex;
  display: -moz-box;
  display: flex;
  -webkit-flex-direction: column;
  -moz-box-orient: vertical;
  -moz-box-direction: normal;
  flex-direction: column;
  -webkit-justify-content: flex-start;
  -moz-box-pack: start;
  justify-content: flex-start;
  -webkit-align-items: flex-start;
  -moz-box-align: start;
  align-items: flex-start;
}

.styles_container__18i0B .styles_aside__hY_eI h3 {
  margin-top: 40px;
  font-weight: 700;
  font-size: 24px;
  line-height: 27px;
  color: #f6a723;
  margin-bottom: 20px;
}

@media (max-width: 1280px) {
  .styles_container__18i0B .styles_aside__hY_eI {
    padding: 20px;
  }
}
@media (max-width: 1024px) {
  .styles_container__18i0B .styles_aside__hY_eI {
    width: 60%;
  }
}
.styles_container__18i0B .styles_map__K3XBS {
  width: 60%;
}

@media (max-width: 1024px) {
  .styles_container__18i0B .styles_map__K3XBS {
    width: 40%;
  }
}
@media (max-width: 768px) {
  .styles_container__18i0B {
    display: block;
    height: inherit;
  }
  .styles_container__18i0B .styles_map__K3XBS {
    width: 100%;
    height: 400px;
  }
  .styles_container__18i0B .styles_aside__hY_eI {
    height: 500px;
    width: 100%;
    padding: 50px 20px;
  }
}
.styles_opened__3K77R {
  opacity: 1;
  -webkit-transition: opacity 1.5s ease-in-out;
  -moz-transition: opacity 1.5s ease-in-out;
  transition: opacity 1.5s ease-in-out;
  margin-top: 25px;
  overflow: visible;
}

.styles_body__2f8CB {
  padding: 16px 20px;
}

.styles_items__23VgZ {
  display: none;
}

.styles_button__WOMUg.styles_btnClose__gjkCN {
  border-radius: 50%;
}


.styles_center__1yoSC {
  height: 100vh;
  display: -webkit-flex;
  display: -moz-box;
  display: flex;
  -webkit-justify-content: center;
  -moz-box-pack: center;
  justify-content: center;
  -webkit-align-items: center;
  -moz-box-align: center;
  align-items: center;
}

.styles_wave__a8NI3 {
  width: 5px;
  height: 100px;
  background: -moz-linear-gradient(45deg, #f6a723, #f6a723);
  background: linear-gradient(45deg, #f6a723, #f6a723);
  margin: 10px;
  -webkit-animation: styles_wave__a8NI3 1s linear infinite;
  -moz-animation: styles_wave__a8NI3 1s linear infinite;
  animation: styles_wave__a8NI3 1s linear infinite;
  border-radius: 20px;
}

.styles_wave__a8NI3:nth-child(2) {
  -webkit-animation-delay: 0.1s;
  -moz-animation-delay: 0.1s;
  animation-delay: 0.1s;
}

.styles_wave__a8NI3:nth-child(3) {
  -webkit-animation-delay: 0.2s;
  -moz-animation-delay: 0.2s;
  animation-delay: 0.2s;
}

.styles_wave__a8NI3:nth-child(4) {
  -webkit-animation-delay: 0.3s;
  -moz-animation-delay: 0.3s;
  animation-delay: 0.3s;
}

.styles_wave__a8NI3:nth-child(5) {
  -webkit-animation-delay: 0.4s;
  -moz-animation-delay: 0.4s;
  animation-delay: 0.4s;
}

.styles_wave__a8NI3:nth-child(6) {
  -webkit-animation-delay: 0.5s;
  -moz-animation-delay: 0.5s;
  animation-delay: 0.5s;
}

.styles_wave__a8NI3:nth-child(7) {
  -webkit-animation-delay: 0.6s;
  -moz-animation-delay: 0.6s;
  animation-delay: 0.6s;
}

.styles_wave__a8NI3:nth-child(8) {
  -webkit-animation-delay: 0.7s;
  -moz-animation-delay: 0.7s;
  animation-delay: 0.7s;
}

.styles_wave__a8NI3:nth-child(9) {
  -webkit-animation-delay: 0.8s;
  -moz-animation-delay: 0.8s;
  animation-delay: 0.8s;
}

.styles_wave__a8NI3:nth-child(10) {
  -webkit-animation-delay: 0.9s;
  -moz-animation-delay: 0.9s;
  animation-delay: 0.9s;
}

@-webkit-keyframes styles_wave__a8NI3 {
  0% {
    -webkit-transform: scale(0);
    transform: scale(0);
  }
  50% {
    -webkit-transform: scale(1);
    transform: scale(1);
  }
  to {
    -webkit-transform: scale(0);
    transform: scale(0);
  }
}
@-moz-keyframes styles_wave__a8NI3 {
  0% {
    -moz-transform: scale(0);
    transform: scale(0);
  }
  50% {
    -moz-transform: scale(1);
    transform: scale(1);
  }
  to {
    -moz-transform: scale(0);
    transform: scale(0);
  }
}
@keyframes styles_wave__a8NI3 {
  0% {
    -webkit-transform: scale(0);
    -moz-transform: scale(0);
    transform: scale(0);
  }
  50% {
    -webkit-transform: scale(1);
    -moz-transform: scale(1);
    transform: scale(1);
  }
  to {
    -webkit-transform: scale(0);
    -moz-transform: scale(0);
    transform: scale(0);
  }
}
.styles_ldsSpinner__3-SaS {
  color: red;
  display: inline-block;
  position: relative;
  width: 80px;
  height: 80px;
}

.styles_ldsSpinner__3-SaS div {
  -webkit-transform-origin: 40px 40px;
  -moz-transform-origin: 40px 40px;
  transform-origin: 40px 40px;
  -webkit-animation: styles_ldsSpinner__3-SaS 1.2s linear infinite;
  -moz-animation: styles_ldsSpinner__3-SaS 1.2s linear infinite;
  animation: styles_ldsSpinner__3-SaS 1.2s linear infinite;
}

.styles_ldsSpinner__3-SaS div:after {
  content: " ";
  display: block;
  position: absolute;
  top: 3px;
  left: 37px;
  width: 6px;
  height: 18px;
  border-radius: 20%;
  background: #fff;
}

.styles_yellow__kXzXo div:after {
  background: #e37639;
}

.styles_ldsSpinner__3-SaS div:first-child {
  -webkit-transform: rotate(0deg);
  -moz-transform: rotate(0deg);
  transform: rotate(0deg);
  -webkit-animation-delay: -1.1s;
  -moz-animation-delay: -1.1s;
  animation-delay: -1.1s;
}

.styles_ldsSpinner__3-SaS div:nth-child(2) {
  -webkit-transform: rotate(30deg);
  -moz-transform: rotate(30deg);
  transform: rotate(30deg);
  -webkit-animation-delay: -1s;
  -moz-animation-delay: -1s;
  animation-delay: -1s;
}

.styles_ldsSpinner__3-SaS div:nth-child(3) {
  -webkit-transform: rotate(60deg);
  -moz-transform: rotate(60deg);
  transform: rotate(60deg);
  -webkit-animation-delay: -0.9s;
  -moz-animation-delay: -0.9s;
  animation-delay: -0.9s;
}

.styles_ldsSpinner__3-SaS div:nth-child(4) {
  -webkit-transform: rotate(90deg);
  -moz-transform: rotate(90deg);
  transform: rotate(90deg);
  -webkit-animation-delay: -0.8s;
  -moz-animation-delay: -0.8s;
  animation-delay: -0.8s;
}

.styles_ldsSpinner__3-SaS div:nth-child(5) {
  -webkit-transform: rotate(120deg);
  -moz-transform: rotate(120deg);
  transform: rotate(120deg);
  -webkit-animation-delay: -0.7s;
  -moz-animation-delay: -0.7s;
  animation-delay: -0.7s;
}

.styles_ldsSpinner__3-SaS div:nth-child(6) {
  -webkit-transform: rotate(150deg);
  -moz-transform: rotate(150deg);
  transform: rotate(150deg);
  -webkit-animation-delay: -0.6s;
  -moz-animation-delay: -0.6s;
  animation-delay: -0.6s;
}

.styles_ldsSpinner__3-SaS div:nth-child(7) {
  -webkit-transform: rotate(180deg);
  -moz-transform: rotate(180deg);
  transform: rotate(180deg);
  -webkit-animation-delay: -0.5s;
  -moz-animation-delay: -0.5s;
  animation-delay: -0.5s;
}

.styles_ldsSpinner__3-SaS div:nth-child(8) {
  -webkit-transform: rotate(210deg);
  -moz-transform: rotate(210deg);
  transform: rotate(210deg);
  -webkit-animation-delay: -0.4s;
  -moz-animation-delay: -0.4s;
  animation-delay: -0.4s;
}

.styles_ldsSpinner__3-SaS div:nth-child(9) {
  -webkit-transform: rotate(240deg);
  -moz-transform: rotate(240deg);
  transform: rotate(240deg);
  -webkit-animation-delay: -0.3s;
  -moz-animation-delay: -0.3s;
  animation-delay: -0.3s;
}

.styles_ldsSpinner__3-SaS div:nth-child(10) {
  -webkit-transform: rotate(270deg);
  -moz-transform: rotate(270deg);
  transform: rotate(270deg);
  -webkit-animation-delay: -0.2s;
  -moz-animation-delay: -0.2s;
  animation-delay: -0.2s;
}

.styles_ldsSpinner__3-SaS div:nth-child(11) {
  -webkit-transform: rotate(300deg);
  -moz-transform: rotate(300deg);
  transform: rotate(300deg);
  -webkit-animation-delay: -0.1s;
  -moz-animation-delay: -0.1s;
  animation-delay: -0.1s;
}

.styles_ldsSpinner__3-SaS div:nth-child(12) {
  -webkit-transform: rotate(330deg);
  -moz-transform: rotate(330deg);
  transform: rotate(330deg);
  -webkit-animation-delay: 0s;
  -moz-animation-delay: 0s;
  animation-delay: 0s;
}

@-webkit-keyframes styles_ldsSpinner__3-SaS {
  0% {
    opacity: 1;
  }
  to {
    opacity: 0;
  }
}
@-moz-keyframes styles_ldsSpinner__3-SaS {
  0% {
    opacity: 1;
  }
  to {
    opacity: 0;
  }
}
@keyframes styles_ldsSpinner__3-SaS {
  0% {
    opacity: 1;
  }
  to {
    opacity: 0;
  }
}
.styles_breadCrumb__1y1FB {
  display: -webkit-flex;
  display: -moz-box;
  display: flex;
  -webkit-align-items: center;
  -moz-box-align: center;
  align-items: center;
  padding-right: 18px;
  padding-left: 12px;
  position: relative;
}

.styles_breadCrumb__1y1FB:last-child {
  padding-right: 0;
}

.styles_breadCrumb__1y1FB:last-child a,
.styles_breadCrumb__1y1FB:last-child a.styles_textShadow__KkE2p {
  color: #fff;
}

.styles_breadCrumb__1y1FB:last-child a.styles_orangeText__Ax8mP {
  color: #e37639;
  opacity: 1;
}

.styles_breadCrumb__1y1FB:last-child a:hover {
  cursor: default;
}

.styles_breadCrumb__1y1FB:first-child {
  padding-left: 0;
}

.styles_breadCrumb__1y1FB a {
  font-size: 12px;
  line-height: 18px;
  color: #fff;
}

.styles_breadCrumb__1y1FB a.styles_textShadow__KkE2p {
  color: #fff;
}

.styles_breadCrumb__1y1FB a.styles_blackText__3TeAa {
  color: #000 !important;
  opacity: 1;
}

.styles_breadCrumb__1y1FB.styles_grey__3UsRc a {
  color: #d9dcdc;
}

.styles_isOpacity__2Pf3D:last-child a {
  opacity: 0.8;
}

.styles_icon__Kfmg7 {
  position: absolute;
  -webkit-align-items: center;
  -moz-box-align: center;
  align-items: center;
  -webkit-justify-content: flex-end;
  -moz-box-pack: end;
  justify-content: flex-end;
  right: 0;
}

.styles_container__ITE3s,
.styles_icon__Kfmg7 {
  display: -webkit-flex;
  display: -moz-box;
  display: flex;
}

@media screen and (max-width: 1024px) {
  .styles_container__ITE3s {
    display: none;
  }
  .styles_container__ITE3s.styles_mobile__ZP11A {
    display: -webkit-flex;
    display: -moz-box;
    display: flex;
  }
}
.styles_shadow__3ByCl {
  width: 100%;
  max-width: 1280px;
  position: absolute;
  margin: 0 auto;
  left: 0;
  right: 0;
  top: 115px;
  z-index: 1;
}

@media (min-width: 1440px) {
  .styles_shadow__3ByCl {
    max-width: 1340px;
  }
}
@media screen and (max-width: 1320px) {
  .styles_shadow__3ByCl {
    padding: 0 15px;
  }
}
.AdaptiveImage_AdaptiveImage__28QTO {
  position: relative;
  width: 100%;
  height: 100%;
}

.AdaptiveImage_AdaptiveImage__28QTO img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.Banner_Banner__3vRvY {
  position: relative;
}

.Banner_text_block__3Kb6_ {
  display: -webkit-flex;
  display: -moz-box;
  display: flex;
  -webkit-flex-direction: column;
  -moz-box-orient: vertical;
  -moz-box-direction: normal;
  flex-direction: column;
  position: absolute;
  bottom: 35px;
  left: 15px;
  color: #fff;
}

@media (max-width: 1024px) {
  .Banner_text_block__3Kb6_ {
    left: 54px;
  }
}
@media (max-width: 1000px) {
  .Banner_text_block__3Kb6_ {
    left: 40px;
  }
}
@media (max-width: 500px) {
  .Banner_text_block__3Kb6_ {
    left: 20px;
  }
}
.Banner_title__2I0Qt {
  text-transform: uppercase;
  font-weight: 700;
  font-size: 48px;
  line-height: 120%;
}

@media (max-width: 575px) {
  .Banner_title__2I0Qt {
    font-size: 40px;
  }
}
.Banner_description__24ukl {
  font-size: 24px;
}

@media (max-width: 575px) {
  .Banner_description__24ukl {
    font-size: 20px;
  }
}
.AutoFinanceBank_wrapper__1y1JW {
  position: relative;
  height: 430px;
}

@media screen and (max-width: 500px) {
  .AutoFinanceBank_wrapper__1y1JW {
    margin-top: -100px;
    margin-bottom: -150px;
  }
}
.AutoFinanceBank_image_wrapper__3WQp1 {
  width: 100%;
  height: 430px;
  background: url(../img/xcite-finance/autoFinance-bg.png) 50% no-repeat;
  background-size: cover;
}

@media screen and (max-width: 1000px) {
  .AutoFinanceBank_image_wrapper__3WQp1 {
    background: url(../img/xcite-finance/flag-mobile.png) 50% no-repeat;
    background-size: contain;
  }
}
.AutoFinanceBank_descriptions__18bxA {
  position: absolute;
  top: 50%;
  right: 215px;
  -webkit-transform: translateY(-50%);
  -moz-transform: translateY(-50%);
  transform: translateY(-50%);
}

@media screen and (max-width: 710px) {
  .AutoFinanceBank_descriptions__18bxA {
    width: 90%;
    right: 50%;
    -webkit-transform: translate(50%, -50%);
    -moz-transform: translate(50%, -50%);
    transform: translate(50%, -50%);
  }
}
.AutoFinanceBank_descriptions__title__2d1Ap {
  max-width: 400px;
  text-transform: uppercase;
  font-size: 24px;
  font-weight: 700;
  line-height: 29.5px;
  text-align: left;
  color: #fff;
}

@media screen and (max-width: 710px) {
  .AutoFinanceBank_descriptions__title__2d1Ap {
    font-size: 16px;
  }
}
.AutoFinanceBank_descriptions__list__1tiMp {
  margin-top: 25px;
  color: #fff;
  max-width: 450px;
}

.AutoFinanceBank_descriptions__list__1tiMp > li {
  font-size: 16px;
  font-weight: 400;
  line-height: 21px;
  text-align: left;
}

@media screen and (max-width: 710px) {
  .AutoFinanceBank_descriptions__list__1tiMp > li {
    font-size: 12px;
  }
}
.XciteFinanceTable_wrapper__2sI0v {
  margin: 100px 0;
  color: #d9dcdc;
}

.XciteFinanceTable_title__MHEWF {
  font-size: 24px;
  font-weight: 700;
  line-height: 29.5px;
  text-align: left;
  color: #f6a723;
  text-transform: uppercase;
}

.XciteFinanceTable_table_header__2DytK {
  display: -webkit-flex;
  display: -moz-box;
  display: flex;
  border-bottom: 1px solid #d9dcdc;
  margin-top: 20px;
}

.XciteFinanceTable_table_body__27rX- {
  display: -webkit-flex;
  display: -moz-box;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  width: 100%;
}

.XciteFinanceTable_table_wrapper__ZtpLB {
  display: -webkit-flex;
  display: -moz-box;
  display: flex;
  -webkit-flex-direction: column;
  -moz-box-orient: vertical;
  -moz-box-direction: normal;
  flex-direction: column;
}

.XciteFinanceTable_table_bodyPrice__1HWGa {
  display: -webkit-flex;
  display: -moz-box;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  font-size: 16px;
  font-weight: 400;
  line-height: 18px;
  text-align: left;
  color: #d9dcdc;
}

.XciteFinanceTable_mobile_version__3wT5o {
  display: -webkit-flex;
  display: -moz-box;
  display: flex;
  -webkit-flex-direction: column;
  -moz-box-orient: vertical;
  -moz-box-direction: normal;
  flex-direction: column;
  grid-gap: 5px;
  gap: 5px;
}

.XciteFinanceTable_accordion__2i2Wu span:first-child {
  width: 80%;
}

.XciteFinanceTable_table__1dfd_ {
  border-collapse: collapse;
  width: 100%;
  margin-top: 50px;
}

.XciteFinanceTable_table__1dfd_ td {
  border: 1px solid #d9dcdc;
  padding: 20px;
  font-size: 18px;
  font-weight: 400;
  line-height: 18px;
}

.XciteFinanceTable_table__1dfd_ tr:first-child {
  color: orange;
}

.XciteFinanceTable_table__1dfd_ tr:first-child td {
  border-top: none;
  font-weight: 700;
}

.XciteFinanceTable_table__1dfd_ td:last-child {
  border-right: none;
}

.XciteFinanceTable_table__1dfd_ td:first-child {
  border-left: none;
}

.XciteFinanceTable_table__1dfd_ tr:nth-last-child(n) td {
  border-bottom: none;
}

.Accordion_AccordionItem__1vUuI {
  width: 100%;
  display: grid;
  grid-template-rows: auto 0fr;
  -webkit-transition: grid-template-rows 0.3s;
  -moz-transition: grid-template-rows 0.3s;
  transition: grid-template-rows 0.3s;
  transition: grid-template-rows 0.3s, -ms-grid-rows 0.3s;
}

.Accordion_header__T_Yha {
  display: -webkit-flex;
  display: -moz-box;
  display: flex;
  -webkit-justify-content: space-between;
  -moz-box-pack: justify;
  justify-content: space-between;
  -webkit-align-items: center;
  -moz-box-align: center;
  align-items: center;
  padding: 23px;
  background-color: #262626;
  text-transform: uppercase;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  height: -webkit-fit-content;
  height: -moz-fit-content;
  height: fit-content;
}

.Accordion_header__T_Yha:hover {
  cursor: pointer;
}

.Accordion_title__1iuw4 {
  font-size: 16px;
  font-weight: 700;
  line-height: 19.2px;
  letter-spacing: 0.02em;
  color: #f6a723;
}

.Accordion_arrow_rotate__3eyv3 {
  -webkit-transform: rotateX(180deg);
  -moz-transform: rotateX(180deg);
  transform: rotateX(180deg);
}

.Accordion_body__1TuBP {
  padding: 0;
  overflow: hidden;
}

.Accordion_AccordionItemOpened__28hFf {
  grid-template-rows: auto 1fr;
}

.Accordion_item__1DZBU {
  display: -webkit-flex;
  display: -moz-box;
  display: flex;
  -webkit-justify-content: space-between;
  -moz-box-pack: justify;
  justify-content: space-between;
  padding: 15px;
  border-bottom: 1px solid #737373;
}

.Accordion_item__1DZBU:last-child {
  border-bottom: none;
}

.Accordion_children_items__vNkCi > div {
  border-bottom: 1px dotted #737373;
}

.Accordion_item_title__2GnSx {
  font-size: 18px;
  font-weight: 700;
  line-height: 24.39px;
  letter-spacing: 0.02em;
  text-align: left;
  text-transform: uppercase;
  color: #d9dcdc;
}

.Accordion_item_subtitle__zwbus {
  text-align: right;
}

.Accordion_innerItemTheme__1W5En .Accordion_header__T_Yha {
  padding: 0;
  background-color: transparent;
}

.Accordion_innerItemTheme__1W5En .Accordion_title__1iuw4 {
  font-size: 18px;
  color: #d9dcdc;
}

.Accordion_innerItemTheme__1W5En .Accordion_icon__2DI_k path {
  stroke: #fff;
}

.Accordion_innerItemTheme__1W5En .Accordion_item__1DZBU > span {
  font-size: 16px;
  font-weight: 400;
  line-height: 18px;
  text-align: left;
}

.DescriptionWithImage_DescriptionWithImage__2PUQp {
  display: -webkit-flex;
  display: -moz-box;
  display: flex;
  color: #d9dcdc;
}

.DescriptionWithImage_image_block__3yhUu {
  display: -webkit-flex;
  display: -moz-box;
  display: flex;
  -webkit-justify-content: center;
  -moz-box-pack: center;
  justify-content: center;
  -webkit-align-items: center;
  -moz-box-align: center;
  align-items: center;
  -webkit-flex: 1 1;
  -moz-box-flex: 1;
  flex: 1 1;
  min-height: 380px;
  position: relative;
}

.DescriptionWithImage_button__2H9Bf {
  width: 200px;
}

.DescriptionWithImage_image__2_Wf3 {
  position: absolute;
  top: 50%;
  left: 0;
  -webkit-transform: translateY(-50%);
  -moz-transform: translateY(-50%);
  transform: translateY(-50%);
}

.DescriptionWithImage_image__2_Wf3 img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.DescriptionWithImage_image__2_Wf3:before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  background: -webkit-gradient(linear, left top, right top, from(#000), to(transparent));
  background: -moz-linear-gradient(left, #000, transparent);
  background: linear-gradient(90deg, #000, transparent);
  height: 100%;
  width: 100px;
}

.DescriptionWithImage_text_block__3OwHP {
  display: -webkit-flex;
  display: -moz-box;
  display: flex;
  -webkit-flex-direction: column;
  -moz-box-orient: vertical;
  -moz-box-direction: normal;
  flex-direction: column;
  -webkit-justify-content: center;
  -moz-box-pack: center;
  justify-content: center;
  -webkit-flex: 1 1;
  -moz-box-flex: 1;
  flex: 1 1;
  grid-gap: 20px;
  gap: 20px;
}

.DescriptionWithImage_text_block__3OwHP span {
  font-size: 24px;
  font-weight: 700;
  line-height: 29.5px;
  text-align: left;
  color: #f6a723;
  text-transform: uppercase;
}

.DescriptionWithImage_text_block__3OwHP p {
  font-size: 16px;
  font-weight: 400;
  line-height: 21px;
  text-align: left;
}

.DescriptionWithImage_subtitle_block__2Fti_ {
  display: -webkit-flex;
  display: -moz-box;
  display: flex;
  -webkit-flex-direction: column;
  -moz-box-orient: vertical;
  -moz-box-direction: normal;
  flex-direction: column;
  grid-gap: 15px;
  gap: 15px;
  font-size: 12px;
  font-weight: 400;
  line-height: 21px;
  text-align: left;
  color: #d9dcdc;
  margin-bottom: 100px;
}

@media screen and (max-width: 1000px) {
  .DescriptionWithImage_DescriptionWithImage__2PUQp {
    -webkit-flex-direction: column;
    -moz-box-orient: vertical;
    -moz-box-direction: normal;
    flex-direction: column;
  }
  .DescriptionWithImage_subtitle_block__2Fti_ {
    margin-top: 70px;
  }
}
.styles_hide__3BjAg {
  cursor: pointer;
  position: absolute;
  top: 20px;
  right: 20px;
  opacity: 1;
}

.styles_hide__3BjAg:hover {
  opacity: 0.5;
}

.styles_map__placemark_balloon__3R0I0 {
  margin-top: 10px;
  border: 1px solid #000;
  background-color: #262626;
  padding: 22px 20px 30px;
  width: 350px;
  font-family: LADAPragmatica, sans-serif;
  position: absolute;
  top: -242px;
  left: -19px;
}

.styles_map__placemark_balloon__3R0I0:before {
  position: absolute;
  content: "";
  width: 15px;
  height: 15px;
  background-color: #262626;
  bottom: -8.5px;
  left: 25px;
  -webkit-transform: rotate(45deg);
  -moz-transform: rotate(45deg);
  transform: rotate(45deg);
  border-bottom: 1px solid #000;
  border-right: 1px solid #000;
}

.styles_empty__2n_Wh {
  top: -153px;
}

.styles_placemark_balloon__title__EzMCt {
  font-weight: 700;
  font-size: 16px;
  line-height: 21px;
  color: #d9dcdc;
}

.styles_placemark_balloon__address__3cg8b,
.styles_placemark_balloon__service_phone__1_Ezn,
.styles_placemark_balloon__shop_phone__3yZo2 {
  font-weight: 400;
  font-size: 16px;
  line-height: 25px;
  color: #d9dcdc;
  margin-top: 5px;
}

.styles_placemark_balloon__address__3cg8b {
  margin-top: 15px;
}

.styles_placemark_balloon__link__95FCb {
  margin-top: 30px;
  width: 234px;
  height: 35px;
}

@media screen and (max-width: 575px) {
  .styles_map__placemark_balloon__3R0I0 {
    width: 300px;
    left: -150px;
    top: -196px;
    padding: 10px 0 5px 15px;
  }
  .styles_map__placemark_balloon__3R0I0:before {
    left: 156px;
  }
  .styles_placemark_balloon__link__95FCb {
    margin-top: 10px;
    margin-bottom: 10px;
    -webkit-justify-content: center;
    -moz-box-pack: center;
    justify-content: center;
  }
  .styles_empty__2n_Wh {
    top: -117px;
  }
}
.styles_wrapper__2NL5v {
  width: 100%;
  height: 100%;
}

.styles_title__2rpAn {
  font-weight: 200;
  font-size: 36px;
  line-height: 43px;
  text-transform: uppercase;
  letter-spacing: 0.02em;
  margin-bottom: 23px;
  color: #fff;
}

.styles_text__3yiQW {
  font-size: 16px;
  line-height: 21px;
  max-width: 459px;
  color: #fff;
}

.styles_actions__qvZ3H {
  display: -webkit-flex;
  display: -moz-box;
  display: flex;
  -webkit-flex-direction: column;
  -moz-box-orient: vertical;
  -moz-box-direction: normal;
  flex-direction: column;
  -webkit-align-items: flex-start;
  -moz-box-align: start;
  align-items: flex-start;
  margin-top: 31px;
}

.styles_actions__qvZ3H button:first-child {
  margin-bottom: 0.5rem;
}

.styles_black__1cDH9 .styles_text__3yiQW {
  color: #fff;
}

.styles_desc__10nrs {
  margin-top: 20px;
}

.styles_textWidth__33juR {
  font-weight: 700;
  width: 100%;
  max-width: 100%;
}

.styles_renaultBtn__29cNd {
  background: #efdf00;
  border-color: #efdf00;
  color: #000;
  border-radius: 0;
  width: 320px;
}

.styles_renaultBtn__29cNd:hover {
  background: #e8d802;
  background-color: #e8d802;
}

.styles_nissanBtn__1YOu4 {
  border: 1px solid #081c34;
  border-radius: 100px;
  background-color: transparent;
  color: #000;
}

.styles_nissanBtn__1YOu4:hover {
  color: #fff;
  background-color: #081c34 !important;
}

.styles_form__2MT6J {
  color: #f6a723;
}

.styles_hide__374Zd {
  display: none;
}

.styles_subtitle__1OwPU {
  font-weight: 700;
  font-size: 16px;
  line-height: 21px;
}

.styles_title__3KvxN {
  font-size: 32px;
  color: #f6a723;
  margin-bottom: 20px;
  text-transform: uppercase;
  font-weight: 700;
  letter-spacing: 0.02em;
}

.styles_description__MlkjE {
  margin-top: 10px;
  margin-bottom: 1.75rem;
  font-weight: 400;
  font-size: 14px;
  line-height: 18px;
  color: #d9dcdc;
}

.styles_field__3Qgfg {
  margin-bottom: 10px;
}

.styles_flex__3R0FJ {
  display: -webkit-flex;
  display: -moz-box;
  display: flex;
}

.styles_flex__3R0FJ > div:first-child {
  margin-right: 10.5px;
}

.styles_flex__3R0FJ > div:first-child,
.styles_flex__3R0FJ > div:last-child {
  width: -webkit-calc(50% - 5.25px);
  width: -moz-calc(50% - 5.25px);
  width: calc(50% - 5.25px);
}

.styles_agree__24mrI {
  margin-top: 20px;
}

.styles_checkbox__2LiCe {
  color: #d9dcdc;
  font-size: 12px;
}

.styles_actions__23m9v {
  display: -webkit-flex;
  display: -moz-box;
  display: flex;
  -webkit-flex-direction: column;
  -moz-box-orient: vertical;
  -moz-box-direction: normal;
  flex-direction: column;
  -webkit-align-items: flex-start;
  -moz-box-align: start;
  align-items: flex-start;
  padding-left: 37px;
}

.styles_actions__23m9v button:first-child {
  margin-bottom: 0.5rem;
}

@media (max-width: 500px) {
  .styles_description__MlkjE,
  .styles_subtitle__1OwPU {
    display: none;
  }
  .styles_flex__3R0FJ {
    -webkit-flex-wrap: wrap;
    flex-wrap: wrap;
  }
  .styles_flex__3R0FJ .styles_field__3Qgfg {
    -webkit-flex-basis: 100% !important;
    flex-basis: 100% !important;
  }
  .styles_flex__3R0FJ .styles_field__3Qgfg:first-child {
    margin-right: 0;
  }
  .styles_checkbox__2LiCe {
    font-size: 10px;
    line-height: 14px;
  }
  .styles_actions__23m9v {
    padding: 0;
  }
  .styles_actions__23m9v a {
    display: none;
  }
  .styles_actions__23m9v button {
    width: 100%;
  }
}
.styles_captchaErr__8dcpd {
  position: relative;
  font-size: 14px;
  line-height: 18px;
  color: #f21b1b;
  top: 10px;
}

.FinanceMapWithForm_wrapper__j76yK {
  display: -webkit-flex;
  display: -moz-box;
  display: flex;
  width: 100%;
  border-bottom: 1px solid rgba(166, 173, 181, 0.5);
  color: #fff;
  background-color: #262626;
}

.FinanceMapWithForm_container__1EsnD {
  width: 50%;
}

.FinanceMapWithForm_form__1n-NQ {
  padding: 70px;
  max-width: 720px;
}

@media screen and (max-width: 1000px) {
  .FinanceMapWithForm_wrapper__j76yK {
    -webkit-flex-direction: column;
    -moz-box-orient: vertical;
    -moz-box-direction: normal;
    flex-direction: column;
    -webkit-align-items: center;
    -moz-box-align: center;
    align-items: center;
  }
  .FinanceMapWithForm_container__1EsnD {
    width: 90%;
  }
  .FinanceMapWithForm_map__mOhxR {
    height: 500px;
  }
  .FinanceMapWithForm_form__1n-NQ {
    max-width: 100%;
    padding: 70px 15px;
  }
}
@media screen and (max-width: 500px) {
  .FinanceMapWithForm_container__1EsnD {
    width: 100%;
  }
}
.style_DescriptionWithImage__oizE9 {
  display: -webkit-flex;
  display: -moz-box;
  display: flex;
  color: #d9dcdc;
}

.style_image_block__3fKNI {
  display: -webkit-flex;
  display: -moz-box;
  display: flex;
  -webkit-justify-content: center;
  -moz-box-pack: center;
  justify-content: center;
  -webkit-align-items: center;
  -moz-box-align: center;
  align-items: center;
  -webkit-flex: 1 1;
  -moz-box-flex: 1;
  flex: 1 1;
  min-height: 380px;
  position: relative;
}

.style_button__Woc7B {
  width: 200px;
}

.style_image__1OC72 {
  position: absolute;
  top: 50%;
  left: 0;
  -webkit-transform: translateY(-50%);
  -moz-transform: translateY(-50%);
  transform: translateY(-50%);
}

.style_image__1OC72 img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.style_image__1OC72:before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  background: -webkit-gradient(linear, left top, right top, from(#000), to(transparent));
  background: -moz-linear-gradient(left, #000, transparent);
  background: linear-gradient(90deg, #000, transparent);
  height: 100%;
  width: 100px;
}

.style_text_block__fEKSz {
  display: -webkit-flex;
  display: -moz-box;
  display: flex;
  -webkit-flex-direction: column;
  -moz-box-orient: vertical;
  -moz-box-direction: normal;
  flex-direction: column;
  -webkit-justify-content: center;
  -moz-box-pack: center;
  justify-content: center;
  -webkit-flex: 1 1;
  -moz-box-flex: 1;
  flex: 1 1;
  grid-gap: 20px;
  gap: 20px;
}

.style_text_block__fEKSz span {
  font-size: 24px;
  font-weight: 700;
  line-height: 29.5px;
  text-align: left;
  color: #f6a723;
  text-transform: uppercase;
}

.style_text_block__fEKSz p {
  font-size: 16px;
  font-weight: 400;
  line-height: 21px;
  text-align: left;
}

.style_subtitle_block__1hkaR {
  display: -webkit-flex;
  display: -moz-box;
  display: flex;
  -webkit-flex-direction: column;
  -moz-box-orient: vertical;
  -moz-box-direction: normal;
  flex-direction: column;
  grid-gap: 15px;
  gap: 15px;
  font-size: 12px;
  font-weight: 400;
  line-height: 21px;
  text-align: left;
  color: #d9dcdc;
  margin-bottom: 100px;
  margin-top: 50px;
}

@media screen and (max-width: 1000px) {
  .style_DescriptionWithImage__oizE9 {
    -webkit-flex-direction: column;
    -moz-box-orient: vertical;
    -moz-box-direction: normal;
    flex-direction: column;
  }
  .style_subtitle_block__1hkaR {
    margin-top: 70px;
  }
}
.styles_banner__158jW {
  height: 600px;
}

.styles_howWork__2dJd3 {
  padding-top: 80px;
  padding-bottom: 80px;
}

.styles_howWork__2dJd3 .styles_title__2eDdz {
  font-style: normal;
  font-weight: 700;
  font-size: 24px;
  line-height: 38px;
  letter-spacing: 0.02em;
  text-transform: uppercase;
  color: #f6a723;
  margin-bottom: 30px;
}

.styles_howWork__2dJd3 .styles_text__13ama {
  max-width: 900px;
  font-size: 16px;
  line-height: 21px;
  color: #d9dcdc;
}

.styles_grayContainer__2--fu {
  background: #000;
}

.styles_marginText__3k5Vh {
  margin-top: 20px;
}

.XciteFinanceTable_wrapper__2sI0v .XciteFinanceTable_table__1dfd_,
.XciteFinanceTable_wrapper__2sI0v .XciteFinanceTable_title__MHEWF {
  display: block;
}
@media screen and (max-width: 1000px) {
  .XciteFinanceTable_wrapper__2sI0v .XciteFinanceTable_table__1dfd_,
  .XciteFinanceTable_wrapper__2sI0v .XciteFinanceTable_title__MHEWF {
    display: none;
  }
}

.XciteFinanceTable_mobile_version__3wT5o {
  display: none;
}
@media screen and (max-width: 1000px) {
  .XciteFinanceTable_mobile_version__3wT5o {
    display: block;
  }
}

.styles_content__p2Ifs {
  padding: 70px;
  max-width: 720px;
}
@media screen and (max-width: 1000px) {
  .styles_content__p2Ifs {
    max-width: 100%;
    padding: 70px 15px;
  }
}

.margin-vertical-80 {
  margin-top: 80px;
  margin-bottom: 80px;
}

.styles_subtitle__2zTR4 {
  font-style: normal;
  font-weight: 700;
  font-size: 14px;
  line-height: 21px;
  letter-spacing: 0.02em;
  text-transform: uppercase;
  color: #f6a723;
  margin-top: 25px;
}
@media (max-width: 500px) {
  .styles_subtitle__2zTR4 {
    margin-top: 14px;
  }
}

.styles_description__1vWlq {
  font-style: normal;
  font-weight: 400;
  font-size: 14px;
  line-height: 18px;
  color: #d9dcdc;
  margin-top: 10px;
  margin-bottom: 15px;
}

.styles_advantages__Me6_O {
  background: #000;
  padding-top: 70px;
  padding-bottom: 90px;
}
@media (max-width: 500px) {
  .styles_advantages__Me6_O {
    padding-top: 40px;
    padding-bottom: 40px;
  }
}
.styles_advantages__Me6_O ul {
  list-style: none;
  margin: 0;
  padding: 0;
}
.styles_advantages__Me6_O ul li {
  font-style: normal;
  font-weight: 700;
  font-size: 20px;
  line-height: 27px;
  color: #fff;
  margin-top: 25px;
  padding-left: 25px;
  position: relative;
}
@media (max-width: 500px) {
  .styles_advantages__Me6_O ul li {
    font-size: 18px;
    line-height: 23px;
  }
}
@media (max-width: 500px) {
  .styles_advantages__Me6_O ul li:first-of-type {
    margin-top: 0;
  }
}
.styles_advantages__Me6_O ul li::before {
  content: "";
  position: absolute;
  left: 0;
  top: 0;
  width: 3px;
  height: 27px;
  background: #f6a723;
}

.styles_info__3vS_u {
  padding: 40px 15px;
}

.styles_info__3vS_u h2 {
  font-style: normal;
  font-weight: 700;
  font-size: 36px;
  line-height: 43px;
  letter-spacing: 0.02em;
  text-transform: uppercase;
  color: #f6a723;
}

.styles_info__3vS_u .styles_description__1sy02 {
  font-style: normal;
  font-weight: 700;
  font-size: 18px;
  line-height: 24px;
  color: #d9dcdc;
  margin-top: 11px;
  margin-bottom: 13px;
  width: 815px;
}

.styles_info__3vS_u .styles_description__1sy02:first-letter {
  text-transform: uppercase;
}

@media (max-width: 1050px) {
  .styles_info__3vS_u .styles_description__1sy02 {
    width: auto;
  }
}
@media (max-width: 500px) {
  .styles_info__3vS_u {
    padding-top: 50px;
    padding-bottom: 50px;
  }
  .styles_info__3vS_u h2 {
    font-size: 28px;
    line-height: 34px;
    margin-bottom: 22px;
  }
  .styles_info__3vS_u .styles_description__1sy02 {
    font-size: 15px;
  }
  .styles_containerCardInfo__1WD9E > div {
    width: 100%;
  }
  .styles_request__3WAEu {
    padding-top: 29px;
    padding-bottom: 50px;
  }
  .styles_request__3WAEu .styles_containerRequest__3zoud {
    width: 100%;
  }
  .styles_request__3WAEu h2 {
    font-size: 28px;
    line-height: 120%;
    margin-bottom: 17px;
  }
  .styles_morePrograms__3TC-q {
    padding-top: 50px;
    padding-bottom: 15px;
  }
  .styles_morePrograms__3TC-q > div {
    margin: 0 0 15px !important;
  }
}
.styles_container___-F5Y {
  margin: 0 auto;
  border: 1px solid #555;
  display: -webkit-flex;
  display: -moz-box;
  display: flex;
  -webkit-align-items: stretch;
  -moz-box-align: stretch;
  align-items: stretch;
  -webkit-justify-content: space-between;
  -moz-box-pack: justify;
  justify-content: space-between;
}

.styles_container___-F5Y li {
  color: #d9dcdc;
}

.styles_cols_3__1_yxa > div {
  width: 33.33333333%;
}

.styles_containerCardInfo__1WD9E {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-start;
  -moz-box-pack: start;
  justify-content: flex-start;
  border: none;
}

.styles_containerCardInfo__1WD9E > div {
  width: 33.33333333%;
  border: 1px solid #555;
  border-right: none;
  padding-bottom: 30px;
  padding-top: 30px;
}

.styles_containerCardInfo__1WD9E > div > div:nth-child(2) {
  font-style: normal;
  font-weight: 700;
  font-size: 20px;
  line-height: 27px;
  letter-spacing: 0.01em;
  color: #f6a723;
  text-transform: uppercase;
}

.styles_containerCardInfo__1WD9E > div:nth-child(3n) {
  border-right: 1px solid #555;
}

.styles_containerCardInfo__1WD9E > div:last-child {
  border-right: 1px solid #555;
  padding-bottom: 30px;
  padding-top: 30px;
}

@media (max-width: 500px) {
  .styles_containerCardInfo__1WD9E > div {
    width: 100%;
  }
}
.styles_card__1tROs {
  position: relative;
  display: -webkit-flex;
  display: -moz-box;
  display: flex;
  -webkit-flex-direction: column;
  -moz-box-orient: vertical;
  -moz-box-direction: normal;
  flex-direction: column;
  -webkit-align-items: flex-start;
  -moz-box-align: start;
  align-items: flex-start;
  -webkit-justify-content: flex-start;
  -moz-box-pack: start;
  justify-content: flex-start;
  padding: 40px 30px 10px;
  border-right: 1px solid #555;
  background-color: inherit;
}

.styles_card__1tROs:last-child {
  border-right: none;
  padding: 40px 29px 10px 30px;
}

.styles_card__1tROs img,
.styles_card__1tROs svg {
  height: 40px;
}

.styles_card__1tROs .styles_title__3ZpPO {
  margin-top: 30px;
  text-transform: uppercase;
  font-weight: 700;
  font-size: 18px;
  line-height: 135.5%;
  color: #f6a723;
  margin-bottom: 20px;
}

.styles_card__1tROs .styles_subtitle__2FT2p {
  color: #f6a723;
  font-size: 16px;
  line-height: 120%;
  margin-bottom: 8px;
}

.styles_card__1tROs .styles_description__AY74g {
  font-size: 16px;
  line-height: 140%;
  color: #d9dcdc;
  margin-bottom: 23px;
  white-space: pre-line;
}

@media (max-width: 575px) {
  .styles_card__1tROs .styles_description__AY74g {
    font-size: 14px;
  }
}
.styles_card__dark__2XqxP {
  color: #f6a723;
}

.styles_card__1tROs .styles_list__33ZAN {
  margin-bottom: 23px;
}

.styles_card__1tROs .styles_buttonContainer__2r5gj {
  margin-bottom: 20px;
}

@media (max-width: 500px) {
  .styles_card__1tROs .styles_buttonContainer__2r5gj,
  .styles_card__1tROs .styles_buttonContainer__2r5gj a {
    width: 100%;
  }
}
.styles_card__1tROs .styles_number__25ary {
  display: block;
  font-size: 28px;
  line-height: 32px;
  color: #f6a723;
  margin-top: 13px;
}

.styles_card__1tROs .styles_postscript__1T80S {
  font-size: 12px;
  line-height: 18px;
  color: #d9dcdc;
  margin-top: 13px;
}

@media (max-width: 767px) {
  .styles_card__1tROs,
  .styles_card__1tROs:last-child {
    padding: 30px;
  }
  .styles_card__1tROs .styles_description__AY74g {
    margin-bottom: 0;
  }
  .styles_card__1tROs .styles_description__AY74g + .styles_number__25ary {
    margin-top: 11px;
  }
  .styles_card__1tROs .styles_description__AY74g + .styles_buttonContainer__2r5gj,
  .styles_card__1tROs .styles_description__AY74g + a {
    margin-top: 21px;
  }
  .styles_card__1tROs .styles_buttonContainer__2r5gj > a {
    display: -webkit-inline-flex;
    display: -moz-inline-box;
    display: inline-flex;
    -webkit-align-items: center;
    -moz-box-align: center;
    align-items: center;
    -webkit-justify-content: center;
    -moz-box-pack: center;
    justify-content: center;
    height: 35px;
  }
  .styles_card__1tROs {
    padding: 30px;
    border-right: none;
  }
}
@media (max-width: 500px) {
  .styles_card__1tROs {
    padding: 24px 30px !important;
    border: 1px solid #555 !important;
  }
  .styles_card__1tROs:last-of-type {
    border-bottom: 1px solid #555 !important;
  }
  .styles_card__1tROs img,
  .styles_card__1tROs svg {
    height: 40px;
  }
  .styles_card__1tROs .styles_title__3ZpPO {
    margin-top: 17px;
    font-size: 17px !important;
    line-height: 23px !important;
    margin-bottom: 13px;
  }
  .styles_card__1tROs .styles_description__AY74g {
    font-size: 14px;
    line-height: 18px;
  }
  .styles_card__1tROs .styles_buttonContainer__2r5gj,
  .styles_card__1tROs a {
    margin-top: 14px !important;
  }
}
.styles_container__2PVsJ {
  margin-top: 94px;
}

@media (max-width: 768px) {
  .styles_container__2PVsJ {
    margin-top: 41px;
  }
}
.styles_container___-F5Y {
  margin: 0 auto;
  border: 1px solid #555;
  display: -webkit-flex;
  display: -moz-box;
  display: flex;
  -webkit-align-items: stretch;
  -moz-box-align: stretch;
  align-items: stretch;
  -webkit-justify-content: space-between;
  -moz-box-pack: justify;
  justify-content: space-between;
}

.styles_container___-F5Y li {
  color: #d9dcdc;
}

.styles_cols_3__1_yxa > div {
  width: 33.33333333%;
}

@media (max-width: 1024px) {
  .styles_cards__-n0ix {
    -webkit-flex-wrap: wrap;
    flex-wrap: wrap;
    border-bottom: none;
  }
}
.styles_cards__-n0ix > div {
  padding-bottom: 48px;
}

@media (max-width: 1024px) {
  .styles_cards__-n0ix > div {
    width: 50%;
    border-bottom: 1px solid #eaefef;
  }
  .styles_cards__-n0ix > div:nth-child(2n) {
    border-right: none;
  }
}
@media (max-width: 575px) {
  .styles_cards__-n0ix > div {
    width: 100%;
  }
}
.styles_card__1tROs {
  position: relative;
  display: -webkit-flex;
  display: -moz-box;
  display: flex;
  -webkit-flex-direction: column;
  -moz-box-orient: vertical;
  -moz-box-direction: normal;
  flex-direction: column;
  -webkit-align-items: flex-start;
  -moz-box-align: start;
  align-items: flex-start;
  -webkit-justify-content: flex-start;
  -moz-box-pack: start;
  justify-content: flex-start;
  padding: 40px 30px 10px;
  border-right: 1px solid #555;
  background-color: inherit;
}

.styles_card__1tROs:last-child {
  border-right: none;
  padding: 40px 29px 10px 30px;
}

.styles_card__1tROs img,
.styles_card__1tROs svg {
  height: 40px;
}

.styles_card__1tROs .styles_title__3ZpPO {
  margin-top: 30px;
  text-transform: uppercase;
  font-weight: 700;
  font-size: 18px;
  line-height: 135.5%;
  color: #f6a723;
  margin-bottom: 20px;
}

.styles_card__1tROs .styles_subtitle__2FT2p {
  color: #f6a723;
  font-size: 16px;
  line-height: 120%;
  margin-bottom: 8px;
}

.styles_card__1tROs .styles_description__AY74g {
  font-size: 16px;
  line-height: 140%;
  color: #d9dcdc;
  margin-bottom: 23px;
  white-space: pre-line;
}

@media (max-width: 575px) {
  .styles_card__1tROs .styles_description__AY74g {
    font-size: 14px;
  }
}
.styles_card__dark__2XqxP {
  color: #f6a723;
}

.styles_card__1tROs .styles_list__33ZAN {
  margin-bottom: 23px;
}

.styles_card__1tROs .styles_buttonContainer__2r5gj {
  margin-bottom: 20px;
}

@media (max-width: 500px) {
  .styles_card__1tROs .styles_buttonContainer__2r5gj,
  .styles_card__1tROs .styles_buttonContainer__2r5gj a {
    width: 100%;
  }
}
.styles_card__1tROs .styles_number__25ary {
  display: block;
  font-size: 28px;
  line-height: 32px;
  color: #f6a723;
  margin-top: 13px;
}

.styles_card__1tROs .styles_postscript__1T80S {
  font-size: 12px;
  line-height: 18px;
  color: #d9dcdc;
  margin-top: 13px;
}

.styles_card__index__b9bEF {
  position: absolute;
  right: 1.5rem;
  top: 0;
  height: 86px;
}

.styles_card__enumerable__1ilXZ .styles_description__AY74g {
  max-width: 288px;
}

.styles_cardRoad__2gDug .styles_title__3ZpPO {
  color: #f6a723;
}

@media (max-width: 767px) {
  .styles_card__1tROs,
  .styles_card__1tROs:last-child {
    padding: 30px;
  }
  .styles_card__1tROs .styles_description__AY74g {
    margin-bottom: 0;
  }
  .styles_card__1tROs .styles_description__AY74g + .styles_number__25ary {
    margin-top: 11px;
  }
  .styles_card__1tROs .styles_description__AY74g + .styles_buttonContainer__2r5gj,
  .styles_card__1tROs .styles_description__AY74g + a {
    margin-top: 21px;
  }
  .styles_card__1tROs .styles_buttonContainer__2r5gj > a {
    display: -webkit-inline-flex;
    display: -moz-inline-box;
    display: inline-flex;
    -webkit-align-items: center;
    -moz-box-align: center;
    align-items: center;
    -webkit-justify-content: center;
    -moz-box-pack: center;
    justify-content: center;
    height: 35px;
  }
  .styles_card__1tROs {
    padding: 30px;
    border-right: none;
  }
}
@media (max-width: 500px) {
  .styles_card__1tROs {
    padding: 24px 30px !important;
    border: 1px solid #555 !important;
  }
  .styles_card__1tROs:last-of-type {
    border-bottom: 1px solid #555 !important;
  }
  .styles_card__1tROs img,
  .styles_card__1tROs svg {
    height: 40px;
  }
  .styles_card__1tROs .styles_title__3ZpPO {
    margin-top: 17px;
    font-size: 17px !important;
    line-height: 23px !important;
    margin-bottom: 13px;
  }
  .styles_card__1tROs .styles_description__AY74g {
    font-size: 14px;
    line-height: 18px;
  }
  .styles_card__1tROs .styles_buttonContainer__2r5gj,
  .styles_card__1tROs a {
    margin-top: 14px !important;
  }
}
.styles_container__3PqMh {
  min-height: 218px;
  margin-bottom: 105px;
  border: 1px solid #555;
}

.styles_container__3PqMh,
.styles_serviceWrapper__2Qjb4 {
  display: -webkit-flex;
  display: -moz-box;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}

.styles_serviceWrapper__2Qjb4 {
  width: 75%;
  border-top: none;
  background-color: #262626;
  -webkit-justify-content: space-between;
  -moz-box-pack: justify;
  justify-content: space-between;
  padding: 37px;
}

@media (max-width: 1024px) {
  .styles_serviceWrapper__2Qjb4 {
    width: 100%;
  }
}
.styles_title__KeWAC {
  font-style: normal;
  font-weight: 700;
  color: #f6a723;
  width: -webkit-calc(33% - 20px);
  width: -moz-calc(33% - 20px);
  width: calc(33% - 20px);
  margin-right: 20px;
  font-size: 22px;
  line-height: 27px;
  letter-spacing: 0.02em;
  text-transform: uppercase;
}

@media (max-width: 1024px) {
  .styles_title__KeWAC {
    width: 100%;
    margin-bottom: 20px;
  }
}
.styles_serviceDescription__2bL25 {
  width: 66%;
}

@media (max-width: 1024px) {
  .styles_serviceDescription__2bL25 {
    width: 100%;
  }
}
.styles_desc__DrMDv {
  font-size: 16px;
  line-height: 150%;
  color: #fff;
  margin-bottom: 24px;
}

.styles_desc__DrMDv:last-child {
  margin-bottom: 0;
}

@media (max-width: 1024px) {
  .styles_wrapper__oVspv .styles_desc__DrMDv:last-child {
    margin-top: 12px;
  }
}
.styles_contactsWrapper__3d6iS {
  width: 25%;
  padding: 37px;
  border-left: 1px solid #555;
  background-color: #262626;
  display: -webkit-flex;
  display: -moz-box;
  display: flex;
  -webkit-flex-direction: column;
  -moz-box-orient: vertical;
  -moz-box-direction: normal;
  flex-direction: column;
  -webkit-justify-content: space-between;
  -moz-box-pack: justify;
  justify-content: space-between;
}

@media (max-width: 1024px) {
  .styles_contactsWrapper__3d6iS {
    width: 100%;
    border-top: 1px solid #555;
    border-left: 0;
  }
}
.styles_contactsWrapper__3d6iS p {
  font-size: 16px;
  line-height: 150%;
  color: #fff;
}

.styles_mobilTabsSelect__1qWU2 {
  display: none;
}

@media screen and (min-width: 0px) and (max-width: 1024px) {
  .styles_mobilTabsSelect__1qWU2 {
    display: block;
  }
}
@media screen and (min-width: 500px) {
  .styles_mobilTabsSelectActive__21nyd {
    display: none;
  }
}
@media screen and (min-width: 0px) and (max-width: 500px) {
  .styles_mobilTabsSelectActive__21nyd {
    width: 100%;
    display: block;
  }
}
@media screen and (min-width: 0px) {
  .styles_desktopActive__1nExn {
    display: block;
    width: 402px;
  }
}
@media screen and (min-width: 0px) and (max-width: 500px) {
  .styles_desktopActive__1nExn {
    width: 100%;
  }
}
.styles_horizontalTabs__Fy_3W {
  border: 1px solid #fff;
  border-radius: 20px;
  height: 40px;
  padding: 2px;
  width: -webkit-max-content;
  width: -moz-max-content;
  width: max-content;
}

.styles_horizontalTabs__Fy_3W,
.styles_horizontalTabs__Fy_3W li {
  display: -webkit-flex;
  display: -moz-box;
  display: flex;
  -webkit-align-items: center;
  -moz-box-align: center;
  align-items: center;
}

.styles_horizontalTabs__Fy_3W li {
  color: #fff;
  font-weight: 700;
  font-size: 15px;
  cursor: pointer;
  height: 34px;
  border-radius: 17px;
  padding-left: 14px;
  padding-right: 14px;
  position: relative;
}

.styles_horizontalTabs__Fy_3W li span {
  margin-top: 2px;
}

.styles_horizontalTabs__Fy_3W li:after {
  position: absolute;
  top: 0;
  bottom: 0;
  right: 0;
  content: "";
  width: 3px;
  -webkit-transition: all 0.15s;
  -moz-transition: all 0.15s;
  transition: all 0.15s;
}

.styles_horizontalTabs__Fy_3W li:hover {
  background-color: hsla(0, 0%, 100%, 0.1);
}

.styles_horizontalTabs__Fy_3W .styles_selected__95rPy {
  background-color: #fff;
  color: #000;
  font-weight: 700 !important;
}

.styles_horizontalTabs__Fy_3W .styles_selected__95rPy:hover {
  background-color: #fff;
}

.styles_horizontalTabs__Fy_3W .styles_disabled__1PCd3 {
  opacity: 0.5;
  color: #fff !important;
  background-color: hsla(0, 0%, 100%, 0.3);
}

.styles_horizontalTabs__Fy_3W .styles_disabled__1PCd3:hover {
  background-color: hsla(0, 0%, 100%, 0.3);
  cursor: default;
}

.styles_horizontalTabs__Fy_3W.styles_grey__a2W2y {
  border: 1px solid #d9dcdc;
}

.styles_horizontalTabs__Fy_3W.styles_grey__a2W2y li {
  color: #fff;
}

.styles_horizontalTabs__Fy_3W.styles_grey__a2W2y li.styles_disabled__1PCd3 {
  color: #f6a723 !important;
}

.styles_horizontalTabs__Fy_3W.styles_grey__a2W2y .styles_selected__95rPy {
  background-color: #fff;
  color: #000;
}

.styles_horizontalTabs__Fy_3W.styles_orange__2apQa li {
  color: #d9dcdc;
}

.styles_horizontalTabs__Fy_3W.styles_orange__2apQa .styles_selected__95rPy {
  background-color: #f6a723;
  color: #fff;
}

.styles_horizontalTabs__Fy_3W.styles_brightGrey__1bOCW li {
  color: #d9dcdc;
}

.styles_horizontalTabs__Fy_3W.styles_brightGrey__1bOCW .styles_selected__95rPy {
  background-color: #d9dcdc;
  color: #fff;
}

.styles_horizontalTabs__Fy_3W.styles_menu__24kpn {
  border-radius: 0;
  border: none;
  border-bottom: 1px solid #d9dcdc;
  width: 100%;
  max-width: none;
}

.styles_horizontalTabs__Fy_3W.styles_menu__24kpn li {
  color: #d9dcdc;
  background: none;
  padding: 0 0 13px;
  margin-right: 30px;
}

.styles_horizontalTabs__Fy_3W.styles_menu__24kpn li span {
  font-weight: 400;
  white-space: nowrap;
}

.styles_horizontalTabs__Fy_3W.styles_menu__24kpn li.styles_selected__95rPy,
.styles_horizontalTabs__Fy_3W.styles_menu__24kpn li:hover {
  color: #f6a723;
  background: none;
}

.styles_horizontalTabs__Fy_3W.styles_menu__24kpn li:before {
  position: absolute;
  display: block;
  border: 1px solid #f6a723;
  bottom: -2px;
  left: 0;
  width: 100%;
}

.styles_horizontalTabs__Fy_3W.styles_menu__24kpn li.styles_selected__95rPy:before {
  content: "";
}

@media screen and (max-width: 500px) {
  .styles_horizontalTabs__Fy_3W {
    display: none;
  }
}
.styles_verticalTabs__12c85 {
  border-right: 1px solid hsla(0, 0%, 100%, 0.3);
  width: 110px;
}

.styles_verticalTabs__12c85 span:first-letter {
  text-transform: uppercase;
}

.styles_verticalTabs__12c85 li {
  -webkit-align-items: center;
  -moz-box-align: center;
  align-items: center;
  display: -webkit-flex;
  display: -moz-box;
  display: flex;
  margin: 14px 0;
  font-size: 16px;
  line-height: 1;
  color: #fff;
  cursor: pointer;
  height: 40px;
  position: relative;
}

.styles_verticalTabs__12c85 li span {
  text-align: right;
  display: inline-block;
  width: 80px;
  margin-left: -20px;
}

.styles_verticalTabs__12c85 li:after {
  position: absolute;
  top: 0;
  bottom: 0;
  right: 0;
  content: "";
  width: 3px;
  -webkit-transition: all 0.15s;
  -moz-transition: all 0.15s;
  transition: all 0.15s;
}

.styles_verticalTabs__12c85 li:hover:after {
  background-color: hsla(0, 0%, 100%, 0.3);
}

.styles_verticalTabs__12c85 .styles_selected__95rPy {
  font-weight: 700;
  color: #f6a723;
}

.styles_verticalTabs__12c85 .styles_selected__95rPy:after,
.styles_verticalTabs__12c85 .styles_selected__95rPy:hover:after {
  background-color: #f6a723;
  right: -1px;
  width: 4px;
}

.styles_verticalTabs__12c85.styles_menu__24kpn {
  display: inline-block;
  width: auto;
  border-right: 1px solid #d9dcdc;
}

.styles_verticalTabs__12c85.styles_menu__24kpn li {
  display: -webkit-flex;
  display: -moz-box;
  display: flex;
  -webkit-justify-content: flex-end;
  -moz-box-pack: end;
  justify-content: flex-end;
  color: #d9dcdc;
  padding-right: 38px;
}

.styles_verticalTabs__12c85.styles_menu__24kpn li.styles_selected__95rPy {
  color: #f6a723;
  font-weight: 400 !important;
}

.styles_verticalTabs__12c85.styles_menu__24kpn li:hover {
  color: #f6a723;
}

.styles_verticalTabs__12c85.styles_menu__24kpn li span {
  width: auto;
  margin: 0;
  white-space: nowrap;
}

@media screen and (min-width: 0px) and (max-width: 1024px) {
  .styles_tabsMobile__1-nsB {
    display: none;
  }
}
@media screen and (min-width: 500px) and (max-width: 1200px) {
  .styles_tabsMobileActive__3cgfh {
    display: -webkit-flex;
    display: -moz-box;
    display: flex;
  }
}
@media screen and (min-width: 0px) and (max-width: 500px) {
  .styles_tabsMobileActive__3cgfh {
    display: none;
  }
}
.styles_tabsMobileFullActive__LAfXU {
  display: -webkit-flex !important;
  display: -moz-box !important;
  display: flex !important;
}

.styles_rectangledTabs__JC-PX {
  height: auto;
  border: none;
  border-radius: 0;
}

.styles_rectangledTabs__JC-PX li {
  padding: 1rem 1.25rem;
  font-weight: 700;
  line-height: 150%;
  height: auto;
  font-size: 0.7rem;
  text-transform: uppercase;
  -webkit-transition: all 0.15s;
  -moz-transition: all 0.15s;
  transition: all 0.15s;
  border-radius: 0;
  cursor: pointer;
}

.styles_rectangledTabs__JC-PX li:hover {
  background-color: hsla(0, 0%, 100%, 0.2);
}

.styles_rectangledTabs__JC-PX li:not(.styles_selected__95rPy) {
  border: 1px solid #fff;
}

.styles_rectangledTabs__JC-PX li:not(.styles_selected__95rPy):first-child {
  border-right: none;
}

.styles_rectangledTabs__JC-PX li:not(.styles_selected__95rPy):last-child {
  border-left: none;
}

.styles_rectangledTabs__JC-PX span {
  min-width: 200px;
  letter-spacing: 1px;
}

.styles_rectangledTabs__JC-PX .styles_selected__95rPy {
  border: 1px solid #f6a723;
  background-color: #f6a723;
  color: #fff;
}

.styles_rectangledTabs__JC-PX .styles_selected__95rPy:hover {
  background-color: #f59d0b;
}

.styles_rectangledTabs__JC-PX.styles_grey__a2W2y {
  border: 1px solid #d9dcdc;
}

.styles_rectangledTabs__JC-PX.styles_grey__a2W2y li {
  color: #f6a723;
}

.styles_rectangledTabs__JC-PX.styles_grey__a2W2y .styles_selected__95rPy {
  background-color: #d9dcdc;
  color: #66727d;
}

@media (max-width: 500px) {
  .styles_horizontalTabs__Fy_3W {
    max-width: unset;
    width: 100%;
    margin-right: 0 !important;
  }
  .styles_horizontalTabs__Fy_3W li {
    -webkit-flex-grow: 1;
    -moz-box-flex: 1;
    flex-grow: 1;
    -webkit-justify-content: center;
    -moz-box-pack: center;
    justify-content: center;
  }
}
.styles_container__g8EXv {
  max-width: 1250px;
  margin-left: auto;
  margin-right: auto;
  padding-left: 15px;
  padding-right: 15px;
}

.styles_section__rxt3p {
  margin-top: 80px;
  margin-bottom: 80px;
}

.styles_title__1hl0W {
  font-size: 36px;
  color: #f6a723;
  margin-bottom: 30px;
  text-transform: uppercase;
  font-weight: 700;
  letter-spacing: 0.02em;
}

.styles_description__2ceG1 {
  color: #f6a723;
  margin-bottom: 20px;
}

.styles_optionList__MrX68 {
  display: -webkit-flex;
  display: -moz-box;
  display: flex;
  -webkit-flex-wrap: nowrap;
  flex-wrap: nowrap;
  -webkit-align-items: flex-end;
  -moz-box-align: end;
  align-items: flex-end;
}

@media (min-width: 901px) {
  .styles_optionList__MrX68 {
    -webkit-justify-content: center;
    -moz-box-pack: center;
    justify-content: center;
  }
}
@media (min-width: 1100px) {
  .styles_optionList__MrX68 svg,
  .styles_optionList__MrX68.styles_withOutSize__3_c6F .styles_optionItem__2qygO .styles_preview__HbYTf img {
    width: auto;
    height: auto;
  }
}
@media screen and (min-width: 0px) and (max-width: 1024px) {
  .styles_optionList__MrX68 {
    -webkit-flex-flow: row wrap;
    -moz-box-orient: horizontal;
    -moz-box-direction: normal;
    flex-flow: row wrap;
  }
}
.styles_optionList__MrX68 > a {
  -webkit-flex-basis: -webkit-calc(25% + 1px);
  flex-basis: -moz-calc(25% + 1px);
  flex-basis: calc(25% + 1px);
  text-decoration: none;
  -webkit-transition: all 0.2s;
  -moz-transition: all 0.2s;
  transition: all 0.2s;
}

.styles_optionList__MrX68 > a,
.styles_optionList__MrX68 > a.styles_twoRow__2VVAV {
  -webkit-flex-grow: 0;
  -moz-box-flex: 0;
  flex-grow: 0;
  -webkit-flex-shrink: 1;
  flex-shrink: 1;
}

.styles_optionList__MrX68 > a.styles_twoRow__2VVAV {
  -webkit-flex-basis: -webkit-calc(50% + 1px);
  flex-basis: -moz-calc(50% + 1px);
  flex-basis: calc(50% + 1px);
}

.styles_optionList__MrX68 > a.styles_threeRow__1pyoh {
  -webkit-flex-grow: 0;
  -moz-box-flex: 0;
  flex-grow: 0;
  -webkit-flex-shrink: 1;
  flex-shrink: 1;
  -webkit-flex-basis: -webkit-calc(33.33% + 1px);
  flex-basis: -moz-calc(33.33% + 1px);
  flex-basis: calc(33.33% + 1px);
}

@media screen and (min-width: 500px) and (max-width: 1024px) {
  .styles_optionList__MrX68 > a {
    -webkit-flex: 0 1 50%;
    -moz-box-flex: 0;
    flex: 0 1 50%;
    margin: -1px -1px 0 0;
  }
}
@media screen and (min-width: 0px) and (max-width: 500px) {
  .styles_optionList__MrX68 > a {
    -webkit-flex: 0 1 100%;
    -moz-box-flex: 0;
    flex: 0 1 100%;
    margin: -1px -1px 0 0;
  }
}
.styles_threeRow__1pyoh {
  -webkit-flex-grow: 0;
  -moz-box-flex: 0;
  flex-grow: 0;
  -webkit-flex-shrink: 1;
  flex-shrink: 1;
  -webkit-flex-basis: -webkit-calc(33.33% + 1px);
  flex-basis: -moz-calc(33.33% + 1px);
  flex-basis: calc(33.33% + 1px);
}

.styles_optionItem__2qygO {
  margin-left: -1px;
  position: relative;
}

.styles_optionItem__2qygO:first-child {
  margin-left: 0;
}

.styles_optionItem__2qygO .styles_preview__HbYTf {
  display: -webkit-flex;
  display: -moz-box;
  display: flex;
  -webkit-align-items: center;
  -moz-box-align: center;
  align-items: center;
  -webkit-justify-content: center;
  -moz-box-pack: center;
  justify-content: center;
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  height: 168px;
  border: 1px solid #f7f8f8;
  -webkit-flex-direction: column;
  -moz-box-orient: vertical;
  -moz-box-direction: normal;
  flex-direction: column;
}

.styles_optionItem__2qygO .styles_preview__HbYTf img,
.styles_optionItem__2qygO .styles_preview__HbYTf svg {
  color: #f6a723;
  width: 40px;
  height: 40px;
}

@media screen and (min-width: 0px) and (max-width: 1024px) {
  .styles_optionItem__2qygO .styles_preview__HbYTf {
    height: 128px;
    position: static;
  }
}
.styles_optionItem__2qygO .styles_preview__HbYTf h4 {
  font-weight: 700;
  font-size: 15px;
  color: #fff;
  margin-top: 15px;
  text-transform: uppercase;
  text-align: center;
}

.styles_optionItem__2qygO .styles_content__1oPAN {
  opacity: 0;
  background-image: -webkit-gradient(linear, left top, right top, from(#d87e40), to(#e7a94e));
  background-image: -moz-linear-gradient(left, #d87e40, #e7a94e);
  background-image: linear-gradient(90deg, #d87e40, #e7a94e);
  color: #d9dcdc;
  position: relative;
  padding: 30px;
  -webkit-transition: all 0.15s;
  -moz-transition: all 0.15s;
  transition: all 0.15s;
  overflow: hidden;
}

@media screen and (min-width: 0px) and (max-width: 1024px) {
  .styles_optionItem__2qygO .styles_content__1oPAN {
    display: none;
  }
}
.styles_optionItem__2qygO .styles_content__1oPAN h4 {
  opacity: 0;
  -webkit-transform: translateY(15px);
  -moz-transform: translateY(15px);
  transform: translateY(15px);
  -webkit-transition: 0.3s;
  -moz-transition: 0.3s;
  transition: 0.3s;
  font-weight: 700;
  font-size: 18px;
  text-transform: uppercase;
}

.styles_optionItem__2qygO .styles_content__1oPAN p {
  margin: 15px 0;
}

.styles_optionItem__2qygO .styles_content__1oPAN .styles_button__2FEE4,
.styles_optionItem__2qygO .styles_content__1oPAN p {
  opacity: 0;
  -webkit-transform: translateY(10px);
  -moz-transform: translateY(10px);
  transform: translateY(10px);
  -webkit-transition: 0.2s;
  -moz-transition: 0.2s;
  transition: 0.2s;
}

.styles_optionItem__2qygO .styles_content__1oPAN .styles_button__2FEE4 {
  display: -webkit-flex;
  display: -moz-box;
  display: flex;
  -webkit-align-items: center;
  -moz-box-align: center;
  align-items: center;
  letter-spacing: 3px;
  font-weight: 700;
  font-size: 13px;
  text-transform: uppercase;
}

.styles_optionItem__2qygO .styles_content__1oPAN .styles_button__2FEE4 span {
  background-color: #fff;
  border-radius: 50%;
  width: 25px;
  height: 25px;
  display: -webkit-flex;
  display: -moz-box;
  display: flex;
  -webkit-align-items: center;
  -moz-box-align: center;
  align-items: center;
  -webkit-justify-content: center;
  -moz-box-pack: center;
  justify-content: center;
  margin-right: 10px;
}

.styles_optionItem__2qygO .styles_content__1oPAN > img,
.styles_optionItem__2qygO .styles_content__1oPAN > svg {
  position: absolute;
  right: -20px;
  bottom: -25px;
  opacity: 0.5;
}

.styles_optionItem__2qygO .styles_content__1oPAN > img {
  width: 150px;
  height: 150px;
}

.styles_optionItem__2qygO:hover .styles_content__1oPAN {
  opacity: 1;
  z-index: 1;
}

.styles_optionItem__2qygO:hover .styles_content__1oPAN h4 {
  opacity: 1;
  -webkit-transform: translateY(0);
  -moz-transform: translateY(0);
  transform: translateY(0);
  -webkit-transition-delay: 0.05s;
  -moz-transition-delay: 0.05s;
  transition-delay: 0.05s;
  text-transform: uppercase;
}

.styles_optionItem__2qygO:hover .styles_content__1oPAN p {
  opacity: 1;
  -webkit-transform: translateY(0);
  -moz-transform: translateY(0);
  transform: translateY(0);
  -webkit-transition-delay: 0.2s;
  -moz-transition-delay: 0.2s;
  transition-delay: 0.2s;
}

.styles_optionItem__2qygO:hover .styles_content__1oPAN .styles_button__2FEE4 {
  opacity: 1;
  -webkit-transform: translateY(0);
  -moz-transform: translateY(0);
  transform: translateY(0);
  -webkit-transition-delay: 0.3s;
  -moz-transition-delay: 0.3s;
  transition-delay: 0.3s;
}

.styles_simple__UAyDg .styles_preview__HbYTf {
  position: relative;
}

.styles_simple__UAyDg .styles_content__1oPAN {
  display: none;
}

.styles_simple__UAyDg:hover h4 {
  color: #f6a723;
}

@media (max-width: 500px) {
  .styles_section__rxt3p {
    margin-top: 40px;
    margin-bottom: 37px;
  }
  .styles_title__1hl0W {
    font-weight: 700;
    font-size: 28px;
    line-height: 120%;
    letter-spacing: 0.02em;
    margin-bottom: 12px;
  }
  .styles_description__2ceG1 {
    font-size: 14px;
    line-height: 18px;
    font-weight: 400;
  }
  .styles_optionList__MrX68 {
    margin-top: 30px;
    -webkit-flex-direction: column;
    -moz-box-orient: vertical;
    -moz-box-direction: normal;
    flex-direction: column;
    -webkit-align-items: stretch;
    -moz-box-align: stretch;
    align-items: stretch;
  }
  .styles_optionList__MrX68 .styles_content__1oPAN {
    display: none;
  }
  .styles_optionList__MrX68 .styles_preview__HbYTf {
    -webkit-flex-direction: row;
    -moz-box-orient: horizontal;
    -moz-box-direction: normal;
    flex-direction: row;
    height: 88px;
    position: relative;
    -webkit-justify-content: flex-start;
    -moz-box-pack: start;
    justify-content: flex-start;
  }
  .styles_optionList__MrX68 .styles_preview__HbYTf h4 {
    margin-top: 0;
    font-size: 15px;
    line-height: 23px;
    max-width: 70%;
    text-align: left;
  }
  .styles_optionList__MrX68 .styles_preview__HbYTf img,
  .styles_optionList__MrX68 .styles_preview__HbYTf svg {
    margin-left: 24px;
    margin-right: 20px;
  }
}
.styles_smallFont__1c18X {
  font-size: 12px;
  line-height: 18px;
  color: #a6adb5;
  padding-top: 80px;
  white-space: pre-line;
}

@media (max-width: 500px) {
  .styles_smallFont__1c18X {
    padding-top: 30px;
  }
}
.styles_location__1qKKy {
  display: -webkit-flex;
  display: -moz-box;
  display: flex;
  -webkit-align-items: center;
  -moz-box-align: center;
  align-items: center;
}

.styles_location__1qKKy:hover {
  cursor: pointer;
}

.styles_icon__13Hgj {
  height: 15px;
  margin-right: 8px;
}

.styles_text__QYg3R {
  font-style: normal;
  font-weight: 700;
  font-size: 11px;
  line-height: 18px;
  color: inherit;
  margin: 0;
}

.styles_mobile__2giZy {
  background-color: #000;
}

.styles_mobile__2giZy .styles_text__QYg3R {
  font-style: normal;
  font-weight: 400;
  font-size: 16px;
  line-height: 21px;
  color: #fff;
}

.styles_logo__1qx_f svg,
.styles_logo__1qx_f svg path {
  fill: #fff;
}

@media screen and (max-width: 1170px) {
  .styles_logo__1qx_f svg {
    width: 110px;
    height: inherit;
  }
}
@media screen and (max-width: 575px) {
  .styles_logo__1qx_f {
    display: inline-block;
  }
}
.styles_container__17lLW {
  position: fixed;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  display: -webkit-flex;
  display: -moz-box;
  display: flex;
  -webkit-align-items: center;
  -moz-box-align: center;
  align-items: center;
  -webkit-justify-content: center;
  -moz-box-pack: center;
  justify-content: center;
  overflow: auto;
  padding-top: 10vh;
  padding-bottom: 10vh;
  z-index: 22;
}

.styles_overlay__1Tz3C {
  background: #d9dcdc;
  opacity: 0.6;
  position: absolute;
  width: 100vw;
  height: 100vh;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
}

.styles_modal__2rE2L {
  width: 100%;
  max-width: 635px;
  padding: 50px;
  background: #262626;
  position: relative;
}

.styles_modal__2rE2L > h2 {
  font-style: normal;
  font-weight: 300;
  font-size: 28px;
  line-height: 120%;
  letter-spacing: 0.02em;
  text-transform: uppercase;
  color: #f6a723;
  margin-bottom: 0;
}

.styles_modal__2rE2L .styles_close__31zDb {
  position: absolute;
  top: 25px;
  right: 25px;
  width: 18px;
  height: 18px;
}

.styles_modal__2rE2L .styles_close__31zDb:hover {
  cursor: pointer;
}

.styles_modal__2rE2L .styles_close__31zDb:hover svg path {
  fill: #f6a723;
}

.styles_modal__2rE2L .styles_close__31zDb svg path {
  fill: #d9dcdc;
}

.styles_modal__2rE2L .styles_body__35fMd {
  margin-top: 18px;
}

.styles_modal__2rE2L .styles_body__35fMd.styles_mt0__1HSIo {
  margin-top: 0 !important;
}

@media (max-width: 575px) {
  .styles_modal__2rE2L .styles_closeClass__2xcq8 {
    top: 65px;
  }
}
.styles_container__3aMJD {
  position: fixed;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  display: -webkit-flex;
  display: -moz-box;
  display: flex;
  -webkit-align-items: center;
  -moz-box-align: center;
  align-items: center;
  -webkit-justify-content: center;
  -moz-box-pack: center;
  justify-content: center;
  overflow: auto;
  padding-top: 10vh;
  padding-bottom: 10vh;
  z-index: 22;
}

.styles_overlay__2DUCy {
  background: #f6a723;
  opacity: 0.6;
  position: absolute;
  width: 100vw;
  height: 100vh;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
}

.styles_modal__a3cOT {
  width: 100%;
  max-width: 400px;
  padding: 32px 30px;
  background-color: #eaeaea;
  position: relative;
  -webkit-filter: drop-shadow(0 4px 30px rgba(0, 0, 0, 0.2));
  filter: drop-shadow(0 4px 30px rgba(0, 0, 0, 0.2));
}

.styles_modal__a3cOT .styles_header__Kw5Jz {
  height: 70px;
  background-color: #fff;
  margin: -32px -30px 26px;
  display: -webkit-flex;
  display: -moz-box;
  display: flex;
  -webkit-justify-content: center;
  -moz-box-pack: center;
  justify-content: center;
}

.styles_modal__a3cOT .styles_icon__3rMNo {
  margin-top: 32px;
  height: 64px;
  width: 64px;
}

.styles_modal__a3cOT .styles_checkIcon__2Jyhn {
  display: -webkit-flex;
  display: -moz-box;
  display: flex;
  -webkit-align-items: center;
  -moz-box-align: center;
  align-items: center;
  -webkit-justify-content: center;
  -moz-box-pack: center;
  justify-content: center;
  width: 64px;
  height: 64px;
  border: 3px solid #d9dcdc;
  border-radius: 50%;
  background-color: #fff;
}

.styles_modal__a3cOT .styles_checkIcon__2Jyhn svg {
  width: 45px;
  height: 45px;
  stroke: #d9dcdc;
}

.styles_modal__a3cOT .styles_checkIcon__2Jyhn svg path {
  stroke: #d9dcdc;
  stroke-width: 1;
}

.styles_modal__a3cOT h2 {
  text-align: center;
  font-style: normal;
  font-weight: 300;
  font-size: 28px;
  line-height: 120%;
  letter-spacing: 0.02em;
  text-transform: uppercase;
  color: #f6a723;
  margin-top: 50px;
  margin-bottom: 0;
}

.styles_modal__a3cOT .styles_description__1gL3L {
  font-weight: 400;
  font-size: 16px;
  line-height: 21px;
  text-align: center;
  color: #66727d;
  margin-top: 16px;
}

.styles_modal__a3cOT .styles_close__9wp2O {
  position: absolute;
  top: 22px;
  right: 18px;
  width: 22px;
  height: 22px;
}

.styles_modal__a3cOT .styles_close__9wp2O svg {
  width: 22px;
  height: 22px;
}

.styles_modal__a3cOT .styles_close__9wp2O:hover {
  cursor: pointer;
}

.styles_modal__a3cOT .styles_close__9wp2O:hover svg path {
  fill: #f6a723;
}

.styles_modal__a3cOT .styles_close__9wp2O svg path {
  fill: #d9dcdc;
}

.styles_modal__a3cOT .styles_body__Zj9yT button {
  width: 100%;
  margin-top: 24px;
}

.styles_modal__a3cOT.styles_wide__3oyrZ {
  max-width: 700px;
}

.styles_checkbox__1-kqX {
  position: relative;
  margin-top: 8px;
}

.styles_checkbox_black__2i_Db span:before {
  border: 1px solid #000 !important;
}

.styles_checkbox_disabled__AFWbm span:before {
  background-color: #f5f5f5 !important;
}

.styles_checkbox_disabled__AFWbm.styles_checkbox_bordered__3moSD span:before {
  background-color: transparent !important;
  opacity: 0.3;
}

.styles_checkbox__1-kqX input {
  position: absolute;
  z-index: -1;
  opacity: 0;
  width: 24px;
}

.styles_checkbox__1-kqX span {
  display: -webkit-inline-flex;
  display: -moz-inline-box;
  display: inline-flex;
  -webkit-align-items: flex-start;
  -moz-box-align: start;
  align-items: flex-start;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  cursor: pointer;
  font-size: 16px;
  line-height: 21px;
  color: #66727d;
}

.styles_checkbox__1-kqX span:before {
  content: "";
  display: inline-block;
  width: 24px;
  height: 24px;
  border: 1px solid #d9dcdc;
  background-color: #262626;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  -webkit-flex-grow: 0;
  -moz-box-flex: 0;
  flex-grow: 0;
  border-radius: 1px;
  margin-right: 13px;
  background-repeat: no-repeat;
  background-position: 50%;
  background-size: 50% 50%;
}

.styles_checkboxSpec__33srk span:before {
  background-color: #181818;
  border: 1px solid rgba(166, 173, 181, 0.5);
}

.styles_checkbox__1-kqX input:not(:disabled):not(:checked) + span:hover:before {
  cursor: pointer;
}

.styles_checkbox__1-kqX > input:disabled:checked + span:before {
  border-color: rgba(166, 173, 181, 0.2);
  background-color: #f5f5f5;
  background-size: 15px;
  background-image: url("data:image/svg+xml,%3Csvg width='16' height='11' viewBox='0 0 16 11' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M14.5 1L5.5 9L1 5' stroke='%23E37639' stroke-width='2.57143'/%3E%3C/svg%3E%0A");
}

.styles_checkbox__1-kqX > input:not(:disabled):checked + span:before {
  border-color: #d9dcdc;
  background-size: 15px;
  background-image: url("data:image/svg+xml,%3Csvg width='16' height='11' viewBox='0 0 16 11' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M14.5 1L5.5 9L1 5' stroke='%23F6A723' stroke-width='2.57143'/%3E%3C/svg%3E%0A");
}

.styles_checkbox_bordered__3moSD > input:not(:disabled):checked + span:before {
  background-color: #f6a723;
  background-image: url("data:image/svg+xml,%3Csvg width='16' height='11' viewBox='0 0 16 11' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M14.5 1L5.5 9L1 5' stroke='%23FFFFFF' stroke-width='2.57143'/%3E%3C/svg%3E%0A");
}

.styles_checkbox_bordered__3moSD span:before {
  background-color: transparent;
  border-radius: 50%;
}

.styles_checkbox_black__2i_Db > input:not(:disabled):checked + span:before {
  background-image: url("data:image/svg+xml,%3Csvg width='16' height='11' viewBox='0 0 16 11' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M14.5 1L5.5 9L1 5' stroke='%23F7CD55' stroke-width='2.57143'/%3E%3C/svg%3E%0A");
}

.styles_checkbox_pink__1_mQs > input:not(:disabled):checked + span:before {
  background-image: url("data:image/svg+xml,%3Csvg width='16' height='11' viewBox='0 0 16 11' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M14.5 1L5.5 9L1 5' stroke='%23C3002F' stroke-width='2.57143'/%3E%3C/svg%3E%0A");
}

@media (max-width: 500px) {
  .styles_checkbox__1-kqX span:before {
    margin-right: 11px;
    width: 20px;
    height: 20px;
  }
}
.styles_checkbox__1rSI9 {
  color: #d9dcdc;
  font-size: 12px;
}

.styles_checkboxBlack__3IMd0,
.styles_checkboxBlack__3IMd0 a {
  color: #000;
}

.styles_isActionsRenault__rQZPD {
  max-width: 489px;
  font-family: NouvelR, sans-serif;
  font-style: normal;
  font-weight: 400;
  font-size: 11px;
  line-height: 140%;
  color: #8c8c8b;
}

.styles_isActionsRenault__rQZPD a {
  color: #8c8c8b;
  text-decoration: underline;
}

.styles_isRegistrationModal__331Go {
  width: 95%;
  line-height: 20px;
  margin-bottom: 10px;
}

@media (max-width: 575px) {
  .styles_isRegistrationModal__331Go {
    width: 92%;
    line-height: 21px;
    margin-bottom: 15px;
  }
}
.styles_container__1KH0Z {
  position: relative;
  font-size: 14px;
  font-weight: 400;
  width: 100%;
}

.styles_container__1KH0Z input {
  outline: none;
  height: 48px;
  width: 100%;
  padding: 12px 17px 0;
  background-color: #262626;
  border: 0;
  border-bottom: 1px solid #d9dcdc;
  font-size: 15px;
  border-radius: 0;
  color: #f6a723;
}

.styles_container__1KH0Z input::-webkit-input-placeholder {
  color: #d9dcdc;
  opacity: 1;
  -webkit-transition: all 0.3s;
  transition: all 0.3s;
}

.styles_container__1KH0Z input::-moz-placeholder {
  color: #d9dcdc;
  opacity: 1;
  -moz-transition: all 0.3s;
  transition: all 0.3s;
}

.styles_container__1KH0Z input:-ms-input-placeholder {
  color: #d9dcdc;
  opacity: 1;
  -ms-transition: all 0.3s;
  transition: all 0.3s;
}

.styles_container__1KH0Z input::placeholder {
  color: #d9dcdc;
  opacity: 1;
  -webkit-transition: all 0.3s;
  -moz-transition: all 0.3s;
  transition: all 0.3s;
}

.styles_container__1KH0Z input:focus::-webkit-input-placeholder {
  opacity: 0.6;
}

.styles_container__1KH0Z input:focus::-moz-placeholder {
  opacity: 0.6;
}

.styles_container__1KH0Z input:focus:-ms-input-placeholder {
  opacity: 0.6;
}

.styles_container__1KH0Z input:focus::placeholder {
  opacity: 0.6;
}

.styles_container__1KH0Z input::-webkit-inner-spin-button,
.styles_container__1KH0Z input::-webkit-outer-spin-button {
  -webkit-appearance: none;
  margin: 0;
}

.styles_container__1KH0Z input:disabled {
  background-color: #fafafa !important;
}

.styles_container__1KH0Z input[type=number] {
  -moz-appearance: textfield;
}

.styles_label__2STQY {
  pointer-events: none;
  position: absolute;
  top: 0;
  left: 17px;
  z-index: 1;
  -webkit-transition: color 0.2s cubic-bezier(0, 0, 0.2, 1) 0ms, -webkit-transform 0.2s cubic-bezier(0, 0, 0.2, 1) 0ms;
  transition: color 0.2s cubic-bezier(0, 0, 0.2, 1) 0ms, -webkit-transform 0.2s cubic-bezier(0, 0, 0.2, 1) 0ms;
  -moz-transition: color 0.2s cubic-bezier(0, 0, 0.2, 1) 0ms, transform 0.2s cubic-bezier(0, 0, 0.2, 1) 0ms, -moz-transform 0.2s cubic-bezier(0, 0, 0.2, 1) 0ms;
  transition: color 0.2s cubic-bezier(0, 0, 0.2, 1) 0ms, transform 0.2s cubic-bezier(0, 0, 0.2, 1) 0ms;
  transition: color 0.2s cubic-bezier(0, 0, 0.2, 1) 0ms, transform 0.2s cubic-bezier(0, 0, 0.2, 1) 0ms, -webkit-transform 0.2s cubic-bezier(0, 0, 0.2, 1) 0ms, -moz-transform 0.2s cubic-bezier(0, 0, 0.2, 1) 0ms;
  -webkit-transform: scale(1) translateY(17px);
  -moz-transform: scale(1) translateY(17px);
  transform: scale(1) translateY(17px);
  color: #d9dcdc;
  -webkit-transform-origin: top left;
  -moz-transform-origin: top left;
  transform-origin: top left;
}

.styles_label__2STQY.styles_focused__1AwMf {
  -webkit-transform: scale(0.8) translateX(0) translateY(8px);
  -moz-transform: scale(0.8) translateX(0) translateY(8px);
  transform: scale(0.8) translateX(0) translateY(8px);
}

.styles_error__3i2TF {
  display: -webkit-flex;
  display: -moz-box;
  display: flex;
  font-size: 14px;
  line-height: 18px;
  color: #f21b1b;
  margin-top: 8px;
}

.styles_error__3i2TF:not(.styles_isDisableErr__Jqe48) {
  font-size: 13px;
  margin-top: 0;
}

.styles_isDisableErr__Jqe48 {
  display: none;
}

.styles_eyeWrap__2XSmm {
  position: absolute;
  top: 15px;
  right: 15px;
  z-index: 1;
  cursor: pointer;
}

.styles_renault__26N7B {
  border: 1px solid #000 !important;
}

.styles_actionsRenault__2t3Iy input:focus {
  border-bottom: 1px solid #000;
}

.styles_authModal__Jhwu4 form {
  display: -webkit-flex;
  display: -moz-box;
  display: flex;
  -webkit-flex-direction: column;
  -moz-box-orient: vertical;
  -moz-box-direction: normal;
  flex-direction: column;
}

.styles_authModal__Jhwu4 form .styles_inputAuth__ub_Lu,
.styles_authModal__Jhwu4 form .styles_submitBtn__15rV1 {
  margin-top: 20px;
}

.styles_authModal__Jhwu4 form:first-child {
  margin-top: 24px;
}

.styles_authModal__Jhwu4 form .styles_phoneNumber__2XcoN {
  margin-top: 10px;
  font-weight: 400;
  font-size: 30px;
  line-height: 140%;
  text-align: center;
  text-transform: uppercase;
  color: #e37639;
}

.styles_authModal__Jhwu4 form .styles_desc__2ZQ3B {
  margin-top: 13px;
  display: -webkit-flex;
  display: -moz-box;
  display: flex;
  -webkit-align-items: center;
  -moz-box-align: center;
  align-items: center;
  -webkit-justify-content: center;
  -moz-box-pack: center;
  justify-content: center;
  font-weight: 400;
  font-size: 16px;
  line-height: 21px;
  color: #66727d;
}

.styles_authModal__Jhwu4 button {
  margin-top: 30px;
  width: 100%;
}

.styles_authModal__Jhwu4 .styles_authAction__3_v1Z {
  margin-top: 24px;
  display: -webkit-flex;
  display: -moz-box;
  display: flex;
  -webkit-align-items: center;
  -moz-box-align: center;
  align-items: center;
  -webkit-justify-content: space-between;
  -moz-box-pack: justify;
  justify-content: space-between;
  font-weight: 400;
  font-size: 16px;
  line-height: 21px;
  -webkit-text-decoration-line: underline;
  -moz-text-decoration-line: underline;
  text-decoration-line: underline;
  color: #66727d;
}

.styles_authModal__Jhwu4 .styles_authAction__3_v1Z div {
  cursor: pointer;
  margin: 0;
}

.styles_authModal__Jhwu4 .styles_registrationAction__3e8r_ {
  margin-top: 24px;
  display: -webkit-flex;
  display: -moz-box;
  display: flex;
  -webkit-align-items: center;
  -moz-box-align: center;
  align-items: center;
  -webkit-justify-content: flex-end;
  -moz-box-pack: end;
  justify-content: flex-end;
  font-weight: 400;
  font-size: 16px;
  line-height: 21px;
  -webkit-text-decoration-line: underline;
  -moz-text-decoration-line: underline;
  text-decoration-line: underline;
  color: #66727d;
}

.styles_authModal__Jhwu4 .styles_registrationAction__3e8r_ div {
  cursor: pointer;
  margin: 0;
}

.styles_authModal__Jhwu4 .styles_warnText__1kBpp {
  position: absolute;
  font-size: 12px;
  line-height: 21px;
  font-weight: 400;
  color: #fc1313;
  margin-top: 2px;
}

.styles_authModal__Jhwu4 .styles_callAction__3d51T {
  margin-top: 24px;
  display: -webkit-flex;
  display: -moz-box;
  display: flex;
  -webkit-align-items: center;
  -moz-box-align: center;
  align-items: center;
  -webkit-justify-content: center;
  -moz-box-pack: center;
  justify-content: center;
  font-weight: 400;
  font-size: 16px;
  line-height: 21px;
  color: #66727d;
}

.styles_authModal__Jhwu4 .styles_callAction__3d51T div {
  margin: 0;
}

.styles_authModal__Jhwu4 .styles_callAction__3d51T .styles_callBtn__1DQgB {
  cursor: pointer;
  margin: 0;
  -webkit-text-decoration-line: underline;
  -moz-text-decoration-line: underline;
  text-decoration-line: underline;
}

.styles_authModal__Jhwu4 .styles_codeInput__ga93y {
  margin-bottom: 15px;
}

.styles_authModal__Jhwu4.styles_wide__1YT36 form > div:not(.styles_authAction__3_v1Z) {
  margin-top: 0;
}

.styles_authModal__Jhwu4.styles_wide__1YT36 form > div:not(.styles_authAction__3_v1Z).styles_captchaContainer__208Ro {
  margin-top: 20px;
  margin-bottom: 17px;
}

.styles_authModal__Jhwu4.styles_wide__1YT36 form > div:not(.styles_authAction__3_v1Z) div {
  margin: 0;
}

.styles_authModal__Jhwu4.styles_wide__1YT36 form > div:not(.styles_authAction__3_v1Z):first-child {
  margin-top: 0;
}

.styles_authModal__Jhwu4.styles_wide__1YT36 form div.styles_lineContainer__1oZP6 {
  display: -webkit-flex;
  display: -moz-box;
  display: flex;
  -webkit-justify-content: space-between;
  -moz-box-pack: justify;
  justify-content: space-between;
  margin-bottom: 20px;
}

.styles_authModal__Jhwu4.styles_wide__1YT36 form div.styles_lineContainer__1oZP6:first-child {
  margin-top: 20px;
}

.styles_authModal__Jhwu4.styles_wide__1YT36 form div.styles_lineContainer__1oZP6:last-child {
  margin-bottom: 0;
}

.styles_authModal__Jhwu4.styles_wide__1YT36 form div.styles_lineContainer__1oZP6 .styles_inputAuth__ub_Lu {
  width: -webkit-calc(50% - 6px);
  width: -moz-calc(50% - 6px);
  width: calc(50% - 6px);
}

.styles_regPass__KM3TT div {
  font-size: 13px;
}

.styles_agree__2-PFj {
  margin-top: 12px;
}

.styles_disabled__1loy2 {
  border-color: #d9dcdc;
  color: #d9dcdc;
}

.styles_disabled__1loy2:hover {
  background-color: transparent;
  color: #d9dcdc;
  cursor: default;
}

.styles_container__2wAtz {
  position: absolute;
  bottom: -150px;
  right: 15px;
  width: 30%;
  max-width: 353px;
  background-color: #4c5865;
}

@media (max-width: 1180px) {
  .styles_container__2wAtz {
    bottom: -165px;
    right: 12px;
  }
}
@media (max-width: 900px) {
  .styles_container__2wAtz {
    width: 100%;
    right: -11%;
  }
}
@media (max-width: 768px) {
  .styles_container__2wAtz {
    bottom: -170px;
    right: -13%;
  }
}
@media (max-width: 575px) {
  .styles_container__2wAtz {
    bottom: -185px;
    right: -25%;
  }
}
@media (max-width: 500px) {
  .styles_container__2wAtz {
    right: -30%;
  }
}
@media (max-width: 414px) {
  .styles_container__2wAtz {
    bottom: -153px;
    right: -33%;
    max-width: 320px;
  }
}
@media (max-width: 360px) {
  .styles_container__2wAtz {
    right: -44px;
  }
}
.styles_container__2wAtz .styles_wrapper__XWXyr {
  position: relative;
  padding: 35px 24px 25px;
}

@media (max-width: 414px) {
  .styles_container__2wAtz .styles_wrapper__XWXyr {
    padding: 20px;
  }
}
.styles_container__2wAtz .styles_wrapper__XWXyr :before {
  content: "";
  position: absolute;
  top: -30px;
  right: 20px;
  border: 20px solid transparent;
  border-bottom-color: #4c5865;
}

.styles_container__2wAtz .styles_title__28a_k {
  margin-bottom: 24px;
  font-weight: 700;
  font-size: 16px;
  line-height: 23px;
  color: #fff;
}

@media (max-width: 414px) {
  .styles_container__2wAtz .styles_title__28a_k {
    margin-bottom: 16px;
    font-size: 14px;
  }
}
.styles_container__2wAtz .styles_actions__1go9N {
  display: -webkit-flex;
  display: -moz-box;
  display: flex;
  -webkit-justify-content: space-between;
  -moz-box-pack: justify;
  justify-content: space-between;
  width: 100%;
  max-width: 303px;
}

.styles_container__2wAtz .styles_btn__3bpcZ {
  width: -webkit-calc(50% - 6px);
  width: -moz-calc(50% - 6px);
  width: calc(50% - 6px);
}

.styles_bottom__1rzMb {
  bottom: -220px;
}

@media (max-width: 1140px) {
  .styles_bottom__1rzMb {
    width: 40%;
    max-width: 400px;
  }
}
@media (max-width: 900px) {
  .styles_bottom__1rzMb {
    width: 100%;
  }
}
@media (max-width: 768px) {
  .styles_bottom__1rzMb {
    right: -86px;
    bottom: -190px;
  }
}
@media (max-width: 575px) {
  .styles_bottom__1rzMb {
    bottom: -186px;
  }
}
@media (max-width: 490px) {
  .styles_bottom__1rzMb {
    bottom: -203px;
  }
}
@media (max-width: 575px) {
  .styles_bottom__1rzMb .styles_title__28a_k {
    font-size: 12px;
  }
}
@media (max-width: 768px) {
  .styles_bottom__1rzMb .styles_title__28a_k {
    font-size: 14px;
    line-height: 16px;
  }
}
.styles_bottom__1rzMb .styles_singleBtn__279vM {
  width: 100%;
  background-color: #f6a723;
}

@media (max-width: 575px) {
  .styles_bottom__1rzMb .styles_singleBtn__279vM {
    height: 25px;
    font-size: 10px;
  }
}
.styles_bottom__1rzMb .styles_close__2or5K {
  position: absolute;
  right: 15px;
  top: 10px;
  opacity: 0.8;
  -webkit-transition: 0.3s;
  -moz-transition: 0.3s;
  transition: 0.3s;
  z-index: 2;
}

.styles_bottom__1rzMb .styles_close__2or5K:hover {
  cursor: pointer;
  opacity: 1;
}

.styles_menu__2ezZZ {
  display: block;
  position: absolute;
  right: -22px;
  top: -16px;
  background-color: #fff;
  padding: 20px;
  -webkit-filter: drop-shadow(0 4px 30px rgba(0, 0, 0, 0.2));
  filter: drop-shadow(0 4px 30px rgba(0, 0, 0, 0.2));
  min-width: 212px;
  z-index: 10;
}

.styles_menu__2ezZZ .styles_title__3RdZj {
  display: -webkit-flex;
  display: -moz-box;
  display: flex;
  -webkit-align-items: center;
  -moz-box-align: center;
  align-items: center;
  -webkit-justify-content: space-between;
  -moz-box-pack: justify;
  justify-content: space-between;
  white-space: pre-line;
  font-weight: 700;
  font-size: 12px;
  line-height: 14px;
  padding-bottom: 12px;
  border-bottom: 1px solid #e7ecec;
  color: #f6a723;
}

.styles_menu__2ezZZ .styles_title__3RdZj svg {
  margin-left: 10px;
}

.styles_menu__2ezZZ ul {
  list-style-type: none;
}

.styles_menu__2ezZZ li {
  margin-top: 12px;
  color: #f6a723;
}

.styles_menu__2ezZZ li:hover {
  cursor: pointer;
  color: #f6a723;
}

.styles_menu__2ezZZ li a,
.styles_menu__2ezZZ li a:hover {
  color: #f6a723;
}

.styles_container__19BhM {
  display: block;
  width: 100vw;
  height: 100vh;
  position: fixed;
  top: 0;
  left: 0;
  background: #fff;
  overflow: scroll;
  padding-bottom: 50px;
  z-index: 100;
}

.styles_header__2eh0E {
  display: -webkit-flex;
  display: -moz-box;
  display: flex;
  -webkit-align-items: center;
  -moz-box-align: center;
  align-items: center;
  -webkit-justify-content: space-between;
  -moz-box-pack: justify;
  justify-content: space-between;
  padding: 24px 20px;
  border-bottom: 1px solid #d9d9d9;
}

@media (max-width: 575px) {
  .styles_header__2eh0E {
    -webkit-justify-content: flex-end;
    -moz-box-pack: end;
    justify-content: flex-end;
    max-height: 56px;
  }
}
.styles_header__2eh0E span {
  display: -webkit-flex;
  display: -moz-box;
  display: flex;
  -webkit-align-items: center;
  -moz-box-align: center;
  align-items: center;
  font-weight: 700;
  font-size: 14px;
  line-height: 16px;
  white-space: pre-line;
  color: #f6a723;
}

.styles_header__2eh0E span svg {
  margin-right: 20px !important;
}

.styles_menu__idi87 {
  display: -webkit-flex;
  display: -moz-box;
  display: flex;
  -webkit-flex-direction: column;
  -moz-box-orient: vertical;
  -moz-box-direction: normal;
  flex-direction: column;
}

.styles_menu__idi87 li {
  border-bottom: 1px solid #d9d9d9;
  font-weight: 400;
  font-size: 14px;
  line-height: 18px;
  padding: 16px 0 16px 64px;
  color: #f6a723;
}

.styles_menu__idi87 li a {
  color: #f6a723;
}

.styles_content__2Z91H {
  position: relative;
  display: -webkit-flex;
  display: -moz-box;
  display: flex;
  -webkit-align-items: center;
  -moz-box-align: center;
  align-items: center;
  cursor: pointer;
  font-weight: 400;
  font-size: 14px;
  line-height: 18px;
  color: #d9dcdc;
  margin-left: 20px;
}

.styles_content__2Z91H div:first-child {
  height: 24px;
}

.styles_content__2Z91H:hover svg * {
  -webkit-transition: 0.3s;
  -moz-transition: 0.3s;
  transition: 0.3s;
  stroke: #f6a723 !important;
}

.styles_orange__1Y4z8 {
  color: #f6a723;
}

@media (max-width: 575px) {
  .styles_withTitle__qnXSr {
    display: block !important;
  }
  .styles_text__rPUU_ {
    display: none;
  }
}
.styles_select__wrap__3q87H {
  position: relative;
  font-size: 14px;
  font-weight: 400;
  min-width: 200px;
  background-color: #262626;
}

.styles_select__label__qrWta {
  position: absolute;
  top: 0;
  left: 17px;
  z-index: 1;
  pointer-events: none;
  -webkit-transition: color 0.2s cubic-bezier(0, 0, 0.2, 1) 0ms, -webkit-transform 0.2s cubic-bezier(0, 0, 0.2, 1) 0ms;
  transition: color 0.2s cubic-bezier(0, 0, 0.2, 1) 0ms, -webkit-transform 0.2s cubic-bezier(0, 0, 0.2, 1) 0ms;
  -moz-transition: color 0.2s cubic-bezier(0, 0, 0.2, 1) 0ms, transform 0.2s cubic-bezier(0, 0, 0.2, 1) 0ms, -moz-transform 0.2s cubic-bezier(0, 0, 0.2, 1) 0ms;
  transition: color 0.2s cubic-bezier(0, 0, 0.2, 1) 0ms, transform 0.2s cubic-bezier(0, 0, 0.2, 1) 0ms;
  transition: color 0.2s cubic-bezier(0, 0, 0.2, 1) 0ms, transform 0.2s cubic-bezier(0, 0, 0.2, 1) 0ms, -webkit-transform 0.2s cubic-bezier(0, 0, 0.2, 1) 0ms, -moz-transform 0.2s cubic-bezier(0, 0, 0.2, 1) 0ms;
  -webkit-transform: scale(1) translateY(17px);
  -moz-transform: scale(1) translateY(17px);
  transform: scale(1) translateY(17px);
  color: #d9dcdc;
  -webkit-transform-origin: top left;
  -moz-transform-origin: top left;
  transform-origin: top left;
}

.styles_select__label__qrWta.styles_hideLabel__2_fSs {
  display: none;
}

.styles_select__label_focused__37KkM {
  -webkit-transform: scale(0.8) translateX(0) translateY(8px);
  -moz-transform: scale(0.8) translateX(0) translateY(8px);
  transform: scale(0.8) translateX(0) translateY(8px);
}

.styles_error__1DrfK {
  font-size: 14px;
  line-height: 18px;
  color: #f21b1b;
  margin-top: 8px;
}

.styles_item__3bXUm {
  display: -webkit-flex;
  display: -moz-box;
  display: flex;
  position: relative;
  -webkit-flex-direction: column;
  -moz-box-orient: vertical;
  -moz-box-direction: normal;
  flex-direction: column;
  cursor: pointer;
  background-size: 0 0;
  padding: 35px 15px 20px;
  background-repeat: no-repeat;
  opacity: 1;
  width: 25%;
}

@media (max-width: 1024px) {
  .styles_item__3bXUm {
    width: 33.3333333333%;
  }
}
@media (max-width: 768px) {
  .styles_item__3bXUm {
    width: 50%;
    padding-left: 0;
    padding-right: 0;
    background-size: 0;
  }
}
@media (max-width: 575px) {
  .styles_item__3bXUm {
    width: auto;
    padding: 20px 0 10px;
  }
}
.styles_item__3bXUm.styles_hidden__1heCp {
  opacity: 0;
}

.styles_item__3bXUm .styles_background__1wq6d {
  opacity: 0;
  width: 100%;
  height: 130px;
  overflow: hidden;
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
}

.styles_item__3bXUm .styles_background__1wq6d img {
  height: 100%;
  object-position: center;
  width: 100%;
  object-fit: cover;
}

.styles_item__3bXUm .styles_img__2AfLT {
  text-align: left;
  position: relative;
}

@media (max-width: 575px) {
  .styles_item__3bXUm .styles_img__2AfLT {
    max-width: none;
  }
}
.styles_item__3bXUm .styles_img__2AfLT img {
  width: 100%;
  margin-top: -15px;
}

.styles_item__3bXUm .styles_info__ikZBq {
  margin-top: -15px;
}

.styles_item__3bXUm .styles_name__sB3B- {
  color: #4c5865;
  margin-top: 15px;
  margin-bottom: 6px;
  font-weight: 700;
  font-size: 17px;
  line-height: 27px;
  letter-spacing: 0.03em;
  text-transform: uppercase;
}

.styles_item__3bXUm .styles_prices__1eCje {
  display: -webkit-flex;
  display: -moz-box;
  display: flex;
  font-style: normal;
  font-weight: 400;
  font-size: 16px;
  line-height: 21px;
  color: #848e98;
  white-space: nowrap;
}

.styles_item__3bXUm .styles_prices__1eCje .styles_price__3PGcH {
  margin-right: 20px;
}

@media (min-width: 1025px) {
  .styles_item__3bXUm:hover {
    background: #fff;
    background-position: top;
    background-size: 100% 119px;
  }
  .styles_item__3bXUm:hover .styles_background__1wq6d {
    opacity: 1;
  }
}
.styles_wrapper__3R5Hb {
  position: absolute;
  width: 100%;
  height: 100%;
}

.styles_list__3uUHr {
  display: -webkit-flex;
  display: -moz-box;
  display: flex;
  -webkit-flex-direction: column;
  -moz-box-orient: vertical;
  -moz-box-direction: normal;
  flex-direction: column;
  list-style: none;
  padding: 0;
  margin-right: 90px;
  grid-gap: 20px;
  gap: 20px;
}

.styles_list__3uUHr h2 {
  color: #f6a723;
  font-weight: 700;
  font-size: 16px;
  line-height: 24px;
  padding-bottom: 10px;
}

.styles_list__3uUHr .styles_item__8oDQd {
  font-size: 16px;
  display: -webkit-flex;
  display: -moz-box;
  display: flex;
  -webkit-flex-direction: column;
  -moz-box-orient: vertical;
  -moz-box-direction: normal;
  flex-direction: column;
}

.styles_list__3uUHr .styles_item__8oDQd a {
  color: #000 !important;
}

.styles_list__3uUHr .styles_item__8oDQd a:hover {
  color: #f6a723 !important;
}

.styles_container__6H0b0 {
  margin-top: 30px;
  border-bottom: 1px solid #d9dcdc;
  padding: 0 20px 20px;
}

.styles_container__6H0b0:last-child {
  border-bottom: 0;
}

.styles_title__12ZON {
  color: #f6a723;
  font-size: 13px;
  line-height: 21px;
  font-weight: 400;
  margin-bottom: 8px;
}

.styles_list__1L-Uc {
  list-style: none;
  padding: 0;
  margin: 0;
}

.styles_list__1L-Uc .styles_item__u50rB {
  font-size: 16px;
  height: 40px;
  display: -webkit-flex;
  display: -moz-box;
  display: flex;
  -webkit-align-items: center;
  -moz-box-align: center;
  align-items: center;
}

.styles_list__1L-Uc .styles_item__u50rB a {
  color: #000 !important;
}

.styles_list__1L-Uc .styles_item__u50rB a:hover {
  color: #f6a723;
}

.styles_list__2ijH2 {
  display: -webkit-flex;
  display: -moz-box;
  display: flex;
  list-style: none;
  padding: 0;
  margin: 0;
}

.styles_item__3AaNb {
  color: inherit;
  text-decoration: none;
  font-style: normal;
  font-weight: 700;
  font-size: 11px;
  line-height: 21px;
  letter-spacing: 0.02em;
  text-transform: uppercase;
  margin-right: 34px;
}

@media screen and (max-width: 1170px) {
  .styles_item__3AaNb {
    font-size: 10px;
  }
}
@media screen and (max-width: 1024px) {
  .styles_item__3AaNb {
    margin-right: 16px;
  }
}
.styles_item__3AaNb:hover {
  cursor: pointer;
}

.styles_item__3AaNb.styles_active__bknML {
  color: #f6a723 !important;
  position: relative;
}

.styles_list__26ajm {
  display: block;
  padding: 0;
  margin: 0;
  list-style: none;
}

.styles_item__T81WZ {
  position: relative;
  display: block;
  padding: 20px;
  font-weight: 700;
  font-size: 14px;
  color: #fff;
  line-height: 1;
  text-transform: uppercase;
  border-bottom: 1px solid #555;
  background-color: #000;
}

.styles_item__T81WZ svg {
  position: absolute;
  right: 25px;
}

.styles_item__T81WZ.styles_contacts__10IpR {
  border-top: 1px solid #555;
}

.styles_item__T81WZ.styles_contacts__10IpR p {
  margin-bottom: 0.5rem;
  font-size: 13px;
  font-weight: 400;
  text-transform: none;
  color: rgba(246, 167, 35, 0.5);
}

.styles_item__T81WZ.styles_contacts__10IpR .styles_contact__20562 {
  margin-bottom: 20px;
}

.styles_item__T81WZ.styles_contacts__10IpR .styles_contact__20562:last-child {
  margin-bottom: 10px;
}

.styles_item__T81WZ.styles_contacts__10IpR .styles_contact__20562 .styles_phone__2ekL9 {
  font-weight: 400;
  font-size: 26px;
  color: #f6a723;
  line-height: 2rem;
  letter-spacing: 0.02em;
}

.styles_selected__3ATwX {
  text-align: center;
}

.styles_selected__3ATwX svg {
  position: absolute;
  left: 40px;
}

.styles_locationWrapper__3Oi0S {
  padding: 30px 20px;
  background-color: #000;
}

.styles_dealerName__9FpZ5 {
  margin-bottom: 1rem;
  font-size: 13px;
  color: #f6a723;
}

.styles_container__OaXzN {
  position: fixed;
  top: 80px;
  left: 0;
  right: 0;
  background-color: #fff;
  max-height: 0;
  -webkit-filter: drop-shadow(0 7px 8px rgba(0, 0, 0, 0.06));
  filter: drop-shadow(0 7px 8px rgba(0, 0, 0, 0.06));
  overflow: hidden;
  -webkit-transition: all 0.2s ease-out, border 0s;
  -moz-transition: all 0.2s ease-out, border 0s;
  transition: all 0.2s ease-out, border 0s;
  opacity: 0;
  z-index: -5;
}

.styles_container__show__kDLoe {
  z-index: 12;
  opacity: 1;
  max-height: 500px;
  border: 1px solid #555;
  -webkit-transition: max-height 0.8s ease, border 0s;
  -moz-transition: max-height 0.8s ease, border 0s;
  transition: max-height 0.8s ease, border 0s;
  overflow: visible;
}

.styles_container__show__kDLoe .styles_containerContent__1M87Y {
  opacity: 1;
}

@media (max-width: 575px) {
  .styles_container__show__kDLoe {
    height: 130px;
  }
}
@media (max-width: 1140px) {
  .styles_container__OaXzN {
    height: auto;
  }
}
@media (max-width: 1024px) {
  .styles_container__OaXzN {
    top: 0;
  }
}
@media (max-width: 575px) {
  .styles_container__OaXzN {
    top: 56px;
  }
}
.styles_containerContent__1M87Y {
  max-width: 1371px;
  width: 100%;
  display: -webkit-flex;
  display: -moz-box;
  display: flex;
  -webkit-flex-direction: row;
  -moz-box-orient: horizontal;
  -moz-box-direction: normal;
  flex-direction: row;
  -webkit-align-items: center;
  -moz-box-align: center;
  align-items: center;
  -webkit-justify-content: space-between;
  -moz-box-pack: justify;
  justify-content: space-between;
  padding: 19px 15px;
  position: relative;
}

@media (max-width: 1024px) {
  .styles_containerContent__1M87Y {
    -webkit-flex-direction: column;
    -moz-box-orient: vertical;
    -moz-box-direction: normal;
    flex-direction: column;
    -webkit-align-items: flex-start;
    -moz-box-align: start;
    align-items: flex-start;
    padding: 16px 20px 22px 15px;
  }
}
.styles_name__8mrj4 {
  display: -webkit-flex;
  display: -moz-box;
  display: flex;
  -webkit-flex-grow: 1;
  -moz-box-flex: 1;
  flex-grow: 1;
  -webkit-flex-direction: column;
  -moz-box-orient: vertical;
  -moz-box-direction: normal;
  flex-direction: column;
  color: #f6a723;
  font-weight: 300;
  font-size: 20px;
  line-height: 29px;
  letter-spacing: 0.02em;
  text-transform: uppercase;
}

@media (max-width: 1250px) {
  .styles_name__8mrj4 {
    display: block;
    max-width: 290px;
  }
}
@media (max-width: 1024px) {
  .styles_name__8mrj4 {
    width: 100%;
    display: block;
    margin-bottom: 16px;
    margin-right: 0;
  }
}
@media (max-width: 680px) {
  .styles_name__8mrj4 {
    font-size: 16px;
    line-height: 23px;
    margin-bottom: 10px;
    display: -webkit-flex;
    display: -moz-box;
    display: flex;
    -webkit-flex-direction: column;
    -moz-box-orient: vertical;
    -moz-box-direction: normal;
    flex-direction: column;
  }
}
.styles_info__1IZcv {
  display: -webkit-flex;
  display: -moz-box;
  display: flex;
  -webkit-justify-content: space-between;
  -moz-box-pack: justify;
  justify-content: space-between;
}

@media (max-width: 1024px) {
  .styles_info__1IZcv {
    width: 100%;
  }
}
.styles_carInfo__1gaop {
  display: -webkit-flex;
  display: -moz-box;
  display: flex;
}

@media (max-width: 680px) {
  .styles_carInfo__1gaop {
    display: none;
  }
}
@media (max-width: 575px) {
  .styles_carInfo__1gaop {
    display: none;
  }
}
.styles_item__pyVA0 {
  margin-right: 54px;
}

.styles_item__pyVA0 .styles_label__3FBIT {
  color: #d9dcdc;
  font-weight: 400;
  font-size: 12px;
  line-height: 22px;
}

.styles_item__pyVA0 .styles_price__3QWjt {
  white-space: nowrap;
}

.styles_item__pyVA0 .styles_value__3NpNn {
  color: #f6a723;
  font-weight: 400;
  font-size: 22px;
  line-height: 33px;
}

@media (max-width: 1250px) {
  .styles_item__pyVA0 .styles_value__3NpNn {
    font-size: 18px;
    line-height: 22px;
  }
}
@media (max-width: 1024px) {
  .styles_item__pyVA0 .styles_value__3NpNn {
    font-size: 18px;
    line-height: 22px;
  }
}
@media (max-width: 1280px) {
  .styles_item__pyVA0 {
    margin-right: 32px;
  }
}
@media (max-width: 1100px) {
  .styles_item__pyVA0 {
    -webkit-flex-shrink: 1;
    flex-shrink: 1;
  }
}
@media (max-width: 1024px) {
  .styles_item__pyVA0 {
    margin-right: 24px;
  }
}
.styles_actions__2Tp9M {
  display: -webkit-flex;
  display: -moz-box;
  display: flex;
  -webkit-flex-direction: row;
  -moz-box-orient: horizontal;
  -moz-box-direction: normal;
  flex-direction: row;
  -webkit-align-items: center;
  -moz-box-align: center;
  align-items: center;
  margin-right: 36px;
}

@media (max-width: 1024px) {
  .styles_actions__2Tp9M {
    margin-right: 0;
  }
}
@media (max-width: 680px) {
  .styles_actions__2Tp9M {
    width: 100%;
    -webkit-justify-content: space-between;
    -moz-box-pack: justify;
    justify-content: space-between;
  }
}
.styles_counter__3bMVE {
  display: -webkit-flex;
  display: -moz-box;
  display: flex;
  margin-right: 32px;
  color: #f6a723;
  font-weight: 400;
  font-size: 13px;
  line-height: 15px;
  text-align: right;
  -webkit-align-items: center;
  -moz-box-align: center;
  align-items: center;
}

@media (max-width: 575px) {
  .styles_counter__3bMVE {
    margin-right: 0;
    max-width: 120px;
    text-align: left;
  }
}
.styles_number__YMsvD {
  height: 32px;
  width: 32px;
  min-width: 32px;
  display: -webkit-flex;
  display: -moz-box;
  display: flex;
  -webkit-align-items: center;
  -moz-box-align: center;
  align-items: center;
  -webkit-justify-content: center;
  -moz-box-pack: center;
  justify-content: center;
  margin-left: 8px;
  border-radius: 100%;
  border: 2px solid #e37639;
  color: #f6a723;
  font-weight: 700;
  font-size: 12px;
  line-height: 27px;
}

@media (max-width: 575px) {
  .styles_number__YMsvD {
    width: 40px;
  }
}
.styles_close__2QH9B {
  cursor: pointer;
  -webkit-align-self: center;
  align-self: center;
}

@media (max-width: 1024px) {
  .styles_close__2QH9B {
    position: absolute;
    right: 14px;
    top: 12px;
  }
}
.styles_close__2QH9B svg {
  height: 16px;
  width: 16px;
}

@media (max-width: 1024px) {
  .styles_close__2QH9B svg {
    height: 12px;
    width: 12px;
  }
}
.styles_close__2QH9B:hover svg path {
  fill: #f6a723;
}

.styles_close__2QH9B svg path {
  fill: #d9dcdc;
}

@media (max-width: 575px) {
  .styles_btnTextDesktop__2VEi2 {
    display: none;
  }
}
.styles_btnTextMobile__3ks1v {
  display: none;
}

@media (max-width: 575px) {
  .styles_btnTextMobile__3ks1v {
    display: block;
  }
}
.styles_container__2skoC {
  position: fixed;
  top: 80px;
  left: 0;
  right: 0;
  background-color: #fff;
  max-height: 0;
  -webkit-filter: drop-shadow(0 7px 8px rgba(0, 0, 0, 0.06));
  filter: drop-shadow(0 7px 8px rgba(0, 0, 0, 0.06));
  overflow: hidden;
  -webkit-transition: all 0.2s ease-out, border 0s;
  -moz-transition: all 0.2s ease-out, border 0s;
  transition: all 0.2s ease-out, border 0s;
  opacity: 0;
  z-index: -5;
}

.styles_container__show__2ZVDt {
  z-index: 12;
  opacity: 1;
  max-height: 500px;
  border: 1px solid #555;
  -webkit-transition: max-height 0.8s ease, border 0s;
  -moz-transition: max-height 0.8s ease, border 0s;
  transition: max-height 0.8s ease, border 0s;
  overflow: visible;
}

.styles_container__show__2ZVDt .styles_containerContent__1yzzQ {
  opacity: 1;
}

@media (max-width: 575px) {
  .styles_container__show__2ZVDt {
    height: 130px;
  }
}
@media (max-width: 1140px) {
  .styles_container__2skoC {
    height: auto;
  }
}
@media (max-width: 1024px) {
  .styles_container__2skoC {
    top: 0;
  }
}
@media (max-width: 575px) {
  .styles_container__2skoC {
    top: 56px;
  }
}
.styles_containerContent__1yzzQ {
  max-width: 1371px;
  width: 100%;
  display: -webkit-flex !important;
  display: -moz-box !important;
  display: flex !important;
  -webkit-flex-direction: row;
  -moz-box-orient: horizontal;
  -moz-box-direction: normal;
  flex-direction: row;
  -webkit-align-items: center;
  -moz-box-align: center;
  align-items: center;
  -webkit-justify-content: space-between;
  -moz-box-pack: justify;
  justify-content: space-between;
  padding: 19px 15px;
  position: relative;
  opacity: 0;
  -webkit-transition: 0.5s;
  -moz-transition: 0.5s;
  transition: 0.5s;
}

@media (max-width: 1024px) {
  .styles_containerContent__1yzzQ {
    -webkit-flex-direction: column;
    -moz-box-orient: vertical;
    -moz-box-direction: normal;
    flex-direction: column;
    -webkit-align-items: flex-start;
    -moz-box-align: start;
    align-items: flex-start;
    padding: 16px 20px 22px 15px;
  }
}
.styles_name__17AUH {
  display: -webkit-flex;
  display: -moz-box;
  display: flex;
  -webkit-flex-grow: 1;
  -moz-box-flex: 1;
  flex-grow: 1;
  -webkit-flex-direction: column;
  -moz-box-orient: vertical;
  -moz-box-direction: normal;
  flex-direction: column;
  color: #f6a723;
  font-weight: 300;
  font-size: 20px;
  line-height: 29px;
  letter-spacing: 0.02em;
  text-transform: uppercase;
}

@media (max-width: 1250px) {
  .styles_name__17AUH {
    display: block;
    max-width: 290px;
  }
}
@media (max-width: 1024px) {
  .styles_name__17AUH {
    width: 100%;
    display: block;
    margin-bottom: 16px;
    margin-right: 0;
  }
}
@media (max-width: 680px) {
  .styles_name__17AUH {
    font-size: 16px;
    line-height: 23px;
    margin-bottom: 10px;
    display: -webkit-flex;
    display: -moz-box;
    display: flex;
    -webkit-flex-direction: column;
    -moz-box-orient: vertical;
    -moz-box-direction: normal;
    flex-direction: column;
  }
}
.styles_info__2cp9q {
  display: -webkit-flex;
  display: -moz-box;
  display: flex;
  -webkit-justify-content: space-between;
  -moz-box-pack: justify;
  justify-content: space-between;
}

@media (max-width: 1024px) {
  .styles_info__2cp9q {
    width: 100%;
  }
}
.styles_carInfo__1qzEl {
  display: -webkit-flex;
  display: -moz-box;
  display: flex;
}

@media (max-width: 680px) {
  .styles_carInfo__1qzEl {
    display: none;
  }
}
@media (max-width: 575px) {
  .styles_carInfo__1qzEl {
    display: none;
  }
}
.styles_item__2F8xd {
  margin-right: 54px;
}

.styles_item__2F8xd .styles_label__33yt9 {
  color: #d9dcdc;
  font-weight: 400;
  font-size: 12px;
  line-height: 22px;
}

.styles_item__2F8xd .styles_price__1zZ0C {
  white-space: nowrap;
}

.styles_item__2F8xd .styles_value__3Wg15 {
  color: #f6a723;
  font-weight: 400;
  font-size: 22px;
  line-height: 33px;
}

@media (max-width: 1250px) {
  .styles_item__2F8xd .styles_value__3Wg15 {
    font-size: 18px;
    line-height: 22px;
  }
}
@media (max-width: 1024px) {
  .styles_item__2F8xd .styles_value__3Wg15 {
    font-size: 18px;
    line-height: 22px;
  }
}
@media (max-width: 1280px) {
  .styles_item__2F8xd {
    margin-right: 32px;
  }
}
@media (max-width: 1100px) {
  .styles_item__2F8xd {
    -webkit-flex-shrink: 1;
    flex-shrink: 1;
  }
}
@media (max-width: 1024px) {
  .styles_item__2F8xd {
    margin-right: 24px;
  }
}
.styles_actions__35kWK {
  display: -webkit-flex;
  display: -moz-box;
  display: flex;
  -webkit-flex-direction: row;
  -moz-box-orient: horizontal;
  -moz-box-direction: normal;
  flex-direction: row;
  -webkit-align-items: center;
  -moz-box-align: center;
  align-items: center;
  margin-right: 36px;
}

@media (max-width: 1024px) {
  .styles_actions__35kWK {
    margin-right: 0;
  }
}
@media (max-width: 680px) {
  .styles_actions__35kWK {
    width: 100%;
    -webkit-justify-content: space-between;
    -moz-box-pack: justify;
    justify-content: space-between;
  }
}
.styles_counter__1duP3 {
  display: -webkit-flex;
  display: -moz-box;
  display: flex;
  margin-right: 32px;
  color: #f6a723;
  font-weight: 400;
  font-size: 13px;
  line-height: 15px;
  text-align: right;
  -webkit-align-items: center;
  -moz-box-align: center;
  align-items: center;
}

@media (max-width: 575px) {
  .styles_counter__1duP3 {
    margin-right: 0;
    max-width: 120px;
    text-align: left;
  }
}
.styles_number__28gyV {
  height: 32px;
  width: 32px;
  min-width: 32px;
  display: -webkit-flex;
  display: -moz-box;
  display: flex;
  -webkit-align-items: center;
  -moz-box-align: center;
  align-items: center;
  -webkit-justify-content: center;
  -moz-box-pack: center;
  justify-content: center;
  margin-left: 8px;
  border-radius: 100%;
  border: 2px solid #e37639;
  color: #f6a723;
  font-weight: 700;
  font-size: 12px;
  line-height: 27px;
}

@media (max-width: 575px) {
  .styles_number__28gyV {
    width: 40px;
  }
}
.styles_close__6Cdo_ {
  cursor: pointer;
  -webkit-align-self: center;
  align-self: center;
}

@media (max-width: 1024px) {
  .styles_close__6Cdo_ {
    position: absolute;
    right: 14px;
    top: 12px;
  }
}
.styles_close__6Cdo_ svg {
  height: 16px;
  width: 16px;
}

@media (max-width: 1024px) {
  .styles_close__6Cdo_ svg {
    height: 12px;
    width: 12px;
  }
}
.styles_close__6Cdo_:hover svg path {
  fill: #f6a723;
}

.styles_close__6Cdo_ svg path {
  fill: #d9dcdc;
}

.styles_mobileHiddenContainer__1BxQ3 {
  display: none;
}

@media (max-width: 575px) {
  .styles_mobileHiddenContainer__1BxQ3 {
    display: block;
    height: 56px;
  }
}
@media screen and (max-width: 500px) {
  .styles_mobileIsShow__1yTVu {
    z-index: 99;
  }
}
.styles_header__1fpWy {
  top: 0;
  width: 100%;
  height: 80px;
  display: -webkit-flex;
  display: -moz-box;
  display: flex;
  -webkit-align-items: center;
  -moz-box-align: center;
  align-items: center;
  background-color: #000;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  color: #fff;
  z-index: 15;
  position: relative;
  -webkit-transition: all 0.6s ease;
  -moz-transition: all 0.6s ease;
  transition: all 0.6s ease;
}

.styles_header__1fpWy a {
  color: #fff;
}

@media (max-width: 575px) {
  .styles_header__1fpWy.styles_mobileHeader__22ajP {
    padding-left: 20px;
    padding-right: 20px;
    background: #000 !important;
    position: fixed;
    left: 0;
    right: 0;
    top: 0;
    -webkit-backdrop-filter: saturate(150%) blur(20px);
    backdrop-filter: saturate(150%) blur(20px);
    z-index: 99;
  }
  .styles_header__1fpWy.styles_mobileHeader__22ajP.styles_mobileNotTransparent__2bmTm {
    background: #fff !important;
  }
  .styles_header__1fpWy.styles_mobileHeader__22ajP > div {
    padding-left: 0;
  }
}
@media screen and (max-width: 900px) {
  .styles_header__1fpWy.styles_mobileOpen__2womZ {
    background: #000 !important;
    color: #f6a723;
  }
}
.styles_header__1fpWy .styles_container__34rXH {
  max-width: 1371px;
  width: 100%;
  margin: 0 auto;
  display: -webkit-flex;
  display: -moz-box;
  display: flex;
  -webkit-align-items: center;
  -moz-box-align: center;
  align-items: center;
  position: relative;
  padding-left: 15px;
  padding-right: 15px;
}

.styles_header__1fpWy .styles_container__34rXH.styles_horizontal__3K7IZ {
  -webkit-flex-direction: column;
  -moz-box-orient: vertical;
  -moz-box-direction: normal;
  flex-direction: column;
}

.styles_header__1fpWy .styles_container__34rXH.styles_horizontal__3K7IZ .styles_items__1h15r {
  min-height: 500px;
  width: 100%;
  padding-top: 20px;
  padding-left: 0;
  -webkit-align-items: flex-start;
  -moz-box-align: start;
  align-items: flex-start;
}

@media (max-width: 1024px) {
  .styles_header__1fpWy .styles_container__34rXH {
    padding-left: 24px;
    padding-right: 24px;
  }
}
.styles_mobileCars__1hc8J {
  display: -webkit-flex;
  display: -moz-box;
  display: flex;
  -webkit-align-items: center;
  -moz-box-align: center;
  align-items: center;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-start;
  -moz-box-pack: start;
  justify-content: flex-start;
  padding: 0 40px;
}

@media (max-width: 575px) {
  .styles_mobileCars__1hc8J {
    padding: 0 20px;
  }
}
.styles_shadow__3Jax6 {
  color: #fff;
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
}

.styles_shadow__3Jax6 a {
  color: #fff;
}

@media screen and (min-width: 901px) {
  .styles_shadow__3Jax6.styles_open__2pXDd {
    background: #000;
    color: #fff;
  }
  .styles_shadow__3Jax6.styles_open__2pXDd a {
    color: #fff;
  }
}
@media screen and (max-width: 900px) {
  .styles_shadow__3Jax6.styles_mobileOpen__2womZ {
    background: #000 !important;
    color: #f6a723;
  }
  .styles_shadow__3Jax6.styles_mobileOpen__2womZ a {
    color: #f6a723;
  }
}
.styles_logo__3bnKm {
  margin-right: 70px;
}

@media screen and (max-width: 1170px) {
  .styles_logo__3bnKm img {
    width: 110px;
    height: inherit;
  }
}
@media screen and (max-width: 1070px) {
  .styles_logo__3bnKm {
    margin-right: 40px;
  }
  .styles_navDesktop__3dJb1 {
    display: none;
  }
}
.styles_navMobile__JEGoJ {
  display: none;
}

@media screen and (max-width: 1070px) {
  .styles_navMobile__JEGoJ {
    display: -webkit-flex;
    display: -moz-box;
    display: flex;
  }
}
.styles_navList__2gE6Y {
  width: 100%;
  display: -webkit-flex;
  display: -moz-box;
  display: flex;
  -webkit-align-items: center;
  -moz-box-align: center;
  align-items: center;
  -webkit-justify-content: space-between;
  -moz-box-pack: justify;
  justify-content: space-between;
  padding-bottom: 8px;
}

.styles_menuIcon__2pGRm {
  display: none;
}

.styles_menuIcon__2pGRm button {
  width: 24px;
  height: 19px;
  display: -webkit-flex;
  display: -moz-box;
  display: flex;
  -webkit-flex-direction: column;
  -moz-box-orient: vertical;
  -moz-box-direction: normal;
  flex-direction: column;
  -webkit-justify-content: space-between;
  -moz-box-pack: justify;
  justify-content: space-between;
  border: none;
  outline: none;
  background-color: transparent;
}

.styles_menuIcon__2pGRm span {
  width: 24px;
  height: 3px;
  background-color: #f6a723;
  display: block;
  -webkit-transition: all 0.3s;
  -moz-transition: all 0.3s;
  transition: all 0.3s;
}

.styles_openedMobile__1mOWK span {
  background-color: #e37639;
}

.styles_openedMobile__1mOWK span:first-child {
  -webkit-transform: translateY(8px) rotate(45deg);
  -moz-transform: translateY(8px) rotate(45deg);
  transform: translateY(8px) rotate(45deg);
}

.styles_openedMobile__1mOWK span:last-child {
  -webkit-transform: translateY(-8px) rotate(-45deg);
  -moz-transform: translateY(-8px) rotate(-45deg);
  transform: translateY(-8px) rotate(-45deg);
}

.styles_openedMobile__1mOWK span:nth-child(2) {
  opacity: 0;
}

.styles_right__234xr {
  -webkit-align-items: center;
  -moz-box-align: center;
  align-items: center;
}

.styles_content__xs2Pz,
.styles_right__234xr {
  display: -webkit-flex;
  display: -moz-box;
  display: flex;
}

.styles_content__xs2Pz {
  position: absolute;
  background: #f7f8f8;
  width: 100%;
  top: -5000px;
  left: 0;
  padding-right: 55px;
  padding-left: 111px;
  height: -webkit-calc(100% - 50px);
  height: -moz-calc(100% - 50px);
  height: calc(100% - 50px);
  opacity: 0;
  -webkit-transition: height, opacity 0.5s;
  -moz-transition: height, opacity 0.5s;
  transition: height, opacity 0.5s;
  z-index: -22;
  overflow-y: scroll;
}

@media screen and (max-width: 900px) {
  .styles_content__xs2Pz {
    display: none;
  }
}
.styles_content__xs2Pz .styles_container__34rXH {
  -webkit-align-items: flex-start;
  -moz-box-align: start;
  align-items: flex-start;
}

@media (max-width: 1024px) {
  .styles_content__xs2Pz .styles_container__34rXH {
    padding-left: 54px;
    padding-right: 54px;
  }
}
.styles_content__xs2Pz.styles_horizontal__3K7IZ {
  padding-left: 0;
  padding-right: 0;
}

.styles_content__xs2Pz.styles_open__2pXDd {
  padding-top: 30px;
  padding-bottom: 36px;
  opacity: 1;
  height: auto;
  max-height: -webkit-calc(100vh - 80px);
  max-height: -moz-calc(100vh - 80px);
  max-height: calc(100vh - 80px);
  top: 80px;
  z-index: 1;
  -webkit-transition: height, opacity 0.6s;
  -moz-transition: height, opacity 0.6s;
  transition: height, opacity 0.6s;
}

@media screen and (max-width: 900px) {
  .styles_content__xs2Pz.styles_contentMobile__7AhXd {
    display: -webkit-flex;
    display: -moz-box;
    display: flex;
    -webkit-flex-direction: column;
    -moz-box-orient: vertical;
    -moz-box-direction: normal;
    flex-direction: column;
    padding-right: 0;
    padding-left: 0;
  }
}
.styles_content__xs2Pz.styles_openedMobileContent__3_54I {
  -webkit-overflow-scrolling: touch;
  opacity: 1;
  height: -webkit-calc(100vh - 56px);
  height: -moz-calc(100vh - 56px);
  height: calc(100vh - 56px);
  -webkit-transition: height, opacity 0.6s;
  -moz-transition: height, opacity 0.6s;
  transition: height, opacity 0.6s;
  overflow: hidden;
  z-index: 1;
  top: 50px;
}

@media screen and (min-width: 901px) {
  .styles_content__xs2Pz.styles_openedMobileContent__3_54I {
    display: none;
  }
}
.styles_content__xs2Pz.styles_openedMobileContent__3_54I:before {
  display: block;
  content: " ";
  height: 150px;
  margin-top: -150px;
  visibility: hidden;
}

.styles_shadowOverlay__16oj- {
  content: "";
  display: none;
  height: -webkit-calc(100% - 81px);
  height: -moz-calc(100% - 81px);
  height: calc(100% - 81px);
  width: 100%;
  position: fixed;
  bottom: 0;
  background: rgba(1, 1, 1, 0.5);
}

.styles_shadowOverlay__16oj-.styles_showShadow__3ehEv {
  display: block;
  min-height: 100px;
  z-index: 1;
}

@media (max-width: 768px) {
  .styles_shadowOverlay__16oj-.styles_showShadow__3ehEv {
    display: none;
  }
}
.styles_btnClose__2PUG0 {
  position: absolute;
  top: -10px;
  right: 15px;
  border: none;
  background: #fff;
  width: 36px;
  height: 36px;
}

@media (max-width: 1024px) {
  .styles_btnClose__2PUG0 {
    right: 24px;
  }
}
@media (min-width: 1025px) {
  .styles_btnClose__2PUG0:hover {
    background: #f6a723;
    -webkit-transition: 0.3s;
    -moz-transition: 0.3s;
    transition: 0.3s;
  }
  .styles_btnClose__2PUG0:hover path {
    fill: #fff;
    -webkit-transition: 0.3s;
    -moz-transition: 0.3s;
    transition: 0.3s;
  }
}
.styles_tabs__2Yw0u {
  display: -webkit-flex;
  display: -moz-box;
  display: flex;
}

.styles_tabs__2Yw0u.styles_modelTabs__1aYc6,
.styles_tabs__2Yw0u.styles_modelTabs__1aYc6 > div {
  width: 100%;
}

.styles_tabs__2Yw0u li span:first-letter {
  text-transform: uppercase;
}

@media screen and (max-width: 1390px) {
  .styles_tabs__2Yw0u {
    padding-left: 15px;
    padding-right: 15px;
  }
}
.styles_items__1h15r {
  display: -webkit-flex;
  display: -moz-box;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  padding-left: 100px;
  width: 100vw;
}

.styles_items__1h15r .styles_services__3YHpX {
  max-width: none;
  margin-top: 20px;
  padding: 0 0 60px;
}

@media screen and (max-width: 1390px) {
  .styles_items__1h15r .styles_services__3YHpX {
    margin-left: 15px;
    margin-right: 15px;
  }
}
.styles_items__1h15r .styles_services__3YHpX div {
  margin: 0;
}

.styles_items__1h15r .styles_services__3YHpX div a {
  background: #fff;
}

.styles_servicesContainer__2v-xm {
  padding: 0 20px 120px;
}

.styles_servicesMobile__2L7d3 {
  max-width: none;
  padding: 0;
  margin-top: 48px;
}

.styles_servicesMobile__2L7d3 div {
  margin: 0;
  background: #fff;
}

@media (max-width: 900px) {
  .styles_header__1fpWy {
    height: 56px;
    padding: 0 25px;
    -webkit-justify-content: space-between;
    -moz-box-pack: justify;
    justify-content: space-between;
  }
  .styles_navList__2gE6Y {
    display: none;
  }
  .styles_menuIcon__2pGRm {
    display: -webkit-flex;
    display: -moz-box;
    display: flex;
    -webkit-justify-content: center;
    -moz-box-pack: center;
    justify-content: center;
    -webkit-align-items: center;
    -moz-box-align: center;
    align-items: center;
  }
  .styles_menuIcon__2pGRm button {
    margin-left: 15px;
  }
}
@media (max-width: 575px) {
  .styles_header__1fpWy {
    padding: 0 20px 0 5px;
  }
}
.styles_container__34rXH.styles_wrapped__1WBIT {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}

.styles_navItem__1MK7p {
  -webkit-flex: 0 0 50%;
  -moz-box-flex: 0;
  flex: 0 0 50%;
}

.styles_navItem__1MK7p h4 {
  color: #f6a723 !important;
  font-size: 14px;
  font-weight: 700;
  height: 40px;
  text-transform: uppercase;
}

.styles_navItem__1MK7p a {
  color: #d9dcdc;
  display: inline-block;
}

.styles_navItem__1MK7p a:hover {
  color: #f6a723;
}

.styles_navItem__1MK7p ul {
  display: -webkit-flex;
  display: -moz-box;
  display: flex;
  -webkit-flex-direction: column;
  -moz-box-orient: vertical;
  -moz-box-direction: normal;
  flex-direction: column;
  list-style-type: none;
}

.styles_navItem__1MK7p .styles_multiCols__2DYV_ {
  display: inherit;
  -moz-column-count: 2;
  -webkit-column-count: 2;
  column-count: 2;
}

.styles_navItem__1MK7p li {
  margin-bottom: 10px;
}

@media (max-width: 575px) {
  .styles_navItem__1MK7p {
    -webkit-flex: 0 0 100%;
    -moz-box-flex: 0;
    flex: 0 0 100%;
    border-bottom: 1px solid #e7ecec;
  }
  .styles_navItem__1MK7p ul li:last-child {
    margin-bottom: 24px;
  }
  .styles_navItem__1MK7p .styles_control__1F_AT {
    font-weight: 700;
  }
  .styles_navItem__1MK7p .styles_noDisplay__3kwAb {
    height: 0;
    overflow: hidden;
  }
  .styles_navItem__1MK7p svg {
    display: none;
    -webkit-transition: 0.5s;
    -moz-transition: 0.5s;
    transition: 0.5s;
  }
  .styles_navItem__1MK7p h4 {
    display: -webkit-flex;
    display: -moz-box;
    display: flex;
    -webkit-align-items: center;
    -moz-box-align: center;
    align-items: center;
    -webkit-justify-content: space-between;
    -moz-box-pack: justify;
    justify-content: space-between;
    height: 69px;
  }
  .styles_navItem__1MK7p h4.styles_control__1F_AT ~ ul {
    height: 0;
    overflow: hidden;
    -webkit-transition: 0.5s;
    -moz-transition: 0.5s;
    transition: 0.5s;
  }
  .styles_navItem__1MK7p h4.styles_control__1F_AT.styles_open__2byag + ul {
    height: auto;
    -webkit-transition: 0.5s;
    -moz-transition: 0.5s;
    transition: 0.5s;
  }
  .styles_navItem__1MK7p h4.styles_open__2byag svg {
    -webkit-transform: rotate(180deg);
    -moz-transform: rotate(180deg);
    transform: rotate(180deg);
    -webkit-transition: all 0.5s;
    -moz-transition: all 0.5s;
    transition: all 0.5s;
  }
  .styles_navItem__1MK7p h4 svg {
    display: inline-block;
  }
  .styles_navItem__1MK7p .styles_multiCols__2DYV_ {
    -moz-column-count: 3;
    -webkit-column-count: 3;
    column-count: 3;
  }
}
.styles_list__221vM {
  display: -webkit-flex;
  display: -moz-box;
  display: flex;
  width: 230px;
  -webkit-align-items: center;
  -moz-box-align: center;
  align-items: center;
  margin-top: 20px;
}

.styles_list__221vM a:not(:last-child) {
  margin-right: 24px;
}

.styles_list__221vM path {
  fill: #f6a723;
}

.styles_list__221vM a:hover path {
  fill: #d9dcdc;
}

.styles_footer__-UHLr {
  border-top: 1px solid #f6a723;
  background-color: #000;
  padding: 65px 0;
  color: #d9dcdc;
  height: 100vh;
}

.styles_footer__-UHLr h4 svg {
  display: none;
}

.styles_footer__-UHLr .styles_multiCols__2F8RW {
  display: -webkit-flex;
  display: -moz-box;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: space-between;
  -moz-box-pack: justify;
  justify-content: space-between;
}

.styles_footer__-UHLr .styles_multiCols__2F8RW > div {
  -webkit-flex: 0 0 50%;
  -moz-box-flex: 0;
  flex: 0 0 50%;
  margin-bottom: 30px;
}

.styles_footer__-UHLr .styles_multiCols__2F8RW > div:nth-child(2n) {
  -webkit-flex: 0 0 45%;
  -moz-box-flex: 0;
  flex: 0 0 45%;
}

.styles_footer__-UHLr .styles_list__1cH2F {
  display: -webkit-flex;
  display: -moz-box;
  display: flex;
}

.styles_footer__-UHLr .styles_flexCenter__2_oyS {
  -webkit-align-items: center;
  -moz-box-align: center;
  align-items: center;
  -webkit-justify-content: space-between;
  -moz-box-pack: justify;
  justify-content: space-between;
  max-width: 230px;
  line-height: 1.4;
}

.styles_footer__-UHLr .styles_flexWrap__Ywk4t {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}

.styles_footer__-UHLr .styles_link__3rNBr {
  color: #f6a723;
}

.styles_footer__-UHLr .styles_darklink__2ft54 {
  color: #f6a723;
  text-transform: uppercase;
  font-size: 11px;
  font-weight: 700;
  display: inline-block;
  margin-bottom: 17px;
}

.styles_footer__-UHLr .styles_darklink__2ft54:hover {
  color: #d9dcdc;
}

.styles_footer__-UHLr .styles_leftCopyrightPart__UbOYe {
  display: -webkit-flex;
  display: -moz-box;
  display: flex;
  -webkit-flex-direction: column;
  -moz-box-orient: vertical;
  -moz-box-direction: normal;
  flex-direction: column;
  -webkit-justify-content: space-between;
  -moz-box-pack: justify;
  justify-content: space-between;
  margin-bottom: 0;
  font-size: 15px;
  margin-top: -50px;
  -webkit-align-items: flex-start;
  -moz-box-align: start;
  align-items: flex-start;
}

@media (min-width: 1025px) {
  .styles_footer__-UHLr .styles_leftCopyrightPart__UbOYe {
    margin-top: -70px;
  }
}
.styles_footer__-UHLr .styles_rightCopyrightPart__1WQ5a {
  position: relative;
  font-size: 12px;
  margin-bottom: 0;
  line-height: 1.5;
}

.styles_footer__-UHLr .styles_rightCopyrightPart__1WQ5a h4 {
  color: #f6a723;
  font-size: 14px;
  font-weight: 700;
  height: 30px;
  text-transform: uppercase;
}

.styles_footer__-UHLr .styles_rightCopyrightPart__1WQ5a .styles_txt__3hLob {
  position: relative;
  font-size: 12px;
  margin-bottom: 0;
  line-height: 1.5;
}

.styles_footer__-UHLr .styles_rightCopyrightPart__1WQ5a .styles_txt__3hLob span {
  display: inline-block;
}

.styles_footer__-UHLr .styles_rightCopyrightPart__1WQ5a .styles_txt__3hLob:after {
  position: absolute;
  content: "* —";
  right: 100%;
  top: 0;
  width: 30px;
}

.styles_footer__-UHLr .styles_titleClientService__DV5d2 {
  font-size: 13px;
  font-weight: 700;
  text-transform: uppercase;
  color: #f6a723;
}

.styles_footer__-UHLr .styles_titleCallFree__20n9u {
  color: #f6a723;
  font-size: 12px;
}

.styles_footer__-UHLr .styles_phone__SkDVP {
  color: #f6a723;
  font-size: 36px;
  margin-bottom: 7px;
  display: inline-block;
}

.styles_footer__-UHLr .styles_phone__SkDVP:hover {
  color: #f6a723;
}

.styles_footer__-UHLr .styles_copyright__3k4bS {
  font-size: 12px;
  font-weight: 400;
  line-height: 18px;
  color: #d9dcdc;
}

@media (max-width: 768px) {
  .styles_footer__-UHLr {
    padding-top: 50px;
    padding-bottom: 33px;
  }
  .styles_footer__-UHLr .styles_list__1cH2F div:last-child {
    border-bottom: none;
  }
  .styles_footer__-UHLr .styles_multiCols__2F8RW > div:first-child {
    -webkit-flex: 0 0 33%;
    -moz-box-flex: 0;
    flex: 0 0 33%;
    -webkit-flex-direction: column;
    -moz-box-orient: vertical;
    -moz-box-direction: normal;
    flex-direction: column;
  }
  .styles_footer__-UHLr .styles_multiCols__2F8RW > div:first-child > div:last-child {
    margin-top: 10px;
  }
  .styles_footer__-UHLr .styles_multiCols__2F8RW > div:nth-child(2) {
    -webkit-flex: 0 0 63%;
    -moz-box-flex: 0;
    flex: 0 0 63%;
  }
  .styles_footer__-UHLr .styles_multiCols__2F8RW > div:nth-child(2) > div {
    padding-right: 10px;
  }
  .styles_footer__-UHLr .styles_leftCopyrightPart__UbOYe {
    margin-top: 0;
  }
  .styles_footer__-UHLr .styles_leftCopyrightPart__UbOYe .styles_copyright__3k4bS,
  .styles_footer__-UHLr .styles_leftCopyrightPart__UbOYe .styles_darklink__2ft54 {
    margin-top: 20px;
  }
  .styles_footer__-UHLr .styles_leftCopyrightPart__UbOYe .styles_phone__SkDVP {
    font-size: 30px;
    line-height: 26px;
    margin-bottom: 11px;
  }
  .styles_footer__-UHLr .styles_leftCopyrightPart__UbOYe .styles_list__1cH2F {
    max-width: 100%;
    -webkit-justify-content: flex-start;
    -moz-box-pack: start;
    justify-content: flex-start;
    -webkit-flex-wrap: wrap;
    flex-wrap: wrap;
  }
  .styles_footer__-UHLr .styles_leftCopyrightPart__UbOYe .styles_list__1cH2F .styles_titleClientService__DV5d2 {
    -webkit-flex: 0 0 100%;
    -moz-box-flex: 0;
    flex: 0 0 100%;
    margin-bottom: 5px;
  }
  .styles_footer__-UHLr .styles_leftCopyrightPart__UbOYe .styles_list__1cH2F .styles_titleCallFree__20n9u {
    -webkit-flex: 0 0 100%;
    -moz-box-flex: 0;
    flex: 0 0 100%;
    line-height: 18px;
    margin-bottom: 28px;
  }
  .styles_footer__-UHLr .styles_rightCopyrightPart__1WQ5a {
    margin-bottom: 0 !important;
  }
  .styles_footer__-UHLr .styles_rightCopyrightPart__1WQ5a .styles_txt__3hLob:after {
    display: none;
  }
}
@media (max-width: 575px) {
  .styles_footer__-UHLr {
    padding-top: 13px;
    padding-bottom: 33px;
  }
  .styles_footer__-UHLr .styles_list__1cH2F div:last-child {
    border-bottom: none;
  }
  .styles_footer__-UHLr h4 svg {
    display: inline-block;
  }
  .styles_footer__-UHLr .styles_multiCols__2F8RW {
    padding-bottom: 20px;
  }
  .styles_footer__-UHLr .styles_multiCols__2F8RW,
  .styles_footer__-UHLr .styles_multiCols__2F8RW ul {
    display: -webkit-flex;
    display: -moz-box;
    display: flex;
  }
  .styles_footer__-UHLr .styles_multiCols__2F8RW > div {
    -webkit-flex: 0 0 100%;
    -moz-box-flex: 0;
    flex: 0 0 100%;
    -webkit-flex-wrap: wrap;
    flex-wrap: wrap;
    margin-bottom: 0;
  }
  .styles_footer__-UHLr .styles_multiCols__2F8RW > div:nth-child(n) {
    -webkit-flex: 0 0 100%;
    -moz-box-flex: 0;
    flex: 0 0 100%;
  }
  .styles_footer__-UHLr .styles_multiCols__2F8RW > div:nth-child(n) > div {
    padding-right: 0;
  }
  .styles_footer__-UHLr .styles_leftCopyrightPart__UbOYe {
    margin-top: 24px;
  }
  .styles_footer__-UHLr .styles_leftCopyrightPart__UbOYe .styles_phone__SkDVP {
    font-size: 30px;
    line-height: 26px;
    margin-bottom: 11px;
  }
  .styles_footer__-UHLr .styles_leftCopyrightPart__UbOYe .styles_list__1cH2F {
    max-width: 100%;
    -webkit-justify-content: flex-start;
    -moz-box-pack: start;
    justify-content: flex-start;
    -webkit-flex-wrap: wrap;
    flex-wrap: wrap;
  }
  .styles_footer__-UHLr .styles_leftCopyrightPart__UbOYe .styles_list__1cH2F .styles_titleClientService__DV5d2 {
    -webkit-flex: 0 0 100%;
    -moz-box-flex: 0;
    flex: 0 0 100%;
    margin-bottom: 5px;
  }
  .styles_footer__-UHLr .styles_leftCopyrightPart__UbOYe .styles_list__1cH2F .styles_titleCallFree__20n9u {
    -webkit-flex: 0 0 100%;
    -moz-box-flex: 0;
    flex: 0 0 100%;
    line-height: 18px;
    margin-bottom: 28px;
  }
  .styles_footer__-UHLr .styles_rightCopyrightPart__1WQ5a {
    margin-bottom: 0 !important;
  }
  .styles_footer__-UHLr .styles_rightCopyrightPart__1WQ5a .styles_txt__3hLob:after {
    display: none;
  }
  .styles_footer__-UHLr .styles_rightCopyrightPart__1WQ5a .styles_darklink__2ft54 {
    margin-top: 20px;
    display: block;
    color: #d9dcdc;
  }
  .styles_footer__-UHLr .styles_rightCopyrightPart__1WQ5a .styles_copyright__3k4bS {
    display: block;
    margin-top: 20px;
  }
  .styles_footer__-UHLr .styles_multyOpen__1MCTY {
    display: inline-block;
    border-bottom: 1px solid #e7ecec;
  }
  .styles_footer__-UHLr .styles_multyOpen__1MCTY div {
    border-bottom: none;
  }
  .styles_footer__-UHLr .styles_multyOpen__1MCTY div:last-child {
    height: 0;
    overflow: hidden;
  }
  .styles_footer__-UHLr .styles_multyOpen__1MCTY div:first-child ul li:last-child {
    margin-bottom: 0;
  }
  .styles_footer__-UHLr .styles_multyOpen__1MCTY.styles_open__2NRRb div {
    height: auto;
    overflow: visible;
  }
  .styles_footer__-UHLr .styles_multyOpen__1MCTY.styles_open__2NRRb div ul {
    height: auto;
    -webkit-transition: 0.5s;
    -moz-transition: 0.5s;
    transition: 0.5s;
  }
}
.styles_linkPdf__3SPe_,
.styles_linkPersonalData__2WnE0 {
  color: #d9dcdc;
}

.styles_iconContainer__1ag7x {
  display: -webkit-flex;
  display: -moz-box;
  display: flex;
  -webkit-justify-content: space-between;
  -moz-box-pack: justify;
  justify-content: space-between;
}

.styles_iconContainer__1ag7x .styles_icon__3xu7R {
  width: 20%;
  margin-right: 30px;
}

.styles_iconContainer__1ag7x > :last-child {
  max-width: 80%;
  display: -webkit-flex;
  display: -moz-box;
  display: flex;
  -webkit-flex-direction: column;
  -moz-box-orient: vertical;
  -moz-box-direction: normal;
  flex-direction: column;
  -webkit-justify-content: space-between;
  -moz-box-pack: justify;
  justify-content: space-between;
}

@media (max-width: 768px) {
  .styles_iconContainer__1ag7x {
    -webkit-flex-direction: column;
    -moz-box-orient: vertical;
    -moz-box-direction: normal;
    flex-direction: column;
  }
  .styles_iconContainer__1ag7x .styles_icon__3xu7R {
    position: relative;
    top: 13px;
  }
}
@media (max-width: 575px) {
  .styles_iconContainer__1ag7x {
    display: none;
  }
}
.styles_mobileIcon__3zOFR {
  display: none;
}

@media (max-width: 575px) {
  .styles_mobileIcon__3zOFR {
    display: block;
    margin-top: 21px;
    margin-bottom: -10px;
  }
}
.styles_container__16jwq {
  position: fixed;
  top: 80px;
  left: 0;
  right: 0;
  background-color: #fff;
  max-height: 0;
  -webkit-filter: drop-shadow(0 7px 8px rgba(0, 0, 0, 0.06));
  filter: drop-shadow(0 7px 8px rgba(0, 0, 0, 0.06));
  overflow: hidden;
  -webkit-transition: all 0.2s ease-out, border 0s;
  -moz-transition: all 0.2s ease-out, border 0s;
  transition: all 0.2s ease-out, border 0s;
  opacity: 0;
  z-index: -5;
}

.styles_container__show__Lbd75 {
  z-index: 12;
  opacity: 1;
  max-height: 500px;
  border: 1px solid #555;
  -webkit-transition: max-height 0.8s ease, border 0s;
  -moz-transition: max-height 0.8s ease, border 0s;
  transition: max-height 0.8s ease, border 0s;
}

@media (max-width: 575px) {
  .styles_container__show__Lbd75 {
    height: 130px;
  }
}
@media (max-width: 1140px) {
  .styles_container__16jwq {
    height: auto;
  }
}
@media (max-width: 1024px) {
  .styles_container__16jwq {
    top: 0;
  }
}
@media (max-width: 575px) {
  .styles_container__16jwq {
    top: 56px;
  }
}
.styles_containerContent__3pFIR {
  max-width: 1371px;
  width: 100%;
  display: -webkit-flex;
  display: -moz-box;
  display: flex;
  -webkit-flex-direction: row;
  -moz-box-orient: horizontal;
  -moz-box-direction: normal;
  flex-direction: row;
  -webkit-align-items: center;
  -moz-box-align: center;
  align-items: center;
  -webkit-justify-content: space-between;
  -moz-box-pack: justify;
  justify-content: space-between;
  padding: 19px 15px;
  position: relative;
}

@media (max-width: 1024px) {
  .styles_containerContent__3pFIR {
    -webkit-flex-direction: column;
    -moz-box-orient: vertical;
    -moz-box-direction: normal;
    flex-direction: column;
    -webkit-align-items: flex-start;
    -moz-box-align: start;
    align-items: flex-start;
    padding: 16px 20px 22px 15px;
  }
}
.styles_name__1DA6V {
  display: -webkit-flex;
  display: -moz-box;
  display: flex;
  -webkit-flex-grow: 1;
  -moz-box-flex: 1;
  flex-grow: 1;
  -webkit-flex-direction: column;
  -moz-box-orient: vertical;
  -moz-box-direction: normal;
  flex-direction: column;
  color: #f6a723;
  font-weight: 300;
  font-size: 20px;
  line-height: 29px;
  letter-spacing: 0.02em;
  text-transform: uppercase;
}

@media (max-width: 1250px) {
  .styles_name__1DA6V {
    display: block;
    max-width: 290px;
  }
}
@media (max-width: 1024px) {
  .styles_name__1DA6V {
    width: 100%;
    display: block;
    margin-bottom: 16px;
    margin-right: 0;
  }
}
@media (max-width: 680px) {
  .styles_name__1DA6V {
    font-size: 16px;
    line-height: 23px;
    margin-bottom: 10px;
    display: -webkit-flex;
    display: -moz-box;
    display: flex;
    -webkit-flex-direction: column;
    -moz-box-orient: vertical;
    -moz-box-direction: normal;
    flex-direction: column;
  }
}
.styles_info__1uktF {
  display: -webkit-flex;
  display: -moz-box;
  display: flex;
  -webkit-justify-content: space-between;
  -moz-box-pack: justify;
  justify-content: space-between;
}

@media (max-width: 1024px) {
  .styles_info__1uktF {
    width: 100%;
  }
}
.styles_carInfo__AFaup {
  display: -webkit-flex;
  display: -moz-box;
  display: flex;
}

@media (max-width: 680px) {
  .styles_carInfo__AFaup {
    display: none;
  }
}
@media (max-width: 575px) {
  .styles_carInfo__AFaup {
    display: none;
  }
}
.styles_item__2JXLU {
  margin-right: 54px;
}

.styles_item__2JXLU .styles_label__2zhEM {
  color: #d9dcdc;
  font-weight: 400;
  font-size: 12px;
  line-height: 22px;
}

.styles_item__2JXLU .styles_price__mzK7_ {
  white-space: nowrap;
}

.styles_item__2JXLU .styles_value__2DFoq {
  color: #f6a723;
  font-weight: 400;
  font-size: 22px;
  line-height: 33px;
}

@media (max-width: 1250px) {
  .styles_item__2JXLU .styles_value__2DFoq {
    font-size: 18px;
    line-height: 22px;
  }
}
@media (max-width: 1024px) {
  .styles_item__2JXLU .styles_value__2DFoq {
    font-size: 18px;
    line-height: 22px;
  }
}
@media (max-width: 1280px) {
  .styles_item__2JXLU {
    margin-right: 32px;
  }
}
@media (max-width: 1100px) {
  .styles_item__2JXLU {
    -webkit-flex-shrink: 1;
    flex-shrink: 1;
  }
}
@media (max-width: 1024px) {
  .styles_item__2JXLU {
    margin-right: 24px;
  }
}
.styles_actions__37Kr4 {
  display: -webkit-flex;
  display: -moz-box;
  display: flex;
  -webkit-flex-direction: row;
  -moz-box-orient: horizontal;
  -moz-box-direction: normal;
  flex-direction: row;
  -webkit-align-items: center;
  -moz-box-align: center;
  align-items: center;
  margin-right: 36px;
}

@media (max-width: 1024px) {
  .styles_actions__37Kr4 {
    margin-right: 0;
  }
}
@media (max-width: 680px) {
  .styles_actions__37Kr4 {
    width: 100%;
    -webkit-justify-content: space-between;
    -moz-box-pack: justify;
    justify-content: space-between;
  }
}
.styles_counter__pm2Yv {
  display: -webkit-flex;
  display: -moz-box;
  display: flex;
  margin-right: 32px;
  color: #f6a723;
  font-weight: 400;
  font-size: 13px;
  line-height: 15px;
  text-align: right;
  -webkit-align-items: center;
  -moz-box-align: center;
  align-items: center;
}

@media (max-width: 575px) {
  .styles_counter__pm2Yv {
    margin-right: 0;
    max-width: 120px;
    text-align: left;
  }
}
.styles_number__1apOw {
  height: 32px;
  width: 32px;
  min-width: 32px;
  display: -webkit-flex;
  display: -moz-box;
  display: flex;
  -webkit-align-items: center;
  -moz-box-align: center;
  align-items: center;
  -webkit-justify-content: center;
  -moz-box-pack: center;
  justify-content: center;
  margin-left: 8px;
  border-radius: 100%;
  border: 2px solid #e37639;
  color: #f6a723;
  font-weight: 700;
  font-size: 12px;
  line-height: 27px;
}

@media (max-width: 575px) {
  .styles_number__1apOw {
    width: 40px;
  }
}
.styles_close__sQjfm {
  cursor: pointer;
  -webkit-align-self: center;
  align-self: center;
}

@media (max-width: 1024px) {
  .styles_close__sQjfm {
    position: absolute;
    right: 14px;
    top: 12px;
  }
}
.styles_close__sQjfm svg {
  height: 16px;
  width: 16px;
}

@media (max-width: 1024px) {
  .styles_close__sQjfm svg {
    height: 12px;
    width: 12px;
  }
}
.styles_close__sQjfm:hover svg path {
  fill: #f6a723;
}

.styles_close__sQjfm svg path {
  fill: #d9dcdc;
}

@media (max-width: 575px) {
  .styles_btnTextDesktop__27Ca9 {
    display: none;
  }
}
.styles_btnTextMobile__3FKss {
  display: none;
}

@media (max-width: 575px) {
  .styles_btnTextMobile__3FKss {
    display: block;
  }
}
.styles_location__1w3wH {
  display: -webkit-flex;
  display: -moz-box;
  display: flex;
  -webkit-align-items: center;
  -moz-box-align: center;
  align-items: center;
  -webkit-text-decoration: dashed;
  -moz-text-decoration: dashed;
  text-decoration: dashed;
}

.styles_location__1w3wH:hover {
  cursor: default;
}

.styles_icon__TY0Pk {
  height: 15px;
  margin-right: 8px;
}

.styles_text__3rKWM {
  font-style: normal;
  font-weight: 700;
  font-size: 11px;
  line-height: 18px;
  color: inherit;
  margin: 0;
}

.styles_mobile__2X3de {
  background-color: #fff;
}

.styles_mobile__2X3de .styles_text__3rKWM {
  font-style: normal;
  font-weight: 400;
  font-size: 16px;
  line-height: 21px;
}

.styles_item__18tFa {
  display: -webkit-flex;
  display: -moz-box;
  display: flex;
  position: relative;
  -webkit-flex-direction: column;
  -moz-box-orient: vertical;
  -moz-box-direction: normal;
  flex-direction: column;
  cursor: pointer;
  background-size: 0 0;
  padding: 35px 15px 20px;
  background-repeat: no-repeat;
  opacity: 1;
  width: 25%;
}

@media (max-width: 1024px) {
  .styles_item__18tFa {
    width: 33.3333333333%;
  }
}
@media (max-width: 768px) {
  .styles_item__18tFa {
    width: 50%;
    padding-left: 0;
    padding-right: 0;
    background-size: 0;
  }
}
@media (max-width: 575px) {
  .styles_item__18tFa {
    width: auto;
    padding: 20px 0 10px;
  }
}
.styles_item__18tFa.styles_hidden__14l5T {
  opacity: 0;
}

.styles_item__18tFa .styles_background__3Mtlz {
  opacity: 0;
  width: 100%;
  height: 130px;
  overflow: hidden;
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
}

.styles_item__18tFa .styles_background__3Mtlz img {
  height: 100%;
  object-position: center;
  width: 100%;
  object-fit: cover;
}

.styles_item__18tFa .styles_img__DVN5_ {
  text-align: left;
  position: relative;
}

@media (max-width: 575px) {
  .styles_item__18tFa .styles_img__DVN5_ {
    max-width: none;
  }
}
.styles_item__18tFa .styles_img__DVN5_ img {
  width: 100%;
  margin-top: -15px;
}

.styles_item__18tFa .styles_info__a3YAf {
  padding-left: 30px;
  margin-top: -15px;
}

.styles_item__18tFa .styles_name__3ORs8 {
  color: #4c5865;
  margin-top: 15px;
  margin-bottom: 6px;
  font-weight: 700;
  font-size: 17px;
  line-height: 27px;
  letter-spacing: 0.03em;
  text-transform: uppercase;
}

.styles_item__18tFa .styles_prices__RBof7 {
  display: -webkit-flex;
  display: -moz-box;
  display: flex;
  font-style: normal;
  font-weight: 400;
  font-size: 16px;
  line-height: 21px;
  color: #848e98;
  white-space: nowrap;
}

.styles_item__18tFa .styles_prices__RBof7 .styles_price__2JqZA {
  margin-right: 20px;
}

@media (min-width: 1025px) {
  .styles_item__18tFa:hover {
    background: #fff;
    background-position: top;
    background-size: 100% 119px;
  }
  .styles_item__18tFa:hover .styles_background__3Mtlz {
    opacity: 1;
  }
}
.styles_wrapper__2vPA9 {
  position: absolute;
  width: 100%;
  height: 100%;
}

.styles_list__1P_YW {
  list-style: none;
  padding: 0;
  margin: 0 90px 0 0;
}

.styles_list__1P_YW h2 {
  color: #f6a723;
  margin-bottom: 30px;
  font-weight: 700;
  font-size: 16px;
  line-height: 21px;
}

.styles_list__1P_YW .styles_item__3T8-E {
  font-size: 16px;
  display: -webkit-flex;
  display: -moz-box;
  display: flex;
  -webkit-flex-direction: column;
  -moz-box-orient: vertical;
  -moz-box-direction: normal;
  flex-direction: column;
  margin-top: 20px;
  line-height: 21px;
}

.styles_list__1P_YW .styles_item__3T8-E a {
  color: #000 !important;
}

.styles_list__1P_YW .styles_item__3T8-E a:hover {
  color: #f6a723 !important;
}

.styles_container__37qms {
  position: fixed;
  top: 80px;
  left: 0;
  right: 0;
  background-color: #fff;
  max-height: 0;
  -webkit-filter: drop-shadow(0 7px 8px rgba(0, 0, 0, 0.06));
  filter: drop-shadow(0 7px 8px rgba(0, 0, 0, 0.06));
  overflow: hidden;
  -webkit-transition: all 0.2s ease-out, border 0s;
  -moz-transition: all 0.2s ease-out, border 0s;
  transition: all 0.2s ease-out, border 0s;
  opacity: 0;
  z-index: -5;
}

.styles_container__show__LaY56 {
  z-index: 12;
  opacity: 1;
  max-height: 500px;
  border: 1px solid #555;
  -webkit-transition: max-height 0.8s ease, border 0s;
  -moz-transition: max-height 0.8s ease, border 0s;
  transition: max-height 0.8s ease, border 0s;
  overflow: visible;
}

.styles_container__show__LaY56 .styles_containerContent__3nhRR {
  opacity: 1;
}

@media (max-width: 575px) {
  .styles_container__show__LaY56 {
    height: 130px;
  }
}
@media (max-width: 1140px) {
  .styles_container__37qms {
    height: auto;
  }
}
@media (max-width: 1024px) {
  .styles_container__37qms {
    top: 0;
  }
}
@media (max-width: 575px) {
  .styles_container__37qms {
    top: 56px;
  }
}
.styles_containerContent__3nhRR {
  max-width: 1371px;
  width: 100%;
  display: -webkit-flex;
  display: -moz-box;
  display: flex;
  -webkit-flex-direction: row;
  -moz-box-orient: horizontal;
  -moz-box-direction: normal;
  flex-direction: row;
  -webkit-align-items: center;
  -moz-box-align: center;
  align-items: center;
  -webkit-justify-content: space-between;
  -moz-box-pack: justify;
  justify-content: space-between;
  padding: 19px 15px;
  position: relative;
}

@media (max-width: 1024px) {
  .styles_containerContent__3nhRR {
    -webkit-flex-direction: column;
    -moz-box-orient: vertical;
    -moz-box-direction: normal;
    flex-direction: column;
    -webkit-align-items: flex-start;
    -moz-box-align: start;
    align-items: flex-start;
    padding: 16px 20px 22px 15px;
  }
}
.styles_name__1DF5F {
  display: -webkit-flex;
  display: -moz-box;
  display: flex;
  -webkit-flex-grow: 1;
  -moz-box-flex: 1;
  flex-grow: 1;
  -webkit-flex-direction: column;
  -moz-box-orient: vertical;
  -moz-box-direction: normal;
  flex-direction: column;
  color: #f6a723;
  font-weight: 300;
  font-size: 20px;
  line-height: 29px;
  letter-spacing: 0.02em;
  text-transform: uppercase;
}

@media (max-width: 1250px) {
  .styles_name__1DF5F {
    display: block;
    max-width: 290px;
  }
}
@media (max-width: 1024px) {
  .styles_name__1DF5F {
    width: 100%;
    display: block;
    margin-bottom: 16px;
    margin-right: 0;
  }
}
@media (max-width: 680px) {
  .styles_name__1DF5F {
    font-size: 16px;
    line-height: 23px;
    margin-bottom: 10px;
    display: -webkit-flex;
    display: -moz-box;
    display: flex;
    -webkit-flex-direction: column;
    -moz-box-orient: vertical;
    -moz-box-direction: normal;
    flex-direction: column;
  }
}
.styles_info__17kkz {
  display: -webkit-flex;
  display: -moz-box;
  display: flex;
  -webkit-justify-content: space-between;
  -moz-box-pack: justify;
  justify-content: space-between;
}

@media (max-width: 1024px) {
  .styles_info__17kkz {
    width: 100%;
  }
}
.styles_carInfo__3QOow {
  display: -webkit-flex;
  display: -moz-box;
  display: flex;
}

@media (max-width: 680px) {
  .styles_carInfo__3QOow {
    display: none;
  }
}
@media (max-width: 575px) {
  .styles_carInfo__3QOow {
    display: none;
  }
}
.styles_item__lwuKt {
  margin-right: 54px;
}

.styles_item__lwuKt .styles_label__1MMRz {
  color: #d9dcdc;
  font-weight: 400;
  font-size: 12px;
  line-height: 22px;
}

.styles_item__lwuKt .styles_price__25mGC {
  white-space: nowrap;
}

.styles_item__lwuKt .styles_value__zyLhW {
  color: #f6a723;
  font-weight: 400;
  font-size: 22px;
  line-height: 33px;
}

@media (max-width: 1250px) {
  .styles_item__lwuKt .styles_value__zyLhW {
    font-size: 18px;
    line-height: 22px;
  }
}
@media (max-width: 1024px) {
  .styles_item__lwuKt .styles_value__zyLhW {
    font-size: 18px;
    line-height: 22px;
  }
}
@media (max-width: 1280px) {
  .styles_item__lwuKt {
    margin-right: 32px;
  }
}
@media (max-width: 1100px) {
  .styles_item__lwuKt {
    -webkit-flex-shrink: 1;
    flex-shrink: 1;
  }
}
@media (max-width: 1024px) {
  .styles_item__lwuKt {
    margin-right: 24px;
  }
}
.styles_actions__3BpEr {
  display: -webkit-flex;
  display: -moz-box;
  display: flex;
  -webkit-flex-direction: row;
  -moz-box-orient: horizontal;
  -moz-box-direction: normal;
  flex-direction: row;
  -webkit-align-items: center;
  -moz-box-align: center;
  align-items: center;
  margin-right: 36px;
}

@media (max-width: 1024px) {
  .styles_actions__3BpEr {
    margin-right: 0;
  }
}
@media (max-width: 680px) {
  .styles_actions__3BpEr {
    width: 100%;
    -webkit-justify-content: space-between;
    -moz-box-pack: justify;
    justify-content: space-between;
  }
}
.styles_counter__Z_4lC {
  display: -webkit-flex;
  display: -moz-box;
  display: flex;
  margin-right: 32px;
  color: #f6a723;
  font-weight: 400;
  font-size: 13px;
  line-height: 15px;
  text-align: right;
  -webkit-align-items: center;
  -moz-box-align: center;
  align-items: center;
}

@media (max-width: 575px) {
  .styles_counter__Z_4lC {
    margin-right: 0;
    max-width: 120px;
    text-align: left;
  }
}
.styles_number__26RzK {
  height: 32px;
  width: 32px;
  min-width: 32px;
  display: -webkit-flex;
  display: -moz-box;
  display: flex;
  -webkit-align-items: center;
  -moz-box-align: center;
  align-items: center;
  -webkit-justify-content: center;
  -moz-box-pack: center;
  justify-content: center;
  margin-left: 8px;
  border-radius: 100%;
  border: 2px solid #e37639;
  color: #f6a723;
  font-weight: 700;
  font-size: 12px;
  line-height: 27px;
}

@media (max-width: 575px) {
  .styles_number__26RzK {
    width: 40px;
  }
}
.styles_close__2FdnR {
  cursor: pointer;
  -webkit-align-self: center;
  align-self: center;
}

@media (max-width: 1024px) {
  .styles_close__2FdnR {
    position: absolute;
    right: 14px;
    top: 12px;
  }
}
.styles_close__2FdnR svg {
  height: 16px;
  width: 16px;
}

@media (max-width: 1024px) {
  .styles_close__2FdnR svg {
    height: 12px;
    width: 12px;
  }
}
.styles_close__2FdnR:hover svg path {
  fill: #f6a723;
}

.styles_close__2FdnR svg path {
  fill: #d9dcdc;
}

@media (max-width: 575px) {
  .styles_btnTextDesktop__2baGh {
    display: none;
  }
}
.styles_btnTextMobile__1usNu {
  display: none;
}

@media (max-width: 575px) {
  .styles_btnTextMobile__1usNu {
    display: block;
  }
}
.styles_container__14xcC {
  position: fixed;
  top: 80px;
  left: 0;
  right: 0;
  background-color: #fff;
  max-height: 0;
  -webkit-filter: drop-shadow(0 7px 8px rgba(0, 0, 0, 0.06));
  filter: drop-shadow(0 7px 8px rgba(0, 0, 0, 0.06));
  overflow: hidden;
  -webkit-transition: all 0.2s ease-out, border 0s;
  -moz-transition: all 0.2s ease-out, border 0s;
  transition: all 0.2s ease-out, border 0s;
  opacity: 0;
  z-index: -5;
}

.styles_container__show__34tHV {
  z-index: 12;
  opacity: 1;
  max-height: 500px;
  border: 1px solid #555;
  -webkit-transition: max-height 0.8s ease, border 0s;
  -moz-transition: max-height 0.8s ease, border 0s;
  transition: max-height 0.8s ease, border 0s;
  overflow: visible;
}

.styles_container__show__34tHV .styles_containerContent__3gpsK {
  opacity: 1;
}

@media (max-width: 575px) {
  .styles_container__show__34tHV {
    height: 130px;
  }
}
@media (max-width: 1140px) {
  .styles_container__14xcC {
    height: auto;
  }
}
@media (max-width: 1024px) {
  .styles_container__14xcC {
    top: 0;
  }
}
@media (max-width: 575px) {
  .styles_container__14xcC {
    top: 56px;
  }
}
.styles_containerContent__3gpsK {
  max-width: 1371px;
  width: 100%;
  display: -webkit-flex !important;
  display: -moz-box !important;
  display: flex !important;
  -webkit-flex-direction: row;
  -moz-box-orient: horizontal;
  -moz-box-direction: normal;
  flex-direction: row;
  -webkit-align-items: center;
  -moz-box-align: center;
  align-items: center;
  -webkit-justify-content: space-between;
  -moz-box-pack: justify;
  justify-content: space-between;
  padding: 19px 15px;
  position: relative;
  opacity: 0;
  -webkit-transition: 0.5s;
  -moz-transition: 0.5s;
  transition: 0.5s;
}

@media (max-width: 1024px) {
  .styles_containerContent__3gpsK {
    -webkit-flex-direction: column;
    -moz-box-orient: vertical;
    -moz-box-direction: normal;
    flex-direction: column;
    -webkit-align-items: flex-start;
    -moz-box-align: start;
    align-items: flex-start;
    padding: 16px 20px 22px 15px;
  }
}
.styles_name__2ZQdO {
  display: -webkit-flex;
  display: -moz-box;
  display: flex;
  -webkit-flex-grow: 1;
  -moz-box-flex: 1;
  flex-grow: 1;
  -webkit-flex-direction: column;
  -moz-box-orient: vertical;
  -moz-box-direction: normal;
  flex-direction: column;
  color: #f6a723;
  font-weight: 300;
  font-size: 20px;
  line-height: 29px;
  letter-spacing: 0.02em;
  text-transform: uppercase;
}

@media (max-width: 1250px) {
  .styles_name__2ZQdO {
    display: block;
    max-width: 290px;
  }
}
@media (max-width: 1024px) {
  .styles_name__2ZQdO {
    width: 100%;
    display: block;
    margin-bottom: 16px;
    margin-right: 0;
  }
}
@media (max-width: 680px) {
  .styles_name__2ZQdO {
    font-size: 16px;
    line-height: 23px;
    margin-bottom: 10px;
    display: -webkit-flex;
    display: -moz-box;
    display: flex;
    -webkit-flex-direction: column;
    -moz-box-orient: vertical;
    -moz-box-direction: normal;
    flex-direction: column;
  }
}
.styles_info__cGIe6 {
  display: -webkit-flex;
  display: -moz-box;
  display: flex;
  -webkit-justify-content: space-between;
  -moz-box-pack: justify;
  justify-content: space-between;
}

@media (max-width: 1024px) {
  .styles_info__cGIe6 {
    width: 100%;
  }
}
.styles_carInfo__1fgzg {
  display: -webkit-flex;
  display: -moz-box;
  display: flex;
}

@media (max-width: 680px) {
  .styles_carInfo__1fgzg {
    display: none;
  }
}
@media (max-width: 575px) {
  .styles_carInfo__1fgzg {
    display: none;
  }
}
.styles_item__3EObB {
  margin-right: 54px;
}

.styles_item__3EObB .styles_label__1vhSj {
  color: #d9dcdc;
  font-weight: 400;
  font-size: 12px;
  line-height: 22px;
}

.styles_item__3EObB .styles_price__3Pmmy {
  white-space: nowrap;
}

.styles_item__3EObB .styles_value__17zfu {
  color: #f6a723;
  font-weight: 400;
  font-size: 22px;
  line-height: 33px;
}

@media (max-width: 1250px) {
  .styles_item__3EObB .styles_value__17zfu {
    font-size: 18px;
    line-height: 22px;
  }
}
@media (max-width: 1024px) {
  .styles_item__3EObB .styles_value__17zfu {
    font-size: 18px;
    line-height: 22px;
  }
}
@media (max-width: 1280px) {
  .styles_item__3EObB {
    margin-right: 32px;
  }
}
@media (max-width: 1100px) {
  .styles_item__3EObB {
    -webkit-flex-shrink: 1;
    flex-shrink: 1;
  }
}
@media (max-width: 1024px) {
  .styles_item__3EObB {
    margin-right: 24px;
  }
}
.styles_actions__pgBdp {
  display: -webkit-flex;
  display: -moz-box;
  display: flex;
  -webkit-flex-direction: row;
  -moz-box-orient: horizontal;
  -moz-box-direction: normal;
  flex-direction: row;
  -webkit-align-items: center;
  -moz-box-align: center;
  align-items: center;
  margin-right: 36px;
}

@media (max-width: 1024px) {
  .styles_actions__pgBdp {
    margin-right: 0;
  }
}
@media (max-width: 680px) {
  .styles_actions__pgBdp {
    width: 100%;
    -webkit-justify-content: space-between;
    -moz-box-pack: justify;
    justify-content: space-between;
  }
}
.styles_counter__AybWj {
  display: -webkit-flex;
  display: -moz-box;
  display: flex;
  margin-right: 32px;
  color: #f6a723;
  font-weight: 400;
  font-size: 13px;
  line-height: 15px;
  text-align: right;
  -webkit-align-items: center;
  -moz-box-align: center;
  align-items: center;
}

@media (max-width: 575px) {
  .styles_counter__AybWj {
    margin-right: 0;
    max-width: 120px;
    text-align: left;
  }
}
.styles_number__323-0 {
  height: 32px;
  width: 32px;
  min-width: 32px;
  display: -webkit-flex;
  display: -moz-box;
  display: flex;
  -webkit-align-items: center;
  -moz-box-align: center;
  align-items: center;
  -webkit-justify-content: center;
  -moz-box-pack: center;
  justify-content: center;
  margin-left: 8px;
  border-radius: 100%;
  border: 2px solid #e37639;
  color: #f6a723;
  font-weight: 700;
  font-size: 12px;
  line-height: 27px;
}

@media (max-width: 575px) {
  .styles_number__323-0 {
    width: 40px;
  }
}
.styles_close__SV8VQ {
  cursor: pointer;
  -webkit-align-self: center;
  align-self: center;
}

@media (max-width: 1024px) {
  .styles_close__SV8VQ {
    position: absolute;
    right: 14px;
    top: 12px;
  }
}
.styles_close__SV8VQ svg {
  height: 16px;
  width: 16px;
}

@media (max-width: 1024px) {
  .styles_close__SV8VQ svg {
    height: 12px;
    width: 12px;
  }
}
.styles_close__SV8VQ:hover svg path {
  fill: #f6a723;
}

.styles_close__SV8VQ svg path {
  fill: #d9dcdc;
}

.styles_list__kZI4r {
  font-style: normal;
  font-weight: 400;
  font-size: 16px;
  line-height: 21px;
  color: #f6a723;
  padding: 0;
  list-style: none;
  margin: 30px 0 0;
}

.styles_list__kZI4r li {
  margin-top: 10px;
  width: -webkit-max-content;
  width: -moz-max-content;
  width: max-content;
}

.styles_list__kZI4r li:hover {
  cursor: pointer;
  color: #f6a723;
}

.styles_list__232yc {
  display: -webkit-flex;
  display: -moz-box;
  display: flex;
  list-style: none;
  padding: 0;
  margin: 0;
}

.styles_item__3X5x_ {
  color: inherit;
  text-decoration: none;
  font-style: normal;
  font-weight: 700;
  font-size: 11px;
  line-height: 21px;
  letter-spacing: 0.02em;
  text-transform: uppercase;
  margin-right: 34px;
}

@media screen and (max-width: 1170px) {
  .styles_item__3X5x_ {
    font-size: 10px;
  }
}
@media screen and (max-width: 1024px) {
  .styles_item__3X5x_ {
    margin-right: 16px;
  }
}
.styles_item__3X5x_:hover {
  cursor: pointer;
}

.styles_item__3X5x_.styles_active__2Cs6J {
  color: #f6a723 !important;
  position: relative;
}

.FormattedPhoneNumber_text__1-i5S {
  font-size: 16px;
  font-weight: 400;
  line-height: 21px;
  text-align: left;
  color: #d9dcdc;
}

.styles_list__3lfuY {
  display: block;
  padding: 0;
  margin: 0;
  list-style: none;
}

.styles_link__1nthW {
  color: #fff;
  font-size: inherit !important;
  color: #f6a723 !important;
}

.styles_link__1nthW:hover {
  cursor: pointer;
}

.styles_item__1HjVf {
  position: relative;
  display: block;
  padding: 20px;
  font-weight: 700;
  font-size: 14px;
  color: #f6a723 !important;
  line-height: 1;
  text-transform: uppercase;
  border-bottom: 1px solid #555;
  background-color: #000;
}

.styles_item__1HjVf svg {
  position: absolute;
  right: 25px;
}

.styles_item__1HjVf.styles_contacts__3oQkI {
  border-top: 1px solid #555;
}

.styles_item__1HjVf.styles_contacts__3oQkI p {
  margin-bottom: 0.5rem;
  font-size: 13px;
  font-weight: 400;
  text-transform: none;
  color: #f6a723;
}

.styles_item__1HjVf.styles_contacts__3oQkI .styles_contact__1h879 {
  margin-bottom: 20px;
}

.styles_item__1HjVf.styles_contacts__3oQkI .styles_contact__1h879:last-child {
  margin-bottom: 10px;
}

.styles_item__1HjVf.styles_contacts__3oQkI .styles_contact__1h879 .styles_phone__2ooS- {
  font-weight: 400;
  font-size: 26px;
  color: #f6a723;
  line-height: 2rem;
  letter-spacing: 0.02em;
}

.styles_selected__2yco1 {
  text-align: center;
}

.styles_selected__2yco1 svg {
  position: absolute;
  left: 40px;
}

.styles_locationWrapper__1rFRt {
  padding: 30px 20px;
  background-color: #000;
}

.styles_dealerName__2WUdy {
  margin-bottom: 1rem;
  font-size: 13px;
  color: #f6a723;
}

.styles_container__3JPDJ {
  margin-top: 30px;
  border-bottom: 1px solid #d9dcdc;
  padding: 0 20px 20px;
}

.styles_container__3JPDJ:last-child {
  border-bottom: 0;
}

.styles_title__jUzjz {
  color: #f6a723;
  font-size: 13px;
  line-height: 21px;
  font-weight: 400;
  margin-bottom: 8px;
}

.styles_list__36Clo {
  list-style: none;
  padding: 0;
  margin: 0;
}

.styles_list__36Clo .styles_item__21jnF {
  font-size: 16px;
  height: 40px;
  display: -webkit-flex;
  display: -moz-box;
  display: flex;
  -webkit-align-items: center;
  -moz-box-align: center;
  align-items: center;
}

.styles_list__36Clo .styles_item__21jnF a {
  color: #000 !important;
}

.styles_list__36Clo .styles_item__21jnF a:hover {
  color: #f6a723;
}

.styles_authModal__1cpbB form {
  display: -webkit-flex;
  display: -moz-box;
  display: flex;
  -webkit-flex-direction: column;
  -moz-box-orient: vertical;
  -moz-box-direction: normal;
  flex-direction: column;
}

.styles_authModal__1cpbB form .styles_inputAuth__SICfy,
.styles_authModal__1cpbB form .styles_submitBtn__ozO3l {
  margin-top: 20px;
}

.styles_authModal__1cpbB form:first-child {
  margin-top: 24px;
}

.styles_authModal__1cpbB form .styles_phoneNumber__noFku {
  margin-top: 10px;
  font-weight: 400;
  font-size: 30px;
  line-height: 140%;
  text-align: center;
  text-transform: uppercase;
  color: #e37639;
}

.styles_authModal__1cpbB form .styles_desc__1Cc63 {
  margin-top: 13px;
  display: -webkit-flex;
  display: -moz-box;
  display: flex;
  -webkit-align-items: center;
  -moz-box-align: center;
  align-items: center;
  -webkit-justify-content: center;
  -moz-box-pack: center;
  justify-content: center;
  font-weight: 400;
  font-size: 16px;
  line-height: 21px;
  color: #66727d;
}

.styles_authModal__1cpbB button {
  margin-top: 30px;
  width: 100%;
}

.styles_authModal__1cpbB .styles_authAction__2dCl7 {
  margin-top: 24px;
  display: -webkit-flex;
  display: -moz-box;
  display: flex;
  -webkit-align-items: center;
  -moz-box-align: center;
  align-items: center;
  -webkit-justify-content: space-between;
  -moz-box-pack: justify;
  justify-content: space-between;
  font-weight: 400;
  font-size: 16px;
  line-height: 21px;
  -webkit-text-decoration-line: underline;
  -moz-text-decoration-line: underline;
  text-decoration-line: underline;
  color: #66727d;
}

.styles_authModal__1cpbB .styles_authAction__2dCl7 div {
  cursor: pointer;
  margin: 0;
}

.styles_authModal__1cpbB .styles_registrationAction__2PMDW {
  margin-top: 24px;
  display: -webkit-flex;
  display: -moz-box;
  display: flex;
  -webkit-align-items: center;
  -moz-box-align: center;
  align-items: center;
  -webkit-justify-content: flex-end;
  -moz-box-pack: end;
  justify-content: flex-end;
  font-weight: 400;
  font-size: 16px;
  line-height: 21px;
  -webkit-text-decoration-line: underline;
  -moz-text-decoration-line: underline;
  text-decoration-line: underline;
  color: #66727d;
}

.styles_authModal__1cpbB .styles_registrationAction__2PMDW div {
  cursor: pointer;
  margin: 0;
}

.styles_authModal__1cpbB .styles_warnText__3r_9F {
  position: absolute;
  font-size: 12px;
  line-height: 21px;
  font-weight: 400;
  color: #fc1313;
  margin-top: 2px;
}

.styles_authModal__1cpbB .styles_callAction__3LOWH {
  margin-top: 24px;
  display: -webkit-flex;
  display: -moz-box;
  display: flex;
  -webkit-align-items: center;
  -moz-box-align: center;
  align-items: center;
  -webkit-justify-content: center;
  -moz-box-pack: center;
  justify-content: center;
  font-weight: 400;
  font-size: 16px;
  line-height: 21px;
  color: #66727d;
}

.styles_authModal__1cpbB .styles_callAction__3LOWH div {
  margin: 0;
}

.styles_authModal__1cpbB .styles_callAction__3LOWH .styles_callBtn__1H2O0 {
  cursor: pointer;
  margin: 0;
  -webkit-text-decoration-line: underline;
  -moz-text-decoration-line: underline;
  text-decoration-line: underline;
}

.styles_authModal__1cpbB .styles_codeInput__c8hBY {
  margin-bottom: 15px;
}

.styles_authModal__1cpbB.styles_wide__1Zn37 form > div:not(.styles_authAction__2dCl7) {
  margin-top: 0;
}

.styles_authModal__1cpbB.styles_wide__1Zn37 form > div:not(.styles_authAction__2dCl7).styles_captchaContainer__mAK42 {
  margin-top: 20px;
  margin-bottom: 17px;
}

.styles_authModal__1cpbB.styles_wide__1Zn37 form > div:not(.styles_authAction__2dCl7) div {
  margin: 0;
}

.styles_authModal__1cpbB.styles_wide__1Zn37 form > div:not(.styles_authAction__2dCl7):first-child {
  margin-top: 0;
}

.styles_authModal__1cpbB.styles_wide__1Zn37 form div.styles_lineContainer__39lTg {
  display: -webkit-flex;
  display: -moz-box;
  display: flex;
  -webkit-justify-content: space-between;
  -moz-box-pack: justify;
  justify-content: space-between;
  margin-bottom: 20px;
}

.styles_authModal__1cpbB.styles_wide__1Zn37 form div.styles_lineContainer__39lTg:first-child {
  margin-top: 20px;
}

.styles_authModal__1cpbB.styles_wide__1Zn37 form div.styles_lineContainer__39lTg:last-child {
  margin-bottom: 0;
}

.styles_authModal__1cpbB.styles_wide__1Zn37 form div.styles_lineContainer__39lTg .styles_inputAuth__SICfy {
  width: -webkit-calc(50% - 6px);
  width: -moz-calc(50% - 6px);
  width: calc(50% - 6px);
}

.styles_regPass__2I6K2 div {
  font-size: 13px;
}

.styles_agree__1Ue7f {
  margin-top: 12px;
}

.styles_disabled__1ri09 {
  border-color: #d9dcdc;
  color: #d9dcdc;
}

.styles_disabled__1ri09:hover {
  background-color: transparent;
  color: #d9dcdc;
  cursor: default;
}

.styles_modal__1cHC6 {
  z-index: 100;
}

.styles_top__19YKR a,
.styles_top__19YKR p {
  color: #fff;
}

.styles_header__3FQr8 {
  position: relative;
  display: -webkit-flex;
  display: -moz-box;
  display: flex;
  -webkit-align-items: center;
  -moz-box-align: center;
  align-items: center;
  width: 100%;
  padding: 0 34px;
  height: 80px;
  color: #fff;
  background-color: #000;
  -webkit-transition: all 0.5s ease;
  -moz-transition: all 0.5s ease;
  transition: all 0.5s ease;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  z-index: 15;
}

.styles_header__3FQr8.styles_disabledScroll__C0ka3 .styles_logo__oSOJI {
  margin-left: -8px;
}

@media (max-width: 575px) {
  .styles_header__3FQr8.styles_mobileHeader__3jIgf {
    padding-left: 20px;
    padding-right: 20px;
    background: #000;
    position: fixed;
    left: 0;
    right: 0;
    top: 0;
    -webkit-backdrop-filter: saturate(150%) blur(20px);
    backdrop-filter: saturate(150%) blur(20px);
    z-index: 99;
  }
  .styles_header__3FQr8.styles_mobileHeader__3jIgf > div {
    padding-left: 0;
  }
}
.styles_header__3FQr8 .styles_navList__3Q-2A {
  border-bottom-color: #f6a723;
}

.styles_header__3FQr8 .styles_navList__3Q-2A .styles_right__3RTaG {
  margin-left: auto;
}

.styles_header__3FQr8.styles_open__38TcD {
  height: 80px;
}

.styles_header__3FQr8.styles_open__38TcD .styles_nav__1_Dsr .styles_top__19YKR {
  margin-bottom: 0;
}

.styles_header__3FQr8.styles_open__38TcD .styles_nav__1_Dsr .styles_bottom__2VwgN {
  display: none;
}

.styles_header__3FQr8.styles_open__38TcD .styles_navList__3Q-2A {
  border-bottom: 0;
}

.styles_header__3FQr8 .styles_container__18dGs {
  padding-left: 15px;
  padding-right: 15px;
}

.styles_header__3FQr8 .styles_container__18dGs.styles_horizontal__2gwvg {
  overflow-x: hidden;
  overflow-y: auto;
}

.styles_header__3FQr8 .styles_container__18dGs.styles_horizontal__2gwvg .styles_items__23VgZ {
  min-height: 500px;
  width: 100%;
}

@media (max-width: 900px) {
  .styles_header__3FQr8.styles_mobileOpen__1LFiW {
    background: #000 !important;
    color: #f6a723;
  }
}
.styles_header__3FQr8 .styles_container__18dGs {
  max-width: 1371px;
  margin: 0 auto;
  width: 100%;
  display: -webkit-flex;
  display: -moz-box;
  display: flex;
  -webkit-align-items: center;
  -moz-box-align: center;
  align-items: center;
  position: relative;
}

.styles_header__3FQr8 .styles_container__18dGs.styles_horizontal__2gwvg {
  -webkit-flex-direction: column;
  -moz-box-orient: vertical;
  -moz-box-direction: normal;
  flex-direction: column;
}

.styles_header__3FQr8 .styles_container__18dGs.styles_horizontal__2gwvg .styles_items__23VgZ {
  padding-top: 20px;
  padding-left: 0;
  -webkit-align-items: flex-start;
  -moz-box-align: start;
  align-items: flex-start;
}

.styles_dealerName__B97jz {
  cursor: pointer;
  font-size: 11px;
}

.styles_shadow__141ol {
  background: #000;
  color: #fff;
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
}

.styles_shadow__141ol a {
  color: #fff;
}

@media screen and (min-width: 901px) {
  .styles_shadow__141ol.styles_open__38TcD {
    background: #000;
    color: #fff;
  }
  .styles_shadow__141ol.styles_open__38TcD a {
    color: #fff;
  }
}
.styles_shadow__141ol.styles_hover__12g8O,
.styles_shadow__141ol.styles_open__38TcD,
.styles_shadow__141ol:hover {
  background: #000;
}

.styles_shadow__141ol:hover .styles_nav__1_Dsr .styles_bottom__2VwgN .styles_left__1_ALw,
.styles_shadow__141ol:hover .styles_nav__1_Dsr .styles_bottom__2VwgN .styles_right__3RTaG {
  list-style-type: none;
}

.styles_shadow__141ol:hover .styles_navList__3Q-2A {
  border-bottom-color: #f6a723;
}

.styles_shadow__141ol.styles_open__38TcD .styles_navList__3Q-2A {
  border-bottom: 0;
}

.styles_logo__oSOJI {
  display: -webkit-flex;
  display: -moz-box;
  display: flex;
  margin-right: 70px;
}

.styles_logo__oSOJI .styles_mobile__2CodN {
  display: none;
  margin-left: 0.75rem;
}

@media (max-width: 1200px) {
  .styles_logo__oSOJI .styles_mobile__2CodN {
    display: block;
  }
}
.styles_nav__1_Dsr {
  width: 100%;
}

.styles_nav__1_Dsr .styles_top__19YKR {
  margin-bottom: 7px;
}

.styles_nav__1_Dsr .styles_bottom__2VwgN {
  color: #f6a723;
  display: -webkit-flex;
  display: -moz-box;
  display: flex;
  -webkit-align-items: center;
  -moz-box-align: center;
  align-items: center;
}

.styles_nav__1_Dsr .styles_bottom__2VwgN .styles_left__1_ALw,
.styles_nav__1_Dsr .styles_bottom__2VwgN .styles_right__3RTaG {
  list-style-type: none;
}

.styles_nav__1_Dsr .styles_bottom__2VwgN .styles_left__1_ALw li:not(:last-child),
.styles_nav__1_Dsr .styles_bottom__2VwgN .styles_right__3RTaG li:not(:last-child) {
  margin-right: 25px;
}

.styles_nav__1_Dsr .styles_bottom__2VwgN .styles_left__1_ALw li a,
.styles_nav__1_Dsr .styles_bottom__2VwgN .styles_right__3RTaG li a {
  -webkit-transition: 0.3s;
  -moz-transition: 0.3s;
  transition: 0.3s;
  color: #fff;
}

.styles_nav__1_Dsr .styles_bottom__2VwgN .styles_left__1_ALw {
  display: -webkit-flex;
  display: -moz-box;
  display: flex;
  margin-left: 31px;
  font-size: 11px;
}

.styles_nav__1_Dsr .styles_bottom__2VwgN .styles_left__1_ALw a {
  color: #f6a723 !important;
}

.styles_nav__1_Dsr .styles_bottom__2VwgN .styles_right__3RTaG {
  margin-left: auto;
  font-size: 11px;
}

.styles_award__3xNS7 {
  position: relative;
  margin-left: 1rem;
  margin-right: auto;
}

.styles_award__3xNS7 img {
  position: absolute;
  top: -38px;
}

@media (max-width: 1200px) {
  .styles_award__3xNS7 img {
    top: -14px;
    min-height: 35px;
  }
}
@media (max-width: 575px) {
  .styles_award__3xNS7 {
    margin-left: 105px;
  }
}
@media (max-width: 320px) {
  .styles_award__3xNS7 {
    margin-left: 78px;
  }
  .styles_award__3xNS7 img {
    top: -16px;
    max-width: 54px !important;
  }
}
.styles_navList__3Q-2A {
  width: 100%;
  display: -webkit-flex;
  display: -moz-box;
  display: flex;
  -webkit-align-items: center;
  -moz-box-align: center;
  align-items: center;
  -webkit-justify-content: flex-start;
  -moz-box-pack: start;
  justify-content: flex-start;
  border-bottom: 1px solid #f6a723;
  padding-bottom: 2px;
}

.styles_menuIcon__1LoJj {
  display: none;
  margin-left: auto;
  z-index: 10;
}

.styles_menuIcon__1LoJj button {
  width: 24px;
  height: 19px;
  display: -webkit-flex;
  display: -moz-box;
  display: flex;
  -webkit-flex-direction: column;
  -moz-box-orient: vertical;
  -moz-box-direction: normal;
  flex-direction: column;
  -webkit-justify-content: space-between;
  -moz-box-pack: justify;
  justify-content: space-between;
  border: none;
  outline: none;
  background-color: transparent;
}

.styles_menuIcon__1LoJj span {
  width: 24px;
  height: 3px;
  background-color: #f6a723;
  display: block;
  -webkit-transition: all 0.3s;
  -moz-transition: all 0.3s;
  transition: all 0.3s;
}

.styles_openedMobile__3YoaJ span {
  background-color: #f6a723;
}

.styles_openedMobile__3YoaJ span:first-child {
  -webkit-transform: translateY(8px) rotate(45deg);
  -moz-transform: translateY(8px) rotate(45deg);
  transform: translateY(8px) rotate(45deg);
}

.styles_openedMobile__3YoaJ span:last-child {
  -webkit-transform: translateY(-8px) rotate(-45deg);
  -moz-transform: translateY(-8px) rotate(-45deg);
  transform: translateY(-8px) rotate(-45deg);
}

.styles_openedMobile__3YoaJ span:nth-child(2) {
  opacity: 0;
}

.styles_right__3RTaG {
  -webkit-align-items: center;
  -moz-box-align: center;
  align-items: center;
}

.styles_content__2QCg5,
.styles_right__3RTaG {
  display: -webkit-flex;
  display: -moz-box;
  display: flex;
}

.styles_content__2QCg5 {
  position: absolute;
  background: #f7f8f8;
  width: 100%;
  top: -5000px;
  left: 0;
  padding-right: 55px;
  padding-left: 111px;
  height: -webkit-calc(100% - 80px);
  height: -moz-calc(100% - 80px);
  height: calc(100% - 80px);
  opacity: 0;
  -webkit-transition: height, opacity 0.5s;
  -moz-transition: height, opacity 0.5s;
  transition: height, opacity 0.5s;
  z-index: -22;
}

.styles_content__2QCg5 .styles_container__18dGs {
  -webkit-align-items: flex-start;
  -moz-box-align: start;
  align-items: flex-start;
}

.styles_content__2QCg5.styles_horizontal__2gwvg {
  padding-left: 0;
  padding-right: 0;
}

.styles_content__2QCg5 .styles_servicesMobile__1nHkM div {
  background: #fff;
}

.styles_content__2QCg5 .styles_shadowOverlay__YySQ8 {
  content: "";
  display: none;
  position: absolute;
  bottom: -webkit-calc(0 - 1000%);
  bottom: -moz-calc(0 - 1000%);
  bottom: calc(0px - 1000%);
  left: 0;
  height: 1000%;
  background: rgba(1, 1, 1, 0.5);
  width: 100%;
}

.styles_content__2QCg5.styles_open__38TcD {
  padding-top: 30px;
  padding-bottom: 36px;
  opacity: 1;
  height: auto;
  max-height: -webkit-calc(100vh - 80px);
  max-height: -moz-calc(100vh - 80px);
  max-height: calc(100vh - 80px);
  top: 80px;
  z-index: 1;
  -webkit-transition: height, opacity 0.6s;
  -moz-transition: height, opacity 0.6s;
  transition: height, opacity 0.6s;
}

.styles_content__2QCg5.styles_open__38TcD .styles_shadowOverlay__YySQ8 {
  display: block;
}

.styles_content__2QCg5.styles_openedMobileContent__3dF_O {
  opacity: 1;
  top: 54px;
  height: auto;
  -webkit-transition: height, opacity 0.6s;
  -moz-transition: height, opacity 0.6s;
  transition: height, opacity 0.6s;
}

@media screen and (min-width: 1025px) {
  .styles_content__2QCg5.styles_openedMobileContent__3dF_O {
    display: none;
  }
}
.styles_mobileCars__1Owi1 {
  display: -webkit-flex;
  display: -moz-box;
  display: flex;
  -webkit-align-items: center;
  -moz-box-align: center;
  align-items: center;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: center;
  -moz-box-pack: center;
  justify-content: center;
}

.styles_btnClose__gjkCN {
  position: absolute;
  top: 0;
  right: 0;
  width: 36px;
  height: 36px;
  border: none;
  background: #fff;
}

.styles_btnClose__gjkCN,
.styles_btnClose__gjkCN path {
  -webkit-transition: 0.3s;
  -moz-transition: 0.3s;
  transition: 0.3s;
}

.styles_btnClose__gjkCN:hover {
  background: #f6a723;
}

.styles_btnClose__gjkCN:hover path {
  fill: #fff;
}

.styles_tabs__1KpqI {
  display: -webkit-flex;
  display: -moz-box;
  display: flex;
}

@media screen and (max-width: 1390px) {
  .styles_tabs__1KpqI {
    padding-left: 15px;
    padding-right: 15px;
  }
}
.styles_items__23VgZ {
  display: -webkit-flex;
  display: -moz-box;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  padding-left: 100px;
  width: 100vw;
}

.styles_items__23VgZ .styles_services__3O3Sw {
  max-width: none;
  padding: 0;
  margin-top: 20px;
}

.styles_items__23VgZ .styles_services__3O3Sw div {
  margin: 0;
}

.styles_items__23VgZ .styles_services__3O3Sw div a {
  background: #fff;
}

@media (max-width: 1300px) {
  .styles_header__3FQr8 {
    padding: 0 24px;
  }
  .styles_logo__oSOJI img {
    max-width: 112px;
    max-height: 23.58px;
  }
}
@media (max-width: 1200px) {
  .styles_header__3FQr8 {
    height: 56px;
    padding: 0 20px;
    -webkit-justify-content: space-between;
    -moz-box-pack: justify;
    justify-content: space-between;
  }
  .styles_header__3FQr8 .styles_nav__1_Dsr {
    display: none;
  }
  .styles_header__3FQr8.styles_open__38TcD {
    height: 56px;
  }
  .styles_header__3FQr8.styles_mobileHeader__3jIgf {
    position: fixed;
    padding-left: 20px;
    padding-right: 20px;
    left: 0;
    right: 0;
    top: 0;
    background: #000;
    -webkit-backdrop-filter: saturate(150%) blur(20px);
    backdrop-filter: saturate(150%) blur(20px);
  }
  .styles_header__3FQr8.styles_mobileHeader__3jIgf > div {
    padding-left: 0;
  }
  .styles_header__3FQr8.styles_mobileHeader__3jIgf .styles_logo__oSOJI {
    margin-right: 0;
  }
  .styles_content__2QCg5 {
    display: none;
  }
  .styles_content__2QCg5.styles_contentMobile__3bg0M {
    display: -webkit-flex;
    display: -moz-box;
    display: flex;
    -webkit-flex-direction: column;
    -moz-box-orient: vertical;
    -moz-box-direction: normal;
    flex-direction: column;
    padding-right: 0;
    padding-left: 0;
    padding-bottom: 80px;
    height: -webkit-calc(100vh - 56px);
    height: -moz-calc(100vh - 56px);
    height: calc(100vh - 56px);
    overflow-y: auto;
    border-top: 1px solid #555;
  }
  .styles_menuIcon__1LoJj {
    display: -webkit-flex;
    display: -moz-box;
    display: flex;
    -webkit-justify-content: center;
    -moz-box-pack: center;
    justify-content: center;
    -webkit-align-items: center;
    -moz-box-align: center;
    align-items: center;
  }
  .styles_menuIcon__1LoJj button {
    margin-left: 15px;
    padding: 0;
  }
}
.styles_link__2JRk1 {
  color: #fff;
  font-size: inherit !important;
}

.styles_link__2JRk1:hover {
  cursor: pointer;
}

.styles_list__3ovUa {
  display: -webkit-flex;
  display: -moz-box;
  display: flex;
  list-style: none;
  padding: 0;
  margin: 0;
}

.styles_item__1IpSN {
  color: inherit;
  text-decoration: none;
  font-style: normal;
  font-weight: 700;
  font-size: 11px;
  line-height: 21px;
  letter-spacing: 0.02em;
  text-transform: uppercase;
  margin-right: 34px;
}

@media screen and (max-width: 1170px) {
  .styles_item__1IpSN {
    font-size: 10px;
  }
}
@media screen and (max-width: 1024px) {
  .styles_item__1IpSN {
    margin-right: 16px;
  }
}
.styles_item__1IpSN:hover {
  cursor: pointer;
}

.styles_item__1IpSN.styles_active__11yU6 {
  color: #f6a723 !important;
  position: relative;
}

.styles_center__1yoSC {
  height: 100vh;
  display: -webkit-flex;
  display: -moz-box;
  display: flex;
  -webkit-justify-content: center;
  -moz-box-pack: center;
  justify-content: center;
  -webkit-align-items: center;
  -moz-box-align: center;
  align-items: center;
}

.styles_wave__a8NI3 {
  width: 5px;
  height: 100px;
  background: -moz-linear-gradient(45deg, #f6a723, #f6a723);
  background: linear-gradient(45deg, #f6a723, #f6a723);
  margin: 10px;
  -webkit-animation: styles_wave__a8NI3 1s linear infinite;
  -moz-animation: styles_wave__a8NI3 1s linear infinite;
  animation: styles_wave__a8NI3 1s linear infinite;
  border-radius: 20px;
}

.styles_wave__a8NI3:nth-child(2) {
  -webkit-animation-delay: 0.1s;
  -moz-animation-delay: 0.1s;
  animation-delay: 0.1s;
}

.styles_wave__a8NI3:nth-child(3) {
  -webkit-animation-delay: 0.2s;
  -moz-animation-delay: 0.2s;
  animation-delay: 0.2s;
}

.styles_wave__a8NI3:nth-child(4) {
  -webkit-animation-delay: 0.3s;
  -moz-animation-delay: 0.3s;
  animation-delay: 0.3s;
}

.styles_wave__a8NI3:nth-child(5) {
  -webkit-animation-delay: 0.4s;
  -moz-animation-delay: 0.4s;
  animation-delay: 0.4s;
}

.styles_wave__a8NI3:nth-child(6) {
  -webkit-animation-delay: 0.5s;
  -moz-animation-delay: 0.5s;
  animation-delay: 0.5s;
}

.styles_wave__a8NI3:nth-child(7) {
  -webkit-animation-delay: 0.6s;
  -moz-animation-delay: 0.6s;
  animation-delay: 0.6s;
}

.styles_wave__a8NI3:nth-child(8) {
  -webkit-animation-delay: 0.7s;
  -moz-animation-delay: 0.7s;
  animation-delay: 0.7s;
}

.styles_wave__a8NI3:nth-child(9) {
  -webkit-animation-delay: 0.8s;
  -moz-animation-delay: 0.8s;
  animation-delay: 0.8s;
}

.styles_wave__a8NI3:nth-child(10) {
  -webkit-animation-delay: 0.9s;
  -moz-animation-delay: 0.9s;
  animation-delay: 0.9s;
}

@-webkit-keyframes styles_wave__a8NI3 {
  0% {
    -webkit-transform: scale(0);
    transform: scale(0);
  }
  50% {
    -webkit-transform: scale(1);
    transform: scale(1);
  }
  to {
    -webkit-transform: scale(0);
    transform: scale(0);
  }
}
@-moz-keyframes styles_wave__a8NI3 {
  0% {
    -moz-transform: scale(0);
    transform: scale(0);
  }
  50% {
    -moz-transform: scale(1);
    transform: scale(1);
  }
  to {
    -moz-transform: scale(0);
    transform: scale(0);
  }
}
@keyframes styles_wave__a8NI3 {
  0% {
    -webkit-transform: scale(0);
    -moz-transform: scale(0);
    transform: scale(0);
  }
  50% {
    -webkit-transform: scale(1);
    -moz-transform: scale(1);
    transform: scale(1);
  }
  to {
    -webkit-transform: scale(0);
    -moz-transform: scale(0);
    transform: scale(0);
  }
}
.styles_ldsSpinner__3-SaS {
  color: red;
  display: inline-block;
  position: relative;
  width: 80px;
  height: 80px;
}

.styles_ldsSpinner__3-SaS div {
  -webkit-transform-origin: 40px 40px;
  -moz-transform-origin: 40px 40px;
  transform-origin: 40px 40px;
  -webkit-animation: styles_ldsSpinner__3-SaS 1.2s linear infinite;
  -moz-animation: styles_ldsSpinner__3-SaS 1.2s linear infinite;
  animation: styles_ldsSpinner__3-SaS 1.2s linear infinite;
}

.styles_ldsSpinner__3-SaS div:after {
  content: " ";
  display: block;
  position: absolute;
  top: 3px;
  left: 37px;
  width: 6px;
  height: 18px;
  border-radius: 20%;
  background: #fff;
}

.styles_yellow__kXzXo div:after {
  background: #e37639;
}

.styles_ldsSpinner__3-SaS div:first-child {
  -webkit-transform: rotate(0deg);
  -moz-transform: rotate(0deg);
  transform: rotate(0deg);
  -webkit-animation-delay: -1.1s;
  -moz-animation-delay: -1.1s;
  animation-delay: -1.1s;
}

.styles_ldsSpinner__3-SaS div:nth-child(2) {
  -webkit-transform: rotate(30deg);
  -moz-transform: rotate(30deg);
  transform: rotate(30deg);
  -webkit-animation-delay: -1s;
  -moz-animation-delay: -1s;
  animation-delay: -1s;
}

.styles_ldsSpinner__3-SaS div:nth-child(3) {
  -webkit-transform: rotate(60deg);
  -moz-transform: rotate(60deg);
  transform: rotate(60deg);
  -webkit-animation-delay: -0.9s;
  -moz-animation-delay: -0.9s;
  animation-delay: -0.9s;
}

.styles_ldsSpinner__3-SaS div:nth-child(4) {
  -webkit-transform: rotate(90deg);
  -moz-transform: rotate(90deg);
  transform: rotate(90deg);
  -webkit-animation-delay: -0.8s;
  -moz-animation-delay: -0.8s;
  animation-delay: -0.8s;
}

.styles_ldsSpinner__3-SaS div:nth-child(5) {
  -webkit-transform: rotate(120deg);
  -moz-transform: rotate(120deg);
  transform: rotate(120deg);
  -webkit-animation-delay: -0.7s;
  -moz-animation-delay: -0.7s;
  animation-delay: -0.7s;
}

.styles_ldsSpinner__3-SaS div:nth-child(6) {
  -webkit-transform: rotate(150deg);
  -moz-transform: rotate(150deg);
  transform: rotate(150deg);
  -webkit-animation-delay: -0.6s;
  -moz-animation-delay: -0.6s;
  animation-delay: -0.6s;
}

.styles_ldsSpinner__3-SaS div:nth-child(7) {
  -webkit-transform: rotate(180deg);
  -moz-transform: rotate(180deg);
  transform: rotate(180deg);
  -webkit-animation-delay: -0.5s;
  -moz-animation-delay: -0.5s;
  animation-delay: -0.5s;
}

.styles_ldsSpinner__3-SaS div:nth-child(8) {
  -webkit-transform: rotate(210deg);
  -moz-transform: rotate(210deg);
  transform: rotate(210deg);
  -webkit-animation-delay: -0.4s;
  -moz-animation-delay: -0.4s;
  animation-delay: -0.4s;
}

.styles_ldsSpinner__3-SaS div:nth-child(9) {
  -webkit-transform: rotate(240deg);
  -moz-transform: rotate(240deg);
  transform: rotate(240deg);
  -webkit-animation-delay: -0.3s;
  -moz-animation-delay: -0.3s;
  animation-delay: -0.3s;
}

.styles_ldsSpinner__3-SaS div:nth-child(10) {
  -webkit-transform: rotate(270deg);
  -moz-transform: rotate(270deg);
  transform: rotate(270deg);
  -webkit-animation-delay: -0.2s;
  -moz-animation-delay: -0.2s;
  animation-delay: -0.2s;
}

.styles_ldsSpinner__3-SaS div:nth-child(11) {
  -webkit-transform: rotate(300deg);
  -moz-transform: rotate(300deg);
  transform: rotate(300deg);
  -webkit-animation-delay: -0.1s;
  -moz-animation-delay: -0.1s;
  animation-delay: -0.1s;
}

.styles_ldsSpinner__3-SaS div:nth-child(12) {
  -webkit-transform: rotate(330deg);
  -moz-transform: rotate(330deg);
  transform: rotate(330deg);
  -webkit-animation-delay: 0s;
  -moz-animation-delay: 0s;
  animation-delay: 0s;
}

@-webkit-keyframes styles_ldsSpinner__3-SaS {
  0% {
    opacity: 1;
  }
  to {
    opacity: 0;
  }
}
@-moz-keyframes styles_ldsSpinner__3-SaS {
  0% {
    opacity: 1;
  }
  to {
    opacity: 0;
  }
}
@keyframes styles_ldsSpinner__3-SaS {
  0% {
    opacity: 1;
  }
  to {
    opacity: 0;
  }
}
.styles_container__1seon {
  min-height: 100vh;
  display: -webkit-flex;
  display: -moz-box;
  display: flex;
  -webkit-flex-direction: column;
  -moz-box-orient: vertical;
  -moz-box-direction: normal;
  flex-direction: column;
  max-width: 100%;
  overflow-x: hidden;
}

.styles_body__3emdU {
  max-width: 100%;
  -webkit-flex: 1 0 auto;
  -moz-box-flex: 1;
  flex: 1 0 auto;
  overflow: hidden !important;
  background-color: #000;
}

.styles_body__3emdU.styles_overflow__h_xii {
  overflow: visible !important;
}

@media (max-width: 575px) {
  .styles_backgroundColor__3Ucix {
    background-color: #000;
  }
}
.styles_scroll__QT7OL > div {
  overflow: hidden !important;
}

.styles_breadCrumb__1y1FB {
  display: -webkit-flex;
  display: -moz-box;
  display: flex;
  -webkit-align-items: center;
  -moz-box-align: center;
  align-items: center;
  padding-right: 18px;
  padding-left: 12px;
  position: relative;
}

.styles_breadCrumb__1y1FB:last-child {
  padding-right: 0;
}

.styles_breadCrumb__1y1FB:last-child a,
.styles_breadCrumb__1y1FB:last-child a.styles_textShadow__KkE2p {
  color: #fff;
}

.styles_breadCrumb__1y1FB:last-child a.styles_orangeText__Ax8mP {
  color: #e37639;
  opacity: 1;
}

.styles_breadCrumb__1y1FB:last-child a:hover {
  cursor: default;
}

.styles_breadCrumb__1y1FB:first-child {
  padding-left: 0;
}

.styles_breadCrumb__1y1FB a {
  font-size: 12px;
  line-height: 18px;
  color: #fff;
}

.styles_breadCrumb__1y1FB a.styles_textShadow__KkE2p {
  color: #fff;
}

.styles_breadCrumb__1y1FB a.styles_blackText__3TeAa {
  color: #000 !important;
  opacity: 1;
}

.styles_breadCrumb__1y1FB.styles_grey__3UsRc a {
  color: #d9dcdc;
}

.styles_isOpacity__2Pf3D:last-child a {
  opacity: 0.8;
}

.styles_icon__Kfmg7 {
  position: absolute;
  -webkit-align-items: center;
  -moz-box-align: center;
  align-items: center;
  -webkit-justify-content: flex-end;
  -moz-box-pack: end;
  justify-content: flex-end;
  right: 0;
}

.styles_container__ITE3s,
.styles_icon__Kfmg7 {
  display: -webkit-flex;
  display: -moz-box;
  display: flex;
}

@media screen and (max-width: 1024px) {
  .styles_container__ITE3s {
    display: none;
  }
  .styles_container__ITE3s.styles_mobile__ZP11A {
    display: -webkit-flex;
    display: -moz-box;
    display: flex;
  }
}
.styles_shadow__3ByCl {
  width: 100%;
  max-width: 1280px;
  position: absolute;
  margin: 0 auto;
  left: 0;
  right: 0;
  top: 115px;
  z-index: 1;
}

@media (min-width: 1440px) {
  .styles_shadow__3ByCl {
    max-width: 1340px;
  }
}
@media screen and (max-width: 1320px) {
  .styles_shadow__3ByCl {
    padding: 0 15px;
  }
}
.styles_container__1zw3E {
  display: -webkit-flex;
  display: -moz-box;
  display: flex;
}

.styles_step__sUOFm {
  margin-bottom: 35px;
  margin-left: 8px;
}

.styles_step__sUOFm:first-child {
  margin-left: 0;
}

.styles_step__sUOFm .styles_indicator__35FB7 {
  width: 100px;
  height: 3px;
  background: #fff;
  opacity: 0.7;
  -webkit-transition: 0.3s;
  -moz-transition: 0.3s;
  transition: 0.3s;
}

.styles_step__sUOFm .styles_description__3n9ZH {
  margin-top: 10px;
  font-size: 12px;
  line-height: 18px;
  color: #fff;
  width: 100px;
}

.styles_step__sUOFm .styles_description__3n9ZH,
.styles_step__sUOFm .styles_description__3n9ZH .styles_count__2R7Wa {
  display: -webkit-flex;
  display: -moz-box;
  display: flex;
  -webkit-align-items: center;
  -moz-box-align: center;
  align-items: center;
}

.styles_step__sUOFm .styles_description__3n9ZH .styles_count__2R7Wa {
  -webkit-justify-content: center;
  -moz-box-pack: center;
  justify-content: center;
  width: 25px;
  height: 25px;
  min-width: 25px;
  min-height: 25px;
  border-radius: 50%;
  background: #f6a723;
  opacity: 0;
  -webkit-transition: 0.3s;
  -moz-transition: 0.3s;
  transition: 0.3s;
  position: relative;
}

.styles_step__sUOFm .styles_description__3n9ZH .styles_count__2R7Wa .styles_check__19R1X {
  position: absolute;
  width: 25px;
  height: 25px;
  min-width: 25px;
  min-height: 25px;
  border-radius: 50%;
  -webkit-align-items: center;
  -moz-box-align: center;
  align-items: center;
  -webkit-justify-content: center;
  -moz-box-pack: center;
  justify-content: center;
  display: none;
  z-index: 1;
  background-color: #f6a723 !important;
}

.styles_step__sUOFm .styles_description__3n9ZH .styles_title__2kZel {
  margin-left: 10px;
  opacity: 0;
  -webkit-transition: 0.3s;
  -moz-transition: 0.3s;
  transition: 0.3s;
  display: none;
}

.styles_step__sUOFm.styles_active__1Cco5 .styles_indicator__35FB7 {
  width: 264px;
  background: #f6a723;
  opacity: 1;
}

.styles_step__sUOFm.styles_active__1Cco5 .styles_description__3n9ZH {
  width: 264px;
}

.styles_step__sUOFm.styles_active__1Cco5 .styles_description__3n9ZH .styles_count__2R7Wa {
  opacity: 1;
}

.styles_step__sUOFm.styles_active__1Cco5 .styles_description__3n9ZH .styles_title__2kZel {
  opacity: 1;
  display: block;
}

.styles_step__sUOFm.styles_active__1Cco5 .styles_description__3n9ZH .styles_mobileTitle__33tDw {
  margin-left: 4px;
  -webkit-transition: 0.3s;
  -moz-transition: 0.3s;
  transition: 0.3s;
  font-size: 12px;
  color: #f6a723;
}

.styles_prev___cJqG .styles_indicator__35FB7 {
  background-color: #f6a723 !important;
  opacity: 0.7;
}

.styles_prev___cJqG:hover {
  cursor: pointer;
}

.styles_prev___cJqG .styles_description__3n9ZH .styles_count__2R7Wa {
  opacity: 0.5;
}

.styles_prev___cJqG .styles_description__3n9ZH .styles_count__2R7Wa .styles_check__19R1X {
  display: -webkit-flex;
  display: -moz-box;
  display: flex;
}

@media (max-width: 1024px) {
  .styles_prev___cJqG .styles_description__3n9ZH .styles_title__2kZel {
    display: none !important;
  }
}
.styles_prev___cJqG .styles_description__3n9ZH .styles_mobileTitle__33tDw {
  display: none !important;
}

.styles_gray__1RGV8 {
  -webkit-justify-content: space-between;
  -moz-box-pack: justify;
  justify-content: space-between;
}

.styles_gray__1RGV8 .styles_indicator__35FB7 {
  background-color: #d9dcdc;
  width: 180px;
}

.styles_gray__1RGV8 .styles_step__sUOFm .styles_description__3n9ZH {
  font-size: 14px;
  width: 180px;
  display: -webkit-flex;
  display: -moz-box;
  display: flex;
  -webkit-align-items: center;
  -moz-box-align: center;
  align-items: center;
  height: 25px;
}

@media (min-width: 768px) and (max-width: 1024px) {
  .styles_gray__1RGV8 .styles_step__sUOFm .styles_description__3n9ZH {
    width: 25%;
  }
}
.styles_gray__1RGV8 .styles_step__sUOFm .styles_description__3n9ZH .styles_title__2kZel {
  color: #d9dcdc;
  opacity: 1;
  display: inherit;
  margin-top: 3px;
  margin-left: 5px;
}

.styles_gray__1RGV8 .styles_step__sUOFm .styles_description__3n9ZH .styles_count__2R7Wa {
  font-size: 16px;
  opacity: 1 !important;
  color: #d9dcdc;
  width: 20px;
  height: inherit;
  min-width: 20px;
  min-height: inherit;
  background: #000 !important;
  position: relative;
  font-weight: 700;
}

.styles_gray__1RGV8 .styles_active__1Cco5 .styles_count__2R7Wa,
.styles_gray__1RGV8 .styles_active__1Cco5 .styles_title__2kZel,
.styles_gray__1RGV8 .styles_prev___cJqG .styles_count__2R7Wa,
.styles_gray__1RGV8 .styles_prev___cJqG .styles_title__2kZel {
  color: #f6a723 !important;
}

.styles_gray__1RGV8 .styles_prev___cJqG .styles_title__2kZel {
  opacity: 0.3 !important;
  margin-left: 10px !important;
}

.styles_gray__1RGV8 .styles_prev___cJqG .styles_count__2R7Wa {
  width: 25px !important;
  height: 25px !important;
  min-width: 25px !important;
  min-height: 25px !important;
}

.styles_gray__1RGV8 .styles_prev___cJqG .styles_count__2R7Wa span {
  display: none;
}

.styles_gray__1RGV8 .styles_prev___cJqG .styles_check__19R1X {
  opacity: 0.7;
}

.styles_white__2Wn-L {
  -webkit-justify-content: space-between;
  -moz-box-pack: justify;
  justify-content: space-between;
}

.styles_white__2Wn-L .styles_indicator__35FB7 {
  background-color: #d9dcdc;
  width: 180px;
}

.styles_white__2Wn-L .styles_step__sUOFm .styles_description__3n9ZH {
  font-size: 14px;
  width: 180px;
  display: -webkit-flex;
  display: -moz-box;
  display: flex;
  -webkit-align-items: center;
  -moz-box-align: center;
  align-items: center;
  height: 25px;
}

.styles_white__2Wn-L .styles_step__sUOFm .styles_description__3n9ZH .styles_title__2kZel {
  color: #d9dcdc;
  opacity: 1;
  display: inherit;
  margin-top: 3px;
  margin-left: 5px;
}

.styles_white__2Wn-L .styles_step__sUOFm .styles_description__3n9ZH .styles_count__2R7Wa {
  font-size: 16px;
  opacity: 1 !important;
  color: #d9dcdc;
  width: 20px;
  height: inherit;
  min-width: 20px;
  min-height: inherit;
  background: transparent !important;
  position: relative;
  font-weight: 700;
}

.styles_white__2Wn-L .styles_active__1Cco5 .styles_count__2R7Wa,
.styles_white__2Wn-L .styles_active__1Cco5 .styles_mobileTitle__33tDw,
.styles_white__2Wn-L .styles_active__1Cco5 .styles_title__2kZel,
.styles_white__2Wn-L .styles_prev___cJqG .styles_count__2R7Wa,
.styles_white__2Wn-L .styles_prev___cJqG .styles_mobileTitle__33tDw,
.styles_white__2Wn-L .styles_prev___cJqG .styles_title__2kZel {
  color: #fff !important;
}

.styles_white__2Wn-L .styles_prev___cJqG .styles_check__19R1X {
  background-color: hsla(0, 0%, 100%, 0.4) !important;
}

.styles_white__2Wn-L .styles_prev___cJqG .styles_indicator__35FB7 {
  background-color: #fff;
}

.styles_white__2Wn-L .styles_prev___cJqG .styles_title__2kZel {
  opacity: 0.3 !important;
  margin-left: 10px !important;
}

.styles_white__2Wn-L .styles_prev___cJqG .styles_count__2R7Wa {
  width: 25px !important;
  height: 25px !important;
  min-width: 25px !important;
  min-height: 25px !important;
}

.styles_white__2Wn-L .styles_prev___cJqG .styles_count__2R7Wa:before {
  content: "" !important;
}

.styles_white__2Wn-L .styles_prev___cJqG span {
  display: none;
}

@media (max-width: 767px) {
  .styles_step__sUOFm {
    margin-bottom: 20px;
    margin-left: 10px !important;
  }
  .styles_step__sUOFm:first-child {
    margin-left: 0;
  }
  .styles_step__sUOFm.styles_active__1Cco5 {
    width: 100%;
  }
  .styles_step__sUOFm .styles_indicator__35FB7 {
    width: 37px;
    height: 3px;
    background: #fff;
    opacity: 0.7;
    -webkit-transition: 0.3s;
    -moz-transition: 0.3s;
    transition: 0.3s;
  }
  .styles_step__sUOFm .styles_description__3n9ZH {
    width: auto;
  }
  .styles_step__sUOFm .styles_description__3n9ZH .styles_title__2kZel {
    font-size: 12px;
  }
  .styles_step__sUOFm.styles_active__1Cco5 .styles_indicator__35FB7 {
    width: 100%;
    background: #f6a723;
    opacity: 1;
  }
  .styles_step__sUOFm.styles_active__1Cco5 .styles_description__3n9ZH {
    width: auto;
  }
  .styles_container__1zw3E.styles_gray__1RGV8 {
    margin-right: -20px;
    width: -webkit-calc(100% + 20px);
    width: -moz-calc(100% + 20px);
    width: calc(100% + 20px);
    overflow: hidden;
  }
  .styles_gray__1RGV8 .styles_step__sUOFm:first-child {
    margin-left: 0 !important;
  }
  .styles_gray__1RGV8 .styles_step__sUOFm {
    -webkit-flex-basis: 126px;
    flex-basis: 126px;
  }
  .styles_gray__1RGV8 .styles_step__sUOFm.styles_prev___cJqG {
    -webkit-flex-basis: 54px;
    flex-basis: 54px;
  }
  .styles_gray__1RGV8 .styles_step__sUOFm.styles_prev___cJqG .styles_description__3n9ZH {
    opacity: 0.7;
  }
  .styles_gray__1RGV8 .styles_step__sUOFm.styles_prev___cJqG .styles_mobileTitle__33tDw,
  .styles_gray__1RGV8 .styles_step__sUOFm.styles_prev___cJqG .styles_title__2kZel {
    display: none;
  }
  .styles_gray__1RGV8 .styles_step__sUOFm.styles_prev___cJqG .styles_count__2R7Wa {
    display: -webkit-inline-flex;
    display: -moz-inline-box;
    display: inline-flex;
    padding-left: 27px;
  }
  .styles_gray__1RGV8 .styles_step__sUOFm.styles_prev___cJqG .styles_count__2R7Wa span {
    display: inline;
  }
  .styles_gray__1RGV8 .styles_step__sUOFm.styles_prev___cJqG .styles_check__19R1X {
    position: static;
    margin-right: 7px;
  }
  .styles_gray__1RGV8 .styles_indicator__35FB7 {
    background: #d9dcdc;
  }
}
@media (max-width: 1280px) {
  .styles_activeClass__2qFfi {
    width: 40% !important;
  }
}
.styles_next__1BhpT .styles_description__3n9ZH .styles_mobileTitle__33tDw {
  display: none;
}

.styles_activeCursor__dP9e8 {
  cursor: pointer;
}

.styles_family__35jI1 {
  display: -webkit-flex;
  display: -moz-box;
  display: flex;
  -webkit-flex-direction: column;
  -moz-box-orient: vertical;
  -moz-box-direction: normal;
  flex-direction: column;
  cursor: pointer;
  min-height: 146px;
}

.styles_family__35jI1 img {
  margin-bottom: auto;
}

.styles_family__35jI1.styles_selected__2jX_N .styles_title__3G8IX,
.styles_family__35jI1:hover .styles_title__3G8IX {
  color: #f6a723;
}

.styles_image__14N5H {
  width: 100%;
  max-width: 178px;
  margin-bottom: 8px;
}

.styles_title__3G8IX {
  font-size: 13px;
  font-weight: 700;
  color: #f6a723;
  text-transform: uppercase;
  margin-bottom: 6px;
  line-height: 21px;
}

.styles_price__3yyca {
  font-size: 16px;
  color: #d9dcdc;
  line-height: 1.3;
}

.styles_price__3yyca span:first-child {
  margin-right: 20px;
}

.styles_listFamily__31F_n {
  display: -webkit-flex;
  display: -moz-box;
  display: flex;
  -webkit-flex-direction: column;
  -moz-box-orient: vertical;
  -moz-box-direction: normal;
  flex-direction: column;
  min-height: 401px;
  margin: 0 -20px;
  padding: 42px 20px 40px;
}

.styles_listFamily__31F_n.styles_fill__3vTc8 {
  background: #eaeaea;
}

.styles_listFamily__31F_n .styles_image__14N5H {
  width: 100%;
  max-width: 320px;
  margin-bottom: auto;
}

.styles_listFamily__31F_n .styles_title__3G8IX {
  margin-top: 5px;
  font-weight: 300;
  font-size: 24px;
  line-height: 120%;
}

.styles_listFamily__31F_n .styles_price__3yyca {
  margin-top: 18px;
  color: #f6a723;
  font-weight: 700;
  font-size: 16px;
  line-height: 21px;
}

.styles_listFamily__31F_n .styles_price__3yyca span:first-child {
  margin-right: 20px;
}

.styles_listFamily__31F_n .styles_description__QjaJE {
  margin-top: 10px;
  color: #f6a723;
  font-size: 14px;
  line-height: 18px;
}

.styles_listFamily__31F_n .styles_button__2pvIf {
  margin-top: 27px;
  width: 100%;
  background: none;
  color: #f6a723;
  border: 1px solid #f6a723;
}

@media (max-width: 1000px) {
  .styles_family__35jI1 .styles_title__3G8IX {
    font-size: 10px;
  }
}
.styles_priceRange__1JBH9.styles_family__2Hacm {
  display: -webkit-flex;
  display: -moz-box;
  display: flex;
  -webkit-align-items: center;
  -moz-box-align: center;
  align-items: center;
  margin: 0 0 30px;
  font-weight: 700;
}

.styles_fullPrice__7ciD8 {
  color: #f6a723;
  font-size: 32px;
  font-weight: 700;
  margin-bottom: 13px;
}

.styles_fullPrice__7ciD8.styles_family__2Hacm {
  color: #fff;
  font-size: 20px;
  margin: 0 66px 0 0;
}

.styles_discountPrice__3kr9J {
  color: #fff;
  font-weight: 700;
  margin-bottom: 13px;
}

.styles_discountPrice__3kr9J span:last-child {
  margin-left: 1rem;
  opacity: 0.6;
}

.styles_oldPrice__IouPX,
.styles_striked__ayAK9 {
  text-decoration: line-through;
}

.styles_oldPrice__IouPX {
  margin-left: 13px;
  font-weight: 400;
}

.styles_monthPrice__2T0dK {
  color: #fff;
  font-size: 20px;
}

@media (max-width: 500px) {
  .styles_priceRange__1JBH9.styles_family__2Hacm .styles_monthPrice__2T0dK {
    font-size: 16px;
  }
  .styles_fullPrice__7ciD8.styles_family__2Hacm {
    margin-right: 40px;
    font-size: 16px;
  }
  .styles_spec__zT2qW {
    height: auto !important;
    -webkit-justify-content: flex-start !important;
    -moz-box-pack: start !important;
    justify-content: flex-start !important;
    margin: 0 0 20px;
  }
  .styles_spec__zT2qW .styles_fullPrice__7ciD8 {
    font-size: 16px;
    color: #fff;
    margin: 0 40px 0 0;
  }
  .styles_spec__zT2qW .styles_monthPrice__2T0dK {
    font-size: 16px;
  }
}
.styles_model__3Af2f {
  -webkit-transition: all 0.3s;
  -moz-transition: all 0.3s;
  transition: all 0.3s;
}

.styles_model__3Af2f.styles_disabled__3fISz .styles_image__1p_iL {
  opacity: 0.2;
}

.styles_model__3Af2f.styles_active__2hhiw .styles_background__2stGv {
  opacity: 1;
}

.styles_model__3Af2f.styles_active__2hhiw .styles_button__AHsJu {
  background-color: #f6a723;
  color: #fff;
}

.styles_model__3Af2f .styles_container__3VkoP {
  display: -webkit-flex;
  display: -moz-box;
  display: flex;
  min-height: 485px;
  padding: 0 !important;
}

.styles_model__3Af2f .styles_image__1p_iL {
  padding: 50px 0;
  -webkit-flex: 1 1 100%;
  -moz-box-flex: 1;
  flex: 1 1 100%;
  position: relative;
}

.styles_model__3Af2f .styles_background__2stGv {
  position: absolute;
  top: 0;
  left: 0;
  object-fit: cover;
  max-width: 100%;
  opacity: 0;
  -webkit-transition: opacity 0.15s;
  -moz-transition: opacity 0.15s;
  transition: opacity 0.15s;
  height: 45%;
  width: 100%;
}

.styles_model__3Af2f .styles_car__9oGSa {
  position: relative;
  height: 100%;
  max-width: 600px;
  object-fit: contain;
}

.styles_model__3Af2f .styles_content__19E_H {
  padding: 0 50px;
  -webkit-flex: 1 1 100%;
  -moz-box-flex: 1;
  flex: 1 1 100%;
  display: -webkit-flex;
  display: -moz-box;
  display: flex;
  -webkit-flex-direction: column;
  -moz-box-orient: vertical;
  -moz-box-direction: normal;
  flex-direction: column;
  -webkit-justify-content: center;
  -moz-box-pack: center;
  justify-content: center;
  -webkit-align-items: flex-start;
  -moz-box-align: start;
  align-items: flex-start;
}

.styles_title__31j9w {
  color: #f6a723;
  font-size: 36px;
  font-weight: 700;
  text-transform: uppercase;
  line-height: 120%;
  margin-bottom: 20px;
}

.styles_desc__2t-2L {
  color: #fff;
  font-size: 16px;
  line-height: 21px;
  margin-bottom: 20px;
}

.styles_price__3QKxg {
  margin-bottom: 34px !important;
}

.styles_price__3QKxg div {
  color: #f6a723 !important;
  margin-right: 25px !important;
}

.styles_price__3QKxg div:nth-child(2) {
  font-size: 16px;
  font-weight: 400;
}

.styles_message__1ZD0a {
  font-size: 13px;
  line-height: 18px;
  color: #f6a723;
  opacity: 0.5;
  margin-bottom: 18px;
}

.styles_button__AHsJu {
  border: 1px solid #f6a723;
  padding: 14px 26.5px;
  height: auto;
  background-color: transparent;
  color: #f6a723;
}

.styles_button__AHsJu:hover {
  color: #000;
}

@media (max-width: 1024px) {
  .styles_button__AHsJu {
    z-index: 3;
  }
}
@media (max-width: 1050px) {
  .styles_model__3Af2f .styles_container__3VkoP {
    padding-top: 49px;
    padding-bottom: 49px;
    min-height: 365px;
  }
  .styles_model__3Af2f .styles_container__3VkoP .styles_image__1p_iL {
    padding: 0;
    min-height: 0;
    max-height: 267px;
    max-width: 561px;
  }
  .styles_model__3Af2f .styles_container__3VkoP .styles_image__1p_iL .styles_background__2stGv {
    display: none;
  }
  .styles_model__3Af2f .styles_container__3VkoP .styles_image__1p_iL .styles_car__9oGSa {
    margin-left: -35px;
    margin-top: -10px;
  }
  .styles_model__3Af2f .styles_container__3VkoP .styles_content__19E_H {
    padding-right: 0;
    padding-left: 0;
  }
  .styles_model__3Af2f .styles_container__3VkoP .styles_title__31j9w {
    margin-bottom: 16px;
  }
  .styles_model__3Af2f .styles_container__3VkoP .styles_desc__2t-2L {
    font-size: 14px;
    margin-bottom: 24px;
  }
  .styles_model__3Af2f .styles_container__3VkoP .styles_price__3QKxg {
    margin-bottom: 24px !important;
    white-space: nowrap;
  }
}
@media (max-width: 1000px) {
  .styles_model__3Af2f .styles_container__3VkoP {
    min-height: 302px;
    padding-top: 40px;
    padding-bottom: 53px;
  }
  .styles_model__3Af2f .styles_container__3VkoP .styles_image__1p_iL {
    max-height: 207px;
    -webkit-flex-basis: 100%;
    flex-basis: 100%;
  }
  .styles_model__3Af2f .styles_container__3VkoP .styles_car__9oGSa {
    max-width: 376px;
  }
  .styles_model__3Af2f .styles_container__3VkoP .styles_content__19E_H {
    padding: 0;
    -webkit-flex-basis: 81%;
    flex-basis: 81%;
  }
  .styles_model__3Af2f .styles_container__3VkoP .styles_title__31j9w {
    font-size: 28px;
    letter-spacing: 0.02em;
    margin-bottom: 12px;
  }
  .styles_model__3Af2f .styles_container__3VkoP .styles_dest__Ltgza {
    font-size: 14px;
    line-height: 130%;
  }
}
@media (max-width: 767px) {
  .styles_model__3Af2f .styles_container__3VkoP {
    -webkit-flex-direction: column;
    -moz-box-orient: vertical;
    -moz-box-direction: normal;
    flex-direction: column;
    padding: 40px 20px;
    min-height: 402px;
  }
  .styles_model__3Af2f .styles_container__3VkoP .styles_image__1p_iL {
    padding: 0;
    min-height: 0;
  }
  .styles_model__3Af2f .styles_container__3VkoP .styles_image__1p_iL .styles_background__2stGv {
    display: none;
  }
  .styles_model__3Af2f .styles_container__3VkoP .styles_image__1p_iL .styles_car__9oGSa {
    width: 100%;
    min-height: 0;
    margin: 0 auto;
  }
  .styles_model__3Af2f .styles_container__3VkoP .styles_content__19E_H {
    -webkit-flex: 0 1 auto;
    -moz-box-flex: 0;
    flex: 0 1 auto;
    padding: 0;
  }
  .styles_model__3Af2f .styles_container__3VkoP .styles_message__1ZD0a {
    display: none;
  }
  .styles_model__3Af2f .styles_container__3VkoP button {
    width: 100%;
  }
}
@media (max-width: 1280px) {
  .styles_background__Pnybr {
    background-color: #262626;
    padding: 10px;
  }
}
.styles_overlay__cx7p4 {
  opacity: 0.5;
  position: fixed;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  z-index: 2;
  background: #fff;
}

.styles_families__XvHjv {
  min-height: 146px;
  margin-top: 20px;
  margin-bottom: 40px;
}

.styles_familiesList__3Qn6o {
  display: none;
}

.styles_models__2hCek > div {
  background-color: #262626;
}

.styles_models__2hCek > div:nth-child(2n) {
  background-color: #221f20;
}

.styles_select__24kHR {
  display: none;
}

@media (max-width: 1024px) {
  .styles_families__XvHjv {
    margin-right: -54px;
    margin-bottom: 30px;
  }
}
@media (max-width: 768px) {
  .styles_families__XvHjv {
    margin-right: -40px;
  }
}
@media (max-width: 767px) {
  .styles_select__24kHR {
    display: block;
    margin-bottom: 27px;
  }
  .styles_families__XvHjv {
    display: none;
  }
  .styles_familiesList__3Qn6o {
    display: block;
  }
  .styles_familiesList__3Qn6o > div:first-child {
    background: #262626;
  }
}
.styles_container__ZLQgK {
  padding-bottom: 80px;
}

.styles_input__1BWE3 {
  max-width: 292px;
}

.styles_tabs__QGmJt {
  max-width: 256px;
  margin-top: 39px;
  margin-bottom: 26px;
}

.styles_brand__1bkH0 {
  display: -webkit-flex;
  display: -moz-box;
  display: flex;
  -webkit-align-items: center;
  -moz-box-align: center;
  align-items: center;
  font-size: 18px;
  color: #d9dcdc;
}

.styles_brand__1bkH0 img {
  width: 24px;
  height: 24px;
  margin-right: 10px;
}

.styles_popularBrands__2WwIz {
  display: -webkit-flex;
  display: -moz-box;
  display: flex;
  -webkit-flex-direction: column;
  -moz-box-orient: vertical;
  -moz-box-direction: normal;
  flex-direction: column;
  max-height: 349px;
  max-width: 100%;
  overflow: hidden;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-start;
  -moz-box-pack: start;
  justify-content: flex-start;
}

.styles_popularBrands__2WwIz span {
  color: #d9dcdc;
}

.styles_popularBrands__2WwIz .styles_brand__1bkH0 {
  margin-bottom: 16px;
  white-space: nowrap;
  cursor: pointer;
  margin-right: 88px;
  width: -webkit-calc(20% - 88px);
  width: -moz-calc(20% - 88px);
  width: calc(20% - 88px);
}

.styles_allBrands__YeQaz {
  -webkit-column-count: 6;
  -moz-column-count: 6;
  column-count: 6;
  -webkit-column-gap: 10px;
  -moz-column-gap: 10px;
  grid-column-gap: 10px;
  column-gap: 10px;
}

@media (max-width: 1024px) {
  .styles_allBrands__YeQaz {
    -webkit-column-count: 3;
    -moz-column-count: 3;
    column-count: 3;
  }
}
@media (max-width: 575px) {
  .styles_allBrands__YeQaz {
    -webkit-column-count: 1;
    -moz-column-count: 1;
    column-count: 1;
  }
}
.styles_allBrands__YeQaz .styles_letter__3pGQE {
  display: inline-block;
  width: 100%;
}

@media (max-width: 575px) {
  .styles_allBrands__YeQaz .styles_letter__3pGQE {
    display: -webkit-flex;
    display: -moz-box;
    display: flex;
    -webkit-flex-direction: row;
    -moz-box-orient: horizontal;
    -moz-box-direction: normal;
    flex-direction: row;
    margin-bottom: 30px;
  }
}
.styles_allBrands__YeQaz .styles_letter__3pGQE > div {
  font-weight: 300;
  font-size: 28px;
  line-height: 120%;
  letter-spacing: 0.02em;
  text-transform: uppercase;
  color: #d9dcdc;
  padding-bottom: 10px;
}

@media (max-width: 575px) {
  .styles_allBrands__YeQaz .styles_letter__3pGQE > div {
    -webkit-flex: 0 0 60px;
    -moz-box-flex: 0;
    flex: 0 0 60px;
  }
}
.styles_allBrands__YeQaz .styles_letter__3pGQE .styles_list__1ETRr {
  display: -webkit-flex;
  display: -moz-box;
  display: flex;
  -webkit-flex-direction: column;
  -moz-box-orient: vertical;
  -moz-box-direction: normal;
  flex-direction: column;
  cursor: pointer;
  -webkit-flex: 1 1 auto;
  -moz-box-flex: 1;
  flex: 1 1 auto;
}

@media (max-width: 575px) {
  .styles_allBrands__YeQaz .styles_letter__3pGQE .styles_list__1ETRr {
    -webkit-flex-direction: row;
    -moz-box-orient: horizontal;
    -moz-box-direction: normal;
    flex-direction: row;
    -webkit-flex-wrap: wrap;
    flex-wrap: wrap;
  }
}
.styles_allBrands__YeQaz .styles_letter__3pGQE .styles_brand__1bkH0 {
  width: 100%;
  padding: 5px 0 10px;
  font-size: 16px;
  line-height: 21px;
  color: #d9dcdc;
  font-weight: 400;
}

@media (max-width: 575px) {
  .styles_allBrands__YeQaz .styles_letter__3pGQE .styles_brand__1bkH0 {
    width: 50%;
  }
}
@media (max-width: 1100px) {
  .styles_popularBrands__2WwIz .styles_brand__1bkH0 {
    margin-right: 48px;
    width: -webkit-calc(25% - 38.4px);
    width: -moz-calc(25% - 38.4px);
    width: calc(25% - 38.4px);
  }
}
@media (max-width: 1023px) {
  .styles_popularBrands__2WwIz .styles_brand__1bkH0 {
    margin-right: 38px;
    width: -webkit-calc(25% - 38px);
    width: -moz-calc(25% - 38px);
    width: calc(25% - 38px);
  }
}
@media (max-width: 767px) {
  .styles_tabs__QGmJt {
    margin-top: 33px;
    display: -webkit-flex;
    display: -moz-box;
    display: flex;
  }
  .styles_popularBrands__2WwIz {
    max-height: 301px;
  }
  .styles_popularBrands__2WwIz .styles_brand__1bkH0 {
    margin-right: 30px;
    width: -webkit-calc(50% - 15px);
    width: -moz-calc(50% - 15px);
    width: calc(50% - 15px);
  }
}
.styles_container__jtbH6 {
  padding-bottom: 70px;
}

.styles_container__jtbH6 input {
  color: #f6a723;
  font-size: 16px;
  line-height: 21px;
  font-weight: 400;
}

.styles_input__3kD6P {
  position: relative;
  display: -webkit-flex;
  display: -moz-box;
  display: flex;
  margin-bottom: 28px;
}

.styles_input__3kD6P > div {
  width: 100%;
  max-width: 521px;
}

.styles_input__3kD6P > div:first-child {
  margin-right: 22px;
}

.styles_error__2rwwO {
  position: absolute;
  bottom: -18px;
}

@media (max-width: 1100px) {
  .styles_input__3kD6P > div {
    width: -webkit-calc(50% - 11px);
    width: -moz-calc(50% - 11px);
    width: calc(50% - 11px);
  }
}
@media (max-width: 767px) {
  .styles_container__jtbH6 .styles_input__3kD6P {
    -webkit-flex-wrap: wrap;
    flex-wrap: wrap;
    margin-bottom: 20px;
  }
  .styles_container__jtbH6 .styles_input__3kD6P > div {
    width: 100%;
  }
  .styles_container__jtbH6 .styles_input__3kD6P > div:first-child {
    margin-right: 0;
    margin-bottom: 20px;
  }
  .styles_container__jtbH6 button {
    width: 100%;
  }
}
.styles_errorMessage__1aYnz {
  font-size: 18px;
  text-align: center;
  padding-top: 20px;
  padding-bottom: 20px;
  color: #fff;
}

.styles_preloaderWrapper__1rCVX {
  display: -webkit-flex;
  display: -moz-box;
  display: flex;
  -webkit-justify-content: center;
  -moz-box-pack: center;
  justify-content: center;
  -webkit-align-items: flex-start;
  -moz-box-align: start;
  align-items: flex-start;
  max-width: 1063px;
  height: 30px;
}

.styles_hide__3BjAg {
  cursor: pointer;
  position: absolute;
  top: 20px;
  right: 20px;
  opacity: 1;
}

.styles_hide__3BjAg:hover {
  opacity: 0.5;
}

.styles_map__placemark_balloon__3R0I0 {
  margin-top: 10px;
  border: 1px solid #000;
  background-color: #262626;
  padding: 22px 20px 30px;
  width: 350px;
  font-family: LADAPragmatica, sans-serif;
  position: absolute;
  top: -242px;
  left: -19px;
}

.styles_map__placemark_balloon__3R0I0:before {
  position: absolute;
  content: "";
  width: 15px;
  height: 15px;
  background-color: #262626;
  bottom: -8.5px;
  left: 25px;
  -webkit-transform: rotate(45deg);
  -moz-transform: rotate(45deg);
  transform: rotate(45deg);
  border-bottom: 1px solid #000;
  border-right: 1px solid #000;
}

.styles_empty__2n_Wh {
  top: -153px;
}

.styles_placemark_balloon__title__EzMCt {
  font-weight: 700;
  font-size: 16px;
  line-height: 21px;
  color: #d9dcdc;
}

.styles_placemark_balloon__address__3cg8b,
.styles_placemark_balloon__service_phone__1_Ezn,
.styles_placemark_balloon__shop_phone__3yZo2 {
  font-weight: 400;
  font-size: 16px;
  line-height: 25px;
  color: #d9dcdc;
  margin-top: 5px;
}

.styles_placemark_balloon__address__3cg8b {
  margin-top: 15px;
}

.styles_placemark_balloon__link__95FCb {
  margin-top: 30px;
  width: 234px;
  height: 35px;
}

@media screen and (max-width: 575px) {
  .styles_map__placemark_balloon__3R0I0 {
    width: 300px;
    left: -150px;
    top: -196px;
    padding: 10px 0 5px 15px;
  }
  .styles_map__placemark_balloon__3R0I0:before {
    left: 156px;
  }
  .styles_placemark_balloon__link__95FCb {
    margin-top: 10px;
    margin-bottom: 10px;
    -webkit-justify-content: center;
    -moz-box-pack: center;
    justify-content: center;
  }
  .styles_empty__2n_Wh {
    top: -117px;
  }
}
.styles_wrapper__2NL5v {
  width: 100%;
  height: 100%;
}

.MapContainer_wrapper__2aisT {
  display: -webkit-flex;
  display: -moz-box;
  display: flex;
  width: 100%;
  min-height: 450px;
  border-bottom: 1px solid rgba(166, 173, 181, 0.5);
  color: #fff;
  background-color: #262626;
}

.MapContainer_container__3Hwhc {
  width: 100%;
}

.MapContainer_form__2ktdL {
  padding: 70px;
  max-width: 720px;
}

@media screen and (max-width: 1000px) {
  .MapContainer_wrapper__2aisT {
    -webkit-flex-direction: column;
    -moz-box-orient: vertical;
    -moz-box-direction: normal;
    flex-direction: column;
    -webkit-align-items: center;
    -moz-box-align: center;
    align-items: center;
  }
  .MapContainer_container__3Hwhc {
    width: 90%;
  }
  .MapContainer_map__3i-Kx {
    height: 500px;
  }
}
@media screen and (max-width: 500px) {
  .MapContainer_container__3Hwhc {
    width: 100%;
  }
  .MapContainer_form__2ktdL {
    padding: 20px;
  }
}
.styles_form__1Kkcs {
  max-width: 753px;
  margin-left: 77px;
}

.styles_form__1Kkcs .styles_title__2kyfx {
  font-weight: 700;
  font-size: 14px;
  line-height: 21px;
  letter-spacing: 0.02em;
  text-transform: uppercase;
  color: #f6a723;
  margin-bottom: 12px;
}

.styles_form__1Kkcs .styles_dealerTitle__3gtxd {
  margin-top: 49px;
}

.styles_form__1Kkcs .styles_dealerTitle__3gtxd + div div {
  border-top: none;
  border-left: none;
  border-right: none;
}

.styles_flex__2FG07 {
  display: -webkit-flex;
  display: -moz-box;
  display: flex;
  margin-bottom: 24px;
}

.styles_flex__2FG07 > div:first-child {
  -webkit-flex-grow: 0;
  -moz-box-flex: 0;
  flex-grow: 0;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  -webkit-flex-basis: -webkit-calc(50% - 10px);
  flex-basis: -moz-calc(50% - 10px);
  flex-basis: calc(50% - 10px);
  margin-right: 20px;
}

.styles_flex__2FG07 > div:last-child {
  -webkit-flex: 0 1 50%;
  -moz-box-flex: 0;
  flex: 0 1 50%;
}

.styles_flex__2FG07.styles_fullWidth__1ZoUZ > div {
  -webkit-flex: 0 0 100%;
  -moz-box-flex: 0;
  flex: 0 0 100%;
}

.styles_map__1QhET {
  margin-top: 23px;
  margin-bottom: 15px;
  min-height: 408px;
}

.styles_checkbox__1ug0D {
  color: #d9dcdc;
  font-size: 12px;
}

.styles_controls__2CSv- {
  display: -webkit-flex;
  display: -moz-box;
  display: flex;
  position: relative;
  margin-top: 27px;
  margin-left: 10px;
}

@media screen and (max-width: 768px) {
  .styles_controls__2CSv- button {
    width: 100%;
  }
}
.styles_controls__2CSv-.styles_disabled__ZNrgE button {
  background: #d9dcdc;
}

.styles_controls__2CSv- button {
  margin-left: 27px;
}

.styles_message__e42BK {
  margin-top: 32px;
}

@media (max-width: 575px) {
  .styles_message__e42BK {
    margin-top: 200px;
  }
}
.styles_question__2Blv0 {
  height: 101px;
}

.styles_question__2Blv0 > div,
.styles_question__2Blv0 > div > input {
  height: 100%;
}

@media (max-width: 1100px) {
  .styles_form__1Kkcs {
    max-width: 448px;
  }
  .styles_flex__2FG07 {
    -webkit-flex-wrap: wrap;
    flex-wrap: wrap;
  }
  .styles_flex__2FG07 > div {
    -webkit-flex-basis: 100% !important;
    flex-basis: 100% !important;
    margin-bottom: 24px;
  }
  .styles_flex__2FG07 > div:first-child {
    margin-right: 0;
  }
  .styles_flex__2FG07 > div:last-child {
    margin-bottom: 0;
  }
  .styles_map__1QhET {
    min-height: 319px;
  }
}
@media (max-width: 1000px) {
  .styles_form__1Kkcs {
    padding: 0;
    margin-left: 0;
    max-width: 100%;
  }
  .styles_flex__2FG07 {
    margin-bottom: 24px;
  }
  .styles_flex__2FG07 > div {
    margin-bottom: 0;
  }
  .styles_flex__2FG07 > div:first-child {
    margin-right: 32px;
  }
  .styles_flex__2FG07 > div:first-child,
  .styles_flex__2FG07 > div:last-child {
    -webkit-flex-basis: -webkit-calc(50% - 16px) !important;
    flex-basis: -moz-calc(50% - 16px) !important;
    flex-basis: calc(50% - 16px) !important;
  }
  .styles_flex__2FG07 > div:last-child {
    margin-right: 0;
  }
  .styles_flex__2FG07.styles_fullWidth__1ZoUZ > div {
    -webkit-flex-basis: 100% !important;
    flex-basis: 100% !important;
  }
}
@media (max-width: 767px) {
  .styles_form__1Kkcs .styles_title__2kyfx {
    margin-top: 0;
  }
  .styles_form__1Kkcs .styles_dealerTitle__3gtxd {
    margin-top: 16px;
  }
  .styles_form__1Kkcs button {
    margin-left: 0;
  }
  .styles_map__1QhET {
    margin: 0 -20px;
    height: 258px;
  }
  .styles_flex__2FG07 {
    margin-bottom: 24;
    -webkit-flex-wrap: wrap;
    flex-wrap: wrap;
  }
  .styles_flex__2FG07 > div {
    margin-bottom: 24px;
  }
  .styles_flex__2FG07 > div:first-child,
  .styles_flex__2FG07 > div:last-child {
    -webkit-flex-basis: 100% !important;
    flex-basis: 100% !important;
  }
}
.styles_captchaErr__2ca9Q {
  position: relative;
  font-size: 14px;
  line-height: 18px;
  color: #f21b1b;
  top: 10px;
}

.styles_params__vulro {
  white-space: nowrap;
}

.styles_params__vulro .styles_param__gqi-R {
  display: -webkit-flex;
  display: -moz-box;
  display: flex;
  -webkit-justify-content: flex-start;
  -moz-box-pack: start;
  justify-content: flex-start;
  font-weight: 400;
  font-size: 14px;
  line-height: 21px;
  margin-bottom: 18px;
  padding-right: 54px;
}

.styles_params__vulro .styles_param__gqi-R .styles_prop__6T-kk {
  width: 150px;
  color: #d9dcdc;
  padding-right: 39px;
}

.styles_params__vulro .styles_param__gqi-R .styles_value__3Gcpe {
  color: #f6a723;
  font-weight: 400;
  line-height: 21px;
}

.styles_container__10vYJ {
  margin-top: 44px;
  padding-bottom: 130px;
}

.styles_cars__3Era-,
.styles_container__10vYJ {
  display: -webkit-flex;
  display: -moz-box;
  display: flex;
}

.styles_cars__3Era- {
  -webkit-flex-direction: column;
  -moz-box-orient: vertical;
  -moz-box-direction: normal;
  flex-direction: column;
  padding-right: 48px;
  border-right: 1px solid #555;
}

.styles_cars__3Era- .styles_btn__3FtGp {
  display: none;
}

.styles_cars__3Era- .styles_title__3OTn_ {
  font-weight: 700;
  font-size: 18px;
  line-height: 135.5%;
  letter-spacing: 0.02em;
  text-transform: uppercase;
  color: #f6a723;
  margin-bottom: 29px;
}

.styles_desiredCar__2q__l {
  margin-top: 64px;
}

.styles_desiredCar__2q__l > .styles_title__3OTn_ {
  margin-bottom: 15px;
}

.styles_desiredCar__2q__l img {
  max-width: 255px;
}

.styles_showCar__1zF2o {
  display: none;
}

@media (max-width: 1000px) {
  .styles_cars__3Era- {
    padding: 23px 20px;
    box-shadow: 0 -7px 13px rgba(0, 0, 0, 0.07);
    position: fixed;
    -webkit-flex-direction: row;
    -moz-box-orient: horizontal;
    -moz-box-direction: normal;
    flex-direction: row;
    bottom: 0;
    left: 0;
    right: 0;
    z-index: 5;
    background: #fff;
  }
  .styles_cars__3Era- .styles_btn__3FtGp {
    background: none;
    border: none;
    display: block;
    position: absolute;
    top: 17px;
    right: 22px;
    -webkit-transition: -webkit-transform 0.5s;
    transition: -webkit-transform 0.5s;
    -moz-transition: transform 0.5s, -moz-transform 0.5s;
    transition: transform 0.5s;
    transition: transform 0.5s, -webkit-transform 0.5s, -moz-transform 0.5s;
    -webkit-transform: rotate(180deg);
    -moz-transform: rotate(180deg);
    transform: rotate(180deg);
  }
  .styles_cars__3Era- .styles_btn__3FtGp path {
    stroke: #66727d;
  }
  .styles_cars__3Era- .styles_clientCar__3o6Ym {
    border-right: 1px solid #555;
  }
  .styles_cars__3Era- .styles_clientCar__3o6Ym > div:last-child {
    max-height: 0;
    overflow: hidden;
  }
  .styles_cars__3Era- .styles_clientCar__3o6Ym .styles_title__3OTn_ {
    text-transform: none;
    font-weight: 400;
    margin: 0;
  }
  .styles_cars__3Era- .styles_desiredCar__2q__l {
    margin: 0 0 0 63px;
    max-height: 0;
    overflow: hidden;
  }
  .styles_cars__3Era- .styles_desiredCar__2q__l .styles_title__3OTn_ {
    font-size: 13px;
  }
  .styles_cars__3Era-.styles_show__INwBb {
    padding: 39px 0 17px 72px;
    overflow: hidden;
  }
  .styles_cars__3Era-.styles_show__INwBb .styles_btn__3FtGp {
    top: 24px;
    -webkit-transform: rotate(0deg);
    -moz-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  .styles_cars__3Era-.styles_show__INwBb .styles_clientCar__3o6Ym .styles_title__3OTn_ {
    margin-bottom: 24px;
  }
  .styles_cars__3Era-.styles_show__INwBb .styles_clientCar__3o6Ym > div:last-child {
    overflow: hidden;
  }
  .styles_cars__3Era-.styles_show__INwBb .styles_clientCar__3o6Ym > div:last-child,
  .styles_cars__3Era-.styles_show__INwBb .styles_desiredCar__2q__l {
    max-height: 5000px;
    -webkit-transition: max-height 0.25s ease-in;
    -moz-transition: max-height 0.25s ease-in;
    transition: max-height 0.25s ease-in;
  }
}
@media (max-width: 767px) {
  .styles_container__10vYJ {
    margin-top: 0;
  }
  .styles_cars__3Era- {
    -webkit-flex-direction: column;
    -moz-box-orient: vertical;
    -moz-box-direction: normal;
    flex-direction: column;
  }
  .styles_cars__3Era-.styles_show__INwBb {
    padding: 29px 20px;
  }
  .styles_cars__3Era-.styles_show__INwBb .styles_clientCar__3o6Ym {
    border-right: none;
    border-bottom: 1px solid #555;
  }
  .styles_cars__3Era-.styles_show__INwBb .styles_desiredCar__2q__l {
    margin-top: 34px;
    margin-left: 0;
  }
}
.AdaptiveImage_AdaptiveImage__28QTO {
  position: relative;
  width: 100%;
  height: 100%;
}

.AdaptiveImage_AdaptiveImage__28QTO img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.styles_priceWrapper__3lsSi {
  z-index: 2;
  position: relative;
}

.styles_image_wrapper__3Rux_ {
  display: -webkit-flex;
  display: -moz-box;
  display: flex;
  position: relative;
  height: 750px;
}

@media (max-width: 768px) {
  .styles_image_wrapper__3Rux_ {
    height: 500px;
    min-height: -webkit-fit-content;
    min-height: -moz-fit-content;
    min-height: fit-content;
  }
}
.styles_image_wrapper__3Rux_ img {
  object-position: center;
}

@media (max-width: 768px) {
  .styles_image_wrapper__3Rux_ img {
    object-position: top;
  }
}
.styles_wrapper__ykS4j {
  position: absolute;
  top: 125px;
  width: 100%;
  color: #fff;
}

@media (max-width: 768px) {
  .styles_wrapper__ykS4j {
    position: relative;
    top: 0;
    margin-top: 20px;
  }
}
.styles_content__3X2mH .styles_priceFrom__2IjHU {
  margin-top: 8px;
  font-size: 16px;
  line-height: 21px;
  color: hsla(0, 0%, 80%, 0.6901960784);
}

.styles_content__3X2mH .styles_priceFrom__2IjHU span:first-child {
  margin-right: 10px;
}

.styles_content__3X2mH h2 {
  text-transform: uppercase;
  font-weight: 700;
  font-size: 48px;
  line-height: 120%;
  letter-spacing: 0.03em;
  margin-bottom: 35px;
  color: #f6a723;
}

.styles_content__3X2mH h4 {
  font-weight: 700;
  font-size: 18px;
  line-height: 20px;
  letter-spacing: 0.01em;
  text-transform: uppercase;
  margin-bottom: 9px;
}

.styles_content__3X2mH .styles_tradeinPrice__2vfmG {
  font-size: 32px;
  line-height: 40px;
}

.styles_content__3X2mH .styles_car__3li8H {
  margin-top: 32px;
}

.styles_content__3X2mH .styles_car__3li8H p {
  max-width: 315px;
}

.styles_content__3X2mH .styles_desiredCar__B6H3j {
  margin-top: 26px;
}

.styles_content__3X2mH .styles_buttons__1Yv7q {
  margin-top: 48px;
}

.styles_content__3X2mH .styles_buttons__1Yv7q a:last-child {
  background: none;
  border: 1px solid #f6a723;
  margin-left: 19px;
}

.styles_text__a-QSK {
  position: absolute;
  bottom: 80px;
  margin-top: 51px;
  font-weight: 400;
  font-size: 12px;
  line-height: 18px;
  color: #fff;
  opacity: 0.5;
  z-index: 2;
}

@media (max-width: 768px) {
  .styles_text__a-QSK {
    position: relative;
    top: 0;
    padding-bottom: 20px;
  }
}
.styles_container__363zo:before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 50%;
  height: 100%;
  max-height: 750px;
  z-index: 1;
  background: -webkit-gradient(linear, left top, right top, from(rgba(0, 0, 0, 0.7)), to(transparent));
  background: -moz-linear-gradient(left, rgba(0, 0, 0, 0.7), transparent);
  background: linear-gradient(90deg, rgba(0, 0, 0, 0.7), transparent);
}

.styles_container__3ANQV {
  padding-top: 12px;
}

.styles_container__3ANQV.styles_withBanner__izdAV {
  padding-top: 0;
}

.styles_container__3ANQV .styles_title__33l1g {
  color: #fff;
  font-weight: 700;
  font-size: 48px;
  line-height: 120%;
  letter-spacing: 0.03em;
  text-transform: uppercase;
  margin: 24px 0 25px;
}

.styles_container__3ANQV .styles_subtitle__xbGu8 {
  display: -webkit-flex;
  display: -moz-box;
  display: flex;
  -webkit-justify-content: space-between;
  -moz-box-pack: justify;
  justify-content: space-between;
  -webkit-align-items: center;
  -moz-box-align: center;
  align-items: center;
  color: #f6a723;
  font-weight: 700;
  font-size: 28px;
  line-height: 120%;
  letter-spacing: 0.03em;
  text-transform: uppercase;
  margin: 14px 0 35px;
}

.styles_container__3ANQV .styles_btnBack__1pOHC {
  padding: 0;
  height: auto;
  color: #fff;
}

.styles_container__3ANQV .styles_btnBack__1pOHC span {
  width: 18px;
}

.styles_fullSizeSteps__fGhiK {
  width: 100%;
}

.styles_fullSizeSteps__fGhiK > div {
  -webkit-flex: 1 0;
  -moz-box-flex: 1;
  flex: 1 0;
  margin-left: 20px;
}

.styles_fullSizeSteps__fGhiK > div:first-child {
  margin-left: 0;
}

.styles_fullSizeSteps__fGhiK > div > div:first-child,
.styles_fullSizeSteps__fGhiK > div > div:last-child {
  width: 100% !important;
}

.styles_sliderArrows__1Hql8 {
  display: none;
}

@media (max-width: 1100px) {
  .styles_container__3ANQV .styles_title__33l1g {
    font-size: 40px;
  }
  .styles_sliderArrows__1Hql8 {
    display: -webkit-flex;
    display: -moz-box;
    display: flex;
  }
  .styles_sliderArrows__1Hql8 button {
    border-color: #d9dcdc;
    height: 34px;
    width: 34px;
  }
  .styles_sliderArrows__1Hql8 button svg {
    width: 9px;
  }
}
@media (max-width: 767px) {
  .styles_container__3ANQV {
    margin-top: 40px;
  }
  .styles_container__3ANQV .styles_title__33l1g {
    font-size: 28px;
    letter-spacing: 0.02em;
    margin: 18px 0 20px;
  }
  .styles_container__3ANQV .styles_subtitle__xbGu8 {
    font-size: 22px;
    margin-bottom: 26px;
    margin-top: 9px;
  }
  .styles_sliderArrows__1Hql8 {
    display: none;
  }
}
.js-submenu {
  display: none;
}

.styles_item__18tFa.menu_models_a {
  padding: 35px 15px 20px;
}
.styles_item__18tFa.menu_models_a .styles_background__3Mtlz {
  opacity: 0;
  width: 100%;
  height: 130px;
  overflow: hidden;
  position: absolute;
  top: 0px;
  left: 0px;
  right: 0px;
}
.styles_item__18tFa.menu_models_a:hover .styles_background__3Mtlz {
  opacity: 1;
  width: 100%;
  height: 130px;
  overflow: visible;
  position: absolute;
  top: 0px;
  left: 0px;
  right: 0px;
}

.js-tab-btn {
  display: -webkit-flex;
  display: -moz-box;
  display: flex;
  -webkit-align-items: center;
  -moz-box-align: center;
  align-items: center;
  font-weight: 700;
  font-size: 15px;
  cursor: pointer;
  height: 34px;
  border-radius: 17px;
  padding-left: 14px;
  padding-right: 14px;
  position: relative;
  color: #fff;
}
.js-tab-btn:hover {
  background-color: hsla(0, 0%, 100%, 0.1);
}
.js-tab-btn.js-tab-btn-active {
  background-color: #fff;
  color: #000;
  font-weight: 700 !important;
}
.js-tab-btn.js-tab-btn-active:hover {
  background-color: #fff;
}

.js-tab {
  display: none;
}
.js-tab:first-child.js-tab-active {
  display: flex;
}
.js-tab:last-child.js-tab-active {
  display: block;
}

.js-trade-in-tab-btn.js-tab-btn-active {
  background-color: #fff;
  color: #000;
  font-weight: 700 !important;
}

.js-trade-in-tab {
  display: none;
}
.js-trade-in-tab#popular-marks {
  display: none;
}
.js-trade-in-tab#popular-marks.js-tab-active {
  display: flex;
}
.js-trade-in-tab.js-tab-active {
  display: block;
}

.js-error-message {
  display: none;
}

.js-second-step .styles_select__label__qrWta {
  font-size: 14px;
  font-weight: 400;
  top: -14px;
}
.js-second-step .styles_select__wrap__3q87H {
  padding-top: 20px;
  background: #262626;
}
.js-second-step .form-select.custom-select {
  padding-left: 15px;
  padding-right: 15px;
}
.js-second-step .styles_field__28tir {
  margin-top: 0;
  margin-bottom: 0;
}
.js-second-step .styles_field__28tir .mileage_maintenance_order {
  height: 100%;
}
.js-second-step .styles_field__28tir .mileage_maintenance_order input {
  height: 100%;
  min-height: 58px;
}
.js-second-step .js-select-hide {
  display: none;
}
.js-second-step .styles_preloaderWrapper__1rCVX {
  display: -webkit-flex;
  display: -moz-box;
  display: flex;
  -webkit-justify-content: start;
  -moz-box-pack: start;
  justify-content: start;
  -webkit-align-items: flex-start;
  -moz-box-align: start;
  align-items: flex-start;
  max-width: 1063px;
  height: 30px;
}


/* MODEL PAGE*/
.price_intro.styles_price__155V- {
  color: #f6a723;
  font-weight: 700;
  font-size: 24px;
  line-height: 27px;
  white-space: nowrap;
}

.intro_title.title_intro.styles_title__2q0W_ {
  color: #fff;
  max-width: 1100px;
  font-weight: 700;
  font-size: 48px;
  line-height: 57.6px;
  white-space: pre-line;
  text-transform: uppercase;
  letter-spacing: 3%;
}

.subtitle_intro.styles_subtitle__okEBm {
  display: inline-block;
  margin-bottom: 0.75rem;
  font-style: normal;
  font-weight: 700;
  font-size: 16px;
  line-height: 21px;
  letter-spacing: 0.03em;
  color: #fff;
  text-transform: uppercase;
}

#credit-payment-id {
  color: #fff;
  font-weight: 700;
  line-height: 27px;
  font-size: 20px;
}

.styles_textBlock__3VlxB {
  width: 100%;
  margin: 95px 0 116px;
  max-width: 911px;
}

@media (max-width: 575px) {
  .styles_textBlock__3VlxB {
    margin: 65px 0 86px;
  }
}
.styles_textBlock__3VlxB p {
  font-style: normal;
  font-weight: 400;
  font-size: 16px;
  line-height: 24px;
  color: #d9dcdc;
}

@media (max-width: 575px) {
  .styles_textBlock__3VlxB p {
    font-size: 14px;
  }
}
.styles_textBlock__3VlxB p:last-child {
  color: #fff;
  text-transform: uppercase;
}

.styles_textBlock__3VlxB :not(:last-child) {
  margin: 0 0 16px;
}

.leftPart .content_model_about_slider h2 {
  color: #f6a723;
  font-weight: 700;
  font-size: 36px;
  line-height: 43px;
  margin-bottom: 20px;
  letter-spacing: 0.02em;
  white-space: pre-line;
  max-width: 700px;
  text-transform: uppercase;
}

.leftPart .content_model_about_slider p {
  color: #fff;
  font-weight: 400;
  font-size: 16px;
  line-height: 1.35;
  white-space: pre-line;
}

.container_model_about_slider .leftPart .content_model_about_slider.safety_tab_text h2 {
  color: #f6a723;
  font-weight: 700;
  font-size: 36px;
  line-height: 43px;
  margin-bottom: 20px;
  letter-spacing: 0.02em;
  white-space: pre-line;
  max-width: 700px;
  text-transform: uppercase;
}
.container_model_about_slider .leftPart .content_model_about_slider.safety_tab_text p {
  color: #d9dcdc;
  font-weight: 400;
  font-size: 16px;
  line-height: 1.35;
  white-space: pre-line;
}

.styles_wrappersIcon__2Um4B {
  max-width: 1340px;
  width: 100%;
  display: grid;
  grid-template-columns: repeat(3, 1fr);
  grid-gap: 20px 20px;
  -webkit-justify-content: space-between;
  -moz-box-pack: justify;
  justify-content: space-between;
}

.safery-icons {
  max-width: 1340px;
  width: 100%;
  display: -webkit-flex;
  display: -moz-box;
  display: flex;
  flex-wrap: wrap;
  gap: 20px 200px;
  flex-direction: row;
  -webkit-justify-content: space-between;
  -moz-box-pack: justify;
  justify-content: space-between;
}
@media screen and (max-width: 1200px) {
  .safery-icons {
    gap: 20px 100px;
  }
}
@media screen and (max-width: 600px) {
  .safery-icons {
    gap: 20px;
  }
}
.safery-icons--item {
  width: 200px;
  max-height: 200px;
  display: -webkit-flex;
  display: -moz-box;
  display: flex;
  flex-direction: column;
  -webkit-justify-content: flex-start;
  -moz-box-pack: start;
  justify-content: flex-start;
}

.styles_iconSecurity__3W0N2 {
  width: 100%;
  height: 75px;
  margin-bottom: 17px;
  display: inline-block;
}

@media screen and (min-width: 768px) and (max-width: 1500px) {
  .styles_iconSecurity__3W0N2 {
    height: 60px;
    margin-bottom: 10px;
  }
  .styles_iconSecurity__3W0N2 img {
    width: 60px;
    height: 60px;
  }
}
.styles_iconTitle__NkETw {
  width: 190px;
  max-width: 190px;
  font-weight: 700;
  font-size: 16px;
  line-height: 21px;
  color: #d9dcdc;
  margin-bottom: 65px;
}

@media screen and (min-width: 768px) and (max-width: 1500px) {
  .styles_iconTitle__NkETw {
    max-width: 120px;
    font-size: 12px;
    line-height: 13px;
    margin-bottom: 15px;
  }
}
.model_tab_content.bg-grey {
  background-color: #262626;
}
@media screen and (max-width: 1024px) {
  .model_tab_content.bg-grey {
    background-color: #000;
  }
}

.leftPart .body_model_about_slider {
  margin-bottom: 40px;
}

@media screen and (min-width: 1024px) and (max-width: 1300px) {
  .container_model_about_slider {
    min-height: 674px;
  }
}
.title_select_color {
  color: #f6a723;
  font-weight: 700;
  font-size: 48px;
  letter-spacing: 0.03em;
  max-width: 490px;
  line-height: 57.6px;
  text-transform: uppercase;
  position: relative;
  z-index: 1;
  width: 419px;
}

.styles_shadow__1lpw7 {
  position: absolute;
  left: 50%;
  top: 62%;
  -webkit-transform: translate(-50%, -50%);
  -moz-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
  z-index: -1;
  width: 100%;
}

.image_select_color {
  position: relative;
}

.colorTitle_select_color {
  font-size: 16px;
  font-weight: 700;
  color: #d9dcdc;
  display: block;
  margin-bottom: 12px;
  text-transform: uppercase;
}

.leftPart_engines {
  padding: 0;
}

.leftPart_engines .image_engines img {
  max-height: 100%;
  height: 100%;
  width: 100%;
  object-fit: cover;
  height: 747px;
}

.title_engines {
  text-transform: uppercase;
  color: #f6a723;
  font-weight: 700;
}

.wrapper_engines {
  background-color: #3a3a3a;
  background: #3a3a3a;
}

.container_engines {
  background-color: #3a3a3a;
}
.container_engines .leftPart_engines {
  height: 100%;
}
@media (max-width: 767px) {
  .container_engines .leftPart_engines {
    width: 100%;
  }
}
.container_engines .leftPart_engines .image_engines {
  height: 100%;
}
@media (max-width: 767px) {
  .container_engines .rightPart_engines {
    padding: 65px 50px;
    background-color: #3a3a3a;
  }
}
@media (max-width: 767px) {
  .container_engines {
    flex-direction: column;
    margin: 0;
  }
}

.styles_shadow__20vMq {
  position: absolute;
  bottom: 0;
  left: 0;
  z-index: 1;
  scale: 1.3;
}
.styles_shadow__20vMq img {
  width: 100%;
  object-fit: contain;
}

.js-table tr:not(.js-main-tr):not(.js-main-d) .nameCenter_params {
  margin-left: -170px;
  min-width: 170px;
}

.styles_link__1M0OA span:last-child {
  width: 100%;
  border: none;
  text-align: center;
  text-wrap: nowrap;
  padding: 5px 0;
}

.styles_container__cTfkS {
  padding-top: 90px;
  padding-bottom: 45px;
}

@media (max-width: 1000px) {
  .styles_container__cTfkS {
    padding-bottom: 60px;
  }
}
.styles_title__2oXvg {
  color: #f6a723;
  font-weight: 700;
  font-size: 36px;
  line-height: 43px;
  letter-spacing: 0.02em;
  text-transform: uppercase;
}

@media (max-width: 1024px) {
  .styles_title__2oXvg {
    font-weight: 700;
    font-size: 38px;
    line-height: 46px;
  }
}
@media (max-width: 1000px) {
  .styles_title__2oXvg {
    font-weight: 700;
    font-size: 32px;
    line-height: 38px;
    margin-bottom: 30px;
  }
}
.styles_list__2jQU6 {
  display: -webkit-flex;
  display: -moz-box;
  display: flex;
  margin-top: 40px;
}

@media (max-width: 768px) {
  .styles_container__cTfkS {
    padding: 50px 0;
    margin-top: 0 !important;
  }
  .styles_title__2oXvg {
    font-weight: 700;
    font-size: 28px;
    line-height: 120%;
    margin-bottom: 20px;
  }
  .styles_list__2jQU6 {
    -webkit-flex-direction: column;
    -moz-box-orient: vertical;
    -moz-box-direction: normal;
    flex-direction: column;
  }
}
@media (max-width: 575px) {
  .styles_list__2jQU6 {
    margin-top: 31px;
  }
}
.styles_image__29mkF {
  height: 85%;
}

.styles_image__29mkF img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.styles_spec__7Ca_l .styles_content__3OP3l:before {
  background-image: -webkit-gradient(linear, left top, right top, from(#0b2582), color-stop(97.27%, #4e94e7));
  background-image: -moz-linear-gradient(left, #0b2582 0, #4e94e7 97.27%);
  background-image: linear-gradient(90deg, #0b2582, #4e94e7 97.27%);
}

.styles_content__3OP3l {
  position: absolute;
  bottom: -10px;
  left: 0;
  right: 0;
  height: 111px;
  display: -webkit-flex;
  display: -moz-box;
  display: flex;
  -webkit-align-items: flex-start;
  -moz-box-align: start;
  align-items: flex-start;
  padding-top: 21px;
  padding-left: 10px;
}

.styles_content__3OP3l > * {
  position: relative;
  color: #fff;
  font-weight: 700;
  line-height: 1.4;
}

.styles_content__3OP3l:before {
  content: "";
  position: absolute;
  background: -webkit-gradient(linear, left top, right top, from(#262626), color-stop(97.27%, #262626));
  background: -moz-linear-gradient(left, #262626 0, #262626 97.27%);
  background: linear-gradient(90deg, #262626, #262626 97.27%);
  bottom: -20px;
  left: -10px;
  right: -10px;
  top: 0;
  -webkit-transform: rotate(5deg);
  -moz-transform: rotate(5deg);
  transform: rotate(5deg);
}

@media (max-width: 1024px) {
  .styles_content__3OP3l {
    height: 136px;
    padding-left: 30px;
  }
}
@media (max-width: 1000px) {
  .styles_content__3OP3l {
    height: 98px;
    padding-left: 19px;
  }
}
@media (max-width: 768px) {
  .styles_image__29mkF {
    height: 265px;
  }
  .styles_image__29mkF img {
    min-height: 210px;
  }
  .styles_content__3OP3l {
    padding-left: 21px;
    height: 123px;
  }
}
.styles_itemTitle__21xWi {
  font-weight: 700;
  font-size: 16px;
  line-height: 21px;
  width: 100%;
  padding-right: 50px;
}

.styles_itemTitle__21xWi .styles_file__10jm0 {
  font-size: 12px;
  line-height: 18px;
  font-style: normal;
  font-weight: 400;
}

.styles_item__2B2iE {
  height: 249px;
  width: 100%;
  max-width: 366px;
  position: relative;
  overflow: hidden;
}

.styles_item__2B2iE:not(:last-child) {
  margin-right: 60px;
}

.styles_image__29mkF {
  height: 85%;
}

.styles_image__29mkF img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}

@media (max-width: 1024px) {
  .styles_title__2oXvg {
    font-weight: 700;
    font-size: 38px;
    line-height: 46px;
  }
  .styles_item__2B2iE {
    height: 305px;
    max-width: 456px;
  }
  .styles_item__2B2iE:not(:last-child) {
    margin-right: 13px;
  }
  .styles_item__2B2iE:nth-of-type(2) {
    margin-right: 0;
  }
  .styles_item__2B2iE:nth-of-type(3) {
    display: none;
  }
  .styles_content__3OP3l {
    height: 136px;
    padding-left: 30px;
  }
  .styles_itemTitle__21xWi {
    font-size: 16px;
    line-height: 21px;
  }
  .styles_icon__3eF_1 {
    bottom: 49.5px;
  }
}
@media (max-width: 1024px) {
  .styles_itemTitle__21xWi {
    font-size: 16px;
    line-height: 21px;
  }
}
@media (max-width: 1000px) {
  .styles_container__cTfkS {
    padding-bottom: 60px;
  }
  .styles_title__2oXvg {
    font-weight: 700;
    font-size: 32px;
    line-height: 38px;
    margin-bottom: 30px;
  }
  .styles_item__2B2iE {
    height: 219px;
    max-width: 456px;
  }
  .styles_item__2B2iE:not(:last-child) {
    margin-right: 32px;
  }
  .styles_item__2B2iE:nth-of-type(2) {
    margin-right: 0;
  }
  .styles_content__3OP3l {
    height: 98px;
    padding-left: 19px;
  }
  .styles_icon__3eF_1 {
    bottom: 35.5px;
  }
  .styles_itemTitle__21xWi {
    font-size: 13px;
    line-height: 16px;
  }
}
@media (max-width: 1000px) {
  .styles_itemTitle__21xWi {
    font-size: 13px;
    line-height: 16px;
  }
}
@media (max-width: 768px) {
  .styles_container__cTfkS {
    padding: 50px 0;
    margin-top: 0 !important;
  }
  .styles_list__2jQU6 {
    -webkit-flex-direction: column;
    -moz-box-orient: vertical;
    -moz-box-direction: normal;
    flex-direction: column;
  }
  .styles_image__29mkF {
    height: 265px;
  }
  .styles_image__29mkF img {
    min-height: 210px;
  }
  .styles_title__2oXvg {
    font-weight: 700;
    font-size: 28px;
    line-height: 120%;
    margin-bottom: 20px;
  }
  .styles_content__3OP3l {
    padding-left: 21px;
    height: 123px;
  }
  .styles_item__2B2iE {
    width: 100%;
    height: 292px;
    max-height: none;
    padding-bottom: 60px;
    margin: 0 auto 32px;
  }
  .styles_item__2B2iE:first-of-type,
  .styles_item__2B2iE:nth-of-type(2) {
    margin-right: auto;
  }
  .styles_item__2B2iE:nth-of-type(3) {
    display: block;
  }
  .styles_item__2B2iE:nth-of-type(3) .styles_itemTitle__21xWi {
    max-width: 150px;
  }
  .styles_icon__3eF_1 {
    bottom: 57.5px;
  }
  .styles_itemTitle__21xWi {
    font-size: 14px;
    line-height: 17px;
  }
}
@media (max-width: 768px) {
  .styles_item__2B2iE:nth-of-type(3) .styles_itemTitle__21xWi {
    max-width: 150px;
  }
  .styles_itemTitle__21xWi {
    font-size: 14px;
    line-height: 17px;
  }
}
.styles_icon__3eF_1 {
  position: absolute;
  right: 23px;
  bottom: 45.5px;
  display: -webkit-flex;
  display: -moz-box;
  display: flex;
  width: 25px;
  height: 25px;
  -webkit-align-items: center;
  -moz-box-align: center;
  align-items: center;
  -webkit-justify-content: center;
  -moz-box-pack: center;
  justify-content: center;
  border: 1px solid #fff;
  border-radius: 50%;
}

@media (max-width: 1024px) {
  .styles_icon__3eF_1 {
    bottom: 49.5px;
  }
}
@media (max-width: 1000px) {
  .styles_icon__3eF_1 {
    bottom: 35.5px;
  }
}
@media (max-width: 768px) {
  .styles_icon__3eF_1 {
    bottom: 57.5px;
  }
}
.container_params {
  background-color: #000;
  font-size: 16px;
  line-height: 21px;
  color: #c4c4c4;
}
.container_params h3.title_params {
  color: #f6a723;
  font-size: 36px;
  font-weight: 700;
  letter-spacing: 0.02em;
}
.container_params .titleRow_params,
.container_params .titleFields_params {
  font-size: 16px;
  line-height: 21px;
  color: #c4c4c4;
}
.container_params .nameCenter_params {
  font-size: 16px;
  line-height: 21px;
  color: #c4c4c4;
}

.container_params_tabs {
  border-bottom: none;
}

.dropdown_tabs > div:first-child {
  background: #262626;
}

.dropdown_tabs > div:first-child > div:first-child {
  color: #f6a723;
  font-weight: 700;
  font-size: 18px;
  line-height: 21px;
}

@media (max-width: 767px) {
  .styles_link__1M0OA.js-toggle-spec {
    display: none;
  }
}

/* MODEL PAGE END*/
/* BRAND PAGE (FROM TOP MENU) */
.styles_container__1XFgt {
  text-align: left;
  padding-top: 70px;
  padding-bottom: 70px;
}

.styles_title__1HSR0 {
  color: #f6a723;
  font-size: 24px;
  font-weight: 700;
  line-height: 29px;
  margin-bottom: 25px;
  max-width: 663px;
}

.styles_description__1FFeC {
  margin-bottom: 15px;
  max-width: 908px;
  color: #d9dcdc;
}

@media (max-width: 767px) {
  .styles_container__1XFgt {
    padding-top: 49px;
    padding-bottom: 65px;
  }
  .styles_title__1HSR0 {
    margin-bottom: 20px;
    text-transform: uppercase;
    font-size: 20px;
    line-height: 27px;
    letter-spacing: 0.02em;
  }
}
.styles_center__1yoSC {
  height: 100vh;
  display: -webkit-flex;
  display: -moz-box;
  display: flex;
  -webkit-justify-content: center;
  -moz-box-pack: center;
  justify-content: center;
  -webkit-align-items: center;
  -moz-box-align: center;
  align-items: center;
}

.styles_wave__a8NI3 {
  width: 5px;
  height: 100px;
  background: -moz-linear-gradient(45deg, #f6a723, #f6a723);
  background: linear-gradient(45deg, #f6a723, #f6a723);
  margin: 10px;
  -webkit-animation: styles_wave__a8NI3 1s linear infinite;
  -moz-animation: styles_wave__a8NI3 1s linear infinite;
  animation: styles_wave__a8NI3 1s linear infinite;
  border-radius: 20px;
}

.styles_wave__a8NI3:nth-child(2) {
  -webkit-animation-delay: 0.1s;
  -moz-animation-delay: 0.1s;
  animation-delay: 0.1s;
}

.styles_wave__a8NI3:nth-child(3) {
  -webkit-animation-delay: 0.2s;
  -moz-animation-delay: 0.2s;
  animation-delay: 0.2s;
}

.styles_wave__a8NI3:nth-child(4) {
  -webkit-animation-delay: 0.3s;
  -moz-animation-delay: 0.3s;
  animation-delay: 0.3s;
}

.styles_wave__a8NI3:nth-child(5) {
  -webkit-animation-delay: 0.4s;
  -moz-animation-delay: 0.4s;
  animation-delay: 0.4s;
}

.styles_wave__a8NI3:nth-child(6) {
  -webkit-animation-delay: 0.5s;
  -moz-animation-delay: 0.5s;
  animation-delay: 0.5s;
}

.styles_wave__a8NI3:nth-child(7) {
  -webkit-animation-delay: 0.6s;
  -moz-animation-delay: 0.6s;
  animation-delay: 0.6s;
}

.styles_wave__a8NI3:nth-child(8) {
  -webkit-animation-delay: 0.7s;
  -moz-animation-delay: 0.7s;
  animation-delay: 0.7s;
}

.styles_wave__a8NI3:nth-child(9) {
  -webkit-animation-delay: 0.8s;
  -moz-animation-delay: 0.8s;
  animation-delay: 0.8s;
}

.styles_wave__a8NI3:nth-child(10) {
  -webkit-animation-delay: 0.9s;
  -moz-animation-delay: 0.9s;
  animation-delay: 0.9s;
}

@-webkit-keyframes styles_wave__a8NI3 {
  0% {
    -webkit-transform: scale(0);
    transform: scale(0);
  }
  50% {
    -webkit-transform: scale(1);
    transform: scale(1);
  }
  to {
    -webkit-transform: scale(0);
    transform: scale(0);
  }
}
@-moz-keyframes styles_wave__a8NI3 {
  0% {
    -moz-transform: scale(0);
    transform: scale(0);
  }
  50% {
    -moz-transform: scale(1);
    transform: scale(1);
  }
  to {
    -moz-transform: scale(0);
    transform: scale(0);
  }
}
@keyframes styles_wave__a8NI3 {
  0% {
    -webkit-transform: scale(0);
    -moz-transform: scale(0);
    transform: scale(0);
  }
  50% {
    -webkit-transform: scale(1);
    -moz-transform: scale(1);
    transform: scale(1);
  }
  to {
    -webkit-transform: scale(0);
    -moz-transform: scale(0);
    transform: scale(0);
  }
}
.styles_ldsSpinner__3-SaS {
  color: red;
  display: inline-block;
  position: relative;
  width: 80px;
  height: 80px;
}

.styles_ldsSpinner__3-SaS div {
  -webkit-transform-origin: 40px 40px;
  -moz-transform-origin: 40px 40px;
  transform-origin: 40px 40px;
  -webkit-animation: styles_ldsSpinner__3-SaS 1.2s linear infinite;
  -moz-animation: styles_ldsSpinner__3-SaS 1.2s linear infinite;
  animation: styles_ldsSpinner__3-SaS 1.2s linear infinite;
}

.styles_ldsSpinner__3-SaS div:after {
  content: " ";
  display: block;
  position: absolute;
  top: 3px;
  left: 37px;
  width: 6px;
  height: 18px;
  border-radius: 20%;
  background: #fff;
}

.styles_yellow__kXzXo div:after {
  background: #e37639;
}

.styles_ldsSpinner__3-SaS div:first-child {
  -webkit-transform: rotate(0deg);
  -moz-transform: rotate(0deg);
  transform: rotate(0deg);
  -webkit-animation-delay: -1.1s;
  -moz-animation-delay: -1.1s;
  animation-delay: -1.1s;
}

.styles_ldsSpinner__3-SaS div:nth-child(2) {
  -webkit-transform: rotate(30deg);
  -moz-transform: rotate(30deg);
  transform: rotate(30deg);
  -webkit-animation-delay: -1s;
  -moz-animation-delay: -1s;
  animation-delay: -1s;
}

.styles_ldsSpinner__3-SaS div:nth-child(3) {
  -webkit-transform: rotate(60deg);
  -moz-transform: rotate(60deg);
  transform: rotate(60deg);
  -webkit-animation-delay: -0.9s;
  -moz-animation-delay: -0.9s;
  animation-delay: -0.9s;
}

.styles_ldsSpinner__3-SaS div:nth-child(4) {
  -webkit-transform: rotate(90deg);
  -moz-transform: rotate(90deg);
  transform: rotate(90deg);
  -webkit-animation-delay: -0.8s;
  -moz-animation-delay: -0.8s;
  animation-delay: -0.8s;
}

.styles_ldsSpinner__3-SaS div:nth-child(5) {
  -webkit-transform: rotate(120deg);
  -moz-transform: rotate(120deg);
  transform: rotate(120deg);
  -webkit-animation-delay: -0.7s;
  -moz-animation-delay: -0.7s;
  animation-delay: -0.7s;
}

.styles_ldsSpinner__3-SaS div:nth-child(6) {
  -webkit-transform: rotate(150deg);
  -moz-transform: rotate(150deg);
  transform: rotate(150deg);
  -webkit-animation-delay: -0.6s;
  -moz-animation-delay: -0.6s;
  animation-delay: -0.6s;
}

.styles_ldsSpinner__3-SaS div:nth-child(7) {
  -webkit-transform: rotate(180deg);
  -moz-transform: rotate(180deg);
  transform: rotate(180deg);
  -webkit-animation-delay: -0.5s;
  -moz-animation-delay: -0.5s;
  animation-delay: -0.5s;
}

.styles_ldsSpinner__3-SaS div:nth-child(8) {
  -webkit-transform: rotate(210deg);
  -moz-transform: rotate(210deg);
  transform: rotate(210deg);
  -webkit-animation-delay: -0.4s;
  -moz-animation-delay: -0.4s;
  animation-delay: -0.4s;
}

.styles_ldsSpinner__3-SaS div:nth-child(9) {
  -webkit-transform: rotate(240deg);
  -moz-transform: rotate(240deg);
  transform: rotate(240deg);
  -webkit-animation-delay: -0.3s;
  -moz-animation-delay: -0.3s;
  animation-delay: -0.3s;
}

.styles_ldsSpinner__3-SaS div:nth-child(10) {
  -webkit-transform: rotate(270deg);
  -moz-transform: rotate(270deg);
  transform: rotate(270deg);
  -webkit-animation-delay: -0.2s;
  -moz-animation-delay: -0.2s;
  animation-delay: -0.2s;
}

.styles_ldsSpinner__3-SaS div:nth-child(11) {
  -webkit-transform: rotate(300deg);
  -moz-transform: rotate(300deg);
  transform: rotate(300deg);
  -webkit-animation-delay: -0.1s;
  -moz-animation-delay: -0.1s;
  animation-delay: -0.1s;
}

.styles_ldsSpinner__3-SaS div:nth-child(12) {
  -webkit-transform: rotate(330deg);
  -moz-transform: rotate(330deg);
  transform: rotate(330deg);
  -webkit-animation-delay: 0s;
  -moz-animation-delay: 0s;
  animation-delay: 0s;
}

@-webkit-keyframes styles_ldsSpinner__3-SaS {
  0% {
    opacity: 1;
  }
  to {
    opacity: 0;
  }
}
@-moz-keyframes styles_ldsSpinner__3-SaS {
  0% {
    opacity: 1;
  }
  to {
    opacity: 0;
  }
}
@keyframes styles_ldsSpinner__3-SaS {
  0% {
    opacity: 1;
  }
  to {
    opacity: 0;
  }
}
.styles_list__RaDA0 {
  cursor: default;
  pointer-events: all;
}

.styles_list__RaDA0 li {
  display: block;
  margin-bottom: 15px;
}

.styles_list__RaDA0 .styles_plus__1Uj2x {
  display: -webkit-flex;
  display: -moz-box;
  display: flex;
  -webkit-transition: -webkit-transform 0.3s;
  transition: -webkit-transform 0.3s;
  -moz-transition: transform 0.3s, -moz-transform 0.3s;
  transition: transform 0.3s;
  transition: transform 0.3s, -webkit-transform 0.3s, -moz-transform 0.3s;
  font-size: 18px;
  font-weight: 700;
  margin-left: 10px;
  margin-top: -4px;
}

.styles_list__RaDA0 .styles_plusOpen__2ZS9c {
  -webkit-transform: rotate(45deg);
  -moz-transform: rotate(45deg);
  transform: rotate(45deg);
}

.styles_list__RaDA0 span {
  display: -webkit-flex;
  display: -moz-box;
  display: flex;
  min-width: 25px;
  width: 25px;
  height: 25px;
  -webkit-flex: 0 0 25px;
  -moz-box-flex: 0;
  flex: 0 0 25px;
  -webkit-align-items: center;
  -moz-box-align: center;
  align-items: center;
  -webkit-justify-content: center;
  -moz-box-pack: center;
  justify-content: center;
  border: 1px solid #fff;
  border-radius: 50%;
  margin-right: 10px;
}

.styles_list__RaDA0 .styles_iconActive__ebme5 {
  border: none;
}

.styles_list__RaDA0 .styles_iconActive__ebme5 svg {
  width: 25px;
  height: 25px;
}

.styles_list__RaDA0 .styles_iconActive__ebme5 svg path {
  fill: #fff;
}

.styles_list__RaDA0 a {
  font-size: 12px;
  font-weight: 700;
  text-transform: uppercase;
  color: #fff;
  display: -webkit-flex;
  display: -moz-box;
  display: flex;
  -webkit-align-items: center;
  -moz-box-align: center;
  align-items: center;
  letter-spacing: 1px;
}

.styles_list__RaDA0 a path {
  stroke: #fff;
}

@media (min-width: 768px) {
  .styles_list__RaDA0 a:hover {
    color: #e37639;
  }
  .styles_list__RaDA0 a:hover span {
    border-color: #e37639;
  }
  .styles_list__RaDA0 a:hover path {
    fill: #e37639;
    stroke: #e37639;
  }
  .styles_list__RaDA0 a:hover circle {
    fill: #e37639;
  }
}
.styles_btnMobileOpen__1cIb7 {
  display: none;
}

@media screen and (max-width: 1024px) {
  .styles_btnMobileOpen__1cIb7 {
    display: -webkit-flex;
    display: -moz-box;
    display: flex;
    -webkit-justify-content: center;
    -moz-box-pack: center;
    justify-content: center;
    -webkit-align-items: center;
    -moz-box-align: center;
    align-items: center;
    font-weight: 700;
    text-transform: uppercase;
    font-size: 10px;
    line-height: 14px;
    letter-spacing: 0.07em;
    color: #fff;
    padding: 0 0 0 17px;
    position: relative;
    white-space: nowrap;
    margin-top: 1px;
  }
  .styles_btnMobileOpen__1cIb7:before {
    content: "";
    position: absolute;
    height: 49px;
    width: 1px;
    background-color: #fff;
    opacity: 0.1;
    left: 0;
    top: -16px;
  }
  .styles_list__RaDA0 {
    position: relative;
    background-color: transparent !important;
  }
  .styles_list__RaDA0 li {
    display: inline-block;
    background-color: #f6a723;
    -webkit-align-items: center;
    -moz-box-align: center;
    align-items: center;
    border-radius: 55px;
    padding: 12px 20px;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    position: absolute;
    min-width: 282px;
    opacity: 0;
    top: 0;
    left: 0;
    width: 100%;
    -webkit-transition: top 0.5s, opacity 0.5s;
    -moz-transition: top 0.5s, opacity 0.5s;
    transition: top 0.5s, opacity 0.5s;
    pointer-events: none;
    font-size: 10px;
    line-height: 14px;
  }
  .styles_list__RaDA0 li a {
    letter-spacing: 0.07em;
    font-size: 10px;
    padding-right: 10px;
    margin-right: auto;
  }
  .styles_list__RaDA0 li .styles_btnMobileOpen__1cIb7 {
    display: none;
  }
  .styles_list__RaDA0 li.styles_listOpen__1yAsy {
    opacity: 1;
    pointer-events: auto;
  }
  .styles_list__RaDA0 li.styles_listOpen__1yAsy:nth-of-type(2) {
    top: -webkit-calc(-100% - 10px);
    top: -moz-calc(-100% - 10px);
    top: calc(-100% - 10px);
  }
  .styles_list__RaDA0 li.styles_listOpen__1yAsy:nth-of-type(3) {
    top: -webkit-calc(-200% - 20px);
    top: -moz-calc(-200% - 20px);
    top: calc(-200% - 20px);
  }
  .styles_list__RaDA0 li.styles_listOpen__1yAsy:nth-of-type(4) {
    top: -webkit-calc(-300% - 30px);
    top: -moz-calc(-300% - 30px);
    top: calc(-300% - 30px);
  }
  .styles_list__RaDA0 li.styles_listOpen__1yAsy:nth-of-type(5) {
    top: -webkit-calc(-300% - 90px);
    top: -moz-calc(-300% - 90px);
    top: calc(-300% - 90px);
  }
  .styles_list__RaDA0 li:first-of-type {
    display: -webkit-flex;
    display: -moz-box;
    display: flex;
    -webkit-justify-content: space-between;
    -moz-box-pack: justify;
    justify-content: space-between;
    position: relative;
    pointer-events: auto;
    opacity: 1;
    margin: 0;
    left: 0;
  }
  .styles_list__RaDA0 li:first-of-type .styles_btnMobileOpen__1cIb7 {
    display: -webkit-flex;
    display: -moz-box;
    display: flex;
    -webkit-align-items: center;
    -moz-box-align: center;
    align-items: center;
    margin-top: 6px;
    position: relative;
  }
}
.styles_menu__ultUJ {
  position: fixed;
  bottom: 20px;
  left: 0;
  right: 0;
  z-index: 10;
  pointer-events: none;
}

.styles_wrapper__3iXsj {
  -webkit-align-items: flex-end;
  -moz-box-align: end;
  align-items: flex-end;
}

.styles_options__jG0Pg,
.styles_wrapper__3iXsj {
  display: -webkit-flex;
  display: -moz-box;
  display: flex;
}

.styles_options__jG0Pg {
  background-color: rgba(0, 0, 0, 0.7);
  -webkit-align-items: center;
  -moz-box-align: center;
  align-items: center;
  height: 52px;
  border-radius: 26px;
  width: -webkit-max-content;
  width: -moz-max-content;
  width: max-content;
}

.styles_options__jG0Pg li {
  margin-bottom: 0;
  margin-left: 20px;
  margin-right: 20px;
}

@media screen and (max-width: 1024px) {
  .styles_menu__ultUJ {
    bottom: 35px;
  }
  .styles_options__jG0Pg {
    background-color: transparent;
    margin-left: auto;
  }
  .styles_options__jG0Pg li {
    margin: 0;
  }
}
.styles_breadCrumb__1y1FB {
  display: -webkit-flex;
  display: -moz-box;
  display: flex;
  -webkit-align-items: center;
  -moz-box-align: center;
  align-items: center;
  padding-right: 18px;
  padding-left: 12px;
  position: relative;
}

.styles_breadCrumb__1y1FB:last-child {
  padding-right: 0;
}

.styles_breadCrumb__1y1FB:last-child a,
.styles_breadCrumb__1y1FB:last-child a.styles_textShadow__KkE2p {
  color: #fff;
}

.styles_breadCrumb__1y1FB:last-child a.styles_orangeText__Ax8mP {
  color: #e37639;
  opacity: 1;
}

.styles_breadCrumb__1y1FB:last-child a:hover {
  cursor: default;
}

.styles_breadCrumb__1y1FB:first-child {
  padding-left: 0;
}

.styles_breadCrumb__1y1FB a {
  font-size: 12px;
  line-height: 18px;
  color: #fff;
}

.styles_breadCrumb__1y1FB a.styles_textShadow__KkE2p {
  color: #fff;
}

.styles_breadCrumb__1y1FB a.styles_blackText__3TeAa {
  color: #000 !important;
  opacity: 1;
}

.styles_breadCrumb__1y1FB.styles_grey__3UsRc a {
  color: #d9dcdc;
}

.styles_isOpacity__2Pf3D:last-child a {
  opacity: 0.8;
}

.styles_icon__Kfmg7 {
  position: absolute;
  -webkit-align-items: center;
  -moz-box-align: center;
  align-items: center;
  -webkit-justify-content: flex-end;
  -moz-box-pack: end;
  justify-content: flex-end;
  right: 0;
}

.styles_container__ITE3s,
.styles_icon__Kfmg7 {
  display: -webkit-flex;
  display: -moz-box;
  display: flex;
}

@media screen and (max-width: 1024px) {
  .styles_container__ITE3s {
    display: none;
  }
  .styles_container__ITE3s.styles_mobile__ZP11A {
    display: -webkit-flex;
    display: -moz-box;
    display: flex;
  }
}
.styles_shadow__3ByCl {
  width: 100%;
  max-width: 1280px;
  position: absolute;
  margin: 0 auto;
  left: 0;
  right: 0;
  top: 115px;
  z-index: 1;
}

@media (min-width: 1440px) {
  .styles_shadow__3ByCl {
    max-width: 1340px;
  }
}
@media screen and (max-width: 1320px) {
  .styles_shadow__3ByCl {
    padding: 0 15px;
  }
}
.styles_containerBanner__zu-5A {
  display: -webkit-flex;
  display: -moz-box;
  display: flex;
  -webkit-flex-direction: column;
  -moz-box-orient: vertical;
  -moz-box-direction: normal;
  flex-direction: column;
  max-width: 1340px;
}

.styles_textBlock__1jgL8 {
  width: 100%;
  margin: auto auto 50px;
}

.styles_textBlock__1jgL8 h1 {
  width: 400px;
  color: #fff;
  font-weight: 700;
  font-size: 48px;
  line-height: 120%;
  text-transform: uppercase;
}

.styles_textBlock__1jgL8 .styles_description__1E4m9 {
  max-width: 600px;
  color: #fff;
  font-size: 16px;
  line-height: 21px;
}

.styles_banner__1dqe0 {
  position: relative;
  height: 600px;
  width: 100%;
  display: -webkit-flex;
  display: -moz-box;
  display: flex;
  -webkit-flex-direction: column;
  -moz-box-orient: vertical;
  -moz-box-direction: normal;
  flex-direction: column;
  -webkit-justify-content: space-between;
  -moz-box-pack: justify;
  justify-content: space-between;
}

.styles_banner__1dqe0 img {
  position: absolute;
  top: 0;
  bottom: 0;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

@media (max-width: 1024px) {
  .styles_banner__1dqe0 {
    min-height: 0;
    position: relative;
  }
  .styles_banner__1dqe0 img {
    position: relative;
    z-index: 0;
  }
  .styles_banner__1dqe0 .styles_containerBanner__zu-5A {
    background: -webkit-gradient(linear, left bottom, left top, color-stop(53.85%, #000), color-stop(92.39%, transparent));
    background: -moz-linear-gradient(bottom, #000 53.85%, transparent 92.39%);
    background: linear-gradient(1turn, #000 53.85%, transparent 92.39%);
    padding-top: 50px;
    padding-bottom: 50px;
    margin-top: -240px;
    height: auto;
  }
  .styles_banner__1dqe0 .styles_containerBanner__zu-5A h1 {
    width: auto;
    margin: 0;
    font-size: 32px;
    line-height: 43px;
  }
  .styles_banner__1dqe0 .styles_containerBanner__zu-5A .styles_description__1E4m9 {
    font-size: 14px;
    line-height: 18px;
    margin-top: 11px;
    margin-bottom: 0;
    max-width: 100%;
  }
}
@media (max-width: 575px) {
  .styles_banner__1dqe0 .styles_containerBanner__zu-5A {
    padding-bottom: 50px;
  }
  .styles_banner__1dqe0 .styles_containerBanner__zu-5A .styles_description__1E4m9 {
    color: #d9dcdc;
  }
}
.styles_link__1M0OA {
  font-weight: 700;
  text-transform: uppercase;
  font-size: 12px;
  display: -webkit-flex;
  display: -moz-box;
  display: flex;
  -webkit-align-items: center;
  -moz-box-align: center;
  align-items: center;
  letter-spacing: 1px;
  line-height: 1.4;
  color: #f6a723;
}

.styles_link__1M0OA:hover {
  cursor: pointer;
}

.styles_link__1M0OA span {
  display: -webkit-flex;
  display: -moz-box;
  display: flex;
  width: 25px;
  height: 25px;
  -webkit-align-items: center;
  -moz-box-align: center;
  align-items: center;
  -webkit-justify-content: center;
  -moz-box-pack: center;
  justify-content: center;
  border: 1px solid #f6a723;
  border-radius: 50%;
  margin-right: 10px;
  -webkit-flex: 0 0 25px;
  -moz-box-flex: 0;
  flex: 0 0 25px;
}

.styles_link__1M0OA.styles_white__2hkVu {
  color: #fff;
}

.styles_link__1M0OA.styles_white__2hkVu span {
  border-color: #fff;
}

.styles_wrapper__1r7cU {
  overflow: hidden;
}

.styles_item__3GId4 {
  display: -webkit-flex;
  display: -moz-box;
  display: flex;
  position: relative;
  color: #f6a723;
  max-height: 547px;
}

.styles_item__3GId4 img {
  height: 100%;
  margin-top: 89px;
  position: relative;
}

.styles_item__3GId4 .styles_info__2V400 {
  padding-top: 202px;
  padding-left: 90px;
}

.styles_item__3GId4 .styles_info__2V400 .styles_title__3wZFM {
  margin-bottom: 35px;
  max-width: 311px;
  font: 200 36px LADAPragmatica, sans-serif;
  font-weight: 700;
  line-height: 43px;
  letter-spacing: 0.02em;
  text-transform: uppercase;
}

.styles_item__3GId4 .styles_info__2V400 .styles_description__3nBms {
  font-size: 16px;
  line-height: 21px;
  max-width: 522px;
  color: #fff;
}

.styles_item__3GId4 .styles_info__2V400 .styles_description__3nBms p {
  margin-bottom: 1rem;
}

.styles_item__3GId4:last-child {
  max-height: none;
  padding-top: 162px;
}

.styles_item__3GId4:last-child .styles_info__2V400 {
  padding-top: 108px;
}

.styles_item__3GId4:last-child img {
  margin-top: 0;
  margin-bottom: 80px;
}

.styles_item__3GId4:last-child:before {
  content: "";
  display: block;
  position: absolute;
  left: -100%;
  right: -100%;
  bottom: 0;
  top: 0;
  background-color: #262626;
  z-index: -1;
}

.styles_item__3GId4.styles_fromRight__2rPhc .styles_info__2V400 {
  -webkit-order: 0;
  -moz-box-ordinal-group: 1;
  order: 0;
  padding-left: 29px;
  margin-right: auto;
}

.styles_item__3GId4.styles_fromRight__2rPhc img {
  max-width: 599px;
  -webkit-order: 1;
  -moz-box-ordinal-group: 2;
  order: 1;
}

.styles_item__3GId4.styles_large__2eiTs img {
  left: -37px;
}

.styles_item__3GId4.styles_fromRight__2rPhc.styles_large__2eiTs img {
  left: auto;
}

@media (max-width: 1440px) {
  .styles_item__3GId4 img {
    margin-top: 80px;
    max-width: 630px;
  }
  .styles_item__3GId4 .styles_info__2V400 {
    padding-top: 190px;
  }
  .styles_item__3GId4:last-child {
    padding-top: 85px;
  }
  .styles_item__3GId4.styles_fromRight__2rPhc.styles_large__2eiTs img {
    max-width: 560px;
  }
}
@media (max-width: 1024px) {
  .styles_item__3GId4 {
    max-height: none;
    padding-bottom: 42px;
    -webkit-align-items: center;
    -moz-box-align: center;
    align-items: center;
    -webkit-justify-content: center;
    -moz-box-pack: center;
    justify-content: center;
  }
  .styles_item__3GId4:first-child {
    padding-top: 70px;
  }
  .styles_item__3GId4:last-child {
    -webkit-flex-direction: row-reverse;
    -moz-box-orient: horizontal;
    -moz-box-direction: reverse;
    flex-direction: row-reverse;
    padding-bottom: 70px;
    padding-top: 58px;
  }
  .styles_item__3GId4:last-child img {
    margin: 0 0 0 125px;
  }
  .styles_item__3GId4 img {
    margin-top: 0;
    margin-right: 125px;
    width: 328px;
    height: 254px;
    position: static;
    display: block;
  }
  .styles_item__3GId4 a {
    margin-top: 24px;
  }
  .styles_item__3GId4 .styles_info__2V400 {
    margin: 0 !important;
    padding: 0 !important;
  }
  .styles_item__3GId4 .styles_info__2V400 .styles_description__3nBms,
  .styles_item__3GId4 .styles_info__2V400 .styles_title__3wZFM {
    max-width: 350px;
  }
  .styles_item__3GId4 .styles_info__2V400 .styles_title__3wZFM {
    font-weight: 700;
    font-size: 28px;
    line-height: 34px;
    letter-spacing: 0.02em;
    margin: 0 0 16px;
  }
  .styles_item__3GId4 .styles_info__2V400 .styles_description__3nBms {
    font-size: 14px;
    line-height: 17px;
  }
  .styles_item__3GId4 .styles_info__2V400 .styles_description__3nBms p {
    margin-bottom: 20px;
  }
  .styles_item__3GId4 .styles_info__2V400 .styles_description__3nBms > p:last-of-type {
    margin-bottom: 0;
  }
  .styles_item__3GId4 .styles_large__2eiTs > img,
  .styles_item__3GId4.styles_fromRight__2rPhc.styles_large__2eiTs > img,
  .styles_item__3GId4.styles_fromRight__2rPhc > img {
    -webkit-order: 0;
    -moz-box-ordinal-group: 1;
    order: 0;
  }
}
@media (max-width: 768px) {
  .styles_item__3GId4:last-child img {
    margin-left: 32px;
  }
  .styles_item__3GId4 img {
    margin-right: 32px;
  }
  .styles_item__3GId4 .styles_info__2V400 .styles_description__3nBms,
  .styles_item__3GId4 .styles_info__2V400 .styles_title__3wZFM {
    max-width: 328px;
  }
}
@media (max-width: 575px) {
  .styles_item__3GId4 {
    padding: 50px 0 !important;
  }
  .styles_item__3GId4,
  .styles_item__3GId4:last-child {
    -webkit-flex-direction: column;
    -moz-box-orient: vertical;
    -moz-box-direction: normal;
    flex-direction: column;
  }
  .styles_item__3GId4 img {
    margin: 0 0 30px !important;
    max-height: 320px;
  }
  .styles_item__3GId4 a {
    width: 100%;
  }
}
.styles_containerBanner__1Ytzs {
  display: -webkit-flex;
  display: -moz-box;
  display: flex;
  -webkit-flex-direction: column;
  -moz-box-orient: vertical;
  -moz-box-direction: normal;
  flex-direction: column;
  -webkit-align-items: flex-end;
  -moz-box-align: end;
  align-items: flex-end;
  -webkit-justify-content: center;
  -moz-box-pack: center;
  justify-content: center;
  height: 100%;
  color: #fff;
}

.styles_containerBanner__1Ytzs h2 {
  max-width: 522px;
  font-size: 28px;
  color: #f6a723;
  line-height: 120%;
  text-transform: uppercase;
  letter-spacing: 0.02em;
  font-weight: 700;
  margin-bottom: 30px;
}

.styles_containerBanner__1Ytzs .styles_description__H0jH0 {
  max-width: 522px;
  font-size: 16px;
  line-height: 21px;
  color: #d9dcdc;
}

.styles_banner__27rpM {
  position: relative;
  height: 722px;
  width: 100%;
}

.styles_banner__27rpM img {
  display: block;
  position: absolute;
  top: 0;
  bottom: 0;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

@media (max-width: 1024px) {
  .styles_containerBanner__1Ytzs {
    -webkit-align-items: flex-start;
    -moz-box-align: start;
    align-items: flex-start;
  }
  .styles_banner__27rpM {
    height: auto;
  }
  .styles_banner__27rpM img {
    position: relative;
  }
  .styles_banner__27rpM .styles_description__H0jH0,
  .styles_banner__27rpM h2 {
    max-width: 100%;
    z-index: 1;
  }
  .styles_containerBanner__1Ytzs {
    position: absolute;
    bottom: 50px;
    left: 0;
    width: auto;
    height: auto;
  }
}
@media (max-width: 768px) {
  .styles_containerBanner__1Ytzs h2 {
    font-size: 28px;
    line-height: 34px;
    margin-bottom: 20px;
  }
  .styles_containerBanner__1Ytzs .styles_description__H0jH0 {
    font-size: 14px;
    line-height: 17px;
  }
}
@media (max-width: 575px) {
  .styles_containerBanner__1Ytzs {
    position: static;
    padding-top: 76px;
    padding-bottom: 50px;
    margin-top: -155px;
    background: -webkit-gradient(linear, left bottom, left top, color-stop(59.86%, #000), color-stop(86.65%, transparent));
    background: -moz-linear-gradient(bottom, #000 59.86%, transparent 86.65%);
    background: linear-gradient(1turn, #000 59.86%, transparent 86.65%);
  }
}
.styles_container__1711m {
  max-width: 100vw;
  overflow-x: hidden;
  padding-top: 80px;
  padding-bottom: 10px;
}

.styles_items__1u8eE {
  overflow-x: hidden;
}

.styles_item__kpLn0,
.styles_items__1u8eE {
  display: -webkit-flex;
  display: -moz-box;
  display: flex;
}

.styles_item__kpLn0 {
  position: relative;
  -webkit-flex-direction: column;
  -moz-box-orient: vertical;
  -moz-box-direction: normal;
  flex-direction: column;
  -webkit-justify-content: flex-start;
  -moz-box-pack: start;
  justify-content: flex-start;
  -webkit-align-items: center;
  -moz-box-align: center;
  align-items: center;
  margin-right: 5px;
  width: -webkit-calc(50% - 2.5px);
  width: -moz-calc(50% - 2.5px);
  width: calc(50% - 2.5px);
  color: #fff;
}

.styles_item__kpLn0:last-child {
  margin-right: 0;
}

.styles_item__kpLn0 img {
  width: 100%;
  object-fit: cover;
  max-height: 850px;
}

.styles_item__kpLn0 .styles_info__2n_7P {
  position: absolute;
  max-width: 522px;
  bottom: 50px;
}

.styles_item__kpLn0 .styles_title__1ilHQ {
  font: 300 28px LADAPragmatica, sans-serif;
  text-transform: uppercase;
  margin-bottom: 17px;
  font-weight: 700;
}

.styles_item__kpLn0 .styles_description__32fNF {
  font-size: 16px;
  line-height: 21px;
  margin-bottom: 30px;
}

@media (max-width: 1024px) {
  .styles_container__1711m {
    padding-top: 60px;
    padding-bottom: 0;
  }
  .styles_items__1u8eE .styles_item__kpLn0 {
    height: 381px;
  }
  .styles_items__1u8eE .styles_item__kpLn0 img {
    height: 100%;
  }
  .styles_items__1u8eE .styles_item__kpLn0 .styles_info__2n_7P {
    bottom: 25px;
    max-width: none;
    padding: 0 20px;
    margin: 0 auto;
  }
  .styles_items__1u8eE .styles_item__kpLn0 .styles_info__2n_7P .styles_title__1ilHQ {
    font-size: 24px;
    line-height: 29px;
    margin-bottom: 10px;
  }
  .styles_items__1u8eE .styles_item__kpLn0 .styles_info__2n_7P .styles_description__32fNF {
    font-size: 14px;
    line-height: 17px;
    margin-bottom: 14px;
  }
}
@media (max-width: 575px) {
  .styles_items__1u8eE {
    -webkit-flex-wrap: wrap;
    flex-wrap: wrap;
  }
  .styles_items__1u8eE .styles_item__kpLn0 {
    width: 100%;
    height: auto;
    margin: 0 0 10px;
  }
  .styles_items__1u8eE .styles_item__kpLn0 .styles_info__2n_7P {
    bottom: 50px;
    max-width: 100%;
    background: -webkit-gradient(linear, left bottom, left top, color-stop(59.86%, #000), color-stop(86.65%, transparent));
    background: -moz-linear-gradient(bottom, #000 59.86%, transparent 86.65%);
    background: linear-gradient(1turn, #000 59.86%, transparent 86.65%);
    margin-top: -200px;
    position: static;
    padding: 80px 20px 50px;
  }
  .styles_items__1u8eE .styles_item__kpLn0 .styles_info__2n_7P .styles_description__32fNF {
    font-size: 16px;
    line-height: 21px;
  }
}
.styles_banner__12KtX {
  position: relative;
  max-width: 100vw;
  margin-bottom: 80px;
  color: #f6a723;
  font-family: LADAPragmatica, sans-serif;
  overflow-x: hidden;
}

.styles_banner__12KtX img {
  position: absolute;
  top: 0;
  bottom: 0;
  width: 100vw;
  height: 100%;
  max-height: 804px;
  object-fit: cover;
}

.styles_containerBanner__3BPOA {
  display: -webkit-flex;
  display: -moz-box;
  display: flex;
  -webkit-flex-direction: column;
  -moz-box-orient: vertical;
  -moz-box-direction: normal;
  flex-direction: column;
  -webkit-align-items: flex-start;
  -moz-box-align: start;
  align-items: flex-start;
  padding-top: 132px;
  padding-bottom: 292px;
}

.styles_containerBanner__3BPOA .styles_description__GncOt,
.styles_containerBanner__3BPOA h1 {
  max-width: 444px;
}

.styles_containerBanner__3BPOA h1 {
  margin-top: auto;
  margin-bottom: 22px;
  font-size: 28px;
  line-height: 34px;
  font-weight: 700;
  text-transform: uppercase;
}

.styles_containerBanner__3BPOA .styles_description__GncOt {
  font-size: 16px;
  line-height: 21px;
  margin-bottom: 37px;
  color: #d9dcdc;
}

.styles_containerBanner__3BPOA .styles_actions__1_kmv {
  display: -webkit-flex;
  display: -moz-box;
  display: flex;
}

.styles_containerBanner__3BPOA .styles_actions__1_kmv a:first-child {
  margin-right: 1.75rem;
}

@media (max-width: 1024px) {
  .styles_banner__12KtX {
    margin: 0;
  }
  .styles_banner__12KtX img {
    position: static;
    max-height: 704px;
    display: block;
  }
  .styles_containerBanner__3BPOA {
    position: absolute;
    padding-top: 0;
    padding-bottom: 0;
    bottom: 49px;
    left: 0;
    right: 0;
  }
  .styles_containerBanner__3BPOA .styles_title__q6CUL {
    color: #f6a723;
    max-width: 100%;
  }
  .styles_containerBanner__3BPOA .styles_description__GncOt {
    max-width: 100%;
    color: #d9dcdc;
  }
}
@media (max-width: 575px) {
  .styles_banner__12KtX {
    margin: 0 0 64px;
  }
  .styles_banner__12KtX img {
    max-height: none;
    position: relative;
    display: block;
  }
  .styles_containerBanner__3BPOA {
    position: static;
    background: -webkit-gradient(linear, left top, left bottom, from(hsla(0, 0%, 100%, 0)), color-stop(34.61%, #000));
    background: -moz-linear-gradient(top, hsla(0, 0%, 100%, 0) 0, #000 34.61%);
    background: linear-gradient(180deg, hsla(0, 0%, 100%, 0), #000 34.61%);
    padding-top: 89px;
    padding-bottom: 50px;
    margin-top: -175px;
  }
  .styles_containerBanner__3BPOA h1 {
    font-size: 28px;
    line-height: 34px;
    z-index: 1;
  }
  .styles_containerBanner__3BPOA .styles_description__GncOt {
    font-size: 14px;
    line-height: 17px;
    margin-bottom: 20px;
    z-index: 1;
  }
  .styles_containerBanner__3BPOA .styles_actions__1_kmv {
    width: 100%;
    -webkit-flex-direction: column;
    -moz-box-orient: vertical;
    -moz-box-direction: normal;
    flex-direction: column;
    -webkit-justify-content: center;
    -moz-box-pack: center;
    justify-content: center;
    -webkit-align-items: center;
    -moz-box-align: center;
    align-items: center;
  }
  .styles_containerBanner__3BPOA .styles_actions__1_kmv a {
    text-align: center;
  }
  .styles_containerBanner__3BPOA .styles_actions__1_kmv a:first-of-type {
    width: 100%;
    margin-bottom: 27px;
    margin-right: 0;
  }
}
.styles_container__Ygp_d {
  display: -webkit-flex;
  display: -moz-box;
  display: flex;
  -webkit-align-items: flex-start;
  -moz-box-align: start;
  align-items: flex-start;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-top: 95px;
}

@media (max-width: 580px) {
  .styles_container__Ygp_d {
    margin-top: 2.5rem;
  }
  .styles_partners__t--rz .styles_partner__3j_Cm {
    width: 100%;
  }
}
.styles_contentWrapper__2ozqf {
  -webkit-flex: 1 1;
  -moz-box-flex: 1;
  flex: 1 1;
  margin-right: auto;
  max-width: 830px;
  color: #d9dcdc;
}

.styles_contentWrapper__2ozqf p {
  display: block;
  margin: 1em 0;
  font-weight: 400;
}

.styles_contentWrapper__2ozqf h1 {
  display: block;
  font-size: 2em;
  margin: 0.67em 0;
  font-weight: 700;
}

.styles_contentWrapper__2ozqf h2 {
  display: block;
  font-size: 1.5em;
  margin: 0.83em 0;
  font-weight: 700;
}

.styles_contentWrapper__2ozqf h3 {
  display: block;
  font-size: 1.17em;
  margin: 1em 0;
  font-weight: 700;
}

.styles_contentWrapper__2ozqf h4 {
  display: block;
  margin: 1.33em 0;
  font-weight: 700;
}

.styles_contentWrapper__2ozqf h5 {
  display: block;
  font-size: 0.83em;
  margin: 1.67em 0;
  font-weight: 700;
}

.styles_contentWrapper__2ozqf h6 {
  display: block;
  font-size: 0.67em;
  margin: 2.33 0;
  font-weight: 700;
}

.styles_contentWrapper__2ozqf li {
  display: list-item;
  list-style-type: inherit;
}

.styles_contentWrapper__2ozqf ul {
  display: block;
  list-style-type: disc;
  margin: 1em 0;
  padding-left: 40px;
}

.styles_contentWrapper__2ozqf ol {
  display: block;
  list-style-type: decimal;
  margin: 1em 0;
  padding-left: 40px;
}

.styles_contentWrapper__2ozqf img {
  max-width: 100%;
  height: auto;
  object-fit: contain;
}

.styles_contentWrapper__2ozqf a {
  color: #f6a723;
}

.styles_contentWrapper__2ozqf blockquote {
  display: block;
  margin: 1em 40px;
}

@media (max-width: 1200px) {
  .styles_contentWrapper__2ozqf {
    max-width: 100%;
  }
}
.styles_center__1yoSC {
  height: 100vh;
  display: -webkit-flex;
  display: -moz-box;
  display: flex;
  -webkit-justify-content: center;
  -moz-box-pack: center;
  justify-content: center;
  -webkit-align-items: center;
  -moz-box-align: center;
  align-items: center;
}

.styles_wave__a8NI3 {
  width: 5px;
  height: 100px;
  background: -moz-linear-gradient(45deg, #f6a723, #f6a723);
  background: linear-gradient(45deg, #f6a723, #f6a723);
  margin: 10px;
  -webkit-animation: styles_wave__a8NI3 1s linear infinite;
  -moz-animation: styles_wave__a8NI3 1s linear infinite;
  animation: styles_wave__a8NI3 1s linear infinite;
  border-radius: 20px;
}

.styles_wave__a8NI3:nth-child(2) {
  -webkit-animation-delay: 0.1s;
  -moz-animation-delay: 0.1s;
  animation-delay: 0.1s;
}

.styles_wave__a8NI3:nth-child(3) {
  -webkit-animation-delay: 0.2s;
  -moz-animation-delay: 0.2s;
  animation-delay: 0.2s;
}

.styles_wave__a8NI3:nth-child(4) {
  -webkit-animation-delay: 0.3s;
  -moz-animation-delay: 0.3s;
  animation-delay: 0.3s;
}

.styles_wave__a8NI3:nth-child(5) {
  -webkit-animation-delay: 0.4s;
  -moz-animation-delay: 0.4s;
  animation-delay: 0.4s;
}

.styles_wave__a8NI3:nth-child(6) {
  -webkit-animation-delay: 0.5s;
  -moz-animation-delay: 0.5s;
  animation-delay: 0.5s;
}

.styles_wave__a8NI3:nth-child(7) {
  -webkit-animation-delay: 0.6s;
  -moz-animation-delay: 0.6s;
  animation-delay: 0.6s;
}

.styles_wave__a8NI3:nth-child(8) {
  -webkit-animation-delay: 0.7s;
  -moz-animation-delay: 0.7s;
  animation-delay: 0.7s;
}

.styles_wave__a8NI3:nth-child(9) {
  -webkit-animation-delay: 0.8s;
  -moz-animation-delay: 0.8s;
  animation-delay: 0.8s;
}

.styles_wave__a8NI3:nth-child(10) {
  -webkit-animation-delay: 0.9s;
  -moz-animation-delay: 0.9s;
  animation-delay: 0.9s;
}

@-webkit-keyframes styles_wave__a8NI3 {
  0% {
    -webkit-transform: scale(0);
    transform: scale(0);
  }
  50% {
    -webkit-transform: scale(1);
    transform: scale(1);
  }
  to {
    -webkit-transform: scale(0);
    transform: scale(0);
  }
}
@-moz-keyframes styles_wave__a8NI3 {
  0% {
    -moz-transform: scale(0);
    transform: scale(0);
  }
  50% {
    -moz-transform: scale(1);
    transform: scale(1);
  }
  to {
    -moz-transform: scale(0);
    transform: scale(0);
  }
}
@keyframes styles_wave__a8NI3 {
  0% {
    -webkit-transform: scale(0);
    -moz-transform: scale(0);
    transform: scale(0);
  }
  50% {
    -webkit-transform: scale(1);
    -moz-transform: scale(1);
    transform: scale(1);
  }
  to {
    -webkit-transform: scale(0);
    -moz-transform: scale(0);
    transform: scale(0);
  }
}
.styles_ldsSpinner__3-SaS {
  color: red;
  display: inline-block;
  position: relative;
  width: 80px;
  height: 80px;
}

.styles_ldsSpinner__3-SaS div {
  -webkit-transform-origin: 40px 40px;
  -moz-transform-origin: 40px 40px;
  transform-origin: 40px 40px;
  -webkit-animation: styles_ldsSpinner__3-SaS 1.2s linear infinite;
  -moz-animation: styles_ldsSpinner__3-SaS 1.2s linear infinite;
  animation: styles_ldsSpinner__3-SaS 1.2s linear infinite;
}

.styles_ldsSpinner__3-SaS div:after {
  content: " ";
  display: block;
  position: absolute;
  top: 3px;
  left: 37px;
  width: 6px;
  height: 18px;
  border-radius: 20%;
  background: #fff;
}

.styles_yellow__kXzXo div:after {
  background: #e37639;
}

.styles_ldsSpinner__3-SaS div:first-child {
  -webkit-transform: rotate(0deg);
  -moz-transform: rotate(0deg);
  transform: rotate(0deg);
  -webkit-animation-delay: -1.1s;
  -moz-animation-delay: -1.1s;
  animation-delay: -1.1s;
}

.styles_ldsSpinner__3-SaS div:nth-child(2) {
  -webkit-transform: rotate(30deg);
  -moz-transform: rotate(30deg);
  transform: rotate(30deg);
  -webkit-animation-delay: -1s;
  -moz-animation-delay: -1s;
  animation-delay: -1s;
}

.styles_ldsSpinner__3-SaS div:nth-child(3) {
  -webkit-transform: rotate(60deg);
  -moz-transform: rotate(60deg);
  transform: rotate(60deg);
  -webkit-animation-delay: -0.9s;
  -moz-animation-delay: -0.9s;
  animation-delay: -0.9s;
}

.styles_ldsSpinner__3-SaS div:nth-child(4) {
  -webkit-transform: rotate(90deg);
  -moz-transform: rotate(90deg);
  transform: rotate(90deg);
  -webkit-animation-delay: -0.8s;
  -moz-animation-delay: -0.8s;
  animation-delay: -0.8s;
}

.styles_ldsSpinner__3-SaS div:nth-child(5) {
  -webkit-transform: rotate(120deg);
  -moz-transform: rotate(120deg);
  transform: rotate(120deg);
  -webkit-animation-delay: -0.7s;
  -moz-animation-delay: -0.7s;
  animation-delay: -0.7s;
}

.styles_ldsSpinner__3-SaS div:nth-child(6) {
  -webkit-transform: rotate(150deg);
  -moz-transform: rotate(150deg);
  transform: rotate(150deg);
  -webkit-animation-delay: -0.6s;
  -moz-animation-delay: -0.6s;
  animation-delay: -0.6s;
}

.styles_ldsSpinner__3-SaS div:nth-child(7) {
  -webkit-transform: rotate(180deg);
  -moz-transform: rotate(180deg);
  transform: rotate(180deg);
  -webkit-animation-delay: -0.5s;
  -moz-animation-delay: -0.5s;
  animation-delay: -0.5s;
}

.styles_ldsSpinner__3-SaS div:nth-child(8) {
  -webkit-transform: rotate(210deg);
  -moz-transform: rotate(210deg);
  transform: rotate(210deg);
  -webkit-animation-delay: -0.4s;
  -moz-animation-delay: -0.4s;
  animation-delay: -0.4s;
}

.styles_ldsSpinner__3-SaS div:nth-child(9) {
  -webkit-transform: rotate(240deg);
  -moz-transform: rotate(240deg);
  transform: rotate(240deg);
  -webkit-animation-delay: -0.3s;
  -moz-animation-delay: -0.3s;
  animation-delay: -0.3s;
}

.styles_ldsSpinner__3-SaS div:nth-child(10) {
  -webkit-transform: rotate(270deg);
  -moz-transform: rotate(270deg);
  transform: rotate(270deg);
  -webkit-animation-delay: -0.2s;
  -moz-animation-delay: -0.2s;
  animation-delay: -0.2s;
}

.styles_ldsSpinner__3-SaS div:nth-child(11) {
  -webkit-transform: rotate(300deg);
  -moz-transform: rotate(300deg);
  transform: rotate(300deg);
  -webkit-animation-delay: -0.1s;
  -moz-animation-delay: -0.1s;
  animation-delay: -0.1s;
}

.styles_ldsSpinner__3-SaS div:nth-child(12) {
  -webkit-transform: rotate(330deg);
  -moz-transform: rotate(330deg);
  transform: rotate(330deg);
  -webkit-animation-delay: 0s;
  -moz-animation-delay: 0s;
  animation-delay: 0s;
}

@-webkit-keyframes styles_ldsSpinner__3-SaS {
  0% {
    opacity: 1;
  }
  to {
    opacity: 0;
  }
}
@-moz-keyframes styles_ldsSpinner__3-SaS {
  0% {
    opacity: 1;
  }
  to {
    opacity: 0;
  }
}
@keyframes styles_ldsSpinner__3-SaS {
  0% {
    opacity: 1;
  }
  to {
    opacity: 0;
  }
}
.styles_breadCrumb__1y1FB {
  display: -webkit-flex;
  display: -moz-box;
  display: flex;
  -webkit-align-items: center;
  -moz-box-align: center;
  align-items: center;
  padding-right: 18px;
  padding-left: 12px;
  position: relative;
}

.styles_breadCrumb__1y1FB:last-child {
  padding-right: 0;
}

.styles_breadCrumb__1y1FB:last-child a,
.styles_breadCrumb__1y1FB:last-child a.styles_textShadow__KkE2p {
  color: #fff;
}

.styles_breadCrumb__1y1FB:last-child a.styles_orangeText__Ax8mP {
  color: #e37639;
  opacity: 1;
}

.styles_breadCrumb__1y1FB:last-child a:hover {
  cursor: default;
}

.styles_breadCrumb__1y1FB:first-child {
  padding-left: 0;
}

.styles_breadCrumb__1y1FB a {
  font-size: 12px;
  line-height: 18px;
  color: #fff;
}

.styles_breadCrumb__1y1FB a.styles_textShadow__KkE2p {
  color: #fff;
}

.styles_breadCrumb__1y1FB a.styles_blackText__3TeAa {
  color: #000 !important;
  opacity: 1;
}

.styles_breadCrumb__1y1FB.styles_grey__3UsRc a {
  color: #d9dcdc;
}

.styles_isOpacity__2Pf3D:last-child a {
  opacity: 0.8;
}

.styles_icon__Kfmg7 {
  position: absolute;
  -webkit-align-items: center;
  -moz-box-align: center;
  align-items: center;
  -webkit-justify-content: flex-end;
  -moz-box-pack: end;
  justify-content: flex-end;
  right: 0;
}

.styles_container__ITE3s,
.styles_icon__Kfmg7 {
  display: -webkit-flex;
  display: -moz-box;
  display: flex;
}

@media screen and (max-width: 1024px) {
  .styles_container__ITE3s {
    display: none;
  }
  .styles_container__ITE3s.styles_mobile__ZP11A {
    display: -webkit-flex;
    display: -moz-box;
    display: flex;
  }
}
.styles_shadow__3ByCl {
  width: 100%;
  max-width: 1280px;
  position: absolute;
  margin: 0 auto;
  left: 0;
  right: 0;
  top: 115px;
  z-index: 1;
}

@media (min-width: 1440px) {
  .styles_shadow__3ByCl {
    max-width: 1340px;
  }
}
@media screen and (max-width: 1320px) {
  .styles_shadow__3ByCl {
    padding: 0 15px;
  }
}
.styles_container__22K-O {
  background: #000;
  position: relative;
}

@media screen and (max-width: 1200px) {
  .styles_container__22K-O {
    margin-top: 80px;
  }
}
.styles_container__22K-O h1 {
  font-style: normal;
  font-weight: 700;
  font-size: 48px;
  line-height: 120%;
  letter-spacing: 0.02em;
  text-transform: uppercase;
  color: #fff;
  position: relative;
  margin-top: 14px;
}

@media screen and (max-width: 425px) {
  .styles_container__22K-O h1 {
    font-size: 36px;
  }
}
.styles_h2__3CfSt {
  font-size: 2.5rem;
  font-weight: 300;
  line-height: 120%;
  letter-spacing: 0.03em;
  text-transform: uppercase;
  color: #f6a723;
}

.styles_title__qIVxu {
  font-size: 1.25rem;
  font-weight: 700;
  line-height: 1.5em;
  letter-spacing: 0.02em;
  text-transform: uppercase;
  color: #f6a723;
}

.styles_row__2Kch6 {
  display: -webkit-flex;
  display: -moz-box;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-left: -10px;
  margin-right: -10px;
  width: 100%;
  font-size: 16px;
  line-height: 21px;
}

.styles_row__2Kch6:not(:last-child) {
  margin-bottom: 2rem;
}

.styles_row__2Kch6:last-child {
  -webkit-flex-wrap: nowrap;
  flex-wrap: nowrap;
}

.styles_row__2Kch6 button:last-child {
  margin-left: 1.5rem;
}

.styles_dealer__2ERx1 {
  width: 100%;
}

.styles_col__2fr-3 {
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  word-wrap: break-word;
  margin-left: 10px;
  margin-right: 10px;
  width: -webkit-calc(50% - 20px);
  width: -moz-calc(50% - 20px);
  width: calc(50% - 20px);
}

.styles_h2__3CfSt {
  margin-bottom: 18px;
  font-size: 1.75rem;
}

.styles_address__w7Aqw {
  margin-bottom: 26px;
}

.styles_address__w7Aqw p {
  margin-bottom: 20px;
}

.styles_address__w7Aqw span {
  color: #f6a723;
  cursor: pointer;
}

.styles_address__w7Aqw button {
  -webkit-flex: 1 1;
  -moz-box-flex: 1;
  flex: 1 1;
}

.styles_title__qIVxu {
  margin-bottom: 5px;
  font-size: 14px;
  line-height: 1.25rem;
}

.styles_item__1aKT8 {
  margin-bottom: 1.25em;
}

.styles_item__1aKT8 span {
  display: block;
  line-height: 20px;
}

.styles_item__1aKT8 p {
  font-size: 15px;
  margin-bottom: 5px;
  color: #d9dcdc;
}

.styles_phone__4_6J9 {
  color: #d9dcdc;
}

.styles_phone__4_6J9:hover {
  color: #f6a723;
}

.styles_email__1D20P {
  color: #d9dcdc;
}

.styles_email__1D20P:hover {
  color: #f6a723;
}

@media (max-width: 580px) {
  .styles_row__2Kch6:last-child {
    margin-left: 0;
  }
  .styles_row__2Kch6 button {
    margin-bottom: 1rem;
    width: 100%;
  }
  .styles_row__2Kch6 button:last-child {
    margin-left: 0;
  }
}
@media (max-width: 360px) {
  .styles_title__qIVxu {
    font-size: 12px;
  }
  .styles_item__1aKT8 .styles_phone__4_6J9,
  .styles_item__1aKT8 p,
  .styles_item__1aKT8 span {
    font-size: 13px;
  }
}
@media (max-width: 520px) {
  .styles_row__2Kch6 {
    width: 100%;
    margin: 0;
  }
  .styles_row__2Kch6 .styles_col__2fr-3 {
    width: 100%;
  }
  .styles_row__2Kch6:last-child {
    -webkit-flex-wrap: wrap;
    flex-wrap: wrap;
  }
  .styles_row__2Kch6 a {
    width: 100%;
  }
}
@media (max-width: 400px) {
  .styles_address__w7Aqw p {
    font-size: 1rem;
  }
}
.styles_containerDealer__1stl1 {
  margin-top: 10px;
  width: 100%;
}

.styles_containerDealer__1stl1:first-child {
  margin-top: 0;
}

.styles_containerDealer__1stl1.styles_single__1Catl .styles_dealer__vNyaA:before {
  display: none;
}

.styles_dealer__vNyaA {
  height: 75px;
  padding: 16px 29px 16px 16px;
  display: -webkit-flex;
  display: -moz-box;
  display: flex;
  -webkit-align-items: center;
  -moz-box-align: center;
  align-items: center;
  margin-top: 10px;
  background-color: #000;
  position: relative;
  border: 1px solid #555;
}

.styles_dealer__vNyaA:hover {
  cursor: pointer;
}

.styles_dealer__vNyaA:first-child {
  margin-top: 0;
}

.styles_rating__VN8-s {
  font-size: 16px;
  line-height: 21px;
  color: #d9dcdc;
  position: relative;
  margin-right: 20px;
}

.styles_rating__VN8-s span {
  font-weight: 400 !important;
}

.styles_rating__VN8-s div {
  display: -webkit-flex;
  display: -moz-box;
  display: flex;
  -webkit-align-items: center;
  -moz-box-align: center;
  align-items: center;
}

.styles_rating__VN8-s div div:first-child {
  background: none;
  width: 20px;
  height: 20px;
}

@media screen and (min-width: 0px) and (max-width: 768px) {
  .styles_rating__VN8-s {
    display: none;
  }
}
.styles_name__Cmw_h {
  font-size: 16px;
  line-height: 21px;
  color: #d9dcdc;
}

@media screen and (min-width: 0px) and (max-width: 768px) {
  .styles_name__Cmw_h {
    font-size: 14px;
    line-height: 21px;
  }
}
.styles_address__3iKaw {
  font-size: 16px;
  line-height: 21px;
  color: #66727d;
}

@media screen and (min-width: 0px) and (max-width: 768px) {
  .styles_address__3iKaw {
    font-size: 14px;
    line-height: 21px;
  }
}
.styles_info__1_ipn {
  display: none;
  -webkit-justify-content: space-between;
  -moz-box-pack: justify;
  justify-content: space-between;
  padding: 30px 50px 30px 30px;
  background-color: #000;
  border: 1px solid #555;
  border-top: none;
}

@media screen and (min-width: 0px) and (max-width: 768px) {
  .styles_info__1_ipn {
    padding: 18px 29px 30px 24px;
  }
}
@media screen and (max-width: 500px) {
  .styles_info__1_ipn {
    padding: 20px 10px;
  }
}
.styles_info__1_ipn ul {
  list-style: none;
  font-size: 16px;
  line-height: 21px;
  color: #d9dcdc;
}

@media screen and (min-width: 0px) and (max-width: 768px) {
  .styles_info__1_ipn ul {
    font-size: 14px;
    line-height: 22px;
  }
}
.styles_info__1_ipn ul li {
  margin-top: 5px;
}

.styles_info__1_ipn ul li:nth-child(4) {
  margin-top: 15px;
}

.styles_info__1_ipn ul li:last-child {
  margin-top: 20px;
}

@media (max-width: 575px) {
  .styles_info__1_ipn ul li:last-child a {
    width: 100%;
    max-width: 360px;
  }
}
.styles_opened__1iqzg .styles_info__1_ipn {
  display: -webkit-flex;
  display: -moz-box;
  display: flex;
}

@media (max-width: 575px) {
  .styles_ratingMobile__1i46- {
    margin-top: 17px;
    display: inline-block;
  }
}
.styles_container__2OX27 {
  display: -webkit-flex;
  display: -moz-box;
  display: flex;
  margin-bottom: 10px;
  color: #f6a723;
  background-color: #262626;
  min-height: 750px;
  height: 100%;
}

.styles_container__2OX27 .styles_aside__32_O3 {
  width: 50%;
  max-width: 575px;
  height: 100%;
  min-height: 750px;
  padding: 35px 20px;
}

.styles_container__2OX27 .styles_aside__32_O3 h3 {
  margin-top: 40px;
  font-weight: 700;
  font-size: 24px;
  line-height: 27px;
  color: #f6a723;
  margin-bottom: 20px;
}

.styles_container__2OX27 .styles_map__3Pwnl {
  width: -webkit-calc(100% - 575px);
  width: -moz-calc(100% - 575px);
  width: calc(100% - 575px);
}

@media (max-width: 1024px) {
  .styles_container__2OX27 {
    -webkit-flex-wrap: wrap;
    flex-wrap: wrap;
  }
  .styles_container__2OX27 .styles_aside__32_O3 {
    padding: 1.5rem;
    width: 100%;
  }
  .styles_container__2OX27 .styles_map__3Pwnl {
    width: 100%;
    height: 275px;
  }
}
@media (max-width: 580px) {
  .styles_container__2OX27 .styles_map__3Pwnl {
    height: 75vh;
  }
}
.styles_withGap__3EG7C {
  margin-bottom: 42px;
}

.styles_mobilTabsSelect__1qWU2 {
  display: none;
}

@media screen and (min-width: 0px) and (max-width: 1024px) {
  .styles_mobilTabsSelect__1qWU2 {
    display: block;
  }
}
@media screen and (min-width: 500px) {
  .styles_mobilTabsSelectActive__21nyd {
    display: none;
  }
}
@media screen and (min-width: 0px) and (max-width: 500px) {
  .styles_mobilTabsSelectActive__21nyd {
    width: 100%;
    display: block;
  }
}
@media screen and (min-width: 0px) {
  .styles_desktopActive__1nExn {
    display: block;
    width: 402px;
  }
}
@media screen and (min-width: 0px) and (max-width: 500px) {
  .styles_desktopActive__1nExn {
    width: 100%;
  }
}
.styles_horizontalTabs__Fy_3W {
  border: 1px solid #fff;
  border-radius: 20px;
  height: 40px;
  padding: 2px;
  width: -webkit-max-content;
  width: -moz-max-content;
  width: max-content;
}

.styles_horizontalTabs__Fy_3W,
.styles_horizontalTabs__Fy_3W li {
  display: -webkit-flex;
  display: -moz-box;
  display: flex;
  -webkit-align-items: center;
  -moz-box-align: center;
  align-items: center;
}

.styles_horizontalTabs__Fy_3W li {
  color: #fff;
  font-weight: 700;
  font-size: 15px;
  cursor: pointer;
  height: 34px;
  border-radius: 17px;
  padding-left: 14px;
  padding-right: 14px;
  position: relative;
}

.styles_horizontalTabs__Fy_3W li span {
  margin-top: 2px;
}

.styles_horizontalTabs__Fy_3W li:after {
  position: absolute;
  top: 0;
  bottom: 0;
  right: 0;
  content: "";
  width: 3px;
  -webkit-transition: all 0.15s;
  -moz-transition: all 0.15s;
  transition: all 0.15s;
}

.styles_horizontalTabs__Fy_3W li:hover {
  background-color: hsla(0, 0%, 100%, 0.1);
}

.styles_horizontalTabs__Fy_3W .styles_selected__95rPy {
  background-color: #fff;
  color: #000;
  font-weight: 700 !important;
}

.styles_horizontalTabs__Fy_3W .styles_selected__95rPy:hover {
  background-color: #fff;
}

.styles_horizontalTabs__Fy_3W .styles_disabled__1PCd3 {
  opacity: 0.5;
  color: #fff !important;
  background-color: hsla(0, 0%, 100%, 0.3);
}

.styles_horizontalTabs__Fy_3W .styles_disabled__1PCd3:hover {
  background-color: hsla(0, 0%, 100%, 0.3);
  cursor: default;
}

.styles_horizontalTabs__Fy_3W.styles_grey__a2W2y {
  border: 1px solid #d9dcdc;
}

.styles_horizontalTabs__Fy_3W.styles_grey__a2W2y li {
  color: #fff;
}

.styles_horizontalTabs__Fy_3W.styles_grey__a2W2y li.styles_disabled__1PCd3 {
  color: #f6a723 !important;
}

.styles_horizontalTabs__Fy_3W.styles_grey__a2W2y .styles_selected__95rPy {
  background-color: #fff;
  color: #000;
}

.styles_horizontalTabs__Fy_3W.styles_orange__2apQa li {
  color: #d9dcdc;
}

.styles_horizontalTabs__Fy_3W.styles_orange__2apQa .styles_selected__95rPy {
  background-color: #f6a723;
  color: #fff;
}

.styles_horizontalTabs__Fy_3W.styles_brightGrey__1bOCW li {
  color: #d9dcdc;
}

.styles_horizontalTabs__Fy_3W.styles_brightGrey__1bOCW .styles_selected__95rPy {
  background-color: #d9dcdc;
  color: #fff;
}

.styles_horizontalTabs__Fy_3W.styles_menu__24kpn {
  border-radius: 0;
  border: none;
  border-bottom: 1px solid #d9dcdc;
  width: 100%;
  max-width: none;
}

.styles_horizontalTabs__Fy_3W.styles_menu__24kpn li {
  color: #d9dcdc;
  background: none;
  padding: 0 0 13px;
  margin-right: 30px;
}

.styles_horizontalTabs__Fy_3W.styles_menu__24kpn li span {
  font-weight: 400;
  white-space: nowrap;
}

.styles_horizontalTabs__Fy_3W.styles_menu__24kpn li.styles_selected__95rPy,
.styles_horizontalTabs__Fy_3W.styles_menu__24kpn li:hover {
  color: #f6a723;
  background: none;
}

.styles_horizontalTabs__Fy_3W.styles_menu__24kpn li:before {
  position: absolute;
  display: block;
  border: 1px solid #f6a723;
  bottom: -2px;
  left: 0;
  width: 100%;
}

.styles_horizontalTabs__Fy_3W.styles_menu__24kpn li.styles_selected__95rPy:before {
  content: "";
}

@media screen and (max-width: 500px) {
  .styles_horizontalTabs__Fy_3W {
    display: none;
  }
}
.styles_verticalTabs__12c85 {
  border-right: 1px solid hsla(0, 0%, 100%, 0.3);
  width: 110px;
}

.styles_verticalTabs__12c85 span:first-letter {
  text-transform: uppercase;
}

.styles_verticalTabs__12c85 li {
  -webkit-align-items: center;
  -moz-box-align: center;
  align-items: center;
  display: -webkit-flex;
  display: -moz-box;
  display: flex;
  margin: 14px 0;
  font-size: 16px;
  line-height: 1;
  color: #fff;
  cursor: pointer;
  height: 40px;
  position: relative;
}

.styles_verticalTabs__12c85 li span {
  text-align: right;
  display: inline-block;
  width: 80px;
  margin-left: -20px;
}

.styles_verticalTabs__12c85 li:after {
  position: absolute;
  top: 0;
  bottom: 0;
  right: 0;
  content: "";
  width: 3px;
  -webkit-transition: all 0.15s;
  -moz-transition: all 0.15s;
  transition: all 0.15s;
}

.styles_verticalTabs__12c85 li:hover:after {
  background-color: hsla(0, 0%, 100%, 0.3);
}

.styles_verticalTabs__12c85 .styles_selected__95rPy {
  font-weight: 700;
  color: #f6a723;
}

.styles_verticalTabs__12c85 .styles_selected__95rPy:after,
.styles_verticalTabs__12c85 .styles_selected__95rPy:hover:after {
  background-color: #f6a723;
  right: -1px;
  width: 4px;
}

.styles_verticalTabs__12c85.styles_menu__24kpn {
  display: inline-block;
  width: auto;
  border-right: 1px solid #d9dcdc;
}

.styles_verticalTabs__12c85.styles_menu__24kpn li {
  display: -webkit-flex;
  display: -moz-box;
  display: flex;
  -webkit-justify-content: flex-end;
  -moz-box-pack: end;
  justify-content: flex-end;
  color: #d9dcdc;
  padding-right: 38px;
}

.styles_verticalTabs__12c85.styles_menu__24kpn li.styles_selected__95rPy {
  color: #f6a723;
  font-weight: 400 !important;
}

.styles_verticalTabs__12c85.styles_menu__24kpn li:hover {
  color: #f6a723;
}

.styles_verticalTabs__12c85.styles_menu__24kpn li span {
  width: auto;
  margin: 0;
  white-space: nowrap;
}

@media screen and (min-width: 0px) and (max-width: 1024px) {
  .styles_tabsMobile__1-nsB {
    display: none;
  }
}
@media screen and (min-width: 500px) and (max-width: 1200px) {
  .styles_tabsMobileActive__3cgfh {
    display: -webkit-flex;
    display: -moz-box;
    display: flex;
  }
}
@media screen and (min-width: 0px) and (max-width: 500px) {
  .styles_tabsMobileActive__3cgfh {
    display: none;
  }
}
.styles_tabsMobileFullActive__LAfXU {
  display: -webkit-flex !important;
  display: -moz-box !important;
  display: flex !important;
}

.styles_rectangledTabs__JC-PX {
  height: auto;
  border: none;
  border-radius: 0;
}

.styles_rectangledTabs__JC-PX li {
  padding: 1rem 1.25rem;
  font-weight: 700;
  line-height: 150%;
  height: auto;
  font-size: 0.7rem;
  text-transform: uppercase;
  -webkit-transition: all 0.15s;
  -moz-transition: all 0.15s;
  transition: all 0.15s;
  border-radius: 0;
  cursor: pointer;
}

.styles_rectangledTabs__JC-PX li:hover {
  background-color: hsla(0, 0%, 100%, 0.2);
}

.styles_rectangledTabs__JC-PX li:not(.styles_selected__95rPy) {
  border: 1px solid #fff;
}

.styles_rectangledTabs__JC-PX li:not(.styles_selected__95rPy):first-child {
  border-right: none;
}

.styles_rectangledTabs__JC-PX li:not(.styles_selected__95rPy):last-child {
  border-left: none;
}

.styles_rectangledTabs__JC-PX span {
  min-width: 200px;
  letter-spacing: 1px;
}

.styles_rectangledTabs__JC-PX .styles_selected__95rPy {
  border: 1px solid #f6a723;
  background-color: #f6a723;
  color: #fff;
}

.styles_rectangledTabs__JC-PX .styles_selected__95rPy:hover {
  background-color: #f59d0b;
}

.styles_rectangledTabs__JC-PX.styles_grey__a2W2y {
  border: 1px solid #d9dcdc;
}

.styles_rectangledTabs__JC-PX.styles_grey__a2W2y li {
  color: #f6a723;
}

.styles_rectangledTabs__JC-PX.styles_grey__a2W2y .styles_selected__95rPy {
  background-color: #d9dcdc;
  color: #66727d;
}

@media (max-width: 500px) {
  .styles_horizontalTabs__Fy_3W {
    max-width: unset;
    width: 100%;
    margin-right: 0 !important;
  }
  .styles_horizontalTabs__Fy_3W li {
    -webkit-flex-grow: 1;
    -moz-box-flex: 1;
    flex-grow: 1;
    -webkit-justify-content: center;
    -moz-box-pack: center;
    justify-content: center;
  }
}
.styles_container__g8EXv {
  max-width: 1250px;
  margin-left: auto;
  margin-right: auto;
  padding-left: 15px;
  padding-right: 15px;
}

.styles_section__rxt3p {
  margin-top: 80px;
  margin-bottom: 80px;
}

.styles_title__1hl0W {
  font-size: 36px;
  color: #f6a723;
  margin-bottom: 30px;
  text-transform: uppercase;
  font-weight: 700;
  letter-spacing: 0.02em;
}

.styles_description__2ceG1 {
  color: #f6a723;
  margin-bottom: 20px;
}

.styles_optionList__MrX68 {
  display: -webkit-flex;
  display: -moz-box;
  display: flex;
  -webkit-flex-wrap: nowrap;
  flex-wrap: nowrap;
  -webkit-align-items: flex-end;
  -moz-box-align: end;
  align-items: flex-end;
}

@media (min-width: 901px) {
  .styles_optionList__MrX68 {
    -webkit-justify-content: center;
    -moz-box-pack: center;
    justify-content: center;
  }
}
@media (min-width: 1100px) {
  .styles_optionList__MrX68 svg,
  .styles_optionList__MrX68.styles_withOutSize__3_c6F .styles_optionItem__2qygO .styles_preview__HbYTf img {
    width: auto;
    height: auto;
  }
}
@media screen and (min-width: 0px) and (max-width: 1024px) {
  .styles_optionList__MrX68 {
    -webkit-flex-flow: row wrap;
    -moz-box-orient: horizontal;
    -moz-box-direction: normal;
    flex-flow: row wrap;
  }
}
.styles_optionList__MrX68 > a {
  -webkit-flex-basis: -webkit-calc(25% + 1px);
  flex-basis: -moz-calc(25% + 1px);
  flex-basis: calc(25% + 1px);
  text-decoration: none;
  -webkit-transition: all 0.2s;
  -moz-transition: all 0.2s;
  transition: all 0.2s;
}

.styles_optionList__MrX68 > a,
.styles_optionList__MrX68 > a.styles_twoRow__2VVAV {
  -webkit-flex-grow: 0;
  -moz-box-flex: 0;
  flex-grow: 0;
  -webkit-flex-shrink: 1;
  flex-shrink: 1;
}

.styles_optionList__MrX68 > a.styles_twoRow__2VVAV {
  -webkit-flex-basis: -webkit-calc(50% + 1px);
  flex-basis: -moz-calc(50% + 1px);
  flex-basis: calc(50% + 1px);
}

.styles_optionList__MrX68 > a.styles_threeRow__1pyoh {
  -webkit-flex-grow: 0;
  -moz-box-flex: 0;
  flex-grow: 0;
  -webkit-flex-shrink: 1;
  flex-shrink: 1;
  -webkit-flex-basis: -webkit-calc(33.33% + 1px);
  flex-basis: -moz-calc(33.33% + 1px);
  flex-basis: calc(33.33% + 1px);
}

@media screen and (min-width: 500px) and (max-width: 1024px) {
  .styles_optionList__MrX68 > a {
    -webkit-flex: 0 1 50%;
    -moz-box-flex: 0;
    flex: 0 1 50%;
    margin: -1px -1px 0 0;
  }
}
@media screen and (min-width: 0px) and (max-width: 500px) {
  .styles_optionList__MrX68 > a {
    -webkit-flex: 0 1 100%;
    -moz-box-flex: 0;
    flex: 0 1 100%;
    margin: -1px -1px 0 0;
  }
}
.styles_threeRow__1pyoh {
  -webkit-flex-grow: 0;
  -moz-box-flex: 0;
  flex-grow: 0;
  -webkit-flex-shrink: 1;
  flex-shrink: 1;
  -webkit-flex-basis: -webkit-calc(33.33% + 1px);
  flex-basis: -moz-calc(33.33% + 1px);
  flex-basis: calc(33.33% + 1px);
}

.styles_optionItem__2qygO {
  margin-left: -1px;
  position: relative;
}

.styles_optionItem__2qygO:first-child {
  margin-left: 0;
}

.styles_optionItem__2qygO .styles_preview__HbYTf {
  display: -webkit-flex;
  display: -moz-box;
  display: flex;
  -webkit-align-items: center;
  -moz-box-align: center;
  align-items: center;
  -webkit-justify-content: center;
  -moz-box-pack: center;
  justify-content: center;
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  height: 168px;
  border: 1px solid #f7f8f8;
  -webkit-flex-direction: column;
  -moz-box-orient: vertical;
  -moz-box-direction: normal;
  flex-direction: column;
}

.styles_optionItem__2qygO .styles_preview__HbYTf img,
.styles_optionItem__2qygO .styles_preview__HbYTf svg {
  color: #f6a723;
  width: 40px;
  height: 40px;
}

@media screen and (min-width: 0px) and (max-width: 1024px) {
  .styles_optionItem__2qygO .styles_preview__HbYTf {
    height: 128px;
    position: static;
  }
}
.styles_optionItem__2qygO .styles_preview__HbYTf h4 {
  font-weight: 700;
  font-size: 15px;
  color: #fff;
  margin-top: 15px;
  text-transform: uppercase;
  text-align: center;
}

.styles_optionItem__2qygO .styles_content__1oPAN {
  opacity: 0;
  background-image: -webkit-gradient(linear, left top, right top, from(#d87e40), to(#e7a94e));
  background-image: -moz-linear-gradient(left, #d87e40, #e7a94e);
  background-image: linear-gradient(90deg, #d87e40, #e7a94e);
  color: #d9dcdc;
  position: relative;
  padding: 30px;
  -webkit-transition: all 0.15s;
  -moz-transition: all 0.15s;
  transition: all 0.15s;
  overflow: hidden;
}

@media screen and (min-width: 0px) and (max-width: 1024px) {
  .styles_optionItem__2qygO .styles_content__1oPAN {
    display: none;
  }
}
.styles_optionItem__2qygO .styles_content__1oPAN h4 {
  opacity: 0;
  -webkit-transform: translateY(15px);
  -moz-transform: translateY(15px);
  transform: translateY(15px);
  -webkit-transition: 0.3s;
  -moz-transition: 0.3s;
  transition: 0.3s;
  font-weight: 700;
  font-size: 18px;
  text-transform: uppercase;
}

.styles_optionItem__2qygO .styles_content__1oPAN p {
  margin: 15px 0;
}

.styles_optionItem__2qygO .styles_content__1oPAN .styles_button__2FEE4,
.styles_optionItem__2qygO .styles_content__1oPAN p {
  opacity: 0;
  -webkit-transform: translateY(10px);
  -moz-transform: translateY(10px);
  transform: translateY(10px);
  -webkit-transition: 0.2s;
  -moz-transition: 0.2s;
  transition: 0.2s;
}

.styles_optionItem__2qygO .styles_content__1oPAN .styles_button__2FEE4 {
  display: -webkit-flex;
  display: -moz-box;
  display: flex;
  -webkit-align-items: center;
  -moz-box-align: center;
  align-items: center;
  letter-spacing: 3px;
  font-weight: 700;
  font-size: 13px;
  text-transform: uppercase;
}

.styles_optionItem__2qygO .styles_content__1oPAN .styles_button__2FEE4 span {
  background-color: #fff;
  border-radius: 50%;
  width: 25px;
  height: 25px;
  display: -webkit-flex;
  display: -moz-box;
  display: flex;
  -webkit-align-items: center;
  -moz-box-align: center;
  align-items: center;
  -webkit-justify-content: center;
  -moz-box-pack: center;
  justify-content: center;
  margin-right: 10px;
}

.styles_optionItem__2qygO .styles_content__1oPAN > img,
.styles_optionItem__2qygO .styles_content__1oPAN > svg {
  position: absolute;
  right: -20px;
  bottom: -25px;
  opacity: 0.5;
}

.styles_optionItem__2qygO .styles_content__1oPAN > img {
  width: 150px;
  height: 150px;
}

.styles_optionItem__2qygO:hover .styles_content__1oPAN {
  opacity: 1;
  z-index: 1;
}

.styles_optionItem__2qygO:hover .styles_content__1oPAN h4 {
  opacity: 1;
  -webkit-transform: translateY(0);
  -moz-transform: translateY(0);
  transform: translateY(0);
  -webkit-transition-delay: 0.05s;
  -moz-transition-delay: 0.05s;
  transition-delay: 0.05s;
  text-transform: uppercase;
}

.styles_optionItem__2qygO:hover .styles_content__1oPAN p {
  opacity: 1;
  -webkit-transform: translateY(0);
  -moz-transform: translateY(0);
  transform: translateY(0);
  -webkit-transition-delay: 0.2s;
  -moz-transition-delay: 0.2s;
  transition-delay: 0.2s;
}

.styles_optionItem__2qygO:hover .styles_content__1oPAN .styles_button__2FEE4 {
  opacity: 1;
  -webkit-transform: translateY(0);
  -moz-transform: translateY(0);
  transform: translateY(0);
  -webkit-transition-delay: 0.3s;
  -moz-transition-delay: 0.3s;
  transition-delay: 0.3s;
}

.styles_simple__UAyDg .styles_preview__HbYTf {
  position: relative;
}

.styles_simple__UAyDg .styles_content__1oPAN {
  display: none;
}

.styles_simple__UAyDg:hover h4 {
  color: #f6a723;
}

@media (max-width: 500px) {
  .styles_section__rxt3p {
    margin-top: 40px;
    margin-bottom: 37px;
  }
  .styles_title__1hl0W {
    font-weight: 700;
    font-size: 28px;
    line-height: 120%;
    letter-spacing: 0.02em;
    margin-bottom: 12px;
  }
  .styles_description__2ceG1 {
    font-size: 14px;
    line-height: 18px;
    font-weight: 400;
  }
  .styles_optionList__MrX68 {
    margin-top: 30px;
    -webkit-flex-direction: column;
    -moz-box-orient: vertical;
    -moz-box-direction: normal;
    flex-direction: column;
    -webkit-align-items: stretch;
    -moz-box-align: stretch;
    align-items: stretch;
  }
  .styles_optionList__MrX68 .styles_content__1oPAN {
    display: none;
  }
  .styles_optionList__MrX68 .styles_preview__HbYTf {
    -webkit-flex-direction: row;
    -moz-box-orient: horizontal;
    -moz-box-direction: normal;
    flex-direction: row;
    height: 88px;
    position: relative;
    -webkit-justify-content: flex-start;
    -moz-box-pack: start;
    justify-content: flex-start;
  }
  .styles_optionList__MrX68 .styles_preview__HbYTf h4 {
    margin-top: 0;
    font-size: 15px;
    line-height: 23px;
    max-width: 70%;
    text-align: left;
  }
  .styles_optionList__MrX68 .styles_preview__HbYTf img,
  .styles_optionList__MrX68 .styles_preview__HbYTf svg {
    margin-left: 24px;
    margin-right: 20px;
  }
}
.styles_smallFont__1c18X {
  font-size: 12px;
  line-height: 18px;
  color: #a6adb5;
  padding-top: 80px;
  white-space: pre-line;
}

@media (max-width: 500px) {
  .styles_smallFont__1c18X {
    padding-top: 30px;
  }
}
.styles_location__1qKKy {
  display: -webkit-flex;
  display: -moz-box;
  display: flex;
  -webkit-align-items: center;
  -moz-box-align: center;
  align-items: center;
}

.styles_location__1qKKy:hover {
  cursor: pointer;
}

.styles_icon__13Hgj {
  height: 15px;
  margin-right: 8px;
}

.styles_text__QYg3R {
  font-style: normal;
  font-weight: 700;
  font-size: 11px;
  line-height: 18px;
  color: inherit;
  margin: 0;
}

.styles_mobile__2giZy {
  background-color: #000;
}

.styles_mobile__2giZy .styles_text__QYg3R {
  font-style: normal;
  font-weight: 400;
  font-size: 16px;
  line-height: 21px;
  color: #fff;
}

.styles_logo__1qx_f svg,
.styles_logo__1qx_f svg path {
  fill: #fff;
}

@media screen and (max-width: 1170px) {
  .styles_logo__1qx_f svg {
    width: 110px;
    height: inherit;
  }
}
@media screen and (max-width: 575px) {
  .styles_logo__1qx_f {
    display: inline-block;
  }
}
.styles_container__17lLW {
  position: fixed;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  display: -webkit-flex;
  display: -moz-box;
  display: flex;
  -webkit-align-items: center;
  -moz-box-align: center;
  align-items: center;
  -webkit-justify-content: center;
  -moz-box-pack: center;
  justify-content: center;
  overflow: auto;
  padding-top: 10vh;
  padding-bottom: 10vh;
  z-index: 22;
}

.styles_overlay__1Tz3C {
  background: #d9dcdc;
  opacity: 0.6;
  position: absolute;
  width: 100vw;
  height: 100vh;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
}

.styles_modal__2rE2L {
  width: 100%;
  max-width: 635px;
  padding: 50px;
  background: #262626;
  position: relative;
}

.styles_modal__2rE2L > h2 {
  font-style: normal;
  font-weight: 300;
  font-size: 28px;
  line-height: 120%;
  letter-spacing: 0.02em;
  text-transform: uppercase;
  color: #f6a723;
  margin-bottom: 0;
}

.styles_modal__2rE2L .styles_close__31zDb {
  position: absolute;
  top: 25px;
  right: 25px;
  width: 18px;
  height: 18px;
}

.styles_modal__2rE2L .styles_close__31zDb:hover {
  cursor: pointer;
}

.styles_modal__2rE2L .styles_close__31zDb:hover svg path {
  fill: #f6a723;
}

.styles_modal__2rE2L .styles_close__31zDb svg path {
  fill: #d9dcdc;
}

.styles_modal__2rE2L .styles_body__35fMd {
  margin-top: 18px;
}

.styles_modal__2rE2L .styles_body__35fMd.styles_mt0__1HSIo {
  margin-top: 0 !important;
}

@media (max-width: 575px) {
  .styles_modal__2rE2L .styles_closeClass__2xcq8 {
    top: 65px;
  }
}
.styles_container__3aMJD {
  position: fixed;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  display: -webkit-flex;
  display: -moz-box;
  display: flex;
  -webkit-align-items: center;
  -moz-box-align: center;
  align-items: center;
  -webkit-justify-content: center;
  -moz-box-pack: center;
  justify-content: center;
  overflow: auto;
  padding-top: 10vh;
  padding-bottom: 10vh;
  z-index: 22;
}

.styles_overlay__2DUCy {
  background: #f6a723;
  opacity: 0.6;
  position: absolute;
  width: 100vw;
  height: 100vh;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
}

.styles_modal__a3cOT {
  width: 100%;
  max-width: 400px;
  padding: 32px 30px;
  background-color: #eaeaea;
  position: relative;
  -webkit-filter: drop-shadow(0 4px 30px rgba(0, 0, 0, 0.2));
  filter: drop-shadow(0 4px 30px rgba(0, 0, 0, 0.2));
}

.styles_modal__a3cOT .styles_header__Kw5Jz {
  height: 70px;
  background-color: #fff;
  margin: -32px -30px 26px;
  display: -webkit-flex;
  display: -moz-box;
  display: flex;
  -webkit-justify-content: center;
  -moz-box-pack: center;
  justify-content: center;
}

.styles_modal__a3cOT .styles_icon__3rMNo {
  margin-top: 32px;
  height: 64px;
  width: 64px;
}

.styles_modal__a3cOT .styles_checkIcon__2Jyhn {
  display: -webkit-flex;
  display: -moz-box;
  display: flex;
  -webkit-align-items: center;
  -moz-box-align: center;
  align-items: center;
  -webkit-justify-content: center;
  -moz-box-pack: center;
  justify-content: center;
  width: 64px;
  height: 64px;
  border: 3px solid #d9dcdc;
  border-radius: 50%;
  background-color: #fff;
}

.styles_modal__a3cOT .styles_checkIcon__2Jyhn svg {
  width: 45px;
  height: 45px;
  stroke: #d9dcdc;
}

.styles_modal__a3cOT .styles_checkIcon__2Jyhn svg path {
  stroke: #d9dcdc;
  stroke-width: 1;
}

.styles_modal__a3cOT h2 {
  text-align: center;
  font-style: normal;
  font-weight: 300;
  font-size: 28px;
  line-height: 120%;
  letter-spacing: 0.02em;
  text-transform: uppercase;
  color: #f6a723;
  margin-top: 50px;
  margin-bottom: 0;
}

.styles_modal__a3cOT .styles_description__1gL3L {
  font-weight: 400;
  font-size: 16px;
  line-height: 21px;
  text-align: center;
  color: #66727d;
  margin-top: 16px;
}

.styles_modal__a3cOT .styles_close__9wp2O {
  position: absolute;
  top: 22px;
  right: 18px;
  width: 22px;
  height: 22px;
}

.styles_modal__a3cOT .styles_close__9wp2O svg {
  width: 22px;
  height: 22px;
}

.styles_modal__a3cOT .styles_close__9wp2O:hover {
  cursor: pointer;
}

.styles_modal__a3cOT .styles_close__9wp2O:hover svg path {
  fill: #f6a723;
}

.styles_modal__a3cOT .styles_close__9wp2O svg path {
  fill: #d9dcdc;
}

.styles_modal__a3cOT .styles_body__Zj9yT button {
  width: 100%;
  margin-top: 24px;
}

.styles_modal__a3cOT.styles_wide__3oyrZ {
  max-width: 700px;
}

.styles_checkbox__1-kqX {
  position: relative;
  margin-top: 8px;
}

.styles_checkbox_black__2i_Db span:before {
  border: 1px solid #000 !important;
}

.styles_checkbox_disabled__AFWbm span:before {
  background-color: #f5f5f5 !important;
}

.styles_checkbox_disabled__AFWbm.styles_checkbox_bordered__3moSD span:before {
  background-color: transparent !important;
  opacity: 0.3;
}

.styles_checkbox__1-kqX input {
  position: absolute;
  z-index: -1;
  opacity: 0;
  width: 24px;
}

.styles_checkbox__1-kqX span {
  display: -webkit-inline-flex;
  display: -moz-inline-box;
  display: inline-flex;
  -webkit-align-items: flex-start;
  -moz-box-align: start;
  align-items: flex-start;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  cursor: pointer;
  font-size: 16px;
  line-height: 21px;
  color: #66727d;
}

.styles_checkbox__1-kqX span:before {
  content: "";
  display: inline-block;
  width: 24px;
  height: 24px;
  border: 1px solid #d9dcdc;
  background-color: #262626;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  -webkit-flex-grow: 0;
  -moz-box-flex: 0;
  flex-grow: 0;
  border-radius: 1px;
  margin-right: 13px;
  background-repeat: no-repeat;
  background-position: 50%;
  background-size: 50% 50%;
}

.styles_checkboxSpec__33srk span:before {
  background-color: #181818;
  border: 1px solid rgba(166, 173, 181, 0.5);
}

.styles_checkbox__1-kqX input:not(:disabled):not(:checked) + span:hover:before {
  cursor: pointer;
}

.styles_checkbox__1-kqX > input:disabled:checked + span:before {
  border-color: rgba(166, 173, 181, 0.2);
  background-color: #f5f5f5;
  background-size: 15px;
  background-image: url("data:image/svg+xml,%3Csvg width='16' height='11' viewBox='0 0 16 11' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M14.5 1L5.5 9L1 5' stroke='%23E37639' stroke-width='2.57143'/%3E%3C/svg%3E%0A");
}

.styles_checkbox__1-kqX > input:not(:disabled):checked + span:before {
  border-color: #d9dcdc;
  background-size: 15px;
  background-image: url("data:image/svg+xml,%3Csvg width='16' height='11' viewBox='0 0 16 11' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M14.5 1L5.5 9L1 5' stroke='%23F6A723' stroke-width='2.57143'/%3E%3C/svg%3E%0A");
}

.styles_checkbox_bordered__3moSD > input:not(:disabled):checked + span:before {
  background-color: #f6a723;
  background-image: url("data:image/svg+xml,%3Csvg width='16' height='11' viewBox='0 0 16 11' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M14.5 1L5.5 9L1 5' stroke='%23FFFFFF' stroke-width='2.57143'/%3E%3C/svg%3E%0A");
}

.styles_checkbox_bordered__3moSD span:before {
  background-color: transparent;
  border-radius: 50%;
}

.styles_checkbox_black__2i_Db > input:not(:disabled):checked + span:before {
  background-image: url("data:image/svg+xml,%3Csvg width='16' height='11' viewBox='0 0 16 11' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M14.5 1L5.5 9L1 5' stroke='%23F7CD55' stroke-width='2.57143'/%3E%3C/svg%3E%0A");
}

.styles_checkbox_pink__1_mQs > input:not(:disabled):checked + span:before {
  background-image: url("data:image/svg+xml,%3Csvg width='16' height='11' viewBox='0 0 16 11' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M14.5 1L5.5 9L1 5' stroke='%23C3002F' stroke-width='2.57143'/%3E%3C/svg%3E%0A");
}

@media (max-width: 500px) {
  .styles_checkbox__1-kqX span:before {
    margin-right: 11px;
    width: 20px;
    height: 20px;
  }
}
.styles_checkbox__1rSI9 {
  color: #d9dcdc;
  font-size: 12px;
}

.styles_checkboxBlack__3IMd0,
.styles_checkboxBlack__3IMd0 a {
  color: #000;
}

.styles_isActionsRenault__rQZPD {
  max-width: 489px;
  font-family: NouvelR, sans-serif;
  font-style: normal;
  font-weight: 400;
  font-size: 11px;
  line-height: 140%;
  color: #8c8c8b;
}

.styles_isActionsRenault__rQZPD a {
  color: #8c8c8b;
  text-decoration: underline;
}

.styles_isRegistrationModal__331Go {
  width: 95%;
  line-height: 20px;
  margin-bottom: 10px;
}

@media (max-width: 575px) {
  .styles_isRegistrationModal__331Go {
    width: 92%;
    line-height: 21px;
    margin-bottom: 15px;
  }
}
.styles_container__1KH0Z {
  position: relative;
  font-size: 14px;
  font-weight: 400;
  width: 100%;
}

.styles_container__1KH0Z input {
  outline: none;
  height: 48px;
  width: 100%;
  padding: 12px 17px 0;
  background-color: #262626;
  border: 0;
  border-bottom: 1px solid #d9dcdc;
  font-size: 15px;
  border-radius: 0;
  color: #f6a723;
}

.styles_container__1KH0Z input::-webkit-input-placeholder {
  color: #d9dcdc;
  opacity: 1;
  -webkit-transition: all 0.3s;
  transition: all 0.3s;
}

.styles_container__1KH0Z input::-moz-placeholder {
  color: #d9dcdc;
  opacity: 1;
  -moz-transition: all 0.3s;
  transition: all 0.3s;
}

.styles_container__1KH0Z input:-ms-input-placeholder {
  color: #d9dcdc;
  opacity: 1;
  -ms-transition: all 0.3s;
  transition: all 0.3s;
}

.styles_container__1KH0Z input::placeholder {
  color: #d9dcdc;
  opacity: 1;
  -webkit-transition: all 0.3s;
  -moz-transition: all 0.3s;
  transition: all 0.3s;
}

.styles_container__1KH0Z input:focus::-webkit-input-placeholder {
  opacity: 0.6;
}

.styles_container__1KH0Z input:focus::-moz-placeholder {
  opacity: 0.6;
}

.styles_container__1KH0Z input:focus:-ms-input-placeholder {
  opacity: 0.6;
}

.styles_container__1KH0Z input:focus::placeholder {
  opacity: 0.6;
}

.styles_container__1KH0Z input::-webkit-inner-spin-button,
.styles_container__1KH0Z input::-webkit-outer-spin-button {
  -webkit-appearance: none;
  margin: 0;
}

.styles_container__1KH0Z input:disabled {
  background-color: #fafafa !important;
}

.styles_container__1KH0Z input[type=number] {
  -moz-appearance: textfield;
}

.styles_label__2STQY {
  pointer-events: none;
  position: absolute;
  top: 0;
  left: 17px;
  z-index: 1;
  -webkit-transition: color 0.2s cubic-bezier(0, 0, 0.2, 1) 0ms, -webkit-transform 0.2s cubic-bezier(0, 0, 0.2, 1) 0ms;
  transition: color 0.2s cubic-bezier(0, 0, 0.2, 1) 0ms, -webkit-transform 0.2s cubic-bezier(0, 0, 0.2, 1) 0ms;
  -moz-transition: color 0.2s cubic-bezier(0, 0, 0.2, 1) 0ms, transform 0.2s cubic-bezier(0, 0, 0.2, 1) 0ms, -moz-transform 0.2s cubic-bezier(0, 0, 0.2, 1) 0ms;
  transition: color 0.2s cubic-bezier(0, 0, 0.2, 1) 0ms, transform 0.2s cubic-bezier(0, 0, 0.2, 1) 0ms;
  transition: color 0.2s cubic-bezier(0, 0, 0.2, 1) 0ms, transform 0.2s cubic-bezier(0, 0, 0.2, 1) 0ms, -webkit-transform 0.2s cubic-bezier(0, 0, 0.2, 1) 0ms, -moz-transform 0.2s cubic-bezier(0, 0, 0.2, 1) 0ms;
  -webkit-transform: scale(1) translateY(17px);
  -moz-transform: scale(1) translateY(17px);
  transform: scale(1) translateY(17px);
  color: #d9dcdc;
  -webkit-transform-origin: top left;
  -moz-transform-origin: top left;
  transform-origin: top left;
}

.styles_label__2STQY.styles_focused__1AwMf {
  -webkit-transform: scale(0.8) translateX(0) translateY(8px);
  -moz-transform: scale(0.8) translateX(0) translateY(8px);
  transform: scale(0.8) translateX(0) translateY(8px);
}

.styles_error__3i2TF {
  display: -webkit-flex;
  display: -moz-box;
  display: flex;
  font-size: 14px;
  line-height: 18px;
  color: #f21b1b;
  margin-top: 8px;
}

.styles_error__3i2TF:not(.styles_isDisableErr__Jqe48) {
  font-size: 13px;
  margin-top: 0;
}

.styles_isDisableErr__Jqe48 {
  display: none;
}

.styles_eyeWrap__2XSmm {
  position: absolute;
  top: 15px;
  right: 15px;
  z-index: 1;
  cursor: pointer;
}

.styles_renault__26N7B {
  border: 1px solid #000 !important;
}

.styles_actionsRenault__2t3Iy input:focus {
  border-bottom: 1px solid #000;
}

.styles_authModal__Jhwu4 form {
  display: -webkit-flex;
  display: -moz-box;
  display: flex;
  -webkit-flex-direction: column;
  -moz-box-orient: vertical;
  -moz-box-direction: normal;
  flex-direction: column;
}

.styles_authModal__Jhwu4 form .styles_inputAuth__ub_Lu,
.styles_authModal__Jhwu4 form .styles_submitBtn__15rV1 {
  margin-top: 20px;
}

.styles_authModal__Jhwu4 form:first-child {
  margin-top: 24px;
}

.styles_authModal__Jhwu4 form .styles_phoneNumber__2XcoN {
  margin-top: 10px;
  font-weight: 400;
  font-size: 30px;
  line-height: 140%;
  text-align: center;
  text-transform: uppercase;
  color: #e37639;
}

.styles_authModal__Jhwu4 form .styles_desc__2ZQ3B {
  margin-top: 13px;
  display: -webkit-flex;
  display: -moz-box;
  display: flex;
  -webkit-align-items: center;
  -moz-box-align: center;
  align-items: center;
  -webkit-justify-content: center;
  -moz-box-pack: center;
  justify-content: center;
  font-weight: 400;
  font-size: 16px;
  line-height: 21px;
  color: #66727d;
}

.styles_authModal__Jhwu4 button {
  margin-top: 30px;
  width: 100%;
}

.styles_authModal__Jhwu4 .styles_authAction__3_v1Z {
  margin-top: 24px;
  display: -webkit-flex;
  display: -moz-box;
  display: flex;
  -webkit-align-items: center;
  -moz-box-align: center;
  align-items: center;
  -webkit-justify-content: space-between;
  -moz-box-pack: justify;
  justify-content: space-between;
  font-weight: 400;
  font-size: 16px;
  line-height: 21px;
  -webkit-text-decoration-line: underline;
  -moz-text-decoration-line: underline;
  text-decoration-line: underline;
  color: #66727d;
}

.styles_authModal__Jhwu4 .styles_authAction__3_v1Z div {
  cursor: pointer;
  margin: 0;
}

.styles_authModal__Jhwu4 .styles_registrationAction__3e8r_ {
  margin-top: 24px;
  display: -webkit-flex;
  display: -moz-box;
  display: flex;
  -webkit-align-items: center;
  -moz-box-align: center;
  align-items: center;
  -webkit-justify-content: flex-end;
  -moz-box-pack: end;
  justify-content: flex-end;
  font-weight: 400;
  font-size: 16px;
  line-height: 21px;
  -webkit-text-decoration-line: underline;
  -moz-text-decoration-line: underline;
  text-decoration-line: underline;
  color: #66727d;
}

.styles_authModal__Jhwu4 .styles_registrationAction__3e8r_ div {
  cursor: pointer;
  margin: 0;
}

.styles_authModal__Jhwu4 .styles_warnText__1kBpp {
  position: absolute;
  font-size: 12px;
  line-height: 21px;
  font-weight: 400;
  color: #fc1313;
  margin-top: 2px;
}

.styles_authModal__Jhwu4 .styles_callAction__3d51T {
  margin-top: 24px;
  display: -webkit-flex;
  display: -moz-box;
  display: flex;
  -webkit-align-items: center;
  -moz-box-align: center;
  align-items: center;
  -webkit-justify-content: center;
  -moz-box-pack: center;
  justify-content: center;
  font-weight: 400;
  font-size: 16px;
  line-height: 21px;
  color: #66727d;
}

.styles_authModal__Jhwu4 .styles_callAction__3d51T div {
  margin: 0;
}

.styles_authModal__Jhwu4 .styles_callAction__3d51T .styles_callBtn__1DQgB {
  cursor: pointer;
  margin: 0;
  -webkit-text-decoration-line: underline;
  -moz-text-decoration-line: underline;
  text-decoration-line: underline;
}

.styles_authModal__Jhwu4 .styles_codeInput__ga93y {
  margin-bottom: 15px;
}

.styles_authModal__Jhwu4.styles_wide__1YT36 form > div:not(.styles_authAction__3_v1Z) {
  margin-top: 0;
}

.styles_authModal__Jhwu4.styles_wide__1YT36 form > div:not(.styles_authAction__3_v1Z).styles_captchaContainer__208Ro {
  margin-top: 20px;
  margin-bottom: 17px;
}

.styles_authModal__Jhwu4.styles_wide__1YT36 form > div:not(.styles_authAction__3_v1Z) div {
  margin: 0;
}

.styles_authModal__Jhwu4.styles_wide__1YT36 form > div:not(.styles_authAction__3_v1Z):first-child {
  margin-top: 0;
}

.styles_authModal__Jhwu4.styles_wide__1YT36 form div.styles_lineContainer__1oZP6 {
  display: -webkit-flex;
  display: -moz-box;
  display: flex;
  -webkit-justify-content: space-between;
  -moz-box-pack: justify;
  justify-content: space-between;
  margin-bottom: 20px;
}

.styles_authModal__Jhwu4.styles_wide__1YT36 form div.styles_lineContainer__1oZP6:first-child {
  margin-top: 20px;
}

.styles_authModal__Jhwu4.styles_wide__1YT36 form div.styles_lineContainer__1oZP6:last-child {
  margin-bottom: 0;
}

.styles_authModal__Jhwu4.styles_wide__1YT36 form div.styles_lineContainer__1oZP6 .styles_inputAuth__ub_Lu {
  width: -webkit-calc(50% - 6px);
  width: -moz-calc(50% - 6px);
  width: calc(50% - 6px);
}

.styles_regPass__KM3TT div {
  font-size: 13px;
}

.styles_agree__2-PFj {
  margin-top: 12px;
}

.styles_disabled__1loy2 {
  border-color: #d9dcdc;
  color: #d9dcdc;
}

.styles_disabled__1loy2:hover {
  background-color: transparent;
  color: #d9dcdc;
  cursor: default;
}

.styles_container__2wAtz {
  position: absolute;
  bottom: -150px;
  right: 15px;
  width: 30%;
  max-width: 353px;
  background-color: #4c5865;
}

@media (max-width: 1180px) {
  .styles_container__2wAtz {
    bottom: -165px;
    right: 12px;
  }
}
@media (max-width: 900px) {
  .styles_container__2wAtz {
    width: 100%;
    right: -11%;
  }
}
@media (max-width: 768px) {
  .styles_container__2wAtz {
    bottom: -170px;
    right: -13%;
  }
}
@media (max-width: 575px) {
  .styles_container__2wAtz {
    bottom: -185px;
    right: -25%;
  }
}
@media (max-width: 500px) {
  .styles_container__2wAtz {
    right: -30%;
  }
}
@media (max-width: 414px) {
  .styles_container__2wAtz {
    bottom: -153px;
    right: -33%;
    max-width: 320px;
  }
}
@media (max-width: 360px) {
  .styles_container__2wAtz {
    right: -44px;
  }
}
.styles_container__2wAtz .styles_wrapper__XWXyr {
  position: relative;
  padding: 35px 24px 25px;
}

@media (max-width: 414px) {
  .styles_container__2wAtz .styles_wrapper__XWXyr {
    padding: 20px;
  }
}
.styles_container__2wAtz .styles_wrapper__XWXyr :before {
  content: "";
  position: absolute;
  top: -30px;
  right: 20px;
  border: 20px solid transparent;
  border-bottom-color: #4c5865;
}

.styles_container__2wAtz .styles_title__28a_k {
  margin-bottom: 24px;
  font-weight: 700;
  font-size: 16px;
  line-height: 23px;
  color: #fff;
}

@media (max-width: 414px) {
  .styles_container__2wAtz .styles_title__28a_k {
    margin-bottom: 16px;
    font-size: 14px;
  }
}
.styles_container__2wAtz .styles_actions__1go9N {
  display: -webkit-flex;
  display: -moz-box;
  display: flex;
  -webkit-justify-content: space-between;
  -moz-box-pack: justify;
  justify-content: space-between;
  width: 100%;
  max-width: 303px;
}

.styles_container__2wAtz .styles_btn__3bpcZ {
  width: -webkit-calc(50% - 6px);
  width: -moz-calc(50% - 6px);
  width: calc(50% - 6px);
}

.styles_bottom__1rzMb {
  bottom: -220px;
}

@media (max-width: 1140px) {
  .styles_bottom__1rzMb {
    width: 40%;
    max-width: 400px;
  }
}
@media (max-width: 900px) {
  .styles_bottom__1rzMb {
    width: 100%;
  }
}
@media (max-width: 768px) {
  .styles_bottom__1rzMb {
    right: -86px;
    bottom: -190px;
  }
}
@media (max-width: 575px) {
  .styles_bottom__1rzMb {
    bottom: -186px;
  }
}
@media (max-width: 490px) {
  .styles_bottom__1rzMb {
    bottom: -203px;
  }
}
@media (max-width: 575px) {
  .styles_bottom__1rzMb .styles_title__28a_k {
    font-size: 12px;
  }
}
@media (max-width: 768px) {
  .styles_bottom__1rzMb .styles_title__28a_k {
    font-size: 14px;
    line-height: 16px;
  }
}
.styles_bottom__1rzMb .styles_singleBtn__279vM {
  width: 100%;
  background-color: #f6a723;
}

@media (max-width: 575px) {
  .styles_bottom__1rzMb .styles_singleBtn__279vM {
    height: 25px;
    font-size: 10px;
  }
}
.styles_bottom__1rzMb .styles_close__2or5K {
  position: absolute;
  right: 15px;
  top: 10px;
  opacity: 0.8;
  -webkit-transition: 0.3s;
  -moz-transition: 0.3s;
  transition: 0.3s;
  z-index: 2;
}

.styles_bottom__1rzMb .styles_close__2or5K:hover {
  cursor: pointer;
  opacity: 1;
}

.styles_menu__2ezZZ {
  display: block;
  position: absolute;
  right: -22px;
  top: -16px;
  background-color: #fff;
  padding: 20px;
  -webkit-filter: drop-shadow(0 4px 30px rgba(0, 0, 0, 0.2));
  filter: drop-shadow(0 4px 30px rgba(0, 0, 0, 0.2));
  min-width: 212px;
  z-index: 10;
}

.styles_menu__2ezZZ .styles_title__3RdZj {
  display: -webkit-flex;
  display: -moz-box;
  display: flex;
  -webkit-align-items: center;
  -moz-box-align: center;
  align-items: center;
  -webkit-justify-content: space-between;
  -moz-box-pack: justify;
  justify-content: space-between;
  white-space: pre-line;
  font-weight: 700;
  font-size: 12px;
  line-height: 14px;
  padding-bottom: 12px;
  border-bottom: 1px solid #e7ecec;
  color: #f6a723;
}

.styles_menu__2ezZZ .styles_title__3RdZj svg {
  margin-left: 10px;
}

.styles_menu__2ezZZ ul {
  list-style-type: none;
}

.styles_menu__2ezZZ li {
  margin-top: 12px;
  color: #f6a723;
}

.styles_menu__2ezZZ li:hover {
  cursor: pointer;
  color: #f6a723;
}

.styles_menu__2ezZZ li a,
.styles_menu__2ezZZ li a:hover {
  color: #f6a723;
}

.styles_container__19BhM {
  display: block;
  width: 100vw;
  height: 100vh;
  position: fixed;
  top: 0;
  left: 0;
  background: #fff;
  overflow: scroll;
  padding-bottom: 50px;
  z-index: 100;
}

.styles_header__2eh0E {
  display: -webkit-flex;
  display: -moz-box;
  display: flex;
  -webkit-align-items: center;
  -moz-box-align: center;
  align-items: center;
  -webkit-justify-content: space-between;
  -moz-box-pack: justify;
  justify-content: space-between;
  padding: 24px 20px;
  border-bottom: 1px solid #d9d9d9;
}

@media (max-width: 575px) {
  .styles_header__2eh0E {
    -webkit-justify-content: flex-end;
    -moz-box-pack: end;
    justify-content: flex-end;
    max-height: 56px;
  }
}
.styles_header__2eh0E span {
  display: -webkit-flex;
  display: -moz-box;
  display: flex;
  -webkit-align-items: center;
  -moz-box-align: center;
  align-items: center;
  font-weight: 700;
  font-size: 14px;
  line-height: 16px;
  white-space: pre-line;
  color: #f6a723;
}

.styles_header__2eh0E span svg {
  margin-right: 20px !important;
}

.styles_menu__idi87 {
  display: -webkit-flex;
  display: -moz-box;
  display: flex;
  -webkit-flex-direction: column;
  -moz-box-orient: vertical;
  -moz-box-direction: normal;
  flex-direction: column;
}

.styles_menu__idi87 li {
  border-bottom: 1px solid #d9d9d9;
  font-weight: 400;
  font-size: 14px;
  line-height: 18px;
  padding: 16px 0 16px 64px;
  color: #f6a723;
}

.styles_menu__idi87 li a {
  color: #f6a723;
}

.styles_content__2Z91H {
  position: relative;
  display: -webkit-flex;
  display: -moz-box;
  display: flex;
  -webkit-align-items: center;
  -moz-box-align: center;
  align-items: center;
  cursor: pointer;
  font-weight: 400;
  font-size: 14px;
  line-height: 18px;
  color: #d9dcdc;
  margin-left: 20px;
}

.styles_content__2Z91H div:first-child {
  height: 24px;
}

.styles_content__2Z91H:hover svg * {
  -webkit-transition: 0.3s;
  -moz-transition: 0.3s;
  transition: 0.3s;
  stroke: #f6a723 !important;
}

.styles_orange__1Y4z8 {
  color: #f6a723;
}

@media (max-width: 575px) {
  .styles_withTitle__qnXSr {
    display: block !important;
  }
  .styles_text__rPUU_ {
    display: none;
  }
}
.styles_select__wrap__3q87H {
  position: relative;
  font-size: 14px;
  font-weight: 400;
  min-width: 200px;
  background-color: #262626;
}

.styles_select__label__qrWta {
  position: absolute;
  top: 0;
  left: 17px;
  z-index: 1;
  pointer-events: none;
  -webkit-transition: color 0.2s cubic-bezier(0, 0, 0.2, 1) 0ms, -webkit-transform 0.2s cubic-bezier(0, 0, 0.2, 1) 0ms;
  transition: color 0.2s cubic-bezier(0, 0, 0.2, 1) 0ms, -webkit-transform 0.2s cubic-bezier(0, 0, 0.2, 1) 0ms;
  -moz-transition: color 0.2s cubic-bezier(0, 0, 0.2, 1) 0ms, transform 0.2s cubic-bezier(0, 0, 0.2, 1) 0ms, -moz-transform 0.2s cubic-bezier(0, 0, 0.2, 1) 0ms;
  transition: color 0.2s cubic-bezier(0, 0, 0.2, 1) 0ms, transform 0.2s cubic-bezier(0, 0, 0.2, 1) 0ms;
  transition: color 0.2s cubic-bezier(0, 0, 0.2, 1) 0ms, transform 0.2s cubic-bezier(0, 0, 0.2, 1) 0ms, -webkit-transform 0.2s cubic-bezier(0, 0, 0.2, 1) 0ms, -moz-transform 0.2s cubic-bezier(0, 0, 0.2, 1) 0ms;
  -webkit-transform: scale(1) translateY(17px);
  -moz-transform: scale(1) translateY(17px);
  transform: scale(1) translateY(17px);
  color: #d9dcdc;
  -webkit-transform-origin: top left;
  -moz-transform-origin: top left;
  transform-origin: top left;
}

.styles_select__label__qrWta.styles_hideLabel__2_fSs {
  display: none;
}

.styles_select__label_focused__37KkM {
  -webkit-transform: scale(0.8) translateX(0) translateY(8px);
  -moz-transform: scale(0.8) translateX(0) translateY(8px);
  transform: scale(0.8) translateX(0) translateY(8px);
}

.styles_error__1DrfK {
  font-size: 14px;
  line-height: 18px;
  color: #f21b1b;
  margin-top: 8px;
}

.styles_item__3bXUm {
  display: -webkit-flex;
  display: -moz-box;
  display: flex;
  position: relative;
  -webkit-flex-direction: column;
  -moz-box-orient: vertical;
  -moz-box-direction: normal;
  flex-direction: column;
  cursor: pointer;
  background-size: 0 0;
  padding: 35px 15px 20px;
  background-repeat: no-repeat;
  opacity: 1;
  width: 25%;
}

@media (max-width: 1024px) {
  .styles_item__3bXUm {
    width: 33.3333333333%;
  }
}
@media (max-width: 768px) {
  .styles_item__3bXUm {
    width: 50%;
    padding-left: 0;
    padding-right: 0;
    background-size: 0;
  }
}
@media (max-width: 575px) {
  .styles_item__3bXUm {
    width: auto;
    padding: 20px 0 10px;
  }
}
.styles_item__3bXUm.styles_hidden__1heCp {
  opacity: 0;
}

.styles_item__3bXUm .styles_background__1wq6d {
  opacity: 0;
  width: 100%;
  height: 130px;
  overflow: hidden;
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
}

.styles_item__3bXUm .styles_background__1wq6d img {
  height: 100%;
  object-position: center;
  width: 100%;
  object-fit: cover;
}

.styles_item__3bXUm .styles_img__2AfLT {
  text-align: left;
  position: relative;
}

@media (max-width: 575px) {
  .styles_item__3bXUm .styles_img__2AfLT {
    max-width: none;
  }
}
.styles_item__3bXUm .styles_img__2AfLT img {
  width: 100%;
  margin-top: -15px;
}

.styles_item__3bXUm .styles_info__ikZBq {
  margin-top: -15px;
}

.styles_item__3bXUm .styles_name__sB3B- {
  color: #4c5865;
  margin-top: 15px;
  margin-bottom: 6px;
  font-weight: 700;
  font-size: 17px;
  line-height: 27px;
  letter-spacing: 0.03em;
  text-transform: uppercase;
}

.styles_item__3bXUm .styles_prices__1eCje {
  display: -webkit-flex;
  display: -moz-box;
  display: flex;
  font-style: normal;
  font-weight: 400;
  font-size: 16px;
  line-height: 21px;
  color: #848e98;
  white-space: nowrap;
}

.styles_item__3bXUm .styles_prices__1eCje .styles_price__3PGcH {
  margin-right: 20px;
}

@media (min-width: 1025px) {
  .styles_item__3bXUm:hover {
    background: #fff;
    background-position: top;
    background-size: 100% 119px;
  }
  .styles_item__3bXUm:hover .styles_background__1wq6d {
    opacity: 1;
  }
}
.styles_wrapper__3R5Hb {
  position: absolute;
  width: 100%;
  height: 100%;
}

.styles_list__3uUHr {
  display: -webkit-flex;
  display: -moz-box;
  display: flex;
  -webkit-flex-direction: column;
  -moz-box-orient: vertical;
  -moz-box-direction: normal;
  flex-direction: column;
  list-style: none;
  padding: 0;
  margin-right: 90px;
  grid-gap: 20px;
  gap: 20px;
}

.styles_list__3uUHr h2 {
  color: #f6a723;
  font-weight: 700;
  font-size: 16px;
  line-height: 24px;
  padding-bottom: 10px;
}

.styles_list__3uUHr .styles_item__8oDQd {
  font-size: 16px;
  display: -webkit-flex;
  display: -moz-box;
  display: flex;
  -webkit-flex-direction: column;
  -moz-box-orient: vertical;
  -moz-box-direction: normal;
  flex-direction: column;
}

.styles_list__3uUHr .styles_item__8oDQd a {
  color: #000 !important;
}

.styles_list__3uUHr .styles_item__8oDQd a:hover {
  color: #f6a723 !important;
}

.styles_container__6H0b0 {
  margin-top: 30px;
  border-bottom: 1px solid #d9dcdc;
  padding: 0 20px 20px;
}

.styles_container__6H0b0:last-child {
  border-bottom: 0;
}

.styles_title__12ZON {
  color: #f6a723;
  font-size: 13px;
  line-height: 21px;
  font-weight: 400;
  margin-bottom: 8px;
}

.styles_list__1L-Uc {
  list-style: none;
  padding: 0;
  margin: 0;
}

.styles_list__1L-Uc .styles_item__u50rB {
  font-size: 16px;
  height: 40px;
  display: -webkit-flex;
  display: -moz-box;
  display: flex;
  -webkit-align-items: center;
  -moz-box-align: center;
  align-items: center;
}

.styles_list__1L-Uc .styles_item__u50rB a {
  color: #000 !important;
}

.styles_list__1L-Uc .styles_item__u50rB a:hover {
  color: #f6a723;
}

.styles_list__2ijH2 {
  display: -webkit-flex;
  display: -moz-box;
  display: flex;
  list-style: none;
  padding: 0;
  margin: 0;
}

.styles_item__3AaNb {
  color: inherit;
  text-decoration: none;
  font-style: normal;
  font-weight: 700;
  font-size: 11px;
  line-height: 21px;
  letter-spacing: 0.02em;
  text-transform: uppercase;
  margin-right: 34px;
}

@media screen and (max-width: 1170px) {
  .styles_item__3AaNb {
    font-size: 10px;
  }
}
@media screen and (max-width: 1024px) {
  .styles_item__3AaNb {
    margin-right: 16px;
  }
}
.styles_item__3AaNb:hover {
  cursor: pointer;
}

.styles_item__3AaNb.styles_active__bknML {
  color: #f6a723 !important;
  position: relative;
}

.styles_list__26ajm {
  display: block;
  padding: 0;
  margin: 0;
  list-style: none;
}

.styles_item__T81WZ {
  position: relative;
  display: block;
  padding: 20px;
  font-weight: 700;
  font-size: 14px;
  color: #fff;
  line-height: 1;
  text-transform: uppercase;
  border-bottom: 1px solid #555;
  background-color: #000;
}

.styles_item__T81WZ svg {
  position: absolute;
  right: 25px;
}

.styles_item__T81WZ.styles_contacts__10IpR {
  border-top: 1px solid #555;
}

.styles_item__T81WZ.styles_contacts__10IpR p {
  margin-bottom: 0.5rem;
  font-size: 13px;
  font-weight: 400;
  text-transform: none;
  color: rgba(246, 167, 35, 0.5);
}

.styles_item__T81WZ.styles_contacts__10IpR .styles_contact__20562 {
  margin-bottom: 20px;
}

.styles_item__T81WZ.styles_contacts__10IpR .styles_contact__20562:last-child {
  margin-bottom: 10px;
}

.styles_item__T81WZ.styles_contacts__10IpR .styles_contact__20562 .styles_phone__2ekL9 {
  font-weight: 400;
  font-size: 26px;
  color: #f6a723;
  line-height: 2rem;
  letter-spacing: 0.02em;
}

.styles_selected__3ATwX {
  text-align: center;
}

.styles_selected__3ATwX svg {
  position: absolute;
  left: 40px;
}

.styles_locationWrapper__3Oi0S {
  padding: 30px 20px;
  background-color: #000;
}

.styles_dealerName__9FpZ5 {
  margin-bottom: 1rem;
  font-size: 13px;
  color: #f6a723;
}

.styles_container__OaXzN {
  position: fixed;
  top: 80px;
  left: 0;
  right: 0;
  background-color: #fff;
  max-height: 0;
  -webkit-filter: drop-shadow(0 7px 8px rgba(0, 0, 0, 0.06));
  filter: drop-shadow(0 7px 8px rgba(0, 0, 0, 0.06));
  overflow: hidden;
  -webkit-transition: all 0.2s ease-out, border 0s;
  -moz-transition: all 0.2s ease-out, border 0s;
  transition: all 0.2s ease-out, border 0s;
  opacity: 0;
  z-index: -5;
}

.styles_container__show__kDLoe {
  z-index: 12;
  opacity: 1;
  max-height: 500px;
  border: 1px solid #555;
  -webkit-transition: max-height 0.8s ease, border 0s;
  -moz-transition: max-height 0.8s ease, border 0s;
  transition: max-height 0.8s ease, border 0s;
  overflow: visible;
}

.styles_container__show__kDLoe .styles_containerContent__1M87Y {
  opacity: 1;
}

@media (max-width: 575px) {
  .styles_container__show__kDLoe {
    height: 130px;
  }
}
@media (max-width: 1140px) {
  .styles_container__OaXzN {
    height: auto;
  }
}
@media (max-width: 1024px) {
  .styles_container__OaXzN {
    top: 0;
  }
}
@media (max-width: 575px) {
  .styles_container__OaXzN {
    top: 56px;
  }
}
.styles_containerContent__1M87Y {
  max-width: 1371px;
  width: 100%;
  display: -webkit-flex;
  display: -moz-box;
  display: flex;
  -webkit-flex-direction: row;
  -moz-box-orient: horizontal;
  -moz-box-direction: normal;
  flex-direction: row;
  -webkit-align-items: center;
  -moz-box-align: center;
  align-items: center;
  -webkit-justify-content: space-between;
  -moz-box-pack: justify;
  justify-content: space-between;
  padding: 19px 15px;
  position: relative;
}

@media (max-width: 1024px) {
  .styles_containerContent__1M87Y {
    -webkit-flex-direction: column;
    -moz-box-orient: vertical;
    -moz-box-direction: normal;
    flex-direction: column;
    -webkit-align-items: flex-start;
    -moz-box-align: start;
    align-items: flex-start;
    padding: 16px 20px 22px 15px;
  }
}
.styles_name__8mrj4 {
  display: -webkit-flex;
  display: -moz-box;
  display: flex;
  -webkit-flex-grow: 1;
  -moz-box-flex: 1;
  flex-grow: 1;
  -webkit-flex-direction: column;
  -moz-box-orient: vertical;
  -moz-box-direction: normal;
  flex-direction: column;
  color: #f6a723;
  font-weight: 300;
  font-size: 20px;
  line-height: 29px;
  letter-spacing: 0.02em;
  text-transform: uppercase;
}

@media (max-width: 1250px) {
  .styles_name__8mrj4 {
    display: block;
    max-width: 290px;
  }
}
@media (max-width: 1024px) {
  .styles_name__8mrj4 {
    width: 100%;
    display: block;
    margin-bottom: 16px;
    margin-right: 0;
  }
}
@media (max-width: 680px) {
  .styles_name__8mrj4 {
    font-size: 16px;
    line-height: 23px;
    margin-bottom: 10px;
    display: -webkit-flex;
    display: -moz-box;
    display: flex;
    -webkit-flex-direction: column;
    -moz-box-orient: vertical;
    -moz-box-direction: normal;
    flex-direction: column;
  }
}
.styles_info__1IZcv {
  display: -webkit-flex;
  display: -moz-box;
  display: flex;
  -webkit-justify-content: space-between;
  -moz-box-pack: justify;
  justify-content: space-between;
}

@media (max-width: 1024px) {
  .styles_info__1IZcv {
    width: 100%;
  }
}
.styles_carInfo__1gaop {
  display: -webkit-flex;
  display: -moz-box;
  display: flex;
}

@media (max-width: 680px) {
  .styles_carInfo__1gaop {
    display: none;
  }
}
@media (max-width: 575px) {
  .styles_carInfo__1gaop {
    display: none;
  }
}
.styles_item__pyVA0 {
  margin-right: 54px;
}

.styles_item__pyVA0 .styles_label__3FBIT {
  color: #d9dcdc;
  font-weight: 400;
  font-size: 12px;
  line-height: 22px;
}

.styles_item__pyVA0 .styles_price__3QWjt {
  white-space: nowrap;
}

.styles_item__pyVA0 .styles_value__3NpNn {
  color: #f6a723;
  font-weight: 400;
  font-size: 22px;
  line-height: 33px;
}

@media (max-width: 1250px) {
  .styles_item__pyVA0 .styles_value__3NpNn {
    font-size: 18px;
    line-height: 22px;
  }
}
@media (max-width: 1024px) {
  .styles_item__pyVA0 .styles_value__3NpNn {
    font-size: 18px;
    line-height: 22px;
  }
}
@media (max-width: 1280px) {
  .styles_item__pyVA0 {
    margin-right: 32px;
  }
}
@media (max-width: 1100px) {
  .styles_item__pyVA0 {
    -webkit-flex-shrink: 1;
    flex-shrink: 1;
  }
}
@media (max-width: 1024px) {
  .styles_item__pyVA0 {
    margin-right: 24px;
  }
}
.styles_actions__2Tp9M {
  display: -webkit-flex;
  display: -moz-box;
  display: flex;
  -webkit-flex-direction: row;
  -moz-box-orient: horizontal;
  -moz-box-direction: normal;
  flex-direction: row;
  -webkit-align-items: center;
  -moz-box-align: center;
  align-items: center;
  margin-right: 36px;
}

@media (max-width: 1024px) {
  .styles_actions__2Tp9M {
    margin-right: 0;
  }
}
@media (max-width: 680px) {
  .styles_actions__2Tp9M {
    width: 100%;
    -webkit-justify-content: space-between;
    -moz-box-pack: justify;
    justify-content: space-between;
  }
}
.styles_counter__3bMVE {
  display: -webkit-flex;
  display: -moz-box;
  display: flex;
  margin-right: 32px;
  color: #f6a723;
  font-weight: 400;
  font-size: 13px;
  line-height: 15px;
  text-align: right;
  -webkit-align-items: center;
  -moz-box-align: center;
  align-items: center;
}

@media (max-width: 575px) {
  .styles_counter__3bMVE {
    margin-right: 0;
    max-width: 120px;
    text-align: left;
  }
}
.styles_number__YMsvD {
  height: 32px;
  width: 32px;
  min-width: 32px;
  display: -webkit-flex;
  display: -moz-box;
  display: flex;
  -webkit-align-items: center;
  -moz-box-align: center;
  align-items: center;
  -webkit-justify-content: center;
  -moz-box-pack: center;
  justify-content: center;
  margin-left: 8px;
  border-radius: 100%;
  border: 2px solid #e37639;
  color: #f6a723;
  font-weight: 700;
  font-size: 12px;
  line-height: 27px;
}

@media (max-width: 575px) {
  .styles_number__YMsvD {
    width: 40px;
  }
}
.styles_close__2QH9B {
  cursor: pointer;
  -webkit-align-self: center;
  align-self: center;
}

@media (max-width: 1024px) {
  .styles_close__2QH9B {
    position: absolute;
    right: 14px;
    top: 12px;
  }
}
.styles_close__2QH9B svg {
  height: 16px;
  width: 16px;
}

@media (max-width: 1024px) {
  .styles_close__2QH9B svg {
    height: 12px;
    width: 12px;
  }
}
.styles_close__2QH9B:hover svg path {
  fill: #f6a723;
}

.styles_close__2QH9B svg path {
  fill: #d9dcdc;
}

@media (max-width: 575px) {
  .styles_btnTextDesktop__2VEi2 {
    display: none;
  }
}
.styles_btnTextMobile__3ks1v {
  display: none;
}

@media (max-width: 575px) {
  .styles_btnTextMobile__3ks1v {
    display: block;
  }
}
.styles_container__2skoC {
  position: fixed;
  top: 80px;
  left: 0;
  right: 0;
  background-color: #fff;
  max-height: 0;
  -webkit-filter: drop-shadow(0 7px 8px rgba(0, 0, 0, 0.06));
  filter: drop-shadow(0 7px 8px rgba(0, 0, 0, 0.06));
  overflow: hidden;
  -webkit-transition: all 0.2s ease-out, border 0s;
  -moz-transition: all 0.2s ease-out, border 0s;
  transition: all 0.2s ease-out, border 0s;
  opacity: 0;
  z-index: -5;
}

.styles_container__show__2ZVDt {
  z-index: 12;
  opacity: 1;
  max-height: 500px;
  border: 1px solid #555;
  -webkit-transition: max-height 0.8s ease, border 0s;
  -moz-transition: max-height 0.8s ease, border 0s;
  transition: max-height 0.8s ease, border 0s;
  overflow: visible;
}

.styles_container__show__2ZVDt .styles_containerContent__1yzzQ {
  opacity: 1;
}

@media (max-width: 575px) {
  .styles_container__show__2ZVDt {
    height: 130px;
  }
}
@media (max-width: 1140px) {
  .styles_container__2skoC {
    height: auto;
  }
}
@media (max-width: 1024px) {
  .styles_container__2skoC {
    top: 0;
  }
}
@media (max-width: 575px) {
  .styles_container__2skoC {
    top: 56px;
  }
}
.styles_containerContent__1yzzQ {
  max-width: 1371px;
  width: 100%;
  display: -webkit-flex !important;
  display: -moz-box !important;
  display: flex !important;
  -webkit-flex-direction: row;
  -moz-box-orient: horizontal;
  -moz-box-direction: normal;
  flex-direction: row;
  -webkit-align-items: center;
  -moz-box-align: center;
  align-items: center;
  -webkit-justify-content: space-between;
  -moz-box-pack: justify;
  justify-content: space-between;
  padding: 19px 15px;
  position: relative;
  opacity: 0;
  -webkit-transition: 0.5s;
  -moz-transition: 0.5s;
  transition: 0.5s;
}

@media (max-width: 1024px) {
  .styles_containerContent__1yzzQ {
    -webkit-flex-direction: column;
    -moz-box-orient: vertical;
    -moz-box-direction: normal;
    flex-direction: column;
    -webkit-align-items: flex-start;
    -moz-box-align: start;
    align-items: flex-start;
    padding: 16px 20px 22px 15px;
  }
}
.styles_name__17AUH {
  display: -webkit-flex;
  display: -moz-box;
  display: flex;
  -webkit-flex-grow: 1;
  -moz-box-flex: 1;
  flex-grow: 1;
  -webkit-flex-direction: column;
  -moz-box-orient: vertical;
  -moz-box-direction: normal;
  flex-direction: column;
  color: #f6a723;
  font-weight: 300;
  font-size: 20px;
  line-height: 29px;
  letter-spacing: 0.02em;
  text-transform: uppercase;
}

@media (max-width: 1250px) {
  .styles_name__17AUH {
    display: block;
    max-width: 290px;
  }
}
@media (max-width: 1024px) {
  .styles_name__17AUH {
    width: 100%;
    display: block;
    margin-bottom: 16px;
    margin-right: 0;
  }
}
@media (max-width: 680px) {
  .styles_name__17AUH {
    font-size: 16px;
    line-height: 23px;
    margin-bottom: 10px;
    display: -webkit-flex;
    display: -moz-box;
    display: flex;
    -webkit-flex-direction: column;
    -moz-box-orient: vertical;
    -moz-box-direction: normal;
    flex-direction: column;
  }
}
.styles_info__2cp9q {
  display: -webkit-flex;
  display: -moz-box;
  display: flex;
  -webkit-justify-content: space-between;
  -moz-box-pack: justify;
  justify-content: space-between;
}

@media (max-width: 1024px) {
  .styles_info__2cp9q {
    width: 100%;
  }
}
.styles_carInfo__1qzEl {
  display: -webkit-flex;
  display: -moz-box;
  display: flex;
}

@media (max-width: 680px) {
  .styles_carInfo__1qzEl {
    display: none;
  }
}
@media (max-width: 575px) {
  .styles_carInfo__1qzEl {
    display: none;
  }
}
.styles_item__2F8xd {
  margin-right: 54px;
}

.styles_item__2F8xd .styles_label__33yt9 {
  color: #d9dcdc;
  font-weight: 400;
  font-size: 12px;
  line-height: 22px;
}

.styles_item__2F8xd .styles_price__1zZ0C {
  white-space: nowrap;
}

.styles_item__2F8xd .styles_value__3Wg15 {
  color: #f6a723;
  font-weight: 400;
  font-size: 22px;
  line-height: 33px;
}

@media (max-width: 1250px) {
  .styles_item__2F8xd .styles_value__3Wg15 {
    font-size: 18px;
    line-height: 22px;
  }
}
@media (max-width: 1024px) {
  .styles_item__2F8xd .styles_value__3Wg15 {
    font-size: 18px;
    line-height: 22px;
  }
}
@media (max-width: 1280px) {
  .styles_item__2F8xd {
    margin-right: 32px;
  }
}
@media (max-width: 1100px) {
  .styles_item__2F8xd {
    -webkit-flex-shrink: 1;
    flex-shrink: 1;
  }
}
@media (max-width: 1024px) {
  .styles_item__2F8xd {
    margin-right: 24px;
  }
}
.styles_actions__35kWK {
  display: -webkit-flex;
  display: -moz-box;
  display: flex;
  -webkit-flex-direction: row;
  -moz-box-orient: horizontal;
  -moz-box-direction: normal;
  flex-direction: row;
  -webkit-align-items: center;
  -moz-box-align: center;
  align-items: center;
  margin-right: 36px;
}

@media (max-width: 1024px) {
  .styles_actions__35kWK {
    margin-right: 0;
  }
}
@media (max-width: 680px) {
  .styles_actions__35kWK {
    width: 100%;
    -webkit-justify-content: space-between;
    -moz-box-pack: justify;
    justify-content: space-between;
  }
}
.styles_counter__1duP3 {
  display: -webkit-flex;
  display: -moz-box;
  display: flex;
  margin-right: 32px;
  color: #f6a723;
  font-weight: 400;
  font-size: 13px;
  line-height: 15px;
  text-align: right;
  -webkit-align-items: center;
  -moz-box-align: center;
  align-items: center;
}

@media (max-width: 575px) {
  .styles_counter__1duP3 {
    margin-right: 0;
    max-width: 120px;
    text-align: left;
  }
}
.styles_number__28gyV {
  height: 32px;
  width: 32px;
  min-width: 32px;
  display: -webkit-flex;
  display: -moz-box;
  display: flex;
  -webkit-align-items: center;
  -moz-box-align: center;
  align-items: center;
  -webkit-justify-content: center;
  -moz-box-pack: center;
  justify-content: center;
  margin-left: 8px;
  border-radius: 100%;
  border: 2px solid #e37639;
  color: #f6a723;
  font-weight: 700;
  font-size: 12px;
  line-height: 27px;
}

@media (max-width: 575px) {
  .styles_number__28gyV {
    width: 40px;
  }
}
.styles_close__6Cdo_ {
  cursor: pointer;
  -webkit-align-self: center;
  align-self: center;
}

@media (max-width: 1024px) {
  .styles_close__6Cdo_ {
    position: absolute;
    right: 14px;
    top: 12px;
  }
}
.styles_close__6Cdo_ svg {
  height: 16px;
  width: 16px;
}

@media (max-width: 1024px) {
  .styles_close__6Cdo_ svg {
    height: 12px;
    width: 12px;
  }
}
.styles_close__6Cdo_:hover svg path {
  fill: #f6a723;
}

.styles_close__6Cdo_ svg path {
  fill: #d9dcdc;
}

.styles_mobileHiddenContainer__1BxQ3 {
  display: none;
}

@media (max-width: 575px) {
  .styles_mobileHiddenContainer__1BxQ3 {
    display: block;
    height: 56px;
  }
}
@media screen and (max-width: 500px) {
  .styles_mobileIsShow__1yTVu {
    z-index: 99;
  }
}
.styles_header__1fpWy {
  top: 0;
  width: 100%;
  height: 80px;
  display: -webkit-flex;
  display: -moz-box;
  display: flex;
  -webkit-align-items: center;
  -moz-box-align: center;
  align-items: center;
  background-color: #000;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  color: #fff;
  z-index: 15;
  position: relative;
  -webkit-transition: all 0.6s ease;
  -moz-transition: all 0.6s ease;
  transition: all 0.6s ease;
}

.styles_header__1fpWy a {
  color: #fff;
}

@media (max-width: 575px) {
  .styles_header__1fpWy.styles_mobileHeader__22ajP {
    padding-left: 20px;
    padding-right: 20px;
    background: #000 !important;
    position: fixed;
    left: 0;
    right: 0;
    top: 0;
    -webkit-backdrop-filter: saturate(150%) blur(20px);
    backdrop-filter: saturate(150%) blur(20px);
    z-index: 99;
  }
  .styles_header__1fpWy.styles_mobileHeader__22ajP.styles_mobileNotTransparent__2bmTm {
    background: #fff !important;
  }
  .styles_header__1fpWy.styles_mobileHeader__22ajP > div {
    padding-left: 0;
  }
}
@media screen and (max-width: 900px) {
  .styles_header__1fpWy.styles_mobileOpen__2womZ {
    background: #000 !important;
    color: #f6a723;
  }
}
.styles_header__1fpWy .styles_container__34rXH {
  max-width: 1371px;
  width: 100%;
  margin: 0 auto;
  display: -webkit-flex;
  display: -moz-box;
  display: flex;
  -webkit-align-items: center;
  -moz-box-align: center;
  align-items: center;
  position: relative;
  padding-left: 15px;
  padding-right: 15px;
}

.styles_header__1fpWy .styles_container__34rXH.styles_horizontal__3K7IZ {
  -webkit-flex-direction: column;
  -moz-box-orient: vertical;
  -moz-box-direction: normal;
  flex-direction: column;
}

.styles_header__1fpWy .styles_container__34rXH.styles_horizontal__3K7IZ .styles_items__1h15r {
  min-height: 500px;
  width: 100%;
  padding-top: 20px;
  padding-left: 0;
  -webkit-align-items: flex-start;
  -moz-box-align: start;
  align-items: flex-start;
}

@media (max-width: 1024px) {
  .styles_header__1fpWy .styles_container__34rXH {
    padding-left: 24px;
    padding-right: 24px;
  }
}
.styles_mobileCars__1hc8J {
  display: -webkit-flex;
  display: -moz-box;
  display: flex;
  -webkit-align-items: center;
  -moz-box-align: center;
  align-items: center;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-start;
  -moz-box-pack: start;
  justify-content: flex-start;
  padding: 0 40px;
}

@media (max-width: 575px) {
  .styles_mobileCars__1hc8J {
    padding: 0 20px;
  }
}
.styles_shadow__3Jax6 {
  color: #fff;
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
}

.styles_shadow__3Jax6 a {
  color: #fff;
}

@media screen and (min-width: 901px) {
  .styles_shadow__3Jax6.styles_open__2pXDd {
    background: #000;
    color: #fff;
  }
  .styles_shadow__3Jax6.styles_open__2pXDd a {
    color: #fff;
  }
}
@media screen and (max-width: 900px) {
  .styles_shadow__3Jax6.styles_mobileOpen__2womZ {
    background: #000 !important;
    color: #f6a723;
  }
  .styles_shadow__3Jax6.styles_mobileOpen__2womZ a {
    color: #f6a723;
  }
}
.styles_logo__3bnKm {
  margin-right: 70px;
}

@media screen and (max-width: 1170px) {
  .styles_logo__3bnKm img {
    width: 110px;
    height: inherit;
  }
}
@media screen and (max-width: 1070px) {
  .styles_logo__3bnKm {
    margin-right: 40px;
  }
  .styles_navDesktop__3dJb1 {
    display: none;
  }
}
.styles_navMobile__JEGoJ {
  display: none;
}

@media screen and (max-width: 1070px) {
  .styles_navMobile__JEGoJ {
    display: -webkit-flex;
    display: -moz-box;
    display: flex;
  }
}
.styles_navList__2gE6Y {
  width: 100%;
  display: -webkit-flex;
  display: -moz-box;
  display: flex;
  -webkit-align-items: center;
  -moz-box-align: center;
  align-items: center;
  -webkit-justify-content: space-between;
  -moz-box-pack: justify;
  justify-content: space-between;
  padding-bottom: 8px;
}

.styles_menuIcon__2pGRm {
  display: none;
}

.styles_menuIcon__2pGRm button {
  width: 24px;
  height: 19px;
  display: -webkit-flex;
  display: -moz-box;
  display: flex;
  -webkit-flex-direction: column;
  -moz-box-orient: vertical;
  -moz-box-direction: normal;
  flex-direction: column;
  -webkit-justify-content: space-between;
  -moz-box-pack: justify;
  justify-content: space-between;
  border: none;
  outline: none;
  background-color: transparent;
}

.styles_menuIcon__2pGRm span {
  width: 24px;
  height: 3px;
  background-color: #f6a723;
  display: block;
  -webkit-transition: all 0.3s;
  -moz-transition: all 0.3s;
  transition: all 0.3s;
}

.styles_openedMobile__1mOWK span {
  background-color: #e37639;
}

.styles_openedMobile__1mOWK span:first-child {
  -webkit-transform: translateY(8px) rotate(45deg);
  -moz-transform: translateY(8px) rotate(45deg);
  transform: translateY(8px) rotate(45deg);
}

.styles_openedMobile__1mOWK span:last-child {
  -webkit-transform: translateY(-8px) rotate(-45deg);
  -moz-transform: translateY(-8px) rotate(-45deg);
  transform: translateY(-8px) rotate(-45deg);
}

.styles_openedMobile__1mOWK span:nth-child(2) {
  opacity: 0;
}

.styles_right__234xr {
  -webkit-align-items: center;
  -moz-box-align: center;
  align-items: center;
}

.styles_content__xs2Pz,
.styles_right__234xr {
  display: -webkit-flex;
  display: -moz-box;
  display: flex;
}

.styles_content__xs2Pz {
  position: absolute;
  background: #f7f8f8;
  width: 100%;
  top: -5000px;
  left: 0;
  padding-right: 55px;
  padding-left: 111px;
  height: -webkit-calc(100% - 50px);
  height: -moz-calc(100% - 50px);
  height: calc(100% - 50px);
  opacity: 0;
  -webkit-transition: height, opacity 0.5s;
  -moz-transition: height, opacity 0.5s;
  transition: height, opacity 0.5s;
  z-index: -22;
  overflow-y: scroll;
}

@media screen and (max-width: 900px) {
  .styles_content__xs2Pz {
    display: none;
  }
}
.styles_content__xs2Pz .styles_container__34rXH {
  -webkit-align-items: flex-start;
  -moz-box-align: start;
  align-items: flex-start;
}

@media (max-width: 1024px) {
  .styles_content__xs2Pz .styles_container__34rXH {
    padding-left: 54px;
    padding-right: 54px;
  }
}
.styles_content__xs2Pz.styles_horizontal__3K7IZ {
  padding-left: 0;
  padding-right: 0;
}

.styles_content__xs2Pz.styles_open__2pXDd {
  padding-top: 30px;
  padding-bottom: 36px;
  opacity: 1;
  height: auto;
  max-height: -webkit-calc(100vh - 80px);
  max-height: -moz-calc(100vh - 80px);
  max-height: calc(100vh - 80px);
  top: 80px;
  z-index: 1;
  -webkit-transition: height, opacity 0.6s;
  -moz-transition: height, opacity 0.6s;
  transition: height, opacity 0.6s;
}

@media screen and (max-width: 900px) {
  .styles_content__xs2Pz.styles_contentMobile__7AhXd {
    display: -webkit-flex;
    display: -moz-box;
    display: flex;
    -webkit-flex-direction: column;
    -moz-box-orient: vertical;
    -moz-box-direction: normal;
    flex-direction: column;
    padding-right: 0;
    padding-left: 0;
  }
}
.styles_content__xs2Pz.styles_openedMobileContent__3_54I {
  -webkit-overflow-scrolling: touch;
  opacity: 1;
  height: -webkit-calc(100vh - 56px);
  height: -moz-calc(100vh - 56px);
  height: calc(100vh - 56px);
  -webkit-transition: height, opacity 0.6s;
  -moz-transition: height, opacity 0.6s;
  transition: height, opacity 0.6s;
  overflow: hidden;
  z-index: 1;
  top: 50px;
}

@media screen and (min-width: 901px) {
  .styles_content__xs2Pz.styles_openedMobileContent__3_54I {
    display: none;
  }
}
.styles_content__xs2Pz.styles_openedMobileContent__3_54I:before {
  display: block;
  content: " ";
  height: 150px;
  margin-top: -150px;
  visibility: hidden;
}

.styles_shadowOverlay__16oj- {
  content: "";
  display: none;
  height: -webkit-calc(100% - 81px);
  height: -moz-calc(100% - 81px);
  height: calc(100% - 81px);
  width: 100%;
  position: fixed;
  bottom: 0;
  background: rgba(1, 1, 1, 0.5);
}

.styles_shadowOverlay__16oj-.styles_showShadow__3ehEv {
  display: block;
  min-height: 100px;
  z-index: 1;
}

@media (max-width: 768px) {
  .styles_shadowOverlay__16oj-.styles_showShadow__3ehEv {
    display: none;
  }
}
.styles_btnClose__2PUG0 {
  position: absolute;
  top: -10px;
  right: 15px;
  border: none;
  background: #fff;
  width: 36px;
  height: 36px;
}

@media (max-width: 1024px) {
  .styles_btnClose__2PUG0 {
    right: 24px;
  }
}
@media (min-width: 1025px) {
  .styles_btnClose__2PUG0:hover {
    background: #f6a723;
    -webkit-transition: 0.3s;
    -moz-transition: 0.3s;
    transition: 0.3s;
  }
  .styles_btnClose__2PUG0:hover path {
    fill: #fff;
    -webkit-transition: 0.3s;
    -moz-transition: 0.3s;
    transition: 0.3s;
  }
}
.styles_tabs__2Yw0u {
  display: -webkit-flex;
  display: -moz-box;
  display: flex;
}

.styles_tabs__2Yw0u.styles_modelTabs__1aYc6,
.styles_tabs__2Yw0u.styles_modelTabs__1aYc6 > div {
  width: 100%;
}

.styles_tabs__2Yw0u li span:first-letter {
  text-transform: uppercase;
}

@media screen and (max-width: 1390px) {
  .styles_tabs__2Yw0u {
    padding-left: 15px;
    padding-right: 15px;
  }
}
.styles_items__1h15r {
  display: -webkit-flex;
  display: -moz-box;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  padding-left: 100px;
  width: 100vw;
}

.styles_items__1h15r .styles_services__3YHpX {
  max-width: none;
  margin-top: 20px;
  padding: 0 0 60px;
}

@media screen and (max-width: 1390px) {
  .styles_items__1h15r .styles_services__3YHpX {
    margin-left: 15px;
    margin-right: 15px;
  }
}
.styles_items__1h15r .styles_services__3YHpX div {
  margin: 0;
}

.styles_items__1h15r .styles_services__3YHpX div a {
  background: #fff;
}

.styles_servicesContainer__2v-xm {
  padding: 0 20px 120px;
}

.styles_servicesMobile__2L7d3 {
  max-width: none;
  padding: 0;
  margin-top: 48px;
}

.styles_servicesMobile__2L7d3 div {
  margin: 0;
  background: #fff;
}

@media (max-width: 900px) {
  .styles_header__1fpWy {
    height: 56px;
    padding: 0 25px;
    -webkit-justify-content: space-between;
    -moz-box-pack: justify;
    justify-content: space-between;
  }
  .styles_navList__2gE6Y {
    display: none;
  }
  .styles_menuIcon__2pGRm {
    display: -webkit-flex;
    display: -moz-box;
    display: flex;
    -webkit-justify-content: center;
    -moz-box-pack: center;
    justify-content: center;
    -webkit-align-items: center;
    -moz-box-align: center;
    align-items: center;
  }
  .styles_menuIcon__2pGRm button {
    margin-left: 15px;
  }
}
@media (max-width: 575px) {
  .styles_header__1fpWy {
    padding: 0 20px 0 5px;
  }
}
.styles_container__34rXH.styles_wrapped__1WBIT {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}

.styles_navItem__1MK7p {
  -webkit-flex: 0 0 50%;
  -moz-box-flex: 0;
  flex: 0 0 50%;
}

.styles_navItem__1MK7p h4 {
  color: #f6a723 !important;
  font-size: 14px;
  font-weight: 700;
  height: 40px;
  text-transform: uppercase;
}

.styles_navItem__1MK7p a {
  color: #d9dcdc;
  display: inline-block;
}

.styles_navItem__1MK7p a:hover {
  color: #f6a723;
}

.styles_navItem__1MK7p ul {
  display: -webkit-flex;
  display: -moz-box;
  display: flex;
  -webkit-flex-direction: column;
  -moz-box-orient: vertical;
  -moz-box-direction: normal;
  flex-direction: column;
  list-style-type: none;
}

.styles_navItem__1MK7p .styles_multiCols__2DYV_ {
  display: inherit;
  -moz-column-count: 2;
  -webkit-column-count: 2;
  column-count: 2;
}

.styles_navItem__1MK7p li {
  margin-bottom: 10px;
}

@media (max-width: 575px) {
  .styles_navItem__1MK7p {
    -webkit-flex: 0 0 100%;
    -moz-box-flex: 0;
    flex: 0 0 100%;
    border-bottom: 1px solid #e7ecec;
  }
  .styles_navItem__1MK7p ul li:last-child {
    margin-bottom: 24px;
  }
  .styles_navItem__1MK7p .styles_control__1F_AT {
    font-weight: 700;
  }
  .styles_navItem__1MK7p .styles_noDisplay__3kwAb {
    height: 0;
    overflow: hidden;
  }
  .styles_navItem__1MK7p svg {
    display: none;
    -webkit-transition: 0.5s;
    -moz-transition: 0.5s;
    transition: 0.5s;
  }
  .styles_navItem__1MK7p h4 {
    display: -webkit-flex;
    display: -moz-box;
    display: flex;
    -webkit-align-items: center;
    -moz-box-align: center;
    align-items: center;
    -webkit-justify-content: space-between;
    -moz-box-pack: justify;
    justify-content: space-between;
    height: 69px;
  }
  .styles_navItem__1MK7p h4.styles_control__1F_AT ~ ul {
    height: 0;
    overflow: hidden;
    -webkit-transition: 0.5s;
    -moz-transition: 0.5s;
    transition: 0.5s;
  }
  .styles_navItem__1MK7p h4.styles_control__1F_AT.styles_open__2byag + ul {
    height: auto;
    -webkit-transition: 0.5s;
    -moz-transition: 0.5s;
    transition: 0.5s;
  }
  .styles_navItem__1MK7p h4.styles_open__2byag svg {
    -webkit-transform: rotate(180deg);
    -moz-transform: rotate(180deg);
    transform: rotate(180deg);
    -webkit-transition: all 0.5s;
    -moz-transition: all 0.5s;
    transition: all 0.5s;
  }
  .styles_navItem__1MK7p h4 svg {
    display: inline-block;
  }
  .styles_navItem__1MK7p .styles_multiCols__2DYV_ {
    -moz-column-count: 3;
    -webkit-column-count: 3;
    column-count: 3;
  }
}
.styles_list__221vM {
  display: -webkit-flex;
  display: -moz-box;
  display: flex;
  width: 230px;
  -webkit-align-items: center;
  -moz-box-align: center;
  align-items: center;
  margin-top: 20px;
}

.styles_list__221vM a:not(:last-child) {
  margin-right: 24px;
}

.styles_list__221vM path {
  fill: #f6a723;
}

.styles_list__221vM a:hover path {
  fill: #d9dcdc;
}

.styles_footer__-UHLr {
  border-top: 1px solid #f6a723;
  background-color: #000;
  padding: 65px 0;
  color: #d9dcdc;
  height: 100vh;
}

.styles_footer__-UHLr h4 svg {
  display: none;
}

.styles_footer__-UHLr .styles_multiCols__2F8RW {
  display: -webkit-flex;
  display: -moz-box;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: space-between;
  -moz-box-pack: justify;
  justify-content: space-between;
}

.styles_footer__-UHLr .styles_multiCols__2F8RW > div {
  -webkit-flex: 0 0 50%;
  -moz-box-flex: 0;
  flex: 0 0 50%;
  margin-bottom: 30px;
}

.styles_footer__-UHLr .styles_multiCols__2F8RW > div:nth-child(2n) {
  -webkit-flex: 0 0 45%;
  -moz-box-flex: 0;
  flex: 0 0 45%;
}

.styles_footer__-UHLr .styles_list__1cH2F {
  display: -webkit-flex;
  display: -moz-box;
  display: flex;
}

.styles_footer__-UHLr .styles_flexCenter__2_oyS {
  -webkit-align-items: center;
  -moz-box-align: center;
  align-items: center;
  -webkit-justify-content: space-between;
  -moz-box-pack: justify;
  justify-content: space-between;
  max-width: 230px;
  line-height: 1.4;
}

.styles_footer__-UHLr .styles_flexWrap__Ywk4t {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}

.styles_footer__-UHLr .styles_link__3rNBr {
  color: #f6a723;
}

.styles_footer__-UHLr .styles_darklink__2ft54 {
  color: #f6a723;
  text-transform: uppercase;
  font-size: 11px;
  font-weight: 700;
  display: inline-block;
  margin-bottom: 17px;
}

.styles_footer__-UHLr .styles_darklink__2ft54:hover {
  color: #d9dcdc;
}

.styles_footer__-UHLr .styles_leftCopyrightPart__UbOYe {
  display: -webkit-flex;
  display: -moz-box;
  display: flex;
  -webkit-flex-direction: column;
  -moz-box-orient: vertical;
  -moz-box-direction: normal;
  flex-direction: column;
  -webkit-justify-content: space-between;
  -moz-box-pack: justify;
  justify-content: space-between;
  margin-bottom: 0;
  font-size: 15px;
  margin-top: -50px;
  -webkit-align-items: flex-start;
  -moz-box-align: start;
  align-items: flex-start;
}

@media (min-width: 1025px) {
  .styles_footer__-UHLr .styles_leftCopyrightPart__UbOYe {
    margin-top: -70px;
  }
}
.styles_footer__-UHLr .styles_rightCopyrightPart__1WQ5a {
  position: relative;
  font-size: 12px;
  margin-bottom: 0;
  line-height: 1.5;
}

.styles_footer__-UHLr .styles_rightCopyrightPart__1WQ5a h4 {
  color: #f6a723;
  font-size: 14px;
  font-weight: 700;
  height: 30px;
  text-transform: uppercase;
}

.styles_footer__-UHLr .styles_rightCopyrightPart__1WQ5a .styles_txt__3hLob {
  position: relative;
  font-size: 12px;
  margin-bottom: 0;
  line-height: 1.5;
}

.styles_footer__-UHLr .styles_rightCopyrightPart__1WQ5a .styles_txt__3hLob span {
  display: inline-block;
}

.styles_footer__-UHLr .styles_rightCopyrightPart__1WQ5a .styles_txt__3hLob:after {
  position: absolute;
  content: "* —";
  right: 100%;
  top: 0;
  width: 30px;
}

.styles_footer__-UHLr .styles_titleClientService__DV5d2 {
  font-size: 13px;
  font-weight: 700;
  text-transform: uppercase;
  color: #f6a723;
}

.styles_footer__-UHLr .styles_titleCallFree__20n9u {
  color: #f6a723;
  font-size: 12px;
}

.styles_footer__-UHLr .styles_phone__SkDVP {
  color: #f6a723;
  font-size: 36px;
  margin-bottom: 7px;
  display: inline-block;
}

.styles_footer__-UHLr .styles_phone__SkDVP:hover {
  color: #f6a723;
}

.styles_footer__-UHLr .styles_copyright__3k4bS {
  font-size: 12px;
  font-weight: 400;
  line-height: 18px;
  color: #d9dcdc;
}

@media (max-width: 768px) {
  .styles_footer__-UHLr {
    padding-top: 50px;
    padding-bottom: 33px;
  }
  .styles_footer__-UHLr .styles_list__1cH2F div:last-child {
    border-bottom: none;
  }
  .styles_footer__-UHLr .styles_multiCols__2F8RW > div:first-child {
    -webkit-flex: 0 0 33%;
    -moz-box-flex: 0;
    flex: 0 0 33%;
    -webkit-flex-direction: column;
    -moz-box-orient: vertical;
    -moz-box-direction: normal;
    flex-direction: column;
  }
  .styles_footer__-UHLr .styles_multiCols__2F8RW > div:first-child > div:last-child {
    margin-top: 10px;
  }
  .styles_footer__-UHLr .styles_multiCols__2F8RW > div:nth-child(2) {
    -webkit-flex: 0 0 63%;
    -moz-box-flex: 0;
    flex: 0 0 63%;
  }
  .styles_footer__-UHLr .styles_multiCols__2F8RW > div:nth-child(2) > div {
    padding-right: 10px;
  }
  .styles_footer__-UHLr .styles_leftCopyrightPart__UbOYe {
    margin-top: 0;
  }
  .styles_footer__-UHLr .styles_leftCopyrightPart__UbOYe .styles_copyright__3k4bS,
  .styles_footer__-UHLr .styles_leftCopyrightPart__UbOYe .styles_darklink__2ft54 {
    margin-top: 20px;
  }
  .styles_footer__-UHLr .styles_leftCopyrightPart__UbOYe .styles_phone__SkDVP {
    font-size: 30px;
    line-height: 26px;
    margin-bottom: 11px;
  }
  .styles_footer__-UHLr .styles_leftCopyrightPart__UbOYe .styles_list__1cH2F {
    max-width: 100%;
    -webkit-justify-content: flex-start;
    -moz-box-pack: start;
    justify-content: flex-start;
    -webkit-flex-wrap: wrap;
    flex-wrap: wrap;
  }
  .styles_footer__-UHLr .styles_leftCopyrightPart__UbOYe .styles_list__1cH2F .styles_titleClientService__DV5d2 {
    -webkit-flex: 0 0 100%;
    -moz-box-flex: 0;
    flex: 0 0 100%;
    margin-bottom: 5px;
  }
  .styles_footer__-UHLr .styles_leftCopyrightPart__UbOYe .styles_list__1cH2F .styles_titleCallFree__20n9u {
    -webkit-flex: 0 0 100%;
    -moz-box-flex: 0;
    flex: 0 0 100%;
    line-height: 18px;
    margin-bottom: 28px;
  }
  .styles_footer__-UHLr .styles_rightCopyrightPart__1WQ5a {
    margin-bottom: 0 !important;
  }
  .styles_footer__-UHLr .styles_rightCopyrightPart__1WQ5a .styles_txt__3hLob:after {
    display: none;
  }
}
@media (max-width: 575px) {
  .styles_footer__-UHLr {
    padding-top: 13px;
    padding-bottom: 33px;
  }
  .styles_footer__-UHLr .styles_list__1cH2F div:last-child {
    border-bottom: none;
  }
  .styles_footer__-UHLr h4 svg {
    display: inline-block;
  }
  .styles_footer__-UHLr .styles_multiCols__2F8RW {
    padding-bottom: 20px;
  }
  .styles_footer__-UHLr .styles_multiCols__2F8RW,
  .styles_footer__-UHLr .styles_multiCols__2F8RW ul {
    display: -webkit-flex;
    display: -moz-box;
    display: flex;
  }
  .styles_footer__-UHLr .styles_multiCols__2F8RW > div {
    -webkit-flex: 0 0 100%;
    -moz-box-flex: 0;
    flex: 0 0 100%;
    -webkit-flex-wrap: wrap;
    flex-wrap: wrap;
    margin-bottom: 0;
  }
  .styles_footer__-UHLr .styles_multiCols__2F8RW > div:nth-child(n) {
    -webkit-flex: 0 0 100%;
    -moz-box-flex: 0;
    flex: 0 0 100%;
  }
  .styles_footer__-UHLr .styles_multiCols__2F8RW > div:nth-child(n) > div {
    padding-right: 0;
  }
  .styles_footer__-UHLr .styles_leftCopyrightPart__UbOYe {
    margin-top: 24px;
  }
  .styles_footer__-UHLr .styles_leftCopyrightPart__UbOYe .styles_phone__SkDVP {
    font-size: 30px;
    line-height: 26px;
    margin-bottom: 11px;
  }
  .styles_footer__-UHLr .styles_leftCopyrightPart__UbOYe .styles_list__1cH2F {
    max-width: 100%;
    -webkit-justify-content: flex-start;
    -moz-box-pack: start;
    justify-content: flex-start;
    -webkit-flex-wrap: wrap;
    flex-wrap: wrap;
  }
  .styles_footer__-UHLr .styles_leftCopyrightPart__UbOYe .styles_list__1cH2F .styles_titleClientService__DV5d2 {
    -webkit-flex: 0 0 100%;
    -moz-box-flex: 0;
    flex: 0 0 100%;
    margin-bottom: 5px;
  }
  .styles_footer__-UHLr .styles_leftCopyrightPart__UbOYe .styles_list__1cH2F .styles_titleCallFree__20n9u {
    -webkit-flex: 0 0 100%;
    -moz-box-flex: 0;
    flex: 0 0 100%;
    line-height: 18px;
    margin-bottom: 28px;
  }
  .styles_footer__-UHLr .styles_rightCopyrightPart__1WQ5a {
    margin-bottom: 0 !important;
  }
  .styles_footer__-UHLr .styles_rightCopyrightPart__1WQ5a .styles_txt__3hLob:after {
    display: none;
  }
  .styles_footer__-UHLr .styles_rightCopyrightPart__1WQ5a .styles_darklink__2ft54 {
    margin-top: 20px;
    display: block;
    color: #d9dcdc;
  }
  .styles_footer__-UHLr .styles_rightCopyrightPart__1WQ5a .styles_copyright__3k4bS {
    display: block;
    margin-top: 20px;
  }
  .styles_footer__-UHLr .styles_multyOpen__1MCTY {
    display: inline-block;
    border-bottom: 1px solid #e7ecec;
  }
  .styles_footer__-UHLr .styles_multyOpen__1MCTY div {
    border-bottom: none;
  }
  .styles_footer__-UHLr .styles_multyOpen__1MCTY div:last-child {
    height: 0;
    overflow: hidden;
  }
  .styles_footer__-UHLr .styles_multyOpen__1MCTY div:first-child ul li:last-child {
    margin-bottom: 0;
  }
  .styles_footer__-UHLr .styles_multyOpen__1MCTY.styles_open__2NRRb div {
    height: auto;
    overflow: visible;
  }
  .styles_footer__-UHLr .styles_multyOpen__1MCTY.styles_open__2NRRb div ul {
    height: auto;
    -webkit-transition: 0.5s;
    -moz-transition: 0.5s;
    transition: 0.5s;
  }
}
.styles_linkPdf__3SPe_,
.styles_linkPersonalData__2WnE0 {
  color: #d9dcdc;
}

.styles_iconContainer__1ag7x {
  display: -webkit-flex;
  display: -moz-box;
  display: flex;
  -webkit-justify-content: space-between;
  -moz-box-pack: justify;
  justify-content: space-between;
}

.styles_iconContainer__1ag7x .styles_icon__3xu7R {
  width: 20%;
  margin-right: 30px;
}

.styles_iconContainer__1ag7x > :last-child {
  max-width: 80%;
  display: -webkit-flex;
  display: -moz-box;
  display: flex;
  -webkit-flex-direction: column;
  -moz-box-orient: vertical;
  -moz-box-direction: normal;
  flex-direction: column;
  -webkit-justify-content: space-between;
  -moz-box-pack: justify;
  justify-content: space-between;
}

@media (max-width: 768px) {
  .styles_iconContainer__1ag7x {
    -webkit-flex-direction: column;
    -moz-box-orient: vertical;
    -moz-box-direction: normal;
    flex-direction: column;
  }
  .styles_iconContainer__1ag7x .styles_icon__3xu7R {
    position: relative;
    top: 13px;
  }
}
@media (max-width: 575px) {
  .styles_iconContainer__1ag7x {
    display: none;
  }
}
.styles_mobileIcon__3zOFR {
  display: none;
}

@media (max-width: 575px) {
  .styles_mobileIcon__3zOFR {
    display: block;
    margin-top: 21px;
    margin-bottom: -10px;
  }
}
.styles_container__16jwq {
  position: fixed;
  top: 80px;
  left: 0;
  right: 0;
  background-color: #fff;
  max-height: 0;
  -webkit-filter: drop-shadow(0 7px 8px rgba(0, 0, 0, 0.06));
  filter: drop-shadow(0 7px 8px rgba(0, 0, 0, 0.06));
  overflow: hidden;
  -webkit-transition: all 0.2s ease-out, border 0s;
  -moz-transition: all 0.2s ease-out, border 0s;
  transition: all 0.2s ease-out, border 0s;
  opacity: 0;
  z-index: -5;
}

.styles_container__show__Lbd75 {
  z-index: 12;
  opacity: 1;
  max-height: 500px;
  border: 1px solid #555;
  -webkit-transition: max-height 0.8s ease, border 0s;
  -moz-transition: max-height 0.8s ease, border 0s;
  transition: max-height 0.8s ease, border 0s;
}

@media (max-width: 575px) {
  .styles_container__show__Lbd75 {
    height: 130px;
  }
}
@media (max-width: 1140px) {
  .styles_container__16jwq {
    height: auto;
  }
}
@media (max-width: 1024px) {
  .styles_container__16jwq {
    top: 0;
  }
}
@media (max-width: 575px) {
  .styles_container__16jwq {
    top: 56px;
  }
}
.styles_containerContent__3pFIR {
  max-width: 1371px;
  width: 100%;
  display: -webkit-flex;
  display: -moz-box;
  display: flex;
  -webkit-flex-direction: row;
  -moz-box-orient: horizontal;
  -moz-box-direction: normal;
  flex-direction: row;
  -webkit-align-items: center;
  -moz-box-align: center;
  align-items: center;
  -webkit-justify-content: space-between;
  -moz-box-pack: justify;
  justify-content: space-between;
  padding: 19px 15px;
  position: relative;
}

@media (max-width: 1024px) {
  .styles_containerContent__3pFIR {
    -webkit-flex-direction: column;
    -moz-box-orient: vertical;
    -moz-box-direction: normal;
    flex-direction: column;
    -webkit-align-items: flex-start;
    -moz-box-align: start;
    align-items: flex-start;
    padding: 16px 20px 22px 15px;
  }
}
.styles_name__1DA6V {
  display: -webkit-flex;
  display: -moz-box;
  display: flex;
  -webkit-flex-grow: 1;
  -moz-box-flex: 1;
  flex-grow: 1;
  -webkit-flex-direction: column;
  -moz-box-orient: vertical;
  -moz-box-direction: normal;
  flex-direction: column;
  color: #f6a723;
  font-weight: 300;
  font-size: 20px;
  line-height: 29px;
  letter-spacing: 0.02em;
  text-transform: uppercase;
}

@media (max-width: 1250px) {
  .styles_name__1DA6V {
    display: block;
    max-width: 290px;
  }
}
@media (max-width: 1024px) {
  .styles_name__1DA6V {
    width: 100%;
    display: block;
    margin-bottom: 16px;
    margin-right: 0;
  }
}
@media (max-width: 680px) {
  .styles_name__1DA6V {
    font-size: 16px;
    line-height: 23px;
    margin-bottom: 10px;
    display: -webkit-flex;
    display: -moz-box;
    display: flex;
    -webkit-flex-direction: column;
    -moz-box-orient: vertical;
    -moz-box-direction: normal;
    flex-direction: column;
  }
}
.styles_info__1uktF {
  display: -webkit-flex;
  display: -moz-box;
  display: flex;
  -webkit-justify-content: space-between;
  -moz-box-pack: justify;
  justify-content: space-between;
}

@media (max-width: 1024px) {
  .styles_info__1uktF {
    width: 100%;
  }
}
.styles_carInfo__AFaup {
  display: -webkit-flex;
  display: -moz-box;
  display: flex;
}

@media (max-width: 680px) {
  .styles_carInfo__AFaup {
    display: none;
  }
}
@media (max-width: 575px) {
  .styles_carInfo__AFaup {
    display: none;
  }
}
.styles_item__2JXLU {
  margin-right: 54px;
}

.styles_item__2JXLU .styles_label__2zhEM {
  color: #d9dcdc;
  font-weight: 400;
  font-size: 12px;
  line-height: 22px;
}

.styles_item__2JXLU .styles_price__mzK7_ {
  white-space: nowrap;
}

.styles_item__2JXLU .styles_value__2DFoq {
  color: #f6a723;
  font-weight: 400;
  font-size: 22px;
  line-height: 33px;
}

@media (max-width: 1250px) {
  .styles_item__2JXLU .styles_value__2DFoq {
    font-size: 18px;
    line-height: 22px;
  }
}
@media (max-width: 1024px) {
  .styles_item__2JXLU .styles_value__2DFoq {
    font-size: 18px;
    line-height: 22px;
  }
}
@media (max-width: 1280px) {
  .styles_item__2JXLU {
    margin-right: 32px;
  }
}
@media (max-width: 1100px) {
  .styles_item__2JXLU {
    -webkit-flex-shrink: 1;
    flex-shrink: 1;
  }
}
@media (max-width: 1024px) {
  .styles_item__2JXLU {
    margin-right: 24px;
  }
}
.styles_actions__37Kr4 {
  display: -webkit-flex;
  display: -moz-box;
  display: flex;
  -webkit-flex-direction: row;
  -moz-box-orient: horizontal;
  -moz-box-direction: normal;
  flex-direction: row;
  -webkit-align-items: center;
  -moz-box-align: center;
  align-items: center;
  margin-right: 36px;
}

@media (max-width: 1024px) {
  .styles_actions__37Kr4 {
    margin-right: 0;
  }
}
@media (max-width: 680px) {
  .styles_actions__37Kr4 {
    width: 100%;
    -webkit-justify-content: space-between;
    -moz-box-pack: justify;
    justify-content: space-between;
  }
}
.styles_counter__pm2Yv {
  display: -webkit-flex;
  display: -moz-box;
  display: flex;
  margin-right: 32px;
  color: #f6a723;
  font-weight: 400;
  font-size: 13px;
  line-height: 15px;
  text-align: right;
  -webkit-align-items: center;
  -moz-box-align: center;
  align-items: center;
}

@media (max-width: 575px) {
  .styles_counter__pm2Yv {
    margin-right: 0;
    max-width: 120px;
    text-align: left;
  }
}
.styles_number__1apOw {
  height: 32px;
  width: 32px;
  min-width: 32px;
  display: -webkit-flex;
  display: -moz-box;
  display: flex;
  -webkit-align-items: center;
  -moz-box-align: center;
  align-items: center;
  -webkit-justify-content: center;
  -moz-box-pack: center;
  justify-content: center;
  margin-left: 8px;
  border-radius: 100%;
  border: 2px solid #e37639;
  color: #f6a723;
  font-weight: 700;
  font-size: 12px;
  line-height: 27px;
}

@media (max-width: 575px) {
  .styles_number__1apOw {
    width: 40px;
  }
}
.styles_close__sQjfm {
  cursor: pointer;
  -webkit-align-self: center;
  align-self: center;
}

@media (max-width: 1024px) {
  .styles_close__sQjfm {
    position: absolute;
    right: 14px;
    top: 12px;
  }
}
.styles_close__sQjfm svg {
  height: 16px;
  width: 16px;
}

@media (max-width: 1024px) {
  .styles_close__sQjfm svg {
    height: 12px;
    width: 12px;
  }
}
.styles_close__sQjfm:hover svg path {
  fill: #f6a723;
}

.styles_close__sQjfm svg path {
  fill: #d9dcdc;
}

@media (max-width: 575px) {
  .styles_btnTextDesktop__27Ca9 {
    display: none;
  }
}
.styles_btnTextMobile__3FKss {
  display: none;
}

@media (max-width: 575px) {
  .styles_btnTextMobile__3FKss {
    display: block;
  }
}
.styles_location__1w3wH {
  display: -webkit-flex;
  display: -moz-box;
  display: flex;
  -webkit-align-items: center;
  -moz-box-align: center;
  align-items: center;
  -webkit-text-decoration: dashed;
  -moz-text-decoration: dashed;
  text-decoration: dashed;
}

.styles_location__1w3wH:hover {
  cursor: default;
}

.styles_icon__TY0Pk {
  height: 15px;
  margin-right: 8px;
}

.styles_text__3rKWM {
  font-style: normal;
  font-weight: 700;
  font-size: 11px;
  line-height: 18px;
  color: inherit;
  margin: 0;
}

.styles_mobile__2X3de {
  background-color: #fff;
}

.styles_mobile__2X3de .styles_text__3rKWM {
  font-style: normal;
  font-weight: 400;
  font-size: 16px;
  line-height: 21px;
}

.styles_item__18tFa {
  display: -webkit-flex;
  display: -moz-box;
  display: flex;
  position: relative;
  -webkit-flex-direction: column;
  -moz-box-orient: vertical;
  -moz-box-direction: normal;
  flex-direction: column;
  cursor: pointer;
  background-size: 0 0;
  padding: 35px 15px 20px;
  background-repeat: no-repeat;
  opacity: 1;
  width: 25%;
}

@media (max-width: 1024px) {
  .styles_item__18tFa {
    width: 33.3333333333%;
  }
}
@media (max-width: 768px) {
  .styles_item__18tFa {
    width: 50%;
    padding-left: 0;
    padding-right: 0;
    background-size: 0;
  }
}
@media (max-width: 575px) {
  .styles_item__18tFa {
    width: auto;
    padding: 20px 0 10px;
  }
}
.styles_item__18tFa.styles_hidden__14l5T {
  opacity: 0;
}

.styles_item__18tFa .styles_background__3Mtlz {
  opacity: 0;
  width: 100%;
  height: 130px;
  overflow: hidden;
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
}

.styles_item__18tFa .styles_background__3Mtlz img {
  height: 100%;
  object-position: center;
  width: 100%;
  object-fit: cover;
}

.styles_item__18tFa .styles_img__DVN5_ {
  text-align: left;
  position: relative;
}

@media (max-width: 575px) {
  .styles_item__18tFa .styles_img__DVN5_ {
    max-width: none;
  }
}
.styles_item__18tFa .styles_img__DVN5_ img {
  width: 100%;
  margin-top: -15px;
}

.styles_item__18tFa .styles_info__a3YAf {
  padding-left: 30px;
  margin-top: -15px;
}

.styles_item__18tFa .styles_name__3ORs8 {
  color: #4c5865;
  margin-top: 15px;
  margin-bottom: 6px;
  font-weight: 700;
  font-size: 17px;
  line-height: 27px;
  letter-spacing: 0.03em;
  text-transform: uppercase;
}

.styles_item__18tFa .styles_prices__RBof7 {
  display: -webkit-flex;
  display: -moz-box;
  display: flex;
  font-style: normal;
  font-weight: 400;
  font-size: 16px;
  line-height: 21px;
  color: #848e98;
  white-space: nowrap;
}

.styles_item__18tFa .styles_prices__RBof7 .styles_price__2JqZA {
  margin-right: 20px;
}

@media (min-width: 1025px) {
  .styles_item__18tFa:hover {
    background: #fff;
    background-position: top;
    background-size: 100% 119px;
  }
  .styles_item__18tFa:hover .styles_background__3Mtlz {
    opacity: 1;
  }
}
.styles_wrapper__2vPA9 {
  position: absolute;
  width: 100%;
  height: 100%;
}

.styles_list__1P_YW {
  list-style: none;
  padding: 0;
  margin: 0 90px 0 0;
}

.styles_list__1P_YW h2 {
  color: #f6a723;
  margin-bottom: 30px;
  font-weight: 700;
  font-size: 16px;
  line-height: 21px;
}

.styles_list__1P_YW .styles_item__3T8-E {
  font-size: 16px;
  display: -webkit-flex;
  display: -moz-box;
  display: flex;
  -webkit-flex-direction: column;
  -moz-box-orient: vertical;
  -moz-box-direction: normal;
  flex-direction: column;
  margin-top: 20px;
  line-height: 21px;
}

.styles_list__1P_YW .styles_item__3T8-E a {
  color: #000 !important;
}

.styles_list__1P_YW .styles_item__3T8-E a:hover {
  color: #f6a723 !important;
}

.styles_container__37qms {
  position: fixed;
  top: 80px;
  left: 0;
  right: 0;
  background-color: #fff;
  max-height: 0;
  -webkit-filter: drop-shadow(0 7px 8px rgba(0, 0, 0, 0.06));
  filter: drop-shadow(0 7px 8px rgba(0, 0, 0, 0.06));
  overflow: hidden;
  -webkit-transition: all 0.2s ease-out, border 0s;
  -moz-transition: all 0.2s ease-out, border 0s;
  transition: all 0.2s ease-out, border 0s;
  opacity: 0;
  z-index: -5;
}

.styles_container__show__LaY56 {
  z-index: 12;
  opacity: 1;
  max-height: 500px;
  border: 1px solid #555;
  -webkit-transition: max-height 0.8s ease, border 0s;
  -moz-transition: max-height 0.8s ease, border 0s;
  transition: max-height 0.8s ease, border 0s;
  overflow: visible;
}

.styles_container__show__LaY56 .styles_containerContent__3nhRR {
  opacity: 1;
}

@media (max-width: 575px) {
  .styles_container__show__LaY56 {
    height: 130px;
  }
}
@media (max-width: 1140px) {
  .styles_container__37qms {
    height: auto;
  }
}
@media (max-width: 1024px) {
  .styles_container__37qms {
    top: 0;
  }
}
@media (max-width: 575px) {
  .styles_container__37qms {
    top: 56px;
  }
}
.styles_containerContent__3nhRR {
  max-width: 1371px;
  width: 100%;
  display: -webkit-flex;
  display: -moz-box;
  display: flex;
  -webkit-flex-direction: row;
  -moz-box-orient: horizontal;
  -moz-box-direction: normal;
  flex-direction: row;
  -webkit-align-items: center;
  -moz-box-align: center;
  align-items: center;
  -webkit-justify-content: space-between;
  -moz-box-pack: justify;
  justify-content: space-between;
  padding: 19px 15px;
  position: relative;
}

@media (max-width: 1024px) {
  .styles_containerContent__3nhRR {
    -webkit-flex-direction: column;
    -moz-box-orient: vertical;
    -moz-box-direction: normal;
    flex-direction: column;
    -webkit-align-items: flex-start;
    -moz-box-align: start;
    align-items: flex-start;
    padding: 16px 20px 22px 15px;
  }
}
.styles_name__1DF5F {
  display: -webkit-flex;
  display: -moz-box;
  display: flex;
  -webkit-flex-grow: 1;
  -moz-box-flex: 1;
  flex-grow: 1;
  -webkit-flex-direction: column;
  -moz-box-orient: vertical;
  -moz-box-direction: normal;
  flex-direction: column;
  color: #f6a723;
  font-weight: 300;
  font-size: 20px;
  line-height: 29px;
  letter-spacing: 0.02em;
  text-transform: uppercase;
}

@media (max-width: 1250px) {
  .styles_name__1DF5F {
    display: block;
    max-width: 290px;
  }
}
@media (max-width: 1024px) {
  .styles_name__1DF5F {
    width: 100%;
    display: block;
    margin-bottom: 16px;
    margin-right: 0;
  }
}
@media (max-width: 680px) {
  .styles_name__1DF5F {
    font-size: 16px;
    line-height: 23px;
    margin-bottom: 10px;
    display: -webkit-flex;
    display: -moz-box;
    display: flex;
    -webkit-flex-direction: column;
    -moz-box-orient: vertical;
    -moz-box-direction: normal;
    flex-direction: column;
  }
}
.styles_info__17kkz {
  display: -webkit-flex;
  display: -moz-box;
  display: flex;
  -webkit-justify-content: space-between;
  -moz-box-pack: justify;
  justify-content: space-between;
}

@media (max-width: 1024px) {
  .styles_info__17kkz {
    width: 100%;
  }
}
.styles_carInfo__3QOow {
  display: -webkit-flex;
  display: -moz-box;
  display: flex;
}

@media (max-width: 680px) {
  .styles_carInfo__3QOow {
    display: none;
  }
}
@media (max-width: 575px) {
  .styles_carInfo__3QOow {
    display: none;
  }
}
.styles_item__lwuKt {
  margin-right: 54px;
}

.styles_item__lwuKt .styles_label__1MMRz {
  color: #d9dcdc;
  font-weight: 400;
  font-size: 12px;
  line-height: 22px;
}

.styles_item__lwuKt .styles_price__25mGC {
  white-space: nowrap;
}

.styles_item__lwuKt .styles_value__zyLhW {
  color: #f6a723;
  font-weight: 400;
  font-size: 22px;
  line-height: 33px;
}

@media (max-width: 1250px) {
  .styles_item__lwuKt .styles_value__zyLhW {
    font-size: 18px;
    line-height: 22px;
  }
}
@media (max-width: 1024px) {
  .styles_item__lwuKt .styles_value__zyLhW {
    font-size: 18px;
    line-height: 22px;
  }
}
@media (max-width: 1280px) {
  .styles_item__lwuKt {
    margin-right: 32px;
  }
}
@media (max-width: 1100px) {
  .styles_item__lwuKt {
    -webkit-flex-shrink: 1;
    flex-shrink: 1;
  }
}
@media (max-width: 1024px) {
  .styles_item__lwuKt {
    margin-right: 24px;
  }
}
.styles_actions__3BpEr {
  display: -webkit-flex;
  display: -moz-box;
  display: flex;
  -webkit-flex-direction: row;
  -moz-box-orient: horizontal;
  -moz-box-direction: normal;
  flex-direction: row;
  -webkit-align-items: center;
  -moz-box-align: center;
  align-items: center;
  margin-right: 36px;
}

@media (max-width: 1024px) {
  .styles_actions__3BpEr {
    margin-right: 0;
  }
}
@media (max-width: 680px) {
  .styles_actions__3BpEr {
    width: 100%;
    -webkit-justify-content: space-between;
    -moz-box-pack: justify;
    justify-content: space-between;
  }
}
.styles_counter__Z_4lC {
  display: -webkit-flex;
  display: -moz-box;
  display: flex;
  margin-right: 32px;
  color: #f6a723;
  font-weight: 400;
  font-size: 13px;
  line-height: 15px;
  text-align: right;
  -webkit-align-items: center;
  -moz-box-align: center;
  align-items: center;
}

@media (max-width: 575px) {
  .styles_counter__Z_4lC {
    margin-right: 0;
    max-width: 120px;
    text-align: left;
  }
}
.styles_number__26RzK {
  height: 32px;
  width: 32px;
  min-width: 32px;
  display: -webkit-flex;
  display: -moz-box;
  display: flex;
  -webkit-align-items: center;
  -moz-box-align: center;
  align-items: center;
  -webkit-justify-content: center;
  -moz-box-pack: center;
  justify-content: center;
  margin-left: 8px;
  border-radius: 100%;
  border: 2px solid #e37639;
  color: #f6a723;
  font-weight: 700;
  font-size: 12px;
  line-height: 27px;
}

@media (max-width: 575px) {
  .styles_number__26RzK {
    width: 40px;
  }
}
.styles_close__2FdnR {
  cursor: pointer;
  -webkit-align-self: center;
  align-self: center;
}

@media (max-width: 1024px) {
  .styles_close__2FdnR {
    position: absolute;
    right: 14px;
    top: 12px;
  }
}
.styles_close__2FdnR svg {
  height: 16px;
  width: 16px;
}

@media (max-width: 1024px) {
  .styles_close__2FdnR svg {
    height: 12px;
    width: 12px;
  }
}
.styles_close__2FdnR:hover svg path {
  fill: #f6a723;
}

.styles_close__2FdnR svg path {
  fill: #d9dcdc;
}

@media (max-width: 575px) {
  .styles_btnTextDesktop__2baGh {
    display: none;
  }
}
.styles_btnTextMobile__1usNu {
  display: none;
}

@media (max-width: 575px) {
  .styles_btnTextMobile__1usNu {
    display: block;
  }
}
.styles_container__14xcC {
  position: fixed;
  top: 80px;
  left: 0;
  right: 0;
  background-color: #fff;
  max-height: 0;
  -webkit-filter: drop-shadow(0 7px 8px rgba(0, 0, 0, 0.06));
  filter: drop-shadow(0 7px 8px rgba(0, 0, 0, 0.06));
  overflow: hidden;
  -webkit-transition: all 0.2s ease-out, border 0s;
  -moz-transition: all 0.2s ease-out, border 0s;
  transition: all 0.2s ease-out, border 0s;
  opacity: 0;
  z-index: -5;
}

.styles_container__show__34tHV {
  z-index: 12;
  opacity: 1;
  max-height: 500px;
  border: 1px solid #555;
  -webkit-transition: max-height 0.8s ease, border 0s;
  -moz-transition: max-height 0.8s ease, border 0s;
  transition: max-height 0.8s ease, border 0s;
  overflow: visible;
}

.styles_container__show__34tHV .styles_containerContent__3gpsK {
  opacity: 1;
}

@media (max-width: 575px) {
  .styles_container__show__34tHV {
    height: 130px;
  }
}
@media (max-width: 1140px) {
  .styles_container__14xcC {
    height: auto;
  }
}
@media (max-width: 1024px) {
  .styles_container__14xcC {
    top: 0;
  }
}
@media (max-width: 575px) {
  .styles_container__14xcC {
    top: 56px;
  }
}
.styles_containerContent__3gpsK {
  max-width: 1371px;
  width: 100%;
  display: -webkit-flex !important;
  display: -moz-box !important;
  display: flex !important;
  -webkit-flex-direction: row;
  -moz-box-orient: horizontal;
  -moz-box-direction: normal;
  flex-direction: row;
  -webkit-align-items: center;
  -moz-box-align: center;
  align-items: center;
  -webkit-justify-content: space-between;
  -moz-box-pack: justify;
  justify-content: space-between;
  padding: 19px 15px;
  position: relative;
  opacity: 0;
  -webkit-transition: 0.5s;
  -moz-transition: 0.5s;
  transition: 0.5s;
}

@media (max-width: 1024px) {
  .styles_containerContent__3gpsK {
    -webkit-flex-direction: column;
    -moz-box-orient: vertical;
    -moz-box-direction: normal;
    flex-direction: column;
    -webkit-align-items: flex-start;
    -moz-box-align: start;
    align-items: flex-start;
    padding: 16px 20px 22px 15px;
  }
}
.styles_name__2ZQdO {
  display: -webkit-flex;
  display: -moz-box;
  display: flex;
  -webkit-flex-grow: 1;
  -moz-box-flex: 1;
  flex-grow: 1;
  -webkit-flex-direction: column;
  -moz-box-orient: vertical;
  -moz-box-direction: normal;
  flex-direction: column;
  color: #f6a723;
  font-weight: 300;
  font-size: 20px;
  line-height: 29px;
  letter-spacing: 0.02em;
  text-transform: uppercase;
}

@media (max-width: 1250px) {
  .styles_name__2ZQdO {
    display: block;
    max-width: 290px;
  }
}
@media (max-width: 1024px) {
  .styles_name__2ZQdO {
    width: 100%;
    display: block;
    margin-bottom: 16px;
    margin-right: 0;
  }
}
@media (max-width: 680px) {
  .styles_name__2ZQdO {
    font-size: 16px;
    line-height: 23px;
    margin-bottom: 10px;
    display: -webkit-flex;
    display: -moz-box;
    display: flex;
    -webkit-flex-direction: column;
    -moz-box-orient: vertical;
    -moz-box-direction: normal;
    flex-direction: column;
  }
}
.styles_info__cGIe6 {
  display: -webkit-flex;
  display: -moz-box;
  display: flex;
  -webkit-justify-content: space-between;
  -moz-box-pack: justify;
  justify-content: space-between;
}

@media (max-width: 1024px) {
  .styles_info__cGIe6 {
    width: 100%;
  }
}
.styles_carInfo__1fgzg {
  display: -webkit-flex;
  display: -moz-box;
  display: flex;
}

@media (max-width: 680px) {
  .styles_carInfo__1fgzg {
    display: none;
  }
}
@media (max-width: 575px) {
  .styles_carInfo__1fgzg {
    display: none;
  }
}
.styles_item__3EObB {
  margin-right: 54px;
}

.styles_item__3EObB .styles_label__1vhSj {
  color: #d9dcdc;
  font-weight: 400;
  font-size: 12px;
  line-height: 22px;
}

.styles_item__3EObB .styles_price__3Pmmy {
  white-space: nowrap;
}

.styles_item__3EObB .styles_value__17zfu {
  color: #f6a723;
  font-weight: 400;
  font-size: 22px;
  line-height: 33px;
}

@media (max-width: 1250px) {
  .styles_item__3EObB .styles_value__17zfu {
    font-size: 18px;
    line-height: 22px;
  }
}
@media (max-width: 1024px) {
  .styles_item__3EObB .styles_value__17zfu {
    font-size: 18px;
    line-height: 22px;
  }
}
@media (max-width: 1280px) {
  .styles_item__3EObB {
    margin-right: 32px;
  }
}
@media (max-width: 1100px) {
  .styles_item__3EObB {
    -webkit-flex-shrink: 1;
    flex-shrink: 1;
  }
}
@media (max-width: 1024px) {
  .styles_item__3EObB {
    margin-right: 24px;
  }
}
.styles_actions__pgBdp {
  display: -webkit-flex;
  display: -moz-box;
  display: flex;
  -webkit-flex-direction: row;
  -moz-box-orient: horizontal;
  -moz-box-direction: normal;
  flex-direction: row;
  -webkit-align-items: center;
  -moz-box-align: center;
  align-items: center;
  margin-right: 36px;
}

@media (max-width: 1024px) {
  .styles_actions__pgBdp {
    margin-right: 0;
  }
}
@media (max-width: 680px) {
  .styles_actions__pgBdp {
    width: 100%;
    -webkit-justify-content: space-between;
    -moz-box-pack: justify;
    justify-content: space-between;
  }
}
.styles_counter__AybWj {
  display: -webkit-flex;
  display: -moz-box;
  display: flex;
  margin-right: 32px;
  color: #f6a723;
  font-weight: 400;
  font-size: 13px;
  line-height: 15px;
  text-align: right;
  -webkit-align-items: center;
  -moz-box-align: center;
  align-items: center;
}

@media (max-width: 575px) {
  .styles_counter__AybWj {
    margin-right: 0;
    max-width: 120px;
    text-align: left;
  }
}
.styles_number__323-0 {
  height: 32px;
  width: 32px;
  min-width: 32px;
  display: -webkit-flex;
  display: -moz-box;
  display: flex;
  -webkit-align-items: center;
  -moz-box-align: center;
  align-items: center;
  -webkit-justify-content: center;
  -moz-box-pack: center;
  justify-content: center;
  margin-left: 8px;
  border-radius: 100%;
  border: 2px solid #e37639;
  color: #f6a723;
  font-weight: 700;
  font-size: 12px;
  line-height: 27px;
}

@media (max-width: 575px) {
  .styles_number__323-0 {
    width: 40px;
  }
}
.styles_close__SV8VQ {
  cursor: pointer;
  -webkit-align-self: center;
  align-self: center;
}

@media (max-width: 1024px) {
  .styles_close__SV8VQ {
    position: absolute;
    right: 14px;
    top: 12px;
  }
}
.styles_close__SV8VQ svg {
  height: 16px;
  width: 16px;
}

@media (max-width: 1024px) {
  .styles_close__SV8VQ svg {
    height: 12px;
    width: 12px;
  }
}
.styles_close__SV8VQ:hover svg path {
  fill: #f6a723;
}

.styles_close__SV8VQ svg path {
  fill: #d9dcdc;
}

.styles_list__kZI4r {
  font-style: normal;
  font-weight: 400;
  font-size: 16px;
  line-height: 21px;
  color: #f6a723;
  padding: 0;
  list-style: none;
  margin: 30px 0 0;
}

.styles_list__kZI4r li {
  margin-top: 10px;
  width: -webkit-max-content;
  width: -moz-max-content;
  width: max-content;
}

.styles_list__kZI4r li:hover {
  cursor: pointer;
  color: #f6a723;
}

.styles_list__232yc {
  display: -webkit-flex;
  display: -moz-box;
  display: flex;
  list-style: none;
  padding: 0;
  margin: 0;
}

.styles_item__3X5x_ {
  color: inherit;
  text-decoration: none;
  font-style: normal;
  font-weight: 700;
  font-size: 11px;
  line-height: 21px;
  letter-spacing: 0.02em;
  text-transform: uppercase;
  margin-right: 34px;
}

@media screen and (max-width: 1170px) {
  .styles_item__3X5x_ {
    font-size: 10px;
  }
}
@media screen and (max-width: 1024px) {
  .styles_item__3X5x_ {
    margin-right: 16px;
  }
}
.styles_item__3X5x_:hover {
  cursor: pointer;
}

.styles_item__3X5x_.styles_active__2Cs6J {
  color: #f6a723 !important;
  position: relative;
}

.FormattedPhoneNumber_text__1-i5S {
  font-size: 16px;
  font-weight: 400;
  line-height: 21px;
  text-align: left;
  color: #d9dcdc;
}

.styles_list__3lfuY {
  display: block;
  padding: 0;
  margin: 0;
  list-style: none;
}

.styles_link__1nthW {
  color: #fff;
  font-size: inherit !important;
  color: #f6a723 !important;
}

.styles_link__1nthW:hover {
  cursor: pointer;
}

.styles_item__1HjVf {
  position: relative;
  display: block;
  padding: 20px;
  font-weight: 700;
  font-size: 14px;
  color: #f6a723 !important;
  line-height: 1;
  text-transform: uppercase;
  border-bottom: 1px solid #555;
  background-color: #000;
}

.styles_item__1HjVf svg {
  position: absolute;
  right: 25px;
}

.styles_item__1HjVf.styles_contacts__3oQkI {
  border-top: 1px solid #555;
}

.styles_item__1HjVf.styles_contacts__3oQkI p {
  margin-bottom: 0.5rem;
  font-size: 13px;
  font-weight: 400;
  text-transform: none;
  color: #f6a723;
}

.styles_item__1HjVf.styles_contacts__3oQkI .styles_contact__1h879 {
  margin-bottom: 20px;
}

.styles_item__1HjVf.styles_contacts__3oQkI .styles_contact__1h879:last-child {
  margin-bottom: 10px;
}

.styles_item__1HjVf.styles_contacts__3oQkI .styles_contact__1h879 .styles_phone__2ooS- {
  font-weight: 400;
  font-size: 26px;
  color: #f6a723;
  line-height: 2rem;
  letter-spacing: 0.02em;
}

.styles_selected__2yco1 {
  text-align: center;
}

.styles_selected__2yco1 svg {
  position: absolute;
  left: 40px;
}

.styles_locationWrapper__1rFRt {
  padding: 30px 20px;
  background-color: #000;
}

.styles_dealerName__2WUdy {
  margin-bottom: 1rem;
  font-size: 13px;
  color: #f6a723;
}

.styles_container__3JPDJ {
  margin-top: 30px;
  border-bottom: 1px solid #d9dcdc;
  padding: 0 20px 20px;
}

.styles_container__3JPDJ:last-child {
  border-bottom: 0;
}

.styles_title__jUzjz {
  color: #f6a723;
  font-size: 13px;
  line-height: 21px;
  font-weight: 400;
  margin-bottom: 8px;
}

.styles_list__36Clo {
  list-style: none;
  padding: 0;
  margin: 0;
}

.styles_list__36Clo .styles_item__21jnF {
  font-size: 16px;
  height: 40px;
  display: -webkit-flex;
  display: -moz-box;
  display: flex;
  -webkit-align-items: center;
  -moz-box-align: center;
  align-items: center;
}

.styles_list__36Clo .styles_item__21jnF a {
  color: #000 !important;
}

.styles_list__36Clo .styles_item__21jnF a:hover {
  color: #f6a723;
}

.styles_authModal__1cpbB form {
  display: -webkit-flex;
  display: -moz-box;
  display: flex;
  -webkit-flex-direction: column;
  -moz-box-orient: vertical;
  -moz-box-direction: normal;
  flex-direction: column;
}

.styles_authModal__1cpbB form .styles_inputAuth__SICfy,
.styles_authModal__1cpbB form .styles_submitBtn__ozO3l {
  margin-top: 20px;
}

.styles_authModal__1cpbB form:first-child {
  margin-top: 24px;
}

.styles_authModal__1cpbB form .styles_phoneNumber__noFku {
  margin-top: 10px;
  font-weight: 400;
  font-size: 30px;
  line-height: 140%;
  text-align: center;
  text-transform: uppercase;
  color: #e37639;
}

.styles_authModal__1cpbB form .styles_desc__1Cc63 {
  margin-top: 13px;
  display: -webkit-flex;
  display: -moz-box;
  display: flex;
  -webkit-align-items: center;
  -moz-box-align: center;
  align-items: center;
  -webkit-justify-content: center;
  -moz-box-pack: center;
  justify-content: center;
  font-weight: 400;
  font-size: 16px;
  line-height: 21px;
  color: #66727d;
}

.styles_authModal__1cpbB button {
  margin-top: 30px;
  width: 100%;
}

.styles_authModal__1cpbB .styles_authAction__2dCl7 {
  margin-top: 24px;
  display: -webkit-flex;
  display: -moz-box;
  display: flex;
  -webkit-align-items: center;
  -moz-box-align: center;
  align-items: center;
  -webkit-justify-content: space-between;
  -moz-box-pack: justify;
  justify-content: space-between;
  font-weight: 400;
  font-size: 16px;
  line-height: 21px;
  -webkit-text-decoration-line: underline;
  -moz-text-decoration-line: underline;
  text-decoration-line: underline;
  color: #66727d;
}

.styles_authModal__1cpbB .styles_authAction__2dCl7 div {
  cursor: pointer;
  margin: 0;
}

.styles_authModal__1cpbB .styles_registrationAction__2PMDW {
  margin-top: 24px;
  display: -webkit-flex;
  display: -moz-box;
  display: flex;
  -webkit-align-items: center;
  -moz-box-align: center;
  align-items: center;
  -webkit-justify-content: flex-end;
  -moz-box-pack: end;
  justify-content: flex-end;
  font-weight: 400;
  font-size: 16px;
  line-height: 21px;
  -webkit-text-decoration-line: underline;
  -moz-text-decoration-line: underline;
  text-decoration-line: underline;
  color: #66727d;
}

.styles_authModal__1cpbB .styles_registrationAction__2PMDW div {
  cursor: pointer;
  margin: 0;
}

.styles_authModal__1cpbB .styles_warnText__3r_9F {
  position: absolute;
  font-size: 12px;
  line-height: 21px;
  font-weight: 400;
  color: #fc1313;
  margin-top: 2px;
}

.styles_authModal__1cpbB .styles_callAction__3LOWH {
  margin-top: 24px;
  display: -webkit-flex;
  display: -moz-box;
  display: flex;
  -webkit-align-items: center;
  -moz-box-align: center;
  align-items: center;
  -webkit-justify-content: center;
  -moz-box-pack: center;
  justify-content: center;
  font-weight: 400;
  font-size: 16px;
  line-height: 21px;
  color: #66727d;
}

.styles_authModal__1cpbB .styles_callAction__3LOWH div {
  margin: 0;
}

.styles_authModal__1cpbB .styles_callAction__3LOWH .styles_callBtn__1H2O0 {
  cursor: pointer;
  margin: 0;
  -webkit-text-decoration-line: underline;
  -moz-text-decoration-line: underline;
  text-decoration-line: underline;
}

.styles_authModal__1cpbB .styles_codeInput__c8hBY {
  margin-bottom: 15px;
}

.styles_authModal__1cpbB.styles_wide__1Zn37 form > div:not(.styles_authAction__2dCl7) {
  margin-top: 0;
}

.styles_authModal__1cpbB.styles_wide__1Zn37 form > div:not(.styles_authAction__2dCl7).styles_captchaContainer__mAK42 {
  margin-top: 20px;
  margin-bottom: 17px;
}

.styles_authModal__1cpbB.styles_wide__1Zn37 form > div:not(.styles_authAction__2dCl7) div {
  margin: 0;
}

.styles_authModal__1cpbB.styles_wide__1Zn37 form > div:not(.styles_authAction__2dCl7):first-child {
  margin-top: 0;
}

.styles_authModal__1cpbB.styles_wide__1Zn37 form div.styles_lineContainer__39lTg {
  display: -webkit-flex;
  display: -moz-box;
  display: flex;
  -webkit-justify-content: space-between;
  -moz-box-pack: justify;
  justify-content: space-between;
  margin-bottom: 20px;
}

.styles_authModal__1cpbB.styles_wide__1Zn37 form div.styles_lineContainer__39lTg:first-child {
  margin-top: 20px;
}

.styles_authModal__1cpbB.styles_wide__1Zn37 form div.styles_lineContainer__39lTg:last-child {
  margin-bottom: 0;
}

.styles_authModal__1cpbB.styles_wide__1Zn37 form div.styles_lineContainer__39lTg .styles_inputAuth__SICfy {
  width: -webkit-calc(50% - 6px);
  width: -moz-calc(50% - 6px);
  width: calc(50% - 6px);
}

.styles_regPass__2I6K2 div {
  font-size: 13px;
}

.styles_agree__1Ue7f {
  margin-top: 12px;
}

.styles_disabled__1ri09 {
  border-color: #d9dcdc;
  color: #d9dcdc;
}

.styles_disabled__1ri09:hover {
  background-color: transparent;
  color: #d9dcdc;
  cursor: default;
}

.styles_modal__1cHC6 {
  z-index: 100;
}

.styles_top__19YKR a,
.styles_top__19YKR p {
  color: #fff;
}

.styles_header__3FQr8 {
  position: relative;
  display: -webkit-flex;
  display: -moz-box;
  display: flex;
  -webkit-align-items: center;
  -moz-box-align: center;
  align-items: center;
  width: 100%;
  padding: 0 34px;
  height: 80px;
  color: #fff;
  background-color: #000;
  -webkit-transition: all 0.5s ease;
  -moz-transition: all 0.5s ease;
  transition: all 0.5s ease;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  z-index: 15;
}

.styles_header__3FQr8.styles_disabledScroll__C0ka3 .styles_logo__oSOJI {
  margin-left: -8px;
}

@media (max-width: 575px) {
  .styles_header__3FQr8.styles_mobileHeader__3jIgf {
    padding-left: 20px;
    padding-right: 20px;
    background: #000;
    position: fixed;
    left: 0;
    right: 0;
    top: 0;
    -webkit-backdrop-filter: saturate(150%) blur(20px);
    backdrop-filter: saturate(150%) blur(20px);
    z-index: 99;
  }
  .styles_header__3FQr8.styles_mobileHeader__3jIgf > div {
    padding-left: 0;
  }
}
.styles_header__3FQr8 .styles_navList__3Q-2A {
  border-bottom-color: #f6a723;
}

.styles_header__3FQr8 .styles_navList__3Q-2A .styles_right__3RTaG {
  margin-left: auto;
}

.styles_header__3FQr8.styles_open__38TcD {
  height: 80px;
}

.styles_header__3FQr8.styles_open__38TcD .styles_nav__1_Dsr .styles_top__19YKR {
  margin-bottom: 0;
}

.styles_header__3FQr8.styles_open__38TcD .styles_nav__1_Dsr .styles_bottom__2VwgN {
  display: none;
}

.styles_header__3FQr8.styles_open__38TcD .styles_navList__3Q-2A {
  border-bottom: 0;
}

.styles_header__3FQr8 .styles_container__18dGs {
  padding-left: 15px;
  padding-right: 15px;
}

.styles_header__3FQr8 .styles_container__18dGs.styles_horizontal__2gwvg {
  overflow-x: hidden;
  overflow-y: auto;
}

.styles_header__3FQr8 .styles_container__18dGs.styles_horizontal__2gwvg .styles_items__23VgZ {
  min-height: 500px;
  width: 100%;
}

@media (max-width: 900px) {
  .styles_header__3FQr8.styles_mobileOpen__1LFiW {
    background: #000 !important;
    color: #f6a723;
  }
}
.styles_header__3FQr8 .styles_container__18dGs {
  max-width: 1371px;
  margin: 0 auto;
  width: 100%;
  display: -webkit-flex;
  display: -moz-box;
  display: flex;
  -webkit-align-items: center;
  -moz-box-align: center;
  align-items: center;
  position: relative;
}

.styles_header__3FQr8 .styles_container__18dGs.styles_horizontal__2gwvg {
  -webkit-flex-direction: column;
  -moz-box-orient: vertical;
  -moz-box-direction: normal;
  flex-direction: column;
}

.styles_header__3FQr8 .styles_container__18dGs.styles_horizontal__2gwvg .styles_items__23VgZ {
  padding-top: 20px;
  padding-left: 0;
  -webkit-align-items: flex-start;
  -moz-box-align: start;
  align-items: flex-start;
}

.styles_dealerName__B97jz {
  cursor: pointer;
  font-size: 11px;
}

.styles_shadow__141ol {
  background: #000;
  color: #fff;
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
}

.styles_shadow__141ol a {
  color: #fff;
}

@media screen and (min-width: 901px) {
  .styles_shadow__141ol.styles_open__38TcD {
    background: #000;
    color: #fff;
  }
  .styles_shadow__141ol.styles_open__38TcD a {
    color: #fff;
  }
}
.styles_shadow__141ol.styles_hover__12g8O,
.styles_shadow__141ol.styles_open__38TcD,
.styles_shadow__141ol:hover {
  background: #000;
}

.styles_shadow__141ol:hover .styles_nav__1_Dsr .styles_bottom__2VwgN .styles_left__1_ALw,
.styles_shadow__141ol:hover .styles_nav__1_Dsr .styles_bottom__2VwgN .styles_right__3RTaG {
  list-style-type: none;
}

.styles_shadow__141ol:hover .styles_navList__3Q-2A {
  border-bottom-color: #f6a723;
}

.styles_shadow__141ol.styles_open__38TcD .styles_navList__3Q-2A {
  border-bottom: 0;
}

.styles_logo__oSOJI {
  display: -webkit-flex;
  display: -moz-box;
  display: flex;
  margin-right: 70px;
}

.styles_logo__oSOJI .styles_mobile__2CodN {
  display: none;
  margin-left: 0.75rem;
}

@media (max-width: 1200px) {
  .styles_logo__oSOJI .styles_mobile__2CodN {
    display: block;
  }
}
.styles_nav__1_Dsr {
  width: 100%;
}

.styles_nav__1_Dsr .styles_top__19YKR {
  margin-bottom: 7px;
}

.styles_nav__1_Dsr .styles_bottom__2VwgN {
  color: #f6a723;
  display: -webkit-flex;
  display: -moz-box;
  display: flex;
  -webkit-align-items: center;
  -moz-box-align: center;
  align-items: center;
}

.styles_nav__1_Dsr .styles_bottom__2VwgN .styles_left__1_ALw,
.styles_nav__1_Dsr .styles_bottom__2VwgN .styles_right__3RTaG {
  list-style-type: none;
}

.styles_nav__1_Dsr .styles_bottom__2VwgN .styles_left__1_ALw li:not(:last-child),
.styles_nav__1_Dsr .styles_bottom__2VwgN .styles_right__3RTaG li:not(:last-child) {
  margin-right: 25px;
}

.styles_nav__1_Dsr .styles_bottom__2VwgN .styles_left__1_ALw li a,
.styles_nav__1_Dsr .styles_bottom__2VwgN .styles_right__3RTaG li a {
  -webkit-transition: 0.3s;
  -moz-transition: 0.3s;
  transition: 0.3s;
  color: #fff;
}

.styles_nav__1_Dsr .styles_bottom__2VwgN .styles_left__1_ALw {
  display: -webkit-flex;
  display: -moz-box;
  display: flex;
  margin-left: 31px;
  font-size: 11px;
  margin-bottom:0;
}

.styles_nav__1_Dsr .styles_bottom__2VwgN .styles_left__1_ALw a {
  color: #f6a723 !important;
}

.styles_nav__1_Dsr .styles_bottom__2VwgN .styles_right__3RTaG {
  margin-left: auto;
  font-size: 11px;
}

.styles_award__3xNS7 {
  position: relative;
  margin-left: 1rem;
  margin-right: auto;
}

.styles_award__3xNS7 img {
  position: absolute;
  top: -38px;
}

@media (max-width: 1200px) {
  .styles_award__3xNS7 img {
    top: -14px;
    min-height: 35px;
  }
}
@media (max-width: 575px) {
  .styles_award__3xNS7 {
    margin-left: 105px;
  }
}
@media (max-width: 320px) {
  .styles_award__3xNS7 {
    margin-left: 78px;
  }
  .styles_award__3xNS7 img {
    top: -16px;
    max-width: 54px !important;
  }
}
.styles_navList__3Q-2A {
  width: 100%;
  display: -webkit-flex;
  display: -moz-box;
  display: flex;
  -webkit-align-items: center;
  -moz-box-align: center;
  align-items: center;
  -webkit-justify-content: flex-start;
  -moz-box-pack: start;
  justify-content: flex-start;
  border-bottom: 1px solid #f6a723;
  padding-bottom: 2px;
}

.styles_menuIcon__1LoJj {
  display: none;
  margin-left: auto;
  z-index: 10;
}

.styles_menuIcon__1LoJj button {
  width: 24px;
  height: 19px;
  display: -webkit-flex;
  display: -moz-box;
  display: flex;
  -webkit-flex-direction: column;
  -moz-box-orient: vertical;
  -moz-box-direction: normal;
  flex-direction: column;
  -webkit-justify-content: space-between;
  -moz-box-pack: justify;
  justify-content: space-between;
  border: none;
  outline: none;
  background-color: transparent;
}

.styles_menuIcon__1LoJj span {
  width: 24px;
  height: 3px;
  background-color: #f6a723;
  display: block;
  -webkit-transition: all 0.3s;
  -moz-transition: all 0.3s;
  transition: all 0.3s;
}

.styles_openedMobile__3YoaJ span {
  background-color: #f6a723;
}

.styles_openedMobile__3YoaJ span:first-child {
  -webkit-transform: translateY(8px) rotate(45deg);
  -moz-transform: translateY(8px) rotate(45deg);
  transform: translateY(8px) rotate(45deg);
}

.styles_openedMobile__3YoaJ span:last-child {
  -webkit-transform: translateY(-8px) rotate(-45deg);
  -moz-transform: translateY(-8px) rotate(-45deg);
  transform: translateY(-8px) rotate(-45deg);
}

.styles_openedMobile__3YoaJ span:nth-child(2) {
  opacity: 0;
}

.styles_right__3RTaG {
  -webkit-align-items: center;
  -moz-box-align: center;
  align-items: center;
}

.styles_content__2QCg5,
.styles_right__3RTaG {
  display: -webkit-flex;
  display: -moz-box;
  display: flex;
}

.styles_content__2QCg5 {
  position: absolute;
  background: #f7f8f8;
  width: 100%;
  top: -5000px;
  left: 0;
  padding-right: 55px;
  padding-left: 111px;
  height: -webkit-calc(100% - 80px);
  height: -moz-calc(100% - 80px);
  height: calc(100% - 80px);
  opacity: 0;
  -webkit-transition: height, opacity 0.5s;
  -moz-transition: height, opacity 0.5s;
  transition: height, opacity 0.5s;
  z-index: -22;
}

.styles_content__2QCg5 .styles_container__18dGs {
  -webkit-align-items: flex-start;
  -moz-box-align: start;
  align-items: flex-start;
}

.styles_content__2QCg5.styles_horizontal__2gwvg {
  padding-left: 0;
  padding-right: 0;
}

.styles_content__2QCg5 .styles_servicesMobile__1nHkM div {
  background: #fff;
}

.styles_content__2QCg5 .styles_shadowOverlay__YySQ8 {
  content: "";
  display: none;
  position: absolute;
  bottom: -webkit-calc(0 - 1000%);
  bottom: -moz-calc(0 - 1000%);
  bottom: calc(0px - 1000%);
  left: 0;
  height: 1000%;
  background: rgba(1, 1, 1, 0.5);
  width: 100%;
}

.styles_content__2QCg5.styles_open__38TcD {
  padding-top: 30px;
  padding-bottom: 36px;
  opacity: 1;
  height: auto;
  max-height: -webkit-calc(100vh - 80px);
  max-height: -moz-calc(100vh - 80px);
  max-height: calc(100vh - 80px);
  top: 80px;
  z-index: 1;
  -webkit-transition: height, opacity 0.6s;
  -moz-transition: height, opacity 0.6s;
  transition: height, opacity 0.6s;
}

.styles_content__2QCg5.styles_open__38TcD .styles_shadowOverlay__YySQ8 {
  display: block;
}

.styles_content__2QCg5.styles_openedMobileContent__3dF_O {
  opacity: 1;
  top: 54px;
  height: auto;
  -webkit-transition: height, opacity 0.6s;
  -moz-transition: height, opacity 0.6s;
  transition: height, opacity 0.6s;
}

@media screen and (min-width: 1025px) {
  .styles_content__2QCg5.styles_openedMobileContent__3dF_O {
    display: none;
  }
}
.styles_mobileCars__1Owi1 {
  display: -webkit-flex;
  display: -moz-box;
  display: flex;
  -webkit-align-items: center;
  -moz-box-align: center;
  align-items: center;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: center;
  -moz-box-pack: center;
  justify-content: center;
}

.styles_btnClose__gjkCN {
  position: absolute;
  top: 0;
  right: 0;
  width: 36px;
  height: 36px;
  border: none;
  background: #fff;
}

.styles_btnClose__gjkCN,
.styles_btnClose__gjkCN path {
  -webkit-transition: 0.3s;
  -moz-transition: 0.3s;
  transition: 0.3s;
}

.styles_btnClose__gjkCN:hover {
  background: #f6a723;
}

.styles_btnClose__gjkCN:hover path {
  fill: #fff;
}

.styles_tabs__1KpqI {
  display: -webkit-flex;
  display: -moz-box;
  display: flex;
}

@media screen and (max-width: 1390px) {
  .styles_tabs__1KpqI {
    padding-left: 15px;
    padding-right: 15px;
  }
}
.styles_items__23VgZ {
  display: -webkit-flex;
  display: -moz-box;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  padding-left: 100px;
  width: 100vw;
}

.styles_items__23VgZ .styles_services__3O3Sw {
  max-width: none;
  padding: 0;
  margin-top: 20px;
}

.styles_items__23VgZ .styles_services__3O3Sw div {
  margin: 0;
}

.styles_items__23VgZ .styles_services__3O3Sw div a {
  background: #fff;
}

@media (max-width: 1300px) {
  .styles_header__3FQr8 {
    padding: 0 24px;
  }
  .styles_logo__oSOJI img {
    max-width: 112px;
    max-height: 23.58px;
  }
}
@media (max-width: 1200px) {
  .styles_header__3FQr8 {
    height: 56px;
    padding: 0 20px;
    -webkit-justify-content: space-between;
    -moz-box-pack: justify;
    justify-content: space-between;
  }
  .styles_header__3FQr8 .styles_nav__1_Dsr {
    display: none;
  }
  .styles_header__3FQr8.styles_open__38TcD {
    height: 56px;
  }
  .styles_header__3FQr8.styles_mobileHeader__3jIgf {
    position: fixed;
    padding-left: 20px;
    padding-right: 20px;
    left: 0;
    right: 0;
    top: 0;
    background: #000;
    -webkit-backdrop-filter: saturate(150%) blur(20px);
    backdrop-filter: saturate(150%) blur(20px);
  }
  .styles_header__3FQr8.styles_mobileHeader__3jIgf > div {
    padding-left: 0;
  }
  .styles_header__3FQr8.styles_mobileHeader__3jIgf .styles_logo__oSOJI {
    margin-right: 0;
  }
  .styles_content__2QCg5 {
    display: none;
  }
  .styles_content__2QCg5.styles_contentMobile__3bg0M {
    display: -webkit-flex;
    display: -moz-box;
    display: flex;
    -webkit-flex-direction: column;
    -moz-box-orient: vertical;
    -moz-box-direction: normal;
    flex-direction: column;
    padding-right: 0;
    padding-left: 0;
    padding-bottom: 80px;
    height: -webkit-calc(100vh - 56px);
    height: -moz-calc(100vh - 56px);
    height: calc(100vh - 56px);
    overflow-y: auto;
    border-top: 1px solid #555;
  }
  .styles_menuIcon__1LoJj {
    display: -webkit-flex;
    display: -moz-box;
    display: flex;
    -webkit-justify-content: center;
    -moz-box-pack: center;
    justify-content: center;
    -webkit-align-items: center;
    -moz-box-align: center;
    align-items: center;
  }
  .styles_menuIcon__1LoJj button {
    margin-left: 15px;
  }
}
.styles_link__2JRk1 {
  color: #fff;
  font-size: inherit !important;
}

.styles_link__2JRk1:hover {
  cursor: pointer;
}

.styles_list__3ovUa {
  display: -webkit-flex;
  display: -moz-box;
  display: flex;
  list-style: none;
  padding: 0;
  margin: 0;
}

.styles_item__1IpSN {
  color: inherit;
  text-decoration: none;
  font-style: normal;
  font-weight: 700;
  font-size: 11px;
  line-height: 21px;
  letter-spacing: 0.02em;
  text-transform: uppercase;
  margin-right: 34px;
}

@media screen and (max-width: 1170px) {
  .styles_item__1IpSN {
    font-size: 10px;
  }
}
@media screen and (max-width: 1024px) {
  .styles_item__1IpSN {
    margin-right: 16px;
  }
}
.styles_item__1IpSN:hover {
  cursor: pointer;
}

.styles_item__1IpSN.styles_active__11yU6 {
  color: #f6a723 !important;
  position: relative;
}

.styles_center__1yoSC {
  height: 100vh;
  display: -webkit-flex;
  display: -moz-box;
  display: flex;
  -webkit-justify-content: center;
  -moz-box-pack: center;
  justify-content: center;
  -webkit-align-items: center;
  -moz-box-align: center;
  align-items: center;
}

.styles_wave__a8NI3 {
  width: 5px;
  height: 100px;
  background: -moz-linear-gradient(45deg, #f6a723, #f6a723);
  background: linear-gradient(45deg, #f6a723, #f6a723);
  margin: 10px;
  -webkit-animation: styles_wave__a8NI3 1s linear infinite;
  -moz-animation: styles_wave__a8NI3 1s linear infinite;
  animation: styles_wave__a8NI3 1s linear infinite;
  border-radius: 20px;
}

.styles_wave__a8NI3:nth-child(2) {
  -webkit-animation-delay: 0.1s;
  -moz-animation-delay: 0.1s;
  animation-delay: 0.1s;
}

.styles_wave__a8NI3:nth-child(3) {
  -webkit-animation-delay: 0.2s;
  -moz-animation-delay: 0.2s;
  animation-delay: 0.2s;
}

.styles_wave__a8NI3:nth-child(4) {
  -webkit-animation-delay: 0.3s;
  -moz-animation-delay: 0.3s;
  animation-delay: 0.3s;
}

.styles_wave__a8NI3:nth-child(5) {
  -webkit-animation-delay: 0.4s;
  -moz-animation-delay: 0.4s;
  animation-delay: 0.4s;
}

.styles_wave__a8NI3:nth-child(6) {
  -webkit-animation-delay: 0.5s;
  -moz-animation-delay: 0.5s;
  animation-delay: 0.5s;
}

.styles_wave__a8NI3:nth-child(7) {
  -webkit-animation-delay: 0.6s;
  -moz-animation-delay: 0.6s;
  animation-delay: 0.6s;
}

.styles_wave__a8NI3:nth-child(8) {
  -webkit-animation-delay: 0.7s;
  -moz-animation-delay: 0.7s;
  animation-delay: 0.7s;
}

.styles_wave__a8NI3:nth-child(9) {
  -webkit-animation-delay: 0.8s;
  -moz-animation-delay: 0.8s;
  animation-delay: 0.8s;
}

.styles_wave__a8NI3:nth-child(10) {
  -webkit-animation-delay: 0.9s;
  -moz-animation-delay: 0.9s;
  animation-delay: 0.9s;
}

@-webkit-keyframes styles_wave__a8NI3 {
  0% {
    -webkit-transform: scale(0);
    transform: scale(0);
  }
  50% {
    -webkit-transform: scale(1);
    transform: scale(1);
  }
  to {
    -webkit-transform: scale(0);
    transform: scale(0);
  }
}
@-moz-keyframes styles_wave__a8NI3 {
  0% {
    -moz-transform: scale(0);
    transform: scale(0);
  }
  50% {
    -moz-transform: scale(1);
    transform: scale(1);
  }
  to {
    -moz-transform: scale(0);
    transform: scale(0);
  }
}
@keyframes styles_wave__a8NI3 {
  0% {
    -webkit-transform: scale(0);
    -moz-transform: scale(0);
    transform: scale(0);
  }
  50% {
    -webkit-transform: scale(1);
    -moz-transform: scale(1);
    transform: scale(1);
  }
  to {
    -webkit-transform: scale(0);
    -moz-transform: scale(0);
    transform: scale(0);
  }
}
.styles_ldsSpinner__3-SaS {
  color: red;
  display: inline-block;
  position: relative;
  width: 80px;
  height: 80px;
}

.styles_ldsSpinner__3-SaS div {
  -webkit-transform-origin: 40px 40px;
  -moz-transform-origin: 40px 40px;
  transform-origin: 40px 40px;
  -webkit-animation: styles_ldsSpinner__3-SaS 1.2s linear infinite;
  -moz-animation: styles_ldsSpinner__3-SaS 1.2s linear infinite;
  animation: styles_ldsSpinner__3-SaS 1.2s linear infinite;
}

.styles_ldsSpinner__3-SaS div:after {
  content: " ";
  display: block;
  position: absolute;
  top: 3px;
  left: 37px;
  width: 6px;
  height: 18px;
  border-radius: 20%;
  background: #fff;
}

.styles_yellow__kXzXo div:after {
  background: #e37639;
}

.styles_ldsSpinner__3-SaS div:first-child {
  -webkit-transform: rotate(0deg);
  -moz-transform: rotate(0deg);
  transform: rotate(0deg);
  -webkit-animation-delay: -1.1s;
  -moz-animation-delay: -1.1s;
  animation-delay: -1.1s;
}

.styles_ldsSpinner__3-SaS div:nth-child(2) {
  -webkit-transform: rotate(30deg);
  -moz-transform: rotate(30deg);
  transform: rotate(30deg);
  -webkit-animation-delay: -1s;
  -moz-animation-delay: -1s;
  animation-delay: -1s;
}

.styles_ldsSpinner__3-SaS div:nth-child(3) {
  -webkit-transform: rotate(60deg);
  -moz-transform: rotate(60deg);
  transform: rotate(60deg);
  -webkit-animation-delay: -0.9s;
  -moz-animation-delay: -0.9s;
  animation-delay: -0.9s;
}

.styles_ldsSpinner__3-SaS div:nth-child(4) {
  -webkit-transform: rotate(90deg);
  -moz-transform: rotate(90deg);
  transform: rotate(90deg);
  -webkit-animation-delay: -0.8s;
  -moz-animation-delay: -0.8s;
  animation-delay: -0.8s;
}

.styles_ldsSpinner__3-SaS div:nth-child(5) {
  -webkit-transform: rotate(120deg);
  -moz-transform: rotate(120deg);
  transform: rotate(120deg);
  -webkit-animation-delay: -0.7s;
  -moz-animation-delay: -0.7s;
  animation-delay: -0.7s;
}

.styles_ldsSpinner__3-SaS div:nth-child(6) {
  -webkit-transform: rotate(150deg);
  -moz-transform: rotate(150deg);
  transform: rotate(150deg);
  -webkit-animation-delay: -0.6s;
  -moz-animation-delay: -0.6s;
  animation-delay: -0.6s;
}

.styles_ldsSpinner__3-SaS div:nth-child(7) {
  -webkit-transform: rotate(180deg);
  -moz-transform: rotate(180deg);
  transform: rotate(180deg);
  -webkit-animation-delay: -0.5s;
  -moz-animation-delay: -0.5s;
  animation-delay: -0.5s;
}

.styles_ldsSpinner__3-SaS div:nth-child(8) {
  -webkit-transform: rotate(210deg);
  -moz-transform: rotate(210deg);
  transform: rotate(210deg);
  -webkit-animation-delay: -0.4s;
  -moz-animation-delay: -0.4s;
  animation-delay: -0.4s;
}

.styles_ldsSpinner__3-SaS div:nth-child(9) {
  -webkit-transform: rotate(240deg);
  -moz-transform: rotate(240deg);
  transform: rotate(240deg);
  -webkit-animation-delay: -0.3s;
  -moz-animation-delay: -0.3s;
  animation-delay: -0.3s;
}

.styles_ldsSpinner__3-SaS div:nth-child(10) {
  -webkit-transform: rotate(270deg);
  -moz-transform: rotate(270deg);
  transform: rotate(270deg);
  -webkit-animation-delay: -0.2s;
  -moz-animation-delay: -0.2s;
  animation-delay: -0.2s;
}

.styles_ldsSpinner__3-SaS div:nth-child(11) {
  -webkit-transform: rotate(300deg);
  -moz-transform: rotate(300deg);
  transform: rotate(300deg);
  -webkit-animation-delay: -0.1s;
  -moz-animation-delay: -0.1s;
  animation-delay: -0.1s;
}

.styles_ldsSpinner__3-SaS div:nth-child(12) {
  -webkit-transform: rotate(330deg);
  -moz-transform: rotate(330deg);
  transform: rotate(330deg);
  -webkit-animation-delay: 0s;
  -moz-animation-delay: 0s;
  animation-delay: 0s;
}

@-webkit-keyframes styles_ldsSpinner__3-SaS {
  0% {
    opacity: 1;
  }
  to {
    opacity: 0;
  }
}
@-moz-keyframes styles_ldsSpinner__3-SaS {
  0% {
    opacity: 1;
  }
  to {
    opacity: 0;
  }
}
@keyframes styles_ldsSpinner__3-SaS {
  0% {
    opacity: 1;
  }
  to {
    opacity: 0;
  }
}
.styles_container__1seon {
  min-height: 100vh;
  display: -webkit-flex;
  display: -moz-box;
  display: flex;
  -webkit-flex-direction: column;
  -moz-box-orient: vertical;
  -moz-box-direction: normal;
  flex-direction: column;
  max-width: 100%;
  overflow-x: hidden;
}

.styles_body__3emdU {
  max-width: 100%;
  -webkit-flex: 1 0 auto;
  -moz-box-flex: 1;
  flex: 1 0 auto;
  overflow: hidden !important;
  background-color: #000;
}

.styles_body__3emdU.styles_overflow__h_xii {
  overflow: visible !important;
}

@media (max-width: 575px) {
  .styles_backgroundColor__3Ucix {
    background-color: #000;
  }
}
.styles_scroll__QT7OL > div {
  overflow: hidden !important;
}

.styles_breadCrumb__1y1FB {
  display: -webkit-flex;
  display: -moz-box;
  display: flex;
  -webkit-align-items: center;
  -moz-box-align: center;
  align-items: center;
  padding-right: 18px;
  padding-left: 12px;
  position: relative;
}

.styles_breadCrumb__1y1FB:last-child {
  padding-right: 0;
}

.styles_breadCrumb__1y1FB:last-child a,
.styles_breadCrumb__1y1FB:last-child a.styles_textShadow__KkE2p {
  color: #fff;
}

.styles_breadCrumb__1y1FB:last-child a.styles_orangeText__Ax8mP {
  color: #e37639;
  opacity: 1;
}

.styles_breadCrumb__1y1FB:last-child a:hover {
  cursor: default;
}

.styles_breadCrumb__1y1FB:first-child {
  padding-left: 0;
}

.styles_breadCrumb__1y1FB a {
  font-size: 12px;
  line-height: 18px;
  color: #fff;
}

.styles_breadCrumb__1y1FB a.styles_textShadow__KkE2p {
  color: #fff;
}

.styles_breadCrumb__1y1FB a.styles_blackText__3TeAa {
  color: #000 !important;
  opacity: 1;
}

.styles_breadCrumb__1y1FB.styles_grey__3UsRc a {
  color: #d9dcdc;
}

.styles_isOpacity__2Pf3D:last-child a {
  opacity: 0.8;
}

.styles_icon__Kfmg7 {
  position: absolute;
  -webkit-align-items: center;
  -moz-box-align: center;
  align-items: center;
  -webkit-justify-content: flex-end;
  -moz-box-pack: end;
  justify-content: flex-end;
  right: 0;
}

.styles_container__ITE3s,
.styles_icon__Kfmg7 {
  display: -webkit-flex;
  display: -moz-box;
  display: flex;
}

@media screen and (max-width: 1024px) {
  .styles_container__ITE3s {
    display: none;
  }
  .styles_container__ITE3s.styles_mobile__ZP11A {
    display: -webkit-flex;
    display: -moz-box;
    display: flex;
  }
}
.styles_shadow__3ByCl {
  width: 100%;
  max-width: 1280px;
  position: absolute;
  margin: 0 auto;
  left: 0;
  right: 0;
  top: 115px;
  z-index: 1;
}

@media (min-width: 1440px) {
  .styles_shadow__3ByCl {
    max-width: 1340px;
  }
}
@media screen and (max-width: 1320px) {
  .styles_shadow__3ByCl {
    padding: 0 15px;
  }
}
.styles_container__1fNr- {
  position: relative;
  min-height: 712px;
}

@media screen and (max-width: 768px) {
  .styles_container__1fNr- {
    min-height: 512px;
  }
  .styles_container__1fNr-:before {
    content: "";
    display: block;
    bottom: 0;
    left: 0;
    height: 482px;
    width: 100%;
    position: absolute;
    z-index: 2;
    background: -moz-linear-gradient(89.78deg, #000 0.18%, #000 36.43%, transparent 53.39%);
    background: linear-gradient(0.22deg, #000 0.18%, #000 36.43%, transparent 53.39%);
    -webkit-transform: matrix(-1, 0, 0, 1, 0, 0);
    -moz-transform: matrix(-1, 0, 0, 1, 0, 0);
    transform: matrix(-1, 0, 0, 1, 0, 0);
  }
}
.styles_container__1fNr- img {
  width: 100%;
  height: 100%;
  position: absolute;
  object-fit: cover;
}

@media screen and (max-width: 500px) {
  .styles_container__1fNr- img {
    object-position: 50% 20%;
  }
}
.styles_content__V2TTX {
  position: relative;
  padding-top: 120px;
  padding-bottom: 120px;
}

@media screen and (max-width: 768px) {
  .styles_content__V2TTX {
    padding-bottom: 40px;
  }
}
.styles_title__14q4q {
  font-size: 48px;
  font-weight: 700;
  color: #fff;
  margin-top: 30px;
  text-transform: uppercase;
  padding-top: 300px;
  -webkit-transform: translateY(70px);
  -moz-transform: translateY(70px);
  transform: translateY(70px);
}

@media screen and (max-width: 768px) {
  .styles_title__14q4q {
    font-size: 36px;
    line-height: 43px;
    letter-spacing: 0.02em;
    padding-top: 173px;
    position: relative;
    margin-bottom: 15px;
    z-index: 2;
    -webkit-transform: none;
    -moz-transform: none;
    transform: none;
  }
}
.styles_description__1j7er {
  font-size: 28px;
  line-height: 36px;
  color: #fff;
  max-width: 552px;
  white-space: pre-line;
  -webkit-transform: translateY(70px);
  -moz-transform: translateY(70px);
  transform: translateY(70px);
}

@media screen and (max-width: 768px) {
  .styles_description__1j7er {
    font-weight: 700;
    font-size: 18px;
    line-height: 23px;
    margin-bottom: 20px;
    position: relative;
    z-index: 2;
    -webkit-transform: none;
    -moz-transform: none;
    transform: none;
  }
}
.styles_advantages___FBqQ {
  margin-top: 84px;
}

@media screen and (max-width: 768px) {
  .styles_advantages___FBqQ {
    margin-top: 0;
  }
}
.styles_container__3Ck9x {
  display: -webkit-flex;
  display: -moz-box;
  display: flex;
}

.styles_but__h4STA {
  margin-top: 30px;
}

@media screen and (max-width: 768px) {
  .styles_but__h4STA {
    width: 100%;
  }
}
.styles_title__2BplJ {
  max-width: 800px;
  font-weight: 700;
  font-size: 18px;
  line-height: 21px;
  color: #f6a723;
  margin-bottom: 15px;
}

.styles_description__38OV0 {
  max-width: 800px;
  font-weight: 400;
  font-size: 18px;
  line-height: 21px;
  color: #d9dcdc;
  margin-bottom: 40px;
}

.styles_item__2uxAu {
  display: -webkit-flex;
  display: -moz-box;
  display: flex;
  -webkit-align-items: center;
  -moz-box-align: center;
  align-items: center;
  width: 50%;
  border: 1px solid #eaefef;
  padding: 30px 40px 37px 70px;
}

.styles_item__2uxAu:last-child {
  border-left: none;
}

.styles_item__2uxAu svg {
  width: 78px;
  margin-right: 60px;
}

.styles_item__2uxAu .styles_textBlock__1Imh9 {
  width: -webkit-calc(100% - 138px);
  width: -moz-calc(100% - 138px);
  width: calc(100% - 138px);
}

.styles_item__2uxAu .styles_itemHeader__3XFS7 {
  margin-bottom: 10px;
  font-weight: 700;
  font-size: 17px;
  line-height: 23px;
  letter-spacing: 0.02em;
  color: #d9dcdc;
  text-transform: uppercase;
}

.styles_item__2uxAu .styles_itemText__PeFXh {
  font-size: 18px;
  line-height: 21px;
  font-weight: 700;
  color: #d9dcdc;
}

@media (max-width: 1024px) {
  .styles_container__3Ck9x {
    -webkit-flex-direction: column;
    -moz-box-orient: vertical;
    -moz-box-direction: normal;
    flex-direction: column;
  }
  .styles_container__3Ck9x .styles_item__2uxAu {
    width: 100%;
  }
  .styles_container__3Ck9x .styles_item__2uxAu:last-child {
    border-left: 1px solid #eaefef;
    border-top: none;
  }
}
@media (max-width: 575px) {
  .styles_item__2uxAu {
    -webkit-flex-direction: column;
    -moz-box-orient: vertical;
    -moz-box-direction: normal;
    flex-direction: column;
    padding: 20px 30px;
  }
  .styles_item__2uxAu svg {
    margin: 0 0 20px;
  }
  .styles_item__2uxAu .styles_textBlock__1Imh9 {
    width: 100%;
  }
  .styles_item__2uxAu .styles_itemHeader__3XFS7,
  .styles_item__2uxAu .styles_itemText__PeFXh {
    text-align: center;
  }
}
.style_DescriptionWithImage__1imem {
  display: -webkit-flex;
  display: -moz-box;
  display: flex;
  color: #d9dcdc;
}

.style_image_block__3VX-S {
  display: -webkit-flex;
  display: -moz-box;
  display: flex;
  -webkit-justify-content: center;
  -moz-box-pack: center;
  justify-content: center;
  -webkit-align-items: center;
  -moz-box-align: center;
  align-items: center;
  -webkit-flex: 1 1;
  -moz-box-flex: 1;
  flex: 1 1;
  min-height: 380px;
  position: relative;
}

.style_button__2sDQ1 {
  width: 200px;
}

.style_image__37Hds {
  position: absolute;
  top: 50%;
  left: 0;
  -webkit-transform: translateY(-50%);
  -moz-transform: translateY(-50%);
  transform: translateY(-50%);
}

.style_image__37Hds img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.style_image__37Hds:before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  background: -webkit-gradient(linear, left top, right top, from(#000), to(transparent));
  background: -moz-linear-gradient(left, #000, transparent);
  background: linear-gradient(90deg, #000, transparent);
  height: 100%;
  width: 100px;
}

.style_text_block__1myzT {
  display: -webkit-flex;
  display: -moz-box;
  display: flex;
  -webkit-flex-direction: column;
  -moz-box-orient: vertical;
  -moz-box-direction: normal;
  flex-direction: column;
  -webkit-justify-content: center;
  -moz-box-pack: center;
  justify-content: center;
  -webkit-flex: 1 1;
  -moz-box-flex: 1;
  flex: 1 1;
  grid-gap: 20px;
  gap: 20px;
}

.style_text_block__1myzT span {
  font-size: 24px;
  font-weight: 700;
  line-height: 29.5px;
  text-align: left;
  color: #f6a723;
  text-transform: uppercase;
}

.style_text_block__1myzT p {
  font-size: 16px;
  font-weight: 400;
  line-height: 21px;
  text-align: left;
}

.style_subtitle_block__189Cv {
  display: -webkit-flex;
  display: -moz-box;
  display: flex;
  -webkit-flex-direction: column;
  -moz-box-orient: vertical;
  -moz-box-direction: normal;
  flex-direction: column;
  grid-gap: 15px;
  gap: 15px;
  font-size: 12px;
  font-weight: 400;
  line-height: 21px;
  text-align: left;
  color: #d9dcdc;
  margin-bottom: 100px;
  margin-top: 50px;
}

@media screen and (max-width: 1000px) {
  .style_DescriptionWithImage__1imem {
    -webkit-flex-direction: column;
    -moz-box-orient: vertical;
    -moz-box-direction: normal;
    flex-direction: column;
  }
  .style_subtitle_block__189Cv {
    margin-top: 70px;
  }
}
.styles_container__3kzkh {
  margin-top: 80px;
}

@media screen and (max-width: 768px) {
  .styles_container__3kzkh {
    margin-top: 30px;
  }
}
.styles_title__1EG6t {
  max-width: 800px;
  font-weight: 700;
  font-size: 21px;
  line-height: 21px;
  color: #f6a723;
  margin-bottom: 15px;
  text-transform: uppercase;
}

.styles_description__3t4Bi,
.styles_textBlock__ZLcFV {
  max-width: 800px;
  font-weight: 400;
  font-size: 18px;
  line-height: 21px;
  color: #d9dcdc;
  margin-bottom: 10px;
}

.styles_textBlock__ZLcFV {
  margin-left: 20px;
}

.styles_textBlock__ZLcFV .styles_itemText__Rl6NA {
  margin: 5px 0;
}

.styles_postscript__1kOiT {
  max-width: 800px;
  font-weight: 400;
  font-size: 18px;
  line-height: 21px;
  color: #d9dcdc;
  margin-top: 50px;
}

.styles_center__1yoSC {
  height: 100vh;
  display: -webkit-flex;
  display: -moz-box;
  display: flex;
  -webkit-justify-content: center;
  -moz-box-pack: center;
  justify-content: center;
  -webkit-align-items: center;
  -moz-box-align: center;
  align-items: center;
}

.styles_wave__a8NI3 {
  width: 5px;
  height: 100px;
  background: -moz-linear-gradient(45deg, #f6a723, #f6a723);
  background: linear-gradient(45deg, #f6a723, #f6a723);
  margin: 10px;
  -webkit-animation: styles_wave__a8NI3 1s linear infinite;
  -moz-animation: styles_wave__a8NI3 1s linear infinite;
  animation: styles_wave__a8NI3 1s linear infinite;
  border-radius: 20px;
}

.styles_wave__a8NI3:nth-child(2) {
  -webkit-animation-delay: 0.1s;
  -moz-animation-delay: 0.1s;
  animation-delay: 0.1s;
}

.styles_wave__a8NI3:nth-child(3) {
  -webkit-animation-delay: 0.2s;
  -moz-animation-delay: 0.2s;
  animation-delay: 0.2s;
}

.styles_wave__a8NI3:nth-child(4) {
  -webkit-animation-delay: 0.3s;
  -moz-animation-delay: 0.3s;
  animation-delay: 0.3s;
}

.styles_wave__a8NI3:nth-child(5) {
  -webkit-animation-delay: 0.4s;
  -moz-animation-delay: 0.4s;
  animation-delay: 0.4s;
}

.styles_wave__a8NI3:nth-child(6) {
  -webkit-animation-delay: 0.5s;
  -moz-animation-delay: 0.5s;
  animation-delay: 0.5s;
}

.styles_wave__a8NI3:nth-child(7) {
  -webkit-animation-delay: 0.6s;
  -moz-animation-delay: 0.6s;
  animation-delay: 0.6s;
}

.styles_wave__a8NI3:nth-child(8) {
  -webkit-animation-delay: 0.7s;
  -moz-animation-delay: 0.7s;
  animation-delay: 0.7s;
}

.styles_wave__a8NI3:nth-child(9) {
  -webkit-animation-delay: 0.8s;
  -moz-animation-delay: 0.8s;
  animation-delay: 0.8s;
}

.styles_wave__a8NI3:nth-child(10) {
  -webkit-animation-delay: 0.9s;
  -moz-animation-delay: 0.9s;
  animation-delay: 0.9s;
}

@-webkit-keyframes styles_wave__a8NI3 {
  0% {
    -webkit-transform: scale(0);
    transform: scale(0);
  }
  50% {
    -webkit-transform: scale(1);
    transform: scale(1);
  }
  to {
    -webkit-transform: scale(0);
    transform: scale(0);
  }
}
@-moz-keyframes styles_wave__a8NI3 {
  0% {
    -moz-transform: scale(0);
    transform: scale(0);
  }
  50% {
    -moz-transform: scale(1);
    transform: scale(1);
  }
  to {
    -moz-transform: scale(0);
    transform: scale(0);
  }
}
@keyframes styles_wave__a8NI3 {
  0% {
    -webkit-transform: scale(0);
    -moz-transform: scale(0);
    transform: scale(0);
  }
  50% {
    -webkit-transform: scale(1);
    -moz-transform: scale(1);
    transform: scale(1);
  }
  to {
    -webkit-transform: scale(0);
    -moz-transform: scale(0);
    transform: scale(0);
  }
}
.styles_ldsSpinner__3-SaS {
  color: red;
  display: inline-block;
  position: relative;
  width: 80px;
  height: 80px;
}

.styles_ldsSpinner__3-SaS div {
  -webkit-transform-origin: 40px 40px;
  -moz-transform-origin: 40px 40px;
  transform-origin: 40px 40px;
  -webkit-animation: styles_ldsSpinner__3-SaS 1.2s linear infinite;
  -moz-animation: styles_ldsSpinner__3-SaS 1.2s linear infinite;
  animation: styles_ldsSpinner__3-SaS 1.2s linear infinite;
}

.styles_ldsSpinner__3-SaS div:after {
  content: " ";
  display: block;
  position: absolute;
  top: 3px;
  left: 37px;
  width: 6px;
  height: 18px;
  border-radius: 20%;
  background: #fff;
}

.styles_yellow__kXzXo div:after {
  background: #e37639;
}

.styles_ldsSpinner__3-SaS div:first-child {
  -webkit-transform: rotate(0deg);
  -moz-transform: rotate(0deg);
  transform: rotate(0deg);
  -webkit-animation-delay: -1.1s;
  -moz-animation-delay: -1.1s;
  animation-delay: -1.1s;
}

.styles_ldsSpinner__3-SaS div:nth-child(2) {
  -webkit-transform: rotate(30deg);
  -moz-transform: rotate(30deg);
  transform: rotate(30deg);
  -webkit-animation-delay: -1s;
  -moz-animation-delay: -1s;
  animation-delay: -1s;
}

.styles_ldsSpinner__3-SaS div:nth-child(3) {
  -webkit-transform: rotate(60deg);
  -moz-transform: rotate(60deg);
  transform: rotate(60deg);
  -webkit-animation-delay: -0.9s;
  -moz-animation-delay: -0.9s;
  animation-delay: -0.9s;
}

.styles_ldsSpinner__3-SaS div:nth-child(4) {
  -webkit-transform: rotate(90deg);
  -moz-transform: rotate(90deg);
  transform: rotate(90deg);
  -webkit-animation-delay: -0.8s;
  -moz-animation-delay: -0.8s;
  animation-delay: -0.8s;
}

.styles_ldsSpinner__3-SaS div:nth-child(5) {
  -webkit-transform: rotate(120deg);
  -moz-transform: rotate(120deg);
  transform: rotate(120deg);
  -webkit-animation-delay: -0.7s;
  -moz-animation-delay: -0.7s;
  animation-delay: -0.7s;
}

.styles_ldsSpinner__3-SaS div:nth-child(6) {
  -webkit-transform: rotate(150deg);
  -moz-transform: rotate(150deg);
  transform: rotate(150deg);
  -webkit-animation-delay: -0.6s;
  -moz-animation-delay: -0.6s;
  animation-delay: -0.6s;
}

.styles_ldsSpinner__3-SaS div:nth-child(7) {
  -webkit-transform: rotate(180deg);
  -moz-transform: rotate(180deg);
  transform: rotate(180deg);
  -webkit-animation-delay: -0.5s;
  -moz-animation-delay: -0.5s;
  animation-delay: -0.5s;
}

.styles_ldsSpinner__3-SaS div:nth-child(8) {
  -webkit-transform: rotate(210deg);
  -moz-transform: rotate(210deg);
  transform: rotate(210deg);
  -webkit-animation-delay: -0.4s;
  -moz-animation-delay: -0.4s;
  animation-delay: -0.4s;
}

.styles_ldsSpinner__3-SaS div:nth-child(9) {
  -webkit-transform: rotate(240deg);
  -moz-transform: rotate(240deg);
  transform: rotate(240deg);
  -webkit-animation-delay: -0.3s;
  -moz-animation-delay: -0.3s;
  animation-delay: -0.3s;
}

.styles_ldsSpinner__3-SaS div:nth-child(10) {
  -webkit-transform: rotate(270deg);
  -moz-transform: rotate(270deg);
  transform: rotate(270deg);
  -webkit-animation-delay: -0.2s;
  -moz-animation-delay: -0.2s;
  animation-delay: -0.2s;
}

.styles_ldsSpinner__3-SaS div:nth-child(11) {
  -webkit-transform: rotate(300deg);
  -moz-transform: rotate(300deg);
  transform: rotate(300deg);
  -webkit-animation-delay: -0.1s;
  -moz-animation-delay: -0.1s;
  animation-delay: -0.1s;
}

.styles_ldsSpinner__3-SaS div:nth-child(12) {
  -webkit-transform: rotate(330deg);
  -moz-transform: rotate(330deg);
  transform: rotate(330deg);
  -webkit-animation-delay: 0s;
  -moz-animation-delay: 0s;
  animation-delay: 0s;
}

@-webkit-keyframes styles_ldsSpinner__3-SaS {
  0% {
    opacity: 1;
  }
  to {
    opacity: 0;
  }
}
@-moz-keyframes styles_ldsSpinner__3-SaS {
  0% {
    opacity: 1;
  }
  to {
    opacity: 0;
  }
}
@keyframes styles_ldsSpinner__3-SaS {
  0% {
    opacity: 1;
  }
  to {
    opacity: 0;
  }
}
.styles_breadCrumb__1y1FB {
  display: -webkit-flex;
  display: -moz-box;
  display: flex;
  -webkit-align-items: center;
  -moz-box-align: center;
  align-items: center;
  padding-right: 18px;
  padding-left: 12px;
  position: relative;
}

.styles_breadCrumb__1y1FB:last-child {
  padding-right: 0;
}

.styles_breadCrumb__1y1FB:last-child a,
.styles_breadCrumb__1y1FB:last-child a.styles_textShadow__KkE2p {
  color: #fff;
}

.styles_breadCrumb__1y1FB:last-child a.styles_orangeText__Ax8mP {
  color: #e37639;
  opacity: 1;
}

.styles_breadCrumb__1y1FB:last-child a:hover {
  cursor: default;
}

.styles_breadCrumb__1y1FB:first-child {
  padding-left: 0;
}

.styles_breadCrumb__1y1FB a {
  font-size: 12px;
  line-height: 18px;
  color: #fff;
}

.styles_breadCrumb__1y1FB a.styles_textShadow__KkE2p {
  color: #fff;
}

.styles_breadCrumb__1y1FB a.styles_blackText__3TeAa {
  color: #000 !important;
  opacity: 1;
}

.styles_breadCrumb__1y1FB.styles_grey__3UsRc a {
  color: #d9dcdc;
}

.styles_isOpacity__2Pf3D:last-child a {
  opacity: 0.8;
}

.styles_icon__Kfmg7 {
  position: absolute;
  -webkit-align-items: center;
  -moz-box-align: center;
  align-items: center;
  -webkit-justify-content: flex-end;
  -moz-box-pack: end;
  justify-content: flex-end;
  right: 0;
}

.styles_container__ITE3s,
.styles_icon__Kfmg7 {
  display: -webkit-flex;
  display: -moz-box;
  display: flex;
}

@media screen and (max-width: 1024px) {
  .styles_container__ITE3s {
    display: none;
  }
  .styles_container__ITE3s.styles_mobile__ZP11A {
    display: -webkit-flex;
    display: -moz-box;
    display: flex;
  }
}
.styles_shadow__3ByCl {
  width: 100%;
  max-width: 1280px;
  position: absolute;
  margin: 0 auto;
  left: 0;
  right: 0;
  top: 115px;
  z-index: 1;
}

@media (min-width: 1440px) {
  .styles_shadow__3ByCl {
    max-width: 1340px;
  }
}
@media screen and (max-width: 1320px) {
  .styles_shadow__3ByCl {
    padding: 0 15px;
  }
}
.styles_container__1WmIv {
  position: relative;
  min-height: 712px;
}

@media screen and (max-width: 768px) {
  .styles_container__1WmIv {
    min-height: 512px;
  }
  .styles_container__1WmIv:before {
    content: "";
    display: block;
    bottom: 0;
    left: 0;
    height: 482px;
    width: 100%;
    position: absolute;
    z-index: 2;
    background: -moz-linear-gradient(89.78deg, #000 0.18%, #000 36.43%, transparent 53.39%);
    background: linear-gradient(0.22deg, #000 0.18%, #000 36.43%, transparent 53.39%);
    -webkit-transform: matrix(-1, 0, 0, 1, 0, 0);
    -moz-transform: matrix(-1, 0, 0, 1, 0, 0);
    transform: matrix(-1, 0, 0, 1, 0, 0);
  }
}
.styles_container__1WmIv img {
  width: 100%;
  height: 100%;
  position: absolute;
  object-fit: cover;
}

@media screen and (max-width: 768px) {
  .styles_container__1WmIv img {
    height: 512px;
  }
}
.styles_content__2rr9A {
  position: relative;
  padding-top: 120px;
  padding-bottom: 120px;
}

@media screen and (max-width: 768px) {
  .styles_content__2rr9A {
    padding-bottom: 40px;
  }
}
.styles_title__11Gk8 {
  font-size: 54px;
  font-weight: 700;
  color: #fff;
  max-width: 365px;
  margin-top: 30px;
  margin-bottom: 26px;
  text-transform: uppercase;
  padding-top: 190px;
}

@media screen and (max-width: 768px) {
  .styles_title__11Gk8 {
    font-size: 36px;
    line-height: 43px;
    letter-spacing: 0.02em;
    padding-top: 173px;
    position: relative;
    margin-bottom: 15px;
    z-index: 2;
  }
}
.styles_description__2icxt {
  font-size: 28px;
  line-height: 36px;
  color: #fff;
  max-width: 552px;
  white-space: pre-line;
}

@media screen and (max-width: 768px) {
  .styles_description__2icxt {
    font-weight: 700;
    font-size: 18px;
    line-height: 23px;
    margin-bottom: 20px;
    position: relative;
    z-index: 2;
  }
}
.styles_advantages__3nYdg {
  margin-top: 84px;
}

.styles_container__2lsUC {
  display: -webkit-flex;
  display: -moz-box;
  display: flex;
}

.styles_title__3ZKR0 {
  max-width: 800px;
  font-weight: 700;
  font-size: 36px;
  line-height: 130%;
  letter-spacing: 0.02em;
  text-transform: uppercase;
  color: #f6a723;
  margin-bottom: 40px;
}

.styles_item__15RNJ {
  display: -webkit-flex;
  display: -moz-box;
  display: flex;
  -webkit-align-items: center;
  -moz-box-align: center;
  align-items: center;
  width: 50%;
  border: 1px solid #eaefef;
  padding: 30px 40px 37px 70px;
}

.styles_item__15RNJ:last-child {
  border-left: none;
}

.styles_item__15RNJ svg {
  width: 78px;
  margin-right: 60px;
}

.styles_item__15RNJ .styles_textBlock__T1qA9 {
  width: -webkit-calc(100% - 138px);
  width: -moz-calc(100% - 138px);
  width: calc(100% - 138px);
}

.styles_item__15RNJ .styles_itemHeader__i-kHO {
  margin-bottom: 10px;
  font-weight: 700;
  font-size: 17px;
  line-height: 23px;
  letter-spacing: 0.02em;
  color: #d9dcdc;
  text-transform: uppercase;
}

.styles_item__15RNJ .styles_itemText__saaVR {
  font-size: 14px;
  line-height: 18px;
  color: #d9dcdc;
}

@media (max-width: 1024px) {
  .styles_container__2lsUC {
    -webkit-flex-direction: column;
    -moz-box-orient: vertical;
    -moz-box-direction: normal;
    flex-direction: column;
  }
  .styles_container__2lsUC .styles_item__15RNJ {
    width: 100%;
  }
  .styles_container__2lsUC .styles_item__15RNJ:last-child {
    border-left: 1px solid #eaefef;
    border-top: none;
  }
}
@media (max-width: 575px) {
  .styles_item__15RNJ {
    -webkit-flex-direction: column;
    -moz-box-orient: vertical;
    -moz-box-direction: normal;
    flex-direction: column;
    padding: 20px 30px;
  }
  .styles_item__15RNJ svg {
    margin: 0 0 20px;
  }
  .styles_item__15RNJ .styles_textBlock__T1qA9 {
    width: 100%;
  }
  .styles_item__15RNJ .styles_itemHeader__i-kHO,
  .styles_item__15RNJ .styles_itemText__saaVR {
    text-align: center;
  }
}
.styles_container__GJRDR {
  padding-top: 100px;
  padding-bottom: 100px;
}

@media (max-width: 768px) {
  .styles_container__GJRDR {
    padding-top: 50px;
    padding-bottom: 50px;
  }
}
.styles_title__YzjHU {
  color: #f6a723;
  margin-bottom: 20px;
  max-width: 444px;
}

@media (max-width: 768px) {
  .styles_title__YzjHU {
    display: none;
    font-size: 28px;
    line-height: 34px;
  }
}
.styles_mobileTitle__bYXVX {
  display: none;
}

@media (max-width: 768px) {
  .styles_mobileTitle__bYXVX {
    display: block;
    font-size: 28px;
    line-height: 34px;
    margin-bottom: 34px;
  }
}
.styles_flex__3b9iL {
  display: -webkit-flex;
  display: -moz-box;
  display: flex;
  -webkit-justify-content: space-between;
  -moz-box-pack: justify;
  justify-content: space-between;
}

.styles_flex__3b9iL > div {
  -webkit-flex: 0 0 49%;
  -moz-box-flex: 0;
  flex: 0 0 49%;
}

@media (max-width: 768px) {
  .styles_flex__3b9iL {
    -webkit-flex-direction: column;
    -moz-box-orient: vertical;
    -moz-box-direction: normal;
    flex-direction: column;
  }
  .styles_flex__3b9iL > div {
    -webkit-flex: 0 0 100%;
    -moz-box-flex: 0;
    flex: 0 0 100%;
  }
  .styles_flex__3b9iL > div:last-child {
    -webkit-order: -1;
    -moz-box-ordinal-group: 0;
    order: -1;
    margin-bottom: 24px;
  }
}
.styles_item__1q10Y {
  width: 100%;
}

.styles_item__1q10Y .styles_itemHeader__2jNQK {
  border-top: 1px solid #555;
  display: -webkit-flex;
  display: -moz-box;
  display: flex;
  -webkit-justify-content: space-between;
  -moz-box-pack: justify;
  justify-content: space-between;
  padding: 22px 27px;
  position: relative;
  cursor: pointer;
}

.styles_item__1q10Y .styles_itemHeader__2jNQK:last-child {
  border-bottom: 1px solid #555;
}

@media (max-width: 768px) {
  .styles_item__1q10Y .styles_itemHeader__2jNQK svg {
    display: block;
    -webkit-flex: 0 0 25px;
    -moz-box-flex: 0;
    flex: 0 0 25px;
    margin-right: 10px;
    margin-left: 10px;
  }
}
@media (max-width: 1280px) {
  .styles_item__1q10Y .styles_itemHeader__2jNQK {
    padding-left: 40px;
  }
}
@media (max-width: 768px) {
  .styles_item__1q10Y .styles_itemHeader__2jNQK {
    padding: 21px 20px;
    -webkit-justify-content: space-between;
    -moz-box-pack: justify;
    justify-content: space-between;
    -webkit-align-items: center;
    -moz-box-align: center;
    align-items: center;
    margin-left: -20px;
    margin-right: -20px;
    max-width: inherit;
  }
}
.styles_item__1q10Y .styles_itemHeader__2jNQK img {
  position: absolute;
  top: 27px;
  left: 0;
}

@media (max-width: 768px) {
  .styles_item__1q10Y .styles_itemHeader__2jNQK img {
    display: none;
  }
}
.styles_item__1q10Y .styles_titleAccordion__1Tos8 {
  font-size: 16px;
  font-weight: 700;
  margin-bottom: 0;
  max-width: inherit;
  line-height: 21px;
  color: #f6a723;
}

@media (max-width: 768px) {
  .styles_item__1q10Y .styles_titleAccordion__1Tos8 {
    color: #f6a723 !important;
    font-size: 14px;
    line-height: 21px;
    text-transform: uppercase;
  }
}
.styles_opened__15qm7 .styles_itemHeader__2jNQK {
  border-bottom-color: transparent;
  background: #262626;
}

@media (max-width: 768px) {
  .styles_opened__15qm7 .styles_itemHeader__2jNQK {
    background-color: #262626;
  }
}
.styles_opened__15qm7 .styles_itemHeader__2jNQK svg {
  -webkit-transform: rotate(180deg);
  -moz-transform: rotate(180deg);
  transform: rotate(180deg);
}

.styles_opened__15qm7 .styles_titleAccordion__1Tos8 {
  color: #f6a723;
}

.styles_opened__15qm7 .styles_cards__1nb0v {
  display: -webkit-flex;
  display: -moz-box;
  display: flex;
  max-height: 300px;
  margin-bottom: 30px;
  margin-top: 25px;
}

@media (max-width: 1024px) {
  .styles_opened__15qm7 .styles_cards__1nb0v {
    max-height: -webkit-fit-content;
    max-height: -moz-fit-content;
    max-height: fit-content;
  }
}
.styles_cards__1nb0v,
.styles_table__rPnd3 {
  display: -webkit-flex;
  display: -moz-box;
  display: flex;
}

.styles_cards__1nb0v {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-bottom: 0;
  margin-top: 0;
  max-height: 0;
  -webkit-transition: 0.25s;
  -moz-transition: 0.25s;
  transition: 0.25s;
  overflow: hidden;
}

@media (max-width: 575px) {
  .styles_cards__1nb0v {
    -webkit-flex-direction: column;
    -moz-box-orient: vertical;
    -moz-box-direction: normal;
    flex-direction: column;
  }
}
.styles_card__2rjCG {
  position: relative;
  width: 33.33%;
  padding: 30px 60px 30px 30px;
  border: 1px solid #555;
}

.styles_card__2rjCG a {
  margin-top: -3px;
}

@media (max-width: 1024px) {
  .styles_card__2rjCG {
    width: 50%;
  }
}
@media (max-width: 575px) {
  .styles_card__2rjCG {
    width: 100%;
  }
}
.styles_card__2rjCG .styles_number__21PLi {
  position: absolute;
  top: 0;
  right: 0;
}

.styles_card__2rjCG .styles_text__2apTY {
  font-size: 17px;
  line-height: 23px;
  letter-spacing: 0.02em;
  color: #d9dcdc;
}

.styles_card__2rjCG .styles_description__1CIce {
  font-weight: 400;
  font-size: 14px;
  line-height: 18px;
  color: #f6a723;
}

.styles_title__11_Ei {
  font-weight: 700;
  font-size: 36px;
  line-height: 130%;
  letter-spacing: 0.02em;
  text-transform: uppercase;
  color: #f6a723;
  margin: 70px 0 20px;
}

.styles_hide__3BjAg {
  cursor: pointer;
  position: absolute;
  top: 20px;
  right: 20px;
  opacity: 1;
}

.styles_hide__3BjAg:hover {
  opacity: 0.5;
}

.styles_map__placemark_balloon__3R0I0 {
  margin-top: 10px;
  border: 1px solid #000;
  background-color: #262626;
  padding: 22px 20px 30px;
  width: 350px;
  font-family: LADAPragmatica, sans-serif;
  position: absolute;
  top: -242px;
  left: -19px;
}

.styles_map__placemark_balloon__3R0I0:before {
  position: absolute;
  content: "";
  width: 15px;
  height: 15px;
  background-color: #262626;
  bottom: -8.5px;
  left: 25px;
  -webkit-transform: rotate(45deg);
  -moz-transform: rotate(45deg);
  transform: rotate(45deg);
  border-bottom: 1px solid #000;
  border-right: 1px solid #000;
}

.styles_empty__2n_Wh {
  top: -153px;
}

.styles_placemark_balloon__title__EzMCt {
  font-weight: 700;
  font-size: 16px;
  line-height: 21px;
  color: #d9dcdc;
}

.styles_placemark_balloon__address__3cg8b,
.styles_placemark_balloon__service_phone__1_Ezn,
.styles_placemark_balloon__shop_phone__3yZo2 {
  font-weight: 400;
  font-size: 16px;
  line-height: 25px;
  color: #d9dcdc;
  margin-top: 5px;
}

.styles_placemark_balloon__address__3cg8b {
  margin-top: 15px;
}

.styles_placemark_balloon__link__95FCb {
  margin-top: 30px;
  width: 234px;
  height: 35px;
}

@media screen and (max-width: 575px) {
  .styles_map__placemark_balloon__3R0I0 {
    width: 300px;
    left: -150px;
    top: -196px;
    padding: 10px 0 5px 15px;
  }
  .styles_map__placemark_balloon__3R0I0:before {
    left: 156px;
  }
  .styles_placemark_balloon__link__95FCb {
    margin-top: 10px;
    margin-bottom: 10px;
    -webkit-justify-content: center;
    -moz-box-pack: center;
    justify-content: center;
  }
  .styles_empty__2n_Wh {
    top: -117px;
  }
}
.Dealers_container__3_-SO,
.styles_wrapper__2NL5v {
  width: 100%;
  height: 100%;
}

.Dealers_wrapper__1Gdz6 {
  padding-right: 20px;
  position: relative;
}

@media screen and (max-width: 500px) {
  .Dealers_wrapper__1Gdz6 {
    padding-right: 10px;
  }
}
.Dealers_dealer__3NgcI {
  display: -webkit-flex;
  display: -moz-box;
  display: flex;
  -webkit-justify-content: space-between;
  -moz-box-pack: justify;
  justify-content: space-between;
  margin-top: 10px;
  margin-bottom: 25px;
}

.Dealers_dealer_content__2_npC {
  display: -webkit-flex;
  display: -moz-box;
  display: flex;
  -webkit-flex-direction: column;
  -moz-box-orient: vertical;
  -moz-box-direction: normal;
  flex-direction: column;
  font-weight: 400;
  font-size: 16px;
  line-height: 21px;
  color: #fff;
  text-transform: capitalize;
}

.Dealers_title__2oOEK {
  font-weight: 700;
  font-size: 16px;
  line-height: 21px;
  color: #f6a723;
  text-transform: uppercase;
}

.Dealers_address__2pvZG {
  margin-top: 10px;
}

.Dealers_phone__T6bbU {
  color: #fff;
}

.Dealers_dealer_button__1hcwI {
  display: -webkit-flex;
  display: -moz-box;
  display: flex;
  -webkit-justify-content: center;
  -moz-box-pack: center;
  justify-content: center;
  -webkit-align-items: center;
  -moz-box-align: center;
  align-items: center;
}

.Dealers_button__trdw2 {
  max-width: 210px;
  border-radius: 17px;
}

@media (max-width: 1280px) {
  .Dealers_container__3_-SO {
    height: 400px;
  }
}
@media (max-width: 768px) {
  .Dealers_dealer__3NgcI {
    -webkit-flex-direction: column;
    -moz-box-orient: vertical;
    -moz-box-direction: normal;
    flex-direction: column;
    -webkit-align-items: center;
    -moz-box-align: center;
    align-items: center;
    max-width: 350px;
    grid-gap: 15px;
    gap: 15px;
    text-align: center;
    margin: 40px auto;
  }
}
.InstallmentplanMapWithForm_container__2XhZ2 {
  display: -webkit-flex;
  display: -moz-box;
  display: flex;
  min-height: 750px;
  margin-bottom: 10px;
  background-color: #262626;
}

.InstallmentplanMapWithForm_select__2ERuE {
  margin-top: 21px;
  margin-bottom: 30px;
  width: 100%;
  position: relative;
  z-index: 2;
}

.InstallmentplanMapWithForm_title__3RGT- {
  margin-top: 40px;
  font-size: 24px;
  line-height: 27px;
  margin-bottom: 20px;
}

.InstallmentplanMapWithForm_aside__s83Pn {
  width: 40%;
  padding: 35px 20px;
  display: -webkit-flex;
  display: -moz-box;
  display: flex;
  -webkit-flex-direction: column;
  -moz-box-orient: vertical;
  -moz-box-direction: normal;
  flex-direction: column;
  -webkit-justify-content: flex-start;
  -moz-box-pack: start;
  justify-content: flex-start;
  -webkit-align-items: flex-start;
  -moz-box-align: start;
  align-items: flex-start;
}

.InstallmentplanMapWithForm_map__DxBJe {
  width: 60%;
}

.InstallmentplanMapWithForm_title__3RGT- {
  font-weight: 700;
  color: #f6a723;
  font-size: 36px;
  line-height: 120%;
  text-transform: uppercase;
}

@media (max-width: 1280px) {
  .InstallmentplanMapWithForm_container__2XhZ2 {
    -webkit-flex-direction: column;
    -moz-box-orient: vertical;
    -moz-box-direction: normal;
    flex-direction: column;
    min-height: 1450px;
    -webkit-justify-content: space-between;
    -moz-box-pack: justify;
    justify-content: space-between;
  }
  .InstallmentplanMapWithForm_aside__s83Pn {
    width: 100%;
  }
  .InstallmentplanMapWithForm_map__DxBJe {
    width: 100%;
    height: 800px;
    padding: 35px 20px;
  }
}
@media (max-width: 575px) {
  .InstallmentplanMapWithForm_container__2XhZ2 {
    min-height: 1050px;
  }
  .InstallmentplanMapWithForm_map__DxBJe {
    height: 400px;
  }
}
.styles_btn__3N1e2 {
  cursor: pointer;
  height: 34px;
  display: inline-block;
  border-radius: 0;
  font-size: 12px;
  font-weight: 700;
  text-transform: uppercase;
  letter-spacing: 1px;
  padding: 9px 18px;
  border: 1px solid #f6a723;
  outline: none;
  text-align: center;
  white-space: nowrap;
  line-height: 16px;
  color: #f6a723;
  background-color: transparent;
  max-width: 210px;
  border-radius: 17px;
}

.disclamer {
  max-width: 1218px;
  width: 100%;
  margin-left: auto;
  margin-right: auto;
  padding-left: 15px;
  padding-right: 15px;
  position: relative;
  padding-top: 80px;
  padding-bottom: 80px;
}
@media (min-width: 1440px) {
  .disclamer {
    max-width: 1370px;
  }
}
@media (max-width: 1000px) {
  .disclamer {
    padding: 0 40px;
    padding-top: 0px;
    padding-bottom: 0px;
  }
}
@media (max-width: 500px) {
  .disclamer {
    padding: 0 20px;
    padding-top: 50px;
    padding-bottom: 50px;
  }
}
.disclamer--wrap {
  display: -webkit-flex;
  display: -moz-box;
  display: flex;
  -webkit-flex-direction: column;
  -moz-box-orient: vertical;
  -moz-box-direction: normal;
  flex-direction: column;
  grid-gap: 15px;
  gap: 15px;
  font-size: 12px;
  font-weight: 400;
  line-height: 21px;
  text-align: left;
  color: #d9dcdc;
  margin-bottom: 100px;
  margin-top: 50px;
}
@media screen and (max-width: 1000px) {
  .disclamer--wrap {
    margin-top: 70px;
  }
}
.disclamer--wrap p {
  font-size: 12px;
  font-weight: 400;
  line-height: 21px;
  text-align: left;
  color: #d9dcdc;
  margin: 0;
  padding: 0;
}

.styles_center__1yoSC {
  height: 100vh;
  display: -webkit-flex;
  display: -moz-box;
  display: flex;
  -webkit-justify-content: center;
  -moz-box-pack: center;
  justify-content: center;
  -webkit-align-items: center;
  -moz-box-align: center;
  align-items: center;
}

.styles_wave__a8NI3 {
  width: 5px;
  height: 100px;
  background: -moz-linear-gradient(45deg, #f6a723, #f6a723);
  background: linear-gradient(45deg, #f6a723, #f6a723);
  margin: 10px;
  -webkit-animation: styles_wave__a8NI3 1s linear infinite;
  -moz-animation: styles_wave__a8NI3 1s linear infinite;
  animation: styles_wave__a8NI3 1s linear infinite;
  border-radius: 20px;
}

.styles_wave__a8NI3:nth-child(2) {
  -webkit-animation-delay: 0.1s;
  -moz-animation-delay: 0.1s;
  animation-delay: 0.1s;
}

.styles_wave__a8NI3:nth-child(3) {
  -webkit-animation-delay: 0.2s;
  -moz-animation-delay: 0.2s;
  animation-delay: 0.2s;
}

.styles_wave__a8NI3:nth-child(4) {
  -webkit-animation-delay: 0.3s;
  -moz-animation-delay: 0.3s;
  animation-delay: 0.3s;
}

.styles_wave__a8NI3:nth-child(5) {
  -webkit-animation-delay: 0.4s;
  -moz-animation-delay: 0.4s;
  animation-delay: 0.4s;
}

.styles_wave__a8NI3:nth-child(6) {
  -webkit-animation-delay: 0.5s;
  -moz-animation-delay: 0.5s;
  animation-delay: 0.5s;
}

.styles_wave__a8NI3:nth-child(7) {
  -webkit-animation-delay: 0.6s;
  -moz-animation-delay: 0.6s;
  animation-delay: 0.6s;
}

.styles_wave__a8NI3:nth-child(8) {
  -webkit-animation-delay: 0.7s;
  -moz-animation-delay: 0.7s;
  animation-delay: 0.7s;
}

.styles_wave__a8NI3:nth-child(9) {
  -webkit-animation-delay: 0.8s;
  -moz-animation-delay: 0.8s;
  animation-delay: 0.8s;
}

.styles_wave__a8NI3:nth-child(10) {
  -webkit-animation-delay: 0.9s;
  -moz-animation-delay: 0.9s;
  animation-delay: 0.9s;
}

@-webkit-keyframes styles_wave__a8NI3 {
  0% {
    -webkit-transform: scale(0);
    transform: scale(0);
  }
  50% {
    -webkit-transform: scale(1);
    transform: scale(1);
  }
  to {
    -webkit-transform: scale(0);
    transform: scale(0);
  }
}
@-moz-keyframes styles_wave__a8NI3 {
  0% {
    -moz-transform: scale(0);
    transform: scale(0);
  }
  50% {
    -moz-transform: scale(1);
    transform: scale(1);
  }
  to {
    -moz-transform: scale(0);
    transform: scale(0);
  }
}
@keyframes styles_wave__a8NI3 {
  0% {
    -webkit-transform: scale(0);
    -moz-transform: scale(0);
    transform: scale(0);
  }
  50% {
    -webkit-transform: scale(1);
    -moz-transform: scale(1);
    transform: scale(1);
  }
  to {
    -webkit-transform: scale(0);
    -moz-transform: scale(0);
    transform: scale(0);
  }
}
.styles_ldsSpinner__3-SaS {
  color: red;
  display: inline-block;
  position: relative;
  width: 80px;
  height: 80px;
}

.styles_ldsSpinner__3-SaS div {
  -webkit-transform-origin: 40px 40px;
  -moz-transform-origin: 40px 40px;
  transform-origin: 40px 40px;
  -webkit-animation: styles_ldsSpinner__3-SaS 1.2s linear infinite;
  -moz-animation: styles_ldsSpinner__3-SaS 1.2s linear infinite;
  animation: styles_ldsSpinner__3-SaS 1.2s linear infinite;
}

.styles_ldsSpinner__3-SaS div:after {
  content: " ";
  display: block;
  position: absolute;
  top: 3px;
  left: 37px;
  width: 6px;
  height: 18px;
  border-radius: 20%;
  background: #fff;
}

.styles_yellow__kXzXo div:after {
  background: #e37639;
}

.styles_ldsSpinner__3-SaS div:first-child {
  -webkit-transform: rotate(0deg);
  -moz-transform: rotate(0deg);
  transform: rotate(0deg);
  -webkit-animation-delay: -1.1s;
  -moz-animation-delay: -1.1s;
  animation-delay: -1.1s;
}

.styles_ldsSpinner__3-SaS div:nth-child(2) {
  -webkit-transform: rotate(30deg);
  -moz-transform: rotate(30deg);
  transform: rotate(30deg);
  -webkit-animation-delay: -1s;
  -moz-animation-delay: -1s;
  animation-delay: -1s;
}

.styles_ldsSpinner__3-SaS div:nth-child(3) {
  -webkit-transform: rotate(60deg);
  -moz-transform: rotate(60deg);
  transform: rotate(60deg);
  -webkit-animation-delay: -0.9s;
  -moz-animation-delay: -0.9s;
  animation-delay: -0.9s;
}

.styles_ldsSpinner__3-SaS div:nth-child(4) {
  -webkit-transform: rotate(90deg);
  -moz-transform: rotate(90deg);
  transform: rotate(90deg);
  -webkit-animation-delay: -0.8s;
  -moz-animation-delay: -0.8s;
  animation-delay: -0.8s;
}

.styles_ldsSpinner__3-SaS div:nth-child(5) {
  -webkit-transform: rotate(120deg);
  -moz-transform: rotate(120deg);
  transform: rotate(120deg);
  -webkit-animation-delay: -0.7s;
  -moz-animation-delay: -0.7s;
  animation-delay: -0.7s;
}

.styles_ldsSpinner__3-SaS div:nth-child(6) {
  -webkit-transform: rotate(150deg);
  -moz-transform: rotate(150deg);
  transform: rotate(150deg);
  -webkit-animation-delay: -0.6s;
  -moz-animation-delay: -0.6s;
  animation-delay: -0.6s;
}

.styles_ldsSpinner__3-SaS div:nth-child(7) {
  -webkit-transform: rotate(180deg);
  -moz-transform: rotate(180deg);
  transform: rotate(180deg);
  -webkit-animation-delay: -0.5s;
  -moz-animation-delay: -0.5s;
  animation-delay: -0.5s;
}

.styles_ldsSpinner__3-SaS div:nth-child(8) {
  -webkit-transform: rotate(210deg);
  -moz-transform: rotate(210deg);
  transform: rotate(210deg);
  -webkit-animation-delay: -0.4s;
  -moz-animation-delay: -0.4s;
  animation-delay: -0.4s;
}

.styles_ldsSpinner__3-SaS div:nth-child(9) {
  -webkit-transform: rotate(240deg);
  -moz-transform: rotate(240deg);
  transform: rotate(240deg);
  -webkit-animation-delay: -0.3s;
  -moz-animation-delay: -0.3s;
  animation-delay: -0.3s;
}

.styles_ldsSpinner__3-SaS div:nth-child(10) {
  -webkit-transform: rotate(270deg);
  -moz-transform: rotate(270deg);
  transform: rotate(270deg);
  -webkit-animation-delay: -0.2s;
  -moz-animation-delay: -0.2s;
  animation-delay: -0.2s;
}

.styles_ldsSpinner__3-SaS div:nth-child(11) {
  -webkit-transform: rotate(300deg);
  -moz-transform: rotate(300deg);
  transform: rotate(300deg);
  -webkit-animation-delay: -0.1s;
  -moz-animation-delay: -0.1s;
  animation-delay: -0.1s;
}

.styles_ldsSpinner__3-SaS div:nth-child(12) {
  -webkit-transform: rotate(330deg);
  -moz-transform: rotate(330deg);
  transform: rotate(330deg);
  -webkit-animation-delay: 0s;
  -moz-animation-delay: 0s;
  animation-delay: 0s;
}

@-webkit-keyframes styles_ldsSpinner__3-SaS {
  0% {
    opacity: 1;
  }
  to {
    opacity: 0;
  }
}
@-moz-keyframes styles_ldsSpinner__3-SaS {
  0% {
    opacity: 1;
  }
  to {
    opacity: 0;
  }
}
@keyframes styles_ldsSpinner__3-SaS {
  0% {
    opacity: 1;
  }
  to {
    opacity: 0;
  }
}
.styles_container__1T7tW {
  background-color: #262626;
  padding-top: 69px;
  padding-bottom: 71px;
  margin-bottom: 10px;
  position: relative;
}

@media (max-width: 575px) {
  .styles_container__1T7tW {
    padding-top: 50px;
    padding-bottom: 50px;
  }
}
.styles_success__3YlmL {
  position: relative;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  display: -webkit-flex;
  display: -moz-box;
  display: flex;
  -webkit-align-items: center;
  -moz-box-align: center;
  align-items: center;
  background-color: #262626;
  opacity: 0;
  z-index: -2;
  margin-bottom: 40px;
  -webkit-justify-content: center;
  -moz-box-pack: center;
  justify-content: center;
}

.styles_success__3YlmL.styles_hide__33-k3 {
  z-index: 2;
  opacity: 1;
}

.styles_content__F64Yd {
  max-width: 600px;
  margin: 0 auto;
}

.styles_content__F64Yd.styles_left__1MCi0 {
  margin: -45px 0 0;
}

@media (max-width: 1024px) {
  .styles_content__F64Yd.styles_left__1MCi0 {
    margin: -45px auto 0;
  }
}
.styles_title__2pWnl {
  color: #f6a723;
  text-transform: uppercase;
  font-weight: 700;
  font-size: 36px;
  line-height: 120%;
  margin-bottom: 16px;
}

@media (max-width: 575px) {
  .styles_title__2pWnl {
    font-size: 28px;
    margin-bottom: 19px;
    margin-left: 17px;
  }
}
.styles_description__2-xyt {
  color: #d9dcdc;
  font-weight: 400;
  font-size: 16px;
  line-height: 21px;
  margin-bottom: 22px;
}

@media (max-width: 575px) {
  .styles_description__2-xyt {
    font-size: 14px;
    line-height: 18px;
    margin-bottom: 24px;
    margin-left: 17px;
  }
}
.styles_form__sTpeT {
  max-width: 600px;
}

.styles_field__YMSGL {
  margin-bottom: 10px;
}

.styles_field__YMSGL div input,
.styles_field__YMSGL div textarea {
  font-size: 16px;
  line-height: 21px;
}

.styles_flex__3OdoO {
  display: -webkit-flex;
  display: -moz-box;
  display: flex;
}

.styles_flex__3OdoO > div:first-child {
  -webkit-flex: 0 0 40%;
  -moz-box-flex: 0;
  flex: 0 0 40%;
  margin-right: 15px;
}

.styles_flex__3OdoO > div:last-child {
  -webkit-flex: 0 1 60%;
  -moz-box-flex: 0;
  flex: 0 1 60%;
}

.styles_checkbox__jL5Ot {
  color: #d9dcdc;
  font-size: 12px;
}

.styles_controls__1nMo4 {
  display: -webkit-flex;
  display: -moz-box;
  display: flex;
  margin-top: 27px;
}

@media (max-width: 575px) {
  .styles_controls__1nMo4 {
    -webkit-flex-direction: column;
    -moz-box-orient: vertical;
    -moz-box-direction: normal;
    flex-direction: column;
  }
}
.styles_controls__1nMo4 button {
  margin-left: 27px;
}

@media (max-width: 575px) {
  .styles_controls__1nMo4 button {
    margin-left: 0;
    width: 100%;
  }
}
.styles_controls__1nMo4 a {
  margin-left: 10px;
}

@media (max-width: 575px) {
  .styles_controls__1nMo4 a {
    margin-top: 10px;
    margin-left: 0;
    line-height: 100%;
    width: 100%;
    border: 1px solid #f6a723;
    border-radius: 45px;
    text-align: center;
    display: block;
    padding: 15px;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
  }
  .styles_controls__1nMo4 a span {
    display: none;
  }
}
.styles_message__2AlNu {
  margin-top: 35px;
  text-align: left;
}

@media (max-width: 575px) {
  .styles_message__2AlNu {
    margin-top: 15px;
  }
  .styles_form__sTpeT > div {
    -webkit-flex-wrap: wrap;
    flex-wrap: wrap;
  }
  .styles_form__sTpeT > div > .styles_field__YMSGL {
    -webkit-flex: 0 0 100%;
    -moz-box-flex: 0;
    flex: 0 0 100%;
  }
}
.styles_captchaErr__1gSUs {
  position: relative;
  font-size: 14px;
  line-height: 18px;
  color: #f21b1b;
  top: 10px;
}

.react-calendar {
  width: 350px;
  max-width: 100%;
  background: #fff;
  border: 1px solid #a0a096;
  font-family: Arial, Helvetica, sans-serif;
  line-height: 1.125em;
}

.react-calendar--doubleView {
  width: 700px;
}

.react-calendar--doubleView .react-calendar__viewContainer {
  display: -webkit-flex;
  display: -moz-box;
  display: flex;
  margin: -0.5em;
}

.react-calendar--doubleView .react-calendar__viewContainer > * {
  width: 50%;
  margin: 0.5em;
}

.react-calendar,
.react-calendar *,
.react-calendar :after,
.react-calendar :before {
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}

.react-calendar button {
  margin: 0;
  border: 0;
  outline: none;
}

.react-calendar button:enabled:hover {
  cursor: pointer;
}

.react-calendar__navigation {
  display: -webkit-flex;
  display: -moz-box;
  display: flex;
  height: 44px;
  margin-bottom: 1em;
}

.react-calendar__navigation button {
  min-width: 44px;
  background: none;
}

.react-calendar__navigation button:disabled {
  background-color: #f0f0f0;
}

.react-calendar__navigation button:enabled:focus,
.react-calendar__navigation button:enabled:hover {
  background-color: #e6e6e6;
}

.react-calendar__month-view__weekdays {
  text-align: center;
  text-transform: uppercase;
  font-weight: 700;
  font-size: 0.75em;
}

.react-calendar__month-view__weekdays__weekday {
  padding: 0.5em;
}

.react-calendar__month-view__weekNumbers .react-calendar__tile {
  display: -webkit-flex;
  display: -moz-box;
  display: flex;
  -webkit-align-items: center;
  -moz-box-align: center;
  align-items: center;
  -webkit-justify-content: center;
  -moz-box-pack: center;
  justify-content: center;
  font-size: 0.75em;
  font-weight: 700;
}

.react-calendar__month-view__days__day--weekend {
  color: #d10000;
}

.react-calendar__month-view__days__day--neighboringMonth {
  color: #757575;
}

.react-calendar__century-view .react-calendar__tile,
.react-calendar__decade-view .react-calendar__tile,
.react-calendar__year-view .react-calendar__tile {
  padding: 2em 0.5em;
}

.react-calendar__tile {
  max-width: 100%;
  padding: 10px 6.6667px;
  background: none;
  text-align: center;
  line-height: 16px;
}

.react-calendar__tile:disabled {
  background-color: #f0f0f0;
}

.react-calendar__tile:enabled:focus,
.react-calendar__tile:enabled:hover {
  background-color: #e6e6e6;
}

.react-calendar__tile--now {
  background: #ffff76;
}

.react-calendar__tile--now:enabled:focus,
.react-calendar__tile--now:enabled:hover {
  background: #ffffa9;
}

.react-calendar__tile--hasActive {
  background: #76baff;
}

.react-calendar__tile--hasActive:enabled:focus,
.react-calendar__tile--hasActive:enabled:hover {
  background: #a9d4ff;
}

.react-calendar__tile--active {
  background: #006edc;
  color: #fff;
}

.react-calendar__tile--active:enabled:focus,
.react-calendar__tile--active:enabled:hover {
  background: #1087ff;
}

.react-calendar--selectRange .react-calendar__tile--hover {
  background-color: #e6e6e6;
}

.styles_wrapper__F0z2s {
  position: relative;
  font-family: LADAPragmatica, Roboto, sans-serif;
}

.styles_wrapper__F0z2s .react-calendar__tile--now:enabled {
  background-color: transparent;
}

.styles_wrapper__F0z2s .react-calendar__tile--now:enabled:hover {
  background: #f0f0f0;
}

.styles_wrapper__F0z2s .react-calendar__tile--active {
  background-color: #f6a723 !important;
}

.styles_wrapper__F0z2s .styles_field__2cKVJ {
  margin-bottom: 10px;
}

.styles_wrapper__F0z2s .styles_field__2cKVJ div input {
  color: #66727d;
  font-size: 16px;
  line-height: 21px;
}

.styles_wrapper__F0z2s .styles_field__2cKVJ .styles_input__25DsW input:disabled {
  background-color: #fff !important;
}

.styles_wrapper__F0z2s .styles_icon__1ho0B {
  position: absolute;
  top: 14px;
  right: 20px;
}

.styles_wrapper__F0z2s .styles_calendar__28uOQ {
  position: absolute;
  bottom: -272px;
  left: 0;
  z-index: 2;
}

@media (max-width: 390px) {
  .styles_wrapper__F0z2s .styles_calendar__28uOQ {
    width: 100%;
  }
}
.styles_wrapper__F0z2s .styles_pinkColor__2t2nG .react-calendar__tile--active {
  background-color: #c3002f !important;
}

.styles_container__2XePJ {
  position: relative;
  font-size: 14px;
  font-weight: 400;
  width: 100%;
  padding-top: 25px;
  background-color: #262626;
  border-bottom: 1px solid #d9dcdc;
  color: #f6a723;
}

.styles_container__2XePJ textarea {
  color: #f6a723;
  outline: none;
  min-height: 140px;
  width: 100%;
  padding: 0 17px;
  font-size: 16px;
  font-family: inherit;
  resize: vertical;
  border: 0;
  resize: none;
  background-color: #262626;
}

.styles_container__2XePJ.styles_bordered__2Bkrw {
  border: 1px solid #000;
}

.styles_label__3UvHm {
  pointer-events: none;
  position: absolute;
  top: 0;
  left: 17px;
  z-index: 1;
  -webkit-transition: color 0.2s cubic-bezier(0, 0, 0.2, 1) 0ms, -webkit-transform 0.2s cubic-bezier(0, 0, 0.2, 1) 0ms;
  transition: color 0.2s cubic-bezier(0, 0, 0.2, 1) 0ms, -webkit-transform 0.2s cubic-bezier(0, 0, 0.2, 1) 0ms;
  -moz-transition: color 0.2s cubic-bezier(0, 0, 0.2, 1) 0ms, transform 0.2s cubic-bezier(0, 0, 0.2, 1) 0ms, -moz-transform 0.2s cubic-bezier(0, 0, 0.2, 1) 0ms;
  transition: color 0.2s cubic-bezier(0, 0, 0.2, 1) 0ms, transform 0.2s cubic-bezier(0, 0, 0.2, 1) 0ms;
  transition: color 0.2s cubic-bezier(0, 0, 0.2, 1) 0ms, transform 0.2s cubic-bezier(0, 0, 0.2, 1) 0ms, -webkit-transform 0.2s cubic-bezier(0, 0, 0.2, 1) 0ms, -moz-transform 0.2s cubic-bezier(0, 0, 0.2, 1) 0ms;
  -webkit-transform: scale(1) translateY(17px);
  -moz-transform: scale(1) translateY(17px);
  transform: scale(1) translateY(17px);
  color: #d9dcdc;
  -webkit-transform-origin: top left;
  -moz-transform-origin: top left;
  transform-origin: top left;
}

.styles_label__3UvHm.styles_focused__2OdBD {
  -webkit-transform: scale(0.8) translateX(0) translateY(8px);
  -moz-transform: scale(0.8) translateX(0) translateY(8px);
  transform: scale(0.8) translateX(0) translateY(8px);
}

.styles_error__cjA_d {
  font-size: 14px;
  line-height: 18px;
  color: #f21b1b;
  margin-top: 8px;
}

.styles_container__20nbA {
  position: relative;
  font-size: 14px;
  font-weight: 400;
  width: 100%;
}

.styles_container__20nbA input {
  outline: none;
  height: 48px;
  width: 100%;
  padding: 12px 17px 0;
  background-color: inherit;
  border: 0;
  border-bottom: 1px solid #d9dcdc;
  font-size: 15px;
  border-radius: 0;
  color: #f6a723 !important;
}

.styles_container__20nbA input::-webkit-input-placeholder {
  color: #d9dcdc;
  opacity: 1;
  -webkit-transition: all 0.3s;
  transition: all 0.3s;
}

.styles_container__20nbA input::-moz-placeholder {
  color: #d9dcdc;
  opacity: 1;
  -moz-transition: all 0.3s;
  transition: all 0.3s;
}

.styles_container__20nbA input:-ms-input-placeholder {
  color: #d9dcdc;
  opacity: 1;
  -ms-transition: all 0.3s;
  transition: all 0.3s;
}

.styles_container__20nbA input::placeholder {
  color: #d9dcdc;
  opacity: 1;
  -webkit-transition: all 0.3s;
  -moz-transition: all 0.3s;
  transition: all 0.3s;
}

.styles_container__20nbA input:focus::-webkit-input-placeholder {
  opacity: 0.6;
}

.styles_container__20nbA input:focus::-moz-placeholder {
  opacity: 0.6;
}

.styles_container__20nbA input:focus:-ms-input-placeholder {
  opacity: 0.6;
}

.styles_container__20nbA input:focus::placeholder {
  opacity: 0.6;
}

.styles_container__20nbA input::-webkit-inner-spin-button,
.styles_container__20nbA input::-webkit-outer-spin-button {
  -webkit-appearance: none;
  margin: 0;
}

.styles_container__20nbA input:disabled {
  background-color: #fafafa !important;
}

.styles_container__20nbA input[type=number] {
  -moz-appearance: textfield;
}

.styles_label__2I_uL {
  pointer-events: none;
  position: absolute;
  top: 0;
  left: 17px;
  z-index: 1;
  -webkit-transition: color 0.2s cubic-bezier(0, 0, 0.2, 1) 0ms, -webkit-transform 0.2s cubic-bezier(0, 0, 0.2, 1) 0ms;
  transition: color 0.2s cubic-bezier(0, 0, 0.2, 1) 0ms, -webkit-transform 0.2s cubic-bezier(0, 0, 0.2, 1) 0ms;
  -moz-transition: color 0.2s cubic-bezier(0, 0, 0.2, 1) 0ms, transform 0.2s cubic-bezier(0, 0, 0.2, 1) 0ms, -moz-transform 0.2s cubic-bezier(0, 0, 0.2, 1) 0ms;
  transition: color 0.2s cubic-bezier(0, 0, 0.2, 1) 0ms, transform 0.2s cubic-bezier(0, 0, 0.2, 1) 0ms;
  transition: color 0.2s cubic-bezier(0, 0, 0.2, 1) 0ms, transform 0.2s cubic-bezier(0, 0, 0.2, 1) 0ms, -webkit-transform 0.2s cubic-bezier(0, 0, 0.2, 1) 0ms, -moz-transform 0.2s cubic-bezier(0, 0, 0.2, 1) 0ms;
  -webkit-transform: scale(1) translateY(17px);
  -moz-transform: scale(1) translateY(17px);
  transform: scale(1) translateY(17px);
  color: #d9dcdc;
  -webkit-transform-origin: top left;
  -moz-transform-origin: top left;
  transform-origin: top left;
}

.styles_label__2I_uL.styles_focused__pR0MX {
  -webkit-transform: scale(0.8) translateX(0) translateY(8px);
  -moz-transform: scale(0.8) translateX(0) translateY(8px);
  transform: scale(0.8) translateX(0) translateY(8px);
}

.styles_error__2qvKg {
  font-size: 14px;
  line-height: 18px;
  color: #f21b1b;
  margin-top: 8px;
}

.styles_tips__Cz366 {
  position: absolute;
  max-height: 400px;
  background: #000;
  z-index: 50;
  box-shadow: 0 3px 7px rgba(0, 0, 0, 0.2) !important;
  overflow: scroll;
  width: 100%;
  top: 100%;
  margin-top: 8px;
  margin-bottom: 8px;
}

.styles_tips__Cz366::-webkit-scrollbar {
  width: 0;
}

.styles_tips__Cz366 .styles_tip__3M9IV {
  padding: 10px;
  cursor: pointer;
  color: #d9dcdc;
}

.styles_tips__Cz366 .styles_tip__3M9IV:hover {
  color: #f6a723;
}

.styles_renault__243BM input {
  border: 1px solid #000 !important;
}

.styles_title__2rpAn {
  font-weight: 200;
  font-size: 36px;
  line-height: 43px;
  text-transform: uppercase;
  letter-spacing: 0.02em;
  margin-bottom: 23px;
  color: #fff;
}

.styles_text__3yiQW {
  font-size: 16px;
  line-height: 21px;
  max-width: 459px;
  color: #fff;
}

.styles_actions__qvZ3H {
  display: -webkit-flex;
  display: -moz-box;
  display: flex;
  -webkit-flex-direction: column;
  -moz-box-orient: vertical;
  -moz-box-direction: normal;
  flex-direction: column;
  -webkit-align-items: flex-start;
  -moz-box-align: start;
  align-items: flex-start;
  margin-top: 31px;
}

.styles_actions__qvZ3H button:first-child {
  margin-bottom: 0.5rem;
}

.styles_black__1cDH9 .styles_text__3yiQW {
  color: #fff;
}

.styles_desc__10nrs {
  margin-top: 20px;
}

.styles_textWidth__33juR {
  font-weight: 700;
  width: 100%;
  max-width: 100%;
}

.styles_renaultBtn__29cNd {
  background: #efdf00;
  border-color: #efdf00;
  color: #000;
  border-radius: 0;
  width: 320px;
}

.styles_renaultBtn__29cNd:hover {
  background: #e8d802;
  background-color: #e8d802;
}

.styles_nissanBtn__1YOu4 {
  border: 1px solid #081c34;
  border-radius: 100px;
  background-color: transparent;
  color: #000;
}

.styles_nissanBtn__1YOu4:hover {
  color: #fff;
  background-color: #081c34 !important;
}

.styles_link__1M0OA {
  font-weight: 700;
  text-transform: uppercase;
  font-size: 12px;
  display: -webkit-flex;
  display: -moz-box;
  display: flex;
  -webkit-align-items: center;
  -moz-box-align: center;
  align-items: center;
  letter-spacing: 1px;
  line-height: 1.4;
  color: #f6a723;
}

.styles_link__1M0OA:hover {
  cursor: pointer;
}

.styles_link__1M0OA span {
  display: -webkit-flex;
  display: -moz-box;
  display: flex;
  width: 25px;
  height: 25px;
  -webkit-align-items: center;
  -moz-box-align: center;
  align-items: center;
  -webkit-justify-content: center;
  -moz-box-pack: center;
  justify-content: center;
  border: 1px solid #f6a723;
  border-radius: 50%;
  margin-right: 10px;
  -webkit-flex: 0 0 25px;
  -moz-box-flex: 0;
  flex: 0 0 25px;
}

.styles_link__1M0OA.styles_white__2hkVu {
  color: #fff;
}

.styles_link__1M0OA.styles_white__2hkVu span {
  border-color: #fff;
}

.styles_attention__2PdKn {
  padding-left: 37px;
  line-height: 21px;
  color: #d9dcdc;
  font-size: 12px;
  margin-bottom: 5px;
}

@media (max-width: 575px) {
  .styles_attention__2PdKn {
    padding-left: 0;
  }
}
.styles_breadCrumb__1y1FB {
  display: -webkit-flex;
  display: -moz-box;
  display: flex;
  -webkit-align-items: center;
  -moz-box-align: center;
  align-items: center;
  padding-right: 18px;
  padding-left: 12px;
  position: relative;
}

.styles_breadCrumb__1y1FB:last-child {
  padding-right: 0;
}

.styles_breadCrumb__1y1FB:last-child a,
.styles_breadCrumb__1y1FB:last-child a.styles_textShadow__KkE2p {
  color: #fff;
}

.styles_breadCrumb__1y1FB:last-child a.styles_orangeText__Ax8mP {
  color: #e37639;
  opacity: 1;
}

.styles_breadCrumb__1y1FB:last-child a:hover {
  cursor: default;
}

.styles_breadCrumb__1y1FB:first-child {
  padding-left: 0;
}

.styles_breadCrumb__1y1FB a {
  font-size: 12px;
  line-height: 18px;
  color: #fff;
}

.styles_breadCrumb__1y1FB a.styles_textShadow__KkE2p {
  color: #fff;
}

.styles_breadCrumb__1y1FB a.styles_blackText__3TeAa {
  color: #000 !important;
  opacity: 1;
}

.styles_breadCrumb__1y1FB.styles_grey__3UsRc a {
  color: #d9dcdc;
}

.styles_isOpacity__2Pf3D:last-child a {
  opacity: 0.8;
}

.styles_icon__Kfmg7 {
  position: absolute;
  -webkit-align-items: center;
  -moz-box-align: center;
  align-items: center;
  -webkit-justify-content: flex-end;
  -moz-box-pack: end;
  justify-content: flex-end;
  right: 0;
}

.styles_container__ITE3s,
.styles_icon__Kfmg7 {
  display: -webkit-flex;
  display: -moz-box;
  display: flex;
}

@media screen and (max-width: 1024px) {
  .styles_container__ITE3s {
    display: none;
  }
  .styles_container__ITE3s.styles_mobile__ZP11A {
    display: -webkit-flex;
    display: -moz-box;
    display: flex;
  }
}
.styles_shadow__3ByCl {
  width: 100%;
  max-width: 1280px;
  position: absolute;
  margin: 0 auto;
  left: 0;
  right: 0;
  top: 115px;
  z-index: 1;
}

@media (min-width: 1440px) {
  .styles_shadow__3ByCl {
    max-width: 1340px;
  }
}
@media screen and (max-width: 1320px) {
  .styles_shadow__3ByCl {
    padding: 0 15px;
  }
}
.styles_container__vCKqZ {
  position: relative;
  height: 600px;
}

.styles_container__vCKqZ img {
  width: 100%;
  height: 600px;
  position: absolute;
  object-fit: cover;
}

.styles_content__3tNKD {
  position: relative;
  padding-top: 120px;
  padding-bottom: 45px;
}

.styles_title__tKPtt {
  text-transform: uppercase;
  color: #fff;
  max-width: 365px;
  margin-top: 30px;
  margin-bottom: 30px;
  letter-spacing: 0.03em;
  font-style: normal;
  font-weight: 700;
  font-size: 48px;
  line-height: 58px;
  -webkit-align-items: flex-end;
  -moz-box-align: end;
  align-items: flex-end;
}

.styles_options__5dGHJ,
.styles_title__tKPtt {
  display: -webkit-flex;
  display: -moz-box;
  display: flex;
}

.styles_options__5dGHJ {
  background-color: rgba(0, 0, 0, 0.7);
  -webkit-align-items: center;
  -moz-box-align: center;
  align-items: center;
  height: 52px;
  border-radius: 26px;
  width: 482px;
}

.styles_options__5dGHJ li {
  margin-bottom: 0;
  margin-left: 20px;
  margin-right: 20px;
}

@media (max-width: 767px) {
  .styles_container__vCKqZ img {
    width: 100%;
    height: auto;
    position: static;
    display: block;
  }
  .styles_container__vCKqZ .styles_content__3tNKD {
    position: absolute;
    bottom: 120px;
    margin: 0;
    padding: 0;
  }
  .styles_title__tKPtt {
    font-size: 36px;
    max-width: 256px;
    letter-spacing: 0.02em;
    margin: 0;
  }
}
.styles_container__3HfNj {
  text-align: center;
  margin-left: auto;
  margin-right: auto;
  padding: 70px 15px;
  max-width: 755px;
  width: 100%;
  color: #f6a723;
}

.styles_title__o9V7O {
  text-transform: uppercase;
  font-weight: 300;
  font-size: 36px;
  line-height: 120%;
  margin-bottom: 15px;
}

.styles_description__3GA5X {
  font-weight: 400;
  font-size: 16px;
  color: #d9dcdc;
  line-height: 21px;
  margin-bottom: 15px;
}

.styles_form__PaOWV {
  display: -webkit-flex;
  display: -moz-box;
  display: flex;
  -webkit-align-items: center;
  -moz-box-align: center;
  align-items: center;
}

.styles_button__2GfMD {
  margin-left: 20px;
}

@media (max-width: 767px) {
  .styles_container__3HfNj {
    padding-top: 50px;
    padding-bottom: 32px;
    text-align: left;
  }
  .styles_container__3HfNj .styles_title__o9V7O {
    font-size: 28px;
    margin-bottom: 25px;
    font-weight: 700;
  }
  .styles_container__3HfNj .styles_description__3GA5X {
    margin-bottom: 25px;
  }
  .styles_container__3HfNj .styles_form__PaOWV {
    position: relative;
  }
  .styles_container__3HfNj .styles_form__PaOWV > div {
    font-size: 16px;
  }
  .styles_container__3HfNj .styles_form__PaOWV button {
    position: absolute;
    height: 35px;
    right: 0;
    max-width: 84px;
  }
}
.styles_titleUpercase__1qrgz .styles_header__qsLZ8 .styles_main__2UUoX,
.styles_titleUpercase__1qrgz .styles_name__1-6n1 {
  text-transform: uppercase;
}

.styles_containerItem__10MZl {
  color: #66727d;
  border-bottom: 1px solid #555;
}

.styles_containerItem__10MZl .styles_header__qsLZ8 {
  font-weight: 700;
  font-size: 16px;
  line-height: 1;
  position: relative;
  padding: 25px 21px 25px 30px;
  cursor: pointer;
}

@media screen and (max-width: 575px) {
  .styles_containerItem__10MZl .styles_header__qsLZ8 {
    padding: 20px;
    line-height: 21px;
  }
}
.styles_containerItem__10MZl .styles_header__qsLZ8 .styles_main__2UUoX {
  display: -webkit-flex;
  display: -moz-box;
  display: flex;
  -webkit-align-items: center;
  -moz-box-align: center;
  align-items: center;
  -webkit-justify-content: space-between;
  -moz-box-pack: justify;
  justify-content: space-between;
}

.styles_containerItem__10MZl .styles_header__qsLZ8 .styles_main__2UUoX span {
  display: -webkit-flex;
  display: -moz-box;
  display: flex;
  -webkit-align-items: center;
  -moz-box-align: center;
  align-items: center;
  -webkit-flex-direction: row;
  -moz-box-orient: horizontal;
  -moz-box-direction: normal;
  flex-direction: row;
  color: #f6a723;
}

@media (min-width: 1025px) {
  .styles_containerItem__10MZl .styles_header__qsLZ8 .styles_main__2UUoX span {
    width: 100%;
  }
}
.styles_containerItem__10MZl .styles_header__qsLZ8 .styles_main__2UUoX svg {
  margin-left: 20px;
  -webkit-flex: 0 0 25px;
  -moz-box-flex: 0;
  flex: 0 0 25px;
  -webkit-transition: -webkit-transform 0.3s;
  transition: -webkit-transform 0.3s;
  -moz-transition: transform 0.3s, -moz-transform 0.3s;
  transition: transform 0.3s;
  transition: transform 0.3s, -webkit-transform 0.3s, -moz-transform 0.3s;
}

.styles_containerItem__10MZl .styles_header__qsLZ8 .styles_main__2UUoX .styles_title__GSLqV {
  color: #f6a723;
}

@media (max-width: 768px) {
  .styles_containerItem__10MZl .styles_header__qsLZ8 .styles_main__2UUoX .styles_title__GSLqV {
    margin-left: 0;
  }
}
.styles_containerItem__10MZl .styles_header__qsLZ8 .styles_main__2UUoX .styles_margin__1NxK- {
  margin-left: 0;
}

.styles_containerItem__10MZl .styles_header__qsLZ8 .styles_main__2UUoX .styles_icon__1e15n {
  margin-right: 24px;
}

.styles_containerItem__10MZl .styles_body__GxppY {
  padding: 0;
  max-width: 879px;
  display: -webkit-flex;
  display: -moz-box;
  display: flex;
  -webkit-flex-flow: row wrap;
  -moz-box-orient: horizontal;
  -moz-box-direction: normal;
  flex-flow: row wrap;
  max-height: 0;
  overflow: hidden;
  -webkit-transition: 0.25s;
  -moz-transition: 0.25s;
  transition: 0.25s;
}

.styles_containerItem__10MZl .styles_body__GxppY.styles_noAnimation__4N1nb {
  display: none;
}

.styles_containerItem__10MZl .styles_body__GxppY.styles_bodyStretch__SAJlY {
  max-width: 100%;
}

@media (max-width: 1024px) {
  .styles_containerItem__10MZl .styles_body__GxppY {
    max-width: none;
  }
}
.styles_containerItem__10MZl .styles_body__GxppY > p {
  margin-bottom: 20px;
}

.styles_containerItem__10MZl .styles_body__GxppY ol > li:not(:last-child) {
  margin-bottom: 10px;
}

.styles_containerItem__10MZl .styles_body__GxppY.styles_noPadding__1bZVT {
  padding: 0;
}

.styles_containerItem__10MZl .styles_body__GxppY.styles_noPadding__1bZVT .styles_bodyWrapper__zHl4h {
  padding: 15px 0;
}

.styles_containerItem__10MZl .styles_bodyWrapper__zHl4h {
  padding: 25px 30px;
  color: #d9dcdc;
}

.styles_containerItem__10MZl .styles_bodyWrapper__zHl4h.styles_stretch__399zg {
  width: 100%;
  display: -webkit-flex;
  display: -moz-box;
  display: flex;
  -webkit-align-items: stretch;
  -moz-box-align: stretch;
  align-items: stretch;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}

@media screen and (max-width: 768px) {
  .styles_containerItem__10MZl .styles_bodyWrapper__zHl4h {
    padding: 25px 16px;
  }
}
.styles_containerItem__10MZl .styles_circle__3csFZ {
  margin-left: 20px;
  display: inline-block;
  position: relative;
}

.styles_containerItem__10MZl .styles_circle__3csFZ:before {
  content: "•";
  color: #f6a723;
  position: absolute;
  left: -15px;
  top: 1px;
}

.styles_containerItem__10MZl.styles_opened__15qm7 > .styles_header__qsLZ8 {
  background-color: #262626;
}

.styles_containerItem__10MZl.styles_opened__15qm7 > .styles_header__qsLZ8 svg {
  -webkit-transition: -webkit-transform 0.3s;
  transition: -webkit-transform 0.3s;
  -moz-transition: transform 0.3s, -moz-transform 0.3s;
  transition: transform 0.3s;
  transition: transform 0.3s, -webkit-transform 0.3s, -moz-transform 0.3s;
  -webkit-transform: rotate(180deg);
  -moz-transform: rotate(180deg);
  transform: rotate(180deg);
}

.styles_containerItem__10MZl.styles_opened__15qm7 > .styles_header__qsLZ8 svg path {
  stroke: #f6a723;
}

.styles_containerItem__10MZl.styles_opened__15qm7 > .styles_body__GxppY {
  display: -webkit-flex;
  display: -moz-box;
  display: flex;
  -webkit-flex-flow: row wrap;
  -moz-box-orient: horizontal;
  -moz-box-direction: normal;
  flex-flow: row wrap;
  max-height: 100%;
}

.styles_containerItem__10MZl.styles_opened__15qm7 > .styles_body__GxppY.styles_h2000__1JVD0 {
  max-height: 2000px;
}

.styles_containerItem__10MZl.styles_opened__15qm7 > .styles_body__GxppY.styles_h5000__PJJN6 {
  max-height: 5000px;
}

.styles_containerItem__10MZl.styles_opened__15qm7 > .styles_body__GxppY.styles_noAnimation__4N1nb {
  display: -webkit-flex;
  display: -moz-box;
  display: flex;
  max-height: 100%;
}

.styles_containerItem__10MZl.styles_opened__15qm7 > .styles_body__GxppY.styles_stretch__399zg {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}

.styles_containerItem__10MZl.styles_opened__15qm7 > .styles_body__GxppY.styles_noPadding__1bZVT {
  padding: 0;
}

.styles_containerItem__10MZl.styles_opened__15qm7 > .styles_body__GxppY.styles_noPadding__1bZVT .styles_bodyWrapper__zHl4h {
  padding: 15px 0;
}

.styles_containerItem__10MZl.styles_grayColor__3-2x2.styles_opened__15qm7 > .styles_header__qsLZ8 {
  background-color: #e9eeef;
}

.styles_containerItem__10MZl .styles_text__Hgjfm {
  display: -webkit-flex;
  display: -moz-box;
  display: flex;
  -webkit-align-items: center;
  -moz-box-align: center;
  align-items: center;
  -webkit-justify-content: space-between;
  -moz-box-pack: justify;
  justify-content: space-between;
  width: 100%;
}

.styles_containerItem__10MZl .styles_text__Hgjfm .styles_small__3MLpi {
  width: 150px;
  font-style: normal;
  font-weight: 400;
  font-size: 15px;
  line-height: 21px;
  text-align: right;
}

.styles_containerItem__10MZl.styles_disabled__HJCz9 {
  opacity: 0.9;
}

.styles_containerItem__10MZl.styles_disabled__HJCz9 .styles_text__Hgjfm {
  opacity: 0.7;
}

.styles_containerItem__10MZl.styles_group__1sDOz {
  margin-bottom: 0.25rem;
  color: #fff;
  font-weight: 700;
  border-bottom: none;
}

.styles_containerItem__10MZl.styles_group__1sDOz .styles_header__qsLZ8 {
  height: 70px;
  display: -webkit-flex;
  display: -moz-box;
  display: flex;
  -webkit-align-items: center;
  -moz-box-align: center;
  align-items: center;
  padding: 0 70px 0 16px;
  background-color: rgba(34, 31, 32, 0.95);
  border-radius: 3px;
  cursor: pointer;
}

.styles_containerItem__10MZl.styles_group__1sDOz .styles_header__qsLZ8:before {
  display: none;
}

.styles_containerItem__10MZl.styles_group__1sDOz.styles_opened__15qm7 .styles_header__qsLZ8 {
  background-color: rgba(34, 31, 32, 0.98);
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
}

.styles_containerItem__10MZl.styles_group__1sDOz.styles_opened__15qm7 .styles_containerItem__10MZl.styles_group__arrow__erf_7 {
  -webkit-transform: rotate(90deg);
  -moz-transform: rotate(90deg);
  transform: rotate(90deg);
}

.styles_containerItem__10MZl.styles_group__1sDOz .styles_body__GxppY {
  font-weight: 400;
  background-color: rgba(31, 31, 31, 0.9);
  border-bottom-left-radius: 3px;
  border-bottom-right-radius: 3px;
}

.styles_containerItem__10MZl.styles_group__1sDOz label {
  margin-top: 0;
}

.styles_containerItem__10MZl.styles_group__1sDOz .styles_name__1-6n1 {
  margin-right: auto;
}

.styles_containerItem__10MZl.styles_group__1sDOz .styles_fullprice__3yyLP {
  margin-top: 0.25rem;
  font-weight: 400;
  font-size: 0.75rem;
  text-align: right;
}

.styles_containerItem__10MZl.styles_group__1sDOz .styles_arrow__4k4MM {
  margin-left: 2.25rem;
  width: 25px !important;
  height: 25px !important;
  -webkit-transition: 0.5s;
  -moz-transition: 0.5s;
  transition: 0.5s;
  position: absolute;
  right: 20px;
  top: 20px;
}

.styles_containerItem__10MZl.styles_nissan__1HsNp {
  border-bottom: 1px solid #c4c4c4 !important;
}

.styles_containerItem__10MZl.styles_nissan__1HsNp .styles_header__qsLZ8 span,
.styles_containerItem__10MZl.styles_nissan__1HsNp .styles_title__GSLqV {
  color: #000 !important;
  font-size: 15px;
  font-weight: 700;
  line-height: 27px;
  letter-spacing: 0.3px;
  text-transform: uppercase;
}

.styles_containerItem__10MZl.styles_nissan__1HsNp .styles_header__qsLZ8 {
  background-color: #fff !important;
}

.styles_containerItem__10MZl.styles_nissan__1HsNp .styles_body__GxppY {
  background: #f7f8f8 !important;
  font-family: NouvelR;
  color: #000;
  max-width: 100% !important;
}

.styles_containerItem__10MZl.styles_nissan__1HsNp.styles_opened__15qm7 .styles_title__GSLqV {
  color: #c3002f !important;
}

.styles_containerItem__10MZl.styles_nissan__1HsNp.styles_opened__15qm7 svg path {
  stroke: #c3002f;
}

.styles_containerItem__10MZl.styles_renault__1m-Rj .styles_title__GSLqV {
  font-family: NouvelR;
  font-weight: 700;
  font-size: 15px;
  line-height: 27px;
  letter-spacing: 0.02em;
  text-transform: uppercase;
  color: #000;
}

.styles_containerItem__10MZl.styles_renault__1m-Rj .styles_body__GxppY {
  font-family: NouvelR;
  color: #000;
}

.styles_containerItem__10MZl.styles_renault__1m-Rj.styles_opened__15qm7 svg path {
  stroke: #000;
}

.styles_containerItem__10MZl.styles_renaultBlack__3meQW .styles_title__GSLqV {
  font-family: NouvelR;
  font-weight: 700;
  font-size: 16px;
  line-height: 140%;
  color: #000;
}

.styles_containerItem__10MZl.styles_renaultBlack__3meQW .styles_body__GxppY {
  font-family: NouvelR;
  color: #000;
}

.styles_containerItem__10MZl.styles_renaultBlack__3meQW.styles_opened__15qm7 .styles_header__qsLZ8 {
  background-color: #000;
}

.styles_containerItem__10MZl.styles_renaultBlack__3meQW.styles_opened__15qm7 .styles_title__GSLqV {
  color: #fff;
}

.styles_containerItem__10MZl.styles_renaultBlack__3meQW.styles_opened__15qm7 .styles_body__GxppY {
  background: #f2f2f2;
}

.styles_containerItem__10MZl.styles_renaultBlack__3meQW.styles_opened__15qm7 svg path {
  stroke: #efdf00;
}

.styles_itemObject__3WTvS {
  display: inline-block;
  width: 50%;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  background-color: #262626;
  padding: 35px 30px;
  border: 1px solid #66727d;
  margin: 0 0 -1px -1px;
  min-height: 186px;
}

@media screen and (max-width: 768px) {
  .styles_itemObject__3WTvS {
    width: 100%;
    min-height: 136px;
  }
}
.styles_itemObject__3WTvS span {
  color: #d9dcdc;
}

.styles_itemTitle__1pM9V {
  font-weight: 700;
  font-size: 20px;
  line-height: 27px;
  letter-spacing: 0.02em;
  text-transform: uppercase;
  color: #f6a723;
  margin-bottom: 15px;
}

@media screen and (max-width: 768px) {
  .styles_itemTitle__1pM9V {
    font-size: 17px;
    line-height: 23px;
  }
  .styles_itemDescription__1Cxin {
    font-size: 14px;
    line-height: 18px;
  }
}
@media (max-width: 767px) {
  .styles_header__qsLZ8 label {
    margin-top: -15px !important;
  }
  .styles_header__qsLZ8 svg {
    margin-top: -10px !important;
    width: 15px !important;
    height: 15px !important;
  }
  .styles_header__qsLZ8 .styles_name__1-6n1 {
    font-size: 14px;
    line-height: 21px;
    text-transform: uppercase;
  }
  .styles_header__qsLZ8 .styles_text__Hgjfm {
    line-height: 21px;
    -webkit-flex-direction: column;
    -moz-box-orient: vertical;
    -moz-box-direction: normal;
    flex-direction: column;
    -webkit-align-items: flex-start;
    -moz-box-align: start;
    align-items: flex-start;
  }
  .styles_header__qsLZ8 .styles_text__Hgjfm p {
    font-size: 13px;
  }
  .styles_containerItem__10MZl .styles_body__GxppY {
    font-size: 14px;
    line-height: 18px;
  }
}
.styles_number__3i-a8 {
  margin-right: 54px;
  font-weight: 700;
  font-size: 33px;
  color: #fff;
  text-shadow: 1px 0 1px #d8d8d8, 0 1px 1px #d8d8d8, -1px 0 1px #d8d8d8, 0 -1px 1px #d8d8d8;
}

@media (min-width: 1025px) {
  .styles_number__3i-a8 {
    margin-right: 0;
    width: 12%;
  }
}
.styles_fullHeight__fHJVU {
  max-height: 0;
}

.styles_opened__15qm7 .styles_fullHeight__fHJVU {
  max-height: -webkit-fit-content !important;
  max-height: -moz-fit-content !important;
  max-height: fit-content !important;
}

@media (max-width: 575px) {
  .styles_opened__15qm7 .styles_fullHeight__fHJVU > div {
    padding-bottom: 0 !important;
  }
}
.styles_opened__15qm7 .styles_fullHeight__fHJVU .styles_colapseTxt__1KsZ2 {
  font-weight: 700;
  font-size: 11px;
  line-height: 140%;
  letter-spacing: 0.1em;
  text-transform: uppercase;
  color: #4c5865;
}

.styles_list__3KZl0 {
  list-style-type: none;
  display: block;
}

.styles_list__3KZl0 > li {
  display: block;
  margin-bottom: 15px;
  position: relative;
  padding-left: 14px;
}

.styles_list__3KZl0 > li:before {
  content: "";
  position: absolute;
  left: 0;
  top: 6px;
  width: 4px;
  height: 4px;
  border-radius: 50%;
  background-color: #f6a723;
}

.styles_light__3Mtv9 {
  color: #fff;
}

.styles_dark__2QWLp {
  color: #66727d;
}

.styles_dark__2QWLp > li {
  margin-bottom: 8px;
}

.styles_container__24_EF {
  display: -webkit-flex;
  display: -moz-box;
  display: flex;
  padding-bottom: 70px;
}

.styles_container__24_EF .styles_aside__9bx_m {
  -webkit-flex: 0 0 310px;
  -moz-box-flex: 0;
  flex: 0 0 310px;
}

.styles_container__24_EF .styles_display__3jeda {
  display: none;
}

.styles_container__24_EF .styles_leftBar__1jFyO {
  padding-bottom: 60px;
  text-align: right;
}

.styles_container__24_EF .styles_rightLine__2R_P- {
  border-right: 1px solid #555;
}

.styles_container__24_EF .styles_button__-fT1Q {
  margin-right: 23px;
  margin-top: 12px;
}

.styles_container__24_EF .styles_content__22eT3 {
  -webkit-flex: 0 1 100%;
  -moz-box-flex: 0;
  flex: 0 1 100%;
  padding-left: 25px;
}

.styles_container__24_EF .styles_content__22eT3 > div > div:first-child {
  padding-right: 35px;
}

@media screen and (max-width: 768px) {
  .styles_container__24_EF .styles_content__22eT3 {
    padding-left: 0;
  }
}
.styles_tabs__1I4aD {
  width: 310px;
  margin-right: -1px;
}

.styles_tabs__1I4aD li {
  color: #d9dcdc;
}

.styles_tabs__1I4aD li span {
  width: 280px;
  margin-left: 0;
  text-transform: inherit;
}

.styles_emptyBlock__1TXEr {
  display: -webkit-flex;
  display: -moz-box;
  display: flex;
  -webkit-flex-direction: column;
  -moz-box-orient: vertical;
  -moz-box-direction: normal;
  flex-direction: column;
  -webkit-align-items: center;
  -moz-box-align: center;
  align-items: center;
}

@media (max-width: 768px) {
  .styles_emptyBlock__1TXEr .styles_button__-fT1Q {
    height: 35px;
    margin-right: 0;
  }
}
.styles_emptyBlock__1TXEr span {
  color: #66727d;
  font-weight: 400;
  font-size: 16px;
  line-height: 21px;
  margin-bottom: 22px;
}

@media (max-width: 768px) {
  .styles_emptyBlock__1TXEr span {
    font-size: 14px;
    text-align: center;
  }
}
.styles_contentMobile__2HfL2 {
  display: none;
}

@media (max-width: 768px) {
  .styles_container__24_EF {
    padding: 0 20px 26px;
  }
  .styles_container__24_EF .styles_aside__9bx_m,
  .styles_container__24_EF .styles_content__22eT3 {
    display: none;
  }
  .styles_container__24_EF .styles_contentMobile__2HfL2 {
    display: block;
    width: 100%;
  }
  .styles_container__24_EF .styles_contentMobile__2HfL2 > div:last-child {
    border-bottom: none;
  }
  .styles_accordion__3dGfk > div:first-child {
    color: #f6a723;
    font-size: 13px;
    line-height: 18px;
    letter-spacing: 0.02em;
    text-transform: uppercase;
    padding: 26px 21px 26px 0;
  }
  .styles_accordion__3dGfk > div:last-child {
    padding: 0;
  }
  .styles_accordion__3dGfk > div:last-child > div:last-child {
    border-bottom: none;
  }
  .styles_accordion__3dGfk.styles_open__1u5vs > div:first-child {
    padding: 28px 41px 24px 20px;
    margin: -1px -20px 0;
  }
  .styles_accordion__3dGfk.styles_open__1u5vs > div:first-child > div path {
    stroke: #f6a723;
  }
  .styles_nested__2i-mK {
    width: 100%;
  }
  .styles_nested__2i-mK > div:first-child {
    font-weight: 400;
    font-size: 14px;
    line-height: 18px;
    padding: 21px 21px 18px 0;
  }
  .styles_nested__2i-mK > div:first-child > div span {
    max-width: 250px;
  }
  .styles_nested__2i-mK > div:first-child > div svg {
    -webkit-align-self: flex-start;
    align-self: flex-start;
    margin-top: -3px;
  }
  .styles_nested__2i-mK > div:last-child {
    font-size: 14px;
    padding: 12px 0 21px;
  }
  .styles_nested__2i-mK.styles_nestedOpen__2aGuB > div:first-child {
    background: #262626;
    font-weight: 700;
    padding-bottom: 0;
  }
  .styles_nested__2i-mK.styles_nestedOpen__2aGuB > div:first-child > div path {
    stroke: #f6a723;
  }
}
.styles_background__29_mr {
  background: #262626;
}

.styles_background__29_mr.styles_white__3mN_2 {
  background-color: #fff;
}

.styles_container__2vEX4 {
  padding-top: 70px;
  padding-bottom: 77px;
}

.styles_container__2vEX4.styles_faqContainer__3ZUcR {
  padding-bottom: 0;
}

.styles_form__13_pu {
  max-width: 598px;
  margin: 0 auto;
}

.styles_form__13_pu > .styles_field__3niY5 {
  margin-top: 30px;
}

.styles_title__30AYi {
  color: #d9dcdc;
  text-transform: uppercase;
  font-weight: 200;
  font-size: 36px;
  line-height: 120%;
  margin-bottom: 24px;
}

.styles_subtitle__1DPRQ {
  text-transform: uppercase;
  font-weight: 700;
  font-size: 17px;
  line-height: 23px;
  color: #d9dcdc;
  margin-bottom: 15px;
}

.styles_flex__2u8WX {
  display: -webkit-flex;
  display: -moz-box;
  display: flex;
  -webkit-justify-content: space-between;
  -moz-box-pack: justify;
  justify-content: space-between;
  margin-bottom: 10px;
}

.styles_flex__2u8WX > div {
  width: -webkit-calc(50% - 5.25px);
  width: -moz-calc(50% - 5.25px);
  width: calc(50% - 5.25px);
}

.styles_flex__2u8WX:nth-child(5) {
  margin-bottom: 30px;
}

.styles_field__3niY5 input {
  border-bottom: 1px solid rgba(166, 173, 181, 0.5);
}

.styles_field__3niY5.styles_fullWidth__3vex9 {
  width: 100%;
}

.styles_checkbox__x3s0V {
  color: #d9dcdc;
  font-size: 12px;
}

.styles_actions__3EBvb {
  display: -webkit-flex;
  display: -moz-box;
  display: flex;
  padding-left: 37px;
  margin-top: 30px;
}

.styles_actions__3EBvb button {
  margin-right: 28px;
}

.styles_actions__3EBvb .styles_link__LoJEs {
  color: #f6a723;
}

@media (max-width: 760px) {
  .styles_container__2vEX4 {
    padding-top: 50px;
    padding-bottom: 50px;
  }
  .styles_title__30AYi {
    font-size: 28px;
    line-height: 34px;
    margin-bottom: 19px;
  }
  .styles_subtitle__1DPRQ {
    font-size: 15px;
    line-height: 23px;
    margin-bottom: 10px;
  }
  .styles_form__13_pu {
    max-width: none;
  }
  .styles_form__13_pu > .styles_field__3niY5 {
    margin-top: 10px;
  }
  .styles_flex__2u8WX {
    -webkit-flex-wrap: wrap;
    flex-wrap: wrap;
  }
  .styles_flex__2u8WX > div {
    width: 100%;
    margin-right: 0;
  }
  .styles_flex__2u8WX > .styles_field__3niY5:first-of-type {
    margin-bottom: 10px;
  }
  .styles_flex__2u8WX:nth-child(5) {
    margin-bottom: 22px;
  }
  .styles_actions__3EBvb {
    -webkit-flex-wrap: wrap;
    flex-wrap: wrap;
    padding: 0;
    -webkit-justify-content: center;
    -moz-box-pack: center;
    justify-content: center;
  }
  .styles_actions__3EBvb button {
    width: 100%;
    margin: 0 0 20px;
  }
  .styles_checkbox__x3s0V {
    font-size: 10px;
    line-height: 14px;
  }
}
.styles_captchaErr__Fuy6N {
  position: relative;
  font-size: 14px;
  line-height: 18px;
  color: #f21b1b;
  top: 10px;
}

.styles_successText__2kZet {
  padding: 0 15px;
}

.styles_captchaText__1-2BT {
  color: #a6adb5;
  font-size: 12px;
  margin: 20px 0;
}

.styles_background__2n41R {
  background: #262626;
}

.styles_background__2n41R.styles_white__4FVFZ {
  background-color: #fff;
}

.styles_container__10YBK {
  padding-top: 70px;
  padding-bottom: 77px;
  margin-bottom: 10px;
}

.styles_container__10YBK.styles_faqContainer__26CHu {
  padding-bottom: 0;
  margin-bottom: 0;
}

.styles_form__2u7cN {
  max-width: 598px;
  margin: 0 auto;
}

.styles_form__2u7cN > .styles_field__2oslB {
  margin-top: 30px;
}

.styles_title__3RJjj {
  color: #d9dcdc;
  text-transform: uppercase;
  font-weight: 200;
  font-size: 36px;
  line-height: 120%;
  margin-bottom: 24px;
}

.styles_subtitle__UoMYK {
  text-transform: uppercase;
  font-weight: 700;
  font-size: 17px;
  line-height: 23px;
  color: #d9dcdc;
  margin-bottom: 15px;
}

.styles_flex__FP_yp {
  display: -webkit-flex;
  display: -moz-box;
  display: flex;
  -webkit-justify-content: space-between;
  -moz-box-pack: justify;
  justify-content: space-between;
  margin-bottom: 10px;
}

.styles_flex__FP_yp > div {
  width: -webkit-calc(50% - 5.25px);
  width: -moz-calc(50% - 5.25px);
  width: calc(50% - 5.25px);
}

.styles_flex__FP_yp:nth-child(5) {
  margin-bottom: 30px;
}

.styles_field__2oslB input {
  border-bottom: 1px solid rgba(166, 173, 181, 0.5);
}

.styles_field__2oslB.styles_fullWidth__33x9- {
  width: 100%;
}

.styles_checkbox__3tkD0 {
  color: #d9dcdc;
  font-size: 12px;
}

.styles_actions__3CJao {
  display: -webkit-flex;
  display: -moz-box;
  display: flex;
  margin-top: 30px;
}

.styles_actions__3CJao button {
  margin-right: 28px;
}

.styles_actions__3CJao .styles_link__3Al4G {
  color: #f6a723;
}

@media (max-width: 760px) {
  .styles_container__10YBK {
    padding-top: 50px;
    padding-bottom: 50px;
  }
  .styles_title__3RJjj {
    font-size: 28px;
    line-height: 34px;
    margin-bottom: 19px;
  }
  .styles_subtitle__UoMYK {
    font-size: 15px;
    line-height: 23px;
    margin-bottom: 10px;
  }
  .styles_form__2u7cN {
    max-width: none;
  }
  .styles_form__2u7cN > .styles_field__2oslB {
    margin-top: 10px;
  }
  .styles_flex__FP_yp {
    -webkit-flex-wrap: wrap;
    flex-wrap: wrap;
  }
  .styles_flex__FP_yp > div {
    width: 100%;
    margin-right: 0;
  }
  .styles_flex__FP_yp > .styles_field__2oslB:first-of-type {
    margin-bottom: 10px;
  }
  .styles_flex__FP_yp:nth-child(5) {
    margin-bottom: 22px;
  }
  .styles_actions__3CJao {
    -webkit-flex-wrap: wrap;
    flex-wrap: wrap;
    padding: 0;
    -webkit-justify-content: center;
    -moz-box-pack: center;
    justify-content: center;
  }
  .styles_actions__3CJao button {
    width: 100%;
    margin: 0 0 20px;
  }
  .styles_checkbox__3tkD0 {
    font-size: 10px;
    line-height: 14px;
  }
}
.styles_captchaErr__2O-9A {
  position: relative;
  font-size: 14px;
  line-height: 18px;
  color: #f21b1b;
  top: 10px;
}

.styles_captchaText__3ny8N {
  color: #a6adb5;
  font-size: 12px;
  margin: 20px 0;
}

.styles_background__3ojAl {
  background: #262626;
}

.styles_background__3ojAl.styles_white__2hoq2 {
  background-color: #fff;
}

.styles_container__1Fw7e {
  padding-top: 70px;
  padding-bottom: 77px;
  margin-bottom: 10px;
}

.styles_container__1Fw7e.styles_faqContainer__1rP2D {
  padding-bottom: 0;
  margin-bottom: 0;
}

.styles_form__YhZI4 {
  max-width: 598px;
  margin: 0 auto;
}

.styles_form__YhZI4 > .styles_field__3vm-z {
  margin-top: 30px;
}

.styles_title__Se8kX {
  color: #d9dcdc;
  text-transform: uppercase;
  font-weight: 200;
  font-size: 36px;
  line-height: 120%;
  margin-bottom: 24px;
}

.styles_subtitle__BaFGC {
  text-transform: uppercase;
  font-weight: 700;
  font-size: 17px;
  line-height: 23px;
  color: #d9dcdc;
  margin-bottom: 15px;
}

.styles_flex__30F1A {
  display: -webkit-flex;
  display: -moz-box;
  display: flex;
  -webkit-justify-content: space-between;
  -moz-box-pack: justify;
  justify-content: space-between;
  margin-bottom: 10px;
}

.styles_flex__30F1A > div {
  width: -webkit-calc(50% - 5.25px);
  width: -moz-calc(50% - 5.25px);
  width: calc(50% - 5.25px);
}

.styles_flex__30F1A:nth-child(5) {
  margin-bottom: 30px;
}

.styles_field__3vm-z input {
  border-bottom: 1px solid rgba(166, 173, 181, 0.5);
}

.styles_field__3vm-z.styles_fullWidth__K1rjC {
  width: 100%;
}

.styles_checkbox__36gDg {
  color: #d9dcdc;
  font-size: 12px;
}

.styles_actions__P9b4T {
  display: -webkit-flex;
  display: -moz-box;
  display: flex;
  margin-top: 30px;
}

.styles_actions__P9b4T button {
  margin-right: 28px;
}

.styles_actions__P9b4T .styles_link__3lR7F {
  color: #f6a723;
}

@media (max-width: 760px) {
  .styles_container__1Fw7e {
    padding-top: 50px;
    padding-bottom: 50px;
  }
  .styles_title__Se8kX {
    font-size: 28px;
    line-height: 34px;
    margin-bottom: 19px;
  }
  .styles_subtitle__BaFGC {
    font-size: 15px;
    line-height: 23px;
    margin-bottom: 10px;
  }
  .styles_form__YhZI4 {
    max-width: none;
  }
  .styles_form__YhZI4 > .styles_field__3vm-z {
    margin-top: 10px;
  }
  .styles_flex__30F1A {
    -webkit-flex-wrap: wrap;
    flex-wrap: wrap;
  }
  .styles_flex__30F1A > div {
    width: 100%;
    margin-right: 0;
  }
  .styles_flex__30F1A > .styles_field__3vm-z:first-of-type {
    margin-bottom: 10px;
  }
  .styles_flex__30F1A:nth-child(5) {
    margin-bottom: 22px;
  }
  .styles_actions__P9b4T {
    -webkit-flex-wrap: wrap;
    flex-wrap: wrap;
    padding: 0;
    -webkit-justify-content: center;
    -moz-box-pack: center;
    justify-content: center;
  }
  .styles_actions__P9b4T button {
    width: 100%;
    margin: 0 0 20px;
  }
  .styles_checkbox__36gDg {
    font-size: 10px;
    line-height: 14px;
  }
}
.styles_captchaErr__Nmyxl {
  position: relative;
  font-size: 14px;
  line-height: 18px;
  color: #f21b1b;
  top: 10px;
}

.styles_captchaText__1hvlL {
  color: #a6adb5;
  font-size: 12px;
  margin: 20px 0;
}

.styles_wrapper__qHTch {
  margin-bottom: 80px;
}

.styles_items__1yC3B {
  display: grid;
  grid-template-columns: 1fr 1fr 1fr;
  grid-gap: 20px;
}

@media (max-width: 768px) {
  .styles_items__1yC3B {
    grid-template-columns: 1fr;
  }
}
.styles_item__3aNFW {
  display: -webkit-flex;
  display: -moz-box;
  display: flex;
  -webkit-flex-wrap: nowrap;
  flex-wrap: nowrap;
  -webkit-justify-content: flex-start;
  -moz-box-pack: start;
  justify-content: flex-start;
  -webkit-align-items: center;
  -moz-box-align: center;
  align-items: center;
  padding: 26px 23px 22px;
  border: 1px solid #a6adb5;
}

.styles_item__3aNFW.styles_active__28OVx {
  border-color: #e37639;
}

.styles_item__3aNFW:hover {
  border-color: #e37639;
  cursor: pointer;
}

@media (min-width: 1025px) {
  .styles_item__3aNFW {
    cursor: pointer;
  }
}
@media (max-width: 1024px) {
  .styles_item__3aNFW {
    -webkit-flex-direction: column;
    -moz-box-orient: vertical;
    -moz-box-direction: normal;
    flex-direction: column;
    -webkit-align-items: flex-start;
    -moz-box-align: start;
    align-items: flex-start;
    padding: 15px;
  }
}
.styles_itemImage__1QUbA {
  width: 60px;
  margin-right: 22px;
}

@media (max-width: 1024px) {
  .styles_itemImage__1QUbA {
    margin-bottom: 15px;
  }
}
.styles_itemText__33IQw {
  font-weight: 400;
  font-size: 16px;
  line-height: 19px;
  color: #d9dcdc;
}

.styles_container__fo26i {
  background-color: #262626;
}

.styles_content__22eT3.js-faq_service_tab:not(.active) {
  display: none;
}

@media (min-width: 768px) {
  .styles_btn__3ex4K:hover {
    background: #ffbc47;
    color: #000;
  }
}

/* FOOTER */
footer {
  border-top: 1px solid #f6a723;
  background-color: #000;
  padding: 65px 0;
  color: #000;
  /*height: 100vh;*/
}
@media screen and (max-width: 576px) {
  footer {
    padding-top: 13px;
    padding-bottom: 33px;
  }
}
footer .core-container {
  max-width: 1218px;
  width: 100%;
  margin-left: auto;
  margin-right: auto;
  padding-left: 15px;
  padding-right: 15px;
  position: relative;
}
@media screen and (min-width: 1440px) {
  footer .core-container {
    max-width: 1370px;
  }
}
@media screen and (max-width: 1024px) {
  footer .core-container {
    padding: 0 54px;
    padding-left: 54px;
    padding-right: 54px;
  }
}
@media screen and (max-width: 1000px) {
  footer .core-container {
    padding: 0 40px;
    padding-left: 40px;
    padding-right: 40px;
  }
}
footer .footer-wrap {
  display: -webkit-flex;
  display: -moz-box;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: space-between;
  -moz-box-pack: justify;
  justify-content: space-between;
}
footer .footer-wrap .models-menu {
  -webkit-flex: 0 0 50%;
  -moz-box-flex: 0;
  flex: 0 0 50%;
  margin-bottom: 30px;
}
@media screen and (max-width: 768px) {
  footer .footer-wrap .models-menu {
    -webkit-flex: 0 0 33%;
    -moz-box-flex: 0;
    flex: 0 0 33%;
    -webkit-flex-direction: column;
    -moz-box-orient: vertical;
    -moz-box-direction: normal;
    flex-direction: column;
  }
}
@media screen and (max-width: 576px) {
  footer .footer-wrap .models-menu {
    -webkit-flex: 0 0 100%;
    -moz-box-flex: 0;
    flex: 0 0 100%;
    flex-direction: column;
    margin-bottom: 0;
    -webkit-flex: 0 0 100%;
    -moz-box-flex: 0;
    flex: 0 0 100%;
    border-bottom: 1px solid #e7ecec;
  }
}
footer .footer-wrap .models-menu .menu-list {
  -moz-column-count: 2;
  -webkit-column-count: 2;
  column-count: 2;
}
footer .footer-wrap .right-menu {
  display: -webkit-flex;
  display: -moz-box;
  display: flex;
  -webkit-flex: 0 0 45%;
  -moz-box-flex: 0;
  flex: 0 0 45%;
  margin-bottom: 30px;
}
@media screen and (max-width: 768px) {
  footer .footer-wrap .right-menu {
    -webkit-flex: 0 0 63%;
    -moz-box-flex: 0;
    flex: 0 0 63%;
  }
}
@media screen and (max-width: 576px) {
  footer .footer-wrap .right-menu {
    -webkit-flex: 0 0 100%;
    -moz-box-flex: 0;
    flex: 0 0 100%;
    flex-wrap: wrap;
    margin-bottom: 0;
  }
}
footer .footer-wrap .right-menu .clients-menu {
  -webkit-flex: 0 0 50%;
  -moz-box-flex: 0;
  flex: 0 0 50%;
}
@media screen and (max-width: 576px) {
  footer .footer-wrap .right-menu .clients-menu {
    -webkit-flex: 0 0 100%;
    -moz-box-flex: 0;
    flex: 0 0 100%;
    flex-direction: column;
    margin-bottom: 0;
    -webkit-flex: 0 0 100%;
    -moz-box-flex: 0;
    flex: 0 0 100%;
    border-bottom: 1px solid #e7ecec;
  }
}
@media screen and (max-width: 576px) {
  footer .footer-wrap .right-menu .clients-menu.last {
    border-bottom: none;
  }
}
footer .footer-wrap .menu-title {
  color: #f6a723 !important;
  font-size: 14px;
  font-weight: 700;
  height: 40px;
  text-transform: uppercase;
}
@media screen and (max-width: 576px) {
  footer .footer-wrap .menu-title {
    font-weight: 700;
    display: -webkit-flex;
    display: -moz-box;
    display: flex;
    -webkit-align-items: center;
    -moz-box-align: center;
    align-items: center;
    -webkit-justify-content: space-between;
    -moz-box-pack: justify;
    justify-content: space-between;
    height: 69px;
  }
}
footer .footer-wrap .menu-title svg {
  display: none;
}
@media screen and (max-width: 576px) {
  footer .footer-wrap .menu-title svg {
    display: inline-block;
  }
}
footer .footer-wrap .menu-title.opened svg {
  -webkit-transform: rotate(180deg);
  -moz-transform: rotate(180deg);
  transform: rotate(180deg);
  -webkit-transition: all 0.5s;
  -moz-transition: all 0.5s;
  transition: all 0.5s;
}
footer .footer-wrap .menu-list {
  display: -webkit-flex;
  display: -moz-box;
  display: flex;
  -webkit-flex-direction: column;
  -moz-box-orient: vertical;
  -moz-box-direction: normal;
  flex-direction: column;
  list-style-type: none;
}
@media screen and (max-width: 576px) {
  footer .footer-wrap .menu-list {
    height: 0;
    overflow: hidden;
    display: none;
    -webkit-transition: 0.5s;
    -moz-transition: 0.5s;
    transition: 0.5s;
  }
}
footer .footer-wrap .menu-list.opened {
  height: 100%;
  overflow: visible;
  margin-bottom: 24px;
  display: flex;
}
footer .footer-wrap .menu-list li {
  margin-bottom: 10px;
}
footer .footer-wrap .menu-list li .menu-link {
  color: #d9dcdc;
  display: inline-block;
}
footer .footer-wrap .menu-list li .menu-link:hover {
  color: #f6a723;
}
footer .footer-wrap .contacts {
  display: -webkit-flex;
  display: -moz-box;
  display: flex;
  -webkit-flex-direction: column;
  -moz-box-orient: vertical;
  -moz-box-direction: normal;
  flex-direction: column;
  -webkit-justify-content: space-between;
  -moz-box-pack: justify;
  justify-content: space-between;
  margin-bottom: 0;
  font-size: 15px;
  margin-top: -50px;
  -webkit-align-items: flex-start;
  -moz-box-align: start;
  align-items: flex-start;
  -webkit-flex: 0 0 50%;
  -moz-box-flex: 0;
  flex: 0 0 50%;
  margin-bottom: 30px;
  margin-top: -70px;
}
@media screen and (max-width: 768px) {
  footer .footer-wrap .contacts {
    margin-top: 0;
  }
}
@media screen and (max-width: 576px) {
  footer .footer-wrap .contacts {
    -webkit-flex: 0 0 100%;
    -moz-box-flex: 0;
    flex: 0 0 100%;
    flex-wrap: wrap;
    margin-bottom: 0;
    margin-top: 24px;
  }
}
footer .footer-wrap .contacts-tel {
  color: #f6a723;
  font-size: 36px;
  margin-bottom: 7px;
  display: inline-block;
}
@media screen and (max-width: 768px) {
  footer .footer-wrap .contacts-tel {
    font-size: 30px;
    line-height: 26px;
    margin-bottom: 11px;
  }
}
footer .footer-wrap .contacts-labels {
  display: -webkit-flex;
  display: -moz-box;
  display: flex;
  -webkit-align-items: center;
  -moz-box-align: center;
  align-items: center;
  -webkit-justify-content: space-between;
  -moz-box-pack: justify;
  justify-content: space-between;
  max-width: 230px;
  line-height: 1.4;
  -webkit-flex: 0 0 50%;
  -moz-box-flex: 0;
  flex: 0 0 50%;
  margin-bottom: 30px;
}
@media screen and (max-width: 768px) {
  footer .footer-wrap .contacts-labels {
    max-width: 100%;
    -webkit-justify-content: flex-start;
    -moz-box-pack: start;
    justify-content: flex-start;
    -webkit-flex-wrap: wrap;
    flex-wrap: wrap;
    margin-bottom: 0;
  }
}
footer .footer-wrap .contacts .contacts-label {
  color: #f6a723;
  font-size: 12px;
}
@media screen and (max-width: 768px) {
  footer .footer-wrap .contacts .contacts-label {
    -webkit-flex: 0 0 100%;
    -moz-box-flex: 0;
    flex: 0 0 100%;
    line-height: 18px;
    margin-bottom: 28px;
  }
}
footer .footer-wrap .contacts .contacts-label.mainer {
  font-size: 13px;
  font-weight: 700;
  text-transform: uppercase;
}
@media screen and (max-width: 768px) {
  footer .footer-wrap .contacts .contacts-label.mainer {
    -webkit-flex: 0 0 100%;
    -moz-box-flex: 0;
    flex: 0 0 100%;
    margin-bottom: 5px;
  }
}
footer .footer-wrap .social {
  display: -webkit-flex;
  display: -moz-box;
  display: flex;
  width: 230px;
  -webkit-align-items: center;
  -moz-box-align: center;
  align-items: center;
  margin-top: 20px;
}
@media screen and (max-width: 768px) {
  footer .footer-wrap .social {
    max-width: 100%;
    -webkit-justify-content: flex-start;
    -moz-box-pack: start;
    justify-content: flex-start;
    -webkit-flex-wrap: wrap;
    flex-wrap: wrap;
    margin-bottom: 0;
  }
}
footer .footer-wrap .social a:not(:last-child) {
  margin-right: 24px;
}
footer .footer-wrap .social a:hover path {
  fill: #d9dcdc;
}
footer .legal-info {
  margin-bottom: 30px;
  -webkit-flex: 0 0 45%;
  -moz-box-flex: 0;
  flex: 0 0 45%;
}
@media screen and (max-width: 576px) {
  footer .legal-info {
    -webkit-flex: 0 0 100%;
    -moz-box-flex: 0;
    flex: 0 0 100%;
    margin-bottom: 0 !important;
  }
}
footer .legal-info .menu-title {
  line-height: 3;
  display: inline;
}
footer .legal-info .legal-text {
  position: relative;
  font-size: 12px;
  margin-bottom: 0;
  line-height: 1.5;
  color: #d9dcdc;
}
footer .legal-info .legal-text::after {
  position: absolute;
  content: "* —";
  right: 100%;
  top: 0;
  width: 30px;
}
@media screen and (max-width: 768px) {
  footer .legal-info .legal-text::after {
    content: none;
  }
}

.styles_icon__TY0Pk svg{
    vertical-align:top
}

/* End FOOTER */


