.bs-pb-6 {
  padding-bottom: 64px !important;
}
@media screen and (max-width: 767px) {
  .bs-pb-6 {
    padding-bottom: 32px !important;
  }
}

.bs-pt-6 {
  padding-top: 64px !important;
}
@media screen and (max-width: 767px) {
  .bs-pt-6 {
    padding-top: 32px !important;
  }
}

.bs-pb-7 {
  padding-bottom: 128px !important;
}
@media screen and (max-width: 767px) {
  .bs-pb-7 {
    padding-bottom: 64px !important;
  }
}

.bs-pt-7 {
  padding-top: 128px !important;
}
@media screen and (max-width: 767px) {
  .bs-pt-7 {
    padding-top: 64px !important;
  }
}

.bs-pb-8 {
  padding-bottom: 256px !important;
}
@media screen and (max-width: 767px) {
  .bs-pb-8 {
    padding-bottom: 128px !important;
  }
}

.bs-pt-8 {
  padding-top: 256px !important;
}
@media screen and (max-width: 767px) {
  .bs-pt-8 {
    padding-top: 128px !important;
  }
}

.alert-status {
  position: absolute;
  z-index: 111;
}

.path-admin .block-local-tasks-block {
  position: unset;
  max-width: 100%;
  margin: unset;
  padding: unset;
}

.block-local-tasks-block {
  position: fixed;
  bottom: 0;
  width: 100%;
  padding: 24px;
  max-width: 85%;
  margin: 0 auto;
  left: 0;
  right: 0;
  z-index: 99;
}
.block-local-tasks-block .nav-tabs {
  display: flex;
  width: 100%;
  list-style: none;
  justify-content: space-around;
  padding: 8px;
  background-color: #fff;
  box-shadow: 0px 0px 16px 0px #4444;
  border-radius: 48px;
}
.block-local-tasks-block .nav-tabs .nav-item .nav-link {
  transition: all ease-in-out 0.5s;
  color: #23b3ce;
  font-size: 18px;
  font-weight: 500;
  border: none;
}
.block-local-tasks-block .nav-tabs .nav-item .nav-link.active {
  border: none;
  color: #3c1053;
  background-color: #fecb26;
  border-radius: 48px;
}
.block-local-tasks-block .nav-tabs .nav-item .nav-link:hover {
  background-color: #fecb26;
  border: #fecb26;
  border-radius: 48px;
}

.ui-dialog .ui-dialog-titlebar {
  background: #8C5BA5 !important;
}

.ui-dialog .ui-dialog-titlebar .ui-dialog-titlebar-close {
  right: 2rem;
  top: 67%;
  margin-top: -0.75rem;
  width: 2.5rem;
  height: 2.5rem;
  opacity: 0.6;
  border: 0;
  background-color: #ffffff;
  background: url(../images/closeinfo.svg);
  outline: 0;
  background-repeat: no-repeat;
  background-position: center;
  border-radius: 1.5rem;
}

.path-offline-financing.user-logged-in .ui-dialog .ui-dialog-titlebar .ui-dialog-titlebar-close {
  top: 67%;
}
.path-offline-financing .ui-dialog .ui-dialog-titlebar .ui-dialog-titlebar-close {
  right: 10px;
}

.ui-layout-builder-modal .media-library-item .media-library-item__preview .field img {
  position: unset;
}

.layout-edit .region-breadcrumb {
  display: none;
}
.layout-edit .layout-builder {
  border: 3px solid #fdc90b;
}
.layout-edit .hero-section-nav {
  position: unset;
  background-color: #3c1053;
}
.layout-edit #block-aljuf-breadcrumbs {
  display: none;
}
.layout-edit #block-aljuf-help {
  display: none;
}
.layout-edit .layout-builder__region > .layout-builder-block {
  border: 2px dotted #fdc90b;
}
.layout-edit .node-landing-page-layout-builder-form .vertical-tabs {
  display: none;
}
.layout-edit #drupal-off-canvas .inline-block-create-button {
  color: #ffffff !important;
  background: #3c1053 !important;
  padding: 15px 2rem !important;
  margin: 20px auto !important;
}
.layout-edit #drupal-off-canvas .inline-block-create-button:hover {
  color: #3c1053 !important;
  background: #ffffff !important;
}
.layout-edit #drupal-off-canvas-wrapper .inline-block-create-button::before {
  display: none;
}
.layout-edit #drupal-off-canvas .inline-block-list__item {
  background: #fecb26 !important;
  color: #3c1053 !important;
  margin: 10px !important;
}
.layout-edit #drupal-off-canvas a,
.layout-edit #drupal-off-canvas .link {
  background: #909fa6 !important;
  padding: 20px;
  margin-top: 25px;
  display: block;
  text-align: center;
  border-radius: 8px;
  color: #3c1053;
}
.layout-edit #drupal-off-canvas summary {
  color: #3c1053;
}
.layout-edit .ui-widget.ui-dialog.ui-dialog-off-canvas #drupal-off-canvas .button--primary[type=submit] {
  background: #909fa6 !important;
}
.layout-edit #drupal-off-canvas #bs_nav-tabs li a svg *,
.layout-edit #layout-builder-modal #bs_nav-tabs li a svg * {
  fill: #ffffff;
}
.layout-edit #drupal-off-canvas #bs_nav-tabs li a.active svg *,
.layout-edit #drupal-off-canvas #bs_nav-tabs li a.active:hover svg *,
.layout-edit #layout-builder-modal #bs_nav-tabs li a.active svg *,
.layout-edit #layout-builder-modal #bs_nav-tabs li a.active:hover svg * {
  fill: #ffffff;
}
.layout-edit #layout-builder-modal details,
.layout-edit #layout-builder-modal summary,
.layout-edit #layout-builder-modal .ui-dialog-content {
  color: #3c1053;
}
.layout-edit #layout-builder-modal summary img g,
.layout-edit #layout-builder-modal summary img path,
.layout-edit #layout-builder-modal summary svg g,
.layout-edit #layout-builder-modal summary svg path {
  fill: #3c1053;
}
.layout-edit #drupal-off-canvas summary img g,
.layout-edit #drupal-off-canvas summary img path,
.layout-edit #drupal-off-canvas summary svg g,
.layout-edit #drupal-off-canvas summary svg path {
  fill: #3c1053;
}
.layout-edit #drupal-off-canvas-wrapper {
  background: #14303A;
}
.layout-edit .btn-primary {
  padding: 10px;
  font-weight: 700;
  font-size: 16px;
  line-height: 24px;
  border-radius: 5px;
  background-color: #3c1053;
  transition: all ease-in-out 0.3s;
}
.layout-edit .btn-primary:hover {
  background-color: #ffffff;
  color: #3c1053;
  border: 1px solid #3c1053;
}

.ui-dialog .ui-dialog-titlebar {
  background: #8C5BA5;
}

.ui-dialog {
  z-index: 9999 !important;
}

.media-library-widget-modal .ui-dialog-buttonpane {
  display: flex;
  align-items: center;
  flex-direction: column !important;
}

.media-library-selected-count {
  color: #3c1053;
  padding-top: 10px;
}

.ui-dialog.ui-layout-builder-modal .ui-dialog-titlebar {
  background: #8C5BA5;
}

#layout-builder-modal button.button--primary,
#layout-builder-modal input[type=submit].button--primary {
  float: unset !important;
}

#drupal-off-canvas #bs_nav-tabs,
#layout-builder-modal #bs_nav-tabs {
  top: -24px;
  padding: 0;
}

.ui-dialog.ui-layout-builder-modal .ui-dialog-titlebar-close {
  top: 40px;
}

.layout-builder__add-section .layout-builder__link--add {
  background: #8C5BA5;
  color: #ffffff;
  font-size: 16px;
  font-weight: bold;
}

.layout-builder__section {
  outline: 2px dashed #fecb26;
}

#drupal-off-canvas *,
#drupal-off-canvas *:not(div) {
  color: #8C5BA5;
}

.path-search main .region-breadcrumb {
  display: none;
}

.container, .path-fast-financing .block-system.block-system-main-block,
.path-offline-financing .block-system.block-system-main-block,
.layout-edit .layout-builder,
.layout-edit .form-actions,
.path-search main,
.container-fluid,
.container-xxl,
.container-xl,
.container-lg,
.container-md,
.container-sm {
  --bs-gutter-x: 1.5rem;
  --bs-gutter-y: 0;
  width: 100%;
  padding-right: calc(var(--bs-gutter-x) * 0.5);
  padding-left: calc(var(--bs-gutter-x) * 0.5);
  margin-right: auto;
  margin-left: auto;
}

@media (min-width: 576px) {
  .container-sm,
.container,
.path-fast-financing .block-system.block-system-main-block,
.path-offline-financing .block-system.block-system-main-block,
.layout-edit .layout-builder,
.layout-edit .form-actions,
.path-search main {
    max-width: 540px;
  }
}
@media (min-width: 768px) {
  .container-md,
.container-sm,
.container,
.path-fast-financing .block-system.block-system-main-block,
.path-offline-financing .block-system.block-system-main-block,
.layout-edit .layout-builder,
.layout-edit .form-actions,
.path-search main {
    max-width: 720px;
  }
}
@media (min-width: 992px) {
  .container-lg,
.container-md,
.container-sm,
.container,
.path-fast-financing .block-system.block-system-main-block,
.path-offline-financing .block-system.block-system-main-block,
.layout-edit .layout-builder,
.layout-edit .form-actions,
.path-search main {
    max-width: 960px;
  }
}
@media (min-width: 1200px) {
  .container-xl,
.container-lg,
.container-md,
.container-sm,
.container,
.path-fast-financing .block-system.block-system-main-block,
.path-offline-financing .block-system.block-system-main-block,
.layout-edit .layout-builder,
.layout-edit .form-actions,
.path-search main {
    max-width: 1140px;
  }
}
@media (min-width: 1400px) {
  .container-xxl,
.container-xl,
.container-lg,
.container-md,
.container-sm,
.container,
.path-fast-financing .block-system.block-system-main-block,
.path-offline-financing .block-system.block-system-main-block,
.layout-edit .layout-builder,
.layout-edit .form-actions,
.path-search main {
    max-width: 1320px;
  }
}
.vehicles-listing.vehicles-full-content {
  padding-bottom: 0;
}
.vehicles-listing.vehicles-full-content .view-content {
  flex-basis: unset;
}
.vehicles-listing.vehicles-full-content .view-content .box .views-field-nothing .vehicle-info {
  box-shadow: unset;
  padding: 0;
}
.vehicles-listing.vehicles-full-content .view-content .box .views-field-nothing .vehicle-info .info {
  border-bottom: 1px solid #d9d9d9;
  position: relative;
}
.vehicles-listing.vehicles-full-content .view-content .box .views-field-nothing .vehicle-info .info::before {
  content: "";
  width: 66px;
  height: 2px;
  flex-shrink: 0;
  background: #8C5BA5;
  position: absolute;
  bottom: 0;
}
.vehicles-listing.vehicles-full-content .view-content .box .views-field-nothing .vehicle-info .monthly-payment {
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  padding-left: 35px;
}
@media screen and (max-width: 767px) {
  .vehicles-listing.vehicles-full-content .view-content .box .views-field-nothing .vehicle-info .monthly-payment {
    padding-left: 0;
    width: 100%;
  }
}
.vehicles-listing.vehicles-full-content .view-content .box .views-field-nothing .vehicle-info .monthly-payment .starting-from {
  color: #1d1d1d;
  font-size: 16px;
  font-weight: 500;
  flex-basis: 100%;
}
.vehicles-listing.vehicles-full-content .view-content .box .views-field-nothing .vehicle-info .monthly-payment .field-monthly-payment {
  color: #1d1d1d;
  font-size: 48px;
  font-weight: bold;
  padding-right: 8px;
}
@media screen and (max-width: 767px) {
  .vehicles-listing.vehicles-full-content .view-content .box .views-field-nothing .vehicle-info .monthly-payment .field-monthly-payment {
    width: 100%;
    padding-right: 0;
  }
}
.vehicles-listing.vehicles-full-content .view-content .box .views-field-nothing .vehicle-info .monthly-payment span {
  color: #8C5BA5;
  font-size: 24px;
  font-weight: 500;
}
@media screen and (max-width: 767px) {
  .vehicles-listing.vehicles-full-content .view-content .box .views-field-nothing .vehicle-info .monthly-payment span {
    width: 100%;
  }
}
.vehicles-listing.vehicles-full-content .view-content .box .views-field-nothing .vehicle-info .pay {
  display: flex;
  justify-content: space-between;
  padding-top: 29px;
}
@media screen and (max-width: 767px) {
  .vehicles-listing.vehicles-full-content .view-content .box .views-field-nothing .vehicle-info .pay {
    flex-wrap: wrap;
    text-align: center;
  }
}
.vehicles-listing.vehicles-full-content .view-content .box .views-field-nothing .vehicle-info .pay .vehicle-model {
  flex-basis: 60%;
  color: #8C5BA5;
  font-size: 24px;
  font-weight: 500;
}
@media screen and (max-width: 767px) {
  .vehicles-listing.vehicles-full-content .view-content .box .views-field-nothing .vehicle-info .pay .vehicle-model {
    flex-basis: 100%;
  }
}

.vehicles-listing.vehicles-gallery {
  padding-bottom: 50px;
}
.vehicles-listing.vehicles-gallery .view-content {
  flex-basis: unset;
  max-width: 100%;
  margin: 0;
  width: 100%;
  display: block;
}
.vehicles-listing.vehicles-gallery .view-content .slick {
  max-width: 100%;
  padding: 0;
  width: 100%;
}
.vehicles-listing.vehicles-gallery .view-content .slick .slick__slider .slick-list .slick-track .slick__slide .field-content .media-image {
  position: relative;
}
.vehicles-listing.vehicles-gallery .view-content .slick .slick__slider .slick-list .slick-track .slick__slide .field-content .media-image a {
  width: fit-content;
  display: block;
}
.vehicles-listing.vehicles-gallery .view-content .slick .slick__slider .slick-list .slick-track .slick__slide .field-content .media-image a img {
  border-radius: 12px;
}
.vehicles-listing.vehicles-gallery .view-content .slick .slick__slider .slick-dots {
  position: absolute;
  bottom: 20px;
  margin: 0 auto;
  padding: 0px 7px;
  width: 100%;
  left: 0;
  right: 0;
  display: flex;
  list-style: none;
}
.vehicles-listing.vehicles-gallery .view-content .slick .slick__slider .slick-dots li {
  width: auto;
  height: 10px;
  padding: 0 3px;
  transition: all ease-in-out 0.3s;
}
.vehicles-listing.vehicles-gallery .view-content .slick .slick__slider .slick-dots li button {
  border: unset;
  box-shadow: unset;
  text-indent: -999999px;
  background: rgba(220, 229, 233, 0.7);
  border: 1px solid rgba(220, 229, 233, 0.7);
  width: 20px;
  border-radius: 0;
  padding: 0;
  margin: 0 auto;
  height: 5px;
  border-radius: 12px;
  transition: all ease-in-out 0.3s;
}
.vehicles-listing.vehicles-gallery .view-content .slick .slick__slider .slick-dots li.slick-active {
  display: inline-block;
  vertical-align: top;
}
.vehicles-listing.vehicles-gallery .view-content .slick .slick__slider .slick-dots li.slick-active button {
  border: 1px solid #8C5BA5;
  background: #8C5BA5;
  width: 62px;
  height: 5px;
}
.vehicles-listing.vehicles-gallery .view-content .slick .slick__arrow {
  position: relative;
}
@media only screen and (min-width: 280px) and (max-width: 767px) {
  .vehicles-listing.vehicles-gallery .view-content .slick .slick__arrow {
    display: none;
  }
}
.vehicles-listing.vehicles-gallery .view-content .slick .slick__arrow .slick-next {
  position: absolute;
  right: -25px;
  bottom: 120px;
  background: unset;
  border: unset;
  text-indent: -999999px;
  width: 50px;
  height: 28px;
  display: inline-flex;
}
.vehicles-listing.vehicles-gallery .view-content .slick .slick__arrow .slick-next::before {
  content: "";
  background-image: url("../images/arrow-slide-next.svg");
  height: 30px;
  width: 25px;
  display: block;
  background-color: transparent;
  background-repeat: no-repeat;
}
.vehicles-listing.vehicles-gallery .view-content .slick .slick__arrow .slick-next.slick-disabled {
  cursor: not-allowed;
}
@media only screen and (min-width: 280px) and (max-width: 767px) {
  .vehicles-listing.vehicles-gallery .view-content .slick .slick__arrow .slick-next {
    right: -12px !important;
  }
}
.vehicles-listing.vehicles-gallery .view-content .slick .slick__arrow .slick-prev {
  position: absolute;
  left: 0;
  bottom: 120px;
  background: unset;
  border: unset;
  text-indent: -999999px;
  width: 50px;
  height: 28px;
  display: inline-flex;
}
.vehicles-listing.vehicles-gallery .view-content .slick .slick__arrow .slick-prev::before {
  content: "";
  background-image: url("../images/arrow-slide-perv.svg");
  height: 30px;
  width: 25px;
  display: block;
  background-color: transparent;
  background-repeat: no-repeat;
}
.vehicles-listing.vehicles-gallery .view-content .slick .slick__arrow .slick-prev.slick-disabled {
  cursor: not-allowed;
}

.fancybox-image,
.fancybox-spaceball {
  border-radius: 12px;
}

.page-node-type-vehicles .block-vehicle-calculater .financing-process .all-cash-proces {
  background: transparent !important;
}
@media screen and (max-width: 767px) {
  .page-node-type-vehicles .block-vehicle-calculater .financing-process .all-cash-proces .financing {
    padding: 0 10px !important;
  }
}
.page-node-type-vehicles .block-vehicle-calculater .financing-process .all-cash-proces #click {
  background-image: unset;
  position: absolute;
  width: 25px;
  height: 25px;
  top: 0px;
}
.page-node-type-vehicles .block-vehicle-calculater .financing-process .all-cash-proces #click::before {
  content: url("../images/Info.png");
}
.page-node-type-vehicles .block-vehicle-calculater .financing-process .all-cash-proces .item-content {
  display: inline-flex;
  flex-wrap: wrap;
  justify-content: flex-start;
  align-items: baseline;
  position: relative;
}
.page-node-type-vehicles .block-vehicle-calculater .financing-process .all-cash-proces .item-content .custom-item {
  width: 100%;
  font-weight: 500;
  font-size: 20px;
  margin: 0;
}
@media screen and (max-width: 767px) {
  .page-node-type-vehicles .block-vehicle-calculater .financing-process .all-cash-proces .item-content .custom-item {
    font-size: 16px;
  }
}
.page-node-type-vehicles .block-vehicle-calculater .financing-process .all-cash-proces .item-content input {
  background: transparent;
  border: unset;
  width: 20%;
  font-size: 28px;
  line-height: 24px;
  font-weight: bold;
  padding: 0;
}
.page-node-type-vehicles .block-vehicle-calculater .financing-process .all-cash-proces .item-content input:focus {
  box-shadow: unset;
}
.page-node-type-vehicles .block-vehicle-calculater .financing-process .all-cash-proces .item-content .custom-item-align {
  font-weight: 500;
  font-size: 20px;
  padding: 8px;
}
.page-node-type-vehicles .block-vehicle-calculater .financing-process .all-cash-proces .item-content .residual-percentage {
  color: white;
  background: #3c1053;
  padding: 3px 10px;
  border-radius: 5px;
  font-weight: 500;
}
.page-node-type-vehicles .block-vehicle-calculater .financing-process .all-cash-proces .item-content .main-content {
  padding-right: 5px;
  font-weight: bold;
  font-size: 28px;
}
.page-node-type-vehicles .block-vehicle-calculater .financing-process .button,
.page-node-type-vehicles .block-vehicle-calculater .financing-process .edit-calculator {
  background: #3c1053;
  border: none;
  border-radius: 4px;
  padding: 15px 20px;
  font-size: 20px;
  font-weight: 800;
  margin: 0;
  transition: 0.5s;
}
.page-node-type-vehicles .block-vehicle-calculater .financing-process .edit-calculator {
  color: #ffffff;
  text-decoration: none;
  border-radius: 100px;
  text-align: center;
  cursor: pointer;
}
.page-node-type-vehicles .more-vehicles {
  display: block;
}
.page-node-type-vehicles .more-vehicles .view-content {
  flex-basis: unset;
}

.path-fast-financing .block-system.block-system-main-block,
.path-offline-financing .block-system.block-system-main-block {
  display: flex;
  padding-top: 75px;
  position: relative;
}
.path-fast-financing .block-system.block-system-main-block .offline-createlead,
.path-offline-financing .block-system.block-system-main-block .offline-createlead {
  position: absolute;
}
.path-fast-financing .block-system.block-system-main-block .offline-createlead .display-webform-alert,
.path-offline-financing .block-system.block-system-main-block .offline-createlead .display-webform-alert {
  left: 0;
}
.path-fast-financing .block-system.block-system-main-block .offline-createlead .alert-webform,
.path-offline-financing .block-system.block-system-main-block .offline-createlead .alert-webform {
  left: 0;
  width: 1000px !important;
}
.path-fast-financing .block-system.block-system-main-block .button-apply-terms,
.path-offline-financing .block-system.block-system-main-block .button-apply-terms {
  width: 100%;
  margin: 0;
}
.path-fast-financing .block-system.block-system-main-block .button-apply-terms .financing-process-apply,
.path-offline-financing .block-system.block-system-main-block .button-apply-terms .financing-process-apply {
  margin: 25px 0;
}
.path-fast-financing .block-system.block-system-main-block .button-apply-terms .financing-process-apply .modal-content .accept-terms .confirm .confirmBtn,
.path-offline-financing .block-system.block-system-main-block .button-apply-terms .financing-process-apply .modal-content .accept-terms .confirm .confirmBtn {
  cursor: pointer;
}
.path-fast-financing .block-system.block-system-main-block .button-apply-terms .financing-process-apply .openModal,
.path-offline-financing .block-system.block-system-main-block .button-apply-terms .financing-process-apply .openModal {
  background: #3c1053;
  border: none;
  border-radius: 4px;
  padding: 21px 20px;
  font-size: 20px;
  font-weight: 800;
  margin: 0;
  transition: 0.5s;
  text-decoration: none;
  color: #ffffff;
  cursor: pointer;
}
@media screen and (max-width: 991px) {
  .path-fast-financing .block-system.block-system-main-block .button-apply-terms .financing-process-apply .openModal,
.path-offline-financing .block-system.block-system-main-block .button-apply-terms .financing-process-apply .openModal {
    font-size: 16px;
  }
}
.path-fast-financing .block-system.block-system-main-block .button-apply-terms .financing-process-apply .openModal:hover,
.path-offline-financing .block-system.block-system-main-block .button-apply-terms .financing-process-apply .openModal:hover {
  background-color: #8C5BA5 !important;
  transition: 0.5s;
}
.path-fast-financing .block-system.block-system-main-block .button-apply-terms .financing-process-apply .openModal.terms-active,
.path-offline-financing .block-system.block-system-main-block .button-apply-terms .financing-process-apply .openModal.terms-active {
  padding: 21px 35px !important;
  position: relative;
}
@media screen and (min-width: 280px) and (max-width: 767px) {
  .path-fast-financing .block-system.block-system-main-block .button-apply-terms .financing-process-apply .openModal.terms-active,
.path-offline-financing .block-system.block-system-main-block .button-apply-terms .financing-process-apply .openModal.terms-active {
    font-size: 18px;
    width: 100% !important;
  }
  .path-fast-financing .block-system.block-system-main-block .button-apply-terms .financing-process-apply .openModal.terms-active::before,
.path-offline-financing .block-system.block-system-main-block .button-apply-terms .financing-process-apply .openModal.terms-active::before {
    left: 5px !important;
  }
}
.path-fast-financing .block-system.block-system-main-block .button-apply-terms .financing-process-apply .openModal.terms-active::before,
.path-offline-financing .block-system.block-system-main-block .button-apply-terms .financing-process-apply .openModal.terms-active::before {
  left: 10px;
}
.path-fast-financing .block-system.block-system-main-block .button-apply-terms .financing-process-apply .openModal.terms-active:hover,
.path-offline-financing .block-system.block-system-main-block .button-apply-terms .financing-process-apply .openModal.terms-active:hover {
  background-color: unset !important;
  transition: 0.5s;
}
.path-fast-financing .block-system.block-system-main-block .node-form-vehicles,
.path-offline-financing .block-system.block-system-main-block .node-form-vehicles {
  flex-basis: 50%;
  padding-right: 145px;
  display: flex;
  flex-wrap: wrap;
  align-content: flex-start;
  justify-content: space-between;
  margin-bottom: 50px;
}
@media screen and (max-width: 767px) {
  .path-fast-financing .block-system.block-system-main-block .node-form-vehicles,
.path-offline-financing .block-system.block-system-main-block .node-form-vehicles {
    position: relative;
  }
}
.path-fast-financing .block-system.block-system-main-block .node-form-vehicles .js-form-item-tax-financed,
.path-fast-financing .block-system.block-system-main-block .node-form-vehicles .js-form-item-effect-parameter,
.path-fast-financing .block-system.block-system-main-block .node-form-vehicles .js-form-item-changed-parameter,
.path-fast-financing .block-system.block-system-main-block .node-form-vehicles .js-form-item-formula-type,
.path-fast-financing .block-system.block-system-main-block .node-form-vehicles .js-form-item-finance-type,
.path-fast-financing .block-system.block-system-main-block .node-form-vehicles .js-form-item-retail-price-res,
.path-fast-financing .block-system.block-system-main-block .node-form-vehicles .js-form-item-supplier-color,
.path-fast-financing .block-system.block-system-main-block .node-form-vehicles .js-form-item-year-model-res,
.path-fast-financing .block-system.block-system-main-block .node-form-vehicles .js-form-item-model-id-res,
.path-fast-financing .block-system.block-system-main-block .node-form-vehicles .js-form-item-product-id-res,
.path-fast-financing .block-system.block-system-main-block .node-form-vehicles .js-form-item-brand-id-res,
.path-fast-financing .block-system.block-system-main-block .node-form-vehicles .js-form-item-total-cost-vat-res,
.path-fast-financing .block-system.block-system-main-block .node-form-vehicles .js-form-item-residual-payment-res,
.path-fast-financing .block-system.block-system-main-block .node-form-vehicles .js-form-item-total-vat-res,
.path-fast-financing .block-system.block-system-main-block .node-form-vehicles .js-form-item-down-payment-res,
.path-fast-financing .block-system.block-system-main-block .node-form-vehicles .js-form-item-issue-expense-res,
.path-fast-financing .block-system.block-system-main-block .node-form-vehicles .js-form-item-monthly-payment-res,
.path-fast-financing .block-system.block-system-main-block .node-form-vehicles .js-form-item-apr-res,
.path-fast-financing .block-system.block-system-main-block .node-form-vehicles .js-form-item-period-res,
.path-fast-financing .block-system.block-system-main-block .node-form-vehicles .js-form-item-net-income,
.path-fast-financing .block-system.block-system-main-block .node-form-vehicles .js-form-item-comparison-monthly-payment-res,
.path-fast-financing .block-system.block-system-main-block .node-form-vehicles .js-form-item-comparison-down-payment-res,
.path-fast-financing .block-system.block-system-main-block .node-form-vehicles .js-form-item-promocode,
.path-offline-financing .block-system.block-system-main-block .node-form-vehicles .js-form-item-tax-financed,
.path-offline-financing .block-system.block-system-main-block .node-form-vehicles .js-form-item-effect-parameter,
.path-offline-financing .block-system.block-system-main-block .node-form-vehicles .js-form-item-changed-parameter,
.path-offline-financing .block-system.block-system-main-block .node-form-vehicles .js-form-item-formula-type,
.path-offline-financing .block-system.block-system-main-block .node-form-vehicles .js-form-item-finance-type,
.path-offline-financing .block-system.block-system-main-block .node-form-vehicles .js-form-item-retail-price-res,
.path-offline-financing .block-system.block-system-main-block .node-form-vehicles .js-form-item-supplier-color,
.path-offline-financing .block-system.block-system-main-block .node-form-vehicles .js-form-item-year-model-res,
.path-offline-financing .block-system.block-system-main-block .node-form-vehicles .js-form-item-model-id-res,
.path-offline-financing .block-system.block-system-main-block .node-form-vehicles .js-form-item-product-id-res,
.path-offline-financing .block-system.block-system-main-block .node-form-vehicles .js-form-item-brand-id-res,
.path-offline-financing .block-system.block-system-main-block .node-form-vehicles .js-form-item-total-cost-vat-res,
.path-offline-financing .block-system.block-system-main-block .node-form-vehicles .js-form-item-residual-payment-res,
.path-offline-financing .block-system.block-system-main-block .node-form-vehicles .js-form-item-total-vat-res,
.path-offline-financing .block-system.block-system-main-block .node-form-vehicles .js-form-item-down-payment-res,
.path-offline-financing .block-system.block-system-main-block .node-form-vehicles .js-form-item-issue-expense-res,
.path-offline-financing .block-system.block-system-main-block .node-form-vehicles .js-form-item-monthly-payment-res,
.path-offline-financing .block-system.block-system-main-block .node-form-vehicles .js-form-item-apr-res,
.path-offline-financing .block-system.block-system-main-block .node-form-vehicles .js-form-item-period-res,
.path-offline-financing .block-system.block-system-main-block .node-form-vehicles .js-form-item-net-income,
.path-offline-financing .block-system.block-system-main-block .node-form-vehicles .js-form-item-comparison-monthly-payment-res,
.path-offline-financing .block-system.block-system-main-block .node-form-vehicles .js-form-item-comparison-down-payment-res,
.path-offline-financing .block-system.block-system-main-block .node-form-vehicles .js-form-item-promocode {
  display: none;
}
.path-fast-financing .block-system.block-system-main-block .node-form-vehicles .captcha-type-challenge--recaptcha,
.path-offline-financing .block-system.block-system-main-block .node-form-vehicles .captcha-type-challenge--recaptcha {
  width: 100%;
  margin-top: 35px;
}
.path-fast-financing .block-system.block-system-main-block .node-form-vehicles .captcha-type-challenge--recaptcha legend,
.path-offline-financing .block-system.block-system-main-block .node-form-vehicles .captcha-type-challenge--recaptcha legend {
  display: none;
}
.path-fast-financing .block-system.block-system-main-block .node-form-vehicles #error-first-name,
.path-offline-financing .block-system.block-system-main-block .node-form-vehicles #error-first-name {
  position: absolute;
  top: 260px;
}
@media screen and (max-width: 767px) {
  .path-fast-financing .block-system.block-system-main-block .node-form-vehicles #error-first-name,
.path-offline-financing .block-system.block-system-main-block .node-form-vehicles #error-first-name {
    top: 185px;
  }
}
.path-fast-financing .block-system.block-system-main-block .node-form-vehicles #error-last-name,
.path-offline-financing .block-system.block-system-main-block .node-form-vehicles #error-last-name {
  position: absolute;
  top: 260px;
  left: 290px;
  width: fit-content;
}
@media screen and (max-width: 767px) {
  .path-fast-financing .block-system.block-system-main-block .node-form-vehicles #error-last-name,
.path-offline-financing .block-system.block-system-main-block .node-form-vehicles #error-last-name {
    top: 310px;
    left: 0px;
  }
}
.path-fast-financing .block-system.block-system-main-block .node-form-vehicles .title-form,
.path-offline-financing .block-system.block-system-main-block .node-form-vehicles .title-form {
  width: 100%;
}
.path-fast-financing .block-system.block-system-main-block .node-form-vehicles .title-form h1,
.path-offline-financing .block-system.block-system-main-block .node-form-vehicles .title-form h1 {
  color: #1d1d1d;
  font-size: 36px;
  font-weight: bold;
}
.path-fast-financing .block-system.block-system-main-block .node-form-vehicles .title-form p,
.path-offline-financing .block-system.block-system-main-block .node-form-vehicles .title-form p {
  color: #3c1053;
  font-size: 16px;
  font-weight: 700;
}
.path-fast-financing .block-system.block-system-main-block .node-form-vehicles .title-form p a,
.path-offline-financing .block-system.block-system-main-block .node-form-vehicles .title-form p a {
  color: #8C5BA5;
  font-size: 16px;
  font-weight: 700;
  text-decoration-line: underline;
}
.path-fast-financing .block-system.block-system-main-block .node-form-vehicles .js-form-item,
.path-offline-financing .block-system.block-system-main-block .node-form-vehicles .js-form-item {
  width: 100%;
}
.path-fast-financing .block-system.block-system-main-block .node-form-vehicles #child-term-wrapper,
.path-offline-financing .block-system.block-system-main-block .node-form-vehicles #child-term-wrapper {
  width: 100%;
}
.path-fast-financing .block-system.block-system-main-block .node-form-vehicles .form-radios,
.path-offline-financing .block-system.block-system-main-block .node-form-vehicles .form-radios {
  display: flex;
}
.path-fast-financing .block-system.block-system-main-block .node-form-vehicles .form-radios label,
.path-offline-financing .block-system.block-system-main-block .node-form-vehicles .form-radios label {
  color: #3c1053;
  font-size: 16px;
  font-weight: bold;
  padding-top: 13px;
}
.path-fast-financing .block-system.block-system-main-block .node-form-vehicles .js-form-item-first-name,
.path-fast-financing .block-system.block-system-main-block .node-form-vehicles .js-form-item-last-name,
.path-offline-financing .block-system.block-system-main-block .node-form-vehicles .js-form-item-first-name,
.path-offline-financing .block-system.block-system-main-block .node-form-vehicles .js-form-item-last-name {
  width: 45%;
}
.path-fast-financing .block-system.block-system-main-block .node-form-vehicles .js-form-item-first-name,
.path-offline-financing .block-system.block-system-main-block .node-form-vehicles .js-form-item-first-name {
  margin-right: 33px;
}
.path-fast-financing .block-system.block-system-main-block .node-form-vehicles label,
.path-offline-financing .block-system.block-system-main-block .node-form-vehicles label {
  font-size: 16px;
  font-weight: bold;
  padding-bottom: 8px;
  margin: 0;
}
.path-fast-financing .block-system.block-system-main-block .node-form-vehicles input,
.path-fast-financing .block-system.block-system-main-block .node-form-vehicles select,
.path-offline-financing .block-system.block-system-main-block .node-form-vehicles input,
.path-offline-financing .block-system.block-system-main-block .node-form-vehicles select {
  border-radius: 5px;
  border: 1px solid #d9d9d9;
  padding: 15px 25px;
}
.path-fast-financing .block-system.block-system-main-block .node-form-vehicles input:focus,
.path-fast-financing .block-system.block-system-main-block .node-form-vehicles select:focus,
.path-offline-financing .block-system.block-system-main-block .node-form-vehicles input:focus,
.path-offline-financing .block-system.block-system-main-block .node-form-vehicles select:focus {
  box-shadow: none;
}
.path-fast-financing .block-system.block-system-main-block .node-form-vehicles #financing-btn,
.path-offline-financing .block-system.block-system-main-block .node-form-vehicles #financing-btn {
  margin-top: 25px;
  width: auto;
  text-align: center;
  background: #fdc90b;
  border: 1px solid #fdc90b;
  color: #3c1053;
  text-decoration: none;
  border-radius: 4px;
  padding: 15px 20px;
  font-size: 20px;
  font-weight: 800;
  transition: 0.5s;
  cursor: pointer;
}
.path-fast-financing .block-system.block-system-main-block .node-form-vehicles #financing-btn:hover,
.path-offline-financing .block-system.block-system-main-block .node-form-vehicles #financing-btn:hover {
  background-color: #8C5BA5 !important;
  transition: 0.5s;
  color: #ffffff;
  border-color: transparent;
}
.path-fast-financing .block-system.block-system-main-block .node-form-vehicles .go-back,
.path-offline-financing .block-system.block-system-main-block .node-form-vehicles .go-back {
  margin-top: 25px;
  width: 35%;
  text-align: center;
  background: #ffffff;
  border: 1px solid #3c1053;
  color: #3c1053;
  text-decoration: none;
  border-radius: 4px;
  padding: 15px 20px;
  font-size: 20px;
  font-weight: 800;
  transition: 0.5s;
  cursor: pointer;
}
.path-fast-financing .block-system.block-system-main-block .node-form-vehicles .go-back:hover,
.path-offline-financing .block-system.block-system-main-block .node-form-vehicles .go-back:hover {
  background-color: #8C5BA5 !important;
  transition: 0.5s;
  color: #ffffff;
  border-color: transparent;
}
.path-fast-financing .block-system.block-system-main-block .node-form-vehicles .js-form-item-field-shs-city,
.path-offline-financing .block-system.block-system-main-block .node-form-vehicles .js-form-item-field-shs-city {
  margin: 0;
}
.path-fast-financing .block-system.block-system-main-block .node-form-vehicles .js-form-item-field-shs-city label,
.path-offline-financing .block-system.block-system-main-block .node-form-vehicles .js-form-item-field-shs-city label {
  margin-top: -31px !important;
  top: unset !important;
  bottom: unset !important;
}
.path-fast-financing .block-system.block-system-main-block .node-form-vehicles .js-form-item-field-shs-city #edit-field-shs-city--2-shs-0-1,
.path-offline-financing .block-system.block-system-main-block .node-form-vehicles .js-form-item-field-shs-city #edit-field-shs-city--2-shs-0-1 {
  margin-top: unset;
}
.path-fast-financing .block-system.block-system-main-block .node-form-vehicles .js-form-item-field-shs-city .shs-widget-container,
.path-offline-financing .block-system.block-system-main-block .node-form-vehicles .js-form-item-field-shs-city .shs-widget-container {
  padding: 32px 0;
  margin: 0;
}
.path-fast-financing .block-system.block-system-main-block .node-form-vehicles .js-form-item-field-shs-city .shs-addnew-container,
.path-offline-financing .block-system.block-system-main-block .node-form-vehicles .js-form-item-field-shs-city .shs-addnew-container {
  display: none;
}
.path-fast-financing .block-system.block-system-main-block .node-form-vehicles #edit-forward,
.path-offline-financing .block-system.block-system-main-block .node-form-vehicles #edit-forward {
  background: #fdc90b;
  border: none;
  color: #3c1053;
  border-radius: 4px;
  padding: 15px 20px;
  font-size: 20px;
  font-weight: 800;
  margin: 0;
  transition: 0.5s;
  margin-top: 25px;
  width: 50%;
}
.path-fast-financing .block-system.block-system-main-block .node-form-vehicles #edit-forward:hover,
.path-offline-financing .block-system.block-system-main-block .node-form-vehicles #edit-forward:hover {
  transition: 0.5s;
  color: #ffffff;
}
.path-fast-financing .block-system.block-system-main-block .financing-process-block,
.path-offline-financing .block-system.block-system-main-block .financing-process-block {
  flex-basis: 50%;
}
.path-fast-financing .block-system.block-system-main-block .financing-process-block .block-node-fast-financing-vehicles,
.path-offline-financing .block-system.block-system-main-block .financing-process-block .block-node-fast-financing-vehicles {
  display: block !important;
}
.path-fast-financing .block-system.block-system-main-block .financing-process-block .block-node-fast-financing-vehicles .financing-process,
.path-offline-financing .block-system.block-system-main-block .financing-process-block .block-node-fast-financing-vehicles .financing-process {
  width: 100%;
}
.path-fast-financing .block-system.block-system-main-block .financing-process-block .block-node-fast-financing-vehicles .financing-process .all-cash-proces,
.path-offline-financing .block-system.block-system-main-block .financing-process-block .block-node-fast-financing-vehicles .financing-process .all-cash-proces {
  border-radius: 18px;
}
.path-fast-financing .block-system.block-system-main-block .financing-process-block .block-node-fast-financing-vehicles .financing-process .vehicle-thumbnail,
.path-offline-financing .block-system.block-system-main-block .financing-process-block .block-node-fast-financing-vehicles .financing-process .vehicle-thumbnail {
  text-align: center;
  display: flex;
  justify-content: center;
  padding-top: 65px;
}
.path-fast-financing .block-system.block-system-main-block .financing-process-block .block-node-fast-financing-vehicles .financing-process .vehicle-thumbnail img,
.path-offline-financing .block-system.block-system-main-block .financing-process-block .block-node-fast-financing-vehicles .financing-process .vehicle-thumbnail img {
  width: 65%;
}
.path-fast-financing .block-system.block-system-main-block .financing-process-block .block-node-fast-financing-vehicles .financing-process .vehicle-title,
.path-offline-financing .block-system.block-system-main-block .financing-process-block .block-node-fast-financing-vehicles .financing-process .vehicle-title {
  padding: 48px 0;
}
.path-fast-financing .block-system.block-system-main-block .financing-process-block .block-node-fast-financing-vehicles .financing-process .vehicle-title h1,
.path-offline-financing .block-system.block-system-main-block .financing-process-block .block-node-fast-financing-vehicles .financing-process .vehicle-title h1 {
  font-size: 48px;
  text-align: center;
  line-height: 60px;
}
.path-fast-financing .block-system.block-system-main-block .financing-process-block .block-node-fast-financing-vehicles .financing-process .vehicle-title h2,
.path-offline-financing .block-system.block-system-main-block .financing-process-block .block-node-fast-financing-vehicles .financing-process .vehicle-title h2 {
  color: #8C5BA5;
  text-align: center;
  font-size: 24px;
  font-weight: 700;
}
.path-fast-financing .block-system.block-system-main-block .financing-process-block .block-node-fast-financing-vehicles .financing-process .financing h2,
.path-offline-financing .block-system.block-system-main-block .financing-process-block .block-node-fast-financing-vehicles .financing-process .financing h2 {
  color: #231f20;
}
.path-fast-financing .block-system.block-system-main-block .financing-process-block .block-node-fast-financing-vehicles .financing-process .vehicle-colors,
.path-offline-financing .block-system.block-system-main-block .financing-process-block .block-node-fast-financing-vehicles .financing-process .vehicle-colors {
  display: flex;
  flex-wrap: wrap;
  flex-direction: column;
  text-align: center;
}
.path-fast-financing .block-system.block-system-main-block .financing-process-block .block-node-fast-financing-vehicles .financing-process .vehicle-colors .vehicle-colors-title,
.path-offline-financing .block-system.block-system-main-block .financing-process-block .block-node-fast-financing-vehicles .financing-process .vehicle-colors .vehicle-colors-title {
  padding-bottom: 32px;
}
.path-fast-financing .block-system.block-system-main-block .financing-process-block .block-node-fast-financing-vehicles .financing-process .vehicle-colors .vehicle-colors-title span,
.path-offline-financing .block-system.block-system-main-block .financing-process-block .block-node-fast-financing-vehicles .financing-process .vehicle-colors .vehicle-colors-title span {
  color: #3c1053;
  font-size: 20px;
  font-weight: bold;
}
.path-fast-financing .block-system.block-system-main-block .financing-process-block .block-node-fast-financing-vehicles .financing-process .vehicle-colors .vehicle-colors-details,
.path-offline-financing .block-system.block-system-main-block .financing-process-block .block-node-fast-financing-vehicles .financing-process .vehicle-colors .vehicle-colors-details {
  display: flex;
  justify-content: space-around;
}
.path-fast-financing .block-system.block-system-main-block .financing-process-block .block-node-fast-financing-vehicles .financing-process .vehicle-colors .vehicle-colors-details .color .label,
.path-offline-financing .block-system.block-system-main-block .financing-process-block .block-node-fast-financing-vehicles .financing-process .vehicle-colors .vehicle-colors-details .color .label {
  color: #3c1053;
  font-size: 16px;
  font-weight: 700;
  padding-bottom: 10px;
}
.path-fast-financing .block-system.block-system-main-block .financing-process-block .block-node-fast-financing-vehicles .financing-process .vehicle-colors .vehicle-colors-details .color p,
.path-offline-financing .block-system.block-system-main-block .financing-process-block .block-node-fast-financing-vehicles .financing-process .vehicle-colors .vehicle-colors-details .color p {
  color: #1d1d1d;
  font-size: 32px;
  font-weight: 700;
  margin-bottom: 50px;
}
@media screen and (max-width: 767px) {
  .path-fast-financing .block-system.block-system-main-block .financing-process-block .block-node-fast-financing-vehicles .financing-process .vehicle-colors .vehicle-colors-details .color p,
.path-offline-financing .block-system.block-system-main-block .financing-process-block .block-node-fast-financing-vehicles .financing-process .vehicle-colors .vehicle-colors-details .color p {
    font-size: 16px;
  }
}

.block-vehicle-calculater .financing-process {
  flex-basis: 100% !important;
}

.node--type-vehicles.node--view-mode-full .financing-process-block .block-vehicle-calculater {
  display: block;
  padding-bottom: 0;
}
.node--type-vehicles.node--view-mode-full .financing-process-block .block-vehicle-calculater .financing-process {
  border-radius: 18px;
  background: rgba(220, 229, 233, 0.3);
  padding: 30px;
  width: 100%;
  flex-basis: 100%;
  box-shadow: rgba(0, 0, 0, 0.15) 1.95px 1.95px 2.6px;
}
@media screen and (max-width: 767px) {
  .node--type-vehicles.node--view-mode-full .financing-process-block .block-vehicle-calculater .financing-process {
    padding: 30px 10px;
  }
}
.node--type-vehicles.node--view-mode-full .financing-process-block .block-vehicle-calculater .financing-process .button-header {
  width: 100%;
  position: unset;
}
.node--type-vehicles.node--view-mode-full .financing-process-block .block-vehicle-calculater .financing-process .button-header button {
  text-align: unset;
}
@media screen and (max-width: 767px) {
  .node--type-vehicles.node--view-mode-full .financing-process-block .block-vehicle-calculater .financing-process .button-header button {
    text-align: center;
  }
}
.node--type-vehicles.node--view-mode-full .financing-process-block .block-vehicle-calculater .financing-process .information-block {
  display: none !important;
}
.node--type-vehicles.node--view-mode-full .financing-process-block .block-vehicle-calculater .financing-process .information-block:nth-child(1) {
  display: block;
}
.node--type-vehicles.node--view-mode-full .financing-process-block .block-vehicle-calculater .financing-process .box-information {
  padding-top: 30px;
}
.node--type-vehicles.node--view-mode-full .financing-process-block .block-vehicle-calculater .financing-process .box-information p {
  color: #8C5BA5;
  font-size: 16px;
  font-weight: 700;
  margin: 0;
}
.node--type-vehicles.node--view-mode-full .financing-process-block .block-vehicle-calculater .financing-process .all-cash-proces {
  background: unset;
  border-radius: 15px;
}
.node--type-vehicles.node--view-mode-full .financing-process-block .block-vehicle-calculater .financing-process .all-cash-proces .financing .space {
  padding-bottom: 20px;
}
@media screen and (max-width: 767px) {
  .node--type-vehicles.node--view-mode-full .financing-process-block .block-vehicle-calculater .financing-process .all-cash-proces .financing .space {
    width: 100%;
  }
}
@media screen and (max-width: 767px) {
  .node--type-vehicles.node--view-mode-full .financing-process-block .block-vehicle-calculater .financing-process .all-cash-proces .button-accept {
    padding: 0;
  }
  .node--type-vehicles.node--view-mode-full .financing-process-block .block-vehicle-calculater .financing-process .all-cash-proces .button-accept .col-lg-4 {
    padding: 0;
  }
}
@media screen and (max-width: 767px) {
  .node--type-vehicles.node--view-mode-full .financing-process-block .block-vehicle-calculater .financing-process .all-cash-proces .button-accept .vehicle-process-apply {
    padding: 0;
  }
}
.node--type-vehicles.node--view-mode-full .financing-process-block .block-vehicle-calculater .financing-process .all-cash-proces .button-accept .vehicle-process-apply .financing-process-apply {
  display: flex;
  justify-content: space-between;
  align-items: baseline;
}
@media screen and (max-width: 767px) {
  .node--type-vehicles.node--view-mode-full .financing-process-block .block-vehicle-calculater .financing-process .all-cash-proces .button-accept .vehicle-process-apply .financing-process-apply {
    justify-content: space-between;
    flex-wrap: wrap;
  }
}
.node--type-vehicles.node--view-mode-full .financing-process-block .block-vehicle-calculater .financing-process .all-cash-proces .button-accept .vehicle-process-apply .financing-process-apply .offline-process {
  display: flex;
  flex-direction: column;
  transition: all ease-in-out 0.3s;
}
@media screen and (max-width: 767px) {
  .node--type-vehicles.node--view-mode-full .financing-process-block .block-vehicle-calculater .financing-process .all-cash-proces .button-accept .vehicle-process-apply .financing-process-apply .offline-process {
    width: 100%;
  }
}
.node--type-vehicles.node--view-mode-full .financing-process-block .block-vehicle-calculater .financing-process .all-cash-proces .button-accept .vehicle-process-apply .financing-process-apply .offline-process button {
  color: #1d1d1d;
  font-size: 20px;
  padding: 15px 30px;
  font-style: normal;
  font-weight: 700;
  line-height: normal;
  background: unset;
  padding: 0;
  text-decoration: underline;
  transition: all ease-in-out 0.3s;
}
.node--type-vehicles.node--view-mode-full .financing-process-block .block-vehicle-calculater .financing-process .all-cash-proces .button-accept .vehicle-process-apply .financing-process-apply .offline-process button.show-btn {
  border: none;
  border-radius: 4px;
  padding: 15px 30px;
  font-size: 20px;
  font-weight: 700;
  color: #3c1053;
  border: 1px solid #fecb26;
  position: relative;
  width: 100%;
  background: #fecb26;
  text-decoration: none;
  transition: all ease-in-out 0.3s;
}
@media screen and (max-width: 767px) {
  .node--type-vehicles.node--view-mode-full .financing-process-block .block-vehicle-calculater .financing-process .all-cash-proces .button-accept .vehicle-process-apply .financing-process-apply .offline-process button.show-btn {
    margin-top: 25px;
    width: 100%;
    text-align: center;
    background: #fdc90b;
    border: 1px solid #fdc90b;
    color: #3c1053;
    text-decoration: none;
    border-radius: 4px;
    padding: 15px 20px;
    font-size: 20px;
    font-weight: 800;
    transition: 0.5s;
    cursor: pointer;
  }
}
.node--type-vehicles.node--view-mode-full .financing-process-block .block-vehicle-calculater .financing-process .all-cash-proces .button-accept .vehicle-process-apply .financing-process-apply .offline-process button.show-btn:hover {
  color: #ffffff;
  border: 1px solid #8C5BA5;
  background-color: #8C5BA5 !important;
  transition: 0.3s;
}
.node--type-vehicles.node--view-mode-full .financing-process-block .block-vehicle-calculater .financing-process .all-cash-proces .button-accept .vehicle-process-apply .financing-process-apply .offline-process a {
  color: #ac4fc6;
  text-align: center;
  font-size: 14px;
  font-style: normal;
  font-weight: 700;
  line-height: normal;
  text-align: end;
  transition: all ease-in-out 0.3s;
}
@media screen and (max-width: 767px) {
  .node--type-vehicles.node--view-mode-full .financing-process-block .block-vehicle-calculater .financing-process .all-cash-proces .button-accept .vehicle-process-apply .financing-process-apply .offline-process a {
    text-align: unset;
  }
}
.node--type-vehicles.node--view-mode-full .financing-process-block .block-vehicle-calculater .financing-process .all-cash-proces .button-accept .vehicle-process-apply .financing-process-apply .offline-process p {
  text-align: end;
}
@media screen and (max-width: 767px) {
  .node--type-vehicles.node--view-mode-full .financing-process-block .block-vehicle-calculater .financing-process .all-cash-proces .button-accept .vehicle-process-apply .financing-process-apply .offline-process p {
    text-align: unset;
  }
}
@media screen and (max-width: 767px) {
  .node--type-vehicles.node--view-mode-full .financing-process-block .block-vehicle-calculater .financing-process .all-cash-proces .button-accept .vehicle-process-apply .financing-process-apply .apply-now {
    width: 100%;
  }
}
.node--type-vehicles.node--view-mode-full .financing-process-block .block-vehicle-calculater .financing-process .all-cash-proces .button-accept .vehicle-process-apply .financing-process-apply .apply-now button {
  border: none;
  border-radius: 4px;
  padding: 15px 30px;
  font-size: 20px;
  font-weight: 800;
  color: #3c1053;
  position: relative;
  width: 100%;
  background: #fdc90b;
  transition: all ease-in-out 0.3s;
  border: 1px solid #fdc90b;
}
@media screen and (max-width: 767px) {
  .node--type-vehicles.node--view-mode-full .financing-process-block .block-vehicle-calculater .financing-process .all-cash-proces .button-accept .vehicle-process-apply .financing-process-apply .apply-now button {
    width: 100%;
  }
}
.node--type-vehicles.node--view-mode-full .financing-process-block .block-vehicle-calculater .financing-process .all-cash-proces .button-accept .vehicle-process-apply .financing-process-apply .apply-now button:hover {
  color: #ffffff;
  border: 1px solid #8C5BA5;
  background-color: #8C5BA5 !important;
  transition: 0.3s;
}
.node--type-vehicles.node--view-mode-full .financing-process-block .block-vehicle-calculater .financing-process .all-cash-proces .button-accept .financing-process-apply .openModal,
.node--type-vehicles.node--view-mode-full .financing-process-block .block-vehicle-calculater .financing-process .all-cash-proces .button-accept .financing-process-apply-terms .openModal {
  transition: all ease-in-out 0.3s;
  border-radius: 48px;
  border: 1px solid #3c1053;
}
.node--type-vehicles.node--view-mode-full .financing-process-block .block-vehicle-calculater .financing-process .all-cash-proces .button-accept .financing-process-apply .openModal:hover,
.node--type-vehicles.node--view-mode-full .financing-process-block .block-vehicle-calculater .financing-process .all-cash-proces .button-accept .financing-process-apply-terms .openModal:hover {
  background: transparent;
  color: #3c1053;
  border: 1px solid #3c1053;
}
@media screen and (min-width: 992px) and (max-width: 1024px) {
  .node--type-vehicles.node--view-mode-full .financing-process-block .block-vehicle-calculater .col-lg-8 {
    width: 100%;
  }
}

.block-vehicle-calculator-block {
  padding: 0;
}
.block-vehicle-calculator-block .vehicle-calculator-form {
  display: none;
}

.open-pop-up-edit-calculator .block-vehicle-calculator-block .vehicle-calculator-form {
  display: block;
  position: fixed;
  z-index: 999999999;
  background-color: #ffffff;
  margin: 0;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  padding: 50px 125px;
  box-shadow: rgba(0, 0, 0, 0.35) 0px 5px 15px;
  margin-top: 0 !important;
}
@media screen and (min-width: 1200px) and (max-width: 1399px) {
  .open-pop-up-edit-calculator .block-vehicle-calculator-block .vehicle-calculator-form {
    display: flex;
    flex-wrap: wrap;
  }
}
.open-pop-up-edit-calculator .block-vehicle-calculator-block .vehicle-calculator-form legend {
  margin: 0;
}
.open-pop-up-edit-calculator .block-vehicle-calculator-block .vehicle-calculator-form input {
  border-radius: 5px;
  border: 1px solid #d9d9d9;
  padding: 15px 25px;
  color: #909fa6;
}
@media screen and (max-width: 767px) {
  .open-pop-up-edit-calculator .block-vehicle-calculator-block .vehicle-calculator-form input {
    padding: 7px 15px !important;
  }
}
@media screen and (min-width: 1200px) and (max-width: 1399px) {
  .open-pop-up-edit-calculator .block-vehicle-calculator-block .vehicle-calculator-form input {
    padding: 7px 15px !important;
    font-size: 12px;
  }
}
.open-pop-up-edit-calculator .block-vehicle-calculator-block .vehicle-calculator-form .btn-close {
  display: none;
}
.open-pop-up-edit-calculator .block-vehicle-calculator-block .vehicle-calculator-form #promocode {
  margin-bottom: 35px;
}
@media screen and (min-width: 1200px) and (max-width: 1399px) {
  .open-pop-up-edit-calculator .block-vehicle-calculator-block .vehicle-calculator-form #promocode {
    margin-bottom: 0 !important;
  }
}
.open-pop-up-edit-calculator .block-vehicle-calculator-block .vehicle-calculator-form .js-form-item-promocode {
  margin-top: 35px !important;
}
@media screen and (min-width: 1200px) and (max-width: 1399px) {
  .open-pop-up-edit-calculator .block-vehicle-calculator-block .vehicle-calculator-form .js-form-item-promocode {
    margin-top: 0 !important;
  }
}
.open-pop-up-edit-calculator .block-vehicle-calculator-block .vehicle-calculator-form #vat_payment_type {
  display: flex;
}
.open-pop-up-edit-calculator .block-vehicle-calculator-block .vehicle-calculator-form #vat_payment_type--wrapper {
  display: flex;
}
@media only screen and (max-width: 767px) {
  .open-pop-up-edit-calculator .block-vehicle-calculator-block .vehicle-calculator-form #vat_payment_type--wrapper {
    display: flex;
    flex-wrap: wrap;
  }
}
.open-pop-up-edit-calculator .block-vehicle-calculator-block .vehicle-calculator-form #vat_payment_type--wrapper .fieldset-wrapper {
  flex-basis: 75%;
}
.open-pop-up-edit-calculator .block-vehicle-calculator-block .vehicle-calculator-form .js-form-item label {
  font-weight: bold;
}
.open-pop-up-edit-calculator .block-vehicle-calculator-block .vehicle-calculator-form .js-form-item.form-item-vat-payment-type {
  margin: 0;
}
.open-pop-up-edit-calculator .block-vehicle-calculator-block .vehicle-calculator-form #vat_payment_type--wrapper .fieldset-wrapper #vat_payment_type label {
  padding: 0 15px;
}
.open-pop-up-edit-calculator .block-vehicle-calculator-block .vehicle-calculator-form #vat_payment_type--wrapper .fieldset-wrapper #vat_payment_type input {
  margin: 5px 0;
}
.open-pop-up-edit-calculator .block-vehicle-calculator-block .vehicle-calculator-form .button {
  color: #ffffff;
}
@media screen and (max-width: 767px) {
  .open-pop-up-edit-calculator .block-vehicle-calculator-block .vehicle-calculator-form .showErorr {
    margin-bottom: 10px;
  }
}
.open-pop-up-edit-calculator .block-vehicle-calculator-block .vehicle-calculator-form .title-calculation-form {
  color: #1d1d1d;
  font-size: 40px;
  font-style: normal;
  font-weight: 800;
  line-height: 48px;
  width: 70%;
  pointer-events: none;
  display: flex;
  margin-bottom: 40px;
}
@media screen and (max-width: 767px) {
  .open-pop-up-edit-calculator .block-vehicle-calculator-block .vehicle-calculator-form .title-calculation-form {
    line-height: unset;
    margin-bottom: 10px;
  }
}
.open-pop-up-edit-calculator .block-vehicle-calculator-block .vehicle-calculator-form .title-calculation-form::after {
  content: "Close";
  position: absolute;
  right: 80px;
  cursor: pointer;
  font-size: 21px;
  font-weight: 500;
  margin-top: 3px;
  pointer-events: all;
}
.open-pop-up-edit-calculator .block-vehicle-calculator-block .vehicle-calculator-form .title-calculation-form::before {
  content: url("../images/closeinfo.svg");
  position: absolute;
  right: 50px;
  cursor: pointer;
  pointer-events: all;
}

.block-colors-vehicle {
  padding-bottom: 30px;
}
.block-colors-vehicle .js-form-type-select .form-select {
  border-radius: 5px;
  border: 1px solid #d9d9d9;
  padding: 15px 25px;
}
.block-colors-vehicle .js-form-type-select label {
  padding-bottom: 8px;
  font-weight: bold;
}

.vehicle-calculator-form .js-form-type-radio {
  display: flex;
  align-items: baseline;
  margin: 0 !important;
}
@media only screen and (min-width: 1199px) and (max-width: 1399px) {
  .vehicle-calculator-form .js-form-type-radio {
    align-items: flex-start;
  }
}
.vehicle-calculator-form .js-form-type-radio #edit-payment-method-monthly-payment,
.vehicle-calculator-form .js-form-type-radio #edit-payment-method-down-payment {
  flex-basis: 10%;
  margin-left: -53px;
}
@media only screen and (min-width: 1199px) and (max-width: 1399px) {
  .vehicle-calculator-form .js-form-type-radio #edit-payment-method-monthly-payment,
.vehicle-calculator-form .js-form-type-radio #edit-payment-method-down-payment {
    margin-left: 0;
    flex-basis: 5%;
  }
}
@media only screen and (min-width: 280px) and (max-width: 767px) {
  .vehicle-calculator-form .js-form-type-radio #edit-payment-method-monthly-payment,
.vehicle-calculator-form .js-form-type-radio #edit-payment-method-down-payment {
    margin-left: -10px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .vehicle-calculator-form .js-form-type-radio #edit-payment-method-monthly-payment,
.vehicle-calculator-form .js-form-type-radio #edit-payment-method-down-payment {
    margin-left: -18px;
  }
}
@media only screen and (min-width: 992px) and (max-width: 1024px) {
  .vehicle-calculator-form .js-form-type-radio #edit-payment-method-monthly-payment,
.vehicle-calculator-form .js-form-type-radio #edit-payment-method-down-payment {
    margin-left: -25px;
  }
}
.vehicle-calculator-form .js-form-type-radio .option {
  margin-top: -6px;
  flex-basis: 100%;
}

@media only screen and (min-width: 992px) and (max-width: 1024px) {
  .vehicle-calculator-form {
    width: 60% !important;
    padding: 20px !important;
  }
  .vehicle-calculator-form .form-radios .form-item-payment-method .option .js-form-item {
    margin-left: 18px !important;
    margin-bottom: 10px !important;
  }
  .vehicle-calculator-form .form-radios .form-item-payment-method .option .js-form-item #monthly_payment_calculator,
.vehicle-calculator-form .form-radios .form-item-payment-method .option .js-form-item #down_payment_calculator {
    width: 97% !important;
  }
  .vehicle-calculator-form .title-calculation-form {
    font-size: 27px !important;
    width: 100% !important;
  }
  .vehicle-calculator-form #period_month--wrapper .fieldset-wrapper .form-radios {
    flex-wrap: wrap;
  }
  .vehicle-calculator-form #period_month--wrapper .fieldset-wrapper .form-radios .js-form-item {
    margin: 10px;
  }
}
@media only screen and (min-width: 992px) and (max-width: 1024px) {
  .node--type-vehicles.node--view-mode-full .block-views-blockvehicles-block-more-vehicles .vehicles-listing.more-vehicles .view-content .col-lg-3 .views-field .field-content .vehicle-info .info .vehicle-name {
    font-size: 20px;
  }
  .node--type-vehicles.node--view-mode-full .block-views-blockvehicles-block-more-vehicles .vehicles-listing.more-vehicles .view-content .col-lg-3 .views-field .field-content .vehicle-info .branding .offer-financing .fast-financing {
    padding: 5px 9px;
  }
  .node--type-vehicles.node--view-mode-full .block-views-blockvehicles-block-more-vehicles .vehicles-listing.more-vehicles .view-content .col-lg-3 .views-field .field-content .vehicle-info .footer .pay .monthly-payment .field-monthly-payment {
    font-size: 30px;
  }
  .node--type-vehicles.node--view-mode-full .financing-process-block .view-content .box .views-field .field-content .vehicle-info .pay .vehicle-model {
    flex-basis: 50%;
    font-size: 20px;
  }
  .node--type-vehicles.node--view-mode-full .financing-process-block .view-content .box .views-field .field-content .vehicle-info .pay .monthly-payment .field-monthly-payment {
    font-size: 40px;
  }

  .node-form-vehicles {
    padding-right: 137px !important;
  }
}
@media only screen and (min-width: 1199px) and (max-width: 1399px) {
  .vehicle-calculator-form {
    overflow-x: scroll;
    padding: 20px !important;
  }
  .vehicle-calculator-form .js-form-item {
    margin-bottom: 10px !important;
  }
  .vehicle-calculator-form .js-form-item label {
    font-size: 12px !important;
  }
  .vehicle-calculator-form .js-form-item .showErorr {
    margin-bottom: 0 !important;
  }
  .vehicle-calculator-form .title-calculation-form {
    font-size: 20px !important;
    width: 100% !important;
    margin-bottom: 0px !important;
  }
  .vehicle-calculator-form #period_month--wrapper {
    margin-bottom: 10px !important;
  }
  .vehicle-calculator-form #period_month--wrapper legend {
    margin-bottom: 10px !important;
  }
  .vehicle-calculator-form #period_month--wrapper legend span {
    font-size: 12px !important;
  }
  .vehicle-calculator-form #period_month--wrapper .fieldset-wrapper .form-radios {
    flex-wrap: wrap;
  }
  .vehicle-calculator-form #period_month--wrapper .fieldset-wrapper .form-radios .js-form-item {
    margin: 10px 0 !important;
  }
}
@media only screen and (min-width: 1199px) and (max-width: 1399px) and (min-width: 1200px) and (max-width: 1399px) {
  .vehicle-calculator-form #period_month--wrapper .fieldset-wrapper .form-radios .js-form-item {
    margin: 10px !important;
  }
}
@media only screen and (min-width: 1199px) and (max-width: 1399px) {
  .vehicle-calculator-form #period_month--wrapper .fieldset-wrapper .form-radios .js-form-item .option {
    padding: 10px 10px !important;
    font-size: 12px !important;
    line-height: 18px !important;
  }
}
@media only screen and (min-width: 1199px) and (max-width: 1399px) {
  .vehicle-calculator-form #financing-btn {
    padding: 8px 10px !important;
    font-size: 12px !important;
  }
}
@media only screen and (min-width: 1199px) and (max-width: 1399px) {
  .vehicle-calculator-form #vat_payment_type--wrapper {
    margin-bottom: 10px !important;
  }
  .vehicle-calculator-form #vat_payment_type--wrapper legend {
    margin-bottom: 10px !important;
  }
  .vehicle-calculator-form #vat_payment_type--wrapper legend span {
    font-size: 12px !important;
  }
}
@media only screen and (min-width: 1199px) and (max-width: 1399px) {
  .vehicle-calculator-form #net-income .showErorr {
    margin-bottom: 0px !important;
  }
}
@media only screen and (min-width: 1199px) and (max-width: 1399px) {
  .page-node-type-vehicles .region-content {
    padding-top: 50px;
  }
  .page-node-type-vehicles .block-vehicle-calculater .financing-process .edit-calculator {
    font-size: 15px !important;
  }
  .page-node-type-vehicles .block-vehicle-calculater .financing-process .button {
    font-size: 15px !important;
  }
  .page-node-type-vehicles .block-vehicle-calculater .financing-process .vehicle-process-apply .offline-process button {
    font-size: 15px !important;
  }
}
@media only screen and (min-width: 1199px) and (max-width: 1399px) {
  .block-vehicle-calculater .vehicle-colors .financing-process .button-header {
    width: 100% !important;
    margin-top: 0 !important;
  }
  .block-vehicle-calculater .vehicle-colors .financing-process .box-information p {
    margin: 20px 0 0 0 !important;
  }
}
.offer-status {
  display: none;
}

#brandRes,
#productRes,
#modelRes,
#yearModelRes,
#supplierColorRes,
#retailPriceRes,
#netIncome,
#FinanceType,
#FormulaType,
#ChangedParameter,
#EffectOnParameter,
#IsTaxFinanced,
#retail-price-res,
#promocodeRes {
  display: none;
}

.path-fast-financing .button-header,
.path-offline-financing .button-header {
  width: 100% !important;
  position: unset !important;
}

.btns-node-vehicles {
  padding-top: 40px;
  border-top: 1px solid #d9d9d9;
}
.btns-node-vehicles .Compare a {
  padding: 10px 40px 10px 20px;
  justify-content: center;
  align-items: center;
  gap: 8px;
  flex-shrink: 0;
  border-radius: 48px;
  border: 1px solid #1d1d1d;
  color: #3c1053;
  text-decoration: none;
  margin: 0 5px;
  font-weight: 500;
  border: 1px solid #14303A;
  position: relative;
  transition: all ease-in-out 0.3s;
  font-weight: bold;
}
.btns-node-vehicles .Compare a::before {
  content: "";
  position: absolute;
  background-image: url(../images/plus_black.svg);
  background-repeat: no-repeat;
  background-position: right;
  width: 20px;
  height: 25px;
  right: 15px;
  top: 5px;
}
.btns-node-vehicles .Compare a:hover {
  background: #3c1053;
  color: #ffffff;
  border: 1px solid #3c1053;
}
.btns-node-vehicles .Compare a:hover::before {
  background-image: url(../images/plus-white.svg);
}

@media only screen and (min-width: 768px) and (max-width: 992px) {
  .path-fast-financing .breadcrumb {
    padding: 40px 0px !important;
  }
}
.path-fast-financing #ajax_form_multistep_fast_finance {
  flex-basis: 50%;
}
.path-fast-financing #ajax_form_multistep_fast_finance .button {
  background: #fdc90b;
  border: none;
  color: #3c1053;
  border-radius: 4px;
  padding: 15px 20px;
  font-size: 20px;
  font-weight: 800;
  margin: 0;
  transition: 0.5s;
  margin-top: 25px;
  width: 40%;
}

.vehicle-error-message {
  z-index: 1000000000000000000000000000000 !important;
  border-radius: 10px !important;
  background: white !important;
  box-shadow: rgba(0, 0, 0, 0.35) 0px 5px 15px;
}
.vehicle-error-message .ui-dialog-titlebar-close {
  top: 20px !important;
}
.vehicle-error-message #drupal-modal {
  border-radius: 10px !important;
  text-align: center !important;
}
.vehicle-error-message .ui-dialog-titlebar {
  border-radius: 10px 10px 0 0 !important;
  padding: 10px 25px !important;
}
.vehicle-error-message span {
  font-family: "Karbon", "Luma" !important;
  font-size: 24px !important;
  font-weight: 500 !important;
  color: white !important;
}
.vehicle-error-message p {
  font-family: "Karbon", "Luma" !important;
  font-size: 24px !important;
  font-weight: 500 !important;
}
.vehicle-error-message img {
  width: 95px !important;
  padding-bottom: 50px !important;
  padding-top: 25px !important;
}
.vehicle-error-message .login-pop-up .row {
  margin: 0;
}
.vehicle-error-message .login-pop-up .row img {
  width: 100% !important;
}

.open-model {
  overflow: hidden;
}
.open-model .dialog-off-canvas-main-canvas {
  filter: blur(20px);
}

.page-node-type-vehicles .region-content {
  padding-top: 50px;
}

.pref .pret-content h1 {
  color: #3c1053;
  font-size: 24px;
  font-weight: bold;
}
.pref .pret-content p {
  color: #1d1d1d;
  font-size: 18px;
  font-weight: 600;
}
.pref .what-you-will-get p {
  color: #1d1d1d;
  font-size: 24px;
  font-weight: bold;
}
.pref .what-you-will-get ul {
  padding-left: 0px;
  list-style: none;
}
.pref .what-you-will-get ul li {
  position: relative;
  margin-bottom: 30px;
  padding: 0 35px;
  font-weight: bold;
}
.pref .what-you-will-get ul li::before {
  content: url("../images/li_icone.svg");
  width: 1em;
  position: absolute;
  top: 0px;
  bottom: 0px;
  left: 0px;
}

.requirement {
  background: #fafafa;
  padding: 16px 0;
}
.requirement .check-box {
  border-top: 1px solid #E2E2E2;
}
.requirement .check-box .checkbox {
  padding: 13px 0;
}
.requirement .check-box .checkbox label {
  color: #1d1d1d;
  font-size: 18px;
  font-weight: 600;
  text-transform: capitalize;
}
.requirement .js-form-item label {
  color: #1d1d1d;
  font-size: 18px;
  font-weight: 600;
  text-transform: capitalize;
}
.requirement .js-form-item .form-select {
  border-radius: 5px;
  border: 1px solid #d9d9d9;
  padding: 15px 25px;
}
.requirement .js-form-item .button {
  background: #3c1053;
  border: none;
  border-radius: 4px;
  padding: 15px 20px;
  font-size: 20px;
  font-weight: 800;
  margin: 0;
  transition: 0.5s;
  margin: 50px 0;
}
.requirement .js-form-item .button:hover {
  background-color: #8C5BA5 !important;
  transition: 0.5s;
}
.requirement .requirement-content p {
  color: #1d1d1d;
  font-size: 24px;
  font-weight: bold;
}
.requirement .requirement-content ul {
  padding-left: 0px;
  list-style: none;
}
.requirement .requirement-content ul li {
  position: relative;
  margin-bottom: 30px;
  padding: 0 35px;
  font-weight: bold;
}
.requirement .requirement-content ul li::before {
  content: url("../images/li_icone.svg");
  width: 1em;
  position: absolute;
  top: 0px;
  bottom: 0px;
  left: 0px;
}

.js-form-item-acknowledge input,
.js-form-item-agree input {
  padding: unset !important;
}

.financing-process-block {
  position: relative;
  margin-bottom: 50px;
}
.financing-process-block .block-vehicle-calculater,
.financing-process-block .fast-financing-vehicles,
.financing-process-block .block-node-fast-financing-vehicles,
.financing-process-block .block-vehicle-calculator-block {
  display: flex;
  flex-direction: row-reverse;
  position: relative;
}
.financing-process-block .block-vehicle-calculater .financing-process,
.financing-process-block .fast-financing-vehicles .financing-process,
.financing-process-block .block-node-fast-financing-vehicles .financing-process,
.financing-process-block .block-vehicle-calculator-block .financing-process {
  margin-right: 0;
  flex-basis: 50%;
}
.financing-process-block .block-vehicle-calculater .financing-process .button-header,
.financing-process-block .fast-financing-vehicles .financing-process .button-header,
.financing-process-block .block-node-fast-financing-vehicles .financing-process .button-header,
.financing-process-block .block-vehicle-calculator-block .financing-process .button-header {
  display: flex;
  border-bottom: solid 1px #d1d6d8;
  position: absolute;
  left: 0;
  margin-top: 32px;
  width: 41%;
}
.financing-process-block .block-vehicle-calculater .financing-process .button-header button,
.financing-process-block .fast-financing-vehicles .financing-process .button-header button,
.financing-process-block .block-node-fast-financing-vehicles .financing-process .button-header button,
.financing-process-block .block-vehicle-calculator-block .financing-process .button-header button {
  text-decoration: none !important;
  padding: 0;
}
@media screen and (min-width: 280px) and (max-width: 1024px) {
  .financing-process-block .block-vehicle-calculater .financing-process .button-header,
.financing-process-block .fast-financing-vehicles .financing-process .button-header,
.financing-process-block .block-node-fast-financing-vehicles .financing-process .button-header,
.financing-process-block .block-vehicle-calculator-block .financing-process .button-header {
    top: 0px;
    width: 100%;
    z-index: 1 !important;
  }
}
.financing-process-block .block-vehicle-calculater .financing-process .button-header .calculator,
.financing-process-block .fast-financing-vehicles .financing-process .button-header .calculator,
.financing-process-block .block-node-fast-financing-vehicles .financing-process .button-header .calculator,
.financing-process-block .block-vehicle-calculator-block .financing-process .button-header .calculator {
  text-align: left;
  color: black;
}
.financing-process-block .block-vehicle-calculater .financing-process .button-header .calculator,
.financing-process-block .block-vehicle-calculater .financing-process .button-header .loan,
.financing-process-block .fast-financing-vehicles .financing-process .button-header .calculator,
.financing-process-block .fast-financing-vehicles .financing-process .button-header .loan,
.financing-process-block .block-node-fast-financing-vehicles .financing-process .button-header .calculator,
.financing-process-block .block-node-fast-financing-vehicles .financing-process .button-header .loan,
.financing-process-block .block-vehicle-calculator-block .financing-process .button-header .calculator,
.financing-process-block .block-vehicle-calculator-block .financing-process .button-header .loan {
  flex-basis: 50%;
  font-size: 24px;
  font-weight: 500;
  background-color: transparent;
  border: 0;
  border-bottom: solid 0px;
}
.financing-process-block .block-vehicle-calculater .financing-process .button-header .loan,
.financing-process-block .fast-financing-vehicles .financing-process .button-header .loan,
.financing-process-block .block-node-fast-financing-vehicles .financing-process .button-header .loan,
.financing-process-block .block-vehicle-calculator-block .financing-process .button-header .loan {
  text-align: left;
}
.financing-process-block .block-vehicle-calculater .financing-process .header-image,
.financing-process-block .fast-financing-vehicles .financing-process .header-image,
.financing-process-block .block-node-fast-financing-vehicles .financing-process .header-image,
.financing-process-block .block-vehicle-calculator-block .financing-process .header-image {
  margin-top: 38px;
}
.financing-process-block .block-vehicle-calculater .financing-process .header-image img,
.financing-process-block .fast-financing-vehicles .financing-process .header-image img,
.financing-process-block .block-node-fast-financing-vehicles .financing-process .header-image img,
.financing-process-block .block-vehicle-calculator-block .financing-process .header-image img {
  border-radius: 15px 15px 0px 0;
  height: 300px;
  width: 100%;
}
.financing-process-block .block-vehicle-calculater .financing-process .all-cash-proces,
.financing-process-block .fast-financing-vehicles .financing-process .all-cash-proces,
.financing-process-block .block-node-fast-financing-vehicles .financing-process .all-cash-proces,
.financing-process-block .block-vehicle-calculator-block .financing-process .all-cash-proces {
  background: whitesmoke;
  padding-top: 45px;
  border-radius: 0px 0px 15px 15px;
}
.financing-process-block .block-vehicle-calculater .financing-process .all-cash-proces .financing,
.financing-process-block .fast-financing-vehicles .financing-process .all-cash-proces .financing,
.financing-process-block .block-node-fast-financing-vehicles .financing-process .all-cash-proces .financing,
.financing-process-block .block-vehicle-calculator-block .financing-process .all-cash-proces .financing {
  padding: 0px 50px;
}
.financing-process-block .block-vehicle-calculater .financing-process .all-cash-proces .financing .space,
.financing-process-block .fast-financing-vehicles .financing-process .all-cash-proces .financing .space,
.financing-process-block .block-node-fast-financing-vehicles .financing-process .all-cash-proces .financing .space,
.financing-process-block .block-vehicle-calculator-block .financing-process .all-cash-proces .financing .space {
  padding-bottom: 45px;
}
.financing-process-block .block-vehicle-calculater .financing-process .all-cash-proces .financing .financing-process-period h2,
.financing-process-block .block-vehicle-calculater .financing-process .all-cash-proces .financing .financing-process-monthly-payment h2,
.financing-process-block .block-vehicle-calculater .financing-process .all-cash-proces .financing .financing-process-admin-fee-vat h2,
.financing-process-block .block-vehicle-calculater .financing-process .all-cash-proces .financing .financing-process-total-cost h2,
.financing-process-block .block-vehicle-calculater .financing-process .all-cash-proces .financing .financing-process-total-amoun h2,
.financing-process-block .block-vehicle-calculater .financing-process .all-cash-proces .financing .financing-process-admin-fee h2,
.financing-process-block .block-vehicle-calculater .financing-process .all-cash-proces .financing .financing-process-down-payment h2,
.financing-process-block .block-vehicle-calculater .financing-process .all-cash-proces .financing .financing-process-total-vat h2,
.financing-process-block .block-vehicle-calculater .financing-process .all-cash-proces .financing .financing-process-residual-payment h2,
.financing-process-block .block-vehicle-calculater .financing-process .all-cash-proces .financing .financing-process-total-vat-cost h2,
.financing-process-block .fast-financing-vehicles .financing-process .all-cash-proces .financing .financing-process-period h2,
.financing-process-block .fast-financing-vehicles .financing-process .all-cash-proces .financing .financing-process-monthly-payment h2,
.financing-process-block .fast-financing-vehicles .financing-process .all-cash-proces .financing .financing-process-admin-fee-vat h2,
.financing-process-block .fast-financing-vehicles .financing-process .all-cash-proces .financing .financing-process-total-cost h2,
.financing-process-block .fast-financing-vehicles .financing-process .all-cash-proces .financing .financing-process-total-amoun h2,
.financing-process-block .fast-financing-vehicles .financing-process .all-cash-proces .financing .financing-process-admin-fee h2,
.financing-process-block .fast-financing-vehicles .financing-process .all-cash-proces .financing .financing-process-down-payment h2,
.financing-process-block .fast-financing-vehicles .financing-process .all-cash-proces .financing .financing-process-total-vat h2,
.financing-process-block .fast-financing-vehicles .financing-process .all-cash-proces .financing .financing-process-residual-payment h2,
.financing-process-block .fast-financing-vehicles .financing-process .all-cash-proces .financing .financing-process-total-vat-cost h2,
.financing-process-block .block-node-fast-financing-vehicles .financing-process .all-cash-proces .financing .financing-process-period h2,
.financing-process-block .block-node-fast-financing-vehicles .financing-process .all-cash-proces .financing .financing-process-monthly-payment h2,
.financing-process-block .block-node-fast-financing-vehicles .financing-process .all-cash-proces .financing .financing-process-admin-fee-vat h2,
.financing-process-block .block-node-fast-financing-vehicles .financing-process .all-cash-proces .financing .financing-process-total-cost h2,
.financing-process-block .block-node-fast-financing-vehicles .financing-process .all-cash-proces .financing .financing-process-total-amoun h2,
.financing-process-block .block-node-fast-financing-vehicles .financing-process .all-cash-proces .financing .financing-process-admin-fee h2,
.financing-process-block .block-node-fast-financing-vehicles .financing-process .all-cash-proces .financing .financing-process-down-payment h2,
.financing-process-block .block-node-fast-financing-vehicles .financing-process .all-cash-proces .financing .financing-process-total-vat h2,
.financing-process-block .block-node-fast-financing-vehicles .financing-process .all-cash-proces .financing .financing-process-residual-payment h2,
.financing-process-block .block-node-fast-financing-vehicles .financing-process .all-cash-proces .financing .financing-process-total-vat-cost h2,
.financing-process-block .block-vehicle-calculator-block .financing-process .all-cash-proces .financing .financing-process-period h2,
.financing-process-block .block-vehicle-calculator-block .financing-process .all-cash-proces .financing .financing-process-monthly-payment h2,
.financing-process-block .block-vehicle-calculator-block .financing-process .all-cash-proces .financing .financing-process-admin-fee-vat h2,
.financing-process-block .block-vehicle-calculator-block .financing-process .all-cash-proces .financing .financing-process-total-cost h2,
.financing-process-block .block-vehicle-calculator-block .financing-process .all-cash-proces .financing .financing-process-total-amoun h2,
.financing-process-block .block-vehicle-calculator-block .financing-process .all-cash-proces .financing .financing-process-admin-fee h2,
.financing-process-block .block-vehicle-calculator-block .financing-process .all-cash-proces .financing .financing-process-down-payment h2,
.financing-process-block .block-vehicle-calculator-block .financing-process .all-cash-proces .financing .financing-process-total-vat h2,
.financing-process-block .block-vehicle-calculator-block .financing-process .all-cash-proces .financing .financing-process-residual-payment h2,
.financing-process-block .block-vehicle-calculator-block .financing-process .all-cash-proces .financing .financing-process-total-vat-cost h2 {
  font-size: 28px;
  line-height: 24px;
  color: #afafaf;
}
.financing-process-block .block-vehicle-calculater .financing-process .all-cash-proces .financing .financing-process-period h2 .custom-item,
.financing-process-block .block-vehicle-calculater .financing-process .all-cash-proces .financing .financing-process-monthly-payment h2 .custom-item,
.financing-process-block .block-vehicle-calculater .financing-process .all-cash-proces .financing .financing-process-admin-fee-vat h2 .custom-item,
.financing-process-block .block-vehicle-calculater .financing-process .all-cash-proces .financing .financing-process-total-cost h2 .custom-item,
.financing-process-block .block-vehicle-calculater .financing-process .all-cash-proces .financing .financing-process-total-amoun h2 .custom-item,
.financing-process-block .block-vehicle-calculater .financing-process .all-cash-proces .financing .financing-process-admin-fee h2 .custom-item,
.financing-process-block .block-vehicle-calculater .financing-process .all-cash-proces .financing .financing-process-down-payment h2 .custom-item,
.financing-process-block .block-vehicle-calculater .financing-process .all-cash-proces .financing .financing-process-total-vat h2 .custom-item,
.financing-process-block .block-vehicle-calculater .financing-process .all-cash-proces .financing .financing-process-residual-payment h2 .custom-item,
.financing-process-block .block-vehicle-calculater .financing-process .all-cash-proces .financing .financing-process-total-vat-cost h2 .custom-item,
.financing-process-block .fast-financing-vehicles .financing-process .all-cash-proces .financing .financing-process-period h2 .custom-item,
.financing-process-block .fast-financing-vehicles .financing-process .all-cash-proces .financing .financing-process-monthly-payment h2 .custom-item,
.financing-process-block .fast-financing-vehicles .financing-process .all-cash-proces .financing .financing-process-admin-fee-vat h2 .custom-item,
.financing-process-block .fast-financing-vehicles .financing-process .all-cash-proces .financing .financing-process-total-cost h2 .custom-item,
.financing-process-block .fast-financing-vehicles .financing-process .all-cash-proces .financing .financing-process-total-amoun h2 .custom-item,
.financing-process-block .fast-financing-vehicles .financing-process .all-cash-proces .financing .financing-process-admin-fee h2 .custom-item,
.financing-process-block .fast-financing-vehicles .financing-process .all-cash-proces .financing .financing-process-down-payment h2 .custom-item,
.financing-process-block .fast-financing-vehicles .financing-process .all-cash-proces .financing .financing-process-total-vat h2 .custom-item,
.financing-process-block .fast-financing-vehicles .financing-process .all-cash-proces .financing .financing-process-residual-payment h2 .custom-item,
.financing-process-block .fast-financing-vehicles .financing-process .all-cash-proces .financing .financing-process-total-vat-cost h2 .custom-item,
.financing-process-block .block-node-fast-financing-vehicles .financing-process .all-cash-proces .financing .financing-process-period h2 .custom-item,
.financing-process-block .block-node-fast-financing-vehicles .financing-process .all-cash-proces .financing .financing-process-monthly-payment h2 .custom-item,
.financing-process-block .block-node-fast-financing-vehicles .financing-process .all-cash-proces .financing .financing-process-admin-fee-vat h2 .custom-item,
.financing-process-block .block-node-fast-financing-vehicles .financing-process .all-cash-proces .financing .financing-process-total-cost h2 .custom-item,
.financing-process-block .block-node-fast-financing-vehicles .financing-process .all-cash-proces .financing .financing-process-total-amoun h2 .custom-item,
.financing-process-block .block-node-fast-financing-vehicles .financing-process .all-cash-proces .financing .financing-process-admin-fee h2 .custom-item,
.financing-process-block .block-node-fast-financing-vehicles .financing-process .all-cash-proces .financing .financing-process-down-payment h2 .custom-item,
.financing-process-block .block-node-fast-financing-vehicles .financing-process .all-cash-proces .financing .financing-process-total-vat h2 .custom-item,
.financing-process-block .block-node-fast-financing-vehicles .financing-process .all-cash-proces .financing .financing-process-residual-payment h2 .custom-item,
.financing-process-block .block-node-fast-financing-vehicles .financing-process .all-cash-proces .financing .financing-process-total-vat-cost h2 .custom-item,
.financing-process-block .block-vehicle-calculator-block .financing-process .all-cash-proces .financing .financing-process-period h2 .custom-item,
.financing-process-block .block-vehicle-calculator-block .financing-process .all-cash-proces .financing .financing-process-monthly-payment h2 .custom-item,
.financing-process-block .block-vehicle-calculator-block .financing-process .all-cash-proces .financing .financing-process-admin-fee-vat h2 .custom-item,
.financing-process-block .block-vehicle-calculator-block .financing-process .all-cash-proces .financing .financing-process-total-cost h2 .custom-item,
.financing-process-block .block-vehicle-calculator-block .financing-process .all-cash-proces .financing .financing-process-total-amoun h2 .custom-item,
.financing-process-block .block-vehicle-calculator-block .financing-process .all-cash-proces .financing .financing-process-admin-fee h2 .custom-item,
.financing-process-block .block-vehicle-calculator-block .financing-process .all-cash-proces .financing .financing-process-down-payment h2 .custom-item,
.financing-process-block .block-vehicle-calculator-block .financing-process .all-cash-proces .financing .financing-process-total-vat h2 .custom-item,
.financing-process-block .block-vehicle-calculator-block .financing-process .all-cash-proces .financing .financing-process-residual-payment h2 .custom-item,
.financing-process-block .block-vehicle-calculator-block .financing-process .all-cash-proces .financing .financing-process-total-vat-cost h2 .custom-item {
  font-weight: 500;
  font-size: 20px;
}
.financing-process-block .block-vehicle-calculater .financing-process .all-cash-proces .financing .financing-process-period h2 .custom-item-align,
.financing-process-block .block-vehicle-calculater .financing-process .all-cash-proces .financing .financing-process-monthly-payment h2 .custom-item-align,
.financing-process-block .block-vehicle-calculater .financing-process .all-cash-proces .financing .financing-process-admin-fee-vat h2 .custom-item-align,
.financing-process-block .block-vehicle-calculater .financing-process .all-cash-proces .financing .financing-process-total-cost h2 .custom-item-align,
.financing-process-block .block-vehicle-calculater .financing-process .all-cash-proces .financing .financing-process-total-amoun h2 .custom-item-align,
.financing-process-block .block-vehicle-calculater .financing-process .all-cash-proces .financing .financing-process-admin-fee h2 .custom-item-align,
.financing-process-block .block-vehicle-calculater .financing-process .all-cash-proces .financing .financing-process-down-payment h2 .custom-item-align,
.financing-process-block .block-vehicle-calculater .financing-process .all-cash-proces .financing .financing-process-total-vat h2 .custom-item-align,
.financing-process-block .block-vehicle-calculater .financing-process .all-cash-proces .financing .financing-process-residual-payment h2 .custom-item-align,
.financing-process-block .block-vehicle-calculater .financing-process .all-cash-proces .financing .financing-process-total-vat-cost h2 .custom-item-align,
.financing-process-block .fast-financing-vehicles .financing-process .all-cash-proces .financing .financing-process-period h2 .custom-item-align,
.financing-process-block .fast-financing-vehicles .financing-process .all-cash-proces .financing .financing-process-monthly-payment h2 .custom-item-align,
.financing-process-block .fast-financing-vehicles .financing-process .all-cash-proces .financing .financing-process-admin-fee-vat h2 .custom-item-align,
.financing-process-block .fast-financing-vehicles .financing-process .all-cash-proces .financing .financing-process-total-cost h2 .custom-item-align,
.financing-process-block .fast-financing-vehicles .financing-process .all-cash-proces .financing .financing-process-total-amoun h2 .custom-item-align,
.financing-process-block .fast-financing-vehicles .financing-process .all-cash-proces .financing .financing-process-admin-fee h2 .custom-item-align,
.financing-process-block .fast-financing-vehicles .financing-process .all-cash-proces .financing .financing-process-down-payment h2 .custom-item-align,
.financing-process-block .fast-financing-vehicles .financing-process .all-cash-proces .financing .financing-process-total-vat h2 .custom-item-align,
.financing-process-block .fast-financing-vehicles .financing-process .all-cash-proces .financing .financing-process-residual-payment h2 .custom-item-align,
.financing-process-block .fast-financing-vehicles .financing-process .all-cash-proces .financing .financing-process-total-vat-cost h2 .custom-item-align,
.financing-process-block .block-node-fast-financing-vehicles .financing-process .all-cash-proces .financing .financing-process-period h2 .custom-item-align,
.financing-process-block .block-node-fast-financing-vehicles .financing-process .all-cash-proces .financing .financing-process-monthly-payment h2 .custom-item-align,
.financing-process-block .block-node-fast-financing-vehicles .financing-process .all-cash-proces .financing .financing-process-admin-fee-vat h2 .custom-item-align,
.financing-process-block .block-node-fast-financing-vehicles .financing-process .all-cash-proces .financing .financing-process-total-cost h2 .custom-item-align,
.financing-process-block .block-node-fast-financing-vehicles .financing-process .all-cash-proces .financing .financing-process-total-amoun h2 .custom-item-align,
.financing-process-block .block-node-fast-financing-vehicles .financing-process .all-cash-proces .financing .financing-process-admin-fee h2 .custom-item-align,
.financing-process-block .block-node-fast-financing-vehicles .financing-process .all-cash-proces .financing .financing-process-down-payment h2 .custom-item-align,
.financing-process-block .block-node-fast-financing-vehicles .financing-process .all-cash-proces .financing .financing-process-total-vat h2 .custom-item-align,
.financing-process-block .block-node-fast-financing-vehicles .financing-process .all-cash-proces .financing .financing-process-residual-payment h2 .custom-item-align,
.financing-process-block .block-node-fast-financing-vehicles .financing-process .all-cash-proces .financing .financing-process-total-vat-cost h2 .custom-item-align,
.financing-process-block .block-vehicle-calculator-block .financing-process .all-cash-proces .financing .financing-process-period h2 .custom-item-align,
.financing-process-block .block-vehicle-calculator-block .financing-process .all-cash-proces .financing .financing-process-monthly-payment h2 .custom-item-align,
.financing-process-block .block-vehicle-calculator-block .financing-process .all-cash-proces .financing .financing-process-admin-fee-vat h2 .custom-item-align,
.financing-process-block .block-vehicle-calculator-block .financing-process .all-cash-proces .financing .financing-process-total-cost h2 .custom-item-align,
.financing-process-block .block-vehicle-calculator-block .financing-process .all-cash-proces .financing .financing-process-total-amoun h2 .custom-item-align,
.financing-process-block .block-vehicle-calculator-block .financing-process .all-cash-proces .financing .financing-process-admin-fee h2 .custom-item-align,
.financing-process-block .block-vehicle-calculator-block .financing-process .all-cash-proces .financing .financing-process-down-payment h2 .custom-item-align,
.financing-process-block .block-vehicle-calculator-block .financing-process .all-cash-proces .financing .financing-process-total-vat h2 .custom-item-align,
.financing-process-block .block-vehicle-calculator-block .financing-process .all-cash-proces .financing .financing-process-residual-payment h2 .custom-item-align,
.financing-process-block .block-vehicle-calculator-block .financing-process .all-cash-proces .financing .financing-process-total-vat-cost h2 .custom-item-align {
  font-weight: 500;
  font-size: 20px;
  padding: 8px;
}
.financing-process-block .block-vehicle-calculater .financing-process .all-cash-proces .button-accept,
.financing-process-block .fast-financing-vehicles .financing-process .all-cash-proces .button-accept,
.financing-process-block .block-node-fast-financing-vehicles .financing-process .all-cash-proces .button-accept,
.financing-process-block .block-vehicle-calculator-block .financing-process .all-cash-proces .button-accept {
  padding: 0px 20px;
  border-top: solid 1px #d1d6d8;
  width: 100%;
  margin: 0 auto;
}
@media screen and (min-width: 280px) and (max-width: 767px) {
  .financing-process-block .block-vehicle-calculater .financing-process .all-cash-proces .button-accept,
.financing-process-block .fast-financing-vehicles .financing-process .all-cash-proces .button-accept,
.financing-process-block .block-node-fast-financing-vehicles .financing-process .all-cash-proces .button-accept,
.financing-process-block .block-vehicle-calculator-block .financing-process .all-cash-proces .button-accept {
    padding: 0px;
  }
}
.financing-process-block .block-vehicle-calculater .financing-process .all-cash-proces .button-accept .financing-process-apply,
.financing-process-block .fast-financing-vehicles .financing-process .all-cash-proces .button-accept .financing-process-apply,
.financing-process-block .block-node-fast-financing-vehicles .financing-process .all-cash-proces .button-accept .financing-process-apply,
.financing-process-block .block-vehicle-calculator-block .financing-process .all-cash-proces .button-accept .financing-process-apply {
  margin: 30px 0px;
}
.financing-process-block .block-vehicle-calculater .financing-process .all-cash-proces .button-accept .financing-process-apply .apply-now .apply,
.financing-process-block .fast-financing-vehicles .financing-process .all-cash-proces .button-accept .financing-process-apply .apply-now .apply,
.financing-process-block .block-node-fast-financing-vehicles .financing-process .all-cash-proces .button-accept .financing-process-apply .apply-now .apply,
.financing-process-block .block-vehicle-calculator-block .financing-process .all-cash-proces .button-accept .financing-process-apply .apply-now .apply {
  border: none;
  border-radius: 4px;
  padding: 15px 50px 15px 20px;
  font-size: 20px;
  font-weight: 800;
  color: #ffffff;
  position: relative;
  width: 100%;
  background-color: #b1b1b1;
  pointer-events: none;
}
.financing-process-block .block-vehicle-calculater .financing-process .all-cash-proces .button-accept .financing-process-apply .apply-now .apply::after,
.financing-process-block .fast-financing-vehicles .financing-process .all-cash-proces .button-accept .financing-process-apply .apply-now .apply::after,
.financing-process-block .block-node-fast-financing-vehicles .financing-process .all-cash-proces .button-accept .financing-process-apply .apply-now .apply::after,
.financing-process-block .block-vehicle-calculator-block .financing-process .all-cash-proces .button-accept .financing-process-apply .apply-now .apply::after {
  content: url(../images/arrow-white-right.svg);
  position: absolute;
  top: 25%;
  right: 16px;
  bottom: 0;
}
.financing-process-block .block-vehicle-calculater .financing-process .information-block,
.financing-process-block .fast-financing-vehicles .financing-process .information-block,
.financing-process-block .block-node-fast-financing-vehicles .financing-process .information-block,
.financing-process-block .block-vehicle-calculator-block .financing-process .information-block {
  background: #fffcef;
  margin: 0px;
  padding: 24px;
  margin-top: 30px;
  border-radius: 16px;
}
.financing-process-block .block-vehicle-calculater .financing-process .information-block .box-information p,
.financing-process-block .fast-financing-vehicles .financing-process .information-block .box-information p,
.financing-process-block .block-node-fast-financing-vehicles .financing-process .information-block .box-information p,
.financing-process-block .block-vehicle-calculator-block .financing-process .information-block .box-information p {
  font-size: 16px;
  color: #909fa6;
  font-weight: 700;
  line-height: 24px;
}
.financing-process-block .block-vehicle-calculater .vehicle-calculator-form,
.financing-process-block .block-vehicle-calculater .comparison-calculation-form,
.financing-process-block .fast-financing-vehicles .vehicle-calculator-form,
.financing-process-block .fast-financing-vehicles .comparison-calculation-form,
.financing-process-block .block-node-fast-financing-vehicles .vehicle-calculator-form,
.financing-process-block .block-node-fast-financing-vehicles .comparison-calculation-form,
.financing-process-block .block-vehicle-calculator-block .vehicle-calculator-form,
.financing-process-block .block-vehicle-calculator-block .comparison-calculation-form {
  flex-basis: 40%;
  width: 41%;
  margin-top: 100px;
}
.financing-process-block .block-vehicle-calculater .vehicle-calculator-form .js-form-item.form-item,
.financing-process-block .block-vehicle-calculater .comparison-calculation-form .js-form-item.form-item,
.financing-process-block .fast-financing-vehicles .vehicle-calculator-form .js-form-item.form-item,
.financing-process-block .fast-financing-vehicles .comparison-calculation-form .js-form-item.form-item,
.financing-process-block .block-node-fast-financing-vehicles .vehicle-calculator-form .js-form-item.form-item,
.financing-process-block .block-node-fast-financing-vehicles .comparison-calculation-form .js-form-item.form-item,
.financing-process-block .block-vehicle-calculator-block .vehicle-calculator-form .js-form-item.form-item,
.financing-process-block .block-vehicle-calculator-block .comparison-calculation-form .js-form-item.form-item {
  position: relative;
  margin: 0;
  width: 100%;
}
.financing-process-block .block-vehicle-calculater .vehicle-calculator-form .js-form-item.form-item legend,
.financing-process-block .block-vehicle-calculater .vehicle-calculator-form .js-form-item.form-item label,
.financing-process-block .block-vehicle-calculater .comparison-calculation-form .js-form-item.form-item legend,
.financing-process-block .block-vehicle-calculater .comparison-calculation-form .js-form-item.form-item label,
.financing-process-block .fast-financing-vehicles .vehicle-calculator-form .js-form-item.form-item legend,
.financing-process-block .fast-financing-vehicles .vehicle-calculator-form .js-form-item.form-item label,
.financing-process-block .fast-financing-vehicles .comparison-calculation-form .js-form-item.form-item legend,
.financing-process-block .fast-financing-vehicles .comparison-calculation-form .js-form-item.form-item label,
.financing-process-block .block-node-fast-financing-vehicles .vehicle-calculator-form .js-form-item.form-item legend,
.financing-process-block .block-node-fast-financing-vehicles .vehicle-calculator-form .js-form-item.form-item label,
.financing-process-block .block-node-fast-financing-vehicles .comparison-calculation-form .js-form-item.form-item legend,
.financing-process-block .block-node-fast-financing-vehicles .comparison-calculation-form .js-form-item.form-item label,
.financing-process-block .block-vehicle-calculator-block .vehicle-calculator-form .js-form-item.form-item legend,
.financing-process-block .block-vehicle-calculator-block .vehicle-calculator-form .js-form-item.form-item label,
.financing-process-block .block-vehicle-calculator-block .comparison-calculation-form .js-form-item.form-item legend,
.financing-process-block .block-vehicle-calculator-block .comparison-calculation-form .js-form-item.form-item label {
  font-size: 16px;
  font-style: normal;
  font-weight: 800;
  line-height: 24px;
  margin-bottom: 8px;
}
.financing-process-block .block-vehicle-calculater .vehicle-calculator-form .js-form-item.form-item .fieldset-legend,
.financing-process-block .block-vehicle-calculater .comparison-calculation-form .js-form-item.form-item .fieldset-legend,
.financing-process-block .fast-financing-vehicles .vehicle-calculator-form .js-form-item.form-item .fieldset-legend,
.financing-process-block .fast-financing-vehicles .comparison-calculation-form .js-form-item.form-item .fieldset-legend,
.financing-process-block .block-node-fast-financing-vehicles .vehicle-calculator-form .js-form-item.form-item .fieldset-legend,
.financing-process-block .block-node-fast-financing-vehicles .comparison-calculation-form .js-form-item.form-item .fieldset-legend,
.financing-process-block .block-vehicle-calculator-block .vehicle-calculator-form .js-form-item.form-item .fieldset-legend,
.financing-process-block .block-vehicle-calculator-block .comparison-calculation-form .js-form-item.form-item .fieldset-legend {
  margin-bottom: 15px;
}
.financing-process-block .block-vehicle-calculater .vehicle-calculator-form .js-form-item.form-item input,
.financing-process-block .block-vehicle-calculater .comparison-calculation-form .js-form-item.form-item input,
.financing-process-block .fast-financing-vehicles .vehicle-calculator-form .js-form-item.form-item input,
.financing-process-block .fast-financing-vehicles .comparison-calculation-form .js-form-item.form-item input,
.financing-process-block .block-node-fast-financing-vehicles .vehicle-calculator-form .js-form-item.form-item input,
.financing-process-block .block-node-fast-financing-vehicles .comparison-calculation-form .js-form-item.form-item input,
.financing-process-block .block-vehicle-calculator-block .vehicle-calculator-form .js-form-item.form-item input,
.financing-process-block .block-vehicle-calculator-block .comparison-calculation-form .js-form-item.form-item input {
  margin: 0;
}
.financing-process-block .block-vehicle-calculater .vehicle-calculator-form .js-form-item.form-item#with_guarantor--wrapper .fieldset-wrapper,
.financing-process-block .block-vehicle-calculater .comparison-calculation-form .js-form-item.form-item#with_guarantor--wrapper .fieldset-wrapper,
.financing-process-block .fast-financing-vehicles .vehicle-calculator-form .js-form-item.form-item#with_guarantor--wrapper .fieldset-wrapper,
.financing-process-block .fast-financing-vehicles .comparison-calculation-form .js-form-item.form-item#with_guarantor--wrapper .fieldset-wrapper,
.financing-process-block .block-node-fast-financing-vehicles .vehicle-calculator-form .js-form-item.form-item#with_guarantor--wrapper .fieldset-wrapper,
.financing-process-block .block-node-fast-financing-vehicles .comparison-calculation-form .js-form-item.form-item#with_guarantor--wrapper .fieldset-wrapper,
.financing-process-block .block-vehicle-calculator-block .vehicle-calculator-form .js-form-item.form-item#with_guarantor--wrapper .fieldset-wrapper,
.financing-process-block .block-vehicle-calculator-block .comparison-calculation-form .js-form-item.form-item#with_guarantor--wrapper .fieldset-wrapper {
  height: 20px;
}
.financing-process-block .block-vehicle-calculater .vehicle-calculator-form .js-form-item.form-item#with_guarantor--wrapper .fieldset-wrapper .form-radios,
.financing-process-block .block-vehicle-calculater .comparison-calculation-form .js-form-item.form-item#with_guarantor--wrapper .fieldset-wrapper .form-radios,
.financing-process-block .fast-financing-vehicles .vehicle-calculator-form .js-form-item.form-item#with_guarantor--wrapper .fieldset-wrapper .form-radios,
.financing-process-block .fast-financing-vehicles .comparison-calculation-form .js-form-item.form-item#with_guarantor--wrapper .fieldset-wrapper .form-radios,
.financing-process-block .block-node-fast-financing-vehicles .vehicle-calculator-form .js-form-item.form-item#with_guarantor--wrapper .fieldset-wrapper .form-radios,
.financing-process-block .block-node-fast-financing-vehicles .comparison-calculation-form .js-form-item.form-item#with_guarantor--wrapper .fieldset-wrapper .form-radios,
.financing-process-block .block-vehicle-calculator-block .vehicle-calculator-form .js-form-item.form-item#with_guarantor--wrapper .fieldset-wrapper .form-radios,
.financing-process-block .block-vehicle-calculator-block .comparison-calculation-form .js-form-item.form-item#with_guarantor--wrapper .fieldset-wrapper .form-radios {
  display: flex;
}
.financing-process-block .block-vehicle-calculater .vehicle-calculator-form .js-form-item.form-item#with_guarantor--wrapper .fieldset-wrapper .form-radios .form-type-radio,
.financing-process-block .block-vehicle-calculater .comparison-calculation-form .js-form-item.form-item#with_guarantor--wrapper .fieldset-wrapper .form-radios .form-type-radio,
.financing-process-block .fast-financing-vehicles .vehicle-calculator-form .js-form-item.form-item#with_guarantor--wrapper .fieldset-wrapper .form-radios .form-type-radio,
.financing-process-block .fast-financing-vehicles .comparison-calculation-form .js-form-item.form-item#with_guarantor--wrapper .fieldset-wrapper .form-radios .form-type-radio,
.financing-process-block .block-node-fast-financing-vehicles .vehicle-calculator-form .js-form-item.form-item#with_guarantor--wrapper .fieldset-wrapper .form-radios .form-type-radio,
.financing-process-block .block-node-fast-financing-vehicles .comparison-calculation-form .js-form-item.form-item#with_guarantor--wrapper .fieldset-wrapper .form-radios .form-type-radio,
.financing-process-block .block-vehicle-calculator-block .vehicle-calculator-form .js-form-item.form-item#with_guarantor--wrapper .fieldset-wrapper .form-radios .form-type-radio,
.financing-process-block .block-vehicle-calculator-block .comparison-calculation-form .js-form-item.form-item#with_guarantor--wrapper .fieldset-wrapper .form-radios .form-type-radio {
  width: 10%;
  display: flex;
  align-items: center;
  justify-content: space-between;
  margin-right: 50px;
}
.financing-process-block .block-vehicle-calculater .vehicle-calculator-form .js-form-item.form-item#with_guarantor--wrapper .fieldset-wrapper .form-radios .form-type-radio .option,
.financing-process-block .block-vehicle-calculater .comparison-calculation-form .js-form-item.form-item#with_guarantor--wrapper .fieldset-wrapper .form-radios .form-type-radio .option,
.financing-process-block .fast-financing-vehicles .vehicle-calculator-form .js-form-item.form-item#with_guarantor--wrapper .fieldset-wrapper .form-radios .form-type-radio .option,
.financing-process-block .fast-financing-vehicles .comparison-calculation-form .js-form-item.form-item#with_guarantor--wrapper .fieldset-wrapper .form-radios .form-type-radio .option,
.financing-process-block .block-node-fast-financing-vehicles .vehicle-calculator-form .js-form-item.form-item#with_guarantor--wrapper .fieldset-wrapper .form-radios .form-type-radio .option,
.financing-process-block .block-node-fast-financing-vehicles .comparison-calculation-form .js-form-item.form-item#with_guarantor--wrapper .fieldset-wrapper .form-radios .form-type-radio .option,
.financing-process-block .block-vehicle-calculator-block .vehicle-calculator-form .js-form-item.form-item#with_guarantor--wrapper .fieldset-wrapper .form-radios .form-type-radio .option,
.financing-process-block .block-vehicle-calculator-block .comparison-calculation-form .js-form-item.form-item#with_guarantor--wrapper .fieldset-wrapper .form-radios .form-type-radio .option {
  padding-top: 4px;
  margin: 0 !important;
}
.financing-process-block .block-vehicle-calculater .vehicle-calculator-form .js-form-item.form-item#with_guarantor--wrapper .fieldset-wrapper .form-radios .form-type-radio .form-radio,
.financing-process-block .block-vehicle-calculater .comparison-calculation-form .js-form-item.form-item#with_guarantor--wrapper .fieldset-wrapper .form-radios .form-type-radio .form-radio,
.financing-process-block .fast-financing-vehicles .vehicle-calculator-form .js-form-item.form-item#with_guarantor--wrapper .fieldset-wrapper .form-radios .form-type-radio .form-radio,
.financing-process-block .fast-financing-vehicles .comparison-calculation-form .js-form-item.form-item#with_guarantor--wrapper .fieldset-wrapper .form-radios .form-type-radio .form-radio,
.financing-process-block .block-node-fast-financing-vehicles .vehicle-calculator-form .js-form-item.form-item#with_guarantor--wrapper .fieldset-wrapper .form-radios .form-type-radio .form-radio,
.financing-process-block .block-node-fast-financing-vehicles .comparison-calculation-form .js-form-item.form-item#with_guarantor--wrapper .fieldset-wrapper .form-radios .form-type-radio .form-radio,
.financing-process-block .block-vehicle-calculator-block .vehicle-calculator-form .js-form-item.form-item#with_guarantor--wrapper .fieldset-wrapper .form-radios .form-type-radio .form-radio,
.financing-process-block .block-vehicle-calculator-block .comparison-calculation-form .js-form-item.form-item#with_guarantor--wrapper .fieldset-wrapper .form-radios .form-type-radio .form-radio {
  cursor: pointer;
}
.financing-process-block .block-vehicle-calculater .vehicle-calculator-form .js-form-item.form-item#period_month--wrapper,
.financing-process-block .block-vehicle-calculater .comparison-calculation-form .js-form-item.form-item#period_month--wrapper,
.financing-process-block .fast-financing-vehicles .vehicle-calculator-form .js-form-item.form-item#period_month--wrapper,
.financing-process-block .fast-financing-vehicles .comparison-calculation-form .js-form-item.form-item#period_month--wrapper,
.financing-process-block .block-node-fast-financing-vehicles .vehicle-calculator-form .js-form-item.form-item#period_month--wrapper,
.financing-process-block .block-node-fast-financing-vehicles .comparison-calculation-form .js-form-item.form-item#period_month--wrapper,
.financing-process-block .block-vehicle-calculator-block .vehicle-calculator-form .js-form-item.form-item#period_month--wrapper,
.financing-process-block .block-vehicle-calculator-block .comparison-calculation-form .js-form-item.form-item#period_month--wrapper {
  margin-bottom: 13px;
}
.financing-process-block .block-vehicle-calculater .vehicle-calculator-form .js-form-item.form-item#period_month--wrapper legend,
.financing-process-block .block-vehicle-calculater .comparison-calculation-form .js-form-item.form-item#period_month--wrapper legend,
.financing-process-block .fast-financing-vehicles .vehicle-calculator-form .js-form-item.form-item#period_month--wrapper legend,
.financing-process-block .fast-financing-vehicles .comparison-calculation-form .js-form-item.form-item#period_month--wrapper legend,
.financing-process-block .block-node-fast-financing-vehicles .vehicle-calculator-form .js-form-item.form-item#period_month--wrapper legend,
.financing-process-block .block-node-fast-financing-vehicles .comparison-calculation-form .js-form-item.form-item#period_month--wrapper legend,
.financing-process-block .block-vehicle-calculator-block .vehicle-calculator-form .js-form-item.form-item#period_month--wrapper legend,
.financing-process-block .block-vehicle-calculator-block .comparison-calculation-form .js-form-item.form-item#period_month--wrapper legend {
  margin-bottom: 23px;
}
.financing-process-block .block-vehicle-calculater .vehicle-calculator-form .js-form-item.form-item#period_month--wrapper .fieldset-wrapper,
.financing-process-block .block-vehicle-calculater .comparison-calculation-form .js-form-item.form-item#period_month--wrapper .fieldset-wrapper,
.financing-process-block .fast-financing-vehicles .vehicle-calculator-form .js-form-item.form-item#period_month--wrapper .fieldset-wrapper,
.financing-process-block .fast-financing-vehicles .comparison-calculation-form .js-form-item.form-item#period_month--wrapper .fieldset-wrapper,
.financing-process-block .block-node-fast-financing-vehicles .vehicle-calculator-form .js-form-item.form-item#period_month--wrapper .fieldset-wrapper,
.financing-process-block .block-node-fast-financing-vehicles .comparison-calculation-form .js-form-item.form-item#period_month--wrapper .fieldset-wrapper,
.financing-process-block .block-vehicle-calculator-block .vehicle-calculator-form .js-form-item.form-item#period_month--wrapper .fieldset-wrapper,
.financing-process-block .block-vehicle-calculator-block .comparison-calculation-form .js-form-item.form-item#period_month--wrapper .fieldset-wrapper {
  margin-top: 27px;
}
.financing-process-block .block-vehicle-calculater .vehicle-calculator-form .js-form-item.form-item#period_month--wrapper .fieldset-wrapper .form-radios,
.financing-process-block .block-vehicle-calculater .comparison-calculation-form .js-form-item.form-item#period_month--wrapper .fieldset-wrapper .form-radios,
.financing-process-block .fast-financing-vehicles .vehicle-calculator-form .js-form-item.form-item#period_month--wrapper .fieldset-wrapper .form-radios,
.financing-process-block .fast-financing-vehicles .comparison-calculation-form .js-form-item.form-item#period_month--wrapper .fieldset-wrapper .form-radios,
.financing-process-block .block-node-fast-financing-vehicles .vehicle-calculator-form .js-form-item.form-item#period_month--wrapper .fieldset-wrapper .form-radios,
.financing-process-block .block-node-fast-financing-vehicles .comparison-calculation-form .js-form-item.form-item#period_month--wrapper .fieldset-wrapper .form-radios,
.financing-process-block .block-vehicle-calculator-block .vehicle-calculator-form .js-form-item.form-item#period_month--wrapper .fieldset-wrapper .form-radios,
.financing-process-block .block-vehicle-calculator-block .comparison-calculation-form .js-form-item.form-item#period_month--wrapper .fieldset-wrapper .form-radios {
  display: flex;
}
.financing-process-block .block-vehicle-calculater .vehicle-calculator-form .js-form-item.form-item#period_month--wrapper .fieldset-wrapper .form-radios .js-form-type-radio,
.financing-process-block .block-vehicle-calculater .comparison-calculation-form .js-form-item.form-item#period_month--wrapper .fieldset-wrapper .form-radios .js-form-type-radio,
.financing-process-block .fast-financing-vehicles .vehicle-calculator-form .js-form-item.form-item#period_month--wrapper .fieldset-wrapper .form-radios .js-form-type-radio,
.financing-process-block .fast-financing-vehicles .comparison-calculation-form .js-form-item.form-item#period_month--wrapper .fieldset-wrapper .form-radios .js-form-type-radio,
.financing-process-block .block-node-fast-financing-vehicles .vehicle-calculator-form .js-form-item.form-item#period_month--wrapper .fieldset-wrapper .form-radios .js-form-type-radio,
.financing-process-block .block-node-fast-financing-vehicles .comparison-calculation-form .js-form-item.form-item#period_month--wrapper .fieldset-wrapper .form-radios .js-form-type-radio,
.financing-process-block .block-vehicle-calculator-block .vehicle-calculator-form .js-form-item.form-item#period_month--wrapper .fieldset-wrapper .form-radios .js-form-type-radio,
.financing-process-block .block-vehicle-calculator-block .comparison-calculation-form .js-form-item.form-item#period_month--wrapper .fieldset-wrapper .form-radios .js-form-type-radio {
  width: max-content;
}
.financing-process-block .block-vehicle-calculater .vehicle-calculator-form .js-form-item.form-item#period_month--wrapper .fieldset-wrapper .form-radios .js-form-type-radio .form-radio,
.financing-process-block .block-vehicle-calculater .comparison-calculation-form .js-form-item.form-item#period_month--wrapper .fieldset-wrapper .form-radios .js-form-type-radio .form-radio,
.financing-process-block .fast-financing-vehicles .vehicle-calculator-form .js-form-item.form-item#period_month--wrapper .fieldset-wrapper .form-radios .js-form-type-radio .form-radio,
.financing-process-block .fast-financing-vehicles .comparison-calculation-form .js-form-item.form-item#period_month--wrapper .fieldset-wrapper .form-radios .js-form-type-radio .form-radio,
.financing-process-block .block-node-fast-financing-vehicles .vehicle-calculator-form .js-form-item.form-item#period_month--wrapper .fieldset-wrapper .form-radios .js-form-type-radio .form-radio,
.financing-process-block .block-node-fast-financing-vehicles .comparison-calculation-form .js-form-item.form-item#period_month--wrapper .fieldset-wrapper .form-radios .js-form-type-radio .form-radio,
.financing-process-block .block-vehicle-calculator-block .vehicle-calculator-form .js-form-item.form-item#period_month--wrapper .fieldset-wrapper .form-radios .js-form-type-radio .form-radio,
.financing-process-block .block-vehicle-calculator-block .comparison-calculation-form .js-form-item.form-item#period_month--wrapper .fieldset-wrapper .form-radios .js-form-type-radio .form-radio {
  opacity: 0;
  visibility: hidden;
  display: none;
}
.financing-process-block .block-vehicle-calculater .vehicle-calculator-form .js-form-item.form-item#period_month--wrapper .fieldset-wrapper .form-radios .js-form-type-radio .form-radio:checked + .option,
.financing-process-block .block-vehicle-calculater .comparison-calculation-form .js-form-item.form-item#period_month--wrapper .fieldset-wrapper .form-radios .js-form-type-radio .form-radio:checked + .option,
.financing-process-block .fast-financing-vehicles .vehicle-calculator-form .js-form-item.form-item#period_month--wrapper .fieldset-wrapper .form-radios .js-form-type-radio .form-radio:checked + .option,
.financing-process-block .fast-financing-vehicles .comparison-calculation-form .js-form-item.form-item#period_month--wrapper .fieldset-wrapper .form-radios .js-form-type-radio .form-radio:checked + .option,
.financing-process-block .block-node-fast-financing-vehicles .vehicle-calculator-form .js-form-item.form-item#period_month--wrapper .fieldset-wrapper .form-radios .js-form-type-radio .form-radio:checked + .option,
.financing-process-block .block-node-fast-financing-vehicles .comparison-calculation-form .js-form-item.form-item#period_month--wrapper .fieldset-wrapper .form-radios .js-form-type-radio .form-radio:checked + .option,
.financing-process-block .block-vehicle-calculator-block .vehicle-calculator-form .js-form-item.form-item#period_month--wrapper .fieldset-wrapper .form-radios .js-form-type-radio .form-radio:checked + .option,
.financing-process-block .block-vehicle-calculator-block .comparison-calculation-form .js-form-item.form-item#period_month--wrapper .fieldset-wrapper .form-radios .js-form-type-radio .form-radio:checked + .option {
  color: #ffffff;
  background-color: #3c1053;
  border: none;
}
.financing-process-block .block-vehicle-calculater .vehicle-calculator-form .js-form-item.form-item#period_month--wrapper .fieldset-wrapper .form-radios .js-form-type-radio .form-radio:checked + .option input[type=radio],
.financing-process-block .block-vehicle-calculater .comparison-calculation-form .js-form-item.form-item#period_month--wrapper .fieldset-wrapper .form-radios .js-form-type-radio .form-radio:checked + .option input[type=radio],
.financing-process-block .fast-financing-vehicles .vehicle-calculator-form .js-form-item.form-item#period_month--wrapper .fieldset-wrapper .form-radios .js-form-type-radio .form-radio:checked + .option input[type=radio],
.financing-process-block .fast-financing-vehicles .comparison-calculation-form .js-form-item.form-item#period_month--wrapper .fieldset-wrapper .form-radios .js-form-type-radio .form-radio:checked + .option input[type=radio],
.financing-process-block .block-node-fast-financing-vehicles .vehicle-calculator-form .js-form-item.form-item#period_month--wrapper .fieldset-wrapper .form-radios .js-form-type-radio .form-radio:checked + .option input[type=radio],
.financing-process-block .block-node-fast-financing-vehicles .comparison-calculation-form .js-form-item.form-item#period_month--wrapper .fieldset-wrapper .form-radios .js-form-type-radio .form-radio:checked + .option input[type=radio],
.financing-process-block .block-vehicle-calculator-block .vehicle-calculator-form .js-form-item.form-item#period_month--wrapper .fieldset-wrapper .form-radios .js-form-type-radio .form-radio:checked + .option input[type=radio],
.financing-process-block .block-vehicle-calculator-block .comparison-calculation-form .js-form-item.form-item#period_month--wrapper .fieldset-wrapper .form-radios .js-form-type-radio .form-radio:checked + .option input[type=radio] {
  display: none;
}
.financing-process-block .block-vehicle-calculater .vehicle-calculator-form .js-form-item.form-item#period_month--wrapper .fieldset-wrapper .form-radios .js-form-type-radio .option,
.financing-process-block .block-vehicle-calculater .comparison-calculation-form .js-form-item.form-item#period_month--wrapper .fieldset-wrapper .form-radios .js-form-type-radio .option,
.financing-process-block .fast-financing-vehicles .vehicle-calculator-form .js-form-item.form-item#period_month--wrapper .fieldset-wrapper .form-radios .js-form-type-radio .option,
.financing-process-block .fast-financing-vehicles .comparison-calculation-form .js-form-item.form-item#period_month--wrapper .fieldset-wrapper .form-radios .js-form-type-radio .option,
.financing-process-block .block-node-fast-financing-vehicles .vehicle-calculator-form .js-form-item.form-item#period_month--wrapper .fieldset-wrapper .form-radios .js-form-type-radio .option,
.financing-process-block .block-node-fast-financing-vehicles .comparison-calculation-form .js-form-item.form-item#period_month--wrapper .fieldset-wrapper .form-radios .js-form-type-radio .option,
.financing-process-block .block-vehicle-calculator-block .vehicle-calculator-form .js-form-item.form-item#period_month--wrapper .fieldset-wrapper .form-radios .js-form-type-radio .option,
.financing-process-block .block-vehicle-calculator-block .comparison-calculation-form .js-form-item.form-item#period_month--wrapper .fieldset-wrapper .form-radios .js-form-type-radio .option {
  padding: 13px 19px;
  border-radius: 5px;
  border: 1px solid #E2E2E2;
  background: #fff;
  margin-right: 5px;
  font-size: 18px;
  font-weight: 500;
  line-height: 17px;
  color: black;
  cursor: pointer;
}
.financing-process-block .block-vehicle-calculater .vehicle-calculator-form #financing-btn,
.financing-process-block .block-vehicle-calculater .comparison-calculation-form #financing-btn,
.financing-process-block .fast-financing-vehicles .vehicle-calculator-form #financing-btn,
.financing-process-block .fast-financing-vehicles .comparison-calculation-form #financing-btn,
.financing-process-block .block-node-fast-financing-vehicles .vehicle-calculator-form #financing-btn,
.financing-process-block .block-node-fast-financing-vehicles .comparison-calculation-form #financing-btn,
.financing-process-block .block-vehicle-calculator-block .vehicle-calculator-form #financing-btn,
.financing-process-block .block-vehicle-calculator-block .comparison-calculation-form #financing-btn {
  background: #3c1053;
  border: none;
  border-radius: 4px;
  padding: 15px 20px;
  font-size: 20px;
  font-weight: 800;
  margin: 0;
  transition: 0.5s;
}
.financing-process-block .block-vehicle-calculater .vehicle-calculator-form #financing-btn:hover,
.financing-process-block .block-vehicle-calculater .comparison-calculation-form #financing-btn:hover,
.financing-process-block .fast-financing-vehicles .vehicle-calculator-form #financing-btn:hover,
.financing-process-block .fast-financing-vehicles .comparison-calculation-form #financing-btn:hover,
.financing-process-block .block-node-fast-financing-vehicles .vehicle-calculator-form #financing-btn:hover,
.financing-process-block .block-node-fast-financing-vehicles .comparison-calculation-form #financing-btn:hover,
.financing-process-block .block-vehicle-calculator-block .vehicle-calculator-form #financing-btn:hover,
.financing-process-block .block-vehicle-calculator-block .comparison-calculation-form #financing-btn:hover {
  background-color: #8C5BA5 !important;
  transition: 0.5s;
}

/*# sourceMappingURL=vehicles-node-page.css.map */
